*{
margin:0;
padding:0;
box-sizing:border-box;
}
html{
-webkit-text-size-adjust:100%;
}
body{
background:#0a0609;
color:#c9bfc5;
font-family:"Hanken Grotesk", system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;
text-rendering:optimizeLegibility;
line-height:1.55;
overflow-wrap:break-word;
overflow-x:hidden;
-webkit-font-smoothing:antialiased;
font-size:16px;
}
img{
max-width:100%;
display:block;
}
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{
font-family:"PT Serif", 'Iowan Old Style', Georgia, serif;
overflow-wrap:anywhere;
color:#f5f2f4;
}
::-webkit-scrollbar{
width:8px;
height:8px;
}
::-webkit-scrollbar-thumb{
border-radius:0.5rem;
background:rgba(197,179,189,0.182);
}
::-webkit-scrollbar-track{
background:transparent;
}
.auzibapp{
margin:0 auto;
padding:0 1.125rem;
width:100%;
max-width:1240px;
}
.zkwkyg5x{
padding:34px 0;
}
.wayp3s8{
font-size:1.875rem;
font-weight:700;
font-family:"PT Serif", 'Iowan Old Style', Georgia, serif;
color:#f5f2f4;
line-height:1.1;
letter-spacing:-.01em;
}
.yvmck{
color:#c9bfc5;
font-size:15px;
margin-top:0.375rem;
}
.h6epb8 .wayp3s8{
color:#f7eff4;
}
.h6epb8 .yvmck{
color:#d4c3cd;
}
.otbngym{
background:#131014;
}
.smffcudt{
border-radius:0.5rem;
border:1px solid rgba(197,179,189,0.178);
background:#131014;
}
.upjsu9{
text-transform:uppercase;
font-weight:700;
color:#8a7d85;
letter-spacing:.12em;
font-size:0.688rem;
font-family:"Hanken Grotesk", system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;
display:inline-block;
line-height:1.4;
}
.gt064k12{
gap:6px;
font-weight:600;
white-space:nowrap;
align-items:center;
color:#2bb382;
display:inline-flex;
}
.gt064k12 svg{
width:0.938rem;
height:0.938rem;
}
.e83twupg{
background:rgba(197,179,189,0.187);
flex:0 0 auto;
border-radius:0.25rem;
display:flex;
align-items:center;
color:#d6567f;
width:30px;
height:30px;
justify-content:center;
}
.e83twupg svg{
width:1.125rem;
height:1.125rem;
}
.h6epb8 .e83twupg{
background:rgba(112,28,56,0.288);
color:#f7eff4;
}
.i769i{
border-radius:50%;
background:#34c785;
vertical-align:middle;
display:inline-block;
margin-right:7px;
height:0.5rem;
box-shadow:0 0 0 3px rgba(209,67,112,0.197);
width:8px;
}
.k9xterfp{
display:none;
}
@media(max-width:621px){
.auzibapp{
padding:0 0.875rem;
}
.zkwkyg5x{
padding:26px 0;
}
.wayp3s8{
font-size:23px;
}
}
@keyframes rat5ea{
0%,100%{
opacity:.55}
50%{
opacity:1}
}
.essojswa{
background:#2b0f1a;
font-size:13px;
color:#d4c3cd;
}
.ljliw{
gap:16px;
align-items:center;
display:flex;
justify-content:space-between;
flex-wrap:nowrap;
min-height:42px;
}
.a6cxhdnk{
gap:1.5rem;
overflow:hidden;
min-width:0;
display:flex;
align-items:center;
}
.gys5ty5f{
overflow:hidden;
gap:7px;
align-items:center;
white-space:nowrap;
display:inline-flex;
text-overflow:ellipsis;
}
.gys5ty5f svg{
flex:0 0 auto;
width:14px;
color:#e89a3c;
height:14px;
}
.gys5ty5f strong{
font-weight:600;
color:#f7eff4;
}
.h0a0j svg{
color:#34c785;
}
.edlqr{
flex:0 0 auto;
}
.n6inwit{
gap:0.5rem;
padding:0.5rem 0.75rem;
border-radius:4px;
border:1px solid rgba(158,58,88,0.225);
display:inline-flex;
color:#f7eff4;
align-items:center;
}
.n6inwit svg{
width:14px;
color:#d4c3cd;
height:0.875rem;
}
.hwjh9ew{
background:#131014;
position:sticky;
z-index:40;
top:0;
border-bottom:1px solid rgba(197,179,189,0.16);
}
.glkfbu{
gap:22px;
align-items:center;
height:4.375rem;
display:flex;
}
.bnbfd{
flex:0 0 auto;
line-height:1;
flex-direction:column;
text-decoration:none;
display:flex;
color:#f5f2f4;
justify-content:center;
}
.cay784if{
font-size:22px;
letter-spacing:.04em;
font-family:"PT Serif", 'Iowan Old Style', Georgia, serif;
white-space:nowrap;
font-weight:700;
}
.s0il3bme{
text-transform:uppercase;
letter-spacing:.16em;
color:#d6567f;
margin-top:3px;
white-space:nowrap;
font-size:9px;
}
.ngnvgop{
gap:0.25rem;
margin-left:0.375rem;
display:flex;
}
.h39h86{
border-radius:0.25rem;
padding:9px 14px;
font-weight:600;
font-size:15px;
color:#c9bfc5;
white-space:nowrap;
text-decoration:none;
}
.bqx8xxb{
background:#d6567f;
color:#ffffff;
}
.c6emby{
gap:10px;
flex:0 0 auto;
margin-left:auto;
display:flex;
}
.ne4tlmz{
border:1px solid rgba(197,179,189,0.161);
border-radius:4px;
justify-content:center;
cursor:pointer;
align-items:center;
width:2.75rem;
margin-left:0.5rem;
display:none;
height:2.75rem;
color:#f5f2f4;
}
.ne4tlmz svg{
height:22px;
width:1.375rem;
}
.sz5qn{
padding:16px 0 4px;
}
.f6m14{
gap:0.625rem;
display:flex;
flex-wrap:wrap;
}
.dxreu{
border-radius:4px;
border:1px solid rgba(197,179,189,0.163);
gap:8px;
padding:0.688rem 1rem;
background:#131014;
font-size:0.875rem;
color:#f5f2f4;
display:inline-flex;
font-weight:600;
align-items:center;
text-decoration:none;
}
.dxreu svg{
height:16px;
width:1rem;
color:#d6567f;
}
.cecv5j{
background:#131014;
display:none;
border-bottom:1px solid rgba(197,179,189,0.147);
}
.cecv5j .auzibapp{
padding-top:14px;
padding-bottom:0.875rem;
}
.r8vhy9{
padding:11px 4px;
color:#f5f2f4;
border-bottom:1px solid rgba(197,179,189,0.175);
text-decoration:none;
font-weight:600;
display:block;
}
.k9xterfp:checked~.cecv5j{
display:block;
}
@media(max-width:763px){
.ngnvgop{
display:none;
}
.ne4tlmz{
display:flex;
}
.sz5qn{
display:none;
}
.dsnakdw3{
display:none;
}
.glkfbu{
gap:10px;
height:64px;
}
.c6emby{
gap:8px;
}
.s0il3bme{
display:none;
}
}
@media(max-width:621px){
.cay784if{
font-size:1.188rem;
}
.glkfbu{
height:auto;
flex-wrap:wrap;
row-gap:10px;
padding-top:0.625rem;
column-gap:10px;
padding-bottom:10px;
}
.ne4tlmz{
order:1;
margin-left:auto;
}
.c6emby{
gap:8px;
flex-basis:100%;
order:2;
width:100%;
margin-left:0;
}
.c6emby .hx8ky{
overflow:hidden;
flex:1 1 0;
padding:12px 0.5rem;
text-align:center;
white-space:nowrap;
min-width:0;
text-overflow:ellipsis;
font-size:0.844rem;
}
}
.hx8ky{
transition:background-color 180ms cubic-bezier(0.4, 0, 0.2, 1),opacity 180ms cubic-bezier(0.4, 0, 0.2, 1);
border-radius:0.25rem;
padding:13px 1.375rem;
gap:0.5rem;
font-family:"Hanken Grotesk", system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;
font-weight:600;
align-items:center;
text-decoration:none;
justify-content:center;
cursor:pointer;
display:inline-flex;
white-space:nowrap;
font-size:15px;
}
.hx8ky svg{
height:1.063rem;
width:1.063rem;
}
.lz80cu23{
background:#2bb382;
color:#ffffff;
}
.lz80cu23:hover{
background:#25a073;
}
.aqs9b2{
background:#d6567f;
color:#ffffff;
}
.aqs9b2:hover{
opacity:.92;
}
.p4ixvhyd{
border:1.5px solid rgba(197,179,189,0.132);
background:transparent;
color:#f5f2f4;
}
.xumkpaju{
background:transparent;
border:1.5px solid rgba(158,58,88,0.198);
color:#f7eff4;
}
.h6epb8 .p4ixvhyd{
border-color:rgba(158,58,88,0.218);
color:#f7eff4;
}
.vc2mcau{
gap:0.313rem;
cursor:pointer;
align-items:center;
display:inline-flex;
font-size:13px;
text-decoration:none;
font-weight:600;
color:#2bb382;
}
.vc2mcau svg{
width:0.875rem;
height:0.875rem;
}
.h6epb8 .vc2mcau{
color:#ff99bb;
}
.h578svf{
border-radius:50%;
background:#cd3c54;
animation:rat5ea 1.4s infinite;
width:0.375rem;
display:inline-block;
height:0.375rem;
}
.tfigl2m{
gap:2px;
color:#e89a3c;
display:inline-flex;
}
.tfigl2m svg{
height:16px;
width:16px;
}
.dhsx3ve4{
border-radius:4px;
border:1px solid rgba(197,179,189,0.157);
gap:0.375rem;
padding:0.563rem 14px;
background:#131014;
font-size:0.813rem;
color:#f5f2f4;
font-weight:600;
align-items:center;
display:inline-flex;
}
.qz1bo5{
border-color:transparent;
background:#d6567f;
color:#ffffff;
}
.o4kz9{
background:rgba(197,179,189,0.186);
border-radius:4px;
padding:0.313rem 9px;
text-transform:uppercase;
font-weight:700;
font-size:10px;
letter-spacing:.1em;
color:#d6567f;
}
.luwz5ur{
padding:4px 10px;
background:#cd3c54;
border-radius:4px;
flex:0 0 auto;
font-weight:700;
align-items:center;
font-size:12px;
color:#fff;
display:inline-flex;
}
.uz12xzxr{
border:1px solid rgba(197,179,189,0.175);
overflow:hidden;
border-radius:0.5rem;
background:#131014;
color:inherit;
min-width:0;
text-decoration:none;
display:block;
}
.zakcsng{
position:relative;
background-position:center;
background-size:cover;
aspect-ratio:4/3;
display:block;
}
.uffgxu{
aspect-ratio:16/10;
}
.gbkgtkz{
background:linear-gradient(transparent,rgba(10,6,9,0.814)),linear-gradient(transparent 30%,rgba(0,0,0,0.661));
padding:14px;
right:0;
left:0;
bottom:0;
position:absolute;
}
.omhhk{
display:block;
margin-bottom:3px;
letter-spacing:.14em;
color:#d4c3cd;
text-transform:uppercase;
font-size:0.625rem;
text-shadow:0 1px 3px rgba(0,0,0,0.715);
}
.g2z3yv{
display:block;
text-shadow:0 1px 0.25rem rgba(0,0,0,0.732);
font-size:1.25rem;
font-family:"PT Serif", 'Iowan Old Style', Georgia, serif;
color:#f7eff4;
font-weight:700;
}
.dpu9931{
padding:0.25rem 9px;
gap:0.375rem;
background:#cd3c54;
border-radius:4px;
font-size:0.688rem;
display:inline-flex;
align-items:center;
font-weight:700;
position:absolute;
letter-spacing:.04em;
color:#fff;
left:10px;
top:0.625rem;
}
.dpu9931 .h578svf{
background:#fff;
}
.vznpw{
padding:0.875rem 1rem;
}
.d4vjpb{
color:#34c785;
font-weight:700;
font-family:"IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, monospace;
font-size:0.875rem;
}
.sthzsp4{
gap:0.375rem;
color:#c9bfc5;
display:flex;
align-items:center;
font-size:12.5px;
margin-top:2px;
}
.sthzsp4 i{
border-radius:50%;
background:#e89a3c;
font-style:normal;
height:7px;
width:7px;
}
.vznpw .hx8ky{
margin-top:0.75rem;
width:100%;
}
.ize0z{
grid-template-columns:repeat(4,1fr);
gap:16px;
display:grid;
}
.tube0t8{
gap:1rem;
grid-template-columns:repeat(3,1fr);
display:grid;
}
.yxeqlw{
grid-template-columns:repeat(2,1fr);
gap:1rem;
display:grid;
}
.ize0z>*,.tube0t8>*,.yxeqlw>*{
min-width:0;
}
@media(max-width:979px){
.ize0z,.tube0t8{
grid-template-columns:repeat(2,1fr);
}
}
@media(max-width:621px){
.ize0z,.tube0t8,.yxeqlw{
grid-template-columns:1fr;
}
}
.odw5z2hs{
gap:1rem;
grid-template-columns:1fr 1fr;
display:grid;
}
.odw5z2hs>*{
min-width:0;
}
.y0lowptu{
padding:26px;
}
.rpqbw{
gap:12px;
padding:0.563rem 0;
justify-content:space-between;
display:flex;
font-size:14px;
border-top:1px solid rgba(197,179,189,0.171);
}
.rpqbw span{
flex:0 0 auto;
color:#c9bfc5;
}
.rpqbw b{
text-align:right;
}
.sxd3j{
padding:0.625rem 0;
border-top:1px solid rgba(197,179,189,0.131);
}
.sxd3j:first-child{
border-top:0;
}
.ggrri3{
font-size:0.75rem;
color:#c9bfc5;
}
.yi2ush6v{
font-weight:600;
color:#f5f2f4;
font-size:0.906rem;
}
@media(max-width:759px){
.odw5z2hs{
grid-template-columns:1fr;
}
}
.tt3vmxqo{
min-width:0;
margin-bottom:1rem;
}
.hwtqtj{
gap:0.75rem;
justify-content:space-between;
align-items:flex-end;
display:flex;
flex-wrap:wrap;
}
.hwtqtj .in5507{
gap:0.375rem;
min-width:0;
flex-direction:column;
display:flex;
}
.phbyix4{
gap:8px;
align-items:flex-start;
flex-direction:column;
display:flex;
}
.xuiwu4n{
gap:0.5rem;
text-align:center;
align-items:center;
display:flex;
flex-direction:column;
}
.d5kehdj{
letter-spacing:-.01em;
line-height:1.1;
font-family:"PT Serif", 'Iowan Old Style', Georgia, serif;
font-size:1.875rem;
font-weight:700;
color:#f5f2f4;
overflow-wrap:break-word;
}
@media(max-width:621px){
.d5kehdj{
font-size:1.438rem;
}
}
.h6epb8 .d5kehdj{
color:#f7eff4;
}
.h7h8ipd{
border-radius:4px;
padding:5px 0.688rem;
background:rgba(209,67,112,0.179);
text-transform:uppercase;
letter-spacing:.12em;
color:#d6567f;
}
.wjlodyc8{
gap:0.625rem;
align-items:center;
display:inline-flex;
}
.wjlodyc8::before{
background:#d6567f;
content:"";
height:1px;
width:24px;
display:inline-block;
}
.azs8xx{
gap:0.5rem;
align-items:center;
display:inline-flex;
}
.azs8xx::before{
border-radius:50%;
background:#d6567f;
height:0.375rem;
content:"";
width:0.375rem;
display:inline-block;
}
.h6epb8 .h7h8ipd{
background:rgba(112,28,56,0.263);
color:#f7eff4;
}
.h6epb8 .wjlodyc8::before,.h6epb8 .azs8xx::before{
background:#ff99bb;
}
.o7m3z77{
gap:0.375rem;
transition:opacity 180ms cubic-bezier(0.4, 0, 0.2, 1);
font-size:0.875rem;
display:inline-flex;
font-weight:600;
color:#2bb382;
white-space:nowrap;
align-items:center;
}
.o7m3z77:hover{
opacity:.8;
}
.o7m3z77 svg{
height:0.938rem;
width:0.938rem;
}
.y5dh1 svg{
width:14px;
height:14px;
}
.afleyn{
padding:9px 18px;
border-radius:0.25rem;
background:#2bb382;
color:#ffffff;
}
.afleyn:hover{
background:#25a073;
opacity:1;
}
.h6epb8 .o7m3z77{
color:#ff99bb;
}
.zutgyb{
margin:-2px 0 16px;
background:rgba(197,179,189,0.168);
height:1px;
}
.h6epb8 .zutgyb{
background:rgba(158,58,88,0.232);
}
.wtgy9lq8{
padding:2.625rem;
border-radius:0.875rem;
gap:2.5rem;
background:linear-gradient(129deg,#2b0f1a,#1f0a14);
grid-template-columns:1.3fr 1fr;
margin:0;
display:grid;
color:#f7eff4;
}
.tqfzy7c{
margin:1.125rem 0 1rem;
color:#f7eff4;
font-size:3.125rem;
line-height:1.05;
overflow-wrap:anywhere;
letter-spacing:-.01em;
font-family:"PT Serif", 'Iowan Old Style', Georgia, serif;
}
.tqfzy7c em{
font-style:normal;
color:#ff99bb;
}
.sry291{
font-size:16px;
max-width:27.5rem;
color:#d4c3cd;
}
.p04rons{
gap:18px;
display:flex;
flex-wrap:wrap;
margin-top:1.625rem;
align-items:center;
}
.yyywij{
color:#d4c3cd;
font-size:0.875rem;
}
.s4x3a1s0{
color:#d4c3cd;
font-size:0.813rem;
}
.zqc4s{
margin:0.25rem 0 2px;
font-weight:700;
font-family:"IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, monospace;
font-size:34px;
color:#f7eff4;
}
.w7fb4a{
margin-bottom:1.25rem;
color:#d4c3cd;
font-size:0.875rem;
}
.w7fb4a span[data-m]{
font-family:"IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, monospace;
color:#f7eff4;
}
.tej79{
padding:0.688rem 0;
gap:0.75rem;
align-items:center;
border-top:1px solid rgba(158,58,88,0.221);
display:flex;
}
.djpsb9 b{
font-weight:600;
color:#f7eff4;
display:block;
font-size:14px;
}
.djpsb9 span{
font-size:0.781rem;
color:#d4c3cd;
display:block;
}
@media(max-width:977px){
.wtgy9lq8{
padding:30px;
grid-template-columns:1fr;
}
.tqfzy7c{
font-size:2.375rem;
}
}
@media(max-width:621px){
.wtgy9lq8{
padding:24px;
}
.tqfzy7c{
font-size:1.875rem;
}
}
.d81yvfq{
background:#2b0f1a;
border-radius:8px;
grid-template-columns:repeat(4,1fr);
display:grid;
}
.qj84p9ep{
padding:1.375rem 1.5rem;
border-right:1px solid rgba(158,58,88,0.221);
}
.qj84p9ep:last-child{
border-right:0;
}
.nydmn0s{
font-family:"IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, monospace;
color:#f7eff4;
min-width:0;
font-size:1.75rem;
font-weight:700;
}
.lxr8ltc{
color:#ff99bb;
}
.oxs2pnoy{
font-size:13.5px;
color:#d4c3cd;
margin-top:3px;
}
@media(max-width:981px){
.d81yvfq{
grid-template-columns:1fr 1fr;
}
}
@media(max-width:620px){
.d81yvfq{
grid-template-columns:1fr;
}
.qj84p9ep{
border-bottom:1px solid rgba(158,58,88,0.227);
border-right:0;
}
.qj84p9ep:last-child{
border-bottom:0;
}
}
.yxyo5kdd{
padding:1.25rem;
gap:0.813rem;
display:flex;
align-items:center;
}
.yxyo5kdd .e83twupg{
display:flex;
}
.mh5djh{
font-weight:700;
color:#f5f2f4;
font-size:19px;
display:block;
}
.ka5tb{
color:#c9bfc5;
font-size:13px;
display:block;
}
.o9hn3su3{
padding:24px;
color:inherit;
text-decoration:none;
display:block;
}
.k8c3u{
background:rgba(197,179,189,0.145);
border-radius:4px;
align-items:center;
margin-bottom:1rem;
justify-content:center;
height:3rem;
color:#d6567f;
width:48px;
display:flex;
}
.k8c3u svg{
height:24px;
width:1.5rem;
}
.pk3shb{
font-size:1.313rem;
color:#f5f2f4;
margin-bottom:4px;
font-family:"PT Serif", 'Iowan Old Style', Georgia, serif;
}
.r13ezwk1{
font-size:0.875rem;
color:#c9bfc5;
}
.e0ril{
grid-template-columns:repeat(3,1fr);
gap:1rem;
display:grid;
margin-top:0.5rem;
}
.f59np256{
border-radius:0.5rem;
padding:30px;
color:#f7eff4;
text-align:center;
}
.qwrsh{
background:linear-gradient(rgba(0,0,0,0.321),rgba(0,0,0,0.354)),linear-gradient(140deg,#e89a3c,#a73659);
}
.afp6j{
background:linear-gradient(rgba(0,0,0,0.319),rgba(0,0,0,0.325)),linear-gradient(139deg,#d6567f,#a73659);
}
.ao1tr7{
background:linear-gradient(rgba(0,0,0,0.357),rgba(0,0,0,0.364)),linear-gradient(137deg,#34c785,#a73659);
}
.qcwpv{
letter-spacing:.16em;
font-size:0.75rem;
opacity:.85;
}
.yb6vs{
margin:0.5rem 0 2px;
font-family:"IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, monospace;
font-weight:700;
font-size:40px;
overflow-wrap:anywhere;
}
.r8yfv{
opacity:.8;
font-size:13px;
}
.cw38os{
border:1px solid rgba(197,179,189,0.182);
overflow:hidden;
background:#131014;
border-radius:0.5rem;
align-items:center;
display:flex;
margin-top:1.125rem;
}
.hvlw9k{
padding:14px 18px;
flex:0 0 auto;
color:#f5f2f4;
border-right:1px solid rgba(197,179,189,0.166);
white-space:nowrap;
font-weight:700;
font-size:0.875rem;
}
.uwd9y3{
flex:1;
overflow:hidden;
min-width:0;
}
.mc8qoq{
padding:0.875rem 1.25rem;
gap:30px;
white-space:nowrap;
display:flex;
will-change:transform;
}
.turl683k{
color:#c9bfc5;
font-size:0.875rem;
}
.turl683k b{
font-weight:700;
color:#34c785;
margin-right:8px;
font-family:"IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, monospace;
}
@media(max-width:979px){
.e0ril{
grid-template-columns:1fr;
}
}
.nt13aaj{
border-radius:8px;
padding:16px;
overflow:hidden;
text-decoration:none;
flex-direction:column;
display:flex;
aspect-ratio:16/11;
position:relative;
background-position:center;
background-size:cover;
color:#f7eff4;
}
.nt13aaj::after{
inset:0;
background:linear-gradient(transparent 40%,rgba(10,6,9,0.844)),linear-gradient(transparent 25%,rgba(0,0,0,0.673));
position:absolute;
content:"";
}
.nt13aaj>*{
position:relative;
z-index:1;
}
.bgu6i5a2{
gap:6px;
background:#cd3c54;
padding:0.25rem 0.563rem;
border-radius:0.25rem;
align-self:flex-start;
font-size:0.688rem;
color:#fff;
display:inline-flex;
font-weight:700;
letter-spacing:.04em;
align-items:center;
}
.bgu6i5a2 .h578svf{
background:#fff;
}
.ru4fh8n6{
font-weight:700;
margin-top:auto;
text-shadow:0 1px 4px rgba(0,0,0,0.77);
font-family:"PT Serif", 'Iowan Old Style', Georgia, serif;
font-size:1.438rem;
}
.jj0xt{
gap:0.5rem;
font-size:12.5px;
justify-content:space-between;
align-items:center;
display:flex;
margin-top:0.5rem;
color:#d4c3cd;
}
.ccx6i{
font-weight:600;
color:#f7eff4;
}
.a68v8pha{
margin-bottom:0.375rem;
color:#f5f2f4;
font-size:1.5rem;
font-family:"PT Serif", 'Iowan Old Style', Georgia, serif;
}
.de8yu34{
padding:0.875rem 0;
border-top:1px solid rgba(197,179,189,0.172);
}
.de8yu34:first-of-type{
border-top:0;
}
.vbho2k{
color:#c9bfc5;
margin-bottom:7px;
font-size:12.5px;
}
.wj51wo{
gap:0.75rem;
justify-content:space-between;
align-items:center;
display:flex;
flex-wrap:wrap;
}
.zkp5c{
font-weight:600;
font-size:15px;
}
.t6i6s{
gap:8px;
display:flex;
}
.uqm2w3z{
padding:6px 0.75rem;
border-radius:4px;
border:1px solid rgba(197,179,189,0.131);
text-align:center;
font-family:"IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, monospace;
min-width:3.375rem;
font-size:14px;
}
.uqm2w3z small{
display:block;
color:#c9bfc5;
font-family:"Hanken Grotesk", system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;
font-size:11px;
}
.jpbnm2gz{
gap:12px;
display:flex;
justify-content:space-between;
flex-wrap:wrap;
align-items:baseline;
margin-bottom:0.375rem;
}
.ys7veee{
color:#f5f2f4;
font-family:"PT Serif", 'Iowan Old Style', Georgia, serif;
font-size:1.5rem;
}
.l3gjyg{
color:#c9bfc5;
font-size:0.813rem;
}
.l3gjyg b{
color:#f5f2f4;
font-family:"IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, monospace;
}
.h0cb6462{
margin:1rem 0;
}
.lg31n8j{
gap:14px;
border-radius:4px;
padding:0.813rem 14px;
align-items:center;
display:flex;
}
.lg31n8j:nth-child(odd){
background:#1a1519;
}
.r2og24{
font-weight:700;
font-family:"IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, monospace;
color:#c9bfc5;
width:1.125rem;
}
.kao0g{
flex:1;
min-width:0;
font-weight:600;
}
.pj8zsdsp{
font-family:"IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, monospace;
color:#c9bfc5;
font-size:0.875rem;
}
.grbjp{
width:100%;
}
.srqed{
border:1px solid rgba(197,179,189,0.138);
gap:0.75rem;
padding:12px 1rem;
background:#1a1519;
border-radius:4px;
color:#c9bfc5;
margin-top:0.875rem;
font-size:13.5px;
display:flex;
align-items:center;
}
.ev87vdv1{
padding:26px;
display:flex;
flex-direction:column;
}
.cdwpl82{
margin:10px 0 4px;
font-size:26px;
font-family:"PT Serif", 'Iowan Old Style', Georgia, serif;
color:#f5f2f4;
}
.zepajj{
font-weight:700;
color:#d6567f;
font-size:15px;
margin-bottom:0.875rem;
}
.h3zp9f{
flex:1;
color:#c9bfc5;
font-size:14px;
}
.ev87vdv1 .hx8ky{
margin-top:18px;
width:100%;
}
.vgcu0{
gap:10px;
display:flex;
padding-top:0.75rem;
align-items:center;
border-top:1px solid rgba(197,179,189,0.165);
margin-top:0.875rem;
justify-content:space-between;
}
.zyg0e{
letter-spacing:.04em;
color:#c9bfc5;
font-size:11px;
}
.d6stk{
font-size:0.813rem;
font-weight:600;
color:#2bb382;
text-decoration:none;
}
.raxxj{
padding:24px;
}
.k2e5xiv{
gap:10px;
display:flex;
align-items:center;
font-size:20px;
font-family:"PT Serif", 'Iowan Old Style', Georgia, serif;
color:#f5f2f4;
margin-bottom:14px;
}
.k2e5xiv svg{
width:1.375rem;
color:#d6567f;
height:22px;
}
.x6casu5{
background:#2b0f1a;
border-color:rgba(158,58,88,0.203);
color:#f7eff4;
}
.x6casu5 .k2e5xiv{
color:#f7eff4;
}
.x6casu5 .k2e5xiv svg{
color:#f7eff4;
}
.s5meig{
color:#d4c3cd;
font-size:0.875rem;
margin-bottom:1rem;
}
.zgjfl{
gap:10px;
display:flex;
}
.n20zf{
border-radius:0.25rem;
background:rgba(112,28,56,0.293);
padding:10px 0.875rem;
flex:1;
color:#f7eff4;
font-size:13px;
}
.n20zf small{
color:#d4c3cd;
font-size:0.625rem;
display:block;
}
.vy7x0f{
font-size:12px;
margin-top:14px;
color:#d4c3cd;
clear:both;
}
.jqfz9{
padding:24px;
border-top:3px solid #d6567f;
}
.pgah1l{
border-top-color:rgba(197,179,189,0.164);
}
.dx4op{
border-top-color:#d4c3cd;
}
.mlnz23e0{
border-top-color:#e89a3c;
}
.l1mda9g{
border-top-color:#d6567f;
}
.yxi5ql{
font-size:22px;
font-weight:700;
color:#f5f2f4;
font-family:"PT Serif", 'Iowan Old Style', Georgia, serif;
}
.u8udrn4{
margin:2px 0 14px;
font-size:13px;
color:#c9bfc5;
}
.v9245i8f{
padding:0.438rem 0;
gap:9px;
font-size:13.5px;
color:#c9bfc5;
display:flex;
align-items:flex-start;
}
.v9245i8f svg{
flex:0 0 auto;
margin-top:2px;
width:16px;
color:#34c785;
height:1rem;
}
.wlpze{
padding:2.125rem;
gap:1.5rem;
border-radius:8px;
background:#2b0f1a;
color:#f7eff4;
display:flex;
flex-wrap:wrap;
align-items:center;
}
.zn2oq{
border-radius:0.5rem;
flex:0 0 auto;
background:rgba(112,28,56,0.297);
height:56px;
color:#f7eff4;
align-items:center;
display:flex;
width:3.5rem;
justify-content:center;
}
.zn2oq svg{
width:26px;
height:1.625rem;
}
.eoqmdi69{
font-family:"PT Serif", 'Iowan Old Style', Georgia, serif;
font-size:25px;
color:#f7eff4;
}
.d9yyj2{
font-size:14px;
color:#d4c3cd;
}
.v84l5t{
gap:0.75rem;
display:flex;
margin-left:auto;
flex-wrap:wrap;
}
@media(max-width:980px){
.v84l5t{
width:100%;
margin-left:0;
}
.v84l5t .hx8ky{
flex:1;
}
}
.gykg45jp{
padding:1.75rem;
}
.e59ldeyu{
gap:10px;
display:flex;
align-items:center;
font-family:"PT Serif", 'Iowan Old Style', Georgia, serif;
margin-bottom:0.375rem;
color:#f5f2f4;
font-size:1.5rem;
}
.e59ldeyu svg{
color:#d6567f;
width:1.375rem;
height:1.375rem;
}
.wk7t1m{
gap:0.75rem;
margin-top:1.125rem;
flex-wrap:wrap;
display:flex;
align-items:center;
}
.ybhd0jx{
margin-left:auto;
}
.a00ph{
gap:0.625rem;
border-top:1px solid rgba(197,179,189,0.136);
display:flex;
padding-top:18px;
align-items:center;
flex-wrap:wrap;
font-size:14px;
margin-top:22px;
}
.jtk1b0{
color:#c9bfc5;
}
.etj5o6m{
gap:0.438rem;
border:1px solid rgba(197,179,189,0.184);
padding:9px 14px;
border-radius:4px;
display:inline-flex;
align-items:center;
color:#f5f2f4;
font-size:13.5px;
text-decoration:none;
}
.etj5o6m svg{
height:0.938rem;
width:15px;
color:#d6567f;
}
@media(max-width:617px){
.ybhd0jx{
width:100%;
margin-left:0;
}
}
.opfrla{
gap:16px;
padding:18px 22px;
flex-wrap:wrap;
align-items:center;
display:flex;
}
.no6er8td{
color:#f5f2f4;
font-size:0.938rem;
}
.zf7i6{
flex:1;
padding:12px 14px;
background:#1a1519;
border-radius:0.25rem;
border:1px solid rgba(197,179,189,0.167);
color:#f5f2f4;
font-size:0.938rem;
min-width:160px;
}
.hqvdzk1{
font-size:0.813rem;
color:#c9bfc5;
margin-left:auto;
}
@media(max-width:623px){
.hqvdzk1{
width:100%;
margin-left:0;
}
}
.i4cup1k{
gap:1rem;
grid-template-columns:.8fr 1fr 1fr 1fr;
margin-top:0.5rem;
display:grid;
}
.to33o1d{
padding:1.625rem;
background:#2b0f1a;
border-radius:8px;
color:#f7eff4;
flex-direction:column;
justify-content:center;
display:flex;
}
.fxzl0jal{
font-size:46px;
font-family:"IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, monospace;
font-weight:700;
}
.to33o1d .tfigl2m{
margin:8px 0;
color:#e89a3c;
}
.an3c0x{
font-size:0.813rem;
color:#d4c3cd;
}
.hqcn11o{
padding:22px;
}
.hqcn11o .tfigl2m{
margin-bottom:0.625rem;
}
.lh3ss{
color:#c9bfc5;
font-size:14px;
}
.zz0pa18w{
gap:10px;
margin-top:16px;
font-size:0.813rem;
display:flex;
justify-content:space-between;
}
.zz0pa18w b{
color:#f5f2f4;
font-weight:600;
}
.zz0pa18w span{
color:#c9bfc5;
}
@media(max-width:983px){
.i4cup1k{
grid-template-columns:1fr 1fr;
}
}
@media(max-width:621px){
.i4cup1k{
grid-template-columns:1fr;
}
}
.de8w31g{
padding:1.5rem;
}
.n6bak4q{
margin-bottom:0.875rem;
font-size:1.125rem;
font-family:"PT Serif", 'Iowan Old Style', Georgia, serif;
color:#f5f2f4;
}
.p2l98qgn{
padding:0.625rem 0;
border-top:1px solid rgba(197,179,189,0.178);
}
.p2l98qgn:first-of-type{
border-top:0;
}
.f08pfnd{
color:#c9bfc5;
font-size:0.75rem;
}
.p2l98qgn b{
color:#f5f2f4;
font-size:14.5px;
}
.ikhone{
padding:11px 0;
gap:10px;
text-decoration:none;
font-size:14.5px;
color:#f5f2f4;
justify-content:space-between;
border-top:1px solid rgba(197,179,189,0.19);
display:flex;
}
.ikhone:first-of-type{
border-top:0;
}
.nc3p8f{
gap:0.688rem;
padding:12px 0;
align-items:flex-start;
display:flex;
border-top:1px solid rgba(197,179,189,0.141);
}
.nc3p8f:first-of-type{
border-top:0;
}
.nc3p8f .id08w{
flex:0 0 auto;
margin-top:1px;
color:#34c785;
}
.nc3p8f .id08w svg{
width:18px;
height:1.125rem;
}
.nc3p8f b{
font-weight:600;
color:#f5f2f4;
font-size:14px;
}
.nc3p8f span{
color:#c9bfc5;
display:block;
font-size:0.781rem;
}
.uvzsinnp{
padding:1.875rem;
}
.ieuylsmz{
gap:1.125rem;
grid-template-columns:repeat(4,1fr);
display:grid;
margin-top:1.125rem;
}
.h92uoc .e83twupg{
margin-bottom:12px;
}
.d0oxyb{
font-size:15px;
color:#f5f2f4;
margin-bottom:0.25rem;
display:block;
}
.yh54u{
font-size:0.844rem;
color:#c9bfc5;
}
@media(max-width:981px){
.ieuylsmz{
grid-template-columns:1fr 1fr;
}
}
@media(max-width:622px){
.ieuylsmz{
grid-template-columns:1fr;
}
}
.ufrbkekm{
padding:22px 1.625rem;
gap:18px;
flex-wrap:wrap;
display:flex;
align-items:center;
}
.mxhknufg{
font-size:1rem;
font-weight:700;
color:#f5f2f4;
}
.ghgb6zmn{
color:#34c785;
font-size:14px;
font-weight:600;
}
.kvqxq{
font-size:14px;
color:#c9bfc5;
}
.ufrbkekm .luwz5ur{
margin-left:auto;
}
.y7m7vm{
gap:10px;
display:flex;
flex-wrap:wrap;
padding-top:1rem;
border-top:1px solid rgba(197,179,189,0.177);
margin-top:16px;
width:100%;
}
.aowxr{
border-radius:0.25rem;
border:1px solid rgba(197,179,189,0.158);
padding:9px 1rem;
font-weight:600;
font-size:13px;
color:#c9bfc5;
}
@media(max-width:621px){
.ufrbkekm .luwz5ur{
margin-left:0;
}
}
.xy7jlzkw{
margin-top:0.5rem;
}
.bjy2mpz{
padding:1.25rem 0;
border-bottom:1px solid rgba(197,179,189,0.155);
}
.rjozx0az{
list-style:none;
gap:18px;
cursor:pointer;
display:flex;
align-items:center;
}
.rjozx0az::-webkit-details-marker{
display:none;
}
.xwnnnzb{
border-radius:4px;
padding:0.313rem 9px;
background:#d6567f;
flex:0 0 auto;
text-transform:uppercase;
letter-spacing:.1em;
color:#ffffff;
font-size:10px;
font-weight:700;
}
.ie59w{
flex:1;
font-size:1.063rem;
font-weight:700;
color:#f5f2f4;
}
.dswgev{
transition:transform 180ms cubic-bezier(0.4, 0, 0.2, 1);
color:#c9bfc5;
font-size:24px;
line-height:1;
}
.bjy2mpz[open] .dswgev{
transform:rotate(43deg);
}
.xmf5x{
padding:0.875rem 0 0 0;
max-width:48.75rem;
font-size:14.5px;
color:#c9bfc5;
}
.rapc0jk{
overflow:hidden;
grid-template-columns:1.2fr 1fr;
display:grid;
}
.cf4qj3{
background:linear-gradient(133deg,#2b0f1a,#1f0a14);
min-height:18.75rem;
position:relative;
}
.moz71lr{
inset:0;
position:absolute;
background-image:linear-gradient(rgba(158,58,88,0.198) 1px,transparent 1px),linear-gradient(96deg,rgba(158,58,88,0.243) 1px,transparent 1px);
background-size:40px 2.5rem;
}
.bcc50{
left:50%;
position:absolute;
transform:translate(-50%,-100%);
color:#ff99bb;
top:48%;
}
.bcc50 svg{
height:40px;
width:40px;
}
.oqq0vtgf{
padding:6px 0.625rem;
background:rgba(10,6,9,0.849);
border-radius:0.25rem;
bottom:16px;
font-size:12px;
color:#d4c3cd;
font-family:"IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, monospace;
position:absolute;
left:1.125rem;
}
.wv6vc{
padding:28px;
}
.h9491e57{
margin-bottom:6px;
color:#f5f2f4;
font-family:"PT Serif", 'Iowan Old Style', Georgia, serif;
font-size:1.25rem;
}
.s9ivg{
margin:0.625rem 0;
font-size:0.906rem;
color:#f5f2f4;
}
.dlm06tnj{
gap:9px;
padding:0.563rem 0;
color:#c9bfc5;
align-items:flex-start;
font-size:13.5px;
display:flex;
border-top:1px solid rgba(197,179,189,0.189);
}
.dlm06tnj svg{
flex:0 0 auto;
width:16px;
color:#d6567f;
margin-top:2px;
height:16px;
}
.ey2wb45{
margin-top:0.875rem;
display:inline-block;
}
@media(max-width:762px){
.rapc0jk{
grid-template-columns:1fr;
}
}
.njl38{
grid-template-columns:1.4fr 1fr;
padding:30px;
gap:1.875rem;
display:grid;
}
.pfaqzrnf{
font-family:"PT Serif", 'Iowan Old Style', Georgia, serif;
margin-bottom:14px;
font-size:28px;
color:#f5f2f4;
}
.zy2ttq p{
margin-bottom:12px;
font-size:14.5px;
color:#c9bfc5;
}
.cvtc2vn0{
grid-template-columns:repeat(4,1fr);
gap:0.75rem;
margin-top:1.125rem;
display:grid;
}
.hzj5w8u{
padding:1rem;
border:1px solid rgba(197,179,189,0.186);
border-radius:4px;
}
.ly8cec{
font-family:"PT Serif", 'Iowan Old Style', Georgia, serif;
font-weight:700;
font-size:1.5rem;
color:#f5f2f4;
}
.ot5x0m{
font-size:0.75rem;
color:#c9bfc5;
}
.solnd5 .upjsu9{
margin-bottom:16px;
display:block;
}
.t5444u{
padding:11px 0;
gap:0.688rem;
align-items:flex-start;
display:flex;
border-top:1px solid rgba(197,179,189,0.132);
}
.t5444u:first-of-type{
border-top:0;
}
.t5444u .id08w{
flex:0 0 auto;
margin-top:1px;
color:#34c785;
}
.t5444u .id08w svg{
height:1.125rem;
width:18px;
}
.t5444u b{
font-size:0.906rem;
color:#f5f2f4;
}
.t5444u span{
font-size:12.5px;
display:block;
color:#c9bfc5;
}
@media(max-width:983px){
.njl38{
grid-template-columns:1fr;
}
}
@media(max-width:978px){
.cvtc2vn0{
grid-template-columns:repeat(2,1fr);
}
}
.asipl8bk{
grid-template-columns:repeat(4,1fr);
gap:0.875rem;
margin-top:8px;
display:grid;
}
.vc4e4{
padding:1.25rem;
text-align:center;
}
.r8bd5f{
font-size:1.375rem;
color:#d6567f;
font-family:"PT Serif", 'Iowan Old Style', Georgia, serif;
font-weight:700;
}
.z3658qy3{
margin-top:4px;
font-weight:600;
color:#f5f2f4;
font-size:0.844rem;
}
.dcgjtp{
font-size:12px;
color:#c9bfc5;
margin-top:2px;
}
.c9k8mm{
gap:0.75rem;
padding:14px 1.125rem;
flex-wrap:wrap;
display:flex;
margin-top:1rem;
align-items:center;
}
.k137m44t{
color:#c9bfc5;
font-size:13px;
}
.n2hafx{
padding:0.5rem 14px;
border-radius:4px;
border:1px solid rgba(197,179,189,0.164);
font-weight:600;
font-size:0.813rem;
color:#c9bfc5;
}
@media(max-width:981px){
.asipl8bk{
grid-template-columns:1fr 1fr;
}
}
@media(max-width:623px){
.asipl8bk{
grid-template-columns:1fr;
}
}
.cjdxvz7{
gap:22px;
padding:26px;
align-items:center;
display:flex;
flex-wrap:wrap;
}
.snmgt{
flex:0 0 auto;
border-radius:50%;
background:#d6567f;
width:4rem;
color:#ffffff;
font-size:1.375rem;
justify-content:center;
font-weight:700;
height:4rem;
display:flex;
font-family:"PT Serif", 'Iowan Old Style', Georgia, serif;
align-items:center;
}
.k4kn9nu2{
font-size:1.063rem;
color:#f5f2f4;
}
.na7jzu{
color:#c9bfc5;
font-size:13.5px;
margin-top:2px;
}
.qgipjy{
color:#c9bfc5;
max-width:520px;
margin-top:0.5rem;
font-size:0.813rem;
}
.dbuve{
color:#c9bfc5;
font-size:13px;
text-align:right;
margin-left:auto;
}
.ctvrx{
gap:6px;
justify-content:flex-end;
color:#34c785;
display:inline-flex;
font-weight:600;
align-items:center;
}
.ctvrx svg{
height:15px;
width:15px;
}
.ao72ici{
margin-top:4px;
}
.xx4b63j{
color:#2bb382;
text-decoration:none;
margin-top:0.375rem;
display:block;
}
@media(max-width:619px){
.dbuve{
margin-left:0;
text-align:left;
}
.ctvrx{
justify-content:flex-start;
}
}
.sydmss{
padding:1.875rem;
}
.hzth0iw{
font-family:"PT Serif", 'Iowan Old Style', Georgia, serif;
font-size:25px;
margin-bottom:0.75rem;
color:#f5f2f4;
}
.sydmss p{
color:#c9bfc5;
max-width:880px;
margin-bottom:10px;
font-size:0.906rem;
}
.ozrmmg0{
margin-top:0.75rem;
color:#2bb382;
text-decoration:none;
display:inline-block;
font-weight:600;
}
.vpm8dgz{
padding:40px 0;
background:#2b0f1a;
color:#d4c3cd;
margin-top:2.125rem;
}
.id1pe{
gap:1.625rem;
grid-template-columns:1.6fr repeat(4,1fr);
display:grid;
}
.burxbjrb{
font-size:1.375rem;
font-family:"PT Serif", 'Iowan Old Style', Georgia, serif;
letter-spacing:.04em;
color:#f7eff4;
}
.ildxk3c{
line-height:1.6;
margin-top:0.875rem;
font-size:12.5px;
}
.uwgh4{
font-size:13px;
margin-bottom:12px;
color:#f7eff4;
display:block;
}
.cggoz{
padding:0.563rem 0;
color:#d4c3cd;
font-size:0.844rem;
display:block;
text-decoration:none;
}
@media(max-width:981px){
.id1pe{
grid-template-columns:1fr 1fr;
}
}
@media(max-width:620px){
.id1pe{
grid-template-columns:1fr;
}
}
.a9iaquy{
background:#3d1625;
padding:16px 0;
z-index:60;
color:#f7eff4;
right:0;
left:0;
position:fixed;
bottom:0;
}
.j3ttu3s5{
gap:20px;
flex-wrap:wrap;
display:flex;
align-items:center;
}
.mo2fuf3{
flex:1;
color:#d4c3cd;
min-width:240px;
font-size:13.5px;
}
.mo2fuf3 a{
text-decoration:underline;
color:#f7eff4;
}
.ut3fpwau{
gap:0.625rem;
display:flex;
}
@media(max-width:619px){
.j3ttu3s5{
gap:12px;
flex-direction:column;
align-items:stretch;
}
.ut3fpwau .hx8ky{
flex:1;
}
}
.dk00j{
border:1px solid rgba(197,179,189,0.148);
padding:14px 1rem;
background:#131014;
transition:opacity 180ms cubic-bezier(0.4, 0, 0.2, 1),transform 180ms cubic-bezier(0.4, 0, 0.2, 1);
gap:12px;
border-radius:8px;
position:fixed;
z-index:55;
pointer-events:none;
display:flex;
max-width:340px;
opacity:0;
left:1.125rem;
transform:translateY(0.75rem);
box-shadow:0 0.5rem 24px rgba(0,0,0,0.51), 0 2px 0.375rem rgba(0,0,0,0.342);
bottom:18px;
}
.nawgs7{
transform:translateY(0);
pointer-events:auto;
opacity:1;
}
.h2cdgi{
flex:0 0 auto;
background:rgba(209,67,112,0.19);
border-radius:0.25rem;
width:40px;
align-items:center;
height:2.5rem;
color:#34c785;
justify-content:center;
display:flex;
}
.h2cdgi svg{
width:22px;
height:1.375rem;
}
.z1nga{
line-height:1.4;
color:#f5f2f4;
font-size:13.5px;
}
.z1nga b{
font-weight:700;
}
.z1nga .ddch660d{
font-family:"IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, monospace;
color:#34c785;
font-weight:700;
}
@media(max-width:619px){
.dk00j{
max-width:none;
left:10px;
right:10px;
}
}