*{
padding:0;
margin:0;
box-sizing:border-box;
}
html{
-webkit-text-size-adjust:100%;
}
body{
background:#FAFBFB;
overflow-wrap:break-word;
color:#4A5858;
overflow-x:hidden;
text-rendering:optimizeLegibility;
line-height:1.55;
-webkit-font-smoothing:antialiased;
font-size:1rem;
font-family:"DM Sans", system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;
}
img{
max-width:100%;
display:block;
}
a{
color:inherit;
text-decoration:none;
}
button{
background:none;
border:none;
cursor:pointer;
font-family:inherit;
}
input{
font-family:inherit;
}
svg{
display:block;
}
h1,h2,h3,h4{
color:#0F1D1D;
overflow-wrap:anywhere;
font-family:"Spectral", 'Iowan Old Style', Georgia, serif;
}
::-webkit-scrollbar{
height:8px;
width:0.5rem;
}
::-webkit-scrollbar-thumb{
border-radius:0.5rem;
background:rgba(15,29,29,0.158);
}
::-webkit-scrollbar-track{
background:transparent;
}
.lers3xcg{
padding:0 1.125rem;
margin:0 auto;
width:100%;
max-width:80rem;
}
.qb771ur{
padding:34px 0;
}
.l4xgdx{
line-height:1.1;
font-family:"Spectral", 'Iowan Old Style', Georgia, serif;
font-weight:700;
color:#0F1D1D;
letter-spacing:-.01em;
font-size:30px;
}
.dzwg3ks{
margin-top:0.375rem;
font-size:0.938rem;
color:#4A5858;
}
.u598x .l4xgdx{
color:#F0F7F6;
}
.u598x .dzwg3ks{
color:#A8C4C2;
}
.uixgx{
background:#FFFFFF;
}
.t05r9trs{
border:1px solid rgba(15,29,29,0.179);
background:#FFFFFF;
border-radius:10px;
}
.rwczj{
letter-spacing:.12em;
line-height:1.4;
font-size:0.688rem;
text-transform:uppercase;
font-weight:700;
display:inline-block;
font-family:"DM Sans", system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;
color:#647070;
}
.rjiboyax{
gap:6px;
align-items:center;
display:inline-flex;
color:#0b855d;
white-space:nowrap;
font-weight:600;
}
.rjiboyax svg{
height:15px;
width:15px;
}
.h1b8b762{
background:rgba(15,29,29,0.152);
border-radius:6px;
flex:0 0 auto;
color:#0b8277;
width:1.875rem;
height:30px;
display:flex;
justify-content:center;
align-items:center;
}
.h1b8b762 svg{
height:18px;
width:1.125rem;
}
.u598x .h1b8b762{
background:rgba(10,61,61,0.94);
color:#F0F7F6;
}
.sgpnj{
border-radius:50%;
background:#097f59;
display:inline-block;
width:0.5rem;
margin-right:0.438rem;
vertical-align:middle;
height:8px;
box-shadow:0 0 0 3px rgba(13,148,136,0.123);
}
.ukgdz{
display:none;
}
@media(max-width:622px){
.lers3xcg{
padding:0 0.875rem;
}
.qb771ur{
padding:26px 0;
}
.l4xgdx{
font-size:1.438rem;
}
}
@keyframes rg2iujc{
0%,100%{
opacity:.55}
50%{
opacity:1}
}
.bu7ck10{
background:#0A3D3D;
color:#A8C4C2;
font-size:0.813rem;
}
.gjnt6o{
gap:16px;
align-items:center;
justify-content:space-between;
display:flex;
flex-wrap:nowrap;
min-height:2.625rem;
}
.yyclek{
overflow:hidden;
gap:1.5rem;
min-width:0;
align-items:center;
display:flex;
}
.d14u4{
overflow:hidden;
gap:0.438rem;
align-items:center;
text-overflow:ellipsis;
white-space:nowrap;
display:inline-flex;
}
.d14u4 svg{
flex:0 0 auto;
color:#D4A02F;
width:0.875rem;
height:0.875rem;
}
.d14u4 strong{
font-weight:600;
color:#F0F7F6;
}
.v7ggx svg{
color:#097f59;
}
.icbwlqhv{
flex:0 0 auto;
}
.xl7kbai5{
border-radius:6px;
padding:8px 12px;
border:1px solid rgba(20,90,85,0.259);
gap:0.5rem;
color:#F0F7F6;
display:inline-flex;
align-items:center;
}
.xl7kbai5 svg{
height:0.875rem;
color:#A8C4C2;
width:14px;
}
.dz1yjno2{
background:#FFFFFF;
top:0;
position:sticky;
border-bottom:1px solid rgba(15,29,29,0.157);
z-index:40;
}
.jegdzm{
gap:1.375rem;
display:flex;
height:70px;
align-items:center;
}
.jv5gp5{
flex:0 0 auto;
color:#0F1D1D;
flex-direction:column;
text-decoration:none;
display:flex;
line-height:1;
justify-content:center;
}
.doxu7d9{
font-size:22px;
font-weight:700;
letter-spacing:.04em;
font-family:"Spectral", 'Iowan Old Style', Georgia, serif;
white-space:nowrap;
}
.emlbpi{
letter-spacing:.16em;
font-size:9px;
color:#0b8277;
white-space:nowrap;
text-transform:uppercase;
margin-top:3px;
}
.k3ky8n3v{
gap:0.25rem;
margin-left:6px;
display:flex;
}
.q496pjl0{
padding:9px 14px;
border-radius:0.375rem;
white-space:nowrap;
font-weight:600;
text-decoration:none;
color:#4A5858;
font-size:15px;
}
.emvgaysv{
background:#0b8277;
color:#FFFFFF;
}
.plkfliot{
flex:0 0 auto;
gap:10px;
display:flex;
margin-left:auto;
}
.pkw14{
border-radius:0.375rem;
border:1px solid rgba(15,29,29,0.151);
width:44px;
cursor:pointer;
color:#0F1D1D;
margin-left:8px;
justify-content:center;
height:2.75rem;
align-items:center;
display:none;
}
.pkw14 svg{
width:22px;
height:22px;
}
.av1erw8a{
padding:1rem 0 0.25rem;
}
.wzfkx6{
gap:0.625rem;
flex-wrap:wrap;
display:flex;
}
.e362sgsz{
border:1px solid rgba(15,29,29,0.132);
gap:8px;
background:#FFFFFF;
border-radius:6px;
padding:0.688rem 16px;
display:inline-flex;
color:#0F1D1D;
font-weight:600;
align-items:center;
font-size:14px;
text-decoration:none;
}
.e362sgsz svg{
height:1rem;
color:#0b8277;
width:16px;
}
.mxv3n4{
background:#FFFFFF;
border-bottom:1px solid rgba(15,29,29,0.16);
display:none;
}
.mxv3n4 .lers3xcg{
padding-top:0.875rem;
padding-bottom:14px;
}
.dinqtgb{
padding:11px 4px;
color:#0F1D1D;
display:block;
text-decoration:none;
font-weight:600;
border-bottom:1px solid rgba(15,29,29,0.169);
}
.ukgdz:checked~.mxv3n4{
display:block;
}
@media(max-width:763px){
.k3ky8n3v{
display:none;
}
.pkw14{
display:flex;
}
.av1erw8a{
display:none;
}
.i13tifr{
display:none;
}
.jegdzm{
gap:10px;
height:4rem;
}
.plkfliot{
gap:0.5rem;
}
.emlbpi{
display:none;
}
}
@media(max-width:621px){
.doxu7d9{
font-size:19px;
}
.jegdzm{
height:auto;
padding-top:0.625rem;
column-gap:10px;
padding-bottom:0.625rem;
row-gap:10px;
flex-wrap:wrap;
}
.pkw14{
margin-left:auto;
order:1;
}
.plkfliot{
gap:8px;
width:100%;
flex-basis:100%;
order:2;
margin-left:0;
}
.plkfliot .tc5xg{
flex:1 1 0;
padding:12px 0.5rem;
overflow:hidden;
text-align:center;
font-size:0.844rem;
min-width:0;
text-overflow:ellipsis;
white-space:nowrap;
}
}
.tc5xg{
padding:13px 1.375rem;
transition:background-color 0.2s cubic-bezier(0.4, 0, 0.2, 1),opacity 0.2s cubic-bezier(0.4, 0, 0.2, 1);
gap:8px;
border-radius:0.375rem;
font-size:15px;
align-items:center;
font-weight:600;
white-space:nowrap;
display:inline-flex;
justify-content:center;
text-decoration:none;
cursor:pointer;
font-family:"DM Sans", system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;
}
.tc5xg svg{
width:1.063rem;
height:17px;
}
.ciwy8v1{
background:#0b855d;
color:#FFFFFF;
}
.ciwy8v1:hover{
background:#03845c;
}
.ukkzg{
background:#0b8277;
color:#FFFFFF;
}
.ukkzg:hover{
opacity:.92;
}
.ox872cho{
border:1.5px solid rgba(15,29,29,0.149);
background:transparent;
color:#0F1D1D;
}
.a00ll{
background:transparent;
border:1.5px solid rgba(20,90,85,0.236);
color:#F0F7F6;
}
.u598x .ox872cho{
border-color:rgba(20,90,85,0.222);
color:#F0F7F6;
}
.at6np{
gap:5px;
font-size:13px;
cursor:pointer;
text-decoration:none;
display:inline-flex;
color:#0b855d;
align-items:center;
font-weight:600;
}
.at6np svg{
height:0.875rem;
width:14px;
}
.u598x .at6np{
color:#5FD4CA;
}
.ed0n89{
background:#DC2626;
animation:rg2iujc 1.4s infinite;
border-radius:50%;
display:inline-block;
width:0.375rem;
height:6px;
}
.oky4jm{
gap:2px;
display:inline-flex;
color:#D4A02F;
}
.oky4jm svg{
width:16px;
height:16px;
}
.vwwd95k{
gap:6px;
border-radius:0.375rem;
border:1px solid rgba(15,29,29,0.17);
background:#FFFFFF;
padding:0.563rem 0.875rem;
display:inline-flex;
font-weight:600;
font-size:0.813rem;
color:#0F1D1D;
align-items:center;
}
.z11lz{
background:#0b8277;
border-color:transparent;
color:#FFFFFF;
}
.rd4gkglr{
padding:0.313rem 0.563rem;
background:rgba(15,29,29,0.135);
border-radius:6px;
color:#0b8277;
font-weight:700;
font-size:0.625rem;
text-transform:uppercase;
letter-spacing:.1em;
}
.lsrhu{
background:#DC2626;
padding:0.25rem 10px;
border-radius:0.375rem;
flex:0 0 auto;
color:#fff;
display:inline-flex;
font-weight:700;
align-items:center;
font-size:0.75rem;
}
.jbv4lz2a{
border:1px solid rgba(15,29,29,0.167);
border-radius:10px;
background:#FFFFFF;
overflow:hidden;
color:inherit;
display:block;
text-decoration:none;
min-width:0;
}
.r2002{
background-size:cover;
aspect-ratio:4/3;
background-position:center;
position:relative;
display:block;
}
.n4mqtvn{
aspect-ratio:16/10;
}
.wcekbn{
background:linear-gradient(transparent,rgba(10,30,30,0.646)),linear-gradient(transparent 30%,rgba(0,0,0,0.641));
padding:14px;
bottom:0;
left:0;
position:absolute;
right:0;
}
.csm54{
color:#A8C4C2;
letter-spacing:.14em;
display:block;
text-shadow:0 1px 3px rgba(0,0,0,0.713);
text-transform:uppercase;
font-size:10px;
margin-bottom:3px;
}
.nfwhj{
font-size:1.25rem;
color:#F0F7F6;
text-shadow:0 1px 4px rgba(0,0,0,0.767);
font-weight:700;
display:block;
font-family:"Spectral", 'Iowan Old Style', Georgia, serif;
}
.iyruzww{
border-radius:0.375rem;
gap:0.375rem;
background:#DC2626;
padding:4px 9px;
left:10px;
top:10px;
align-items:center;
color:#fff;
font-size:0.688rem;
position:absolute;
font-weight:700;
letter-spacing:.04em;
display:inline-flex;
}
.iyruzww .ed0n89{
background:#fff;
}
.hf7cj{
padding:0.875rem 16px;
}
.mpw9b7yk{
font-weight:700;
font-family:"Martian Mono", Menlo, Monaco, Consolas, monospace;
color:#097f59;
font-size:14px;
}
.njfh5ea{
gap:0.375rem;
align-items:center;
color:#4A5858;
display:flex;
margin-top:2px;
font-size:0.781rem;
}
.njfh5ea i{
background:#D4A02F;
border-radius:50%;
height:0.438rem;
font-style:normal;
width:0.438rem;
}
.hf7cj .tc5xg{
width:100%;
margin-top:12px;
}
.c5dcy{
gap:16px;
grid-template-columns:repeat(4,1fr);
display:grid;
}
.rtluhw{
grid-template-columns:repeat(3,1fr);
gap:16px;
display:grid;
}
.rxemuma5{
grid-template-columns:repeat(2,1fr);
gap:16px;
display:grid;
}
.c5dcy>*,.rtluhw>*,.rxemuma5>*{
min-width:0;
}
@media(max-width:983px){
.c5dcy,.rtluhw{
grid-template-columns:repeat(2,1fr);
}
}
@media(max-width:619px){
.c5dcy,.rtluhw,.rxemuma5{
grid-template-columns:1fr;
}
}
.kb2ky{
grid-template-columns:1fr 1fr;
gap:1rem;
display:grid;
}
.kb2ky>*{
min-width:0;
}
.n4hdai6{
padding:1.625rem;
}
.gh35nfaj{
padding:0.563rem 0;
gap:12px;
display:flex;
border-top:1px solid rgba(15,29,29,0.131);
font-size:0.875rem;
justify-content:space-between;
}
.gh35nfaj span{
flex:0 0 auto;
color:#4A5858;
}
.gh35nfaj b{
text-align:right;
}
.jlfezx{
padding:0.625rem 0;
border-top:1px solid rgba(15,29,29,0.135);
}
.jlfezx:first-child{
border-top:0;
}
.hgims6o{
font-size:12px;
color:#4A5858;
}
.x1gjv{
font-weight:600;
color:#0F1D1D;
font-size:14.5px;
}
@media(max-width:763px){
.kb2ky{
grid-template-columns:1fr;
}
}
.cfzlfa{
min-width:0;
margin-bottom:1rem;
}
.rx1vq{
gap:0.75rem;
flex-wrap:wrap;
justify-content:space-between;
align-items:flex-end;
display:flex;
}
.rx1vq .k8x5jre{
gap:6px;
flex-direction:column;
display:flex;
min-width:0;
}
.e6g24byg{
gap:0.5rem;
align-items:flex-start;
flex-direction:column;
display:flex;
}
.f9nh7{
gap:8px;
flex-direction:column;
align-items:center;
display:flex;
text-align:center;
}
.ixsvfz{
line-height:1.1;
letter-spacing:-.01em;
font-weight:700;
color:#0F1D1D;
font-family:"Spectral", 'Iowan Old Style', Georgia, serif;
font-size:30px;
overflow-wrap:break-word;
}
@media(max-width:623px){
.ixsvfz{
font-size:23px;
}
}
.u598x .ixsvfz{
color:#F0F7F6;
}
.yqm6y3am{
border-radius:6px;
background:rgba(13,148,136,0.115);
padding:0.313rem 11px;
text-transform:uppercase;
letter-spacing:.12em;
color:#0b8277;
}
.bs6w7ae0{
gap:0.625rem;
display:inline-flex;
align-items:center;
}
.bs6w7ae0::before{
background:#0b8277;
width:1.5rem;
height:1px;
content:"";
display:inline-block;
}
.mddf9g{
gap:0.5rem;
align-items:center;
display:inline-flex;
}
.mddf9g::before{
border-radius:50%;
background:#0b8277;
height:6px;
width:6px;
display:inline-block;
content:"";
}
.u598x .yqm6y3am{
background:rgba(10,61,61,0.896);
color:#F0F7F6;
}
.u598x .bs6w7ae0::before,.u598x .mddf9g::before{
background:#5FD4CA;
}
.qbqae{
gap:0.375rem;
transition:opacity 0.2s cubic-bezier(0.4, 0, 0.2, 1);
white-space:nowrap;
font-size:14px;
align-items:center;
display:inline-flex;
font-weight:600;
color:#0b855d;
}
.qbqae:hover{
opacity:.8;
}
.qbqae svg{
width:15px;
height:15px;
}
.fidu82jm svg{
height:14px;
width:0.875rem;
}
.m8muet{
background:#0b855d;
padding:0.563rem 1.125rem;
border-radius:6px;
color:#FFFFFF;
}
.m8muet:hover{
background:#03845c;
opacity:1;
}
.u598x .qbqae{
color:#5FD4CA;
}
.l4cx5u{
background:rgba(15,29,29,0.166);
margin:-2px 0 16px;
height:1px;
}
.u598x .l4cx5u{
background:rgba(20,90,85,0.227);
}
.cdbpq{
background:linear-gradient(141deg,#0A3D3D,#0B5454);
margin:0;
gap:2.5rem;
border-radius:1rem;
padding:2.625rem;
grid-template-columns:1.3fr 1fr;
display:grid;
color:#F0F7F6;
}
.xu2jw3{
margin:1.125rem 0 16px;
line-height:1.05;
overflow-wrap:anywhere;
font-family:"Spectral", 'Iowan Old Style', Georgia, serif;
letter-spacing:-.01em;
font-size:50px;
color:#F0F7F6;
}
.xu2jw3 em{
font-style:normal;
color:#5FD4CA;
}
.imsc0rq{
color:#A8C4C2;
max-width:27.5rem;
font-size:1rem;
}
.n77hpn{
gap:1.125rem;
display:flex;
align-items:center;
margin-top:1.625rem;
flex-wrap:wrap;
}
.rfwxq{
font-size:0.875rem;
color:#A8C4C2;
}
.jnw9aeh{
font-size:0.813rem;
color:#A8C4C2;
}
.o5ru1{
margin:0.25rem 0 2px;
font-family:"Martian Mono", Menlo, Monaco, Consolas, monospace;
font-weight:700;
color:#F0F7F6;
font-size:34px;
}
.i9k12bpa{
color:#A8C4C2;
margin-bottom:20px;
font-size:0.875rem;
}
.i9k12bpa span[data-m]{
font-family:"Martian Mono", Menlo, Monaco, Consolas, monospace;
color:#F0F7F6;
}
.ufk4fq{
padding:0.688rem 0;
gap:0.75rem;
align-items:center;
border-top:1px solid rgba(20,90,85,0.233);
display:flex;
}
.sv0l5ghb b{
display:block;
color:#F0F7F6;
font-weight:600;
font-size:0.875rem;
}
.sv0l5ghb span{
display:block;
font-size:0.781rem;
color:#A8C4C2;
}
@media(max-width:980px){
.cdbpq{
grid-template-columns:1fr;
padding:1.875rem;
}
.xu2jw3{
font-size:2.375rem;
}
}
@media(max-width:619px){
.cdbpq{
padding:1.5rem;
}
.xu2jw3{
font-size:1.875rem;
}
}
.wita3rss{
grid-template-columns:repeat(4,1fr);
background:#0A3D3D;
border-radius:10px;
display:grid;
}
.lxxkgnf{
padding:22px 24px;
border-right:1px solid rgba(20,90,85,0.266);
}
.lxxkgnf:last-child{
border-right:0;
}
.zk3ce{
font-family:"Martian Mono", Menlo, Monaco, Consolas, monospace;
color:#F0F7F6;
font-weight:700;
min-width:0;
font-size:1.75rem;
}
.zyrfw{
color:#5FD4CA;
}
.pyz7s1{
margin-top:3px;
color:#A8C4C2;
font-size:0.844rem;
}
@media(max-width:979px){
.wita3rss{
grid-template-columns:1fr 1fr;
}
}
@media(max-width:620px){
.wita3rss{
grid-template-columns:1fr;
}
.lxxkgnf{
border-bottom:1px solid rgba(20,90,85,0.279);
border-right:0;
}
.lxxkgnf:last-child{
border-bottom:0;
}
}
.vjzjehcn{
padding:20px;
gap:0.813rem;
align-items:center;
display:flex;
}
.vjzjehcn .h1b8b762{
display:flex;
}
.hmr8x{
font-weight:700;
font-size:19px;
display:block;
color:#0F1D1D;
}
.qv5i315z{
display:block;
font-size:13px;
color:#4A5858;
}
.go9u941u{
padding:24px;
color:inherit;
text-decoration:none;
display:block;
}
.q9ab5x{
background:rgba(15,29,29,0.161);
border-radius:0.375rem;
color:#0b8277;
height:48px;
align-items:center;
width:3rem;
justify-content:center;
margin-bottom:16px;
display:flex;
}
.q9ab5x svg{
height:24px;
width:1.5rem;
}
.y6wsd{
font-size:21px;
color:#0F1D1D;
margin-bottom:0.25rem;
font-family:"Spectral", 'Iowan Old Style', Georgia, serif;
}
.emx7qo{
color:#4A5858;
font-size:0.875rem;
}
.wnemju{
grid-template-columns:repeat(3,1fr);
gap:1rem;
margin-top:0.5rem;
display:grid;
}
.b8lqx{
padding:1.875rem;
border-radius:10px;
color:#F0F7F6;
text-align:center;
}
.cypvd{
background:linear-gradient(rgba(0,0,0,0.314),rgba(0,0,0,0.315)),linear-gradient(141deg,#D4A02F,#14B8A6);
}
.ubl7x23g{
background:linear-gradient(rgba(0,0,0,0.343),rgba(0,0,0,0.366)),linear-gradient(134deg,#0b8277,#14B8A6);
}
.yla1r4{
background:linear-gradient(rgba(0,0,0,0.322),rgba(0,0,0,0.319)),linear-gradient(141deg,#097f59,#14B8A6);
}
.vsghv{
font-size:0.75rem;
letter-spacing:.16em;
opacity:.85;
}
.gcmdr2ky{
margin:0.5rem 0 2px;
font-weight:700;
font-family:"Martian Mono", Menlo, Monaco, Consolas, monospace;
overflow-wrap:anywhere;
font-size:40px;
}
.fvaagfm{
opacity:.8;
font-size:13px;
}
.hjgjttz2{
background:#FFFFFF;
border-radius:10px;
border:1px solid rgba(15,29,29,0.169);
overflow:hidden;
align-items:center;
display:flex;
margin-top:18px;
}
.k7yf4few{
flex:0 0 auto;
padding:14px 18px;
font-size:0.875rem;
border-right:1px solid rgba(15,29,29,0.13);
color:#0F1D1D;
white-space:nowrap;
font-weight:700;
}
.xxrlgt57{
overflow:hidden;
flex:1;
min-width:0;
}
.e3906zem{
padding:0.875rem 1.25rem;
gap:1.875rem;
white-space:nowrap;
will-change:transform;
display:flex;
}
.jwpb9xk{
color:#4A5858;
font-size:14px;
}
.jwpb9xk b{
font-family:"Martian Mono", Menlo, Monaco, Consolas, monospace;
color:#097f59;
margin-right:0.5rem;
font-weight:700;
}
@media(max-width:983px){
.wnemju{
grid-template-columns:1fr;
}
}
.afg2z{
font-family:"Spectral", 'Iowan Old Style', Georgia, serif;
color:#0F1D1D;
margin-bottom:6px;
font-size:1.5rem;
}
.tfti1x{
padding:14px 0;
border-top:1px solid rgba(15,29,29,0.141);
}
.tfti1x:first-of-type{
border-top:0;
}
.fnbf8{
margin-bottom:0.438rem;
color:#4A5858;
font-size:0.781rem;
}
.o5ubs{
gap:12px;
display:flex;
justify-content:space-between;
flex-wrap:wrap;
align-items:center;
}
.o0xge{
font-weight:600;
font-size:15px;
}
.wvm9e{
gap:0.5rem;
display:flex;
}
.ung2rix4{
border:1px solid rgba(15,29,29,0.149);
border-radius:0.375rem;
padding:0.375rem 12px;
text-align:center;
font-size:14px;
min-width:54px;
font-family:"Martian Mono", Menlo, Monaco, Consolas, monospace;
}
.ung2rix4 small{
display:block;
font-size:0.688rem;
font-family:"DM Sans", system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;
color:#4A5858;
}
.xzdyx6{
gap:12px;
align-items:baseline;
flex-wrap:wrap;
display:flex;
margin-bottom:0.375rem;
justify-content:space-between;
}
.qz52v4{
font-size:24px;
color:#0F1D1D;
font-family:"Spectral", 'Iowan Old Style', Georgia, serif;
}
.yva9efec{
font-size:0.813rem;
color:#4A5858;
}
.yva9efec b{
color:#0F1D1D;
font-family:"Martian Mono", Menlo, Monaco, Consolas, monospace;
}
.bmyrdj{
margin:1rem 0;
}
.wurh2tle{
border-radius:0.375rem;
padding:0.813rem 14px;
gap:0.875rem;
display:flex;
align-items:center;
}
.wurh2tle:nth-child(odd){
background:#F4F7F7;
}
.mdohf{
font-family:"Martian Mono", Menlo, Monaco, Consolas, monospace;
color:#4A5858;
font-weight:700;
width:18px;
}
.muqg8{
flex:1;
font-weight:600;
min-width:0;
}
.etxffj8{
font-family:"Martian Mono", Menlo, Monaco, Consolas, monospace;
color:#4A5858;
font-size:0.875rem;
}
.ygrpw{
width:100%;
}
.wjktdf25{
border-radius:0.625rem;
overflow:hidden;
padding:16px;
flex-direction:column;
background-position:center;
position:relative;
color:#F0F7F6;
display:flex;
background-size:cover;
aspect-ratio:16/11;
text-decoration:none;
}
.wjktdf25::after{
inset:0;
background:linear-gradient(transparent 40%,rgba(10,30,30,0.654)),linear-gradient(transparent 25%,rgba(0,0,0,0.659));
content:"";
position:absolute;
}
.wjktdf25>*{
position:relative;
z-index:1;
}
.ob6jxu{
padding:0.25rem 9px;
gap:0.375rem;
border-radius:6px;
background:#DC2626;
font-size:11px;
color:#fff;
letter-spacing:.04em;
font-weight:700;
align-items:center;
align-self:flex-start;
display:inline-flex;
}
.ob6jxu .ed0n89{
background:#fff;
}
.i7f1mkv{
font-family:"Spectral", 'Iowan Old Style', Georgia, serif;
text-shadow:0 1px 4px rgba(0,0,0,0.777);
font-weight:700;
margin-top:auto;
font-size:23px;
}
.leocn{
gap:8px;
margin-top:8px;
color:#A8C4C2;
display:flex;
font-size:0.781rem;
align-items:center;
justify-content:space-between;
}
.mar3dk{
font-weight:600;
color:#F0F7F6;
}
.ck8mhnp{
border:1px solid rgba(15,29,29,0.141);
border-radius:0.375rem;
padding:12px 1rem;
gap:12px;
background:#F4F7F7;
align-items:center;
margin-top:0.875rem;
color:#4A5858;
font-size:13.5px;
display:flex;
}
.cfn7d{
padding:1.625rem;
display:flex;
flex-direction:column;
}
.jdgwdkz{
margin:10px 0 0.25rem;
font-size:26px;
font-family:"Spectral", 'Iowan Old Style', Georgia, serif;
color:#0F1D1D;
}
.qw4xo5x{
font-weight:700;
color:#0b8277;
font-size:0.938rem;
margin-bottom:14px;
}
.ljywpui{
flex:1;
color:#4A5858;
font-size:0.875rem;
}
.cfn7d .tc5xg{
margin-top:1.125rem;
width:100%;
}
.qjlezt{
gap:0.625rem;
margin-top:14px;
justify-content:space-between;
display:flex;
border-top:1px solid rgba(15,29,29,0.175);
align-items:center;
padding-top:0.75rem;
}
.zxile8rq{
color:#4A5858;
letter-spacing:.04em;
font-size:11px;
}
.dkdccb{
color:#0b855d;
font-weight:600;
font-size:0.813rem;
text-decoration:none;
}
.gccp0773{
padding:24px;
border-top:3px solid #0b8277;
}
.lwa0xb4t{
border-top-color:rgba(15,29,29,0.181);
}
.er9d5iun{
border-top-color:#A8C4C2;
}
.utwmyuhi{
border-top-color:#D4A02F;
}
.bwxnvd{
border-top-color:#0b8277;
}
.i7xe2{
color:#0F1D1D;
font-family:"Spectral", 'Iowan Old Style', Georgia, serif;
font-size:1.375rem;
font-weight:700;
}
.tzj53{
margin:2px 0 14px;
color:#4A5858;
font-size:0.813rem;
}
.u0ai98b0{
padding:7px 0;
gap:0.563rem;
font-size:0.844rem;
align-items:flex-start;
display:flex;
color:#4A5858;
}
.u0ai98b0 svg{
flex:0 0 auto;
color:#097f59;
margin-top:2px;
height:16px;
width:1rem;
}
.zxsek21{
padding:24px;
}
.ufn4c1q{
gap:10px;
font-family:"Spectral", 'Iowan Old Style', Georgia, serif;
color:#0F1D1D;
align-items:center;
font-size:20px;
margin-bottom:0.875rem;
display:flex;
}
.ufn4c1q svg{
width:1.375rem;
color:#0b8277;
height:1.375rem;
}
.kcwt9{
background:#0A3D3D;
border-color:rgba(20,90,85,0.241);
color:#F0F7F6;
}
.kcwt9 .ufn4c1q{
color:#F0F7F6;
}
.kcwt9 .ufn4c1q svg{
color:#F0F7F6;
}
.u5gwqg{
color:#A8C4C2;
margin-bottom:16px;
font-size:14px;
}
.y3hhys{
gap:10px;
display:flex;
}
.ptepo7{
flex:1;
border-radius:6px;
padding:0.625rem 14px;
background:rgba(10,61,61,0.904);
color:#F0F7F6;
font-size:0.813rem;
}
.ptepo7 small{
color:#A8C4C2;
font-size:0.625rem;
display:block;
}
.gy10j4e1{
font-size:0.75rem;
clear:both;
color:#A8C4C2;
margin-top:14px;
}
.nsv65m4s{
padding:28px;
}
.uq5s1jiu{
gap:0.625rem;
display:flex;
align-items:center;
margin-bottom:0.375rem;
font-size:1.5rem;
color:#0F1D1D;
font-family:"Spectral", 'Iowan Old Style', Georgia, serif;
}
.uq5s1jiu svg{
height:1.375rem;
color:#0b8277;
width:1.375rem;
}
.h8voyyt{
gap:12px;
flex-wrap:wrap;
margin-top:18px;
align-items:center;
display:flex;
}
.vv14mpmw{
margin-left:auto;
}
.g241ti{
gap:10px;
margin-top:22px;
align-items:center;
display:flex;
flex-wrap:wrap;
padding-top:1.125rem;
font-size:0.875rem;
border-top:1px solid rgba(15,29,29,0.144);
}
.j2z4n3{
color:#4A5858;
}
.c6bs11{
padding:0.563rem 14px;
border:1px solid rgba(15,29,29,0.17);
border-radius:6px;
gap:0.438rem;
align-items:center;
font-size:0.844rem;
color:#0F1D1D;
display:inline-flex;
text-decoration:none;
}
.c6bs11 svg{
width:15px;
height:0.938rem;
color:#0b8277;
}
@media(max-width:623px){
.vv14mpmw{
width:100%;
margin-left:0;
}
}
.zg3204yy{
padding:18px 1.375rem;
gap:16px;
display:flex;
align-items:center;
flex-wrap:wrap;
}
.n6qd76w{
font-size:15px;
color:#0F1D1D;
}
.cq1tbc{
background:#F4F7F7;
padding:12px 0.875rem;
border:1px solid rgba(15,29,29,0.177);
border-radius:6px;
flex:1;
color:#0F1D1D;
min-width:10rem;
font-size:0.938rem;
}
.ttv67{
margin-left:auto;
color:#4A5858;
font-size:0.813rem;
}
@media(max-width:620px){
.ttv67{
margin-left:0;
width:100%;
}
}
.dwv5zgw{
gap:24px;
padding:2.125rem;
border-radius:0.625rem;
background:#0A3D3D;
display:flex;
align-items:center;
color:#F0F7F6;
flex-wrap:wrap;
}
.dr2wb{
border-radius:0.625rem;
background:rgba(10,61,61,0.911);
flex:0 0 auto;
align-items:center;
justify-content:center;
display:flex;
height:3.5rem;
width:56px;
color:#F0F7F6;
}
.dr2wb svg{
width:26px;
height:26px;
}
.q3icq6{
font-size:1.563rem;
font-family:"Spectral", 'Iowan Old Style', Georgia, serif;
color:#F0F7F6;
}
.ctktuwio{
color:#A8C4C2;
font-size:14px;
}
.det90r{
gap:12px;
flex-wrap:wrap;
display:flex;
margin-left:auto;
}
@media(max-width:979px){
.det90r{
margin-left:0;
width:100%;
}
.det90r .tc5xg{
flex:1;
}
}
.l1r4u{
padding:30px;
}
.hm6u2o{
gap:18px;
grid-template-columns:repeat(4,1fr);
margin-top:1.125rem;
display:grid;
}
.yjc49 .h1b8b762{
margin-bottom:12px;
}
.qsb04{
font-size:15px;
display:block;
margin-bottom:0.25rem;
color:#0F1D1D;
}
.agpdb{
color:#4A5858;
font-size:13.5px;
}
@media(max-width:982px){
.hm6u2o{
grid-template-columns:1fr 1fr;
}
}
@media(max-width:618px){
.hm6u2o{
grid-template-columns:1fr;
}
}
.vbfsky{
grid-template-columns:1.4fr 1fr;
gap:1.875rem;
padding:30px;
display:grid;
}
.zv6tgo6{
margin-bottom:14px;
color:#0F1D1D;
font-family:"Spectral", 'Iowan Old Style', Georgia, serif;
font-size:28px;
}
.wsv4y0 p{
color:#4A5858;
margin-bottom:0.75rem;
font-size:0.906rem;
}
.vmvase5k{
gap:12px;
grid-template-columns:repeat(4,1fr);
margin-top:18px;
display:grid;
}
.fss0p7tv{
border-radius:6px;
border:1px solid rgba(15,29,29,0.16);
padding:16px;
}
.eyz0wim{
font-weight:700;
font-family:"Spectral", 'Iowan Old Style', Georgia, serif;
font-size:24px;
color:#0F1D1D;
}
.vb0wj1in{
font-size:12px;
color:#4A5858;
}
.l5vbz7u0 .rwczj{
display:block;
margin-bottom:1rem;
}
.v8pso9{
gap:11px;
padding:0.688rem 0;
border-top:1px solid rgba(15,29,29,0.159);
align-items:flex-start;
display:flex;
}
.v8pso9:first-of-type{
border-top:0;
}
.v8pso9 .r7emwhea{
flex:0 0 auto;
margin-top:1px;
color:#097f59;
}
.v8pso9 .r7emwhea svg{
width:1.125rem;
height:1.125rem;
}
.v8pso9 b{
font-size:14.5px;
color:#0F1D1D;
}
.v8pso9 span{
display:block;
font-size:12.5px;
color:#4A5858;
}
@media(max-width:977px){
.vbfsky{
grid-template-columns:1fr;
}
}
@media(max-width:983px){
.vmvase5k{
grid-template-columns:repeat(2,1fr);
}
}
.ir6ap4v8{
padding:1.5rem;
}
.rrwx9mb4{
margin-bottom:0.875rem;
font-family:"Spectral", 'Iowan Old Style', Georgia, serif;
color:#0F1D1D;
font-size:18px;
}
.rbwvott9{
padding:0.625rem 0;
border-top:1px solid rgba(15,29,29,0.157);
}
.rbwvott9:first-of-type{
border-top:0;
}
.pezut9{
color:#4A5858;
font-size:12px;
}
.rbwvott9 b{
color:#0F1D1D;
font-size:0.906rem;
}
.zg9n23s{
gap:10px;
padding:11px 0;
display:flex;
justify-content:space-between;
border-top:1px solid rgba(15,29,29,0.174);
font-size:0.906rem;
text-decoration:none;
color:#0F1D1D;
}
.zg9n23s:first-of-type{
border-top:0;
}
.fyoyinsp{
padding:0.75rem 0;
gap:11px;
border-top:1px solid rgba(15,29,29,0.186);
display:flex;
align-items:flex-start;
}
.fyoyinsp:first-of-type{
border-top:0;
}
.fyoyinsp .r7emwhea{
flex:0 0 auto;
margin-top:1px;
color:#097f59;
}
.fyoyinsp .r7emwhea svg{
height:18px;
width:18px;
}
.fyoyinsp b{
font-size:14px;
color:#0F1D1D;
font-weight:600;
}
.fyoyinsp span{
font-size:12.5px;
color:#4A5858;
display:block;
}
.mzknue{
grid-template-columns:1.2fr 1fr;
overflow:hidden;
display:grid;
}
.ef4t2{
background:linear-gradient(134deg,#0A3D3D,#0B5454);
position:relative;
min-height:300px;
}
.peu6mid6{
inset:0;
background-image:linear-gradient(rgba(20,90,85,0.263) 1px,transparent 1px),linear-gradient(86deg,rgba(20,90,85,0.277) 1px,transparent 1px);
background-size:2.5rem 2.5rem;
position:absolute;
}
.x3vejdq3{
top:48%;
color:#5FD4CA;
position:absolute;
transform:translate(-50%,-100%);
left:50%;
}
.x3vejdq3 svg{
width:40px;
height:2.5rem;
}
.c92ns{
border-radius:0.375rem;
padding:0.375rem 0.625rem;
background:rgba(10,30,30,0.652);
left:1.125rem;
font-family:"Martian Mono", Menlo, Monaco, Consolas, monospace;
font-size:12px;
position:absolute;
color:#A8C4C2;
bottom:16px;
}
.s9y8b39i{
padding:1.75rem;
}
.dk2b21zs{
font-family:"Spectral", 'Iowan Old Style', Georgia, serif;
color:#0F1D1D;
font-size:1.25rem;
margin-bottom:6px;
}
.yk1td{
margin:10px 0;
font-size:14.5px;
color:#0F1D1D;
}
.ee200{
padding:0.563rem 0;
gap:0.563rem;
align-items:flex-start;
font-size:13.5px;
color:#4A5858;
border-top:1px solid rgba(15,29,29,0.144);
display:flex;
}
.ee200 svg{
flex:0 0 auto;
margin-top:2px;
color:#0b8277;
width:16px;
height:16px;
}
.qsyr5o{
margin-top:14px;
display:inline-block;
}
@media(max-width:758px){
.mzknue{
grid-template-columns:1fr;
}
}
.xguju{
margin-top:0.5rem;
}
.jym6h4lz{
padding:20px 0;
border-bottom:1px solid rgba(15,29,29,0.166);
}
.k440u{
gap:1.125rem;
list-style:none;
display:flex;
cursor:pointer;
align-items:center;
}
.k440u::-webkit-details-marker{
display:none;
}
.gwmyv{
padding:0.313rem 9px;
border-radius:0.375rem;
background:#0b8277;
flex:0 0 auto;
font-weight:700;
font-size:0.625rem;
color:#FFFFFF;
letter-spacing:.1em;
text-transform:uppercase;
}
.we4v10{
flex:1;
color:#0F1D1D;
font-weight:700;
font-size:17px;
}
.d0ji8x14{
transition:transform 0.2s cubic-bezier(0.4, 0, 0.2, 1);
line-height:1;
color:#4A5858;
font-size:1.5rem;
}
.jym6h4lz[open] .d0ji8x14{
transform:rotate(50deg);
}
.rrtoqrsh{
padding:14px 0 0 0;
font-size:14.5px;
max-width:780px;
color:#4A5858;
}
.oek6g6qz{
padding:1.375rem 26px;
gap:18px;
display:flex;
flex-wrap:wrap;
align-items:center;
}
.wdf1x73d{
font-weight:700;
font-size:16px;
color:#0F1D1D;
}
.g39pdjix{
font-size:0.875rem;
font-weight:600;
color:#097f59;
}
.gvdcdes{
color:#4A5858;
font-size:0.875rem;
}
.oek6g6qz .lsrhu{
margin-left:auto;
}
.li7y64{
gap:0.625rem;
padding-top:1rem;
border-top:1px solid rgba(15,29,29,0.133);
width:100%;
flex-wrap:wrap;
margin-top:1rem;
display:flex;
}
.fnzo6u{
border-radius:6px;
border:1px solid rgba(15,29,29,0.189);
padding:0.563rem 16px;
color:#4A5858;
font-weight:600;
font-size:0.813rem;
}
@media(max-width:618px){
.oek6g6qz .lsrhu{
margin-left:0;
}
}
.ikjob{
gap:16px;
grid-template-columns:.8fr 1fr 1fr 1fr;
display:grid;
margin-top:0.5rem;
}
.trrq6i{
border-radius:0.625rem;
background:#0A3D3D;
padding:26px;
color:#F0F7F6;
justify-content:center;
flex-direction:column;
display:flex;
}
.yr7lx6{
font-weight:700;
font-family:"Martian Mono", Menlo, Monaco, Consolas, monospace;
font-size:2.875rem;
}
.trrq6i .oky4jm{
margin:0.5rem 0;
color:#D4A02F;
}
.t1m73{
font-size:0.813rem;
color:#A8C4C2;
}
.ihaakfea{
padding:1.375rem;
}
.ihaakfea .oky4jm{
margin-bottom:0.625rem;
}
.dyho8{
color:#4A5858;
font-size:14px;
}
.vudchh{
gap:0.625rem;
margin-top:1rem;
display:flex;
justify-content:space-between;
font-size:0.813rem;
}
.vudchh b{
color:#0F1D1D;
font-weight:600;
}
.vudchh span{
color:#4A5858;
}
@media(max-width:982px){
.ikjob{
grid-template-columns:1fr 1fr;
}
}
@media(max-width:621px){
.ikjob{
grid-template-columns:1fr;
}
}
.fzl30591{
gap:0.875rem;
grid-template-columns:repeat(4,1fr);
margin-top:0.5rem;
display:grid;
}
.ki8zk3{
padding:1.25rem;
text-align:center;
}
.c326lgwk{
color:#0b8277;
font-weight:700;
font-size:1.375rem;
font-family:"Spectral", 'Iowan Old Style', Georgia, serif;
}
.g5bgwbe5{
font-weight:600;
color:#0F1D1D;
margin-top:0.25rem;
font-size:13.5px;
}
.q18jwtr7{
margin-top:2px;
font-size:12px;
color:#4A5858;
}
.mo296{
gap:0.75rem;
padding:0.875rem 18px;
margin-top:16px;
align-items:center;
flex-wrap:wrap;
display:flex;
}
.pa5kfdxn{
font-size:13px;
color:#4A5858;
}
.knbad2{
padding:8px 14px;
border-radius:0.375rem;
border:1px solid rgba(15,29,29,0.165);
font-size:13px;
font-weight:600;
color:#4A5858;
}
@media(max-width:977px){
.fzl30591{
grid-template-columns:1fr 1fr;
}
}
@media(max-width:621px){
.fzl30591{
grid-template-columns:1fr;
}
}
.wp2xmcjp{
gap:1.375rem;
padding:26px;
align-items:center;
display:flex;
flex-wrap:wrap;
}
.tlj115s{
background:#0b8277;
flex:0 0 auto;
border-radius:50%;
justify-content:center;
font-family:"Spectral", 'Iowan Old Style', Georgia, serif;
align-items:center;
color:#FFFFFF;
height:4rem;
width:4rem;
font-size:22px;
font-weight:700;
display:flex;
}
.nxzba02{
color:#0F1D1D;
font-size:1.063rem;
}
.w5gnpam9{
margin-top:2px;
color:#4A5858;
font-size:0.844rem;
}
.e4pova2{
max-width:32.5rem;
font-size:13px;
margin-top:8px;
color:#4A5858;
}
.z7um9{
margin-left:auto;
font-size:13px;
text-align:right;
color:#4A5858;
}
.ks9eev71{
gap:0.375rem;
justify-content:flex-end;
display:inline-flex;
font-weight:600;
align-items:center;
color:#097f59;
}
.ks9eev71 svg{
width:0.938rem;
height:0.938rem;
}
.hi3fxu{
margin-top:0.25rem;
}
.n0434fvi{
color:#0b855d;
text-decoration:none;
display:block;
margin-top:0.375rem;
}
@media(max-width:621px){
.z7um9{
text-align:left;
margin-left:0;
}
.ks9eev71{
justify-content:flex-start;
}
}
.dxec5ju{
padding:1.875rem;
}
.lhq15{
font-family:"Spectral", 'Iowan Old Style', Georgia, serif;
margin-bottom:12px;
font-size:25px;
color:#0F1D1D;
}
.dxec5ju p{
color:#4A5858;
max-width:55rem;
margin-bottom:0.625rem;
font-size:0.906rem;
}
.dag13ra{
display:inline-block;
color:#0b855d;
margin-top:12px;
text-decoration:none;
font-weight:600;
}
.q363yp4{
padding:2.5rem 0;
background:#0A3D3D;
color:#A8C4C2;
margin-top:34px;
}
.qx0ze{
gap:1.625rem;
grid-template-columns:1.6fr repeat(4,1fr);
display:grid;
}
.lqzd3e3{
letter-spacing:.04em;
font-family:"Spectral", 'Iowan Old Style', Georgia, serif;
color:#F0F7F6;
font-size:1.375rem;
}
.rg2kr1d{
font-size:12.5px;
line-height:1.6;
margin-top:14px;
}
.ivcg8{
margin-bottom:12px;
font-size:0.813rem;
color:#F0F7F6;
display:block;
}
.dbthw1dp{
padding:0.563rem 0;
color:#A8C4C2;
display:block;
text-decoration:none;
font-size:13.5px;
}
@media(max-width:981px){
.qx0ze{
grid-template-columns:1fr 1fr;
}
}
@media(max-width:617px){
.qx0ze{
grid-template-columns:1fr;
}
}
.nxwvdx{
padding:16px 0;
background:#134545;
right:0;
color:#F0F7F6;
z-index:60;
position:fixed;
left:0;
bottom:0;
}
.zju7r{
gap:20px;
display:flex;
flex-wrap:wrap;
align-items:center;
}
.ntv3hy{
flex:1;
color:#A8C4C2;
min-width:15rem;
font-size:13.5px;
}
.ntv3hy a{
color:#F0F7F6;
text-decoration:underline;
}
.xnn0h{
gap:10px;
display:flex;
}
@media(max-width:620px){
.zju7r{
gap:0.75rem;
align-items:stretch;
flex-direction:column;
}
.xnn0h .tc5xg{
flex:1;
}
}
.rfalru{
padding:14px 16px;
background:#FFFFFF;
border:1px solid rgba(15,29,29,0.144);
border-radius:10px;
transition:opacity 0.2s cubic-bezier(0.4, 0, 0.2, 1),transform 0.2s cubic-bezier(0.4, 0, 0.2, 1);
gap:12px;
pointer-events:none;
opacity:0;
bottom:18px;
display:flex;
left:18px;
transform:translateY(12px);
position:fixed;
box-shadow:0 0.625rem 25px rgba(10,61,61,0.163), 0 4px 10px rgba(10,61,61,0.076);
z-index:55;
max-width:340px;
}
.soack{
opacity:1;
transform:translateY(0);
pointer-events:auto;
}
.xww5uw{
flex:0 0 auto;
border-radius:6px;
background:rgba(13,148,136,0.118);
height:2.5rem;
width:40px;
align-items:center;
justify-content:center;
color:#097f59;
display:flex;
}
.xww5uw svg{
height:1.375rem;
width:22px;
}
.td36xnlf{
line-height:1.4;
font-size:0.844rem;
color:#0F1D1D;
}
.td36xnlf b{
font-weight:700;
}
.td36xnlf .ck9diao{
font-family:"Martian Mono", Menlo, Monaco, Consolas, monospace;
color:#097f59;
font-weight:700;
}
@media(max-width:621px){
.rfalru{
max-width:none;
left:10px;
right:10px;
}
}