*{
margin:0;
padding:0;
box-sizing:border-box;
}
html{
-webkit-text-size-adjust:100%;
}
body{
background:#0a0e14;
line-height:1.55;
font-size:1rem;
overflow-x:hidden;
-webkit-font-smoothing:antialiased;
overflow-wrap:break-word;
font-family:"Source Sans 3", 'Helvetica Neue', Arial, sans-serif;
text-rendering:optimizeLegibility;
color:#cbd5e1;
}
img{
display:block;
max-width:100%;
}
a{
color:inherit;
text-decoration:none;
}
button{
border:none;
background:none;
font-family:inherit;
cursor:pointer;
}
input{
font-family:inherit;
}
svg{
display:block;
}
h1,h2,h3,h4{
color:#f1f5f9;
overflow-wrap:anywhere;
font-family:"Fraunces", Georgia, 'Times New Roman', serif;
}
::-webkit-scrollbar{
height:0.5rem;
width:8px;
}
::-webkit-scrollbar-thumb{
background:rgba(148,163,184,0.197);
border-radius:0.5rem;
}
::-webkit-scrollbar-track{
background:transparent;
}
.uwepb{
padding:0 1.125rem;
margin:0 auto;
width:100%;
max-width:1280px;
}
.ifu58{
padding:34px 0;
}
.iwdij{
font-weight:700;
font-size:1.875rem;
line-height:1.1;
color:#f1f5f9;
font-family:"Fraunces", Georgia, 'Times New Roman', serif;
letter-spacing:-.01em;
}
.u1io6{
font-size:0.938rem;
color:#cbd5e1;
margin-top:0.375rem;
}
.vsdbtue .iwdij{
color:#e2e8f0;
}
.vsdbtue .u1io6{
color:#94a3b8;
}
.f9bgr69c{
background:#151b24;
}
.b6trgw{
border-radius:8px;
border:1px solid rgba(148,163,184,0.188);
background:#151b24;
}
.fyt89r{
display:inline-block;
color:#94a3b8;
text-transform:uppercase;
line-height:1.4;
font-family:"Source Sans 3", 'Helvetica Neue', Arial, sans-serif;
letter-spacing:.12em;
font-size:0.688rem;
font-weight:700;
}
.ptvzt{
gap:6px;
color:#10b981;
white-space:nowrap;
font-weight:600;
align-items:center;
display:inline-flex;
}
.ptvzt svg{
width:0.938rem;
height:0.938rem;
}
.ubenitp8{
background:rgba(148,163,184,0.152);
border-radius:4px;
flex:0 0 auto;
height:30px;
align-items:center;
justify-content:center;
color:#38bdf8;
display:flex;
width:1.875rem;
}
.ubenitp8 svg{
height:18px;
width:18px;
}
.vsdbtue .ubenitp8{
background:rgba(100,116,139,0.071);
color:#e2e8f0;
}
.zs2k0{
border-radius:50%;
background:#22c55e;
box-shadow:0 0 0 3px rgba(56,189,248,0.141);
height:0.5rem;
vertical-align:middle;
display:inline-block;
width:8px;
margin-right:7px;
}
.huabvpxv{
display:none;
}
@media(max-width:619px){
.uwepb{
padding:0 0.875rem;
}
.ifu58{
padding:26px 0;
}
.iwdij{
font-size:23px;
}
}
@keyframes sbm46{
0%,100%{
opacity:.55}
50%{
opacity:1}
}
.rz4jd{
background:#0d1218;
color:#94a3b8;
font-size:0.813rem;
}
.wtyc0zic{
gap:16px;
justify-content:space-between;
display:flex;
align-items:center;
min-height:2.625rem;
flex-wrap:nowrap;
}
.mh2pb3r{
overflow:hidden;
gap:24px;
align-items:center;
min-width:0;
display:flex;
}
.pjwzzvn{
gap:7px;
overflow:hidden;
white-space:nowrap;
text-overflow:ellipsis;
align-items:center;
display:inline-flex;
}
.pjwzzvn svg{
flex:0 0 auto;
height:14px;
color:#f59e0b;
width:14px;
}
.pjwzzvn strong{
color:#e2e8f0;
font-weight:600;
}
.oxoek9 svg{
color:#22c55e;
}
.qkkefc{
flex:0 0 auto;
}
.dmkjt4{
border-radius:0.25rem;
border:1px solid rgba(148,163,184,0.133);
padding:0.5rem 0.75rem;
gap:0.5rem;
align-items:center;
display:inline-flex;
color:#e2e8f0;
}
.dmkjt4 svg{
width:14px;
height:14px;
color:#94a3b8;
}
.z755b{
background:#151b24;
border-bottom:1px solid rgba(148,163,184,0.205);
top:0;
position:sticky;
z-index:40;
}
.gy56bx9q{
gap:22px;
display:flex;
height:4.375rem;
align-items:center;
}
.zi05ji{
flex:0 0 auto;
color:#f1f5f9;
justify-content:center;
line-height:1;
text-decoration:none;
flex-direction:column;
display:flex;
}
.icjp6{
font-family:"Fraunces", Georgia, 'Times New Roman', serif;
white-space:nowrap;
letter-spacing:.04em;
font-size:22px;
font-weight:700;
}
.xqcudb{
color:#38bdf8;
letter-spacing:.16em;
white-space:nowrap;
font-size:0.563rem;
margin-top:3px;
text-transform:uppercase;
}
.ifvxw{
gap:0.25rem;
margin-left:0.375rem;
display:flex;
}
.am9tgcs{
padding:9px 14px;
border-radius:0.25rem;
font-size:15px;
white-space:nowrap;
text-decoration:none;
color:#cbd5e1;
font-weight:600;
}
.f4ekuqh6{
background:#38bdf8;
color:#0f172a;
}
.nhrxvqwt{
flex:0 0 auto;
gap:10px;
display:flex;
margin-left:auto;
}
.i97q65d{
border-radius:4px;
border:1px solid rgba(148,163,184,0.205);
justify-content:center;
cursor:pointer;
margin-left:8px;
display:none;
align-items:center;
height:2.75rem;
color:#f1f5f9;
width:2.75rem;
}
.i97q65d svg{
height:22px;
width:22px;
}
.n3wgp28{
padding:16px 0 4px;
}
.xo33kb8{
gap:10px;
display:flex;
flex-wrap:wrap;
}
.ux805{
gap:0.5rem;
background:#151b24;
padding:11px 16px;
border:1px solid rgba(148,163,184,0.154);
border-radius:0.25rem;
text-decoration:none;
font-size:14px;
align-items:center;
color:#f1f5f9;
display:inline-flex;
font-weight:600;
}
.ux805 svg{
width:1rem;
height:1rem;
color:#38bdf8;
}
.u5jumic6{
background:#151b24;
border-bottom:1px solid rgba(148,163,184,0.152);
display:none;
}
.u5jumic6 .uwepb{
padding-top:0.875rem;
padding-bottom:0.875rem;
}
.rcxyb{
padding:11px 0.25rem;
font-weight:600;
color:#f1f5f9;
text-decoration:none;
border-bottom:1px solid rgba(148,163,184,0.18);
display:block;
}
.huabvpxv:checked~.u5jumic6{
display:block;
}
@media(max-width:759px){
.ifvxw{
display:none;
}
.i97q65d{
display:flex;
}
.n3wgp28{
display:none;
}
.pefr4wl{
display:none;
}
.gy56bx9q{
gap:10px;
height:4rem;
}
.nhrxvqwt{
gap:8px;
}
.xqcudb{
display:none;
}
}
@media(max-width:621px){
.icjp6{
font-size:1.188rem;
}
.gy56bx9q{
column-gap:0.625rem;
row-gap:0.625rem;
height:auto;
padding-top:10px;
padding-bottom:0.625rem;
flex-wrap:wrap;
}
.i97q65d{
order:1;
margin-left:auto;
}
.nhrxvqwt{
gap:0.5rem;
margin-left:0;
width:100%;
flex-basis:100%;
order:2;
}
.nhrxvqwt .fal6h{
overflow:hidden;
flex:1 1 0;
padding:12px 8px;
text-align:center;
text-overflow:ellipsis;
font-size:13.5px;
min-width:0;
white-space:nowrap;
}
}
.fal6h{
border-radius:4px;
padding:0.813rem 22px;
transition:background-color 0.22s cubic-bezier(0.4, 0, 0.2, 1),opacity 0.22s cubic-bezier(0.4, 0, 0.2, 1);
gap:8px;
font-size:0.938rem;
cursor:pointer;
justify-content:center;
font-weight:600;
align-items:center;
text-decoration:none;
display:inline-flex;
font-family:"Source Sans 3", 'Helvetica Neue', Arial, sans-serif;
white-space:nowrap;
}
.fal6h svg{
width:1.063rem;
height:1.063rem;
}
.xu4qdnub{
background:#10b981;
color:#ecfdf5;
}
.xu4qdnub:hover{
background:#059669;
}
.z25gh9{
background:#38bdf8;
color:#0f172a;
}
.z25gh9:hover{
opacity:.92;
}
.nzd76zk3{
background:transparent;
border:1.5px solid rgba(148,163,184,0.151);
color:#f1f5f9;
}
.n7darl{
background:transparent;
border:1.5px solid rgba(148,163,184,0.102);
color:#e2e8f0;
}
.vsdbtue .nzd76zk3{
border-color:rgba(148,163,184,0.136);
color:#e2e8f0;
}
.h102q{
gap:5px;
color:#10b981;
display:inline-flex;
cursor:pointer;
font-weight:600;
align-items:center;
text-decoration:none;
font-size:0.813rem;
}
.h102q svg{
height:14px;
width:14px;
}
.vsdbtue .h102q{
color:#7dd3fc;
}
.dxcmvm{
border-radius:50%;
background:#d23b3b;
animation:sbm46 1.4s infinite;
display:inline-block;
width:0.375rem;
height:0.375rem;
}
.mq4b6im{
gap:2px;
color:#f59e0b;
display:inline-flex;
}
.mq4b6im svg{
height:16px;
width:16px;
}
.spov7q{
border-radius:0.25rem;
padding:9px 0.875rem;
background:#151b24;
border:1px solid rgba(148,163,184,0.179);
gap:6px;
font-size:13px;
color:#f1f5f9;
align-items:center;
display:inline-flex;
font-weight:600;
}
.fh2skyx{
background:#38bdf8;
border-color:transparent;
color:#0f172a;
}
.kxp44{
background:rgba(148,163,184,0.195);
padding:5px 0.563rem;
border-radius:0.25rem;
font-size:0.625rem;
color:#38bdf8;
text-transform:uppercase;
font-weight:700;
letter-spacing:.1em;
}
.cotw0cd{
flex:0 0 auto;
border-radius:0.25rem;
background:#d23b3b;
padding:0.25rem 10px;
align-items:center;
font-size:12px;
color:#fff;
display:inline-flex;
font-weight:700;
}
.o53zj{
background:#151b24;
border:1px solid rgba(148,163,184,0.183);
border-radius:8px;
overflow:hidden;
text-decoration:none;
color:inherit;
min-width:0;
display:block;
}
.fmta67{
position:relative;
aspect-ratio:4/3;
display:block;
background-position:center;
background-size:cover;
}
.i0yku{
aspect-ratio:16/10;
}
.caioil{
background:linear-gradient(transparent,rgba(10,14,20,0.907)),linear-gradient(transparent 30%,rgba(0,0,0,0.647));
padding:0.875rem;
position:absolute;
right:0;
left:0;
bottom:0;
}
.npmc0j{
letter-spacing:.14em;
display:block;
text-shadow:0 1px 3px rgba(0,0,0,0.715);
color:#94a3b8;
text-transform:uppercase;
font-size:0.625rem;
margin-bottom:3px;
}
.w5sf43j{
display:block;
font-family:"Fraunces", Georgia, 'Times New Roman', serif;
text-shadow:0 1px 0.25rem rgba(0,0,0,0.778);
font-weight:700;
font-size:1.25rem;
color:#e2e8f0;
}
.fo24nust{
background:#d23b3b;
gap:6px;
padding:0.25rem 0.563rem;
border-radius:0.25rem;
font-size:11px;
font-weight:700;
position:absolute;
color:#fff;
left:0.625rem;
display:inline-flex;
top:10px;
letter-spacing:.04em;
align-items:center;
}
.fo24nust .dxcmvm{
background:#fff;
}
.zwl7y{
padding:14px 16px;
}
.d9ihz{
font-family:"IBM Plex Mono", 'SF Mono', Consolas, 'Liberation Mono', monospace;
color:#22c55e;
font-weight:700;
font-size:14px;
}
.evadp4xw{
gap:0.375rem;
font-size:0.781rem;
color:#cbd5e1;
display:flex;
margin-top:2px;
align-items:center;
}
.evadp4xw i{
border-radius:50%;
background:#f59e0b;
font-style:normal;
height:7px;
width:7px;
}
.zwl7y .fal6h{
width:100%;
margin-top:0.75rem;
}
.mchh7{
gap:1rem;
grid-template-columns:repeat(4,1fr);
display:grid;
}
.bleyq52{
grid-template-columns:repeat(3,1fr);
gap:16px;
display:grid;
}
.ivdpl7r{
gap:1rem;
grid-template-columns:repeat(2,1fr);
display:grid;
}
.mchh7>*,.bleyq52>*,.ivdpl7r>*{
min-width:0;
}
@media(max-width:977px){
.mchh7,.bleyq52{
grid-template-columns:repeat(2,1fr);
}
}
@media(max-width:621px){
.mchh7,.bleyq52,.ivdpl7r{
grid-template-columns:1fr;
}
}
.tel47{
gap:1rem;
grid-template-columns:1fr 1fr;
display:grid;
}
.tel47>*{
min-width:0;
}
.n1zlx{
padding:26px;
}
.mvw5sy{
gap:12px;
padding:9px 0;
font-size:14px;
justify-content:space-between;
display:flex;
border-top:1px solid rgba(148,163,184,0.155);
}
.mvw5sy span{
flex:0 0 auto;
color:#cbd5e1;
}
.mvw5sy b{
text-align:right;
}
.i9ihhdlv{
padding:0.625rem 0;
border-top:1px solid rgba(148,163,184,0.176);
}
.i9ihhdlv:first-child{
border-top:0;
}
.zphshw94{
font-size:12px;
color:#cbd5e1;
}
.hprarh{
font-weight:600;
color:#f1f5f9;
font-size:0.906rem;
}
@media(max-width:761px){
.tel47{
grid-template-columns:1fr;
}
}
.c7nkex{
margin-bottom:1rem;
min-width:0;
}
.ol4a7j6{
gap:12px;
display:flex;
flex-wrap:wrap;
align-items:flex-end;
justify-content:space-between;
}
.ol4a7j6 .ebwf2{
gap:6px;
flex-direction:column;
min-width:0;
display:flex;
}
.wqqodb{
gap:0.5rem;
flex-direction:column;
align-items:flex-start;
display:flex;
}
.brlik{
gap:8px;
text-align:center;
flex-direction:column;
display:flex;
align-items:center;
}
.s9zvgqa{
font-size:1.875rem;
font-family:"Fraunces", Georgia, 'Times New Roman', serif;
line-height:1.1;
letter-spacing:-.01em;
overflow-wrap:break-word;
font-weight:700;
color:#f1f5f9;
}
@media(max-width:617px){
.s9zvgqa{
font-size:1.438rem;
}
}
.vsdbtue .s9zvgqa{
color:#e2e8f0;
}
.av8c0v{
background:rgba(56,189,248,0.135);
border-radius:0.25rem;
padding:0.313rem 0.688rem;
letter-spacing:.12em;
color:#38bdf8;
text-transform:uppercase;
}
.fufvc7{
gap:10px;
display:inline-flex;
align-items:center;
}
.fufvc7::before{
background:#38bdf8;
height:1px;
content:"";
width:1.5rem;
display:inline-block;
}
.k8d75h{
gap:8px;
display:inline-flex;
align-items:center;
}
.k8d75h::before{
background:#38bdf8;
border-radius:50%;
content:"";
height:6px;
display:inline-block;
width:0.375rem;
}
.vsdbtue .av8c0v{
background:rgba(100,116,139,0.091);
color:#e2e8f0;
}
.vsdbtue .fufvc7::before,.vsdbtue .k8d75h::before{
background:#7dd3fc;
}
.v7wb24l{
gap:0.375rem;
transition:opacity 0.22s cubic-bezier(0.4, 0, 0.2, 1);
align-items:center;
font-weight:600;
color:#10b981;
font-size:0.875rem;
display:inline-flex;
white-space:nowrap;
}
.v7wb24l:hover{
opacity:.8;
}
.v7wb24l svg{
width:0.938rem;
height:0.938rem;
}
.ll07l svg{
width:14px;
height:14px;
}
.n6q1rabw{
background:#10b981;
padding:9px 1.125rem;
border-radius:0.25rem;
color:#ecfdf5;
}
.n6q1rabw:hover{
background:#059669;
opacity:1;
}
.vsdbtue .v7wb24l{
color:#7dd3fc;
}
.tm3re{
background:rgba(148,163,184,0.193);
margin:-2px 0 1rem;
height:1px;
}
.vsdbtue .tm3re{
background:rgba(148,163,184,0.096);
}
.o7kzx{
padding:42px;
grid-template-columns:1.3fr 1fr;
gap:2.5rem;
border-radius:0.75rem;
background:linear-gradient(139deg,#0d1218,#1a2332);
margin:0;
color:#e2e8f0;
display:grid;
}
.vyoqaurg{
margin:1.125rem 0 16px;
overflow-wrap:anywhere;
font-family:"Fraunces", Georgia, 'Times New Roman', serif;
line-height:1.05;
letter-spacing:-.01em;
color:#e2e8f0;
font-size:3.125rem;
}
.vyoqaurg em{
color:#7dd3fc;
font-style:normal;
}
.sd9peom{
max-width:27.5rem;
color:#94a3b8;
font-size:1rem;
}
.kiwx6lb6{
gap:1.125rem;
align-items:center;
flex-wrap:wrap;
margin-top:1.625rem;
display:flex;
}
.euhyjhf7{
color:#94a3b8;
font-size:14px;
}
.y80tu6p{
color:#94a3b8;
font-size:13px;
}
.ckbx2{
margin:0.25rem 0 2px;
font-weight:700;
font-family:"IBM Plex Mono", 'SF Mono', Consolas, 'Liberation Mono', monospace;
color:#e2e8f0;
font-size:2.125rem;
}
.bnb157y{
font-size:0.875rem;
color:#94a3b8;
margin-bottom:20px;
}
.bnb157y span[data-m]{
color:#e2e8f0;
font-family:"IBM Plex Mono", 'SF Mono', Consolas, 'Liberation Mono', monospace;
}
.ip96w{
padding:0.688rem 0;
gap:0.75rem;
display:flex;
border-top:1px solid rgba(148,163,184,0.147);
align-items:center;
}
.q606r b{
font-size:0.875rem;
display:block;
font-weight:600;
color:#e2e8f0;
}
.q606r span{
color:#94a3b8;
display:block;
font-size:12.5px;
}
@media(max-width:983px){
.o7kzx{
padding:30px;
grid-template-columns:1fr;
}
.vyoqaurg{
font-size:38px;
}
}
@media(max-width:621px){
.o7kzx{
padding:1.5rem;
}
.vyoqaurg{
font-size:1.875rem;
}
}
.a74njbg{
grid-template-columns:repeat(4,1fr);
background:#0d1218;
border-radius:8px;
display:grid;
}
.ixs71f{
padding:1.375rem 24px;
border-right:1px solid rgba(148,163,184,0.117);
}
.ixs71f:last-child{
border-right:0;
}
.tusvb49w{
font-size:1.75rem;
font-weight:700;
font-family:"IBM Plex Mono", 'SF Mono', Consolas, 'Liberation Mono', monospace;
min-width:0;
color:#e2e8f0;
}
.tm3k1r74{
color:#7dd3fc;
}
.z1kkkl7i{
font-size:0.844rem;
color:#94a3b8;
margin-top:3px;
}
@media(max-width:982px){
.a74njbg{
grid-template-columns:1fr 1fr;
}
}
@media(max-width:618px){
.a74njbg{
grid-template-columns:1fr;
}
.ixs71f{
border-bottom:1px solid rgba(148,163,184,0.123);
border-right:0;
}
.ixs71f:last-child{
border-bottom:0;
}
}
.kng1tb{
padding:1.5rem;
text-decoration:none;
display:block;
color:inherit;
}
.vqfbvh{
background:rgba(148,163,184,0.18);
border-radius:4px;
height:3rem;
display:flex;
align-items:center;
color:#38bdf8;
justify-content:center;
width:3rem;
margin-bottom:16px;
}
.vqfbvh svg{
height:1.5rem;
width:1.5rem;
}
.bsblqx{
margin-bottom:4px;
font-family:"Fraunces", Georgia, 'Times New Roman', serif;
font-size:1.313rem;
color:#f1f5f9;
}
.tndny3{
color:#cbd5e1;
font-size:0.875rem;
}
.ig8cvi1{
padding:20px;
gap:13px;
display:flex;
align-items:center;
}
.ig8cvi1 .ubenitp8{
display:flex;
}
.hzgtq{
font-weight:700;
color:#f1f5f9;
display:block;
font-size:1.188rem;
}
.qr65os5m{
color:#cbd5e1;
font-size:13px;
display:block;
}
.pnql6v0{
grid-template-columns:repeat(3,1fr);
gap:16px;
display:grid;
margin-top:0.5rem;
}
.a4l0ghs{
padding:1.875rem;
border-radius:0.5rem;
text-align:center;
color:#e2e8f0;
}
.t4j6ko{
background:linear-gradient(rgba(0,0,0,0.317),rgba(0,0,0,0.342)),linear-gradient(131deg,#f59e0b,#64748b);
}
.urzw4zf{
background:linear-gradient(rgba(0,0,0,0.337),rgba(0,0,0,0.314)),linear-gradient(129deg,#38bdf8,#64748b);
}
.wl9yle{
background:linear-gradient(rgba(0,0,0,0.35),rgba(0,0,0,0.345)),linear-gradient(140deg,#22c55e,#64748b);
}
.i8r47{
font-size:0.75rem;
letter-spacing:.16em;
opacity:.85;
}
.ujon4{
margin:0.5rem 0 2px;
font-family:"IBM Plex Mono", 'SF Mono', Consolas, 'Liberation Mono', monospace;
font-size:2.5rem;
overflow-wrap:anywhere;
font-weight:700;
}
.evtz737{
opacity:.8;
font-size:13px;
}
.p82waoj7{
border:1px solid rgba(148,163,184,0.183);
background:#151b24;
border-radius:0.5rem;
overflow:hidden;
display:flex;
align-items:center;
margin-top:1.125rem;
}
.c7el0za5{
flex:0 0 auto;
padding:0.875rem 1.125rem;
font-weight:700;
font-size:0.875rem;
border-right:1px solid rgba(148,163,184,0.152);
color:#f1f5f9;
white-space:nowrap;
}
.jylc1s{
overflow:hidden;
flex:1;
min-width:0;
}
.ser65{
padding:14px 20px;
gap:1.875rem;
will-change:transform;
white-space:nowrap;
display:flex;
}
.gjdmi{
color:#cbd5e1;
font-size:0.875rem;
}
.gjdmi b{
font-weight:700;
font-family:"IBM Plex Mono", 'SF Mono', Consolas, 'Liberation Mono', monospace;
margin-right:0.5rem;
color:#22c55e;
}
@media(max-width:981px){
.pnql6v0{
grid-template-columns:1fr;
}
}
.c67mb5{
gap:12px;
margin-bottom:6px;
flex-wrap:wrap;
justify-content:space-between;
align-items:baseline;
display:flex;
}
.bz59d{
color:#f1f5f9;
font-size:1.5rem;
font-family:"Fraunces", Georgia, 'Times New Roman', serif;
}
.edw44hg2{
color:#cbd5e1;
font-size:13px;
}
.edw44hg2 b{
color:#f1f5f9;
font-family:"IBM Plex Mono", 'SF Mono', Consolas, 'Liberation Mono', monospace;
}
.ffnif{
margin:1rem 0;
}
.nna6vm{
gap:0.875rem;
border-radius:4px;
padding:0.813rem 0.875rem;
display:flex;
align-items:center;
}
.nna6vm:nth-child(odd){
background:#1c2430;
}
.yr6e9{
font-family:"IBM Plex Mono", 'SF Mono', Consolas, 'Liberation Mono', monospace;
color:#cbd5e1;
width:1.125rem;
font-weight:700;
}
.zjvdtet{
flex:1;
font-weight:600;
min-width:0;
}
.atvni7{
font-size:14px;
font-family:"IBM Plex Mono", 'SF Mono', Consolas, 'Liberation Mono', monospace;
color:#cbd5e1;
}
.dndwo{
width:100%;
}
.uo9ae{
font-size:1.5rem;
color:#f1f5f9;
margin-bottom:6px;
font-family:"Fraunces", Georgia, 'Times New Roman', serif;
}
.s6or0tp{
padding:0.875rem 0;
border-top:1px solid rgba(148,163,184,0.178);
}
.s6or0tp:first-of-type{
border-top:0;
}
.amklq{
margin-bottom:7px;
font-size:12.5px;
color:#cbd5e1;
}
.s25kmd{
gap:0.75rem;
display:flex;
align-items:center;
flex-wrap:wrap;
justify-content:space-between;
}
.njf02v2j{
font-size:0.938rem;
font-weight:600;
}
.yw00n{
gap:8px;
display:flex;
}
.g41ed9o3{
border-radius:4px;
padding:6px 12px;
border:1px solid rgba(148,163,184,0.206);
min-width:3.375rem;
font-size:14px;
font-family:"IBM Plex Mono", 'SF Mono', Consolas, 'Liberation Mono', monospace;
text-align:center;
}
.g41ed9o3 small{
font-family:"Source Sans 3", 'Helvetica Neue', Arial, sans-serif;
color:#cbd5e1;
font-size:0.688rem;
display:block;
}
.dcmsec{
padding:1rem;
overflow:hidden;
border-radius:8px;
color:#e2e8f0;
background-position:center;
background-size:cover;
aspect-ratio:16/11;
flex-direction:column;
display:flex;
text-decoration:none;
position:relative;
}
.dcmsec::after{
inset:0;
background:linear-gradient(transparent 40%,rgba(10,14,20,0.9)),linear-gradient(transparent 25%,rgba(0,0,0,0.659));
position:absolute;
content:"";
}
.dcmsec>*{
position:relative;
z-index:1;
}
.i99f2{
border-radius:0.25rem;
gap:0.375rem;
padding:4px 9px;
background:#d23b3b;
letter-spacing:.04em;
align-self:flex-start;
color:#fff;
align-items:center;
font-weight:700;
display:inline-flex;
font-size:0.688rem;
}
.i99f2 .dxcmvm{
background:#fff;
}
.wdbhcpq{
margin-top:auto;
font-weight:700;
font-size:1.438rem;
font-family:"Fraunces", Georgia, 'Times New Roman', serif;
text-shadow:0 1px 0.25rem rgba(0,0,0,0.746);
}
.uosl2h4g{
gap:0.5rem;
margin-top:0.5rem;
align-items:center;
display:flex;
color:#94a3b8;
font-size:12.5px;
justify-content:space-between;
}
.wra69dmp{
font-weight:600;
color:#e2e8f0;
}
.kdb91v{
gap:0.75rem;
border:1px solid rgba(148,163,184,0.188);
background:#1c2430;
border-radius:4px;
padding:0.75rem 1rem;
display:flex;
font-size:13.5px;
color:#cbd5e1;
margin-top:14px;
align-items:center;
}
.ugrmkzz{
padding:1.625rem;
flex-direction:column;
display:flex;
}
.ubdy3{
margin:0.625rem 0 4px;
color:#f1f5f9;
font-family:"Fraunces", Georgia, 'Times New Roman', serif;
font-size:1.625rem;
}
.tnk9f{
color:#38bdf8;
margin-bottom:0.875rem;
font-size:0.938rem;
font-weight:700;
}
.dcknmjo{
flex:1;
color:#cbd5e1;
font-size:14px;
}
.ugrmkzz .fal6h{
width:100%;
margin-top:18px;
}
.ezfnr{
gap:10px;
margin-top:14px;
display:flex;
padding-top:12px;
border-top:1px solid rgba(148,163,184,0.186);
justify-content:space-between;
align-items:center;
}
.saerl3{
color:#cbd5e1;
letter-spacing:.04em;
font-size:11px;
}
.jqg3iz{
font-weight:600;
font-size:13px;
text-decoration:none;
color:#10b981;
}
.ubzqi9{
padding:1.75rem;
}
.cvyu9{
gap:10px;
color:#f1f5f9;
margin-bottom:6px;
align-items:center;
display:flex;
font-size:1.5rem;
font-family:"Fraunces", Georgia, 'Times New Roman', serif;
}
.cvyu9 svg{
width:22px;
color:#38bdf8;
height:1.375rem;
}
.kvc2dqo{
gap:0.75rem;
flex-wrap:wrap;
align-items:center;
margin-top:1.125rem;
display:flex;
}
.xu962{
margin-left:auto;
}
.ymx0o{
gap:0.625rem;
margin-top:22px;
font-size:14px;
align-items:center;
padding-top:18px;
flex-wrap:wrap;
border-top:1px solid rgba(148,163,184,0.172);
display:flex;
}
.bc8hk4{
color:#cbd5e1;
}
.p2wehitu{
gap:0.438rem;
border:1px solid rgba(148,163,184,0.2);
padding:0.563rem 14px;
border-radius:0.25rem;
display:inline-flex;
text-decoration:none;
align-items:center;
color:#f1f5f9;
font-size:0.844rem;
}
.p2wehitu svg{
height:0.938rem;
color:#38bdf8;
width:0.938rem;
}
@media(max-width:617px){
.xu962{
margin-left:0;
width:100%;
}
}
.cur05be0{
padding:34px;
background:#0d1218;
gap:1.5rem;
border-radius:8px;
color:#e2e8f0;
display:flex;
flex-wrap:wrap;
align-items:center;
}
.aulw4kgm{
background:rgba(100,116,139,0.088);
flex:0 0 auto;
border-radius:8px;
justify-content:center;
width:56px;
align-items:center;
display:flex;
height:56px;
color:#e2e8f0;
}
.aulw4kgm svg{
height:26px;
width:26px;
}
.ilfy7ssv{
font-size:25px;
color:#e2e8f0;
font-family:"Fraunces", Georgia, 'Times New Roman', serif;
}
.u0qmi0{
color:#94a3b8;
font-size:14px;
}
.h6uhj{
gap:0.75rem;
display:flex;
margin-left:auto;
flex-wrap:wrap;
}
@media(max-width:982px){
.h6uhj{
margin-left:0;
width:100%;
}
.h6uhj .fal6h{
flex:1;
}
}
.yjynol{
padding:1.5rem;
}
.degwo{
gap:0.625rem;
margin-bottom:14px;
color:#f1f5f9;
align-items:center;
font-size:1.25rem;
font-family:"Fraunces", Georgia, 'Times New Roman', serif;
display:flex;
}
.degwo svg{
color:#38bdf8;
width:1.375rem;
height:22px;
}
.bnm30{
background:#0d1218;
border-color:rgba(148,163,184,0.106);
color:#e2e8f0;
}
.bnm30 .degwo{
color:#e2e8f0;
}
.bnm30 .degwo svg{
color:#e2e8f0;
}
.bzfaui{
font-size:0.875rem;
margin-bottom:1rem;
color:#94a3b8;
}
.ulrh0qz9{
gap:0.625rem;
display:flex;
}
.s8ut2{
flex:1;
border-radius:4px;
padding:10px 14px;
background:rgba(100,116,139,0.095);
color:#e2e8f0;
font-size:0.813rem;
}
.s8ut2 small{
font-size:0.625rem;
display:block;
color:#94a3b8;
}
.ot5jh{
clear:both;
color:#94a3b8;
font-size:0.75rem;
margin-top:0.875rem;
}
.e7egzr6{
padding:1.5rem;
border-top:3px solid #38bdf8;
}
.ba7fhkm{
border-top-color:rgba(148,163,184,0.178);
}
.dn5euc{
border-top-color:#94a3b8;
}
.bryxc52{
border-top-color:#f59e0b;
}
.h6vs7{
border-top-color:#38bdf8;
}
.ovhx2v0{
font-weight:700;
font-size:22px;
font-family:"Fraunces", Georgia, 'Times New Roman', serif;
color:#f1f5f9;
}
.b7wegsp{
margin:2px 0 0.875rem;
color:#cbd5e1;
font-size:0.813rem;
}
.wz7fnudi{
gap:9px;
padding:0.438rem 0;
color:#cbd5e1;
display:flex;
font-size:0.844rem;
align-items:flex-start;
}
.wz7fnudi svg{
flex:0 0 auto;
color:#22c55e;
margin-top:2px;
width:1rem;
height:16px;
}
.oudupoeh{
padding:1.5rem;
}
.x6h8uylh{
color:#f1f5f9;
font-family:"Fraunces", Georgia, 'Times New Roman', serif;
margin-bottom:0.875rem;
font-size:1.125rem;
}
.if844lrv{
padding:10px 0;
border-top:1px solid rgba(148,163,184,0.165);
}
.if844lrv:first-of-type{
border-top:0;
}
.kbdn0esh{
color:#cbd5e1;
font-size:0.75rem;
}
.if844lrv b{
font-size:14.5px;
color:#f1f5f9;
}
.xje2u{
padding:0.688rem 0;
gap:0.625rem;
border-top:1px solid rgba(148,163,184,0.207);
color:#f1f5f9;
text-decoration:none;
display:flex;
font-size:14.5px;
justify-content:space-between;
}
.xje2u:first-of-type{
border-top:0;
}
.bg237h25{
gap:0.688rem;
padding:0.75rem 0;
align-items:flex-start;
border-top:1px solid rgba(148,163,184,0.201);
display:flex;
}
.bg237h25:first-of-type{
border-top:0;
}
.bg237h25 .lvpqhb{
flex:0 0 auto;
margin-top:1px;
color:#22c55e;
}
.bg237h25 .lvpqhb svg{
width:1.125rem;
height:1.125rem;
}
.bg237h25 b{
font-size:14px;
color:#f1f5f9;
font-weight:600;
}
.bg237h25 span{
display:block;
font-size:0.781rem;
color:#cbd5e1;
}
.ht2qkw{
padding:1.625rem;
gap:22px;
flex-wrap:wrap;
align-items:center;
display:flex;
}
.jj2o4jkw{
border-radius:50%;
flex:0 0 auto;
background:#38bdf8;
width:4rem;
display:flex;
color:#0f172a;
justify-content:center;
font-size:1.375rem;
height:64px;
align-items:center;
font-weight:700;
font-family:"Fraunces", Georgia, 'Times New Roman', serif;
}
.hea96o{
color:#f1f5f9;
font-size:1.063rem;
}
.bejpxsxz{
color:#cbd5e1;
font-size:13.5px;
margin-top:2px;
}
.xiwzb{
font-size:13px;
color:#cbd5e1;
max-width:520px;
margin-top:8px;
}
.tyj4nhl{
margin-left:auto;
font-size:0.813rem;
color:#cbd5e1;
text-align:right;
}
.biukx4{
gap:0.375rem;
color:#22c55e;
font-weight:600;
align-items:center;
display:inline-flex;
justify-content:flex-end;
}
.biukx4 svg{
height:0.938rem;
width:0.938rem;
}
.f6lmivv{
margin-top:4px;
}
.pg2a1{
text-decoration:none;
color:#10b981;
display:block;
margin-top:6px;
}
@media(max-width:623px){
.tyj4nhl{
margin-left:0;
text-align:left;
}
.biukx4{
justify-content:flex-start;
}
}
.eqfcrk{
grid-template-columns:1.2fr 1fr;
overflow:hidden;
display:grid;
}
.c2ys6{
background:linear-gradient(139deg,#0d1218,#1a2332);
position:relative;
min-height:300px;
}
.tgecn{
inset:0;
background-image:linear-gradient(rgba(148,163,184,0.132) 1px,transparent 1px),linear-gradient(94deg,rgba(148,163,184,0.102) 1px,transparent 1px);
background-size:2.5rem 2.5rem;
position:absolute;
}
.llc9sj0{
transform:translate(-50%,-100%);
top:48%;
color:#7dd3fc;
left:50%;
position:absolute;
}
.llc9sj0 svg{
height:2.5rem;
width:40px;
}
.tztxyapc{
border-radius:4px;
background:rgba(10,14,20,0.887);
padding:0.375rem 0.625rem;
font-size:12px;
font-family:"IBM Plex Mono", 'SF Mono', Consolas, 'Liberation Mono', monospace;
position:absolute;
bottom:1rem;
left:1.125rem;
color:#94a3b8;
}
.zz8j5{
padding:1.75rem;
}
.a4ib4i{
margin-bottom:0.375rem;
color:#f1f5f9;
font-size:1.25rem;
font-family:"Fraunces", Georgia, 'Times New Roman', serif;
}
.x6lsc2i{
margin:0.625rem 0;
font-size:14.5px;
color:#f1f5f9;
}
.omjumko{
padding:0.563rem 0;
gap:9px;
color:#cbd5e1;
align-items:flex-start;
display:flex;
border-top:1px solid rgba(148,163,184,0.19);
font-size:13.5px;
}
.omjumko svg{
flex:0 0 auto;
height:1rem;
width:16px;
color:#38bdf8;
margin-top:2px;
}
.e0bi5r{
margin-top:0.875rem;
display:inline-block;
}
@media(max-width:762px){
.eqfcrk{
grid-template-columns:1fr;
}
}
.r2kqu1y{
padding:22px 1.625rem;
gap:1.125rem;
display:flex;
align-items:center;
flex-wrap:wrap;
}
.qp6c7{
color:#f1f5f9;
font-weight:700;
font-size:1rem;
}
.m99u32t4{
color:#22c55e;
font-weight:600;
font-size:0.875rem;
}
.o8q6lz{
color:#cbd5e1;
font-size:0.875rem;
}
.r2kqu1y .cotw0cd{
margin-left:auto;
}
.f42rkmen{
gap:0.625rem;
padding-top:1rem;
display:flex;
width:100%;
flex-wrap:wrap;
margin-top:16px;
border-top:1px solid rgba(148,163,184,0.198);
}
.e8d39we{
padding:0.563rem 1rem;
border-radius:0.25rem;
border:1px solid rgba(148,163,184,0.187);
font-size:0.813rem;
color:#cbd5e1;
font-weight:600;
}
@media(max-width:622px){
.r2kqu1y .cotw0cd{
margin-left:0;
}
}
.bts7hw{
gap:0.875rem;
grid-template-columns:repeat(4,1fr);
margin-top:0.5rem;
display:grid;
}
.otpwy{
padding:1.25rem;
text-align:center;
}
.kvd66{
color:#38bdf8;
font-family:"Fraunces", Georgia, 'Times New Roman', serif;
font-size:22px;
font-weight:700;
}
.onu46{
font-size:13.5px;
margin-top:0.25rem;
color:#f1f5f9;
font-weight:600;
}
.iumoy{
font-size:12px;
margin-top:2px;
color:#cbd5e1;
}
.kt3mk{
padding:14px 18px;
gap:0.75rem;
flex-wrap:wrap;
display:flex;
align-items:center;
margin-top:1rem;
}
.s2vq2c{
color:#cbd5e1;
font-size:0.813rem;
}
.qxta6r{
border-radius:4px;
border:1px solid rgba(148,163,184,0.208);
padding:8px 14px;
font-size:0.813rem;
font-weight:600;
color:#cbd5e1;
}
@media(max-width:982px){
.bts7hw{
grid-template-columns:1fr 1fr;
}
}
@media(max-width:622px){
.bts7hw{
grid-template-columns:1fr;
}
}
.uvj7k3g{
margin-top:8px;
}
.j3ijdsf{
padding:20px 0;
border-bottom:1px solid rgba(148,163,184,0.178);
}
.o2ss60c{
gap:18px;
list-style:none;
display:flex;
align-items:center;
cursor:pointer;
}
.o2ss60c::-webkit-details-marker{
display:none;
}
.jnjevk{
background:#38bdf8;
flex:0 0 auto;
padding:0.313rem 0.563rem;
border-radius:4px;
text-transform:uppercase;
color:#0f172a;
font-size:10px;
letter-spacing:.1em;
font-weight:700;
}
.w5887u7{
flex:1;
font-size:1.063rem;
font-weight:700;
color:#f1f5f9;
}
.iex69qvf{
transition:transform 0.22s cubic-bezier(0.4, 0, 0.2, 1);
color:#cbd5e1;
line-height:1;
font-size:24px;
}
.j3ijdsf[open] .iex69qvf{
transform:rotate(40deg);
}
.uw44y6{
padding:0.875rem 0 0 0;
max-width:48.75rem;
color:#cbd5e1;
font-size:14.5px;
}
.kmhtdybh{
gap:1.875rem;
padding:30px;
grid-template-columns:1.4fr 1fr;
display:grid;
}
.jjakj4x5{
color:#f1f5f9;
margin-bottom:0.875rem;
font-size:1.75rem;
font-family:"Fraunces", Georgia, 'Times New Roman', serif;
}
.gt95is p{
font-size:14.5px;
margin-bottom:12px;
color:#cbd5e1;
}
.tuh0wo{
gap:12px;
grid-template-columns:repeat(4,1fr);
margin-top:1.125rem;
display:grid;
}
.ava5vil{
padding:1rem;
border:1px solid rgba(148,163,184,0.181);
border-radius:0.25rem;
}
.ptrs2{
font-family:"Fraunces", Georgia, 'Times New Roman', serif;
font-weight:700;
font-size:1.5rem;
color:#f1f5f9;
}
.k0e41v{
color:#cbd5e1;
font-size:0.75rem;
}
.nvvzyt .fyt89r{
display:block;
margin-bottom:16px;
}
.a4g1y0jv{
padding:0.688rem 0;
gap:11px;
display:flex;
align-items:flex-start;
border-top:1px solid rgba(148,163,184,0.183);
}
.a4g1y0jv:first-of-type{
border-top:0;
}
.a4g1y0jv .lvpqhb{
flex:0 0 auto;
margin-top:1px;
color:#22c55e;
}
.a4g1y0jv .lvpqhb svg{
width:1.125rem;
height:18px;
}
.a4g1y0jv b{
color:#f1f5f9;
font-size:0.906rem;
}
.a4g1y0jv span{
color:#cbd5e1;
font-size:12.5px;
display:block;
}
@media(max-width:981px){
.kmhtdybh{
grid-template-columns:1fr;
}
}
@media(max-width:980px){
.tuh0wo{
grid-template-columns:repeat(2,1fr);
}
}
.jev8phc{
padding:1.875rem;
}
.oscis8{
grid-template-columns:repeat(4,1fr);
gap:1.125rem;
margin-top:1.125rem;
display:grid;
}
.h850tcj .ubenitp8{
margin-bottom:0.75rem;
}
.vx6e3{
display:block;
color:#f1f5f9;
font-size:15px;
margin-bottom:4px;
}
.ahc27q{
color:#cbd5e1;
font-size:0.844rem;
}
@media(max-width:982px){
.oscis8{
grid-template-columns:1fr 1fr;
}
}
@media(max-width:619px){
.oscis8{
grid-template-columns:1fr;
}
}
.q2jhakp{
grid-template-columns:.8fr 1fr 1fr 1fr;
gap:16px;
display:grid;
margin-top:8px;
}
.fmehwivc{
background:#0d1218;
border-radius:8px;
padding:26px;
flex-direction:column;
justify-content:center;
color:#e2e8f0;
display:flex;
}
.l2c7du{
font-family:"IBM Plex Mono", 'SF Mono', Consolas, 'Liberation Mono', monospace;
font-weight:700;
font-size:2.875rem;
}
.fmehwivc .mq4b6im{
margin:0.5rem 0;
color:#f59e0b;
}
.dtjz5y51{
font-size:0.813rem;
color:#94a3b8;
}
.q8ng7fs{
padding:22px;
}
.q8ng7fs .mq4b6im{
margin-bottom:0.625rem;
}
.s2u5td{
color:#cbd5e1;
font-size:14px;
}
.ql3ds{
gap:0.625rem;
justify-content:space-between;
display:flex;
font-size:0.813rem;
margin-top:16px;
}
.ql3ds b{
color:#f1f5f9;
font-weight:600;
}
.ql3ds span{
color:#cbd5e1;
}
@media(max-width:979px){
.q2jhakp{
grid-template-columns:1fr 1fr;
}
}
@media(max-width:617px){
.q2jhakp{
grid-template-columns:1fr;
}
}
.etd5p76j{
padding:1.875rem;
}
.tfcce1ow{
color:#f1f5f9;
font-family:"Fraunces", Georgia, 'Times New Roman', serif;
font-size:25px;
margin-bottom:0.75rem;
}
.etd5p76j p{
max-width:55rem;
font-size:0.906rem;
margin-bottom:0.625rem;
color:#cbd5e1;
}
.mljhrla{
font-weight:600;
text-decoration:none;
margin-top:0.75rem;
display:inline-block;
color:#10b981;
}
.q918vw9{
background:#0d1218;
padding:40px 0;
color:#94a3b8;
margin-top:34px;
}
.xxovi{
gap:26px;
grid-template-columns:1.6fr repeat(4,1fr);
display:grid;
}
.c69n0u{
letter-spacing:.04em;
color:#e2e8f0;
font-size:22px;
font-family:"Fraunces", Georgia, 'Times New Roman', serif;
}
.gfeacz{
margin-top:14px;
font-size:12.5px;
line-height:1.6;
}
.wfx1pek{
display:block;
color:#e2e8f0;
margin-bottom:12px;
font-size:13px;
}
.emfag{
padding:9px 0;
font-size:13.5px;
color:#94a3b8;
text-decoration:none;
display:block;
}
@media(max-width:981px){
.xxovi{
grid-template-columns:1fr 1fr;
}
}
@media(max-width:622px){
.xxovi{
grid-template-columns:1fr;
}
}
.lpvpy7{
padding:16px 0;
background:#161d28;
bottom:0;
z-index:60;
right:0;
position:fixed;
color:#e2e8f0;
left:0;
}
.qimtktd{
gap:1.25rem;
flex-wrap:wrap;
display:flex;
align-items:center;
}
.xr8hwx4a{
flex:1;
font-size:13.5px;
color:#94a3b8;
min-width:240px;
}
.xr8hwx4a a{
text-decoration:underline;
color:#e2e8f0;
}
.ao5hm{
gap:10px;
display:flex;
}
@media(max-width:621px){
.qimtktd{
gap:12px;
flex-direction:column;
align-items:stretch;
}
.ao5hm .fal6h{
flex:1;
}
}
.hcrbxx{
padding:0.875rem 1rem;
transition:opacity 0.22s cubic-bezier(0.4, 0, 0.2, 1),transform 0.22s cubic-bezier(0.4, 0, 0.2, 1);
gap:12px;
border-radius:0.5rem;
background:#151b24;
border:1px solid rgba(148,163,184,0.173);
z-index:55;
max-width:340px;
pointer-events:none;
box-shadow:0 8px 1.5rem rgba(0,0,0,0.479), 0 4px 12px rgba(0,0,0,0.375);
bottom:18px;
position:fixed;
transform:translateY(0.75rem);
display:flex;
opacity:0;
left:1.125rem;
}
.g6zvv{
opacity:1;
transform:translateY(0);
pointer-events:auto;
}
.yyrysz{
border-radius:0.25rem;
flex:0 0 auto;
background:rgba(56,189,248,0.152);
color:#22c55e;
height:2.5rem;
width:40px;
display:flex;
justify-content:center;
align-items:center;
}
.yyrysz svg{
height:1.375rem;
width:1.375rem;
}
.md6cub{
font-size:13.5px;
color:#f1f5f9;
line-height:1.4;
}
.md6cub b{
font-weight:700;
}
.md6cub .h954waa{
font-family:"IBM Plex Mono", 'SF Mono', Consolas, 'Liberation Mono', monospace;
color:#22c55e;
font-weight:700;
}
@media(max-width:620px){
.hcrbxx{
right:0.625rem;
left:0.625rem;
max-width:none;
}
}