*{
margin:0;
padding:0;
box-sizing:border-box;
}
html{
-webkit-text-size-adjust:100%;
}
body{
background:#f8fafc;
line-height:1.55;
overflow-x:hidden;
overflow-wrap:break-word;
text-rendering:optimizeLegibility;
font-size:1rem;
color:#475569;
-webkit-font-smoothing:antialiased;
font-family:"Inter", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;
}
img{
max-width:100%;
display:block;
}
a{
color:inherit;
text-decoration:none;
}
button{
background:none;
border:none;
font-family:inherit;
cursor:pointer;
}
input{
font-family:inherit;
}
svg{
display:block;
}
h1,h2,h3,h4{
font-family:"Spectral", Cambria, Georgia, 'Times New Roman', serif;
color:#0f172a;
overflow-wrap:anywhere;
}
::-webkit-scrollbar{
width:0.5rem;
height:0.5rem;
}
::-webkit-scrollbar-thumb{
border-radius:0.5rem;
background:#e2e8f0;
}
::-webkit-scrollbar-track{
background:transparent;
}
.mksvytx{
margin:0 auto;
padding:0 18px;
max-width:80rem;
width:100%;
}
.fxhbirdb{
padding:34px 0;
}
.b1lf3{
font-size:1.875rem;
font-family:"Spectral", Cambria, Georgia, 'Times New Roman', serif;
font-weight:700;
letter-spacing:-.01em;
color:#0f172a;
line-height:1.1;
}
.kqvti5dz{
margin-top:0.375rem;
color:#475569;
font-size:15px;
}
.ypc4yc .b1lf3{
color:#f1f5f9;
}
.ypc4yc .kqvti5dz{
color:#cbd5e1;
}
.em8ku{
background:#ffffff;
}
.eme73{
border:1px solid #e2e8f0;
background:#ffffff;
border-radius:0.5rem;
}
.xm9p5{
font-family:"Inter", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;
font-size:11px;
color:#646d7c;
display:inline-block;
line-height:1.4;
letter-spacing:.12em;
font-weight:700;
text-transform:uppercase;
}
.p7dfma4{
gap:6px;
align-items:center;
white-space:nowrap;
font-weight:600;
color:#03845c;
display:inline-flex;
}
.p7dfma4 svg{
width:0.938rem;
height:0.938rem;
}
.r9jyf{
flex:0 0 auto;
border-radius:4px;
background:#e2e8f0;
height:30px;
width:1.875rem;
display:flex;
align-items:center;
justify-content:center;
color:#0369a1;
}
.r9jyf svg{
width:18px;
height:18px;
}
.ypc4yc .r9jyf{
background:rgba(30,41,59,0.928);
color:#f1f5f9;
}
.mu4f6g{
border-radius:50%;
background:#0b855d;
width:8px;
box-shadow:0 0 0 3px rgba(3,105,161,0.133);
height:0.5rem;
vertical-align:middle;
display:inline-block;
margin-right:0.438rem;
}
.rw3607x{
display:none;
}
@media(max-width:617px){
.mksvytx{
padding:0 14px;
}
.fxhbirdb{
padding:26px 0;
}
.b1lf3{
font-size:1.438rem;
}
}
@keyframes m0zfmr5{
0%,100%{
opacity:.55}
50%{
opacity:1}
}
.nld1yt{
background:#1e293b;
font-size:0.813rem;
color:#cbd5e1;
}
.wc4sjb{
gap:16px;
justify-content:space-between;
display:flex;
flex-wrap:nowrap;
min-height:42px;
align-items:center;
}
.c8ubtner{
overflow:hidden;
gap:1.5rem;
align-items:center;
display:flex;
min-width:0;
}
.zkjboifd{
gap:7px;
overflow:hidden;
text-overflow:ellipsis;
align-items:center;
white-space:nowrap;
display:inline-flex;
}
.zkjboifd svg{
flex:0 0 auto;
height:0.875rem;
color:#d97706;
width:14px;
}
.zkjboifd strong{
font-weight:600;
color:#f1f5f9;
}
.f8eqgrzb svg{
color:#0b855d;
}
.hp54b62f{
flex:0 0 auto;
}
.u8pd2g{
border:1px solid rgba(148,163,184,0.209);
padding:0.5rem 0.75rem;
gap:8px;
border-radius:0.25rem;
display:inline-flex;
align-items:center;
color:#f1f5f9;
}
.u8pd2g svg{
width:14px;
height:14px;
color:#cbd5e1;
}
.smfr9mh3{
background:#ffffff;
z-index:40;
border-bottom:1px solid #e2e8f0;
top:0;
position:sticky;
}
.vwg497xw{
gap:1.375rem;
align-items:center;
height:70px;
display:flex;
}
.uj7cwq{
flex:0 0 auto;
color:#0f172a;
display:flex;
text-decoration:none;
line-height:1;
flex-direction:column;
justify-content:center;
}
.m9vmp{
font-size:1.375rem;
letter-spacing:.04em;
white-space:nowrap;
font-weight:700;
font-family:"Spectral", Cambria, Georgia, 'Times New Roman', serif;
}
.ffomypm{
text-transform:uppercase;
font-size:9px;
color:#0369a1;
margin-top:3px;
letter-spacing:.16em;
white-space:nowrap;
}
.oo3mtv8{
gap:4px;
margin-left:0.375rem;
display:flex;
}
.ztkr1ek{
border-radius:4px;
padding:0.563rem 0.875rem;
font-size:0.938rem;
font-weight:600;
color:#475569;
text-decoration:none;
white-space:nowrap;
}
.h9oax{
background:#0369a1;
color:#ffffff;
}
.g33k1{
flex:0 0 auto;
gap:10px;
display:flex;
margin-left:auto;
}
.jh8h8g{
border-radius:0.25rem;
border:1px solid #e2e8f0;
color:#0f172a;
height:2.75rem;
justify-content:center;
width:44px;
margin-left:8px;
align-items:center;
cursor:pointer;
display:none;
}
.jh8h8g svg{
height:1.375rem;
width:1.375rem;
}
.q8rm8r{
padding:1rem 0 4px;
}
.fb5mpgk{
gap:10px;
display:flex;
flex-wrap:wrap;
}
.sebqv{
border:1px solid #e2e8f0;
gap:8px;
background:#ffffff;
padding:11px 1rem;
border-radius:4px;
text-decoration:none;
font-weight:600;
color:#0f172a;
align-items:center;
display:inline-flex;
font-size:0.875rem;
}
.sebqv svg{
width:16px;
height:16px;
color:#0369a1;
}
.jejfyuw{
background:#ffffff;
border-bottom:1px solid #e2e8f0;
display:none;
}
.jejfyuw .mksvytx{
padding-bottom:0.875rem;
padding-top:14px;
}
.aaltep3q{
padding:11px 0.25rem;
display:block;
text-decoration:none;
color:#0f172a;
border-bottom:1px solid #e2e8f0;
font-weight:600;
}
.rw3607x:checked~.jejfyuw{
display:block;
}
@media(max-width:760px){
.oo3mtv8{
display:none;
}
.jh8h8g{
display:flex;
}
.q8rm8r{
display:none;
}
.tlmrg{
display:none;
}
.vwg497xw{
gap:0.625rem;
height:64px;
}
.g33k1{
gap:8px;
}
.ffomypm{
display:none;
}
}
@media(max-width:620px){
.m9vmp{
font-size:1.188rem;
}
.vwg497xw{
row-gap:0.625rem;
flex-wrap:wrap;
padding-top:10px;
column-gap:0.625rem;
height:auto;
padding-bottom:0.625rem;
}
.jh8h8g{
margin-left:auto;
order:1;
}
.g33k1{
gap:0.5rem;
margin-left:0;
order:2;
width:100%;
flex-basis:100%;
}
.g33k1 .z3nnf8z0{
overflow:hidden;
flex:1 1 0;
padding:12px 0.5rem;
text-align:center;
white-space:nowrap;
min-width:0;
text-overflow:ellipsis;
font-size:13.5px;
}
}
.z3nnf8z0{
gap:8px;
transition:background-color 200ms cubic-bezier(0.4, 0, 0.2, 1),opacity 200ms cubic-bezier(0.4, 0, 0.2, 1);
border-radius:4px;
padding:0.813rem 22px;
font-size:0.938rem;
display:inline-flex;
text-decoration:none;
font-family:"Inter", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;
cursor:pointer;
white-space:nowrap;
font-weight:600;
justify-content:center;
align-items:center;
}
.z3nnf8z0 svg{
width:17px;
height:17px;
}
.vn9pmi{
background:#03845c;
color:#ffffff;
}
.vn9pmi:hover{
background:#047857;
}
.odrl4q7{
background:#0369a1;
color:#ffffff;
}
.odrl4q7:hover{
opacity:.92;
}
.bpieya{
background:transparent;
border:1.5px solid #e2e8f0;
color:#0f172a;
}
.bi5vq0j{
border:1.5px solid rgba(148,163,184,0.16);
background:transparent;
color:#f1f5f9;
}
.ypc4yc .bpieya{
border-color:rgba(148,163,184,0.166);
color:#f1f5f9;
}
.ooq92jo{
gap:5px;
cursor:pointer;
font-weight:600;
text-decoration:none;
font-size:0.813rem;
align-items:center;
display:inline-flex;
color:#03845c;
}
.ooq92jo svg{
height:14px;
width:0.875rem;
}
.ypc4yc .ooq92jo{
color:#38bdf8;
}
.vxwfyg{
animation:m0zfmr5 1.4s infinite;
background:#dc2626;
border-radius:50%;
height:0.375rem;
display:inline-block;
width:6px;
}
.f1j49{
gap:2px;
display:inline-flex;
color:#d97706;
}
.f1j49 svg{
width:16px;
height:1rem;
}
.ch7w0{
border:1px solid #e2e8f0;
padding:9px 14px;
border-radius:4px;
gap:0.375rem;
background:#ffffff;
display:inline-flex;
font-weight:600;
font-size:0.813rem;
align-items:center;
color:#0f172a;
}
.at4wun{
background:#0369a1;
border-color:transparent;
color:#ffffff;
}
.ek86y{
background:#e2e8f0;
border-radius:0.25rem;
padding:0.313rem 9px;
letter-spacing:.1em;
font-size:0.625rem;
color:#0369a1;
font-weight:700;
text-transform:uppercase;
}
.xvy2t5a{
background:#dc2626;
padding:4px 10px;
border-radius:4px;
flex:0 0 auto;
color:#fff;
font-size:12px;
font-weight:700;
align-items:center;
display:inline-flex;
}
.v0ks3{
border-radius:0.5rem;
border:1px solid #e2e8f0;
background:#ffffff;
overflow:hidden;
min-width:0;
display:block;
text-decoration:none;
color:inherit;
}
.ierm7r{
aspect-ratio:4/3;
background-size:cover;
position:relative;
background-position:center;
display:block;
}
.t46ablbz{
aspect-ratio:16/10;
}
.zyd00{
padding:0.875rem;
background:linear-gradient(transparent,rgba(15,23,42,0.736)),linear-gradient(transparent 30%,rgba(0,0,0,0.669));
position:absolute;
bottom:0;
right:0;
left:0;
}
.eyr7av9{
text-transform:uppercase;
letter-spacing:.14em;
color:#cbd5e1;
text-shadow:0 1px 3px rgba(0,0,0,0.678);
font-size:0.625rem;
margin-bottom:3px;
display:block;
}
.e7qmzin4{
display:block;
font-family:"Spectral", Cambria, Georgia, 'Times New Roman', serif;
text-shadow:0 1px 0.25rem rgba(0,0,0,0.722);
font-weight:700;
font-size:20px;
color:#f1f5f9;
}
.fao2kh{
gap:0.375rem;
border-radius:4px;
background:#dc2626;
padding:4px 0.563rem;
position:absolute;
color:#fff;
left:0.625rem;
top:10px;
font-weight:700;
letter-spacing:.04em;
align-items:center;
display:inline-flex;
font-size:11px;
}
.fao2kh .vxwfyg{
background:#fff;
}
.u0tlag25{
padding:0.875rem 1rem;
}
.jetpkmb{
font-weight:700;
font-size:14px;
font-family:"Inter", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;
color:#0b855d;
}
.x2lstl9{
gap:6px;
margin-top:2px;
color:#475569;
font-size:0.781rem;
align-items:center;
display:flex;
}
.x2lstl9 i{
border-radius:50%;
background:#d97706;
height:0.438rem;
width:0.438rem;
font-style:normal;
}
.u0tlag25 .z3nnf8z0{
width:100%;
margin-top:12px;
}
.k762d{
grid-template-columns:repeat(4,1fr);
gap:1rem;
display:grid;
}
.lzvev{
gap:16px;
grid-template-columns:repeat(3,1fr);
display:grid;
}
.wu2n9{
gap:1rem;
grid-template-columns:repeat(2,1fr);
display:grid;
}
.k762d>*,.lzvev>*,.wu2n9>*{
min-width:0;
}
@media(max-width:981px){
.k762d,.lzvev{
grid-template-columns:repeat(2,1fr);
}
}
@media(max-width:620px){
.k762d,.lzvev,.wu2n9{
grid-template-columns:1fr;
}
}
.my6r35hw{
grid-template-columns:1fr 1fr;
gap:16px;
display:grid;
}
.my6r35hw>*{
min-width:0;
}
.q2oeia{
padding:1.625rem;
}
.xe58s{
gap:12px;
padding:0.563rem 0;
display:flex;
border-top:1px solid #e2e8f0;
font-size:14px;
justify-content:space-between;
}
.xe58s span{
flex:0 0 auto;
color:#475569;
}
.xe58s b{
text-align:right;
}
.t351f{
padding:0.625rem 0;
border-top:1px solid #e2e8f0;
}
.t351f:first-child{
border-top:0;
}
.e4xa7hve{
color:#475569;
font-size:12px;
}
.fyuwb2f{
font-weight:600;
font-size:14.5px;
color:#0f172a;
}
@media(max-width:761px){
.my6r35hw{
grid-template-columns:1fr;
}
}
.f01jk{
min-width:0;
margin-bottom:1rem;
}
.l8wtcsz{
gap:0.75rem;
flex-wrap:wrap;
display:flex;
align-items:flex-end;
justify-content:space-between;
}
.l8wtcsz .diohz0v0{
gap:0.375rem;
min-width:0;
flex-direction:column;
display:flex;
}
.n9q0i0p{
gap:8px;
align-items:flex-start;
flex-direction:column;
display:flex;
}
.gnqlx8{
gap:0.5rem;
display:flex;
text-align:center;
flex-direction:column;
align-items:center;
}
.w9zbi{
font-family:"Spectral", Cambria, Georgia, 'Times New Roman', serif;
letter-spacing:-.01em;
font-size:30px;
overflow-wrap:break-word;
line-height:1.1;
color:#0f172a;
font-weight:700;
}
@media(max-width:622px){
.w9zbi{
font-size:1.438rem;
}
}
.ypc4yc .w9zbi{
color:#f1f5f9;
}
.ajc5v{
border-radius:4px;
padding:0.313rem 0.688rem;
background:rgba(3,105,161,0.106);
letter-spacing:.12em;
color:#0369a1;
text-transform:uppercase;
}
.xxk6g{
gap:10px;
align-items:center;
display:inline-flex;
}
.xxk6g::before{
background:#0369a1;
display:inline-block;
height:1px;
content:"";
width:1.5rem;
}
.uwjpv{
gap:0.5rem;
align-items:center;
display:inline-flex;
}
.uwjpv::before{
border-radius:50%;
background:#0369a1;
content:"";
width:0.375rem;
display:inline-block;
height:0.375rem;
}
.ypc4yc .ajc5v{
background:rgba(30,41,59,0.91);
color:#f1f5f9;
}
.ypc4yc .xxk6g::before,.ypc4yc .uwjpv::before{
background:#38bdf8;
}
.fs3tpga{
transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1);
gap:0.375rem;
color:#03845c;
font-size:0.875rem;
white-space:nowrap;
display:inline-flex;
align-items:center;
font-weight:600;
}
.fs3tpga:hover{
opacity:.8;
}
.fs3tpga svg{
height:0.938rem;
width:0.938rem;
}
.lozpjy4 svg{
width:0.875rem;
height:0.875rem;
}
.n2syafqw{
padding:0.563rem 18px;
border-radius:0.25rem;
background:#03845c;
color:#ffffff;
}
.n2syafqw:hover{
background:#047857;
opacity:1;
}
.ypc4yc .fs3tpga{
color:#38bdf8;
}
.n37se{
margin:-2px 0 16px;
background:#e2e8f0;
height:1px;
}
.ypc4yc .n37se{
background:rgba(148,163,184,0.189);
}
.c9klh{
padding:2.625rem;
background:linear-gradient(139deg,#1e293b,#334155);
grid-template-columns:1.3fr 1fr;
border-radius:1rem;
gap:40px;
margin:0;
color:#f1f5f9;
display:grid;
}
.a1l87{
margin:1.125rem 0 16px;
overflow-wrap:anywhere;
font-size:50px;
line-height:1.05;
letter-spacing:-.01em;
font-family:"Spectral", Cambria, Georgia, 'Times New Roman', serif;
color:#f1f5f9;
}
.a1l87 em{
font-style:normal;
color:#38bdf8;
}
.o4e9j2{
color:#cbd5e1;
max-width:440px;
font-size:16px;
}
.ol5sx4y7{
gap:18px;
flex-wrap:wrap;
margin-top:26px;
display:flex;
align-items:center;
}
.kewtxr{
color:#cbd5e1;
font-size:0.875rem;
}
.tqwr7{
font-size:13px;
color:#cbd5e1;
}
.zifp8{
margin:0.25rem 0 2px;
font-weight:700;
color:#f1f5f9;
font-size:34px;
font-family:"Inter", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;
}
.q92sye{
color:#cbd5e1;
font-size:14px;
margin-bottom:1.25rem;
}
.q92sye span[data-m]{
font-family:"Inter", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;
color:#f1f5f9;
}
.kzc83ho{
padding:0.688rem 0;
gap:0.75rem;
border-top:1px solid rgba(148,163,184,0.184);
align-items:center;
display:flex;
}
.vvd3d8p8 b{
color:#f1f5f9;
font-size:0.875rem;
font-weight:600;
display:block;
}
.vvd3d8p8 span{
display:block;
font-size:0.781rem;
color:#cbd5e1;
}
@media(max-width:979px){
.c9klh{
grid-template-columns:1fr;
padding:30px;
}
.a1l87{
font-size:38px;
}
}
@media(max-width:617px){
.c9klh{
padding:24px;
}
.a1l87{
font-size:30px;
}
}
.cio97k2f{
grid-template-columns:repeat(4,1fr);
border-radius:0.5rem;
background:#1e293b;
display:grid;
}
.wsdlh0{
padding:1.375rem 1.5rem;
border-right:1px solid rgba(148,163,184,0.175);
}
.wsdlh0:last-child{
border-right:0;
}
.bqvq287{
font-size:28px;
font-weight:700;
font-family:"Inter", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;
min-width:0;
color:#f1f5f9;
}
.stpda25x{
color:#38bdf8;
}
.ysstoudt{
font-size:0.844rem;
color:#cbd5e1;
margin-top:3px;
}
@media(max-width:980px){
.cio97k2f{
grid-template-columns:1fr 1fr;
}
}
@media(max-width:621px){
.cio97k2f{
grid-template-columns:1fr;
}
.wsdlh0{
border-right:0;
border-bottom:1px solid rgba(148,163,184,0.157);
}
.wsdlh0:last-child{
border-bottom:0;
}
}
.f84f225b{
padding:1.5rem;
display:block;
text-decoration:none;
color:inherit;
}
.fk638b{
background:#e2e8f0;
border-radius:4px;
justify-content:center;
margin-bottom:1rem;
height:3rem;
color:#0369a1;
display:flex;
align-items:center;
width:3rem;
}
.fk638b svg{
height:24px;
width:1.5rem;
}
.l5u0pq{
color:#0f172a;
margin-bottom:0.25rem;
font-size:21px;
font-family:"Spectral", Cambria, Georgia, 'Times New Roman', serif;
}
.bqbol{
font-size:14px;
color:#475569;
}
.mfsdo{
padding:20px;
gap:0.813rem;
align-items:center;
display:flex;
}
.mfsdo .r9jyf{
display:flex;
}
.jtcncn{
font-weight:700;
color:#0f172a;
font-size:1.188rem;
display:block;
}
.wk629{
display:block;
color:#475569;
font-size:13px;
}
.kpecs{
grid-template-columns:repeat(3,1fr);
gap:1rem;
display:grid;
margin-top:8px;
}
.nksvc{
border-radius:0.5rem;
padding:1.875rem;
text-align:center;
color:#f1f5f9;
}
.x7tyo7{
background:linear-gradient(rgba(0,0,0,0.342),rgba(0,0,0,0.363)),linear-gradient(137deg,#d97706,#64748b);
}
.ene57{
background:linear-gradient(rgba(0,0,0,0.338),rgba(0,0,0,0.326)),linear-gradient(129deg,#0369a1,#64748b);
}
.jn8ry8{
background:linear-gradient(rgba(0,0,0,0.316),rgba(0,0,0,0.312)),linear-gradient(138deg,#0b855d,#64748b);
}
.ailpq1iv{
font-size:12px;
letter-spacing:.16em;
opacity:.85;
}
.llzmx1{
margin:0.5rem 0 2px;
font-family:"Inter", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;
overflow-wrap:anywhere;
font-size:2.5rem;
font-weight:700;
}
.p5b1ji{
font-size:0.813rem;
opacity:.8;
}
.h6h3vemx{
border-radius:8px;
background:#ffffff;
border:1px solid #e2e8f0;
overflow:hidden;
align-items:center;
display:flex;
margin-top:1.125rem;
}
.p65zu{
flex:0 0 auto;
padding:0.875rem 18px;
border-right:1px solid #e2e8f0;
color:#0f172a;
font-size:14px;
white-space:nowrap;
font-weight:700;
}
.t0e5gc{
flex:1;
overflow:hidden;
min-width:0;
}
.jj4igy7a{
padding:14px 1.25rem;
gap:1.875rem;
display:flex;
will-change:transform;
white-space:nowrap;
}
.ecjzoj{
color:#475569;
font-size:14px;
}
.ecjzoj b{
font-family:"Inter", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;
margin-right:0.5rem;
font-weight:700;
color:#0b855d;
}
@media(max-width:977px){
.kpecs{
grid-template-columns:1fr;
}
}
.t8vka{
margin-bottom:0.375rem;
color:#0f172a;
font-family:"Spectral", Cambria, Georgia, 'Times New Roman', serif;
font-size:1.5rem;
}
.vrbg2gb{
padding:0.875rem 0;
border-top:1px solid #e2e8f0;
}
.vrbg2gb:first-of-type{
border-top:0;
}
.rbi4eaaj{
margin-bottom:7px;
color:#475569;
font-size:0.781rem;
}
.sqnyq{
gap:12px;
align-items:center;
justify-content:space-between;
flex-wrap:wrap;
display:flex;
}
.u64kqk4f{
font-weight:600;
font-size:15px;
}
.q3c81{
gap:8px;
display:flex;
}
.zjm6ib{
border-radius:4px;
padding:0.375rem 12px;
border:1px solid #e2e8f0;
min-width:54px;
font-size:14px;
font-family:"Inter", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;
text-align:center;
}
.zjm6ib small{
color:#475569;
font-family:"Inter", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;
font-size:11px;
display:block;
}
.xzevwtv{
gap:12px;
flex-wrap:wrap;
justify-content:space-between;
margin-bottom:6px;
align-items:baseline;
display:flex;
}
.ezxa89m{
color:#0f172a;
font-family:"Spectral", Cambria, Georgia, 'Times New Roman', serif;
font-size:24px;
}
.zan9b8br{
color:#475569;
font-size:0.813rem;
}
.zan9b8br b{
color:#0f172a;
font-family:"Inter", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;
}
.wf37w9tz{
margin:16px 0;
}
.iyjwobv2{
padding:0.813rem 0.875rem;
gap:0.875rem;
border-radius:4px;
align-items:center;
display:flex;
}
.iyjwobv2:nth-child(odd){
background:#f1f5f9;
}
.hbmpb{
font-weight:700;
font-family:"Inter", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;
color:#475569;
width:1.125rem;
}
.w5shg{
flex:1;
min-width:0;
font-weight:600;
}
.p3i0vs{
font-family:"Inter", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;
font-size:0.875rem;
color:#475569;
}
.b5i0y{
width:100%;
}
.rmujx5{
border-radius:8px;
overflow:hidden;
padding:1rem;
flex-direction:column;
background-position:center;
aspect-ratio:16/11;
background-size:cover;
display:flex;
position:relative;
text-decoration:none;
color:#f1f5f9;
}
.rmujx5::after{
background:linear-gradient(transparent 40%,rgba(15,23,42,0.699)),linear-gradient(transparent 25%,rgba(0,0,0,0.708));
inset:0;
content:"";
position:absolute;
}
.rmujx5>*{
z-index:1;
position:relative;
}
.pz6k082{
padding:4px 9px;
background:#dc2626;
gap:0.375rem;
border-radius:0.25rem;
display:inline-flex;
letter-spacing:.04em;
font-size:0.688rem;
align-items:center;
color:#fff;
align-self:flex-start;
font-weight:700;
}
.pz6k082 .vxwfyg{
background:#fff;
}
.t5stcq2{
margin-top:auto;
font-size:1.438rem;
font-weight:700;
text-shadow:0 1px 0.25rem rgba(0,0,0,0.727);
font-family:"Spectral", Cambria, Georgia, 'Times New Roman', serif;
}
.ljsrcl{
gap:0.5rem;
margin-top:0.5rem;
color:#cbd5e1;
align-items:center;
display:flex;
font-size:0.781rem;
justify-content:space-between;
}
.v8aifci6{
font-weight:600;
color:#f1f5f9;
}
.rmih9b8{
border-radius:4px;
padding:12px 1rem;
background:#f1f5f9;
gap:12px;
border:1px solid #e2e8f0;
color:#475569;
display:flex;
align-items:center;
font-size:0.844rem;
margin-top:14px;
}
.jcimbj5{
padding:1.625rem;
display:flex;
flex-direction:column;
}
.cnu3rw0{
margin:10px 0 4px;
color:#0f172a;
font-size:1.625rem;
font-family:"Spectral", Cambria, Georgia, 'Times New Roman', serif;
}
.v8euy{
color:#0369a1;
margin-bottom:0.875rem;
font-weight:700;
font-size:0.938rem;
}
.rtc4htn{
flex:1;
font-size:14px;
color:#475569;
}
.jcimbj5 .z3nnf8z0{
margin-top:18px;
width:100%;
}
.z21qm7{
gap:10px;
padding-top:12px;
justify-content:space-between;
border-top:1px solid #e2e8f0;
margin-top:14px;
display:flex;
align-items:center;
}
.w62ne{
font-size:0.688rem;
letter-spacing:.04em;
color:#475569;
}
.h7j9ax{
font-size:0.813rem;
text-decoration:none;
color:#03845c;
font-weight:600;
}
.zz5ly{
padding:1.75rem;
}
.gg9kr{
gap:10px;
display:flex;
color:#0f172a;
align-items:center;
font-size:24px;
font-family:"Spectral", Cambria, Georgia, 'Times New Roman', serif;
margin-bottom:0.375rem;
}
.gg9kr svg{
width:1.375rem;
color:#0369a1;
height:22px;
}
.lejwd{
gap:12px;
display:flex;
align-items:center;
margin-top:18px;
flex-wrap:wrap;
}
.pbjuxz{
margin-left:auto;
}
.mwq3dxp8{
gap:10px;
border-top:1px solid #e2e8f0;
margin-top:1.375rem;
font-size:0.875rem;
flex-wrap:wrap;
align-items:center;
padding-top:18px;
display:flex;
}
.ivxgz86y{
color:#475569;
}
.txlpuf4l{
gap:0.438rem;
padding:9px 0.875rem;
border:1px solid #e2e8f0;
border-radius:4px;
font-size:0.844rem;
display:inline-flex;
color:#0f172a;
text-decoration:none;
align-items:center;
}
.txlpuf4l svg{
width:15px;
color:#0369a1;
height:15px;
}
@media(max-width:621px){
.pbjuxz{
margin-left:0;
width:100%;
}
}
.b2kvq{
gap:24px;
background:#1e293b;
padding:34px;
border-radius:8px;
align-items:center;
color:#f1f5f9;
flex-wrap:wrap;
display:flex;
}
.ubiv4zy{
flex:0 0 auto;
background:rgba(30,41,59,0.93);
border-radius:0.5rem;
width:3.5rem;
height:3.5rem;
justify-content:center;
display:flex;
align-items:center;
color:#f1f5f9;
}
.ubiv4zy svg{
width:1.625rem;
height:1.625rem;
}
.nrgz7dhq{
color:#f1f5f9;
font-size:1.563rem;
font-family:"Spectral", Cambria, Georgia, 'Times New Roman', serif;
}
.zd5pwgw{
color:#cbd5e1;
font-size:14px;
}
.ttjtke{
gap:12px;
margin-left:auto;
flex-wrap:wrap;
display:flex;
}
@media(max-width:981px){
.ttjtke{
margin-left:0;
width:100%;
}
.ttjtke .z3nnf8z0{
flex:1;
}
}
.zr1ra9ai{
gap:1rem;
padding:18px 22px;
flex-wrap:wrap;
display:flex;
align-items:center;
}
.lx4ab{
font-size:0.938rem;
color:#0f172a;
}
.tj5mmg{
padding:12px 0.875rem;
border:1px solid #e2e8f0;
border-radius:0.25rem;
background:#f1f5f9;
flex:1;
min-width:160px;
color:#0f172a;
font-size:0.938rem;
}
.qwuz4wp{
color:#475569;
margin-left:auto;
font-size:13px;
}
@media(max-width:622px){
.qwuz4wp{
margin-left:0;
width:100%;
}
}
.c4mp4a5u{
padding:1.5rem;
border-top:3px solid #0369a1;
}
.udnsl{
border-top-color:#e2e8f0;
}
.c9fb1h{
border-top-color:#cbd5e1;
}
.x6xswi{
border-top-color:#d97706;
}
.koinqwh{
border-top-color:#0369a1;
}
.grmw77f{
color:#0f172a;
font-size:1.375rem;
font-family:"Spectral", Cambria, Georgia, 'Times New Roman', serif;
font-weight:700;
}
.zz4x8k{
margin:2px 0 14px;
color:#475569;
font-size:13px;
}
.cb8om{
padding:7px 0;
gap:0.563rem;
font-size:13.5px;
color:#475569;
align-items:flex-start;
display:flex;
}
.cb8om svg{
flex:0 0 auto;
margin-top:2px;
height:1rem;
width:1rem;
color:#0b855d;
}
.h98cc5nx{
padding:24px;
}
.umw36{
gap:0.625rem;
align-items:center;
font-size:20px;
display:flex;
margin-bottom:0.875rem;
font-family:"Spectral", Cambria, Georgia, 'Times New Roman', serif;
color:#0f172a;
}
.umw36 svg{
height:22px;
width:1.375rem;
color:#0369a1;
}
.zyfkc{
border-color:rgba(148,163,184,0.184);
background:#1e293b;
color:#f1f5f9;
}
.zyfkc .umw36{
color:#f1f5f9;
}
.zyfkc .umw36 svg{
color:#f1f5f9;
}
.umov6kbq{
color:#cbd5e1;
margin-bottom:1rem;
font-size:14px;
}
.h1qr83qk{
gap:0.625rem;
display:flex;
}
.uo5ccm0{
flex:1;
background:rgba(30,41,59,0.941);
padding:0.625rem 0.875rem;
border-radius:4px;
font-size:0.813rem;
color:#f1f5f9;
}
.uo5ccm0 small{
color:#cbd5e1;
display:block;
font-size:0.625rem;
}
.zhbixy5k{
color:#cbd5e1;
font-size:12px;
margin-top:14px;
clear:both;
}
.r0un8i{
padding:1.625rem;
gap:1.375rem;
flex-wrap:wrap;
display:flex;
align-items:center;
}
.c9ww5w0{
background:#0369a1;
flex:0 0 auto;
border-radius:50%;
align-items:center;
height:4rem;
font-size:22px;
font-weight:700;
display:flex;
font-family:"Spectral", Cambria, Georgia, 'Times New Roman', serif;
justify-content:center;
color:#ffffff;
width:4rem;
}
.aiutvomj{
color:#0f172a;
font-size:17px;
}
.fsdtqf1s{
font-size:0.844rem;
color:#475569;
margin-top:2px;
}
.wb63ru4{
margin-top:0.5rem;
max-width:32.5rem;
font-size:13px;
color:#475569;
}
.rz2qbw{
font-size:0.813rem;
color:#475569;
text-align:right;
margin-left:auto;
}
.lj3b52{
gap:6px;
font-weight:600;
color:#0b855d;
display:inline-flex;
justify-content:flex-end;
align-items:center;
}
.lj3b52 svg{
width:15px;
height:15px;
}
.x98v6sk{
margin-top:4px;
}
.iyj0hg0{
color:#03845c;
margin-top:0.375rem;
display:block;
text-decoration:none;
}
@media(max-width:622px){
.rz2qbw{
margin-left:0;
text-align:left;
}
.lj3b52{
justify-content:flex-start;
}
}
.gk4ke{
grid-template-columns:1.4fr 1fr;
gap:1.875rem;
padding:1.875rem;
display:grid;
}
.z18t9r{
color:#0f172a;
margin-bottom:0.875rem;
font-size:28px;
font-family:"Spectral", Cambria, Georgia, 'Times New Roman', serif;
}
.p6w9ik p{
color:#475569;
margin-bottom:12px;
font-size:0.906rem;
}
.ds2bxk66{
grid-template-columns:repeat(4,1fr);
gap:12px;
margin-top:1.125rem;
display:grid;
}
.kgjqio{
border-radius:4px;
padding:1rem;
border:1px solid #e2e8f0;
}
.b6klo{
font-family:"Spectral", Cambria, Georgia, 'Times New Roman', serif;
font-size:24px;
color:#0f172a;
font-weight:700;
}
.nax7o{
font-size:12px;
color:#475569;
}
.e5tua .xm9p5{
margin-bottom:1rem;
display:block;
}
.lloxfb35{
padding:11px 0;
gap:11px;
border-top:1px solid #e2e8f0;
display:flex;
align-items:flex-start;
}
.lloxfb35:first-of-type{
border-top:0;
}
.lloxfb35 .i3dwh1z2{
flex:0 0 auto;
margin-top:1px;
color:#0b855d;
}
.lloxfb35 .i3dwh1z2 svg{
height:1.125rem;
width:18px;
}
.lloxfb35 b{
color:#0f172a;
font-size:14.5px;
}
.lloxfb35 span{
font-size:12.5px;
display:block;
color:#475569;
}
@media(max-width:979px){
.gk4ke{
grid-template-columns:1fr;
}
}
@media(max-width:981px){
.ds2bxk66{
grid-template-columns:repeat(2,1fr);
}
}
.au7bj{
gap:0.875rem;
grid-template-columns:repeat(4,1fr);
display:grid;
margin-top:0.5rem;
}
.p19qk4{
padding:1.25rem;
text-align:center;
}
.jlka196{
font-weight:700;
font-family:"Spectral", Cambria, Georgia, 'Times New Roman', serif;
font-size:22px;
color:#0369a1;
}
.qaowhal{
margin-top:4px;
font-size:13.5px;
font-weight:600;
color:#0f172a;
}
.qwj8xa{
margin-top:2px;
color:#475569;
font-size:0.75rem;
}
.z07jne3{
gap:0.75rem;
padding:14px 18px;
align-items:center;
flex-wrap:wrap;
margin-top:16px;
display:flex;
}
.i3qs06{
color:#475569;
font-size:13px;
}
.l2yrmu{
border:1px solid #e2e8f0;
border-radius:0.25rem;
padding:8px 0.875rem;
color:#475569;
font-size:13px;
font-weight:600;
}
@media(max-width:978px){
.au7bj{
grid-template-columns:1fr 1fr;
}
}
@media(max-width:618px){
.au7bj{
grid-template-columns:1fr;
}
}
.tlnem{
gap:16px;
grid-template-columns:.8fr 1fr 1fr 1fr;
margin-top:0.5rem;
display:grid;
}
.rn6fi{
background:#1e293b;
padding:1.625rem;
border-radius:0.5rem;
display:flex;
flex-direction:column;
color:#f1f5f9;
justify-content:center;
}
.hervrll{
font-weight:700;
font-size:46px;
font-family:"Inter", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;
}
.rn6fi .f1j49{
margin:0.5rem 0;
color:#d97706;
}
.heah9k{
font-size:0.813rem;
color:#cbd5e1;
}
.eos7f6{
padding:1.375rem;
}
.eos7f6 .f1j49{
margin-bottom:10px;
}
.j4a0qg5k{
color:#475569;
font-size:0.875rem;
}
.ss3tp{
gap:0.625rem;
justify-content:space-between;
margin-top:16px;
display:flex;
font-size:13px;
}
.ss3tp b{
color:#0f172a;
font-weight:600;
}
.ss3tp span{
color:#475569;
}
@media(max-width:983px){
.tlnem{
grid-template-columns:1fr 1fr;
}
}
@media(max-width:617px){
.tlnem{
grid-template-columns:1fr;
}
}
.ns8z9{
gap:1.125rem;
padding:22px 1.625rem;
display:flex;
flex-wrap:wrap;
align-items:center;
}
.igicelua{
color:#0f172a;
font-weight:700;
font-size:1rem;
}
.cn57y5{
font-size:0.875rem;
color:#0b855d;
font-weight:600;
}
.jjsvm{
color:#475569;
font-size:14px;
}
.ns8z9 .xvy2t5a{
margin-left:auto;
}
.cyon4{
gap:10px;
padding-top:1rem;
display:flex;
border-top:1px solid #e2e8f0;
width:100%;
flex-wrap:wrap;
margin-top:16px;
}
.d22q1{
border-radius:0.25rem;
padding:9px 1rem;
border:1px solid #e2e8f0;
font-weight:600;
color:#475569;
font-size:0.813rem;
}
@media(max-width:617px){
.ns8z9 .xvy2t5a{
margin-left:0;
}
}
.u3668ow{
overflow:hidden;
grid-template-columns:1.2fr 1fr;
display:grid;
}
.vzfn7cay{
background:linear-gradient(130deg,#1e293b,#334155);
min-height:300px;
position:relative;
}
.omcci0a{
inset:0;
background-image:linear-gradient(rgba(148,163,184,0.164) 1px,transparent 1px),linear-gradient(89deg,rgba(148,163,184,0.204) 1px,transparent 1px);
background-size:40px 2.5rem;
position:absolute;
}
.tqixxt{
color:#38bdf8;
left:50%;
top:48%;
position:absolute;
transform:translate(-50%,-100%);
}
.tqixxt svg{
height:2.5rem;
width:40px;
}
.h7rzil1{
border-radius:4px;
padding:6px 0.625rem;
background:rgba(15,23,42,0.709);
font-size:12px;
color:#cbd5e1;
left:1.125rem;
bottom:16px;
position:absolute;
font-family:"Inter", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;
}
.a9xogn{
padding:28px;
}
.iq9ce3o{
color:#0f172a;
margin-bottom:0.375rem;
font-size:1.25rem;
font-family:"Spectral", Cambria, Georgia, 'Times New Roman', serif;
}
.yet9tx{
margin:0.625rem 0;
color:#0f172a;
font-size:14.5px;
}
.qfbrxxk8{
padding:0.563rem 0;
gap:0.563rem;
color:#475569;
display:flex;
border-top:1px solid #e2e8f0;
align-items:flex-start;
font-size:0.844rem;
}
.qfbrxxk8 svg{
flex:0 0 auto;
width:16px;
height:1rem;
margin-top:2px;
color:#0369a1;
}
.bovdf3c{
display:inline-block;
margin-top:14px;
}
@media(max-width:757px){
.u3668ow{
grid-template-columns:1fr;
}
}
.j9y1z{
margin-top:0.5rem;
}
.wqia8{
padding:1.25rem 0;
border-bottom:1px solid #e2e8f0;
}
.cbuon{
gap:1.125rem;
list-style:none;
cursor:pointer;
display:flex;
align-items:center;
}
.cbuon::-webkit-details-marker{
display:none;
}
.nfskdpvr{
padding:5px 9px;
background:#0369a1;
flex:0 0 auto;
border-radius:4px;
font-weight:700;
letter-spacing:.1em;
font-size:0.625rem;
color:#ffffff;
text-transform:uppercase;
}
.h8isl0t{
flex:1;
color:#0f172a;
font-weight:700;
font-size:17px;
}
.un83scx{
transition:transform 200ms cubic-bezier(0.4, 0, 0.2, 1);
color:#475569;
line-height:1;
font-size:1.5rem;
}
.wqia8[open] .un83scx{
transform:rotate(44deg);
}
.rvw4suow{
padding:14px 0 0 0;
max-width:780px;
color:#475569;
font-size:0.906rem;
}
.swzyu{
padding:24px;
}
.gjmsm3{
color:#0f172a;
margin-bottom:0.875rem;
font-family:"Spectral", Cambria, Georgia, 'Times New Roman', serif;
font-size:1.125rem;
}
.xfm71{
padding:0.625rem 0;
border-top:1px solid #e2e8f0;
}
.xfm71:first-of-type{
border-top:0;
}
.tzlhl{
font-size:0.75rem;
color:#475569;
}
.xfm71 b{
font-size:14.5px;
color:#0f172a;
}
.k5g9aads{
gap:0.625rem;
padding:0.688rem 0;
color:#0f172a;
display:flex;
text-decoration:none;
border-top:1px solid #e2e8f0;
font-size:0.906rem;
justify-content:space-between;
}
.k5g9aads:first-of-type{
border-top:0;
}
.ftq2jj{
padding:0.75rem 0;
gap:11px;
border-top:1px solid #e2e8f0;
display:flex;
align-items:flex-start;
}
.ftq2jj:first-of-type{
border-top:0;
}
.ftq2jj .i3dwh1z2{
flex:0 0 auto;
margin-top:1px;
color:#0b855d;
}
.ftq2jj .i3dwh1z2 svg{
width:18px;
height:1.125rem;
}
.ftq2jj b{
color:#0f172a;
font-size:0.875rem;
font-weight:600;
}
.ftq2jj span{
display:block;
font-size:12.5px;
color:#475569;
}
.ojyttve2{
padding:30px;
}
.ulftn0an{
grid-template-columns:repeat(4,1fr);
gap:18px;
display:grid;
margin-top:1.125rem;
}
.tt2213ac .r9jyf{
margin-bottom:12px;
}
.o184hwj{
margin-bottom:0.25rem;
font-size:0.938rem;
display:block;
color:#0f172a;
}
.pg41erm4{
color:#475569;
font-size:0.844rem;
}
@media(max-width:983px){
.ulftn0an{
grid-template-columns:1fr 1fr;
}
}
@media(max-width:619px){
.ulftn0an{
grid-template-columns:1fr;
}
}
.jj1c2{
padding:30px;
}
.ys67dx{
font-size:25px;
font-family:"Spectral", Cambria, Georgia, 'Times New Roman', serif;
margin-bottom:12px;
color:#0f172a;
}
.jj1c2 p{
max-width:55rem;
color:#475569;
font-size:0.906rem;
margin-bottom:0.625rem;
}
.go9zcuk{
margin-top:12px;
display:inline-block;
text-decoration:none;
color:#03845c;
font-weight:600;
}
.fzmaa1h{
background:#1e293b;
padding:40px 0;
margin-top:34px;
color:#cbd5e1;
}
.wtgxczfv{
gap:26px;
grid-template-columns:1.6fr repeat(4,1fr);
display:grid;
}
.rqbra{
font-family:"Spectral", Cambria, Georgia, 'Times New Roman', serif;
font-size:22px;
letter-spacing:.04em;
color:#f1f5f9;
}
.hnr7nibz{
line-height:1.6;
font-size:12.5px;
margin-top:0.875rem;
}
.teggybpa{
margin-bottom:0.75rem;
font-size:13px;
color:#f1f5f9;
display:block;
}
.vopv4{
padding:9px 0;
text-decoration:none;
color:#cbd5e1;
display:block;
font-size:0.844rem;
}
@media(max-width:981px){
.wtgxczfv{
grid-template-columns:1fr 1fr;
}
}
@media(max-width:620px){
.wtgxczfv{
grid-template-columns:1fr;
}
}
.xaai16yy{
background:#0f172a;
padding:16px 0;
bottom:0;
right:0;
position:fixed;
left:0;
z-index:60;
color:#f1f5f9;
}
.rqwdic{
gap:1.25rem;
flex-wrap:wrap;
align-items:center;
display:flex;
}
.wxvkjn7w{
flex:1;
color:#cbd5e1;
font-size:0.844rem;
min-width:240px;
}
.wxvkjn7w a{
color:#f1f5f9;
text-decoration:underline;
}
.tt8kg7{
gap:10px;
display:flex;
}
@media(max-width:618px){
.rqwdic{
gap:0.75rem;
align-items:stretch;
flex-direction:column;
}
.tt8kg7 .z3nnf8z0{
flex:1;
}
}
.qmitknb2{
border-radius:8px;
padding:0.875rem 1rem;
transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1),transform 200ms cubic-bezier(0.4, 0, 0.2, 1);
background:#ffffff;
border:1px solid #e2e8f0;
gap:0.75rem;
opacity:0;
transform:translateY(12px);
max-width:21.25rem;
left:18px;
z-index:55;
position:fixed;
box-shadow:0 0.625rem 25px rgba(15,23,42,0.126), 0 0.25rem 0.625rem rgba(15,23,42,0.089);
bottom:18px;
display:flex;
pointer-events:none;
}
.kmhk3jwy{
opacity:1;
pointer-events:auto;
transform:translateY(0);
}
.h3vd4{
background:rgba(3,105,161,0.14);
flex:0 0 auto;
border-radius:0.25rem;
justify-content:center;
width:2.5rem;
height:40px;
display:flex;
color:#0b855d;
align-items:center;
}
.h3vd4 svg{
height:22px;
width:1.375rem;
}
.a29s2ms2{
line-height:1.4;
font-size:13.5px;
color:#0f172a;
}
.a29s2ms2 b{
font-weight:700;
}
.a29s2ms2 .af9ah7f{
color:#0b855d;
font-weight:700;
font-family:"Inter", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;
}
@media(max-width:621px){
.qmitknb2{
right:0.625rem;
left:0.625rem;
max-width:none;
}
}