*{
padding:0;
margin:0;
box-sizing:border-box;
}
html{
-webkit-text-size-adjust:100%;
}
body{
background:#0a0608;
line-height:1.55;
overflow-wrap:break-word;
font-family:"Nunito Sans", 'Helvetica Neue', Arial, sans-serif;
color:#d4cace;
-webkit-font-smoothing:antialiased;
text-rendering:optimizeLegibility;
overflow-x:hidden;
font-size:1rem;
}
img{
display:block;
max-width:100%;
}
a{
text-decoration:none;
color:inherit;
}
button{
border:none;
background:none;
cursor:pointer;
font-family:inherit;
}
input{
font-family:inherit;
}
svg{
display:block;
}
h1,h2,h3,h4{
overflow-wrap:anywhere;
font-family:"Source Serif 4", 'Iowan Old Style', Georgia, serif;
color:#f5f2f3;
}
::-webkit-scrollbar{
height:0.5rem;
width:8px;
}
::-webkit-scrollbar-thumb{
background:rgba(201,56,103,0.224);
border-radius:8px;
}
::-webkit-scrollbar-track{
background:transparent;
}
.n0yibql{
margin:0 auto;
padding:0 1.125rem;
width:100%;
max-width:80rem;
}
.mc8c80{
padding:34px 0;
}
.qvy04w9{
line-height:1.1;
color:#f5f2f3;
font-size:1.875rem;
font-weight:700;
letter-spacing:-.01em;
font-family:"Source Serif 4", 'Iowan Old Style', Georgia, serif;
}
.tkduxz{
color:#d4cace;
margin-top:0.375rem;
font-size:15px;
}
.hc37g .qvy04w9{
color:#f7eff2;
}
.hc37g .tkduxz{
color:#c9b3bc;
}
.e944mwy{
background:#141012;
}
.mcizc{
background:#141012;
border-radius:8px;
border:1px solid rgba(201,56,103,0.2);
}
.ox9j9{
text-transform:uppercase;
display:inline-block;
color:#9a8d92;
line-height:1.4;
font-size:11px;
font-weight:700;
letter-spacing:.12em;
font-family:"Nunito Sans", 'Helvetica Neue', Arial, sans-serif;
}
.q2ju3nh{
gap:6px;
display:inline-flex;
font-weight:600;
white-space:nowrap;
align-items:center;
color:#16a34a;
}
.q2ju3nh svg{
height:15px;
width:15px;
}
.nxn27ry0{
flex:0 0 auto;
border-radius:4px;
background:rgba(201,56,103,0.234);
height:30px;
width:30px;
display:flex;
color:#d45e85;
align-items:center;
justify-content:center;
}
.nxn27ry0 svg{
height:18px;
width:1.125rem;
}
.hc37g .nxn27ry0{
background:rgba(139,29,65,0.145);
color:#f7eff2;
}
.uiivwi7{
border-radius:50%;
background:#22c55e;
height:8px;
display:inline-block;
box-shadow:0 0 0 3px rgba(201,56,103,0.175);
vertical-align:middle;
width:0.5rem;
margin-right:7px;
}
.eiifnoj{
display:none;
}
@media(max-width:622px){
.n0yibql{
padding:0 0.875rem;
}
.mc8c80{
padding:1.625rem 0;
}
.qvy04w9{
font-size:1.438rem;
}
}
@keyframes quq9t{
0%,100%{
opacity:.55}
50%{
opacity:1}
}
.zs7jq{
background:#2d1319;
font-size:0.813rem;
color:#c9b3bc;
}
.iohcs8c{
gap:16px;
flex-wrap:nowrap;
align-items:center;
justify-content:space-between;
min-height:42px;
display:flex;
}
.xqnx7x{
gap:24px;
overflow:hidden;
display:flex;
align-items:center;
min-width:0;
}
.wa1kr{
overflow:hidden;
gap:0.438rem;
text-overflow:ellipsis;
white-space:nowrap;
align-items:center;
display:inline-flex;
}
.wa1kr svg{
flex:0 0 auto;
width:14px;
color:#d4a756;
height:0.875rem;
}
.wa1kr strong{
color:#f7eff2;
font-weight:600;
}
.qzdn1 svg{
color:#22c55e;
}
.yu8vm3y4{
flex:0 0 auto;
}
.yg7u6gr2{
border-radius:4px;
padding:8px 0.75rem;
gap:8px;
border:1px solid rgba(176,47,88,0.247);
color:#f7eff2;
align-items:center;
display:inline-flex;
}
.yg7u6gr2 svg{
height:14px;
color:#c9b3bc;
width:14px;
}
.v614l{
background:#141012;
border-bottom:1px solid rgba(201,56,103,0.222);
position:sticky;
z-index:40;
top:0;
}
.fad7n8{
gap:1.375rem;
align-items:center;
display:flex;
height:4.375rem;
}
.y6yml{
flex:0 0 auto;
color:#f5f2f3;
text-decoration:none;
display:flex;
flex-direction:column;
justify-content:center;
line-height:1;
}
.fdcydo{
letter-spacing:.04em;
font-size:22px;
white-space:nowrap;
font-family:"Source Serif 4", 'Iowan Old Style', Georgia, serif;
font-weight:700;
}
.nm7fhvy{
color:#d45e85;
font-size:0.563rem;
letter-spacing:.16em;
white-space:nowrap;
text-transform:uppercase;
margin-top:3px;
}
.vt3sg4p{
gap:4px;
display:flex;
margin-left:0.375rem;
}
.a94eyhf3{
padding:9px 0.875rem;
border-radius:0.25rem;
text-decoration:none;
font-weight:600;
font-size:15px;
white-space:nowrap;
color:#d4cace;
}
.ytzc6ei{
background:#d45e85;
color:#ffffff;
}
.kw2haa{
gap:0.625rem;
flex:0 0 auto;
display:flex;
margin-left:auto;
}
.o4lc8xn{
border-radius:4px;
border:1px solid rgba(201,56,103,0.232);
margin-left:8px;
cursor:pointer;
width:2.75rem;
height:44px;
align-items:center;
color:#f5f2f3;
display:none;
justify-content:center;
}
.o4lc8xn svg{
width:22px;
height:22px;
}
.y7ooz{
padding:16px 0 0.25rem;
}
.u9z5a6{
gap:0.625rem;
display:flex;
flex-wrap:wrap;
}
.bcdazro{
gap:0.5rem;
padding:11px 1rem;
border-radius:0.25rem;
background:#141012;
border:1px solid rgba(201,56,103,0.241);
align-items:center;
text-decoration:none;
font-size:14px;
font-weight:600;
color:#f5f2f3;
display:inline-flex;
}
.bcdazro svg{
color:#d45e85;
width:1rem;
height:1rem;
}
.dsj0u{
background:#141012;
display:none;
border-bottom:1px solid rgba(201,56,103,0.25);
}
.dsj0u .n0yibql{
padding-bottom:14px;
padding-top:14px;
}
.hqhybf3b{
padding:0.688rem 0.25rem;
color:#f5f2f3;
font-weight:600;
border-bottom:1px solid rgba(201,56,103,0.246);
text-decoration:none;
display:block;
}
.eiifnoj:checked~.dsj0u{
display:block;
}
@media(max-width:761px){
.vt3sg4p{
display:none;
}
.o4lc8xn{
display:flex;
}
.y7ooz{
display:none;
}
.ubkrmdd{
display:none;
}
.fad7n8{
gap:0.625rem;
height:4rem;
}
.kw2haa{
gap:8px;
}
.nm7fhvy{
display:none;
}
}
@media(max-width:623px){
.fdcydo{
font-size:1.188rem;
}
.fad7n8{
height:auto;
padding-bottom:0.625rem;
padding-top:10px;
row-gap:0.625rem;
column-gap:0.625rem;
flex-wrap:wrap;
}
.o4lc8xn{
margin-left:auto;
order:1;
}
.kw2haa{
gap:8px;
flex-basis:100%;
margin-left:0;
width:100%;
order:2;
}
.kw2haa .fai4s7{
flex:1 1 0;
overflow:hidden;
padding:12px 0.5rem;
font-size:0.844rem;
min-width:0;
white-space:nowrap;
text-overflow:ellipsis;
text-align:center;
}
}
.fai4s7{
transition:background-color 180ms cubic-bezier(0.4, 0, 0.2, 1),opacity 180ms cubic-bezier(0.4, 0, 0.2, 1);
padding:13px 1.375rem;
gap:0.5rem;
border-radius:0.25rem;
font-size:15px;
justify-content:center;
white-space:nowrap;
display:inline-flex;
text-decoration:none;
font-family:"Nunito Sans", 'Helvetica Neue', Arial, sans-serif;
align-items:center;
font-weight:600;
cursor:pointer;
}
.fai4s7 svg{
height:1.063rem;
width:17px;
}
.ovbf0r{
background:#16a34a;
color:#ffffff;
}
.ovbf0r:hover{
background:#14923f;
}
.k397n9{
background:#d45e85;
color:#ffffff;
}
.k397n9:hover{
opacity:.92;
}
.oesvlyp{
background:transparent;
border:1.5px solid rgba(201,56,103,0.211);
color:#f5f2f3;
}
.c1vnx{
border:1.5px solid rgba(176,47,88,0.246);
background:transparent;
color:#f7eff2;
}
.hc37g .oesvlyp{
border-color:rgba(176,47,88,0.232);
color:#f7eff2;
}
.yhoiuqj9{
gap:5px;
text-decoration:none;
align-items:center;
display:inline-flex;
font-weight:600;
font-size:0.813rem;
cursor:pointer;
color:#16a34a;
}
.yhoiuqj9 svg{
width:0.875rem;
height:14px;
}
.hc37g .yhoiuqj9{
color:#ff9bb8;
}
.mjfpb4n8{
background:#da344a;
animation:quq9t 1.4s infinite;
border-radius:50%;
height:0.375rem;
width:6px;
display:inline-block;
}
.zj0sa5vq{
gap:2px;
display:inline-flex;
color:#d4a756;
}
.zj0sa5vq svg{
height:16px;
width:1rem;
}
.rkq2gtdy{
border:1px solid rgba(201,56,103,0.196);
gap:0.375rem;
border-radius:4px;
background:#141012;
padding:0.563rem 14px;
align-items:center;
display:inline-flex;
font-size:0.813rem;
color:#f5f2f3;
font-weight:600;
}
.ovo6bd{
background:#d45e85;
border-color:transparent;
color:#ffffff;
}
.z27vg{
background:rgba(201,56,103,0.193);
border-radius:0.25rem;
padding:5px 0.563rem;
text-transform:uppercase;
font-size:0.625rem;
letter-spacing:.1em;
font-weight:700;
color:#d45e85;
}
.f3keq2b{
flex:0 0 auto;
border-radius:4px;
padding:4px 0.625rem;
background:#da344a;
font-weight:700;
display:inline-flex;
color:#fff;
font-size:0.75rem;
align-items:center;
}
.q6z9p{
background:#141012;
border:1px solid rgba(201,56,103,0.243);
overflow:hidden;
border-radius:8px;
display:block;
min-width:0;
color:inherit;
text-decoration:none;
}
.kqkfc{
display:block;
background-size:cover;
background-position:center;
aspect-ratio:4/3;
position:relative;
}
.pu2ws6m{
aspect-ratio:16/10;
}
.a06l3{
background:linear-gradient(transparent,rgba(10,6,8,0.815)),linear-gradient(transparent 30%,rgba(0,0,0,0.637));
padding:14px;
left:0;
right:0;
bottom:0;
position:absolute;
}
.ajznw{
text-shadow:0 1px 3px rgba(0,0,0,0.719);
text-transform:uppercase;
color:#c9b3bc;
letter-spacing:.14em;
font-size:10px;
margin-bottom:3px;
display:block;
}
.si6te{
display:block;
font-weight:700;
font-size:1.25rem;
font-family:"Source Serif 4", 'Iowan Old Style', Georgia, serif;
color:#f7eff2;
text-shadow:0 1px 4px rgba(0,0,0,0.728);
}
.vlubtcan{
background:#da344a;
padding:4px 9px;
gap:0.375rem;
border-radius:0.25rem;
display:inline-flex;
position:absolute;
align-items:center;
left:10px;
top:0.625rem;
letter-spacing:.04em;
font-size:11px;
font-weight:700;
color:#fff;
}
.vlubtcan .mjfpb4n8{
background:#fff;
}
.pyjyj0m{
padding:14px 1rem;
}
.c0tnhb{
font-size:0.875rem;
font-weight:700;
color:#22c55e;
font-family:"IBM Plex Mono", Menlo, Monaco, Consolas, monospace;
}
.ipts8mk{
gap:0.375rem;
align-items:center;
font-size:0.781rem;
display:flex;
margin-top:2px;
color:#d4cace;
}
.ipts8mk i{
background:#d4a756;
border-radius:50%;
height:7px;
width:7px;
font-style:normal;
}
.pyjyj0m .fai4s7{
width:100%;
margin-top:12px;
}
.r5k1dnfz{
gap:16px;
grid-template-columns:repeat(4,1fr);
display:grid;
}
.gyuaf{
gap:16px;
grid-template-columns:repeat(3,1fr);
display:grid;
}
.uy3iwhp{
grid-template-columns:repeat(2,1fr);
gap:16px;
display:grid;
}
.r5k1dnfz>*,.gyuaf>*,.uy3iwhp>*{
min-width:0;
}
@media(max-width:978px){
.r5k1dnfz,.gyuaf{
grid-template-columns:repeat(2,1fr);
}
}
@media(max-width:621px){
.r5k1dnfz,.gyuaf,.uy3iwhp{
grid-template-columns:1fr;
}
}
.rn5rvy{
gap:16px;
grid-template-columns:1fr 1fr;
display:grid;
}
.rn5rvy>*{
min-width:0;
}
.cbbn8oc{
padding:26px;
}
.honv28p{
padding:9px 0;
gap:12px;
font-size:14px;
display:flex;
border-top:1px solid rgba(201,56,103,0.247);
justify-content:space-between;
}
.honv28p span{
flex:0 0 auto;
color:#d4cace;
}
.honv28p b{
text-align:right;
}
.vrj9e{
padding:0.625rem 0;
border-top:1px solid rgba(201,56,103,0.247);
}
.vrj9e:first-child{
border-top:0;
}
.drrhk{
font-size:12px;
color:#d4cace;
}
.wqsjudbp{
font-weight:600;
color:#f5f2f3;
font-size:0.906rem;
}
@media(max-width:757px){
.rn5rvy{
grid-template-columns:1fr;
}
}
.e9n3u{
margin-bottom:1rem;
min-width:0;
}
.rso1xr{
gap:0.75rem;
align-items:flex-end;
flex-wrap:wrap;
justify-content:space-between;
display:flex;
}
.rso1xr .s2zrff{
gap:0.375rem;
display:flex;
min-width:0;
flex-direction:column;
}
.xjbkh{
gap:0.5rem;
flex-direction:column;
align-items:flex-start;
display:flex;
}
.awahn2xc{
gap:8px;
text-align:center;
flex-direction:column;
align-items:center;
display:flex;
}
.zyi4tx3h{
line-height:1.1;
font-family:"Source Serif 4", 'Iowan Old Style', Georgia, serif;
color:#f5f2f3;
font-weight:700;
font-size:30px;
overflow-wrap:break-word;
letter-spacing:-.01em;
}
@media(max-width:622px){
.zyi4tx3h{
font-size:1.438rem;
}
}
.hc37g .zyi4tx3h{
color:#f7eff2;
}
.atmod{
background:rgba(201,56,103,0.187);
padding:5px 11px;
border-radius:0.25rem;
text-transform:uppercase;
letter-spacing:.12em;
color:#d45e85;
}
.qayc341c{
gap:10px;
display:inline-flex;
align-items:center;
}
.qayc341c::before{
background:#d45e85;
height:1px;
content:"";
display:inline-block;
width:24px;
}
.o6h2z7{
gap:0.5rem;
align-items:center;
display:inline-flex;
}
.o6h2z7::before{
border-radius:50%;
background:#d45e85;
display:inline-block;
width:6px;
height:6px;
content:"";
}
.hc37g .atmod{
background:rgba(139,29,65,0.095);
color:#f7eff2;
}
.hc37g .qayc341c::before,.hc37g .o6h2z7::before{
background:#ff9bb8;
}
.l5s28{
transition:opacity 180ms cubic-bezier(0.4, 0, 0.2, 1);
gap:0.375rem;
align-items:center;
font-weight:600;
white-space:nowrap;
font-size:14px;
color:#16a34a;
display:inline-flex;
}
.l5s28:hover{
opacity:.8;
}
.l5s28 svg{
width:0.938rem;
height:15px;
}
.hst98ej5 svg{
height:14px;
width:14px;
}
.s80hk4{
background:#16a34a;
border-radius:4px;
padding:0.563rem 1.125rem;
color:#ffffff;
}
.s80hk4:hover{
background:#14923f;
opacity:1;
}
.hc37g .l5s28{
color:#ff9bb8;
}
.ujr51j{
margin:-2px 0 16px;
background:rgba(201,56,103,0.233);
height:1px;
}
.hc37g .ujr51j{
background:rgba(176,47,88,0.24);
}
.tflmr{
padding:42px;
border-radius:12px;
grid-template-columns:1.3fr 1fr;
gap:2.5rem;
margin:0;
background:linear-gradient(135deg,#2d1319,#1f0d14);
color:#f7eff2;
display:grid;
}
.pz455{
margin:18px 0 16px;
line-height:1.05;
font-family:"Source Serif 4", 'Iowan Old Style', Georgia, serif;
letter-spacing:-.01em;
color:#f7eff2;
overflow-wrap:anywhere;
font-size:3.125rem;
}
.pz455 em{
color:#ff9bb8;
font-style:normal;
}
.zomkd{
color:#c9b3bc;
font-size:16px;
max-width:27.5rem;
}
.yqq9kf{
gap:1.125rem;
display:flex;
align-items:center;
flex-wrap:wrap;
margin-top:26px;
}
.rrggdl{
font-size:0.875rem;
color:#c9b3bc;
}
.mjt54{
color:#c9b3bc;
font-size:13px;
}
.a4lt3{
margin:0.25rem 0 2px;
color:#f7eff2;
font-size:2.125rem;
font-family:"IBM Plex Mono", Menlo, Monaco, Consolas, monospace;
font-weight:700;
}
.cuh59{
font-size:0.875rem;
margin-bottom:1.25rem;
color:#c9b3bc;
}
.cuh59 span[data-m]{
font-family:"IBM Plex Mono", Menlo, Monaco, Consolas, monospace;
color:#f7eff2;
}
.qkuv4aoi{
gap:12px;
padding:0.688rem 0;
border-top:1px solid rgba(176,47,88,0.262);
display:flex;
align-items:center;
}
.joy94c b{
display:block;
color:#f7eff2;
font-size:0.875rem;
font-weight:600;
}
.joy94c span{
display:block;
font-size:12.5px;
color:#c9b3bc;
}
@media(max-width:983px){
.tflmr{
grid-template-columns:1fr;
padding:1.875rem;
}
.pz455{
font-size:2.375rem;
}
}
@media(max-width:622px){
.tflmr{
padding:1.5rem;
}
.pz455{
font-size:1.875rem;
}
}
.pngb9gp7{
grid-template-columns:repeat(4,1fr);
background:#2d1319;
border-radius:0.5rem;
display:grid;
}
.vtrvoz74{
padding:1.375rem 24px;
border-right:1px solid rgba(176,47,88,0.244);
}
.vtrvoz74:last-child{
border-right:0;
}
.h64ii{
font-family:"IBM Plex Mono", Menlo, Monaco, Consolas, monospace;
font-weight:700;
min-width:0;
font-size:28px;
color:#f7eff2;
}
.bt6fq4z{
color:#ff9bb8;
}
.ru0q9g3{
margin-top:3px;
color:#c9b3bc;
font-size:0.844rem;
}
@media(max-width:983px){
.pngb9gp7{
grid-template-columns:1fr 1fr;
}
}
@media(max-width:622px){
.pngb9gp7{
grid-template-columns:1fr;
}
.vtrvoz74{
border-right:0;
border-bottom:1px solid rgba(176,47,88,0.247);
}
.vtrvoz74:last-child{
border-bottom:0;
}
}
.g35wx2ag{
padding:1.5rem;
display:block;
color:inherit;
text-decoration:none;
}
.x7tyj{
background:rgba(201,56,103,0.248);
border-radius:4px;
color:#d45e85;
width:3rem;
margin-bottom:16px;
align-items:center;
display:flex;
justify-content:center;
height:3rem;
}
.x7tyj svg{
height:24px;
width:24px;
}
.gf7t0fuh{
font-family:"Source Serif 4", 'Iowan Old Style', Georgia, serif;
color:#f5f2f3;
font-size:21px;
margin-bottom:0.25rem;
}
.h2b806y{
color:#d4cace;
font-size:14px;
}
.x8jqs{
gap:13px;
padding:1.25rem;
align-items:center;
display:flex;
}
.x8jqs .nxn27ry0{
display:flex;
}
.bugef2{
font-size:19px;
color:#f5f2f3;
display:block;
font-weight:700;
}
.lscnx0{
color:#d4cace;
display:block;
font-size:0.813rem;
}
.g3668j{
grid-template-columns:repeat(3,1fr);
gap:1rem;
display:grid;
margin-top:0.5rem;
}
.f4l0u73{
border-radius:8px;
padding:1.875rem;
text-align:center;
color:#f7eff2;
}
.fidq7ao{
background:linear-gradient(rgba(0,0,0,0.361),rgba(0,0,0,0.323)),linear-gradient(132deg,#d4a756,#8b1d41);
}
.ftmxa{
background:linear-gradient(rgba(0,0,0,0.361),rgba(0,0,0,0.357)),linear-gradient(140deg,#d45e85,#8b1d41);
}
.flwp6lz{
background:linear-gradient(rgba(0,0,0,0.366),rgba(0,0,0,0.343)),linear-gradient(137deg,#22c55e,#8b1d41);
}
.jiuqsexc{
letter-spacing:.16em;
opacity:.85;
font-size:12px;
}
.mqhix3rl{
margin:0.5rem 0 2px;
font-weight:700;
font-family:"IBM Plex Mono", Menlo, Monaco, Consolas, monospace;
font-size:40px;
overflow-wrap:anywhere;
}
.q2ws6q{
opacity:.8;
font-size:13px;
}
.zwm85{
border:1px solid rgba(201,56,103,0.226);
border-radius:8px;
overflow:hidden;
background:#141012;
display:flex;
align-items:center;
margin-top:1.125rem;
}
.i7olzual{
flex:0 0 auto;
padding:0.875rem 1.125rem;
color:#f5f2f3;
font-weight:700;
white-space:nowrap;
font-size:14px;
border-right:1px solid rgba(201,56,103,0.223);
}
.cnxpkp{
flex:1;
overflow:hidden;
min-width:0;
}
.v675to{
padding:0.875rem 1.25rem;
gap:1.875rem;
will-change:transform;
white-space:nowrap;
display:flex;
}
.de815oz{
font-size:14px;
color:#d4cace;
}
.de815oz b{
color:#22c55e;
font-family:"IBM Plex Mono", Menlo, Monaco, Consolas, monospace;
margin-right:8px;
font-weight:700;
}
@media(max-width:983px){
.g3668j{
grid-template-columns:1fr;
}
}
.y8z5ps{
gap:0.75rem;
flex-wrap:wrap;
align-items:baseline;
justify-content:space-between;
display:flex;
margin-bottom:6px;
}
.uqi872cb{
font-family:"Source Serif 4", 'Iowan Old Style', Georgia, serif;
color:#f5f2f3;
font-size:24px;
}
.rcztw{
color:#d4cace;
font-size:0.813rem;
}
.rcztw b{
font-family:"IBM Plex Mono", Menlo, Monaco, Consolas, monospace;
color:#f5f2f3;
}
.xg5zsp2{
margin:16px 0;
}
.xrjzp5j{
padding:13px 14px;
border-radius:0.25rem;
gap:14px;
display:flex;
align-items:center;
}
.xrjzp5j:nth-child(odd){
background:#1c161a;
}
.q73aiq3{
font-weight:700;
width:18px;
color:#d4cace;
font-family:"IBM Plex Mono", Menlo, Monaco, Consolas, monospace;
}
.oqohkd{
flex:1;
min-width:0;
font-weight:600;
}
.rvcgv{
font-family:"IBM Plex Mono", Menlo, Monaco, Consolas, monospace;
color:#d4cace;
font-size:14px;
}
.a5aexpm{
width:100%;
}
.d9y0ja4x{
border-radius:0.5rem;
overflow:hidden;
padding:16px;
color:#f7eff2;
background-size:cover;
aspect-ratio:16/11;
display:flex;
text-decoration:none;
background-position:center;
position:relative;
flex-direction:column;
}
.d9y0ja4x::after{
inset:0;
background:linear-gradient(transparent 40%,rgba(10,6,8,0.818)),linear-gradient(transparent 25%,rgba(0,0,0,0.689));
content:"";
position:absolute;
}
.d9y0ja4x>*{
z-index:1;
position:relative;
}
.e86seejj{
border-radius:4px;
background:#da344a;
gap:0.375rem;
padding:4px 0.563rem;
font-size:11px;
color:#fff;
letter-spacing:.04em;
align-items:center;
font-weight:700;
display:inline-flex;
align-self:flex-start;
}
.e86seejj .mjfpb4n8{
background:#fff;
}
.z4e29m8{
text-shadow:0 1px 0.25rem rgba(0,0,0,0.751);
margin-top:auto;
font-size:23px;
font-family:"Source Serif 4", 'Iowan Old Style', Georgia, serif;
font-weight:700;
}
.y680an{
gap:8px;
align-items:center;
display:flex;
justify-content:space-between;
font-size:12.5px;
color:#c9b3bc;
margin-top:8px;
}
.dptmr9a{
font-weight:600;
color:#f7eff2;
}
.hmm87{
margin-bottom:0.375rem;
color:#f5f2f3;
font-family:"Source Serif 4", 'Iowan Old Style', Georgia, serif;
font-size:24px;
}
.sttlzszo{
padding:0.875rem 0;
border-top:1px solid rgba(201,56,103,0.241);
}
.sttlzszo:first-of-type{
border-top:0;
}
.o8gsqk{
font-size:12.5px;
margin-bottom:7px;
color:#d4cace;
}
.z4n3321{
gap:12px;
align-items:center;
display:flex;
flex-wrap:wrap;
justify-content:space-between;
}
.pwzccja{
font-size:0.938rem;
font-weight:600;
}
.rhjnfa{
gap:8px;
display:flex;
}
.bjwclpj{
border-radius:4px;
border:1px solid rgba(201,56,103,0.238);
padding:0.375rem 12px;
min-width:3.375rem;
text-align:center;
font-size:0.875rem;
font-family:"IBM Plex Mono", Menlo, Monaco, Consolas, monospace;
}
.bjwclpj small{
display:block;
font-size:0.688rem;
font-family:"Nunito Sans", 'Helvetica Neue', Arial, sans-serif;
color:#d4cace;
}
.xrao2a{
gap:12px;
border-radius:4px;
padding:0.75rem 16px;
background:#1c161a;
border:1px solid rgba(201,56,103,0.228);
color:#d4cace;
font-size:0.844rem;
align-items:center;
margin-top:14px;
display:flex;
}
.yk1bzfez{
padding:1.625rem;
display:flex;
flex-direction:column;
}
.t1n1pbtk{
margin:0.625rem 0 0.25rem;
font-family:"Source Serif 4", 'Iowan Old Style', Georgia, serif;
color:#f5f2f3;
font-size:1.625rem;
}
.bgmmd1je{
font-weight:700;
font-size:15px;
color:#d45e85;
margin-bottom:14px;
}
.jedbfd{
flex:1;
font-size:14px;
color:#d4cace;
}
.yk1bzfez .fai4s7{
margin-top:1.125rem;
width:100%;
}
.wchsxx{
gap:0.625rem;
align-items:center;
padding-top:0.75rem;
margin-top:14px;
justify-content:space-between;
border-top:1px solid rgba(201,56,103,0.235);
display:flex;
}
.eb7144{
color:#d4cace;
font-size:0.688rem;
letter-spacing:.04em;
}
.mu0v1{
text-decoration:none;
color:#16a34a;
font-weight:600;
font-size:13px;
}
.yxqvh4{
padding:1.5rem;
}
.nvpvox2{
gap:10px;
display:flex;
font-family:"Source Serif 4", 'Iowan Old Style', Georgia, serif;
align-items:center;
font-size:1.25rem;
color:#f5f2f3;
margin-bottom:0.875rem;
}
.nvpvox2 svg{
color:#d45e85;
height:22px;
width:1.375rem;
}
.p66f0qg9{
background:#2d1319;
border-color:rgba(176,47,88,0.255);
color:#f7eff2;
}
.p66f0qg9 .nvpvox2{
color:#f7eff2;
}
.p66f0qg9 .nvpvox2 svg{
color:#f7eff2;
}
.pl570gg{
margin-bottom:16px;
font-size:0.875rem;
color:#c9b3bc;
}
.cpt8nrh{
gap:10px;
display:flex;
}
.wvf4a{
border-radius:4px;
padding:0.625rem 0.875rem;
flex:1;
background:rgba(139,29,65,0.125);
color:#f7eff2;
font-size:13px;
}
.wvf4a small{
color:#c9b3bc;
font-size:10px;
display:block;
}
.af4x606{
clear:both;
color:#c9b3bc;
margin-top:14px;
font-size:12px;
}
.y36mmlx{
background:#2d1319;
gap:24px;
border-radius:0.5rem;
padding:34px;
flex-wrap:wrap;
align-items:center;
display:flex;
color:#f7eff2;
}
.vwsqhq{
border-radius:0.5rem;
flex:0 0 auto;
background:rgba(139,29,65,0.137);
width:3.5rem;
align-items:center;
height:3.5rem;
justify-content:center;
display:flex;
color:#f7eff2;
}
.vwsqhq svg{
width:1.625rem;
height:26px;
}
.h3cv3r{
color:#f7eff2;
font-size:1.563rem;
font-family:"Source Serif 4", 'Iowan Old Style', Georgia, serif;
}
.rfkff5v{
font-size:14px;
color:#c9b3bc;
}
.wm9ny{
gap:0.75rem;
flex-wrap:wrap;
display:flex;
margin-left:auto;
}
@media(max-width:983px){
.wm9ny{
margin-left:0;
width:100%;
}
.wm9ny .fai4s7{
flex:1;
}
}
.tmllf{
padding:1.5rem;
border-top:3px solid #d45e85;
}
.dso7f{
border-top-color:rgba(201,56,103,0.191);
}
.ric8ttt{
border-top-color:#c9b3bc;
}
.hqftb{
border-top-color:#d4a756;
}
.o3rsf{
border-top-color:#d45e85;
}
.uwvnbg{
color:#f5f2f3;
font-family:"Source Serif 4", 'Iowan Old Style', Georgia, serif;
font-weight:700;
font-size:1.375rem;
}
.ye0nyc{
margin:2px 0 14px;
color:#d4cace;
font-size:0.813rem;
}
.k4v1ca7{
gap:9px;
padding:0.438rem 0;
font-size:13.5px;
display:flex;
align-items:flex-start;
color:#d4cace;
}
.k4v1ca7 svg{
flex:0 0 auto;
color:#22c55e;
height:16px;
width:1rem;
margin-top:2px;
}
.g3z425v{
padding:18px 22px;
gap:16px;
display:flex;
flex-wrap:wrap;
align-items:center;
}
.mj6str9{
color:#f5f2f3;
font-size:0.938rem;
}
.ft6yr{
flex:1;
background:#1c161a;
border-radius:0.25rem;
border:1px solid rgba(201,56,103,0.247);
padding:12px 0.875rem;
font-size:0.938rem;
min-width:10rem;
color:#f5f2f3;
}
.n3uzo7m{
font-size:13px;
color:#d4cace;
margin-left:auto;
}
@media(max-width:618px){
.n3uzo7m{
width:100%;
margin-left:0;
}
}
.j62hl{
padding:28px;
}
.qddn19z{
gap:0.625rem;
font-family:"Source Serif 4", 'Iowan Old Style', Georgia, serif;
display:flex;
align-items:center;
margin-bottom:0.375rem;
font-size:24px;
color:#f5f2f3;
}
.qddn19z svg{
color:#d45e85;
width:1.375rem;
height:22px;
}
.kyjr0d{
gap:0.75rem;
flex-wrap:wrap;
display:flex;
margin-top:1.125rem;
align-items:center;
}
.lzgsvs8f{
margin-left:auto;
}
.f4el26zi{
gap:10px;
padding-top:18px;
font-size:0.875rem;
align-items:center;
margin-top:1.375rem;
display:flex;
flex-wrap:wrap;
border-top:1px solid rgba(201,56,103,0.203);
}
.l2h7d1a{
color:#d4cace;
}
.zf2te6{
padding:9px 14px;
border-radius:0.25rem;
gap:0.438rem;
border:1px solid rgba(201,56,103,0.225);
align-items:center;
font-size:13.5px;
text-decoration:none;
color:#f5f2f3;
display:inline-flex;
}
.zf2te6 svg{
height:15px;
width:0.938rem;
color:#d45e85;
}
@media(max-width:619px){
.lzgsvs8f{
width:100%;
margin-left:0;
}
}
.soh4sq4{
margin-top:0.5rem;
}
.mg4fb{
padding:1.25rem 0;
border-bottom:1px solid rgba(201,56,103,0.197);
}
.gzworg{
list-style:none;
gap:18px;
align-items:center;
display:flex;
cursor:pointer;
}
.gzworg::-webkit-details-marker{
display:none;
}
.mwu0fd9{
padding:0.313rem 0.563rem;
border-radius:4px;
flex:0 0 auto;
background:#d45e85;
text-transform:uppercase;
font-size:0.625rem;
letter-spacing:.1em;
font-weight:700;
color:#ffffff;
}
.ey1du0{
flex:1;
font-size:1.063rem;
color:#f5f2f3;
font-weight:700;
}
.sw1se{
transition:transform 180ms cubic-bezier(0.4, 0, 0.2, 1);
line-height:1;
color:#d4cace;
font-size:24px;
}
.mg4fb[open] .sw1se{
transform:rotate(41deg);
}
.siqsc{
padding:0.875rem 0 0 0;
color:#d4cace;
max-width:48.75rem;
font-size:14.5px;
}
.fbv29k{
gap:30px;
grid-template-columns:1.4fr 1fr;
padding:1.875rem;
display:grid;
}
.yw45y8{
font-family:"Source Serif 4", 'Iowan Old Style', Georgia, serif;
font-size:28px;
margin-bottom:14px;
color:#f5f2f3;
}
.ks20n p{
color:#d4cace;
margin-bottom:0.75rem;
font-size:14.5px;
}
.qgvl0o56{
grid-template-columns:repeat(4,1fr);
gap:12px;
display:grid;
margin-top:18px;
}
.v9c7p{
padding:16px;
border-radius:4px;
border:1px solid rgba(201,56,103,0.206);
}
.uzke3e{
font-family:"Source Serif 4", 'Iowan Old Style', Georgia, serif;
font-weight:700;
font-size:1.5rem;
color:#f5f2f3;
}
.mty5i{
font-size:12px;
color:#d4cace;
}
.gizji .ox9j9{
display:block;
margin-bottom:1rem;
}
.t1h1jvb{
gap:0.688rem;
padding:0.688rem 0;
display:flex;
border-top:1px solid rgba(201,56,103,0.227);
align-items:flex-start;
}
.t1h1jvb:first-of-type{
border-top:0;
}
.t1h1jvb .qs5lxe{
flex:0 0 auto;
margin-top:1px;
color:#22c55e;
}
.t1h1jvb .qs5lxe svg{
height:1.125rem;
width:1.125rem;
}
.t1h1jvb b{
font-size:14.5px;
color:#f5f2f3;
}
.t1h1jvb span{
color:#d4cace;
font-size:12.5px;
display:block;
}
@media(max-width:978px){
.fbv29k{
grid-template-columns:1fr;
}
}
@media(max-width:981px){
.qgvl0o56{
grid-template-columns:repeat(2,1fr);
}
}
.tbr6zp{
gap:1.125rem;
padding:22px 26px;
display:flex;
align-items:center;
flex-wrap:wrap;
}
.bh2y84uz{
color:#f5f2f3;
font-weight:700;
font-size:1rem;
}
.w59kb{
font-size:0.875rem;
font-weight:600;
color:#22c55e;
}
.nasdhho{
font-size:0.875rem;
color:#d4cace;
}
.tbr6zp .f3keq2b{
margin-left:auto;
}
.xlvzk{
gap:0.625rem;
flex-wrap:wrap;
margin-top:16px;
border-top:1px solid rgba(201,56,103,0.203);
display:flex;
padding-top:1rem;
width:100%;
}
.ak6ce6y{
border:1px solid rgba(201,56,103,0.237);
border-radius:4px;
padding:9px 1rem;
font-size:0.813rem;
color:#d4cace;
font-weight:600;
}
@media(max-width:619px){
.tbr6zp .f3keq2b{
margin-left:0;
}
}
.u2hn8un3{
grid-template-columns:repeat(4,1fr);
gap:0.875rem;
margin-top:0.5rem;
display:grid;
}
.vh62xc{
padding:1.25rem;
text-align:center;
}
.tab6f{
font-size:22px;
color:#d45e85;
font-family:"Source Serif 4", 'Iowan Old Style', Georgia, serif;
font-weight:700;
}
.ay08r9{
font-size:13.5px;
color:#f5f2f3;
margin-top:0.25rem;
font-weight:600;
}
.xfen9{
color:#d4cace;
margin-top:2px;
font-size:0.75rem;
}
.stfv3wsh{
padding:14px 1.125rem;
gap:0.75rem;
display:flex;
align-items:center;
flex-wrap:wrap;
margin-top:16px;
}
.lq2q6x{
color:#d4cace;
font-size:13px;
}
.bmgdvtp{
border-radius:4px;
border:1px solid rgba(201,56,103,0.241);
padding:0.5rem 14px;
font-weight:600;
color:#d4cace;
font-size:13px;
}
@media(max-width:980px){
.u2hn8un3{
grid-template-columns:1fr 1fr;
}
}
@media(max-width:623px){
.u2hn8un3{
grid-template-columns:1fr;
}
}
.mxlzctf4{
grid-template-columns:.8fr 1fr 1fr 1fr;
gap:16px;
margin-top:8px;
display:grid;
}
.r9iu0i{
background:#2d1319;
padding:1.625rem;
border-radius:0.5rem;
color:#f7eff2;
justify-content:center;
flex-direction:column;
display:flex;
}
.odi0jdq{
font-family:"IBM Plex Mono", Menlo, Monaco, Consolas, monospace;
font-weight:700;
font-size:46px;
}
.r9iu0i .zj0sa5vq{
margin:0.5rem 0;
color:#d4a756;
}
.zmesvv{
font-size:13px;
color:#c9b3bc;
}
.vyvoe{
padding:22px;
}
.vyvoe .zj0sa5vq{
margin-bottom:10px;
}
.eqyaaos{
color:#d4cace;
font-size:14px;
}
.es39vny3{
gap:0.625rem;
margin-top:16px;
display:flex;
justify-content:space-between;
font-size:13px;
}
.es39vny3 b{
color:#f5f2f3;
font-weight:600;
}
.es39vny3 span{
color:#d4cace;
}
@media(max-width:980px){
.mxlzctf4{
grid-template-columns:1fr 1fr;
}
}
@media(max-width:619px){
.mxlzctf4{
grid-template-columns:1fr;
}
}
.czuiw{
grid-template-columns:1.2fr 1fr;
overflow:hidden;
display:grid;
}
.u5evle0{
background:linear-gradient(137deg,#2d1319,#1f0d14);
position:relative;
min-height:18.75rem;
}
.zuz3u{
inset:0;
position:absolute;
background-size:40px 2.5rem;
background-image:linear-gradient(rgba(176,47,88,0.213) 1px,transparent 1px),linear-gradient(85deg,rgba(176,47,88,0.218) 1px,transparent 1px);
}
.a4d488n{
top:48%;
transform:translate(-50%,-100%);
left:50%;
position:absolute;
color:#ff9bb8;
}
.a4d488n svg{
height:2.5rem;
width:2.5rem;
}
.yn4krt{
padding:0.375rem 10px;
background:rgba(10,6,8,0.83);
border-radius:4px;
font-family:"IBM Plex Mono", Menlo, Monaco, Consolas, monospace;
font-size:0.75rem;
color:#c9b3bc;
bottom:1rem;
left:1.125rem;
position:absolute;
}
.jkddh{
padding:28px;
}
.t7qjokz{
font-size:1.25rem;
font-family:"Source Serif 4", 'Iowan Old Style', Georgia, serif;
color:#f5f2f3;
margin-bottom:0.375rem;
}
.vbtyq8ke{
margin:10px 0;
color:#f5f2f3;
font-size:0.906rem;
}
.f0a516p{
padding:9px 0;
gap:9px;
font-size:0.844rem;
align-items:flex-start;
display:flex;
border-top:1px solid rgba(201,56,103,0.199);
color:#d4cace;
}
.f0a516p svg{
flex:0 0 auto;
margin-top:2px;
color:#d45e85;
height:1rem;
width:16px;
}
.lkmzaz0c{
margin-top:14px;
display:inline-block;
}
@media(max-width:760px){
.czuiw{
grid-template-columns:1fr;
}
}
.cfhbn7m{
padding:24px;
}
.bze8t1u{
margin-bottom:14px;
font-size:18px;
color:#f5f2f3;
font-family:"Source Serif 4", 'Iowan Old Style', Georgia, serif;
}
.vhgfkr67{
padding:0.625rem 0;
border-top:1px solid rgba(201,56,103,0.204);
}
.vhgfkr67:first-of-type{
border-top:0;
}
.jnbtn{
font-size:12px;
color:#d4cace;
}
.vhgfkr67 b{
color:#f5f2f3;
font-size:14.5px;
}
.qvujol{
padding:0.688rem 0;
gap:10px;
display:flex;
text-decoration:none;
color:#f5f2f3;
font-size:14.5px;
border-top:1px solid rgba(201,56,103,0.191);
justify-content:space-between;
}
.qvujol:first-of-type{
border-top:0;
}
.wseml5{
gap:11px;
padding:0.75rem 0;
display:flex;
align-items:flex-start;
border-top:1px solid rgba(201,56,103,0.195);
}
.wseml5:first-of-type{
border-top:0;
}
.wseml5 .qs5lxe{
flex:0 0 auto;
margin-top:1px;
color:#22c55e;
}
.wseml5 .qs5lxe svg{
height:18px;
width:1.125rem;
}
.wseml5 b{
font-weight:600;
color:#f5f2f3;
font-size:0.875rem;
}
.wseml5 span{
font-size:12.5px;
display:block;
color:#d4cace;
}
.zqxr73t{
padding:1.875rem;
}
.dix7e{
gap:18px;
grid-template-columns:repeat(4,1fr);
margin-top:1.125rem;
display:grid;
}
.v73zx5 .nxn27ry0{
margin-bottom:12px;
}
.b3gmrsik{
color:#f5f2f3;
font-size:0.938rem;
display:block;
margin-bottom:0.25rem;
}
.u79hxzu{
font-size:0.844rem;
color:#d4cace;
}
@media(max-width:981px){
.dix7e{
grid-template-columns:1fr 1fr;
}
}
@media(max-width:618px){
.dix7e{
grid-template-columns:1fr;
}
}
.qlb7ax{
gap:22px;
padding:26px;
align-items:center;
display:flex;
flex-wrap:wrap;
}
.op7n4a12{
background:#d45e85;
border-radius:50%;
flex:0 0 auto;
align-items:center;
color:#ffffff;
display:flex;
font-size:22px;
width:64px;
justify-content:center;
font-weight:700;
font-family:"Source Serif 4", 'Iowan Old Style', Georgia, serif;
height:64px;
}
.mt01fdvy{
color:#f5f2f3;
font-size:17px;
}
.z8eeke{
margin-top:2px;
color:#d4cace;
font-size:13.5px;
}
.h7zmt{
color:#d4cace;
max-width:520px;
margin-top:0.5rem;
font-size:0.813rem;
}
.csrj0{
text-align:right;
margin-left:auto;
color:#d4cace;
font-size:0.813rem;
}
.or6bs{
gap:6px;
align-items:center;
color:#22c55e;
font-weight:600;
display:inline-flex;
justify-content:flex-end;
}
.or6bs svg{
width:15px;
height:0.938rem;
}
.gexbu4i{
margin-top:4px;
}
.x5ce5kl5{
margin-top:6px;
text-decoration:none;
display:block;
color:#16a34a;
}
@media(max-width:621px){
.csrj0{
text-align:left;
margin-left:0;
}
.or6bs{
justify-content:flex-start;
}
}
.s8cjs{
padding:30px;
}
.t75sekgb{
color:#f5f2f3;
font-family:"Source Serif 4", 'Iowan Old Style', Georgia, serif;
font-size:25px;
margin-bottom:0.75rem;
}
.s8cjs p{
color:#d4cace;
font-size:14.5px;
max-width:880px;
margin-bottom:0.625rem;
}
.z8ds3{
display:inline-block;
text-decoration:none;
color:#16a34a;
font-weight:600;
margin-top:0.75rem;
}
.sqk8auba{
background:#2d1319;
padding:2.5rem 0;
margin-top:34px;
color:#c9b3bc;
}
.jerrpza{
gap:1.625rem;
grid-template-columns:1.6fr repeat(4,1fr);
display:grid;
}
.jgqayex{
font-family:"Source Serif 4", 'Iowan Old Style', Georgia, serif;
color:#f7eff2;
letter-spacing:.04em;
font-size:22px;
}
.y4mn9kuk{
line-height:1.6;
font-size:0.781rem;
margin-top:14px;
}
.v0qckhx{
color:#f7eff2;
display:block;
margin-bottom:12px;
font-size:13px;
}
.kdy79jbo{
padding:9px 0;
color:#c9b3bc;
text-decoration:none;
font-size:0.844rem;
display:block;
}
@media(max-width:979px){
.jerrpza{
grid-template-columns:1fr 1fr;
}
}
@media(max-width:617px){
.jerrpza{
grid-template-columns:1fr;
}
}
.suv64{
padding:1rem 0;
background:#3a1721;
right:0;
color:#f7eff2;
left:0;
bottom:0;
z-index:60;
position:fixed;
}
.kfc5ny{
gap:1.25rem;
display:flex;
align-items:center;
flex-wrap:wrap;
}
.sxhbna{
flex:1;
font-size:0.844rem;
min-width:15rem;
color:#c9b3bc;
}
.sxhbna a{
color:#f7eff2;
text-decoration:underline;
}
.tqlir{
gap:0.625rem;
display:flex;
}
@media(max-width:622px){
.kfc5ny{
gap:0.75rem;
flex-direction:column;
align-items:stretch;
}
.tqlir .fai4s7{
flex:1;
}
}
.ffv4l{
border:1px solid rgba(201,56,103,0.198);
padding:14px 16px;
border-radius:8px;
gap:12px;
background:#141012;
transition:opacity 180ms cubic-bezier(0.4, 0, 0.2, 1),transform 180ms cubic-bezier(0.4, 0, 0.2, 1);
position:fixed;
opacity:0;
transform:translateY(0.75rem);
max-width:21.25rem;
left:18px;
display:flex;
bottom:1.125rem;
pointer-events:none;
box-shadow:0 0.5rem 1.5rem rgba(0,0,0,0.495), 0 2px 6px rgba(201,56,103,0.165);
z-index:55;
}
.wtf00cfb{
transform:translateY(0);
pointer-events:auto;
opacity:1;
}
.zuf88h0b{
flex:0 0 auto;
border-radius:4px;
background:rgba(201,56,103,0.14);
align-items:center;
width:40px;
justify-content:center;
display:flex;
color:#22c55e;
height:40px;
}
.zuf88h0b svg{
height:1.375rem;
width:22px;
}
.o5n4p08m{
color:#f5f2f3;
font-size:13.5px;
line-height:1.4;
}
.o5n4p08m b{
font-weight:700;
}
.o5n4p08m .il3yi9{
color:#22c55e;
font-weight:700;
font-family:"IBM Plex Mono", Menlo, Monaco, Consolas, monospace;
}
@media(max-width:618px){
.ffv4l{
max-width:none;
left:10px;
right:0.625rem;
}
}