*{
margin:0;
padding:0;
box-sizing:border-box;
}
html{
-webkit-text-size-adjust:100%;
}
body{
background:#0a0e12;
font-size:16px;
overflow-x:hidden;
line-height:1.55;
font-family:"Hanken Grotesk", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;
-webkit-font-smoothing:antialiased;
color:#cbd5e1;
overflow-wrap:break-word;
text-rendering:optimizeLegibility;
}
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;
font-family:"EB Garamond", Georgia, 'Times New Roman', serif;
overflow-wrap:anywhere;
}
::-webkit-scrollbar{
width:0.5rem;
height:0.5rem;
}
::-webkit-scrollbar-thumb{
background:rgba(148,163,184,0.285);
border-radius:0.5rem;
}
::-webkit-scrollbar-track{
background:transparent;
}
.vvwh2c{
margin:0 auto;
padding:0 18px;
max-width:80rem;
width:100%;
}
.t5uw9me{
padding:34px 0;
}
.mdzxb3ps{
font-family:"EB Garamond", Georgia, 'Times New Roman', serif;
letter-spacing:-.01em;
line-height:1.1;
font-weight:700;
color:#f1f5f9;
font-size:30px;
}
.t761x1{
font-size:0.938rem;
margin-top:6px;
color:#cbd5e1;
}
.piq8icm .mdzxb3ps{
color:#e2e8f0;
}
.piq8icm .t761x1{
color:#94a3b8;
}
.lldrq9{
background:#121821;
}
.yb93cmj{
border-radius:0.5rem;
background:#121821;
border:1px solid rgba(148,163,184,0.262);
}
.zayakffv{
text-transform:uppercase;
font-weight:700;
font-size:11px;
line-height:1.4;
color:#94a3b8;
letter-spacing:.12em;
display:inline-block;
font-family:"Hanken Grotesk", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;
}
.s8bohxm{
gap:0.375rem;
font-weight:600;
color:#10b981;
display:inline-flex;
align-items:center;
white-space:nowrap;
}
.s8bohxm svg{
height:15px;
width:15px;
}
.i49sgjb{
background:rgba(148,163,184,0.298);
border-radius:0.25rem;
flex:0 0 auto;
color:#38bdf8;
display:flex;
height:30px;
align-items:center;
width:30px;
justify-content:center;
}
.i49sgjb svg{
width:18px;
height:18px;
}
.piq8icm .i49sgjb{
background:rgba(71,85,105,0.146);
color:#e2e8f0;
}
.s64nh{
background:#22c55e;
border-radius:50%;
width:0.5rem;
vertical-align:middle;
height:0.5rem;
margin-right:0.438rem;
box-shadow:0 0 0 3px rgba(56,189,248,0.15);
display:inline-block;
}
.nvk8oj1m{
display:none;
}
@media(max-width:620px){
.vvwh2c{
padding:0 14px;
}
.t5uw9me{
padding:26px 0;
}
.mdzxb3ps{
font-size:1.438rem;
}
}
@keyframes i3d26pf{
0%,100%{
opacity:.55}
50%{
opacity:1}
}
.m1ld1tyb{
background:#0f1419;
font-size:13px;
color:#94a3b8;
}
.e0rupxtp{
gap:1rem;
justify-content:space-between;
min-height:2.625rem;
flex-wrap:nowrap;
display:flex;
align-items:center;
}
.subgq{
overflow:hidden;
gap:24px;
display:flex;
align-items:center;
min-width:0;
}
.eekqs{
gap:0.438rem;
overflow:hidden;
text-overflow:ellipsis;
align-items:center;
display:inline-flex;
white-space:nowrap;
}
.eekqs svg{
flex:0 0 auto;
height:14px;
color:#d4a048;
width:14px;
}
.eekqs strong{
color:#e2e8f0;
font-weight:600;
}
.t1rv5z1 svg{
color:#22c55e;
}
.kkrz969{
flex:0 0 auto;
}
.o103n4{
padding:0.5rem 12px;
gap:8px;
border-radius:4px;
border:1px solid rgba(148,163,184,0.18);
color:#e2e8f0;
align-items:center;
display:inline-flex;
}
.o103n4 svg{
width:0.875rem;
height:14px;
color:#94a3b8;
}
.te01x5b3{
background:#121821;
position:sticky;
z-index:40;
top:0;
border-bottom:1px solid rgba(148,163,184,0.3);
}
.oz0ku{
gap:22px;
height:70px;
display:flex;
align-items:center;
}
.nsj3g8{
flex:0 0 auto;
color:#f1f5f9;
justify-content:center;
text-decoration:none;
flex-direction:column;
line-height:1;
display:flex;
}
.tuv31rip{
font-size:1.375rem;
white-space:nowrap;
font-family:"EB Garamond", Georgia, 'Times New Roman', serif;
font-weight:700;
letter-spacing:.04em;
}
.aw9mb99{
font-size:0.563rem;
color:#38bdf8;
letter-spacing:.16em;
margin-top:3px;
white-space:nowrap;
text-transform:uppercase;
}
.h94h0f{
gap:0.25rem;
display:flex;
margin-left:6px;
}
.k580n{
border-radius:4px;
padding:0.563rem 14px;
text-decoration:none;
white-space:nowrap;
font-weight:600;
color:#cbd5e1;
font-size:15px;
}
.h5tdbq{
background:#38bdf8;
color:#0f172a;
}
.o2flhep{
flex:0 0 auto;
gap:10px;
display:flex;
margin-left:auto;
}
.qcyvr9ao{
border:1px solid rgba(148,163,184,0.293);
border-radius:4px;
margin-left:8px;
height:44px;
justify-content:center;
width:2.75rem;
color:#f1f5f9;
cursor:pointer;
align-items:center;
display:none;
}
.qcyvr9ao svg{
width:22px;
height:22px;
}
.bls5o{
padding:16px 0 0.25rem;
}
.p8miv{
gap:0.625rem;
flex-wrap:wrap;
display:flex;
}
.y2nlgi{
background:#121821;
border:1px solid rgba(148,163,184,0.259);
padding:11px 16px;
border-radius:4px;
gap:0.5rem;
font-weight:600;
text-decoration:none;
align-items:center;
font-size:0.875rem;
display:inline-flex;
color:#f1f5f9;
}
.y2nlgi svg{
width:1rem;
color:#38bdf8;
height:16px;
}
.bxgeclh{
background:#121821;
display:none;
border-bottom:1px solid rgba(148,163,184,0.273);
}
.bxgeclh .vvwh2c{
padding-top:0.875rem;
padding-bottom:0.875rem;
}
.s72qvs13{
padding:11px 4px;
text-decoration:none;
font-weight:600;
color:#f1f5f9;
display:block;
border-bottom:1px solid rgba(148,163,184,0.282);
}
.nvk8oj1m:checked~.bxgeclh{
display:block;
}
@media(max-width:758px){
.h94h0f{
display:none;
}
.qcyvr9ao{
display:flex;
}
.bls5o{
display:none;
}
.lncy1{
display:none;
}
.oz0ku{
gap:0.625rem;
height:4rem;
}
.o2flhep{
gap:8px;
}
.aw9mb99{
display:none;
}
}
@media(max-width:622px){
.tuv31rip{
font-size:1.188rem;
}
.oz0ku{
flex-wrap:wrap;
padding-bottom:10px;
height:auto;
padding-top:10px;
column-gap:10px;
row-gap:0.625rem;
}
.qcyvr9ao{
order:1;
margin-left:auto;
}
.o2flhep{
gap:0.5rem;
margin-left:0;
order:2;
width:100%;
flex-basis:100%;
}
.o2flhep .qy59ij2{
flex:1 1 0;
overflow:hidden;
padding:12px 0.5rem;
white-space:nowrap;
font-size:13.5px;
min-width:0;
text-align:center;
text-overflow:ellipsis;
}
}
.qy59ij2{
border-radius:0.25rem;
gap:0.5rem;
transition:background-color 180ms ease-out,opacity 180ms ease-out;
padding:13px 22px;
display:inline-flex;
font-weight:600;
text-decoration:none;
white-space:nowrap;
align-items:center;
font-family:"Hanken Grotesk", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;
justify-content:center;
cursor:pointer;
font-size:15px;
}
.qy59ij2 svg{
width:1.063rem;
height:1.063rem;
}
.zce84ft{
background:#10b981;
color:#ffffff;
}
.zce84ft:hover{
background:#059669;
}
.hlt8a6{
background:#38bdf8;
color:#0f172a;
}
.hlt8a6:hover{
opacity:.92;
}
.qj66y{
background:transparent;
border:1.5px solid rgba(148,163,184,0.3);
color:#f1f5f9;
}
.lyfqil{
border:1.5px solid rgba(148,163,184,0.173);
background:transparent;
color:#e2e8f0;
}
.piq8icm .qj66y{
border-color:rgba(148,163,184,0.139);
color:#e2e8f0;
}
.o1c1ovu{
gap:0.313rem;
display:inline-flex;
font-weight:600;
text-decoration:none;
align-items:center;
color:#10b981;
font-size:0.813rem;
cursor:pointer;
}
.o1c1ovu svg{
height:14px;
width:14px;
}
.piq8icm .o1c1ovu{
color:#7dd3fc;
}
.uzjd8{
border-radius:50%;
background:#cd4134;
animation:i3d26pf 1.4s infinite;
display:inline-block;
height:6px;
width:0.375rem;
}
.uhrkn{
gap:2px;
color:#d4a048;
display:inline-flex;
}
.uhrkn svg{
width:16px;
height:1rem;
}
.i7fr04mv{
border:1px solid rgba(148,163,184,0.251);
padding:9px 0.875rem;
border-radius:0.25rem;
gap:6px;
background:#121821;
font-weight:600;
display:inline-flex;
color:#f1f5f9;
align-items:center;
font-size:0.813rem;
}
.ulwcq{
background:#38bdf8;
border-color:transparent;
color:#0f172a;
}
.kuvaojmw{
border-radius:0.25rem;
padding:0.313rem 9px;
background:rgba(148,163,184,0.295);
text-transform:uppercase;
letter-spacing:.1em;
font-weight:700;
color:#38bdf8;
font-size:10px;
}
.ww06s097{
border-radius:4px;
flex:0 0 auto;
padding:4px 0.625rem;
background:#cd4134;
font-size:0.75rem;
color:#fff;
display:inline-flex;
font-weight:700;
align-items:center;
}
.r0d7vlb{
overflow:hidden;
border:1px solid rgba(148,163,184,0.265);
border-radius:8px;
background:#121821;
text-decoration:none;
color:inherit;
min-width:0;
display:block;
}
.enaoe{
background-position:center;
display:block;
background-size:cover;
aspect-ratio:4/3;
position:relative;
}
.dsyy6r{
aspect-ratio:16/10;
}
.d3u9pj{
background:linear-gradient(transparent,rgba(10,14,18,0.877)),linear-gradient(transparent 30%,rgba(0,0,0,0.678));
padding:14px;
bottom:0;
right:0;
left:0;
position:absolute;
}
.ozrzyezs{
display:block;
letter-spacing:.14em;
color:#94a3b8;
text-transform:uppercase;
text-shadow:0 1px 3px rgba(0,0,0,0.691);
margin-bottom:3px;
font-size:0.625rem;
}
.upcno{
display:block;
font-weight:700;
font-size:20px;
font-family:"EB Garamond", Georgia, 'Times New Roman', serif;
text-shadow:0 1px 4px rgba(0,0,0,0.752);
color:#e2e8f0;
}
.r1k5n{
padding:0.25rem 9px;
background:#cd4134;
gap:0.375rem;
border-radius:0.25rem;
letter-spacing:.04em;
top:0.625rem;
align-items:center;
font-weight:700;
display:inline-flex;
color:#fff;
font-size:11px;
position:absolute;
left:0.625rem;
}
.r1k5n .uzjd8{
background:#fff;
}
.mndsqf{
padding:14px 1rem;
}
.lc0ba{
font-weight:700;
font-size:0.875rem;
font-family:"Hanken Grotesk", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;
color:#22c55e;
}
.ntiqr{
gap:0.375rem;
display:flex;
color:#cbd5e1;
margin-top:2px;
align-items:center;
font-size:12.5px;
}
.ntiqr i{
background:#d4a048;
border-radius:50%;
width:0.438rem;
font-style:normal;
height:7px;
}
.mndsqf .qy59ij2{
width:100%;
margin-top:12px;
}
.xxoohkc{
grid-template-columns:repeat(4,1fr);
gap:1rem;
display:grid;
}
.nacxibl{
grid-template-columns:repeat(3,1fr);
gap:16px;
display:grid;
}
.nafprt{
gap:16px;
grid-template-columns:repeat(2,1fr);
display:grid;
}
.xxoohkc>*,.nacxibl>*,.nafprt>*{
min-width:0;
}
@media(max-width:978px){
.xxoohkc,.nacxibl{
grid-template-columns:repeat(2,1fr);
}
}
@media(max-width:621px){
.xxoohkc,.nacxibl,.nafprt{
grid-template-columns:1fr;
}
}
.tlvif{
gap:1rem;
grid-template-columns:1fr 1fr;
display:grid;
}
.tlvif>*{
min-width:0;
}
.w1620w{
padding:1.625rem;
}
.wggmff{
gap:12px;
padding:9px 0;
border-top:1px solid rgba(148,163,184,0.275);
justify-content:space-between;
display:flex;
font-size:0.875rem;
}
.wggmff span{
flex:0 0 auto;
color:#cbd5e1;
}
.wggmff b{
text-align:right;
}
.hoe4x{
padding:10px 0;
border-top:1px solid rgba(148,163,184,0.299);
}
.hoe4x:first-child{
border-top:0;
}
.a78mt5{
color:#cbd5e1;
font-size:0.75rem;
}
.iql64i{
color:#f1f5f9;
font-size:14.5px;
font-weight:600;
}
@media(max-width:759px){
.tlvif{
grid-template-columns:1fr;
}
}
.nuvqu{
min-width:0;
margin-bottom:1rem;
}
.rlfc2p{
gap:0.75rem;
justify-content:space-between;
align-items:flex-end;
flex-wrap:wrap;
display:flex;
}
.rlfc2p .x9uqc{
gap:0.375rem;
min-width:0;
display:flex;
flex-direction:column;
}
.wxrqmp{
gap:0.5rem;
display:flex;
align-items:flex-start;
flex-direction:column;
}
.n9d60nfj{
gap:0.5rem;
display:flex;
align-items:center;
flex-direction:column;
text-align:center;
}
.dykk2zwe{
color:#f1f5f9;
font-family:"EB Garamond", Georgia, 'Times New Roman', serif;
font-size:30px;
font-weight:700;
line-height:1.1;
overflow-wrap:break-word;
letter-spacing:-.01em;
}
@media(max-width:623px){
.dykk2zwe{
font-size:23px;
}
}
.piq8icm .dykk2zwe{
color:#e2e8f0;
}
.v2rw5{
padding:0.313rem 11px;
border-radius:0.25rem;
background:rgba(56,189,248,0.165);
color:#38bdf8;
text-transform:uppercase;
letter-spacing:.12em;
}
.gbeurq{
gap:10px;
display:inline-flex;
align-items:center;
}
.gbeurq::before{
background:#38bdf8;
height:1px;
content:"";
display:inline-block;
width:24px;
}
.tkrqja4{
gap:8px;
align-items:center;
display:inline-flex;
}
.tkrqja4::before{
border-radius:50%;
background:#38bdf8;
display:inline-block;
height:0.375rem;
content:"";
width:6px;
}
.piq8icm .v2rw5{
background:rgba(71,85,105,0.144);
color:#e2e8f0;
}
.piq8icm .gbeurq::before,.piq8icm .tkrqja4::before{
background:#7dd3fc;
}
.rq0y2{
gap:0.375rem;
transition:opacity 180ms ease-out;
color:#10b981;
display:inline-flex;
align-items:center;
white-space:nowrap;
font-weight:600;
font-size:0.875rem;
}
.rq0y2:hover{
opacity:.8;
}
.rq0y2 svg{
width:0.938rem;
height:0.938rem;
}
.re91cg svg{
height:14px;
width:0.875rem;
}
.u845ie{
background:#10b981;
padding:0.563rem 1.125rem;
border-radius:0.25rem;
color:#ffffff;
}
.u845ie:hover{
background:#059669;
opacity:1;
}
.piq8icm .rq0y2{
color:#7dd3fc;
}
.lnu7t7p{
background:rgba(148,163,184,0.268);
margin:-2px 0 1rem;
height:1px;
}
.piq8icm .lnu7t7p{
background:rgba(148,163,184,0.163);
}
.w7yrmg{
gap:40px;
background:linear-gradient(136deg,#0c1218,#1a232e);
grid-template-columns:1.3fr 1fr;
border-radius:0.875rem;
margin:0;
padding:2.625rem;
color:#e2e8f0;
display:grid;
}
.i6yxhq{
margin:18px 0 16px;
line-height:1.05;
overflow-wrap:anywhere;
letter-spacing:-.01em;
font-size:50px;
font-family:"EB Garamond", Georgia, 'Times New Roman', serif;
color:#e2e8f0;
}
.i6yxhq em{
color:#7dd3fc;
font-style:normal;
}
.c09qgr4{
font-size:16px;
color:#94a3b8;
max-width:440px;
}
.dzqfbb{
gap:18px;
display:flex;
margin-top:26px;
flex-wrap:wrap;
align-items:center;
}
.hcrux0b{
color:#94a3b8;
font-size:0.875rem;
}
.vekknuii{
color:#94a3b8;
font-size:0.813rem;
}
.l4urs8{
margin:0.25rem 0 2px;
font-size:34px;
font-family:"Hanken Grotesk", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;
font-weight:700;
color:#e2e8f0;
}
.miipsxmh{
font-size:14px;
margin-bottom:1.25rem;
color:#94a3b8;
}
.miipsxmh span[data-m]{
font-family:"Hanken Grotesk", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;
color:#e2e8f0;
}
.iueo9i{
gap:12px;
padding:0.688rem 0;
border-top:1px solid rgba(148,163,184,0.14);
align-items:center;
display:flex;
}
.fhmt4 b{
display:block;
font-size:0.875rem;
color:#e2e8f0;
font-weight:600;
}
.fhmt4 span{
display:block;
font-size:0.781rem;
color:#94a3b8;
}
@media(max-width:981px){
.w7yrmg{
padding:30px;
grid-template-columns:1fr;
}
.i6yxhq{
font-size:2.375rem;
}
}
@media(max-width:618px){
.w7yrmg{
padding:24px;
}
.i6yxhq{
font-size:1.875rem;
}
}
.hlx5mm3{
border-radius:8px;
grid-template-columns:repeat(4,1fr);
background:#0f1419;
display:grid;
}
.p8zgjv{
padding:22px 1.5rem;
border-right:1px solid rgba(148,163,184,0.13);
}
.p8zgjv:last-child{
border-right:0;
}
.jjtff8{
font-weight:700;
color:#e2e8f0;
font-family:"Hanken Grotesk", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;
min-width:0;
font-size:28px;
}
.wkw3jz{
color:#7dd3fc;
}
.wshr16j{
font-size:0.844rem;
color:#94a3b8;
margin-top:3px;
}
@media(max-width:978px){
.hlx5mm3{
grid-template-columns:1fr 1fr;
}
}
@media(max-width:618px){
.hlx5mm3{
grid-template-columns:1fr;
}
.p8zgjv{
border-bottom:1px solid rgba(148,163,184,0.149);
border-right:0;
}
.p8zgjv:last-child{
border-bottom:0;
}
}
.jaie8e{
padding:1.25rem;
gap:0.813rem;
display:flex;
align-items:center;
}
.jaie8e .i49sgjb{
display:flex;
}
.t1ubpr5t{
font-weight:700;
color:#f1f5f9;
display:block;
font-size:1.188rem;
}
.eg8vf{
display:block;
font-size:13px;
color:#cbd5e1;
}
.qnnmma{
padding:24px;
text-decoration:none;
display:block;
color:inherit;
}
.p19kg{
background:rgba(148,163,184,0.273);
border-radius:4px;
margin-bottom:16px;
height:3rem;
display:flex;
align-items:center;
color:#38bdf8;
justify-content:center;
width:3rem;
}
.p19kg svg{
width:24px;
height:24px;
}
.f35iug{
font-size:1.313rem;
margin-bottom:4px;
color:#f1f5f9;
font-family:"EB Garamond", Georgia, 'Times New Roman', serif;
}
.fhkk7u{
color:#cbd5e1;
font-size:0.875rem;
}
.fm0vnf25{
grid-template-columns:repeat(3,1fr);
gap:16px;
display:grid;
margin-top:0.5rem;
}
.scx70d53{
border-radius:0.5rem;
padding:1.875rem;
color:#e2e8f0;
text-align:center;
}
.ht91a{
background:linear-gradient(rgba(0,0,0,0.311),rgba(0,0,0,0.37)),linear-gradient(134deg,#d4a048,#64748b);
}
.mt66xu9{
background:linear-gradient(rgba(0,0,0,0.324),rgba(0,0,0,0.352)),linear-gradient(133deg,#38bdf8,#64748b);
}
.lv2fsjo{
background:linear-gradient(rgba(0,0,0,0.345),rgba(0,0,0,0.333)),linear-gradient(137deg,#22c55e,#64748b);
}
.ttpdw{
letter-spacing:.16em;
font-size:12px;
opacity:.85;
}
.mr2r6k{
margin:8px 0 2px;
font-size:40px;
overflow-wrap:anywhere;
font-weight:700;
font-family:"Hanken Grotesk", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;
}
.ufzgac{
opacity:.8;
font-size:13px;
}
.btfz7{
overflow:hidden;
border-radius:0.5rem;
border:1px solid rgba(148,163,184,0.286);
background:#121821;
margin-top:1.125rem;
display:flex;
align-items:center;
}
.gaqexd4f{
flex:0 0 auto;
padding:14px 18px;
font-size:14px;
color:#f1f5f9;
font-weight:700;
white-space:nowrap;
border-right:1px solid rgba(148,163,184,0.252);
}
.ge7pqqe{
flex:1;
overflow:hidden;
min-width:0;
}
.wnrqhzr{
padding:14px 20px;
gap:1.875rem;
will-change:transform;
white-space:nowrap;
display:flex;
}
.f3z8yl1q{
color:#cbd5e1;
font-size:0.875rem;
}
.f3z8yl1q b{
font-family:"Hanken Grotesk", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;
color:#22c55e;
margin-right:8px;
font-weight:700;
}
@media(max-width:978px){
.fm0vnf25{
grid-template-columns:1fr;
}
}
.sotv8x{
font-size:24px;
font-family:"EB Garamond", Georgia, 'Times New Roman', serif;
margin-bottom:6px;
color:#f1f5f9;
}
.hvrwh8i3{
padding:0.875rem 0;
border-top:1px solid rgba(148,163,184,0.307);
}
.hvrwh8i3:first-of-type{
border-top:0;
}
.us47m{
font-size:12.5px;
color:#cbd5e1;
margin-bottom:7px;
}
.d7rap{
gap:0.75rem;
flex-wrap:wrap;
justify-content:space-between;
align-items:center;
display:flex;
}
.luvm9{
font-size:15px;
font-weight:600;
}
.fns9bu{
gap:0.5rem;
display:flex;
}
.vcrmbd2v{
padding:0.375rem 0.75rem;
border:1px solid rgba(148,163,184,0.254);
border-radius:0.25rem;
min-width:54px;
text-align:center;
font-family:"Hanken Grotesk", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;
font-size:14px;
}
.vcrmbd2v small{
font-family:"Hanken Grotesk", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;
font-size:0.688rem;
color:#cbd5e1;
display:block;
}
.aymw4jqc{
overflow:hidden;
padding:16px;
border-radius:0.5rem;
position:relative;
color:#e2e8f0;
flex-direction:column;
background-size:cover;
background-position:center;
display:flex;
aspect-ratio:16/11;
text-decoration:none;
}
.aymw4jqc::after{
inset:0;
background:linear-gradient(transparent 40%,rgba(10,14,18,0.874)),linear-gradient(transparent 25%,rgba(0,0,0,0.69));
position:absolute;
content:"";
}
.aymw4jqc>*{
z-index:1;
position:relative;
}
.gegxzd{
border-radius:4px;
gap:6px;
background:#cd4134;
padding:4px 9px;
align-items:center;
color:#fff;
display:inline-flex;
letter-spacing:.04em;
font-weight:700;
align-self:flex-start;
font-size:0.688rem;
}
.gegxzd .uzjd8{
background:#fff;
}
.vnoah{
margin-top:auto;
text-shadow:0 1px 0.25rem rgba(0,0,0,0.771);
font-weight:700;
font-size:1.438rem;
font-family:"EB Garamond", Georgia, 'Times New Roman', serif;
}
.dj9q8t{
gap:0.5rem;
margin-top:8px;
justify-content:space-between;
align-items:center;
color:#94a3b8;
font-size:0.781rem;
display:flex;
}
.j5bg648i{
color:#e2e8f0;
font-weight:600;
}
.opwaqpy{
gap:0.75rem;
align-items:baseline;
margin-bottom:6px;
flex-wrap:wrap;
display:flex;
justify-content:space-between;
}
.a68nnja{
font-size:1.5rem;
font-family:"EB Garamond", Georgia, 'Times New Roman', serif;
color:#f1f5f9;
}
.lklcp{
color:#cbd5e1;
font-size:0.813rem;
}
.lklcp b{
font-family:"Hanken Grotesk", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;
color:#f1f5f9;
}
.ncl318zw{
margin:1rem 0;
}
.ykpmcddk{
padding:13px 14px;
border-radius:4px;
gap:0.875rem;
display:flex;
align-items:center;
}
.ykpmcddk:nth-child(odd){
background:#1a212e;
}
.kblhq5y{
width:18px;
font-family:"Hanken Grotesk", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;
color:#cbd5e1;
font-weight:700;
}
.hlvft7{
flex:1;
font-weight:600;
min-width:0;
}
.h23il4b{
color:#cbd5e1;
font-size:14px;
font-family:"Hanken Grotesk", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;
}
.em44j{
width:100%;
}
.wmsi7{
border-radius:0.25rem;
background:#1a212e;
gap:0.75rem;
border:1px solid rgba(148,163,184,0.296);
padding:0.75rem 16px;
font-size:13.5px;
display:flex;
color:#cbd5e1;
margin-top:14px;
align-items:center;
}
.loxb4k{
padding:1.625rem;
flex-direction:column;
display:flex;
}
.jrms1{
margin:10px 0 4px;
font-size:1.625rem;
font-family:"EB Garamond", Georgia, 'Times New Roman', serif;
color:#f1f5f9;
}
.p2zgto{
color:#38bdf8;
font-weight:700;
font-size:15px;
margin-bottom:14px;
}
.j1mm4{
flex:1;
color:#cbd5e1;
font-size:14px;
}
.loxb4k .qy59ij2{
margin-top:18px;
width:100%;
}
.k79k6n{
gap:0.625rem;
display:flex;
margin-top:14px;
justify-content:space-between;
align-items:center;
border-top:1px solid rgba(148,163,184,0.254);
padding-top:12px;
}
.isbur{
color:#cbd5e1;
letter-spacing:.04em;
font-size:0.688rem;
}
.ga8xjb{
text-decoration:none;
color:#10b981;
font-size:0.813rem;
font-weight:600;
}
.ltaui{
padding:24px;
border-top:3px solid #38bdf8;
}
.pzw4lmb{
border-top-color:rgba(148,163,184,0.25);
}
.q2k5kbkk{
border-top-color:#94a3b8;
}
.co6quymw{
border-top-color:#d4a048;
}
.c4eqqoki{
border-top-color:#38bdf8;
}
.ew9ygf{
font-family:"EB Garamond", Georgia, 'Times New Roman', serif;
color:#f1f5f9;
font-weight:700;
font-size:1.375rem;
}
.k2f5b0i{
margin:2px 0 0.875rem;
color:#cbd5e1;
font-size:0.813rem;
}
.cqeno{
padding:7px 0;
gap:9px;
display:flex;
color:#cbd5e1;
font-size:13.5px;
align-items:flex-start;
}
.cqeno svg{
flex:0 0 auto;
margin-top:2px;
color:#22c55e;
height:16px;
width:16px;
}
.ntoidr{
padding:1.5rem;
}
.ihs5u{
gap:10px;
font-family:"EB Garamond", Georgia, 'Times New Roman', serif;
display:flex;
font-size:1.25rem;
color:#f1f5f9;
align-items:center;
margin-bottom:14px;
}
.ihs5u svg{
width:1.375rem;
height:22px;
color:#38bdf8;
}
.w1qcc3{
border-color:rgba(148,163,184,0.131);
background:#0f1419;
color:#e2e8f0;
}
.w1qcc3 .ihs5u{
color:#e2e8f0;
}
.w1qcc3 .ihs5u svg{
color:#e2e8f0;
}
.ekjkz2j{
margin-bottom:1rem;
font-size:14px;
color:#94a3b8;
}
.zd9wdgq{
gap:10px;
display:flex;
}
.wyb707{
border-radius:0.25rem;
padding:10px 14px;
background:rgba(71,85,105,0.141);
flex:1;
color:#e2e8f0;
font-size:0.813rem;
}
.wyb707 small{
display:block;
color:#94a3b8;
font-size:0.625rem;
}
.ramoujmo{
margin-top:14px;
font-size:0.75rem;
color:#94a3b8;
clear:both;
}
.l5ucwx{
padding:1.75rem;
}
.qyyjak{
gap:0.625rem;
font-size:24px;
align-items:center;
display:flex;
color:#f1f5f9;
font-family:"EB Garamond", Georgia, 'Times New Roman', serif;
margin-bottom:6px;
}
.qyyjak svg{
width:1.375rem;
height:22px;
color:#38bdf8;
}
.m7nfhnkz{
gap:0.75rem;
align-items:center;
display:flex;
flex-wrap:wrap;
margin-top:18px;
}
.gcjws7xv{
margin-left:auto;
}
.jq1ugl{
gap:10px;
font-size:0.875rem;
margin-top:1.375rem;
flex-wrap:wrap;
border-top:1px solid rgba(148,163,184,0.253);
align-items:center;
display:flex;
padding-top:1.125rem;
}
.cmsdm7ro{
color:#cbd5e1;
}
.u1y8r{
border:1px solid rgba(148,163,184,0.298);
padding:9px 0.875rem;
border-radius:4px;
gap:7px;
text-decoration:none;
color:#f1f5f9;
align-items:center;
font-size:0.844rem;
display:inline-flex;
}
.u1y8r svg{
color:#38bdf8;
height:0.938rem;
width:0.938rem;
}
@media(max-width:621px){
.gcjws7xv{
margin-left:0;
width:100%;
}
}
.weu4uf{
padding:34px;
gap:24px;
background:#0f1419;
border-radius:8px;
flex-wrap:wrap;
color:#e2e8f0;
align-items:center;
display:flex;
}
.qzky220{
flex:0 0 auto;
background:rgba(71,85,105,0.091);
border-radius:8px;
align-items:center;
width:56px;
display:flex;
color:#e2e8f0;
justify-content:center;
height:3.5rem;
}
.qzky220 svg{
width:1.625rem;
height:1.625rem;
}
.c6mxs3{
color:#e2e8f0;
font-size:25px;
font-family:"EB Garamond", Georgia, 'Times New Roman', serif;
}
.zpu2puk{
font-size:0.875rem;
color:#94a3b8;
}
.ru6l7spx{
gap:12px;
margin-left:auto;
display:flex;
flex-wrap:wrap;
}
@media(max-width:981px){
.ru6l7spx{
margin-left:0;
width:100%;
}
.ru6l7spx .qy59ij2{
flex:1;
}
}
.wzgfjcll{
margin-top:8px;
}
.v8xrj1{
padding:20px 0;
border-bottom:1px solid rgba(148,163,184,0.299);
}
.rg6wl2yd{
gap:1.125rem;
list-style:none;
display:flex;
cursor:pointer;
align-items:center;
}
.rg6wl2yd::-webkit-details-marker{
display:none;
}
.b4yispuw{
padding:5px 9px;
border-radius:4px;
background:#38bdf8;
flex:0 0 auto;
text-transform:uppercase;
font-size:10px;
font-weight:700;
letter-spacing:.1em;
color:#0f172a;
}
.q5ogi5a{
flex:1;
color:#f1f5f9;
font-weight:700;
font-size:17px;
}
.nd02huet{
transition:transform 180ms ease-out;
line-height:1;
font-size:1.5rem;
color:#cbd5e1;
}
.v8xrj1[open] .nd02huet{
transform:rotate(50deg);
}
.j8mkmr6a{
padding:14px 0 0 0;
font-size:0.906rem;
max-width:780px;
color:#cbd5e1;
}
.q3rtl9q{
padding:22px 26px;
gap:18px;
flex-wrap:wrap;
display:flex;
align-items:center;
}
.nzko73q{
font-size:16px;
font-weight:700;
color:#f1f5f9;
}
.v8xhtf{
color:#22c55e;
font-weight:600;
font-size:0.875rem;
}
.mfkq5c47{
color:#cbd5e1;
font-size:0.875rem;
}
.q3rtl9q .ww06s097{
margin-left:auto;
}
.r1246e9{
gap:0.625rem;
display:flex;
flex-wrap:wrap;
width:100%;
border-top:1px solid rgba(148,163,184,0.255);
padding-top:16px;
margin-top:16px;
}
.u93whr60{
padding:9px 16px;
border-radius:0.25rem;
border:1px solid rgba(148,163,184,0.304);
color:#cbd5e1;
font-size:0.813rem;
font-weight:600;
}
@media(max-width:619px){
.q3rtl9q .ww06s097{
margin-left:0;
}
}
.be1zg{
padding:1.5rem;
}
.hqmzzdjw{
color:#f1f5f9;
font-family:"EB Garamond", Georgia, 'Times New Roman', serif;
font-size:1.125rem;
margin-bottom:14px;
}
.sfyj9{
padding:10px 0;
border-top:1px solid rgba(148,163,184,0.26);
}
.sfyj9:first-of-type{
border-top:0;
}
.e2nypqw{
font-size:0.75rem;
color:#cbd5e1;
}
.sfyj9 b{
color:#f1f5f9;
font-size:14.5px;
}
.fyemvuuv{
gap:0.625rem;
padding:11px 0;
font-size:14.5px;
display:flex;
justify-content:space-between;
text-decoration:none;
color:#f1f5f9;
border-top:1px solid rgba(148,163,184,0.274);
}
.fyemvuuv:first-of-type{
border-top:0;
}
.x8am5{
padding:0.75rem 0;
gap:11px;
display:flex;
border-top:1px solid rgba(148,163,184,0.303);
align-items:flex-start;
}
.x8am5:first-of-type{
border-top:0;
}
.x8am5 .fe131b8{
flex:0 0 auto;
margin-top:1px;
color:#22c55e;
}
.x8am5 .fe131b8 svg{
width:18px;
height:18px;
}
.x8am5 b{
color:#f1f5f9;
font-size:0.875rem;
font-weight:600;
}
.x8am5 span{
display:block;
font-size:0.781rem;
color:#cbd5e1;
}
.fewynv4{
gap:30px;
grid-template-columns:1.4fr 1fr;
padding:30px;
display:grid;
}
.wzj40{
margin-bottom:14px;
font-family:"EB Garamond", Georgia, 'Times New Roman', serif;
font-size:1.75rem;
color:#f1f5f9;
}
.ugwz50rv p{
color:#cbd5e1;
font-size:14.5px;
margin-bottom:0.75rem;
}
.jhd5qbo{
grid-template-columns:repeat(4,1fr);
gap:0.75rem;
display:grid;
margin-top:18px;
}
.hxozoe{
border:1px solid rgba(148,163,184,0.253);
padding:16px;
border-radius:4px;
}
.edw0f{
font-size:1.5rem;
font-family:"EB Garamond", Georgia, 'Times New Roman', serif;
color:#f1f5f9;
font-weight:700;
}
.go7lz{
color:#cbd5e1;
font-size:12px;
}
.nn8g2x .zayakffv{
margin-bottom:16px;
display:block;
}
.biiqgs{
padding:0.688rem 0;
gap:0.688rem;
border-top:1px solid rgba(148,163,184,0.272);
display:flex;
align-items:flex-start;
}
.biiqgs:first-of-type{
border-top:0;
}
.biiqgs .fe131b8{
flex:0 0 auto;
color:#22c55e;
margin-top:1px;
}
.biiqgs .fe131b8 svg{
height:18px;
width:1.125rem;
}
.biiqgs b{
color:#f1f5f9;
font-size:0.906rem;
}
.biiqgs span{
font-size:12.5px;
color:#cbd5e1;
display:block;
}
@media(max-width:982px){
.fewynv4{
grid-template-columns:1fr;
}
}
@media(max-width:977px){
.jhd5qbo{
grid-template-columns:repeat(2,1fr);
}
}
.zttnppm6{
gap:1rem;
grid-template-columns:.8fr 1fr 1fr 1fr;
margin-top:8px;
display:grid;
}
.ex9w6s97{
padding:26px;
border-radius:8px;
background:#0f1419;
display:flex;
color:#e2e8f0;
justify-content:center;
flex-direction:column;
}
.orsqa9af{
font-family:"Hanken Grotesk", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;
font-weight:700;
font-size:46px;
}
.ex9w6s97 .uhrkn{
margin:8px 0;
color:#d4a048;
}
.pkxrrb7{
font-size:0.813rem;
color:#94a3b8;
}
.qv2z0k6{
padding:1.375rem;
}
.qv2z0k6 .uhrkn{
margin-bottom:0.625rem;
}
.lpbvdqi{
font-size:14px;
color:#cbd5e1;
}
.vut5s6o{
gap:0.625rem;
display:flex;
margin-top:1rem;
justify-content:space-between;
font-size:0.813rem;
}
.vut5s6o b{
font-weight:600;
color:#f1f5f9;
}
.vut5s6o span{
color:#cbd5e1;
}
@media(max-width:981px){
.zttnppm6{
grid-template-columns:1fr 1fr;
}
}
@media(max-width:618px){
.zttnppm6{
grid-template-columns:1fr;
}
}
.ue82v{
padding:1.875rem;
}
.pmvfftr9{
grid-template-columns:repeat(4,1fr);
gap:1.125rem;
display:grid;
margin-top:18px;
}
.hq94zxj6 .i49sgjb{
margin-bottom:0.75rem;
}
.e13akq{
display:block;
color:#f1f5f9;
font-size:0.938rem;
margin-bottom:4px;
}
.rgy69m{
color:#cbd5e1;
font-size:13.5px;
}
@media(max-width:980px){
.pmvfftr9{
grid-template-columns:1fr 1fr;
}
}
@media(max-width:622px){
.pmvfftr9{
grid-template-columns:1fr;
}
}
.of8vwyd{
padding:1.625rem;
gap:22px;
align-items:center;
flex-wrap:wrap;
display:flex;
}
.cxhmkbt{
flex:0 0 auto;
background:#38bdf8;
border-radius:50%;
color:#0f172a;
width:4rem;
align-items:center;
font-size:22px;
font-family:"EB Garamond", Georgia, 'Times New Roman', serif;
font-weight:700;
height:4rem;
justify-content:center;
display:flex;
}
.c8zvzi8v{
font-size:1.063rem;
color:#f1f5f9;
}
.cvhda46i{
margin-top:2px;
font-size:0.844rem;
color:#cbd5e1;
}
.kxjhrer{
font-size:13px;
margin-top:0.5rem;
max-width:520px;
color:#cbd5e1;
}
.yy6c9{
color:#cbd5e1;
text-align:right;
margin-left:auto;
font-size:13px;
}
.bn349rin{
gap:0.375rem;
display:inline-flex;
align-items:center;
justify-content:flex-end;
font-weight:600;
color:#22c55e;
}
.bn349rin svg{
width:15px;
height:15px;
}
.n5wm9jh{
margin-top:4px;
}
.mzt3xci{
text-decoration:none;
display:block;
color:#10b981;
margin-top:6px;
}
@media(max-width:622px){
.yy6c9{
text-align:left;
margin-left:0;
}
.bn349rin{
justify-content:flex-start;
}
}
.kks6pisd{
grid-template-columns:repeat(4,1fr);
gap:14px;
display:grid;
margin-top:8px;
}
.a8h0wvd3{
padding:1.25rem;
text-align:center;
}
.wb05m{
color:#38bdf8;
font-weight:700;
font-family:"EB Garamond", Georgia, 'Times New Roman', serif;
font-size:1.375rem;
}
.c40xtmi{
color:#f1f5f9;
font-weight:600;
font-size:13.5px;
margin-top:4px;
}
.rr7vltg4{
color:#cbd5e1;
font-size:12px;
margin-top:2px;
}
.ql7ai3{
gap:12px;
padding:0.875rem 1.125rem;
flex-wrap:wrap;
align-items:center;
display:flex;
margin-top:16px;
}
.wgbxp8ta{
font-size:0.813rem;
color:#cbd5e1;
}
.h4qh6{
padding:0.5rem 14px;
border-radius:4px;
border:1px solid rgba(148,163,184,0.267);
color:#cbd5e1;
font-weight:600;
font-size:0.813rem;
}
@media(max-width:983px){
.kks6pisd{
grid-template-columns:1fr 1fr;
}
}
@media(max-width:621px){
.kks6pisd{
grid-template-columns:1fr;
}
}
.up0rh{
grid-template-columns:1.2fr 1fr;
overflow:hidden;
display:grid;
}
.ykmuep{
background:linear-gradient(140deg,#0c1218,#1a232e);
min-height:18.75rem;
position:relative;
}
.z86sm{
inset:0;
background-size:2.5rem 40px;
position:absolute;
background-image:linear-gradient(rgba(148,163,184,0.15) 1px,transparent 1px),linear-gradient(87deg,rgba(148,163,184,0.153) 1px,transparent 1px);
}
.ijg6w5g{
transform:translate(-50%,-100%);
position:absolute;
top:48%;
color:#7dd3fc;
left:50%;
}
.ijg6w5g svg{
height:2.5rem;
width:2.5rem;
}
.i5u1md{
border-radius:0.25rem;
background:rgba(10,14,18,0.86);
padding:6px 0.625rem;
left:1.125rem;
position:absolute;
color:#94a3b8;
bottom:1rem;
font-size:12px;
font-family:"Hanken Grotesk", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;
}
.iqfer{
padding:1.75rem;
}
.i94ltj9{
font-family:"EB Garamond", Georgia, 'Times New Roman', serif;
margin-bottom:0.375rem;
font-size:1.25rem;
color:#f1f5f9;
}
.v0m5l{
margin:10px 0;
color:#f1f5f9;
font-size:14.5px;
}
.kmqkt9q9{
padding:9px 0;
gap:9px;
display:flex;
border-top:1px solid rgba(148,163,184,0.251);
align-items:flex-start;
color:#cbd5e1;
font-size:13.5px;
}
.kmqkt9q9 svg{
flex:0 0 auto;
height:16px;
margin-top:2px;
color:#38bdf8;
width:1rem;
}
.vx1xm0{
margin-top:0.875rem;
display:inline-block;
}
@media(max-width:759px){
.up0rh{
grid-template-columns:1fr;
}
}
.qwg5mcpo{
padding:1.875rem;
}
.jd2n4{
font-size:1.563rem;
color:#f1f5f9;
margin-bottom:0.75rem;
font-family:"EB Garamond", Georgia, 'Times New Roman', serif;
}
.qwg5mcpo p{
color:#cbd5e1;
max-width:880px;
margin-bottom:10px;
font-size:0.906rem;
}
.jlkvcwp5{
margin-top:12px;
text-decoration:none;
color:#10b981;
font-weight:600;
display:inline-block;
}
.g1hw33{
padding:40px 0;
background:#0f1419;
margin-top:2.125rem;
color:#94a3b8;
}
.cw67wzrk{
grid-template-columns:1.6fr repeat(4,1fr);
gap:26px;
display:grid;
}
.e0ifqq9p{
letter-spacing:.04em;
color:#e2e8f0;
font-family:"EB Garamond", Georgia, 'Times New Roman', serif;
font-size:1.375rem;
}
.xqlje{
font-size:0.781rem;
line-height:1.6;
margin-top:14px;
}
.hcpq51h9{
color:#e2e8f0;
font-size:0.813rem;
margin-bottom:12px;
display:block;
}
.ksy3t4{
padding:0.563rem 0;
display:block;
color:#94a3b8;
font-size:13.5px;
text-decoration:none;
}
@media(max-width:977px){
.cw67wzrk{
grid-template-columns:1fr 1fr;
}
}
@media(max-width:618px){
.cw67wzrk{
grid-template-columns:1fr;
}
}
.g2gclbcd{
padding:1rem 0;
background:#161d26;
color:#e2e8f0;
left:0;
bottom:0;
position:fixed;
right:0;
z-index:60;
}
.nse2k{
gap:1.25rem;
display:flex;
align-items:center;
flex-wrap:wrap;
}
.zlyt2bt{
flex:1;
color:#94a3b8;
font-size:13.5px;
min-width:240px;
}
.zlyt2bt a{
color:#e2e8f0;
text-decoration:underline;
}
.kyjpxos0{
gap:0.625rem;
display:flex;
}
@media(max-width:620px){
.nse2k{
gap:12px;
flex-direction:column;
align-items:stretch;
}
.kyjpxos0 .qy59ij2{
flex:1;
}
}
.tj7h9syf{
padding:14px 1rem;
background:#121821;
gap:0.75rem;
border:1px solid rgba(148,163,184,0.282);
transition:opacity 180ms ease-out,transform 180ms ease-out;
border-radius:8px;
left:18px;
transform:translateY(0.75rem);
display:flex;
box-shadow:0 8px 24px rgba(0,0,0,0.52);
position:fixed;
bottom:1.125rem;
opacity:0;
z-index:55;
max-width:21.25rem;
pointer-events:none;
}
.e7j4e{
pointer-events:auto;
opacity:1;
transform:translateY(0);
}
.czj18i1g{
background:rgba(56,189,248,0.149);
flex:0 0 auto;
border-radius:0.25rem;
color:#22c55e;
height:40px;
justify-content:center;
width:2.5rem;
display:flex;
align-items:center;
}
.czj18i1g svg{
width:1.375rem;
height:1.375rem;
}
.qkifzt12{
line-height:1.4;
color:#f1f5f9;
font-size:13.5px;
}
.qkifzt12 b{
font-weight:700;
}
.qkifzt12 .xido72{
font-weight:700;
font-family:"Hanken Grotesk", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;
color:#22c55e;
}
@media(max-width:621px){
.tj7h9syf{
left:0.625rem;
right:10px;
max-width:none;
}
}