*{
margin:0;
padding:0;
box-sizing:border-box;
}
html{
-webkit-text-size-adjust:100%;
}
body{
background:#FAFAFA;
text-rendering:optimizeLegibility;
font-size:1rem;
overflow-wrap:break-word;
-webkit-font-smoothing:antialiased;
font-family:"Rubik", system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;
overflow-x:hidden;
line-height:1.55;
color:#475569;
}
img{
display:block;
max-width:100%;
}
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{
font-family:"Playfair Display", Georgia, 'Times New Roman', serif;
overflow-wrap:anywhere;
color:#0F172A;
}
::-webkit-scrollbar{
width:8px;
height:0.5rem;
}
::-webkit-scrollbar-thumb{
background:#E2E8F0;
border-radius:0.5rem;
}
::-webkit-scrollbar-track{
background:transparent;
}
.d9d0xta{
margin:0 auto;
padding:0 18px;
max-width:80rem;
width:100%;
}
.d1x4kr{
padding:34px 0;
}
.zhpaz2{
line-height:1.1;
letter-spacing:-.01em;
font-family:"Playfair Display", Georgia, 'Times New Roman', serif;
color:#0F172A;
font-size:1.875rem;
font-weight:700;
}
.e6q2bd{
color:#475569;
margin-top:0.375rem;
font-size:15px;
}
.p2gcjn .zhpaz2{
color:#F1F5F9;
}
.p2gcjn .e6q2bd{
color:#CBD5E1;
}
.tfpn3{
background:#FFFFFF;
}
.kkfi8vt{
border:1px solid #E2E8F0;
background:#FFFFFF;
border-radius:0.625rem;
}
.uhnchgig{
color:#646d7c;
font-weight:700;
font-size:0.688rem;
letter-spacing:.12em;
line-height:1.4;
font-family:"Rubik", system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;
text-transform:uppercase;
display:inline-block;
}
.hcyz61z2{
gap:0.375rem;
white-space:nowrap;
display:inline-flex;
color:#0b855d;
font-weight:600;
align-items:center;
}
.hcyz61z2 svg{
width:0.938rem;
height:0.938rem;
}
.qtujkqj{
border-radius:0.375rem;
background:#E2E8F0;
flex:0 0 auto;
height:1.875rem;
width:30px;
align-items:center;
display:flex;
color:#3372d9;
justify-content:center;
}
.qtujkqj svg{
width:18px;
height:18px;
}
.p2gcjn .qtujkqj{
background:rgba(30,41,59,0.975);
color:#F1F5F9;
}
.fb49zw{
border-radius:50%;
background:#0b855d;
vertical-align:middle;
margin-right:0.438rem;
display:inline-block;
box-shadow:0 0 0 3px rgba(59,130,246,0.147);
height:0.5rem;
width:0.5rem;
}
.tc1mu{
display:none;
}
@media(max-width:621px){
.d9d0xta{
padding:0 14px;
}
.d1x4kr{
padding:1.625rem 0;
}
.zhpaz2{
font-size:23px;
}
}
@keyframes j55r9{
0%,100%{
opacity:.55}
50%{
opacity:1}
}
.mci6kq8{
background:#1E293B;
font-size:0.813rem;
color:#CBD5E1;
}
.k2p2ez5{
gap:16px;
justify-content:space-between;
flex-wrap:nowrap;
align-items:center;
min-height:2.625rem;
display:flex;
}
.tmnz2{
gap:24px;
overflow:hidden;
align-items:center;
min-width:0;
display:flex;
}
.kc38bl{
overflow:hidden;
gap:0.438rem;
text-overflow:ellipsis;
display:inline-flex;
align-items:center;
white-space:nowrap;
}
.kc38bl svg{
flex:0 0 auto;
color:#F59E0B;
height:0.875rem;
width:0.875rem;
}
.kc38bl strong{
color:#F1F5F9;
font-weight:600;
}
.tkvhfu7f svg{
color:#0b855d;
}
.jir91es{
flex:0 0 auto;
}
.cnh53{
gap:8px;
padding:8px 0.75rem;
border-radius:6px;
border:1px solid rgba(148,163,184,0.179);
display:inline-flex;
align-items:center;
color:#F1F5F9;
}
.cnh53 svg{
color:#CBD5E1;
width:0.875rem;
height:0.875rem;
}
.hug2vg{
background:#FFFFFF;
z-index:40;
border-bottom:1px solid #E2E8F0;
top:0;
position:sticky;
}
.nf0gwcaf{
gap:1.375rem;
align-items:center;
display:flex;
height:4.375rem;
}
.ttyuqcr{
flex:0 0 auto;
display:flex;
text-decoration:none;
line-height:1;
flex-direction:column;
justify-content:center;
color:#0F172A;
}
.fwk96uws{
font-weight:700;
font-size:22px;
letter-spacing:.04em;
white-space:nowrap;
font-family:"Playfair Display", Georgia, 'Times New Roman', serif;
}
.oarajat{
font-size:9px;
text-transform:uppercase;
letter-spacing:.16em;
color:#3372d9;
white-space:nowrap;
margin-top:3px;
}
.up25d{
gap:0.25rem;
margin-left:6px;
display:flex;
}
.d30sar{
padding:9px 14px;
border-radius:0.375rem;
font-weight:600;
text-decoration:none;
white-space:nowrap;
color:#475569;
font-size:15px;
}
.fzx7wt{
background:#3372d9;
color:#FFFFFF;
}
.xvzpk0i9{
gap:0.625rem;
flex:0 0 auto;
margin-left:auto;
display:flex;
}
.rn0z6i9t{
border-radius:0.375rem;
border:1px solid #E2E8F0;
height:44px;
display:none;
width:44px;
margin-left:0.5rem;
cursor:pointer;
color:#0F172A;
align-items:center;
justify-content:center;
}
.rn0z6i9t svg{
height:1.375rem;
width:22px;
}
.kb38x{
padding:16px 0 4px;
}
.xvwm1l{
gap:10px;
flex-wrap:wrap;
display:flex;
}
.wy6rs{
background:#FFFFFF;
border:1px solid #E2E8F0;
padding:11px 16px;
border-radius:0.375rem;
gap:8px;
display:inline-flex;
align-items:center;
font-weight:600;
color:#0F172A;
text-decoration:none;
font-size:0.875rem;
}
.wy6rs svg{
width:16px;
color:#3372d9;
height:1rem;
}
.vip1ik0k{
background:#FFFFFF;
display:none;
border-bottom:1px solid #E2E8F0;
}
.vip1ik0k .d9d0xta{
padding-top:14px;
padding-bottom:0.875rem;
}
.j3uvn{
padding:11px 0.25rem;
text-decoration:none;
display:block;
border-bottom:1px solid #E2E8F0;
color:#0F172A;
font-weight:600;
}
.tc1mu:checked~.vip1ik0k{
display:block;
}
@media(max-width:763px){
.up25d{
display:none;
}
.rn0z6i9t{
display:flex;
}
.kb38x{
display:none;
}
.j2oht{
display:none;
}
.nf0gwcaf{
gap:10px;
height:64px;
}
.xvzpk0i9{
gap:0.5rem;
}
.oarajat{
display:none;
}
}
@media(max-width:619px){
.fwk96uws{
font-size:1.188rem;
}
.nf0gwcaf{
height:auto;
row-gap:10px;
padding-top:0.625rem;
column-gap:10px;
padding-bottom:10px;
flex-wrap:wrap;
}
.rn0z6i9t{
margin-left:auto;
order:1;
}
.xvzpk0i9{
gap:8px;
margin-left:0;
flex-basis:100%;
width:100%;
order:2;
}
.xvzpk0i9 .hu3mg9b{
padding:12px 0.5rem;
flex:1 1 0;
overflow:hidden;
text-align:center;
font-size:13.5px;
min-width:0;
text-overflow:ellipsis;
white-space:nowrap;
}
}
.hu3mg9b{
border-radius:6px;
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 1.375rem;
gap:0.5rem;
white-space:nowrap;
align-items:center;
font-size:0.938rem;
font-weight:600;
font-family:"Rubik", system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;
text-decoration:none;
display:inline-flex;
cursor:pointer;
justify-content:center;
}
.hu3mg9b svg{
width:1.063rem;
height:17px;
}
.it6eee2{
background:#0b855d;
color:#FFFFFF;
}
.it6eee2:hover{
background:#03845c;
}
.l7mxz{
background:#3372d9;
color:#FFFFFF;
}
.l7mxz:hover{
opacity:.92;
}
.xjs0i{
border:1.5px solid #E2E8F0;
background:transparent;
color:#0F172A;
}
.b5b8ps2{
border:1.5px solid rgba(148,163,184,0.212);
background:transparent;
color:#F1F5F9;
}
.p2gcjn .xjs0i{
border-color:rgba(148,163,184,0.195);
color:#F1F5F9;
}
.rugooc{
gap:0.313rem;
font-size:13px;
font-weight:600;
text-decoration:none;
cursor:pointer;
color:#0b855d;
align-items:center;
display:inline-flex;
}
.rugooc svg{
width:0.875rem;
height:0.875rem;
}
.p2gcjn .rugooc{
color:#60A5FA;
}
.oc0wx{
background:#d23b3b;
animation:j55r9 1.4s infinite;
border-radius:50%;
height:6px;
display:inline-block;
width:6px;
}
.hlng43{
gap:2px;
color:#F59E0B;
display:inline-flex;
}
.hlng43 svg{
height:16px;
width:1rem;
}
.nmxuctk7{
gap:6px;
background:#FFFFFF;
border-radius:0.375rem;
border:1px solid #E2E8F0;
padding:0.563rem 14px;
font-weight:600;
display:inline-flex;
font-size:0.813rem;
color:#0F172A;
align-items:center;
}
.jphy7{
border-color:transparent;
background:#3372d9;
color:#FFFFFF;
}
.wl18q{
border-radius:0.375rem;
background:#E2E8F0;
padding:5px 9px;
letter-spacing:.1em;
font-weight:700;
color:#3372d9;
text-transform:uppercase;
font-size:10px;
}
.a6bghz{
padding:4px 10px;
border-radius:0.375rem;
flex:0 0 auto;
background:#d23b3b;
display:inline-flex;
color:#fff;
font-size:12px;
align-items:center;
font-weight:700;
}
.wghf8h98{
overflow:hidden;
border-radius:0.625rem;
background:#FFFFFF;
border:1px solid #E2E8F0;
display:block;
color:inherit;
text-decoration:none;
min-width:0;
}
.lnp3n4sl{
position:relative;
aspect-ratio:4/3;
display:block;
background-position:center;
background-size:cover;
}
.jlbsnvh{
aspect-ratio:16/10;
}
.xhvjf{
padding:14px;
background:linear-gradient(transparent,rgba(15,23,42,0.603)),linear-gradient(transparent 30%,rgba(0,0,0,0.676));
bottom:0;
right:0;
left:0;
position:absolute;
}
.w49ch3f{
letter-spacing:.14em;
color:#CBD5E1;
text-shadow:0 1px 3px rgba(0,0,0,0.68);
margin-bottom:3px;
text-transform:uppercase;
display:block;
font-size:10px;
}
.md2mi{
font-weight:700;
font-size:1.25rem;
font-family:"Playfair Display", Georgia, 'Times New Roman', serif;
text-shadow:0 1px 4px rgba(0,0,0,0.769);
display:block;
color:#F1F5F9;
}
.lvofct{
border-radius:0.375rem;
background:#d23b3b;
gap:6px;
padding:0.25rem 9px;
position:absolute;
font-weight:700;
color:#fff;
left:0.625rem;
align-items:center;
display:inline-flex;
font-size:0.688rem;
top:10px;
letter-spacing:.04em;
}
.lvofct .oc0wx{
background:#fff;
}
.euza3uec{
padding:0.875rem 1rem;
}
.k9yzgw{
color:#0b855d;
font-size:0.875rem;
font-family:"IBM Plex Mono", Menlo, Monaco, Consolas, monospace;
font-weight:700;
}
.c34qdb{
gap:0.375rem;
align-items:center;
font-size:0.781rem;
margin-top:2px;
color:#475569;
display:flex;
}
.c34qdb i{
border-radius:50%;
background:#F59E0B;
font-style:normal;
height:0.438rem;
width:7px;
}
.euza3uec .hu3mg9b{
margin-top:0.75rem;
width:100%;
}
.am44zg7{
gap:16px;
grid-template-columns:repeat(4,1fr);
display:grid;
}
.gq4i2{
gap:1rem;
grid-template-columns:repeat(3,1fr);
display:grid;
}
.qhc5jdu6{
gap:16px;
grid-template-columns:repeat(2,1fr);
display:grid;
}
.am44zg7>*,.gq4i2>*,.qhc5jdu6>*{
min-width:0;
}
@media(max-width:979px){
.am44zg7,.gq4i2{
grid-template-columns:repeat(2,1fr);
}
}
@media(max-width:622px){
.am44zg7,.gq4i2,.qhc5jdu6{
grid-template-columns:1fr;
}
}
.klvuvgw{
grid-template-columns:1fr 1fr;
gap:16px;
display:grid;
}
.klvuvgw>*{
min-width:0;
}
.ww0eqy{
padding:26px;
}
.j2upo{
padding:0.563rem 0;
gap:12px;
justify-content:space-between;
border-top:1px solid #E2E8F0;
display:flex;
font-size:0.875rem;
}
.j2upo span{
flex:0 0 auto;
color:#475569;
}
.j2upo b{
text-align:right;
}
.q6w5guf7{
padding:10px 0;
border-top:1px solid #E2E8F0;
}
.q6w5guf7:first-child{
border-top:0;
}
.vgft1vz{
color:#475569;
font-size:12px;
}
.w56n3nvs{
font-size:0.906rem;
color:#0F172A;
font-weight:600;
}
@media(max-width:762px){
.klvuvgw{
grid-template-columns:1fr;
}
}
.drmddj8{
margin-bottom:1rem;
min-width:0;
}
.qswsn{
gap:0.75rem;
justify-content:space-between;
display:flex;
align-items:flex-end;
flex-wrap:wrap;
}
.qswsn .xu5u0k{
gap:6px;
flex-direction:column;
min-width:0;
display:flex;
}
.r76ch{
gap:0.5rem;
flex-direction:column;
align-items:flex-start;
display:flex;
}
.gs70u{
gap:8px;
display:flex;
align-items:center;
text-align:center;
flex-direction:column;
}
.yqv02yiu{
overflow-wrap:break-word;
font-size:1.875rem;
line-height:1.1;
color:#0F172A;
letter-spacing:-.01em;
font-weight:700;
font-family:"Playfair Display", Georgia, 'Times New Roman', serif;
}
@media(max-width:618px){
.yqv02yiu{
font-size:23px;
}
}
.p2gcjn .yqv02yiu{
color:#F1F5F9;
}
.e0v6y56v{
background:rgba(59,130,246,0.097);
padding:0.313rem 11px;
border-radius:0.375rem;
text-transform:uppercase;
letter-spacing:.12em;
color:#3372d9;
}
.pixayx{
gap:0.625rem;
align-items:center;
display:inline-flex;
}
.pixayx::before{
background:#3372d9;
display:inline-block;
width:1.5rem;
content:"";
height:1px;
}
.xiojqh{
gap:0.5rem;
align-items:center;
display:inline-flex;
}
.xiojqh::before{
border-radius:50%;
background:#3372d9;
width:6px;
display:inline-block;
content:"";
height:6px;
}
.p2gcjn .e0v6y56v{
background:rgba(30,41,59,0.939);
color:#F1F5F9;
}
.p2gcjn .pixayx::before,.p2gcjn .xiojqh::before{
background:#60A5FA;
}
.i0boxj{
gap:6px;
transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1);
white-space:nowrap;
font-size:0.875rem;
display:inline-flex;
color:#0b855d;
font-weight:600;
align-items:center;
}
.i0boxj:hover{
opacity:.8;
}
.i0boxj svg{
width:15px;
height:0.938rem;
}
.kwnlx svg{
height:14px;
width:14px;
}
.vqpm4{
background:#0b855d;
border-radius:6px;
padding:9px 1.125rem;
color:#FFFFFF;
}
.vqpm4:hover{
background:#03845c;
opacity:1;
}
.p2gcjn .i0boxj{
color:#60A5FA;
}
.xw6sh{
margin:-2px 0 1rem;
background:#E2E8F0;
height:1px;
}
.p2gcjn .xw6sh{
background:rgba(148,163,184,0.228);
}
.a7w7zu3u{
gap:2.5rem;
background:linear-gradient(131deg,#1E293B,#334155);
padding:2.625rem;
border-radius:1rem;
margin:0;
grid-template-columns:1.3fr 1fr;
display:grid;
color:#F1F5F9;
}
.mfz7c{
margin:1.125rem 0 16px;
overflow-wrap:anywhere;
font-size:50px;
line-height:1.05;
color:#F1F5F9;
font-family:"Playfair Display", Georgia, 'Times New Roman', serif;
letter-spacing:-.01em;
}
.mfz7c em{
font-style:normal;
color:#60A5FA;
}
.rzmiq{
max-width:440px;
font-size:1rem;
color:#CBD5E1;
}
.dwjsy{
gap:1.125rem;
display:flex;
flex-wrap:wrap;
margin-top:1.625rem;
align-items:center;
}
.zsduy1{
color:#CBD5E1;
font-size:14px;
}
.r0i3r6lj{
color:#CBD5E1;
font-size:0.813rem;
}
.mcg244if{
margin:0.25rem 0 2px;
font-size:34px;
font-weight:700;
color:#F1F5F9;
font-family:"IBM Plex Mono", Menlo, Monaco, Consolas, monospace;
}
.hykg9gx{
margin-bottom:1.25rem;
color:#CBD5E1;
font-size:14px;
}
.hykg9gx span[data-m]{
font-family:"IBM Plex Mono", Menlo, Monaco, Consolas, monospace;
color:#F1F5F9;
}
.vks1jfpi{
padding:0.688rem 0;
gap:12px;
display:flex;
border-top:1px solid rgba(148,163,184,0.213);
align-items:center;
}
.iza15geb b{
font-weight:600;
font-size:14px;
display:block;
color:#F1F5F9;
}
.iza15geb span{
display:block;
color:#CBD5E1;
font-size:0.781rem;
}
@media(max-width:981px){
.a7w7zu3u{
grid-template-columns:1fr;
padding:30px;
}
.mfz7c{
font-size:38px;
}
}
@media(max-width:623px){
.a7w7zu3u{
padding:24px;
}
.mfz7c{
font-size:1.875rem;
}
}
.f7eg33h{
border-radius:0.625rem;
background:#1E293B;
grid-template-columns:repeat(4,1fr);
display:grid;
}
.rtx7xi{
padding:1.375rem 1.5rem;
border-right:1px solid rgba(148,163,184,0.218);
}
.rtx7xi:last-child{
border-right:0;
}
.ict71{
color:#F1F5F9;
min-width:0;
font-size:1.75rem;
font-family:"IBM Plex Mono", Menlo, Monaco, Consolas, monospace;
font-weight:700;
}
.t6s9p{
color:#60A5FA;
}
.rl6rc{
color:#CBD5E1;
font-size:0.844rem;
margin-top:3px;
}
@media(max-width:983px){
.f7eg33h{
grid-template-columns:1fr 1fr;
}
}
@media(max-width:617px){
.f7eg33h{
grid-template-columns:1fr;
}
.rtx7xi{
border-bottom:1px solid rgba(148,163,184,0.181);
border-right:0;
}
.rtx7xi:last-child{
border-bottom:0;
}
}
.e05n9eu{
padding:1.25rem;
gap:0.813rem;
align-items:center;
display:flex;
}
.e05n9eu .qtujkqj{
display:flex;
}
.z04gdqf5{
color:#0F172A;
display:block;
font-size:1.188rem;
font-weight:700;
}
.kfcd8qgy{
display:block;
color:#475569;
font-size:0.813rem;
}
.lcjm5as{
padding:1.5rem;
color:inherit;
display:block;
text-decoration:none;
}
.sc4s3{
border-radius:0.375rem;
background:#E2E8F0;
height:48px;
align-items:center;
display:flex;
justify-content:center;
margin-bottom:1rem;
width:3rem;
color:#3372d9;
}
.sc4s3 svg{
height:1.5rem;
width:1.5rem;
}
.gtc973k{
font-size:1.313rem;
color:#0F172A;
font-family:"Playfair Display", Georgia, 'Times New Roman', serif;
margin-bottom:4px;
}
.vpys3mud{
font-size:0.875rem;
color:#475569;
}
.sh2bef7z{
grid-template-columns:repeat(3,1fr);
gap:16px;
margin-top:8px;
display:grid;
}
.jeo46{
padding:30px;
border-radius:0.625rem;
color:#F1F5F9;
text-align:center;
}
.vzbn4h{
background:linear-gradient(rgba(0,0,0,0.313),rgba(0,0,0,0.366)),linear-gradient(136deg,#F59E0B,#64748B);
}
.joinznw{
background:linear-gradient(rgba(0,0,0,0.351),rgba(0,0,0,0.333)),linear-gradient(138deg,#3372d9,#64748B);
}
.mjij05u{
background:linear-gradient(rgba(0,0,0,0.33),rgba(0,0,0,0.366)),linear-gradient(135deg,#0b855d,#64748B);
}
.ahkq15tm{
font-size:0.75rem;
opacity:.85;
letter-spacing:.16em;
}
.na3d90l0{
margin:8px 0 2px;
font-size:40px;
font-family:"IBM Plex Mono", Menlo, Monaco, Consolas, monospace;
font-weight:700;
overflow-wrap:anywhere;
}
.td5zbp{
opacity:.8;
font-size:0.813rem;
}
.p050i2{
border:1px solid #E2E8F0;
border-radius:0.625rem;
overflow:hidden;
background:#FFFFFF;
align-items:center;
display:flex;
margin-top:18px;
}
.e0mv3bw{
padding:14px 18px;
flex:0 0 auto;
font-weight:700;
font-size:0.875rem;
color:#0F172A;
border-right:1px solid #E2E8F0;
white-space:nowrap;
}
.gz7hncq2{
overflow:hidden;
flex:1;
min-width:0;
}
.gaeohn0{
gap:1.875rem;
padding:0.875rem 1.25rem;
display:flex;
white-space:nowrap;
will-change:transform;
}
.w1aif{
font-size:14px;
color:#475569;
}
.w1aif b{
font-weight:700;
margin-right:8px;
color:#0b855d;
font-family:"IBM Plex Mono", Menlo, Monaco, Consolas, monospace;
}
@media(max-width:980px){
.sh2bef7z{
grid-template-columns:1fr;
}
}
.sl0wp{
font-family:"Playfair Display", Georgia, 'Times New Roman', serif;
color:#0F172A;
margin-bottom:0.375rem;
font-size:1.5rem;
}
.zn32ln{
padding:14px 0;
border-top:1px solid #E2E8F0;
}
.zn32ln:first-of-type{
border-top:0;
}
.js9p6{
margin-bottom:0.438rem;
color:#475569;
font-size:12.5px;
}
.odzhj4a1{
gap:12px;
display:flex;
flex-wrap:wrap;
align-items:center;
justify-content:space-between;
}
.rowize2{
font-weight:600;
font-size:15px;
}
.k0rseub{
gap:0.5rem;
display:flex;
}
.p4cw1{
border:1px solid #E2E8F0;
padding:6px 0.75rem;
border-radius:0.375rem;
min-width:54px;
text-align:center;
font-size:14px;
font-family:"IBM Plex Mono", Menlo, Monaco, Consolas, monospace;
}
.p4cw1 small{
color:#475569;
font-size:0.688rem;
font-family:"Rubik", system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;
display:block;
}
.k19ll{
gap:12px;
display:flex;
margin-bottom:0.375rem;
justify-content:space-between;
align-items:baseline;
flex-wrap:wrap;
}
.g0z1ma{
font-size:1.5rem;
color:#0F172A;
font-family:"Playfair Display", Georgia, 'Times New Roman', serif;
}
.nvhe3rwd{
font-size:13px;
color:#475569;
}
.nvhe3rwd b{
color:#0F172A;
font-family:"IBM Plex Mono", Menlo, Monaco, Consolas, monospace;
}
.yhysa{
margin:16px 0;
}
.sy7kvoqq{
gap:14px;
border-radius:6px;
padding:0.813rem 14px;
display:flex;
align-items:center;
}
.sy7kvoqq:nth-child(odd){
background:#F5F5F5;
}
.q3omnn{
font-family:"IBM Plex Mono", Menlo, Monaco, Consolas, monospace;
font-weight:700;
color:#475569;
width:18px;
}
.ta5339k{
flex:1;
font-weight:600;
min-width:0;
}
.jdppqiw{
font-size:0.875rem;
font-family:"IBM Plex Mono", Menlo, Monaco, Consolas, monospace;
color:#475569;
}
.sd85dy{
width:100%;
}
.q5ixg7x{
border-radius:0.625rem;
overflow:hidden;
padding:16px;
position:relative;
flex-direction:column;
color:#F1F5F9;
background-size:cover;
text-decoration:none;
aspect-ratio:16/11;
display:flex;
background-position:center;
}
.q5ixg7x::after{
background:linear-gradient(transparent 40%,rgba(15,23,42,0.6)),linear-gradient(transparent 25%,rgba(0,0,0,0.706));
inset:0;
position:absolute;
content:"";
}
.q5ixg7x>*{
position:relative;
z-index:1;
}
.ynzyfmi{
border-radius:0.375rem;
background:#d23b3b;
gap:6px;
padding:4px 0.563rem;
font-size:11px;
align-items:center;
letter-spacing:.04em;
font-weight:700;
color:#fff;
align-self:flex-start;
display:inline-flex;
}
.ynzyfmi .oc0wx{
background:#fff;
}
.awdk9sbm{
text-shadow:0 1px 0.25rem rgba(0,0,0,0.741);
margin-top:auto;
font-weight:700;
font-size:23px;
font-family:"Playfair Display", Georgia, 'Times New Roman', serif;
}
.bo2u181q{
gap:8px;
margin-top:0.5rem;
align-items:center;
font-size:12.5px;
display:flex;
justify-content:space-between;
color:#CBD5E1;
}
.g1hft{
font-weight:600;
color:#F1F5F9;
}
.do5f9i{
border-radius:0.375rem;
padding:12px 1rem;
background:#F5F5F5;
gap:12px;
border:1px solid #E2E8F0;
margin-top:14px;
display:flex;
align-items:center;
color:#475569;
font-size:0.844rem;
}
.sahuv{
padding:26px;
display:flex;
flex-direction:column;
}
.gigp45{
margin:10px 0 4px;
color:#0F172A;
font-size:26px;
font-family:"Playfair Display", Georgia, 'Times New Roman', serif;
}
.ya9o1dz{
font-weight:700;
font-size:15px;
margin-bottom:14px;
color:#3372d9;
}
.nmzu9{
flex:1;
font-size:14px;
color:#475569;
}
.sahuv .hu3mg9b{
margin-top:18px;
width:100%;
}
.owwbo0ag{
gap:0.625rem;
align-items:center;
border-top:1px solid #E2E8F0;
margin-top:0.875rem;
display:flex;
justify-content:space-between;
padding-top:12px;
}
.zzhhfulo{
color:#475569;
letter-spacing:.04em;
font-size:0.688rem;
}
.kuen59at{
text-decoration:none;
color:#0b855d;
font-size:0.813rem;
font-weight:600;
}
.atsfe21y{
padding:1.5rem;
}
.z9eg7{
gap:10px;
color:#0F172A;
align-items:center;
margin-bottom:0.875rem;
font-family:"Playfair Display", Georgia, 'Times New Roman', serif;
display:flex;
font-size:20px;
}
.z9eg7 svg{
color:#3372d9;
height:1.375rem;
width:22px;
}
.n594fbwz{
background:#1E293B;
border-color:rgba(148,163,184,0.179);
color:#F1F5F9;
}
.n594fbwz .z9eg7{
color:#F1F5F9;
}
.n594fbwz .z9eg7 svg{
color:#F1F5F9;
}
.iwvx0t{
color:#CBD5E1;
margin-bottom:16px;
font-size:0.875rem;
}
.cx0d1c{
gap:0.625rem;
display:flex;
}
.gbz1d{
padding:0.625rem 0.875rem;
background:rgba(30,41,59,0.954);
flex:1;
border-radius:6px;
color:#F1F5F9;
font-size:0.813rem;
}
.gbz1d small{
display:block;
font-size:10px;
color:#CBD5E1;
}
.pik68y{
margin-top:14px;
clear:both;
color:#CBD5E1;
font-size:12px;
}
.v6d0qhz7{
padding:1.5rem;
border-top:3px solid #3372d9;
}
.g3928g{
border-top-color:#E2E8F0;
}
.ojyg0fm{
border-top-color:#CBD5E1;
}
.rhk765{
border-top-color:#F59E0B;
}
.w48w45a9{
border-top-color:#3372d9;
}
.gcqf8q{
font-family:"Playfair Display", Georgia, 'Times New Roman', serif;
color:#0F172A;
font-weight:700;
font-size:22px;
}
.uy49ft{
margin:2px 0 0.875rem;
font-size:0.813rem;
color:#475569;
}
.jyypp9a{
gap:0.563rem;
padding:0.438rem 0;
font-size:0.844rem;
align-items:flex-start;
color:#475569;
display:flex;
}
.jyypp9a svg{
flex:0 0 auto;
margin-top:2px;
width:16px;
color:#0b855d;
height:16px;
}
.saxgqy5o{
background:#1E293B;
border-radius:0.625rem;
gap:24px;
padding:2.125rem;
align-items:center;
flex-wrap:wrap;
display:flex;
color:#F1F5F9;
}
.afp0o{
border-radius:0.625rem;
background:rgba(30,41,59,0.975);
flex:0 0 auto;
align-items:center;
justify-content:center;
height:56px;
display:flex;
color:#F1F5F9;
width:56px;
}
.afp0o svg{
height:1.625rem;
width:26px;
}
.b8w53mv{
font-family:"Playfair Display", Georgia, 'Times New Roman', serif;
color:#F1F5F9;
font-size:1.563rem;
}
.qu31kl{
font-size:0.875rem;
color:#CBD5E1;
}
.oviy0r{
gap:12px;
margin-left:auto;
display:flex;
flex-wrap:wrap;
}
@media(max-width:981px){
.oviy0r{
width:100%;
margin-left:0;
}
.oviy0r .hu3mg9b{
flex:1;
}
}
.pjwhfmhz{
gap:1rem;
padding:1.125rem 22px;
display:flex;
flex-wrap:wrap;
align-items:center;
}
.eehmyp4j{
font-size:0.938rem;
color:#0F172A;
}
.py6rr{
border:1px solid #E2E8F0;
border-radius:0.375rem;
flex:1;
background:#F5F5F5;
padding:12px 14px;
color:#0F172A;
min-width:10rem;
font-size:0.938rem;
}
.csa5d{
font-size:0.813rem;
color:#475569;
margin-left:auto;
}
@media(max-width:619px){
.csa5d{
width:100%;
margin-left:0;
}
}
.izwj66{
padding:28px;
}
.w07oq4{
gap:10px;
align-items:center;
color:#0F172A;
font-family:"Playfair Display", Georgia, 'Times New Roman', serif;
display:flex;
margin-bottom:0.375rem;
font-size:1.5rem;
}
.w07oq4 svg{
height:1.375rem;
color:#3372d9;
width:1.375rem;
}
.bms286{
gap:0.75rem;
display:flex;
align-items:center;
margin-top:1.125rem;
flex-wrap:wrap;
}
.wpw06r{
margin-left:auto;
}
.qcq67n25{
gap:0.625rem;
border-top:1px solid #E2E8F0;
align-items:center;
padding-top:1.125rem;
margin-top:22px;
font-size:0.875rem;
flex-wrap:wrap;
display:flex;
}
.lfzk94{
color:#475569;
}
.v8a6nj9{
border:1px solid #E2E8F0;
padding:0.563rem 14px;
gap:0.438rem;
border-radius:6px;
text-decoration:none;
color:#0F172A;
align-items:center;
font-size:0.844rem;
display:inline-flex;
}
.v8a6nj9 svg{
width:15px;
height:15px;
color:#3372d9;
}
@media(max-width:621px){
.wpw06r{
margin-left:0;
width:100%;
}
}
.yqkt6p8y{
padding:1.375rem 1.625rem;
gap:18px;
align-items:center;
flex-wrap:wrap;
display:flex;
}
.xbp7q{
color:#0F172A;
font-size:1rem;
font-weight:700;
}
.qlje9{
font-weight:600;
font-size:14px;
color:#0b855d;
}
.th6qp{
color:#475569;
font-size:14px;
}
.yqkt6p8y .a6bghz{
margin-left:auto;
}
.bs73s{
gap:10px;
padding-top:16px;
display:flex;
border-top:1px solid #E2E8F0;
width:100%;
flex-wrap:wrap;
margin-top:1rem;
}
.ei4jok{
border:1px solid #E2E8F0;
padding:9px 1rem;
border-radius:6px;
font-weight:600;
color:#475569;
font-size:0.813rem;
}
@media(max-width:621px){
.yqkt6p8y .a6bghz{
margin-left:0;
}
}
.f6razpw{
padding:30px;
}
.g7pr1h89{
gap:1.125rem;
grid-template-columns:repeat(4,1fr);
display:grid;
margin-top:1.125rem;
}
.bfod9 .qtujkqj{
margin-bottom:0.75rem;
}
.p5dgzey{
color:#0F172A;
font-size:0.938rem;
margin-bottom:0.25rem;
display:block;
}
.mo0s1zee{
color:#475569;
font-size:0.844rem;
}
@media(max-width:981px){
.g7pr1h89{
grid-template-columns:1fr 1fr;
}
}
@media(max-width:618px){
.g7pr1h89{
grid-template-columns:1fr;
}
}
.oqnp6t{
grid-template-columns:1.4fr 1fr;
padding:30px;
gap:30px;
display:grid;
}
.rq02k1lt{
margin-bottom:0.875rem;
font-family:"Playfair Display", Georgia, 'Times New Roman', serif;
color:#0F172A;
font-size:28px;
}
.j1mq6k p{
margin-bottom:0.75rem;
color:#475569;
font-size:0.906rem;
}
.nka7spul{
grid-template-columns:repeat(4,1fr);
gap:12px;
display:grid;
margin-top:18px;
}
.hdqtt6kt{
padding:1rem;
border-radius:0.375rem;
border:1px solid #E2E8F0;
}
.g5ami8t{
font-size:24px;
color:#0F172A;
font-family:"Playfair Display", Georgia, 'Times New Roman', serif;
font-weight:700;
}
.ssldj{
font-size:0.75rem;
color:#475569;
}
.npo9j6 .uhnchgig{
display:block;
margin-bottom:1rem;
}
.g1anp9e4{
gap:0.688rem;
padding:11px 0;
display:flex;
border-top:1px solid #E2E8F0;
align-items:flex-start;
}
.g1anp9e4:first-of-type{
border-top:0;
}
.g1anp9e4 .oy9pe6{
flex:0 0 auto;
color:#0b855d;
margin-top:1px;
}
.g1anp9e4 .oy9pe6 svg{
height:1.125rem;
width:18px;
}
.g1anp9e4 b{
font-size:0.906rem;
color:#0F172A;
}
.g1anp9e4 span{
font-size:12.5px;
display:block;
color:#475569;
}
@media(max-width:983px){
.oqnp6t{
grid-template-columns:1fr;
}
}
@media(max-width:983px){
.nka7spul{
grid-template-columns:repeat(2,1fr);
}
}
.ysn86a0{
padding:1.625rem;
gap:1.375rem;
display:flex;
align-items:center;
flex-wrap:wrap;
}
.l2um79{
border-radius:50%;
background:#3372d9;
flex:0 0 auto;
justify-content:center;
height:4rem;
color:#FFFFFF;
font-size:22px;
width:4rem;
align-items:center;
font-weight:700;
font-family:"Playfair Display", Georgia, 'Times New Roman', serif;
display:flex;
}
.f6j015sx{
font-size:17px;
color:#0F172A;
}
.knjqj9y{
margin-top:2px;
font-size:0.844rem;
color:#475569;
}
.oferxbcm{
color:#475569;
max-width:32.5rem;
margin-top:8px;
font-size:0.813rem;
}
.pmr3sfd{
color:#475569;
margin-left:auto;
font-size:13px;
text-align:right;
}
.tngeb{
gap:6px;
font-weight:600;
display:inline-flex;
color:#0b855d;
justify-content:flex-end;
align-items:center;
}
.tngeb svg{
height:0.938rem;
width:15px;
}
.ce5wi8{
margin-top:0.25rem;
}
.by0ybfn{
text-decoration:none;
margin-top:0.375rem;
display:block;
color:#0b855d;
}
@media(max-width:623px){
.pmr3sfd{
margin-left:0;
text-align:left;
}
.tngeb{
justify-content:flex-start;
}
}
.tmfd0o{
grid-template-columns:1.2fr 1fr;
overflow:hidden;
display:grid;
}
.uq8uu6{
background:linear-gradient(131deg,#1E293B,#334155);
min-height:300px;
position:relative;
}
.tmjyca{
inset:0;
background-size:2.5rem 40px;
position:absolute;
background-image:linear-gradient(rgba(148,163,184,0.211) 1px,transparent 1px),linear-gradient(92deg,rgba(148,163,184,0.225) 1px,transparent 1px);
}
.eludt{
left:50%;
transform:translate(-50%,-100%);
top:48%;
color:#60A5FA;
position:absolute;
}
.eludt svg{
width:40px;
height:2.5rem;
}
.nlz488sb{
border-radius:6px;
background:rgba(15,23,42,0.588);
padding:6px 0.625rem;
position:absolute;
color:#CBD5E1;
bottom:1rem;
font-size:0.75rem;
font-family:"IBM Plex Mono", Menlo, Monaco, Consolas, monospace;
left:18px;
}
.im16hjcj{
padding:1.75rem;
}
.cbdwd{
font-size:20px;
margin-bottom:6px;
font-family:"Playfair Display", Georgia, 'Times New Roman', serif;
color:#0F172A;
}
.y3rmh9{
margin:0.625rem 0;
font-size:0.906rem;
color:#0F172A;
}
.jkubre{
gap:9px;
padding:9px 0;
border-top:1px solid #E2E8F0;
align-items:flex-start;
font-size:0.844rem;
color:#475569;
display:flex;
}
.jkubre svg{
flex:0 0 auto;
width:16px;
height:1rem;
color:#3372d9;
margin-top:2px;
}
.dsb52{
display:inline-block;
margin-top:0.875rem;
}
@media(max-width:760px){
.tmfd0o{
grid-template-columns:1fr;
}
}
.scpexim{
gap:1rem;
grid-template-columns:.8fr 1fr 1fr 1fr;
display:grid;
margin-top:0.5rem;
}
.sqh7q{
background:#1E293B;
border-radius:0.625rem;
padding:26px;
display:flex;
flex-direction:column;
color:#F1F5F9;
justify-content:center;
}
.c0srto9{
font-family:"IBM Plex Mono", Menlo, Monaco, Consolas, monospace;
font-size:46px;
font-weight:700;
}
.sqh7q .hlng43{
margin:0.5rem 0;
color:#F59E0B;
}
.d4q6mp{
color:#CBD5E1;
font-size:0.813rem;
}
.rdkfz5a{
padding:1.375rem;
}
.rdkfz5a .hlng43{
margin-bottom:0.625rem;
}
.ojtx2c1{
color:#475569;
font-size:0.875rem;
}
.cqh70wx{
gap:0.625rem;
margin-top:16px;
display:flex;
font-size:0.813rem;
justify-content:space-between;
}
.cqh70wx b{
font-weight:600;
color:#0F172A;
}
.cqh70wx span{
color:#475569;
}
@media(max-width:978px){
.scpexim{
grid-template-columns:1fr 1fr;
}
}
@media(max-width:622px){
.scpexim{
grid-template-columns:1fr;
}
}
.zk3f2{
grid-template-columns:repeat(4,1fr);
gap:0.875rem;
margin-top:8px;
display:grid;
}
.iozc3e{
padding:1.25rem;
text-align:center;
}
.w1rk33d2{
color:#3372d9;
font-weight:700;
font-size:22px;
font-family:"Playfair Display", Georgia, 'Times New Roman', serif;
}
.qr62uuo{
font-size:13.5px;
font-weight:600;
margin-top:4px;
color:#0F172A;
}
.znvf8m72{
margin-top:2px;
font-size:12px;
color:#475569;
}
.wj0xie{
padding:14px 18px;
gap:12px;
flex-wrap:wrap;
margin-top:1rem;
align-items:center;
display:flex;
}
.xadc4k80{
font-size:0.813rem;
color:#475569;
}
.sgkniye{
padding:8px 0.875rem;
border:1px solid #E2E8F0;
border-radius:6px;
font-weight:600;
color:#475569;
font-size:13px;
}
@media(max-width:981px){
.zk3f2{
grid-template-columns:1fr 1fr;
}
}
@media(max-width:621px){
.zk3f2{
grid-template-columns:1fr;
}
}
.amccmz{
padding:24px;
}
.l6o2yh{
margin-bottom:0.875rem;
font-size:1.125rem;
font-family:"Playfair Display", Georgia, 'Times New Roman', serif;
color:#0F172A;
}
.gyiufr{
padding:0.625rem 0;
border-top:1px solid #E2E8F0;
}
.gyiufr:first-of-type{
border-top:0;
}
.rfilb{
color:#475569;
font-size:0.75rem;
}
.gyiufr b{
color:#0F172A;
font-size:0.906rem;
}
.n29gt{
gap:10px;
padding:0.688rem 0;
border-top:1px solid #E2E8F0;
text-decoration:none;
justify-content:space-between;
font-size:0.906rem;
display:flex;
color:#0F172A;
}
.n29gt:first-of-type{
border-top:0;
}
.kipw1{
padding:0.75rem 0;
gap:11px;
display:flex;
border-top:1px solid #E2E8F0;
align-items:flex-start;
}
.kipw1:first-of-type{
border-top:0;
}
.kipw1 .oy9pe6{
flex:0 0 auto;
color:#0b855d;
margin-top:1px;
}
.kipw1 .oy9pe6 svg{
width:1.125rem;
height:1.125rem;
}
.kipw1 b{
font-weight:600;
font-size:14px;
color:#0F172A;
}
.kipw1 span{
font-size:0.781rem;
color:#475569;
display:block;
}
.q5bsd26{
margin-top:8px;
}
.x3ugmyq{
padding:20px 0;
border-bottom:1px solid #E2E8F0;
}
.tegcemx{
gap:1.125rem;
list-style:none;
align-items:center;
cursor:pointer;
display:flex;
}
.tegcemx::-webkit-details-marker{
display:none;
}
.gcz3gc{
border-radius:0.375rem;
padding:0.313rem 9px;
flex:0 0 auto;
background:#3372d9;
text-transform:uppercase;
letter-spacing:.1em;
color:#FFFFFF;
font-weight:700;
font-size:0.625rem;
}
.iqsjq9{
flex:1;
font-size:17px;
font-weight:700;
color:#0F172A;
}
.u891a2{
transition:transform 200ms cubic-bezier(0.4, 0, 0.2, 1);
line-height:1;
font-size:24px;
color:#475569;
}
.x3ugmyq[open] .u891a2{
transform:rotate(46deg);
}
.q7udwp00{
padding:14px 0 0 0;
font-size:0.906rem;
color:#475569;
max-width:48.75rem;
}
.n1gjuy{
padding:1.875rem;
}
.iwtue{
margin-bottom:12px;
font-family:"Playfair Display", Georgia, 'Times New Roman', serif;
font-size:25px;
color:#0F172A;
}
.n1gjuy p{
max-width:55rem;
font-size:14.5px;
color:#475569;
margin-bottom:0.625rem;
}
.xwvemlc{
color:#0b855d;
display:inline-block;
text-decoration:none;
margin-top:12px;
font-weight:600;
}
.esy196{
background:#1E293B;
padding:40px 0;
color:#CBD5E1;
margin-top:2.125rem;
}
.aevbj{
grid-template-columns:1.6fr repeat(4,1fr);
gap:1.625rem;
display:grid;
}
.byouk{
color:#F1F5F9;
letter-spacing:.04em;
font-family:"Playfair Display", Georgia, 'Times New Roman', serif;
font-size:22px;
}
.ufasv{
font-size:0.781rem;
margin-top:0.875rem;
line-height:1.6;
}
.vdtl1ew{
display:block;
margin-bottom:12px;
color:#F1F5F9;
font-size:13px;
}
.ncz86{
padding:0.563rem 0;
font-size:13.5px;
color:#CBD5E1;
display:block;
text-decoration:none;
}
@media(max-width:981px){
.aevbj{
grid-template-columns:1fr 1fr;
}
}
@media(max-width:621px){
.aevbj{
grid-template-columns:1fr;
}
}
.twzc3{
background:#0F172A;
padding:16px 0;
left:0;
position:fixed;
bottom:0;
right:0;
z-index:60;
color:#F1F5F9;
}
.mnwlrd{
gap:1.25rem;
display:flex;
flex-wrap:wrap;
align-items:center;
}
.amf9w{
flex:1;
color:#CBD5E1;
font-size:13.5px;
min-width:240px;
}
.amf9w a{
text-decoration:underline;
color:#F1F5F9;
}
.rggzva{
gap:0.625rem;
display:flex;
}
@media(max-width:621px){
.mnwlrd{
gap:12px;
flex-direction:column;
align-items:stretch;
}
.rggzva .hu3mg9b{
flex:1;
}
}
.qdgn6u{
background:#FFFFFF;
padding:14px 16px;
border:1px solid #E2E8F0;
gap:12px;
border-radius:10px;
transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1),transform 200ms cubic-bezier(0.4, 0, 0.2, 1);
bottom:1.125rem;
pointer-events:none;
z-index:55;
box-shadow:0 10px 1.563rem rgba(15,23,42,0.138), 0 0.25rem 10px rgba(15,23,42,0.105);
opacity:0;
max-width:21.25rem;
display:flex;
position:fixed;
left:18px;
transform:translateY(0.75rem);
}
.dyxzp1dw{
pointer-events:auto;
opacity:1;
transform:translateY(0);
}
.xwl2b{
border-radius:6px;
flex:0 0 auto;
background:rgba(59,130,246,0.134);
align-items:center;
display:flex;
justify-content:center;
color:#0b855d;
width:40px;
height:40px;
}
.xwl2b svg{
width:22px;
height:22px;
}
.ui9n4vx8{
color:#0F172A;
line-height:1.4;
font-size:0.844rem;
}
.ui9n4vx8 b{
font-weight:700;
}
.ui9n4vx8 .yj0pfz{
color:#0b855d;
font-family:"IBM Plex Mono", Menlo, Monaco, Consolas, monospace;
font-weight:700;
}
@media(max-width:617px){
.qdgn6u{
left:0.625rem;
right:0.625rem;
max-width:none;
}
}