*{
margin:0;
padding:0;
box-sizing:border-box;
}
html{
-webkit-text-size-adjust:100%;
}
body{
background:#0a0e12;
font-family:"Onest", system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;
color:#cbd5e1;
text-rendering:optimizeLegibility;
font-size:1rem;
overflow-x:hidden;
overflow-wrap:break-word;
line-height:1.55;
-webkit-font-smoothing:antialiased;
}
img{
max-width:100%;
display:block;
}
a{
text-decoration:none;
color:inherit;
}
button{
background:none;
border:none;
font-family:inherit;
cursor:pointer;
}
input{
font-family:inherit;
}
svg{
display:block;
}
h1,h2,h3,h4{
color:#f1f5f9;
overflow-wrap:anywhere;
font-family:"Fraunces", Cambria, Georgia, 'Times New Roman', serif;
}
::-webkit-scrollbar{
width:8px;
height:8px;
}
::-webkit-scrollbar-thumb{
background:rgba(148,163,184,0.256);
border-radius:8px;
}
::-webkit-scrollbar-track{
background:transparent;
}
.ziruv{
padding:0 1.125rem;
margin:0 auto;
max-width:1280px;
width:100%;
}
.vdcf7qz{
padding:34px 0;
}
.ip61v{
font-family:"Fraunces", Cambria, Georgia, 'Times New Roman', serif;
font-size:1.875rem;
line-height:1.1;
font-weight:700;
color:#f1f5f9;
letter-spacing:-.01em;
}
.f4di9s0{
color:#cbd5e1;
margin-top:0.375rem;
font-size:15px;
}
.dgk60nrm .ip61v{
color:#f8fafc;
}
.dgk60nrm .f4di9s0{
color:#cbd5e1;
}
.mxgk5x{
background:#151b23;
}
.wst1lau5{
border-radius:0.5rem;
background:#151b23;
border:1px solid rgba(148,163,184,0.262);
}
.frx0rv{
line-height:1.4;
display:inline-block;
letter-spacing:.12em;
text-transform:uppercase;
font-size:0.688rem;
font-family:"Onest", system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;
color:#94a3b8;
font-weight:700;
}
.iaai4nmp{
gap:6px;
align-items:center;
white-space:nowrap;
font-weight:600;
color:#10b981;
display:inline-flex;
}
.iaai4nmp svg{
width:15px;
height:0.938rem;
}
.mtukld48{
flex:0 0 auto;
background:rgba(148,163,184,0.242);
border-radius:4px;
justify-content:center;
align-items:center;
height:30px;
width:30px;
display:flex;
color:#38bdf8;
}
.mtukld48 svg{
width:18px;
height:1.125rem;
}
.dgk60nrm .mtukld48{
background:rgba(100,116,139,0.087);
color:#f8fafc;
}
.md20w7h{
background:#22c55e;
border-radius:50%;
display:inline-block;
box-shadow:0 0 0 3px rgba(56,189,248,0.125);
vertical-align:middle;
height:0.5rem;
margin-right:0.438rem;
width:0.5rem;
}
.kpsorz{
display:none;
}
@media(max-width:621px){
.ziruv{
padding:0 0.875rem;
}
.vdcf7qz{
padding:1.625rem 0;
}
.ip61v{
font-size:23px;
}
}
@keyframes y0vmq4b7{
0%,100%{
opacity:.55}
50%{
opacity:1}
}
.nx3r41m{
background:#0d1319;
font-size:0.813rem;
color:#cbd5e1;
}
.qpfnzmhb{
gap:16px;
min-height:42px;
display:flex;
align-items:center;
flex-wrap:nowrap;
justify-content:space-between;
}
.e5e3sdoc{
overflow:hidden;
gap:24px;
display:flex;
min-width:0;
align-items:center;
}
.ymtax{
overflow:hidden;
gap:7px;
align-items:center;
white-space:nowrap;
display:inline-flex;
text-overflow:ellipsis;
}
.ymtax svg{
flex:0 0 auto;
height:14px;
color:#d9a338;
width:14px;
}
.ymtax strong{
font-weight:600;
color:#f8fafc;
}
.dow73y44 svg{
color:#22c55e;
}
.hc4y1yk{
flex:0 0 auto;
}
.eaw23k{
border:1px solid rgba(148,163,184,0.113);
padding:0.5rem 12px;
border-radius:0.25rem;
gap:8px;
display:inline-flex;
align-items:center;
color:#f8fafc;
}
.eaw23k svg{
width:0.875rem;
height:0.875rem;
color:#cbd5e1;
}
.ovhye{
background:#151b23;
border-bottom:1px solid rgba(148,163,184,0.256);
top:0;
position:sticky;
z-index:40;
}
.qittmw65{
gap:1.375rem;
height:4.375rem;
align-items:center;
display:flex;
}
.absfl4{
flex:0 0 auto;
color:#f1f5f9;
text-decoration:none;
flex-direction:column;
justify-content:center;
display:flex;
line-height:1;
}
.nutd9{
font-family:"Fraunces", Cambria, Georgia, 'Times New Roman', serif;
font-size:1.375rem;
font-weight:700;
letter-spacing:.04em;
white-space:nowrap;
}
.vuh43xf6{
white-space:nowrap;
margin-top:3px;
color:#38bdf8;
letter-spacing:.16em;
font-size:9px;
text-transform:uppercase;
}
.k0qqs{
gap:0.25rem;
display:flex;
margin-left:0.375rem;
}
.rht02{
border-radius:0.25rem;
padding:9px 0.875rem;
font-size:15px;
white-space:nowrap;
color:#cbd5e1;
font-weight:600;
text-decoration:none;
}
.pjy4z13{
background:#38bdf8;
color:#0f172a;
}
.icgoa{
flex:0 0 auto;
gap:10px;
display:flex;
margin-left:auto;
}
.s605z{
border-radius:0.25rem;
border:1px solid rgba(148,163,184,0.244);
justify-content:center;
height:44px;
color:#f1f5f9;
align-items:center;
display:none;
margin-left:0.5rem;
width:44px;
cursor:pointer;
}
.s605z svg{
width:22px;
height:22px;
}
.wqurom{
padding:1rem 0 4px;
}
.d2nag{
gap:0.625rem;
flex-wrap:wrap;
display:flex;
}
.fben3{
padding:0.688rem 1rem;
border-radius:4px;
border:1px solid rgba(148,163,184,0.218);
background:#151b23;
gap:0.5rem;
display:inline-flex;
text-decoration:none;
align-items:center;
color:#f1f5f9;
font-size:0.875rem;
font-weight:600;
}
.fben3 svg{
color:#38bdf8;
width:16px;
height:1rem;
}
.c0ecq{
background:#151b23;
display:none;
border-bottom:1px solid rgba(148,163,184,0.25);
}
.c0ecq .ziruv{
padding-bottom:14px;
padding-top:0.875rem;
}
.vrmwbrs3{
padding:11px 0.25rem;
text-decoration:none;
color:#f1f5f9;
font-weight:600;
display:block;
border-bottom:1px solid rgba(148,163,184,0.251);
}
.kpsorz:checked~.c0ecq{
display:block;
}
@media(max-width:759px){
.k0qqs{
display:none;
}
.s605z{
display:flex;
}
.wqurom{
display:none;
}
.xy9or41{
display:none;
}
.qittmw65{
gap:0.625rem;
height:4rem;
}
.icgoa{
gap:8px;
}
.vuh43xf6{
display:none;
}
}
@media(max-width:623px){
.nutd9{
font-size:1.188rem;
}
.qittmw65{
row-gap:0.625rem;
flex-wrap:wrap;
column-gap:10px;
padding-bottom:10px;
height:auto;
padding-top:0.625rem;
}
.s605z{
order:1;
margin-left:auto;
}
.icgoa{
gap:8px;
width:100%;
margin-left:0;
flex-basis:100%;
order:2;
}
.icgoa .g8vhmz{
overflow:hidden;
padding:0.75rem 0.5rem;
flex:1 1 0;
text-overflow:ellipsis;
min-width:0;
font-size:0.844rem;
text-align:center;
white-space:nowrap;
}
}
.g8vhmz{
transition:background-color 200ms cubic-bezier(0.4, 0, 0.2, 1),opacity 200ms cubic-bezier(0.4, 0, 0.2, 1);
padding:0.813rem 22px;
gap:8px;
border-radius:0.25rem;
font-family:"Onest", system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;
align-items:center;
text-decoration:none;
font-size:15px;
font-weight:600;
white-space:nowrap;
display:inline-flex;
justify-content:center;
cursor:pointer;
}
.g8vhmz svg{
width:1.063rem;
height:17px;
}
.mh4mpqv{
background:#10b981;
color:#f0fdf4;
}
.mh4mpqv:hover{
background:#059669;
}
.bc297qz0{
background:#38bdf8;
color:#0f172a;
}
.bc297qz0:hover{
opacity:.92;
}
.sj6gn4n{
border:1.5px solid rgba(148,163,184,0.242);
background:transparent;
color:#f1f5f9;
}
.f2xka9rd{
border:1.5px solid rgba(148,163,184,0.109);
background:transparent;
color:#f8fafc;
}
.dgk60nrm .sj6gn4n{
border-color:rgba(148,163,184,0.107);
color:#f8fafc;
}
.erxjbr{
gap:5px;
font-size:0.813rem;
align-items:center;
cursor:pointer;
color:#10b981;
font-weight:600;
text-decoration:none;
display:inline-flex;
}
.erxjbr svg{
height:0.875rem;
width:14px;
}
.dgk60nrm .erxjbr{
color:#7dd3fc;
}
.m98kyn7{
border-radius:50%;
background:#d23b3b;
animation:y0vmq4b7 1.4s infinite;
width:6px;
display:inline-block;
height:0.375rem;
}
.dsqp44y{
gap:2px;
display:inline-flex;
color:#d9a338;
}
.dsqp44y svg{
height:1rem;
width:1rem;
}
.j610j3a{
background:#151b23;
border-radius:0.25rem;
padding:9px 14px;
border:1px solid rgba(148,163,184,0.238);
gap:6px;
align-items:center;
color:#f1f5f9;
font-weight:600;
font-size:13px;
display:inline-flex;
}
.erhu1lg{
border-color:transparent;
background:#38bdf8;
color:#0f172a;
}
.i236vmh{
padding:5px 9px;
border-radius:0.25rem;
background:rgba(148,163,184,0.225);
font-weight:700;
letter-spacing:.1em;
text-transform:uppercase;
font-size:0.625rem;
color:#38bdf8;
}
.tgr24ot{
padding:0.25rem 0.625rem;
border-radius:0.25rem;
background:#d23b3b;
flex:0 0 auto;
color:#fff;
font-size:0.75rem;
font-weight:700;
display:inline-flex;
align-items:center;
}
.yp07cm{
background:#151b23;
border-radius:8px;
overflow:hidden;
border:1px solid rgba(148,163,184,0.22);
color:inherit;
min-width:0;
text-decoration:none;
display:block;
}
.ain6b3hs{
position:relative;
background-position:center;
display:block;
aspect-ratio:4/3;
background-size:cover;
}
.ai12w4{
aspect-ratio:16/10;
}
.bze9w9{
padding:0.875rem;
background:linear-gradient(transparent,rgba(2,6,10,0.863)),linear-gradient(transparent 30%,rgba(0,0,0,0.69));
bottom:0;
right:0;
left:0;
position:absolute;
}
.t5hi5bv{
text-transform:uppercase;
font-size:0.625rem;
letter-spacing:.14em;
text-shadow:0 1px 3px rgba(0,0,0,0.688);
color:#cbd5e1;
display:block;
margin-bottom:3px;
}
.i9rrv44y{
font-weight:700;
font-family:"Fraunces", Cambria, Georgia, 'Times New Roman', serif;
text-shadow:0 1px 0.25rem rgba(0,0,0,0.749);
display:block;
color:#f8fafc;
font-size:20px;
}
.fmnsp{
border-radius:0.25rem;
gap:6px;
background:#d23b3b;
padding:0.25rem 9px;
color:#fff;
position:absolute;
letter-spacing:.04em;
display:inline-flex;
align-items:center;
top:0.625rem;
font-weight:700;
font-size:11px;
left:0.625rem;
}
.fmnsp .m98kyn7{
background:#fff;
}
.w5o7ogl{
padding:14px 16px;
}
.dhub2t6{
font-family:"Fira Code", ui-monospace, SFMono-Regular, Menlo, monospace;
font-weight:700;
font-size:0.875rem;
color:#22c55e;
}
.fchxhju{
gap:6px;
font-size:0.781rem;
align-items:center;
margin-top:2px;
display:flex;
color:#cbd5e1;
}
.fchxhju i{
border-radius:50%;
background:#d9a338;
width:0.438rem;
height:0.438rem;
font-style:normal;
}
.w5o7ogl .g8vhmz{
width:100%;
margin-top:12px;
}
.r0atwv{
grid-template-columns:repeat(4,1fr);
gap:1rem;
display:grid;
}
.ohx97w{
grid-template-columns:repeat(3,1fr);
gap:16px;
display:grid;
}
.ayhuft3{
grid-template-columns:repeat(2,1fr);
gap:16px;
display:grid;
}
.r0atwv>*,.ohx97w>*,.ayhuft3>*{
min-width:0;
}
@media(max-width:983px){
.r0atwv,.ohx97w{
grid-template-columns:repeat(2,1fr);
}
}
@media(max-width:618px){
.r0atwv,.ohx97w,.ayhuft3{
grid-template-columns:1fr;
}
}
.ju3lsqtf{
gap:1rem;
grid-template-columns:1fr 1fr;
display:grid;
}
.ju3lsqtf>*{
min-width:0;
}
.arpqdaf{
padding:1.625rem;
}
.iih4vc{
padding:9px 0;
gap:12px;
justify-content:space-between;
display:flex;
border-top:1px solid rgba(148,163,184,0.255);
font-size:0.875rem;
}
.iih4vc span{
flex:0 0 auto;
color:#cbd5e1;
}
.iih4vc b{
text-align:right;
}
.iz61i9t8{
padding:0.625rem 0;
border-top:1px solid rgba(148,163,184,0.268);
}
.iz61i9t8:first-child{
border-top:0;
}
.ys4iv9l{
color:#cbd5e1;
font-size:0.75rem;
}
.ffsgcce9{
font-weight:600;
color:#f1f5f9;
font-size:14.5px;
}
@media(max-width:762px){
.ju3lsqtf{
grid-template-columns:1fr;
}
}
.jtuil12g{
min-width:0;
margin-bottom:1rem;
}
.gkq08{
gap:0.75rem;
align-items:flex-end;
display:flex;
flex-wrap:wrap;
justify-content:space-between;
}
.gkq08 .qxx8mm{
gap:0.375rem;
min-width:0;
display:flex;
flex-direction:column;
}
.m7s6f7{
gap:8px;
flex-direction:column;
display:flex;
align-items:flex-start;
}
.znnuc{
gap:0.5rem;
display:flex;
text-align:center;
align-items:center;
flex-direction:column;
}
.ll8k1cq2{
overflow-wrap:break-word;
font-size:1.875rem;
line-height:1.1;
font-family:"Fraunces", Cambria, Georgia, 'Times New Roman', serif;
font-weight:700;
letter-spacing:-.01em;
color:#f1f5f9;
}
@media(max-width:618px){
.ll8k1cq2{
font-size:23px;
}
}
.dgk60nrm .ll8k1cq2{
color:#f8fafc;
}
.hlymi{
padding:0.313rem 0.688rem;
background:rgba(56,189,248,0.147);
border-radius:4px;
color:#38bdf8;
text-transform:uppercase;
letter-spacing:.12em;
}
.nr177wmc{
gap:0.625rem;
display:inline-flex;
align-items:center;
}
.nr177wmc::before{
background:#38bdf8;
width:24px;
content:"";
height:1px;
display:inline-block;
}
.fqxpmy{
gap:0.5rem;
align-items:center;
display:inline-flex;
}
.fqxpmy::before{
border-radius:50%;
background:#38bdf8;
width:6px;
content:"";
height:6px;
display:inline-block;
}
.dgk60nrm .hlymi{
background:rgba(100,116,139,0.065);
color:#f8fafc;
}
.dgk60nrm .nr177wmc::before,.dgk60nrm .fqxpmy::before{
background:#7dd3fc;
}
.p6ff89f{
gap:6px;
transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1);
display:inline-flex;
font-size:0.875rem;
font-weight:600;
color:#10b981;
white-space:nowrap;
align-items:center;
}
.p6ff89f:hover{
opacity:.8;
}
.p6ff89f svg{
height:15px;
width:0.938rem;
}
.fvo404f svg{
width:14px;
height:14px;
}
.a6xkz{
padding:0.563rem 18px;
border-radius:0.25rem;
background:#10b981;
color:#f0fdf4;
}
.a6xkz:hover{
background:#059669;
opacity:1;
}
.dgk60nrm .p6ff89f{
color:#7dd3fc;
}
.te34xrz{
margin:-2px 0 1rem;
background:rgba(148,163,184,0.232);
height:1px;
}
.dgk60nrm .te34xrz{
background:rgba(148,163,184,0.117);
}
.xq31air{
grid-template-columns:1.3fr 1fr;
margin:0;
gap:40px;
padding:42px;
background:linear-gradient(130deg,#0d1319,#1e293b);
border-radius:0.75rem;
display:grid;
color:#f8fafc;
}
.sp3ntg{
margin:18px 0 16px;
color:#f8fafc;
letter-spacing:-.01em;
line-height:1.05;
overflow-wrap:anywhere;
font-size:50px;
font-family:"Fraunces", Cambria, Georgia, 'Times New Roman', serif;
}
.sp3ntg em{
color:#7dd3fc;
font-style:normal;
}
.ciwl6x{
color:#cbd5e1;
max-width:27.5rem;
font-size:16px;
}
.h5ucz7p{
gap:18px;
align-items:center;
flex-wrap:wrap;
display:flex;
margin-top:26px;
}
.j8myl{
font-size:14px;
color:#cbd5e1;
}
.z6l8zi6{
color:#cbd5e1;
font-size:13px;
}
.bhmww17r{
margin:0.25rem 0 2px;
font-family:"Fira Code", ui-monospace, SFMono-Regular, Menlo, monospace;
font-size:2.125rem;
color:#f8fafc;
font-weight:700;
}
.joteo0{
color:#cbd5e1;
margin-bottom:20px;
font-size:0.875rem;
}
.joteo0 span[data-m]{
color:#f8fafc;
font-family:"Fira Code", ui-monospace, SFMono-Regular, Menlo, monospace;
}
.nvtphk5l{
gap:0.75rem;
padding:0.688rem 0;
border-top:1px solid rgba(148,163,184,0.103);
display:flex;
align-items:center;
}
.g22g99 b{
display:block;
font-size:14px;
font-weight:600;
color:#f8fafc;
}
.g22g99 span{
color:#cbd5e1;
display:block;
font-size:12.5px;
}
@media(max-width:977px){
.xq31air{
padding:30px;
grid-template-columns:1fr;
}
.sp3ntg{
font-size:38px;
}
}
@media(max-width:623px){
.xq31air{
padding:24px;
}
.sp3ntg{
font-size:1.875rem;
}
}
.fonac{
border-radius:0.5rem;
grid-template-columns:repeat(4,1fr);
background:#0d1319;
display:grid;
}
.uisifrl{
padding:1.375rem 24px;
border-right:1px solid rgba(148,163,184,0.108);
}
.uisifrl:last-child{
border-right:0;
}
.qil61te{
min-width:0;
font-weight:700;
font-size:1.75rem;
color:#f8fafc;
font-family:"Fira Code", ui-monospace, SFMono-Regular, Menlo, monospace;
}
.vhdh4ky{
color:#7dd3fc;
}
.ou5zjfaj{
margin-top:3px;
font-size:0.844rem;
color:#cbd5e1;
}
@media(max-width:978px){
.fonac{
grid-template-columns:1fr 1fr;
}
}
@media(max-width:620px){
.fonac{
grid-template-columns:1fr;
}
.uisifrl{
border-right:0;
border-bottom:1px solid rgba(148,163,184,0.128);
}
.uisifrl:last-child{
border-bottom:0;
}
}
.mtok6i8{
padding:24px;
text-decoration:none;
color:inherit;
display:block;
}
.uqg8xg{
border-radius:4px;
background:rgba(148,163,184,0.222);
display:flex;
align-items:center;
width:48px;
margin-bottom:16px;
justify-content:center;
height:48px;
color:#38bdf8;
}
.uqg8xg svg{
height:1.5rem;
width:24px;
}
.iusmkimh{
color:#f1f5f9;
font-family:"Fraunces", Cambria, Georgia, 'Times New Roman', serif;
margin-bottom:4px;
font-size:21px;
}
.c9rnz{
font-size:0.875rem;
color:#cbd5e1;
}
.a1gdr{
gap:13px;
padding:20px;
align-items:center;
display:flex;
}
.a1gdr .mtukld48{
display:flex;
}
.ze3gjnld{
font-size:1.188rem;
color:#f1f5f9;
display:block;
font-weight:700;
}
.ieyogu2{
font-size:13px;
display:block;
color:#cbd5e1;
}
.qeu53dn{
gap:16px;
grid-template-columns:repeat(3,1fr);
display:grid;
margin-top:8px;
}
.r7swhcy{
border-radius:8px;
padding:30px;
text-align:center;
color:#f8fafc;
}
.nldxosj{
background:linear-gradient(rgba(0,0,0,0.328),rgba(0,0,0,0.354)),linear-gradient(135deg,#d9a338,#64748b);
}
.qp3x3rag{
background:linear-gradient(rgba(0,0,0,0.333),rgba(0,0,0,0.321)),linear-gradient(138deg,#38bdf8,#64748b);
}
.ug6jt2e{
background:linear-gradient(rgba(0,0,0,0.367),rgba(0,0,0,0.34)),linear-gradient(133deg,#22c55e,#64748b);
}
.s9onnpsq{
opacity:.85;
font-size:12px;
letter-spacing:.16em;
}
.bsazpb{
margin:0.5rem 0 2px;
font-family:"Fira Code", ui-monospace, SFMono-Regular, Menlo, monospace;
font-weight:700;
font-size:2.5rem;
overflow-wrap:anywhere;
}
.vgvzbgd{
font-size:0.813rem;
opacity:.8;
}
.omyng2{
background:#151b23;
border:1px solid rgba(148,163,184,0.258);
overflow:hidden;
border-radius:0.5rem;
align-items:center;
margin-top:1.125rem;
display:flex;
}
.u12kif{
flex:0 0 auto;
padding:0.875rem 1.125rem;
border-right:1px solid rgba(148,163,184,0.241);
white-space:nowrap;
color:#f1f5f9;
font-weight:700;
font-size:0.875rem;
}
.y3ebs{
overflow:hidden;
flex:1;
min-width:0;
}
.vlad7{
padding:14px 1.25rem;
gap:1.875rem;
will-change:transform;
white-space:nowrap;
display:flex;
}
.wyr2pmm{
color:#cbd5e1;
font-size:0.875rem;
}
.wyr2pmm b{
margin-right:8px;
color:#22c55e;
font-weight:700;
font-family:"Fira Code", ui-monospace, SFMono-Regular, Menlo, monospace;
}
@media(max-width:978px){
.qeu53dn{
grid-template-columns:1fr;
}
}
.dpgco1ci{
font-size:24px;
font-family:"Fraunces", Cambria, Georgia, 'Times New Roman', serif;
margin-bottom:0.375rem;
color:#f1f5f9;
}
.eufihjh{
padding:0.875rem 0;
border-top:1px solid rgba(148,163,184,0.212);
}
.eufihjh:first-of-type{
border-top:0;
}
.y7avn{
color:#cbd5e1;
font-size:12.5px;
margin-bottom:7px;
}
.ksppao{
gap:0.75rem;
justify-content:space-between;
flex-wrap:wrap;
display:flex;
align-items:center;
}
.ydwj7fkv{
font-size:0.938rem;
font-weight:600;
}
.vnleho{
gap:0.5rem;
display:flex;
}
.ola4l3k{
border-radius:0.25rem;
border:1px solid rgba(148,163,184,0.26);
padding:6px 0.75rem;
text-align:center;
font-family:"Fira Code", ui-monospace, SFMono-Regular, Menlo, monospace;
font-size:0.875rem;
min-width:3.375rem;
}
.ola4l3k small{
display:block;
color:#cbd5e1;
font-size:11px;
font-family:"Onest", system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;
}
.jd46s4{
gap:0.75rem;
flex-wrap:wrap;
margin-bottom:6px;
display:flex;
align-items:baseline;
justify-content:space-between;
}
.arua4orf{
color:#f1f5f9;
font-size:24px;
font-family:"Fraunces", Cambria, Georgia, 'Times New Roman', serif;
}
.ia52tu2{
color:#cbd5e1;
font-size:0.813rem;
}
.ia52tu2 b{
font-family:"Fira Code", ui-monospace, SFMono-Regular, Menlo, monospace;
color:#f1f5f9;
}
.x7xkcheq{
margin:1rem 0;
}
.v7dynf{
gap:14px;
border-radius:4px;
padding:13px 0.875rem;
display:flex;
align-items:center;
}
.v7dynf:nth-child(odd){
background:#1c2530;
}
.nir7dvg5{
font-family:"Fira Code", ui-monospace, SFMono-Regular, Menlo, monospace;
color:#cbd5e1;
font-weight:700;
width:1.125rem;
}
.skvipv71{
flex:1;
font-weight:600;
min-width:0;
}
.hi6s38x{
font-family:"Fira Code", ui-monospace, SFMono-Regular, Menlo, monospace;
font-size:0.875rem;
color:#cbd5e1;
}
.pbrgv7{
width:100%;
}
.owy3m9b{
overflow:hidden;
padding:16px;
border-radius:0.5rem;
position:relative;
color:#f8fafc;
flex-direction:column;
aspect-ratio:16/11;
text-decoration:none;
display:flex;
background-size:cover;
background-position:center;
}
.owy3m9b::after{
background:linear-gradient(transparent 40%,rgba(2,6,10,0.85)),linear-gradient(transparent 25%,rgba(0,0,0,0.661));
inset:0;
content:"";
position:absolute;
}
.owy3m9b>*{
position:relative;
z-index:1;
}
.hh2j88rc{
background:#d23b3b;
padding:4px 0.563rem;
border-radius:4px;
gap:0.375rem;
color:#fff;
align-items:center;
font-size:0.688rem;
font-weight:700;
align-self:flex-start;
display:inline-flex;
letter-spacing:.04em;
}
.hh2j88rc .m98kyn7{
background:#fff;
}
.cpe0x127{
text-shadow:0 1px 4px rgba(0,0,0,0.748);
margin-top:auto;
font-size:23px;
font-weight:700;
font-family:"Fraunces", Cambria, Georgia, 'Times New Roman', serif;
}
.tsczfvbi{
gap:0.5rem;
font-size:0.781rem;
display:flex;
margin-top:8px;
justify-content:space-between;
color:#cbd5e1;
align-items:center;
}
.fgywun{
font-weight:600;
color:#f8fafc;
}
.mczqdnf{
padding:12px 1rem;
gap:0.75rem;
border:1px solid rgba(148,163,184,0.262);
border-radius:0.25rem;
background:#1c2530;
margin-top:14px;
display:flex;
color:#cbd5e1;
align-items:center;
font-size:0.844rem;
}
.xlqyn{
padding:26px;
flex-direction:column;
display:flex;
}
.pu1mec{
margin:0.625rem 0 0.25rem;
color:#f1f5f9;
font-family:"Fraunces", Cambria, Georgia, 'Times New Roman', serif;
font-size:1.625rem;
}
.dv82e{
font-weight:700;
font-size:15px;
color:#38bdf8;
margin-bottom:14px;
}
.tnmd8{
flex:1;
font-size:0.875rem;
color:#cbd5e1;
}
.xlqyn .g8vhmz{
width:100%;
margin-top:18px;
}
.tt6zxf{
gap:0.625rem;
justify-content:space-between;
border-top:1px solid rgba(148,163,184,0.231);
align-items:center;
padding-top:0.75rem;
display:flex;
margin-top:0.875rem;
}
.w403zk2{
letter-spacing:.04em;
color:#cbd5e1;
font-size:0.688rem;
}
.vy87i{
font-weight:600;
text-decoration:none;
color:#10b981;
font-size:13px;
}
.l3enss{
gap:1.5rem;
background:#0d1319;
border-radius:8px;
padding:34px;
flex-wrap:wrap;
display:flex;
align-items:center;
color:#f8fafc;
}
.le6sl17{
border-radius:0.5rem;
flex:0 0 auto;
background:rgba(100,116,139,0.088);
height:56px;
align-items:center;
width:3.5rem;
color:#f8fafc;
display:flex;
justify-content:center;
}
.le6sl17 svg{
height:1.625rem;
width:1.625rem;
}
.x9pg13z{
font-size:1.563rem;
color:#f8fafc;
font-family:"Fraunces", Cambria, Georgia, 'Times New Roman', serif;
}
.a32pm09{
font-size:14px;
color:#cbd5e1;
}
.fvuia7{
gap:0.75rem;
flex-wrap:wrap;
display:flex;
margin-left:auto;
}
@media(max-width:981px){
.fvuia7{
width:100%;
margin-left:0;
}
.fvuia7 .g8vhmz{
flex:1;
}
}
.gkz9g7{
padding:1.75rem;
}
.kqnj5e{
gap:0.625rem;
margin-bottom:0.375rem;
color:#f1f5f9;
font-size:1.5rem;
align-items:center;
font-family:"Fraunces", Cambria, Georgia, 'Times New Roman', serif;
display:flex;
}
.kqnj5e svg{
color:#38bdf8;
width:1.375rem;
height:1.375rem;
}
.kzbsu6p{
gap:12px;
align-items:center;
flex-wrap:wrap;
display:flex;
margin-top:18px;
}
.ncoaz{
margin-left:auto;
}
.cp1jjye2{
gap:0.625rem;
margin-top:22px;
align-items:center;
border-top:1px solid rgba(148,163,184,0.251);
flex-wrap:wrap;
display:flex;
font-size:14px;
padding-top:18px;
}
.u5afr{
color:#cbd5e1;
}
.s2wigivh{
gap:7px;
border-radius:4px;
padding:9px 0.875rem;
border:1px solid rgba(148,163,184,0.222);
display:inline-flex;
font-size:0.844rem;
text-decoration:none;
align-items:center;
color:#f1f5f9;
}
.s2wigivh svg{
height:15px;
color:#38bdf8;
width:0.938rem;
}
@media(max-width:623px){
.ncoaz{
margin-left:0;
width:100%;
}
}
.ekys8{
padding:24px;
border-top:3px solid #38bdf8;
}
.ufliw6v{
border-top-color:rgba(148,163,184,0.233);
}
.q1a5cc7{
border-top-color:#cbd5e1;
}
.v465e{
border-top-color:#d9a338;
}
.qch8zsdl{
border-top-color:#38bdf8;
}
.emu0py1r{
font-size:1.375rem;
font-weight:700;
color:#f1f5f9;
font-family:"Fraunces", Cambria, Georgia, 'Times New Roman', serif;
}
.jfc69po{
margin:2px 0 0.875rem;
color:#cbd5e1;
font-size:13px;
}
.samrs2{
padding:7px 0;
gap:0.563rem;
display:flex;
color:#cbd5e1;
align-items:flex-start;
font-size:13.5px;
}
.samrs2 svg{
flex:0 0 auto;
color:#22c55e;
margin-top:2px;
width:16px;
height:16px;
}
.glzh0l{
padding:1.5rem;
}
.kwto3{
gap:0.625rem;
display:flex;
align-items:center;
font-size:1.25rem;
color:#f1f5f9;
font-family:"Fraunces", Cambria, Georgia, 'Times New Roman', serif;
margin-bottom:0.875rem;
}
.kwto3 svg{
height:22px;
width:1.375rem;
color:#38bdf8;
}
.yilot{
border-color:rgba(148,163,184,0.095);
background:#0d1319;
color:#f8fafc;
}
.yilot .kwto3{
color:#f8fafc;
}
.yilot .kwto3 svg{
color:#f8fafc;
}
.p7n8rk{
margin-bottom:16px;
color:#cbd5e1;
font-size:14px;
}
.us45t61{
gap:0.625rem;
display:flex;
}
.u3jlwaos{
padding:0.625rem 14px;
flex:1;
border-radius:0.25rem;
background:rgba(100,116,139,0.055);
color:#f8fafc;
font-size:0.813rem;
}
.u3jlwaos small{
color:#cbd5e1;
display:block;
font-size:10px;
}
.zxcaar{
color:#cbd5e1;
clear:both;
margin-top:0.875rem;
font-size:12px;
}
.frnmn{
padding:1.5rem;
}
.dmydmfq{
font-size:1.125rem;
color:#f1f5f9;
margin-bottom:14px;
font-family:"Fraunces", Cambria, Georgia, 'Times New Roman', serif;
}
.lo6uv0v{
padding:10px 0;
border-top:1px solid rgba(148,163,184,0.261);
}
.lo6uv0v:first-of-type{
border-top:0;
}
.mizj4xl{
font-size:12px;
color:#cbd5e1;
}
.lo6uv0v b{
color:#f1f5f9;
font-size:0.906rem;
}
.a39cm696{
gap:10px;
padding:11px 0;
display:flex;
text-decoration:none;
justify-content:space-between;
font-size:0.906rem;
border-top:1px solid rgba(148,163,184,0.214);
color:#f1f5f9;
}
.a39cm696:first-of-type{
border-top:0;
}
.yyupdz0h{
padding:12px 0;
gap:0.688rem;
border-top:1px solid rgba(148,163,184,0.213);
align-items:flex-start;
display:flex;
}
.yyupdz0h:first-of-type{
border-top:0;
}
.yyupdz0h .njhutze{
flex:0 0 auto;
margin-top:1px;
color:#22c55e;
}
.yyupdz0h .njhutze svg{
width:1.125rem;
height:1.125rem;
}
.yyupdz0h b{
color:#f1f5f9;
font-size:14px;
font-weight:600;
}
.yyupdz0h span{
color:#cbd5e1;
font-size:0.781rem;
display:block;
}
.stmmlxzt{
margin-top:8px;
}
.e972w{
padding:20px 0;
border-bottom:1px solid rgba(148,163,184,0.211);
}
.jqk5yki{
gap:18px;
list-style:none;
cursor:pointer;
align-items:center;
display:flex;
}
.jqk5yki::-webkit-details-marker{
display:none;
}
.rc2kdsy{
background:#38bdf8;
padding:5px 0.563rem;
flex:0 0 auto;
border-radius:4px;
letter-spacing:.1em;
font-size:0.625rem;
text-transform:uppercase;
color:#0f172a;
font-weight:700;
}
.qwyvsl0j{
flex:1;
font-weight:700;
font-size:1.063rem;
color:#f1f5f9;
}
.wvces4{
transition:transform 200ms cubic-bezier(0.4, 0, 0.2, 1);
font-size:24px;
line-height:1;
color:#cbd5e1;
}
.e972w[open] .wvces4{
transform:rotate(41deg);
}
.u03ooni{
padding:14px 0 0 0;
font-size:0.906rem;
max-width:48.75rem;
color:#cbd5e1;
}
.a4r9d{
padding:1.875rem;
}
.i9c4u9{
grid-template-columns:repeat(4,1fr);
gap:1.125rem;
margin-top:1.125rem;
display:grid;
}
.a1vh6 .mtukld48{
margin-bottom:0.75rem;
}
.z7oxlz{
font-size:15px;
display:block;
color:#f1f5f9;
margin-bottom:4px;
}
.h5tzz7p6{
font-size:0.844rem;
color:#cbd5e1;
}
@media(max-width:981px){
.i9c4u9{
grid-template-columns:1fr 1fr;
}
}
@media(max-width:618px){
.i9c4u9{
grid-template-columns:1fr;
}
}
.dh7ca9p{
padding:30px;
grid-template-columns:1.4fr 1fr;
gap:30px;
display:grid;
}
.l38njyyi{
color:#f1f5f9;
margin-bottom:14px;
font-size:28px;
font-family:"Fraunces", Cambria, Georgia, 'Times New Roman', serif;
}
.llajpqco p{
margin-bottom:12px;
color:#cbd5e1;
font-size:0.906rem;
}
.xpealgvn{
grid-template-columns:repeat(4,1fr);
gap:0.75rem;
display:grid;
margin-top:1.125rem;
}
.zu7rgm1{
border:1px solid rgba(148,163,184,0.265);
border-radius:0.25rem;
padding:1rem;
}
.g7ayiol{
font-size:1.5rem;
font-family:"Fraunces", Cambria, Georgia, 'Times New Roman', serif;
font-weight:700;
color:#f1f5f9;
}
.k5ll9x{
font-size:0.75rem;
color:#cbd5e1;
}
.b5tjrf .frx0rv{
display:block;
margin-bottom:16px;
}
.rkiaxhct{
padding:11px 0;
gap:11px;
border-top:1px solid rgba(148,163,184,0.215);
align-items:flex-start;
display:flex;
}
.rkiaxhct:first-of-type{
border-top:0;
}
.rkiaxhct .njhutze{
flex:0 0 auto;
color:#22c55e;
margin-top:1px;
}
.rkiaxhct .njhutze svg{
width:18px;
height:1.125rem;
}
.rkiaxhct b{
font-size:14.5px;
color:#f1f5f9;
}
.rkiaxhct span{
display:block;
color:#cbd5e1;
font-size:0.781rem;
}
@media(max-width:981px){
.dh7ca9p{
grid-template-columns:1fr;
}
}
@media(max-width:978px){
.xpealgvn{
grid-template-columns:repeat(2,1fr);
}
}
.a11wngr2{
grid-template-columns:.8fr 1fr 1fr 1fr;
gap:1rem;
display:grid;
margin-top:8px;
}
.yi2oghlj{
padding:1.625rem;
border-radius:0.5rem;
background:#0d1319;
color:#f8fafc;
flex-direction:column;
display:flex;
justify-content:center;
}
.k87wyznh{
font-weight:700;
font-size:46px;
font-family:"Fira Code", ui-monospace, SFMono-Regular, Menlo, monospace;
}
.yi2oghlj .dsqp44y{
margin:8px 0;
color:#d9a338;
}
.gu6kds1{
color:#cbd5e1;
font-size:13px;
}
.nvrj5{
padding:22px;
}
.nvrj5 .dsqp44y{
margin-bottom:10px;
}
.uf6th{
font-size:0.875rem;
color:#cbd5e1;
}
.zd46t45{
gap:0.625rem;
display:flex;
margin-top:16px;
justify-content:space-between;
font-size:0.813rem;
}
.zd46t45 b{
color:#f1f5f9;
font-weight:600;
}
.zd46t45 span{
color:#cbd5e1;
}
@media(max-width:979px){
.a11wngr2{
grid-template-columns:1fr 1fr;
}
}
@media(max-width:623px){
.a11wngr2{
grid-template-columns:1fr;
}
}
.t03ff9{
grid-template-columns:repeat(4,1fr);
gap:0.875rem;
margin-top:0.5rem;
display:grid;
}
.cyi9szuw{
padding:1.25rem;
text-align:center;
}
.iqkjuiev{
font-family:"Fraunces", Cambria, Georgia, 'Times New Roman', serif;
font-weight:700;
font-size:1.375rem;
color:#38bdf8;
}
.hdp6z{
margin-top:4px;
color:#f1f5f9;
font-size:0.844rem;
font-weight:600;
}
.xxw9cr7{
font-size:0.75rem;
margin-top:2px;
color:#cbd5e1;
}
.o3fjv6{
gap:12px;
padding:14px 1.125rem;
margin-top:16px;
display:flex;
align-items:center;
flex-wrap:wrap;
}
.qsvejen{
color:#cbd5e1;
font-size:13px;
}
.x6u3fd{
border-radius:4px;
padding:8px 0.875rem;
border:1px solid rgba(148,163,184,0.232);
font-weight:600;
font-size:13px;
color:#cbd5e1;
}
@media(max-width:977px){
.t03ff9{
grid-template-columns:1fr 1fr;
}
}
@media(max-width:622px){
.t03ff9{
grid-template-columns:1fr;
}
}
.fao277{
gap:22px;
padding:26px;
display:flex;
flex-wrap:wrap;
align-items:center;
}
.yuzc5wse{
flex:0 0 auto;
border-radius:50%;
background:#38bdf8;
display:flex;
align-items:center;
font-weight:700;
width:4rem;
height:4rem;
font-size:1.375rem;
font-family:"Fraunces", Cambria, Georgia, 'Times New Roman', serif;
color:#0f172a;
justify-content:center;
}
.yfo83{
color:#f1f5f9;
font-size:1.063rem;
}
.g8dn6sdi{
color:#cbd5e1;
font-size:0.844rem;
margin-top:2px;
}
.xdujz{
font-size:0.813rem;
max-width:520px;
margin-top:8px;
color:#cbd5e1;
}
.hvaumg1{
text-align:right;
color:#cbd5e1;
font-size:13px;
margin-left:auto;
}
.znlfl7{
gap:6px;
justify-content:flex-end;
display:inline-flex;
align-items:center;
font-weight:600;
color:#22c55e;
}
.znlfl7 svg{
height:15px;
width:0.938rem;
}
.sxi4li{
margin-top:4px;
}
.zqp5lf{
display:block;
text-decoration:none;
color:#10b981;
margin-top:0.375rem;
}
@media(max-width:619px){
.hvaumg1{
text-align:left;
margin-left:0;
}
.znlfl7{
justify-content:flex-start;
}
}
.j72802ug{
gap:1.125rem;
padding:22px 1.625rem;
flex-wrap:wrap;
display:flex;
align-items:center;
}
.lsu69{
color:#f1f5f9;
font-size:1rem;
font-weight:700;
}
.aqmva{
color:#22c55e;
font-size:0.875rem;
font-weight:600;
}
.vz19far{
font-size:14px;
color:#cbd5e1;
}
.j72802ug .tgr24ot{
margin-left:auto;
}
.xx7n25n{
gap:10px;
flex-wrap:wrap;
width:100%;
margin-top:16px;
border-top:1px solid rgba(148,163,184,0.253);
padding-top:16px;
display:flex;
}
.gcjhdh{
padding:0.563rem 1rem;
border:1px solid rgba(148,163,184,0.266);
border-radius:0.25rem;
color:#cbd5e1;
font-weight:600;
font-size:13px;
}
@media(max-width:619px){
.j72802ug .tgr24ot{
margin-left:0;
}
}
.nax2uio{
grid-template-columns:1.2fr 1fr;
overflow:hidden;
display:grid;
}
.et8io{
background:linear-gradient(141deg,#0d1319,#1e293b);
position:relative;
min-height:18.75rem;
}
.wgjfe9{
inset:0;
position:absolute;
background-size:40px 40px;
background-image:linear-gradient(rgba(148,163,184,0.122) 1px,transparent 1px),linear-gradient(90deg,rgba(148,163,184,0.106) 1px,transparent 1px);
}
.rakqip9{
transform:translate(-50%,-100%);
color:#7dd3fc;
top:48%;
position:absolute;
left:50%;
}
.rakqip9 svg{
width:2.5rem;
height:40px;
}
.aycbdisn{
background:rgba(2,6,10,0.851);
padding:0.375rem 0.625rem;
border-radius:4px;
font-family:"Fira Code", ui-monospace, SFMono-Regular, Menlo, monospace;
color:#cbd5e1;
left:18px;
bottom:1rem;
position:absolute;
font-size:0.75rem;
}
.k2vjg{
padding:28px;
}
.xbwjw8{
font-family:"Fraunces", Cambria, Georgia, 'Times New Roman', serif;
margin-bottom:0.375rem;
color:#f1f5f9;
font-size:20px;
}
.v01dexzz{
margin:0.625rem 0;
color:#f1f5f9;
font-size:0.906rem;
}
.wx4a3m7{
gap:0.563rem;
padding:9px 0;
display:flex;
align-items:flex-start;
color:#cbd5e1;
border-top:1px solid rgba(148,163,184,0.238);
font-size:0.844rem;
}
.wx4a3m7 svg{
flex:0 0 auto;
width:1rem;
margin-top:2px;
color:#38bdf8;
height:1rem;
}
.kjc126i{
margin-top:14px;
display:inline-block;
}
@media(max-width:761px){
.nax2uio{
grid-template-columns:1fr;
}
}
.grcrunm{
padding:1.875rem;
}
.x3k2vcg{
color:#f1f5f9;
font-family:"Fraunces", Cambria, Georgia, 'Times New Roman', serif;
margin-bottom:0.75rem;
font-size:25px;
}
.grcrunm p{
color:#cbd5e1;
margin-bottom:0.625rem;
font-size:0.906rem;
max-width:880px;
}
.mxfeu3{
text-decoration:none;
margin-top:0.75rem;
font-weight:600;
display:inline-block;
color:#10b981;
}
.ypbo90c{
padding:2.5rem 0;
background:#0d1319;
margin-top:2.125rem;
color:#cbd5e1;
}
.dnmjhdq{
gap:26px;
grid-template-columns:1.6fr repeat(4,1fr);
display:grid;
}
.x25gfjm{
font-size:22px;
letter-spacing:.04em;
font-family:"Fraunces", Cambria, Georgia, 'Times New Roman', serif;
color:#f8fafc;
}
.kb07u{
margin-top:0.875rem;
line-height:1.6;
font-size:0.781rem;
}
.fqa66cm2{
margin-bottom:12px;
display:block;
color:#f8fafc;
font-size:0.813rem;
}
.h4jgr{
padding:9px 0;
color:#cbd5e1;
font-size:0.844rem;
text-decoration:none;
display:block;
}
@media(max-width:977px){
.dnmjhdq{
grid-template-columns:1fr 1fr;
}
}
@media(max-width:621px){
.dnmjhdq{
grid-template-columns:1fr;
}
}
.s7mld60{
background:#070b0f;
padding:1rem 0;
right:0;
left:0;
bottom:0;
z-index:60;
color:#f8fafc;
position:fixed;
}
.k56xrigf{
gap:1.25rem;
align-items:center;
display:flex;
flex-wrap:wrap;
}
.v2chm{
flex:1;
color:#cbd5e1;
min-width:240px;
font-size:0.844rem;
}
.v2chm a{
color:#f8fafc;
text-decoration:underline;
}
.pu4wuu8{
gap:0.625rem;
display:flex;
}
@media(max-width:619px){
.k56xrigf{
gap:12px;
align-items:stretch;
flex-direction:column;
}
.pu4wuu8 .g8vhmz{
flex:1;
}
}
.h8opxyxj{
border-radius:0.5rem;
border:1px solid rgba(148,163,184,0.234);
transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1),transform 200ms cubic-bezier(0.4, 0, 0.2, 1);
background:#151b23;
gap:0.75rem;
padding:14px 16px;
pointer-events:none;
z-index:55;
opacity:0;
left:18px;
max-width:21.25rem;
display:flex;
bottom:18px;
transform:translateY(0.75rem);
position:fixed;
box-shadow:0 0.75rem 2rem rgba(0,0,0,0.618);
}
.bmmpbznu{
pointer-events:auto;
transform:translateY(0);
opacity:1;
}
.splabm{
border-radius:4px;
background:rgba(56,189,248,0.176);
flex:0 0 auto;
align-items:center;
height:2.5rem;
justify-content:center;
color:#22c55e;
width:2.5rem;
display:flex;
}
.splabm svg{
height:1.375rem;
width:22px;
}
.g3o3z5c4{
font-size:13.5px;
color:#f1f5f9;
line-height:1.4;
}
.g3o3z5c4 b{
font-weight:700;
}
.g3o3z5c4 .j0qqf{
font-family:"Fira Code", ui-monospace, SFMono-Regular, Menlo, monospace;
color:#22c55e;
font-weight:700;
}
@media(max-width:623px){
.h8opxyxj{
right:10px;
max-width:none;
left:0.625rem;
}
}