*{
padding:0;
margin:0;
box-sizing:border-box;
}
html{
-webkit-text-size-adjust:100%;
}
body{
background:#FAFBFB;
overflow-wrap:break-word;
text-rendering:optimizeLegibility;
line-height:1.55;
overflow-x:hidden;
font-family:"DM Sans", system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;
-webkit-font-smoothing:antialiased;
color:#4A5958;
font-size:16px;
}
img{
max-width:100%;
display:block;
}
a{
text-decoration:none;
color:inherit;
}
button{
border:none;
background:none;
font-family:inherit;
cursor:pointer;
}
input{
font-family:inherit;
}
svg{
display:block;
}
h1,h2,h3,h4{
font-family:"Merriweather", Georgia, 'Times New Roman', serif;
overflow-wrap:anywhere;
color:#0D1817;
}
::-webkit-scrollbar{
width:0.5rem;
height:0.5rem;
}
::-webkit-scrollbar-thumb{
border-radius:8px;
background:rgba(74,89,88,0.22);
}
::-webkit-scrollbar-track{
background:transparent;
}
.p2bm50yl{
margin:0 auto;
padding:0 1.125rem;
width:100%;
max-width:1240px;
}
.jr7oy9r{
padding:34px 0;
}
.crakdk3{
font-family:"Merriweather", Georgia, 'Times New Roman', serif;
letter-spacing:-.01em;
font-size:30px;
color:#0D1817;
font-weight:700;
line-height:1.1;
}
.qk65wsl{
margin-top:6px;
color:#4A5958;
font-size:15px;
}
.qu0xwvu .crakdk3{
color:#F0F9F8;
}
.qu0xwvu .qk65wsl{
color:#A8C9C6;
}
.lf5aj{
background:#FFFFFF;
}
.ldpw3{
border:1px solid rgba(74,89,88,0.209);
background:#FFFFFF;
border-radius:10px;
}
.o31npj{
line-height:1.4;
font-size:11px;
display:inline-block;
font-weight:700;
color:#6a7371;
font-family:"DM Sans", system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;
letter-spacing:.12em;
text-transform:uppercase;
}
.p6emdqzc{
gap:6px;
font-weight:600;
color:#09875a;
white-space:nowrap;
align-items:center;
display:inline-flex;
}
.p6emdqzc svg{
width:0.938rem;
height:15px;
}
.pr31he9{
border-radius:6px;
flex:0 0 auto;
background:rgba(74,89,88,0.188);
display:flex;
width:30px;
color:#158178;
height:30px;
justify-content:center;
align-items:center;
}
.pr31he9 svg{
height:1.125rem;
width:1.125rem;
}
.qu0xwvu .pr31he9{
background:rgba(10,46,44,0.903);
color:#F0F9F8;
}
.vpwo98{
background:#0e8155;
border-radius:50%;
vertical-align:middle;
margin-right:0.438rem;
box-shadow:0 0 0 3px rgba(27,157,146,0.106);
height:8px;
display:inline-block;
width:8px;
}
.v4buyhg{
display:none;
}
@media(max-width:621px){
.p2bm50yl{
padding:0 14px;
}
.jr7oy9r{
padding:26px 0;
}
.crakdk3{
font-size:1.438rem;
}
}
@keyframes fymfmq3t{
0%,100%{
opacity:.55}
50%{
opacity:1}
}
.t35eat{
background:#0A2E2C;
font-size:13px;
color:#A8C9C6;
}
.o22xwnf{
gap:1rem;
display:flex;
flex-wrap:nowrap;
min-height:2.625rem;
justify-content:space-between;
align-items:center;
}
.ru3id7t5{
gap:1.5rem;
overflow:hidden;
display:flex;
min-width:0;
align-items:center;
}
.xn4s54{
overflow:hidden;
gap:0.438rem;
display:inline-flex;
align-items:center;
text-overflow:ellipsis;
white-space:nowrap;
}
.xn4s54 svg{
flex:0 0 auto;
height:14px;
color:#D89E3F;
width:0.875rem;
}
.xn4s54 strong{
font-weight:600;
color:#F0F9F8;
}
.sykqu svg{
color:#0e8155;
}
.tr5b2f{
flex:0 0 auto;
}
.r8ypj{
padding:0.5rem 0.75rem;
border-radius:0.375rem;
border:1px solid rgba(56,158,150,0.196);
gap:8px;
align-items:center;
display:inline-flex;
color:#F0F9F8;
}
.r8ypj svg{
height:0.875rem;
width:0.875rem;
color:#A8C9C6;
}
.gb436{
background:#FFFFFF;
position:sticky;
top:0;
z-index:40;
border-bottom:1px solid rgba(74,89,88,0.199);
}
.q0ysdx{
gap:22px;
display:flex;
height:70px;
align-items:center;
}
.l8y31cex{
flex:0 0 auto;
color:#0D1817;
flex-direction:column;
justify-content:center;
display:flex;
line-height:1;
text-decoration:none;
}
.mz5hp{
font-size:22px;
font-weight:700;
letter-spacing:.04em;
font-family:"Merriweather", Georgia, 'Times New Roman', serif;
white-space:nowrap;
}
.xmq2kg{
letter-spacing:.16em;
color:#158178;
margin-top:3px;
white-space:nowrap;
font-size:0.563rem;
text-transform:uppercase;
}
.rl7mgk4a{
gap:0.25rem;
display:flex;
margin-left:6px;
}
.m70fbr{
padding:0.563rem 14px;
border-radius:0.375rem;
font-size:15px;
font-weight:600;
white-space:nowrap;
color:#4A5958;
text-decoration:none;
}
.kak5p{
background:#158178;
color:#FFFFFF;
}
.vayg2ho{
flex:0 0 auto;
gap:0.625rem;
display:flex;
margin-left:auto;
}
.f13cl3{
border:1px solid rgba(74,89,88,0.211);
border-radius:6px;
align-items:center;
height:2.75rem;
color:#0D1817;
justify-content:center;
margin-left:8px;
cursor:pointer;
width:2.75rem;
display:none;
}
.f13cl3 svg{
width:22px;
height:1.375rem;
}
.tcdscd{
padding:1rem 0 0.25rem;
}
.cwco8swv{
gap:0.625rem;
display:flex;
flex-wrap:wrap;
}
.jpml5tq{
background:#FFFFFF;
border:1px solid rgba(74,89,88,0.224);
padding:11px 16px;
border-radius:6px;
gap:8px;
text-decoration:none;
font-size:0.875rem;
display:inline-flex;
color:#0D1817;
font-weight:600;
align-items:center;
}
.jpml5tq svg{
width:16px;
color:#158178;
height:1rem;
}
.wdnyj{
background:#FFFFFF;
display:none;
border-bottom:1px solid rgba(74,89,88,0.217);
}
.wdnyj .p2bm50yl{
padding-bottom:14px;
padding-top:14px;
}
.ckjky{
padding:0.688rem 4px;
font-weight:600;
color:#0D1817;
border-bottom:1px solid rgba(74,89,88,0.194);
display:block;
text-decoration:none;
}
.v4buyhg:checked~.wdnyj{
display:block;
}
@media(max-width:761px){
.rl7mgk4a{
display:none;
}
.f13cl3{
display:flex;
}
.tcdscd{
display:none;
}
.oqp1a106{
display:none;
}
.q0ysdx{
gap:10px;
height:64px;
}
.vayg2ho{
gap:8px;
}
.xmq2kg{
display:none;
}
}
@media(max-width:623px){
.mz5hp{
font-size:1.188rem;
}
.q0ysdx{
padding-bottom:10px;
height:auto;
column-gap:10px;
flex-wrap:wrap;
row-gap:0.625rem;
padding-top:10px;
}
.f13cl3{
order:1;
margin-left:auto;
}
.vayg2ho{
gap:8px;
flex-basis:100%;
width:100%;
order:2;
margin-left:0;
}
.vayg2ho .c8ebs{
padding:0.75rem 8px;
flex:1 1 0;
overflow:hidden;
min-width:0;
text-align:center;
white-space:nowrap;
font-size:13.5px;
text-overflow:ellipsis;
}
}
.c8ebs{
transition:background-color 200ms cubic-bezier(0.4, 0, 0.2, 1),opacity 200ms cubic-bezier(0.4, 0, 0.2, 1);
gap:0.5rem;
padding:13px 1.375rem;
border-radius:0.375rem;
text-decoration:none;
align-items:center;
font-size:15px;
display:inline-flex;
justify-content:center;
font-weight:600;
cursor:pointer;
font-family:"DM Sans", system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;
white-space:nowrap;
}
.c8ebs svg{
height:17px;
width:1.063rem;
}
.qy5j4a{
background:#09875a;
color:#FFFFFF;
}
.qy5j4a:hover{
background:#09865a;
}
.bxplxv{
background:#158178;
color:#FFFFFF;
}
.bxplxv:hover{
opacity:.92;
}
.zysi9ccx{
background:transparent;
border:1.5px solid rgba(74,89,88,0.214);
color:#0D1817;
}
.m1akcco{
border:1.5px solid rgba(56,158,150,0.185);
background:transparent;
color:#F0F9F8;
}
.qu0xwvu .zysi9ccx{
border-color:rgba(56,158,150,0.156);
color:#F0F9F8;
}
.zi1qhpo1{
gap:5px;
align-items:center;
font-weight:600;
font-size:13px;
display:inline-flex;
color:#09875a;
cursor:pointer;
text-decoration:none;
}
.zi1qhpo1 svg{
width:14px;
height:14px;
}
.qu0xwvu .zi1qhpo1{
color:#5FE5D9;
}
.r1ixh9gb{
animation:fymfmq3t 1.4s infinite;
background:#d24343;
border-radius:50%;
display:inline-block;
width:0.375rem;
height:6px;
}
.ayum7pl{
gap:2px;
display:inline-flex;
color:#D89E3F;
}
.ayum7pl svg{
width:1rem;
height:16px;
}
.faz3haj{
border-radius:6px;
background:#FFFFFF;
border:1px solid rgba(74,89,88,0.201);
gap:0.375rem;
padding:9px 0.875rem;
align-items:center;
display:inline-flex;
font-weight:600;
font-size:0.813rem;
color:#0D1817;
}
.yildnc{
border-color:transparent;
background:#158178;
color:#FFFFFF;
}
.lyboeu{
padding:0.313rem 9px;
background:rgba(74,89,88,0.199);
border-radius:0.375rem;
text-transform:uppercase;
font-size:0.625rem;
letter-spacing:.1em;
font-weight:700;
color:#158178;
}
.ig4tn{
flex:0 0 auto;
padding:0.25rem 10px;
background:#d24343;
border-radius:6px;
font-size:12px;
align-items:center;
color:#fff;
display:inline-flex;
font-weight:700;
}
.nh530yus{
border:1px solid rgba(74,89,88,0.211);
border-radius:0.625rem;
background:#FFFFFF;
overflow:hidden;
text-decoration:none;
display:block;
color:inherit;
min-width:0;
}
.vjdahm{
background-position:center;
aspect-ratio:4/3;
display:block;
background-size:cover;
position:relative;
}
.a742ueij{
aspect-ratio:16/10;
}
.secc5p0{
background:linear-gradient(transparent,rgba(13,24,23,0.68)),linear-gradient(transparent 30%,rgba(0,0,0,0.652));
padding:14px;
bottom:0;
right:0;
left:0;
position:absolute;
}
.ss7xgn{
text-transform:uppercase;
color:#A8C9C6;
margin-bottom:3px;
letter-spacing:.14em;
text-shadow:0 1px 3px rgba(0,0,0,0.7);
font-size:10px;
display:block;
}
.z54i1{
display:block;
text-shadow:0 1px 0.25rem rgba(0,0,0,0.722);
font-family:"Merriweather", Georgia, 'Times New Roman', serif;
font-size:1.25rem;
color:#F0F9F8;
font-weight:700;
}
.yih4d{
background:#d24343;
border-radius:6px;
padding:4px 9px;
gap:0.375rem;
font-size:0.688rem;
top:0.625rem;
letter-spacing:.04em;
color:#fff;
left:10px;
align-items:center;
position:absolute;
font-weight:700;
display:inline-flex;
}
.yih4d .r1ixh9gb{
background:#fff;
}
.zwj5ii3{
padding:14px 16px;
}
.gcdbhfhr{
font-size:14px;
color:#0e8155;
font-family:"Spline Sans Mono", ui-monospace, SFMono-Regular, Menlo, monospace;
font-weight:700;
}
.btna3tv{
gap:6px;
color:#4A5958;
font-size:12.5px;
align-items:center;
margin-top:2px;
display:flex;
}
.btna3tv i{
background:#D89E3F;
border-radius:50%;
font-style:normal;
height:0.438rem;
width:0.438rem;
}
.zwj5ii3 .c8ebs{
margin-top:12px;
width:100%;
}
.jcywe{
grid-template-columns:repeat(4,1fr);
gap:1rem;
display:grid;
}
.gvqj5u{
grid-template-columns:repeat(3,1fr);
gap:1rem;
display:grid;
}
.e6rvl9id{
grid-template-columns:repeat(2,1fr);
gap:16px;
display:grid;
}
.jcywe>*,.gvqj5u>*,.e6rvl9id>*{
min-width:0;
}
@media(max-width:980px){
.jcywe,.gvqj5u{
grid-template-columns:repeat(2,1fr);
}
}
@media(max-width:617px){
.jcywe,.gvqj5u,.e6rvl9id{
grid-template-columns:1fr;
}
}
.v5hwtqi{
grid-template-columns:1fr 1fr;
gap:1rem;
display:grid;
}
.v5hwtqi>*{
min-width:0;
}
.c37ix{
padding:1.625rem;
}
.kzlt2bi{
gap:12px;
padding:0.563rem 0;
justify-content:space-between;
display:flex;
font-size:0.875rem;
border-top:1px solid rgba(74,89,88,0.225);
}
.kzlt2bi span{
flex:0 0 auto;
color:#4A5958;
}
.kzlt2bi b{
text-align:right;
}
.q8829b{
padding:10px 0;
border-top:1px solid rgba(74,89,88,0.225);
}
.q8829b:first-child{
border-top:0;
}
.iv2nte{
color:#4A5958;
font-size:0.75rem;
}
.avaoqe{
color:#0D1817;
font-weight:600;
font-size:14.5px;
}
@media(max-width:761px){
.v5hwtqi{
grid-template-columns:1fr;
}
}
.nwwmysv{
margin-bottom:1rem;
min-width:0;
}
.tj8hgrxg{
gap:0.75rem;
display:flex;
justify-content:space-between;
align-items:flex-end;
flex-wrap:wrap;
}
.tj8hgrxg .jerb8og{
gap:0.375rem;
min-width:0;
display:flex;
flex-direction:column;
}
.gpc8p{
gap:0.5rem;
display:flex;
align-items:flex-start;
flex-direction:column;
}
.pgcg0aga{
gap:0.5rem;
align-items:center;
text-align:center;
display:flex;
flex-direction:column;
}
.g2x25{
font-size:30px;
overflow-wrap:break-word;
letter-spacing:-.01em;
font-weight:700;
font-family:"Merriweather", Georgia, 'Times New Roman', serif;
color:#0D1817;
line-height:1.1;
}
@media(max-width:617px){
.g2x25{
font-size:23px;
}
}
.qu0xwvu .g2x25{
color:#F0F9F8;
}
.kjuns{
padding:5px 0.688rem;
background:rgba(27,157,146,0.148);
border-radius:6px;
text-transform:uppercase;
color:#158178;
letter-spacing:.12em;
}
.yzel6p{
gap:10px;
display:inline-flex;
align-items:center;
}
.yzel6p::before{
background:#158178;
width:24px;
content:"";
display:inline-block;
height:1px;
}
.yb28e{
gap:8px;
display:inline-flex;
align-items:center;
}
.yb28e::before{
background:#158178;
border-radius:50%;
height:0.375rem;
width:6px;
display:inline-block;
content:"";
}
.qu0xwvu .kjuns{
background:rgba(10,46,44,0.933);
color:#F0F9F8;
}
.qu0xwvu .yzel6p::before,.qu0xwvu .yb28e::before{
background:#5FE5D9;
}
.lod2zk25{
transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1);
gap:0.375rem;
font-size:0.875rem;
display:inline-flex;
font-weight:600;
white-space:nowrap;
align-items:center;
color:#09875a;
}
.lod2zk25:hover{
opacity:.8;
}
.lod2zk25 svg{
height:15px;
width:0.938rem;
}
.zizhf0h3 svg{
width:14px;
height:14px;
}
.rz77k{
background:#09875a;
padding:9px 18px;
border-radius:6px;
color:#FFFFFF;
}
.rz77k:hover{
background:#09865a;
opacity:1;
}
.qu0xwvu .lod2zk25{
color:#5FE5D9;
}
.uf2wirzq{
background:rgba(74,89,88,0.191);
margin:-2px 0 1rem;
height:1px;
}
.qu0xwvu .uf2wirzq{
background:rgba(56,158,150,0.192);
}
.w3z2s28{
grid-template-columns:1.3fr 1fr;
background:linear-gradient(130deg,#0A2E2C,#165853);
border-radius:16px;
margin:0;
padding:2.625rem;
gap:40px;
display:grid;
color:#F0F9F8;
}
.cw3dnyzj{
margin:18px 0 1rem;
overflow-wrap:anywhere;
font-family:"Merriweather", Georgia, 'Times New Roman', serif;
line-height:1.05;
font-size:3.125rem;
letter-spacing:-.01em;
color:#F0F9F8;
}
.cw3dnyzj em{
font-style:normal;
color:#5FE5D9;
}
.bggry6c{
max-width:440px;
color:#A8C9C6;
font-size:1rem;
}
.zq1v5tz1{
gap:1.125rem;
margin-top:26px;
display:flex;
flex-wrap:wrap;
align-items:center;
}
.gchbdu9{
color:#A8C9C6;
font-size:0.875rem;
}
.y08rkd0m{
color:#A8C9C6;
font-size:13px;
}
.c69w2l{
margin:4px 0 2px;
font-weight:700;
color:#F0F9F8;
font-family:"Spline Sans Mono", ui-monospace, SFMono-Regular, Menlo, monospace;
font-size:34px;
}
.ltc8kq7{
font-size:0.875rem;
margin-bottom:1.25rem;
color:#A8C9C6;
}
.ltc8kq7 span[data-m]{
color:#F0F9F8;
font-family:"Spline Sans Mono", ui-monospace, SFMono-Regular, Menlo, monospace;
}
.dazbo{
padding:0.688rem 0;
gap:12px;
display:flex;
border-top:1px solid rgba(56,158,150,0.163);
align-items:center;
}
.aonr7 b{
display:block;
font-size:0.875rem;
font-weight:600;
color:#F0F9F8;
}
.aonr7 span{
display:block;
font-size:0.781rem;
color:#A8C9C6;
}
@media(max-width:981px){
.w3z2s28{
padding:30px;
grid-template-columns:1fr;
}
.cw3dnyzj{
font-size:38px;
}
}
@media(max-width:621px){
.w3z2s28{
padding:1.5rem;
}
.cw3dnyzj{
font-size:1.875rem;
}
}
.phusfge{
background:#0A2E2C;
grid-template-columns:repeat(4,1fr);
border-radius:0.625rem;
display:grid;
}
.f9hsy{
padding:22px 24px;
border-right:1px solid rgba(56,158,150,0.179);
}
.f9hsy:last-child{
border-right:0;
}
.tqhkk{
font-weight:700;
font-size:1.75rem;
color:#F0F9F8;
min-width:0;
font-family:"Spline Sans Mono", ui-monospace, SFMono-Regular, Menlo, monospace;
}
.mny53{
color:#5FE5D9;
}
.puxoa{
color:#A8C9C6;
font-size:13.5px;
margin-top:3px;
}
@media(max-width:977px){
.phusfge{
grid-template-columns:1fr 1fr;
}
}
@media(max-width:623px){
.phusfge{
grid-template-columns:1fr;
}
.f9hsy{
border-right:0;
border-bottom:1px solid rgba(56,158,150,0.173);
}
.f9hsy:last-child{
border-bottom:0;
}
}
.kezpbs6{
padding:24px;
text-decoration:none;
display:block;
color:inherit;
}
.xhfe3r{
background:rgba(74,89,88,0.221);
border-radius:0.375rem;
height:3rem;
color:#158178;
align-items:center;
width:3rem;
justify-content:center;
display:flex;
margin-bottom:16px;
}
.xhfe3r svg{
width:24px;
height:1.5rem;
}
.vcf8go{
font-size:21px;
color:#0D1817;
margin-bottom:4px;
font-family:"Merriweather", Georgia, 'Times New Roman', serif;
}
.ag904w{
color:#4A5958;
font-size:14px;
}
.spr14d{
gap:0.813rem;
padding:1.25rem;
display:flex;
align-items:center;
}
.spr14d .pr31he9{
display:flex;
}
.ay54o2{
font-weight:700;
display:block;
color:#0D1817;
font-size:19px;
}
.q2izys{
display:block;
font-size:13px;
color:#4A5958;
}
.z5ijv31{
gap:16px;
grid-template-columns:repeat(3,1fr);
display:grid;
margin-top:8px;
}
.ru9zx{
padding:30px;
border-radius:0.625rem;
text-align:center;
color:#F0F9F8;
}
.i20mzo4{
background:linear-gradient(rgba(0,0,0,0.345),rgba(0,0,0,0.323)),linear-gradient(131deg,#D89E3F,#389E96);
}
.c9r83sb{
background:linear-gradient(rgba(0,0,0,0.337),rgba(0,0,0,0.34)),linear-gradient(141deg,#158178,#389E96);
}
.rb6ykiq{
background:linear-gradient(rgba(0,0,0,0.338),rgba(0,0,0,0.332)),linear-gradient(136deg,#0e8155,#389E96);
}
.dm5zbin{
letter-spacing:.16em;
font-size:12px;
opacity:.85;
}
.mno7f5t{
margin:0.5rem 0 2px;
font-family:"Spline Sans Mono", ui-monospace, SFMono-Regular, Menlo, monospace;
overflow-wrap:anywhere;
font-weight:700;
font-size:40px;
}
.y3oxc{
font-size:0.813rem;
opacity:.8;
}
.tezfce4y{
overflow:hidden;
background:#FFFFFF;
border:1px solid rgba(74,89,88,0.202);
border-radius:0.625rem;
margin-top:1.125rem;
display:flex;
align-items:center;
}
.aof5pu{
padding:14px 18px;
flex:0 0 auto;
color:#0D1817;
font-weight:700;
font-size:0.875rem;
white-space:nowrap;
border-right:1px solid rgba(74,89,88,0.201);
}
.cijxbjv8{
overflow:hidden;
flex:1;
min-width:0;
}
.hkipa{
gap:1.875rem;
padding:0.875rem 1.25rem;
white-space:nowrap;
display:flex;
will-change:transform;
}
.umvvej{
font-size:14px;
color:#4A5958;
}
.umvvej b{
color:#0e8155;
font-weight:700;
margin-right:8px;
font-family:"Spline Sans Mono", ui-monospace, SFMono-Regular, Menlo, monospace;
}
@media(max-width:983px){
.z5ijv31{
grid-template-columns:1fr;
}
}
.ieslcvjp{
padding:1rem;
border-radius:0.625rem;
overflow:hidden;
flex-direction:column;
text-decoration:none;
position:relative;
color:#F0F9F8;
background-position:center;
background-size:cover;
display:flex;
aspect-ratio:16/11;
}
.ieslcvjp::after{
background:linear-gradient(transparent 40%,rgba(13,24,23,0.695)),linear-gradient(transparent 25%,rgba(0,0,0,0.677));
inset:0;
position:absolute;
content:"";
}
.ieslcvjp>*{
z-index:1;
position:relative;
}
.czrzyv6{
gap:6px;
border-radius:6px;
padding:0.25rem 0.563rem;
background:#d24343;
align-self:flex-start;
font-size:0.688rem;
align-items:center;
display:inline-flex;
color:#fff;
font-weight:700;
letter-spacing:.04em;
}
.czrzyv6 .r1ixh9gb{
background:#fff;
}
.rx9tmbno{
margin-top:auto;
font-size:23px;
font-weight:700;
font-family:"Merriweather", Georgia, 'Times New Roman', serif;
text-shadow:0 1px 0.25rem rgba(0,0,0,0.755);
}
.rlcwtdg{
gap:8px;
justify-content:space-between;
align-items:center;
color:#A8C9C6;
margin-top:0.5rem;
display:flex;
font-size:12.5px;
}
.oirckpo9{
color:#F0F9F8;
font-weight:600;
}
.jw3ig{
color:#0D1817;
font-size:1.5rem;
font-family:"Merriweather", Georgia, 'Times New Roman', serif;
margin-bottom:0.375rem;
}
.gi7ti{
padding:14px 0;
border-top:1px solid rgba(74,89,88,0.194);
}
.gi7ti:first-of-type{
border-top:0;
}
.fmglgxd7{
margin-bottom:0.438rem;
color:#4A5958;
font-size:12.5px;
}
.xtepw0vn{
gap:0.75rem;
align-items:center;
display:flex;
justify-content:space-between;
flex-wrap:wrap;
}
.tbjir4sb{
font-size:15px;
font-weight:600;
}
.g2p5i4h{
gap:0.5rem;
display:flex;
}
.c25h48vq{
padding:6px 0.75rem;
border:1px solid rgba(74,89,88,0.206);
border-radius:6px;
text-align:center;
font-family:"Spline Sans Mono", ui-monospace, SFMono-Regular, Menlo, monospace;
font-size:0.875rem;
min-width:54px;
}
.c25h48vq small{
color:#4A5958;
display:block;
font-family:"DM Sans", system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;
font-size:0.688rem;
}
.j64i9pu1{
border:1px solid rgba(74,89,88,0.207);
border-radius:6px;
gap:0.75rem;
padding:12px 1rem;
background:#F4F7F7;
align-items:center;
margin-top:14px;
font-size:13.5px;
color:#4A5958;
display:flex;
}
.hzv61o8{
padding:26px;
flex-direction:column;
display:flex;
}
.ak1gr1r{
margin:0.625rem 0 4px;
font-family:"Merriweather", Georgia, 'Times New Roman', serif;
color:#0D1817;
font-size:26px;
}
.laqp1829{
color:#158178;
margin-bottom:14px;
font-weight:700;
font-size:0.938rem;
}
.v7lx00{
flex:1;
font-size:14px;
color:#4A5958;
}
.hzv61o8 .c8ebs{
margin-top:18px;
width:100%;
}
.kna8ls{
gap:10px;
justify-content:space-between;
padding-top:12px;
margin-top:0.875rem;
border-top:1px solid rgba(74,89,88,0.209);
display:flex;
align-items:center;
}
.gyd3zg{
color:#4A5958;
letter-spacing:.04em;
font-size:0.688rem;
}
.evxcenzr{
font-size:0.813rem;
font-weight:600;
text-decoration:none;
color:#09875a;
}
.p0bop{
padding:1.75rem;
}
.kom6v{
gap:0.625rem;
color:#0D1817;
margin-bottom:6px;
align-items:center;
display:flex;
font-size:1.5rem;
font-family:"Merriweather", Georgia, 'Times New Roman', serif;
}
.kom6v svg{
height:1.375rem;
color:#158178;
width:22px;
}
.xtqxo1u4{
gap:0.75rem;
margin-top:18px;
align-items:center;
display:flex;
flex-wrap:wrap;
}
.dp4fjx{
margin-left:auto;
}
.qdxx12{
gap:10px;
border-top:1px solid rgba(74,89,88,0.203);
display:flex;
margin-top:22px;
flex-wrap:wrap;
padding-top:1.125rem;
font-size:0.875rem;
align-items:center;
}
.lsr8b{
color:#4A5958;
}
.uf2s98{
gap:0.438rem;
border:1px solid rgba(74,89,88,0.192);
padding:0.563rem 0.875rem;
border-radius:0.375rem;
align-items:center;
font-size:13.5px;
display:inline-flex;
color:#0D1817;
text-decoration:none;
}
.uf2s98 svg{
color:#158178;
width:0.938rem;
height:0.938rem;
}
@media(max-width:621px){
.dp4fjx{
margin-left:0;
width:100%;
}
}
.v4hcpcg{
padding:1.5rem;
border-top:3px solid #158178;
}
.ifbr8wkb{
border-top-color:rgba(74,89,88,0.207);
}
.v72pde6s{
border-top-color:#A8C9C6;
}
.q7vk5{
border-top-color:#D89E3F;
}
.r0qlp2h{
border-top-color:#158178;
}
.zgbqrrh{
font-weight:700;
font-size:22px;
font-family:"Merriweather", Georgia, 'Times New Roman', serif;
color:#0D1817;
}
.xahinc{
margin:2px 0 14px;
font-size:0.813rem;
color:#4A5958;
}
.lx51uzb0{
gap:9px;
padding:0.438rem 0;
display:flex;
font-size:0.844rem;
color:#4A5958;
align-items:flex-start;
}
.lx51uzb0 svg{
flex:0 0 auto;
margin-top:2px;
color:#0e8155;
width:1rem;
height:1rem;
}
.rivgyc{
padding:2.125rem;
gap:1.5rem;
border-radius:0.625rem;
background:#0A2E2C;
align-items:center;
display:flex;
flex-wrap:wrap;
color:#F0F9F8;
}
.xsecu{
border-radius:0.625rem;
flex:0 0 auto;
background:rgba(10,46,44,0.927);
justify-content:center;
height:3.5rem;
display:flex;
width:3.5rem;
color:#F0F9F8;
align-items:center;
}
.xsecu svg{
height:1.625rem;
width:26px;
}
.d98yfe2{
font-size:25px;
font-family:"Merriweather", Georgia, 'Times New Roman', serif;
color:#F0F9F8;
}
.jf3nm{
font-size:14px;
color:#A8C9C6;
}
.psetgso{
gap:0.75rem;
margin-left:auto;
flex-wrap:wrap;
display:flex;
}
@media(max-width:979px){
.psetgso{
width:100%;
margin-left:0;
}
.psetgso .c8ebs{
flex:1;
}
}
.nb5sr{
gap:1rem;
padding:1.125rem 1.375rem;
align-items:center;
display:flex;
flex-wrap:wrap;
}
.kfoiv{
font-size:0.938rem;
color:#0D1817;
}
.uk9er2{
background:#F4F7F7;
padding:12px 0.875rem;
flex:1;
border-radius:6px;
border:1px solid rgba(74,89,88,0.213);
font-size:0.938rem;
color:#0D1817;
min-width:160px;
}
.xwo2zcw{
margin-left:auto;
color:#4A5958;
font-size:13px;
}
@media(max-width:621px){
.xwo2zcw{
width:100%;
margin-left:0;
}
}
.vhd4w5x{
padding:24px;
}
.yppgh1ke{
gap:0.625rem;
display:flex;
margin-bottom:14px;
font-family:"Merriweather", Georgia, 'Times New Roman', serif;
align-items:center;
font-size:20px;
color:#0D1817;
}
.yppgh1ke svg{
height:22px;
width:22px;
color:#158178;
}
.nq4fxll{
background:#0A2E2C;
border-color:rgba(56,158,150,0.2);
color:#F0F9F8;
}
.nq4fxll .yppgh1ke{
color:#F0F9F8;
}
.nq4fxll .yppgh1ke svg{
color:#F0F9F8;
}
.aachlr4v{
font-size:0.875rem;
color:#A8C9C6;
margin-bottom:16px;
}
.b5u74t{
gap:10px;
display:flex;
}
.vi7o3b{
background:rgba(10,46,44,0.894);
flex:1;
border-radius:0.375rem;
padding:0.625rem 0.875rem;
color:#F0F9F8;
font-size:0.813rem;
}
.vi7o3b small{
display:block;
font-size:0.625rem;
color:#A8C9C6;
}
.ro9dmt{
color:#A8C9C6;
margin-top:0.875rem;
font-size:0.75rem;
clear:both;
}
.ijsnvlh8{
grid-template-columns:.8fr 1fr 1fr 1fr;
gap:16px;
margin-top:8px;
display:grid;
}
.nzhvg9f3{
border-radius:10px;
background:#0A2E2C;
padding:1.625rem;
color:#F0F9F8;
justify-content:center;
flex-direction:column;
display:flex;
}
.pt7e46r{
font-size:46px;
font-family:"Spline Sans Mono", ui-monospace, SFMono-Regular, Menlo, monospace;
font-weight:700;
}
.nzhvg9f3 .ayum7pl{
margin:8px 0;
color:#D89E3F;
}
.hgeukkx8{
font-size:0.813rem;
color:#A8C9C6;
}
.w96k56v{
padding:22px;
}
.w96k56v .ayum7pl{
margin-bottom:0.625rem;
}
.bsbch1{
font-size:14px;
color:#4A5958;
}
.nsg980ve{
gap:0.625rem;
font-size:13px;
justify-content:space-between;
display:flex;
margin-top:16px;
}
.nsg980ve b{
font-weight:600;
color:#0D1817;
}
.nsg980ve span{
color:#4A5958;
}
@media(max-width:977px){
.ijsnvlh8{
grid-template-columns:1fr 1fr;
}
}
@media(max-width:621px){
.ijsnvlh8{
grid-template-columns:1fr;
}
}
.gev87u5k{
overflow:hidden;
grid-template-columns:1.2fr 1fr;
display:grid;
}
.amc775rz{
background:linear-gradient(129deg,#0A2E2C,#165853);
position:relative;
min-height:18.75rem;
}
.qpgmm{
inset:0;
position:absolute;
background-size:40px 2.5rem;
background-image:linear-gradient(rgba(56,158,150,0.199) 1px,transparent 1px),linear-gradient(89deg,rgba(56,158,150,0.177) 1px,transparent 1px);
}
.kfydrspg{
left:50%;
color:#5FE5D9;
position:absolute;
transform:translate(-50%,-100%);
top:48%;
}
.kfydrspg svg{
width:40px;
height:2.5rem;
}
.npaj86sl{
border-radius:6px;
background:rgba(13,24,23,0.704);
padding:6px 10px;
font-family:"Spline Sans Mono", ui-monospace, SFMono-Regular, Menlo, monospace;
left:18px;
color:#A8C9C6;
position:absolute;
font-size:0.75rem;
bottom:1rem;
}
.djxnkxt{
padding:28px;
}
.t20hu{
font-size:1.25rem;
font-family:"Merriweather", Georgia, 'Times New Roman', serif;
margin-bottom:0.375rem;
color:#0D1817;
}
.jic54ozi{
margin:10px 0;
color:#0D1817;
font-size:14.5px;
}
.hkhnf{
padding:0.563rem 0;
gap:0.563rem;
display:flex;
border-top:1px solid rgba(74,89,88,0.214);
font-size:13.5px;
align-items:flex-start;
color:#4A5958;
}
.hkhnf svg{
flex:0 0 auto;
width:16px;
color:#158178;
margin-top:2px;
height:1rem;
}
.w3z244y{
display:inline-block;
margin-top:14px;
}
@media(max-width:757px){
.gev87u5k{
grid-template-columns:1fr;
}
}
.ne22m1{
padding:1.5rem;
}
.x3edxbat{
font-family:"Merriweather", Georgia, 'Times New Roman', serif;
color:#0D1817;
font-size:1.125rem;
margin-bottom:14px;
}
.vx0rjqb{
padding:0.625rem 0;
border-top:1px solid rgba(74,89,88,0.19);
}
.vx0rjqb:first-of-type{
border-top:0;
}
.p6dpi{
color:#4A5958;
font-size:12px;
}
.vx0rjqb b{
font-size:14.5px;
color:#0D1817;
}
.ldsdoug{
gap:0.625rem;
padding:11px 0;
color:#0D1817;
text-decoration:none;
display:flex;
font-size:0.906rem;
justify-content:space-between;
border-top:1px solid rgba(74,89,88,0.2);
}
.ldsdoug:first-of-type{
border-top:0;
}
.m4iynndz{
padding:12px 0;
gap:11px;
align-items:flex-start;
display:flex;
border-top:1px solid rgba(74,89,88,0.225);
}
.m4iynndz:first-of-type{
border-top:0;
}
.m4iynndz .sefpsy5{
flex:0 0 auto;
margin-top:1px;
color:#0e8155;
}
.m4iynndz .sefpsy5 svg{
width:18px;
height:1.125rem;
}
.m4iynndz b{
color:#0D1817;
font-size:0.875rem;
font-weight:600;
}
.m4iynndz span{
display:block;
font-size:0.781rem;
color:#4A5958;
}
.bnsig{
gap:1.375rem;
padding:1.625rem;
align-items:center;
display:flex;
flex-wrap:wrap;
}
.qoj5wg5y{
background:#158178;
flex:0 0 auto;
border-radius:50%;
font-weight:700;
display:flex;
font-size:22px;
height:4rem;
align-items:center;
color:#FFFFFF;
justify-content:center;
font-family:"Merriweather", Georgia, 'Times New Roman', serif;
width:4rem;
}
.sw60fx{
color:#0D1817;
font-size:1.063rem;
}
.qcpwr6qt{
font-size:13.5px;
color:#4A5958;
margin-top:2px;
}
.x2xwnzh{
color:#4A5958;
max-width:32.5rem;
font-size:0.813rem;
margin-top:8px;
}
.kx9zi{
color:#4A5958;
font-size:0.813rem;
margin-left:auto;
text-align:right;
}
.ssapjxn{
gap:0.375rem;
display:inline-flex;
color:#0e8155;
align-items:center;
justify-content:flex-end;
font-weight:600;
}
.ssapjxn svg{
width:0.938rem;
height:0.938rem;
}
.azbser{
margin-top:0.25rem;
}
.jyah78v{
color:#09875a;
margin-top:6px;
text-decoration:none;
display:block;
}
@media(max-width:619px){
.kx9zi{
margin-left:0;
text-align:left;
}
.ssapjxn{
justify-content:flex-start;
}
}
.vpg8j8{
margin-top:8px;
}
.eyl4r{
padding:1.25rem 0;
border-bottom:1px solid rgba(74,89,88,0.174);
}
.oa4na9{
gap:1.125rem;
list-style:none;
align-items:center;
cursor:pointer;
display:flex;
}
.oa4na9::-webkit-details-marker{
display:none;
}
.piwhy{
flex:0 0 auto;
padding:5px 0.563rem;
border-radius:6px;
background:#158178;
color:#FFFFFF;
font-weight:700;
font-size:10px;
text-transform:uppercase;
letter-spacing:.1em;
}
.bnra1m{
flex:1;
color:#0D1817;
font-size:17px;
font-weight:700;
}
.dkydeb{
transition:transform 200ms cubic-bezier(0.4, 0, 0.2, 1);
color:#4A5958;
line-height:1;
font-size:1.5rem;
}
.eyl4r[open] .dkydeb{
transform:rotate(45deg);
}
.ibiey{
padding:0.875rem 0 0 0;
color:#4A5958;
font-size:14.5px;
max-width:48.75rem;
}
.lw6kei3b{
grid-template-columns:1.4fr 1fr;
gap:30px;
padding:30px;
display:grid;
}
.acwxmt4{
color:#0D1817;
margin-bottom:14px;
font-family:"Merriweather", Georgia, 'Times New Roman', serif;
font-size:28px;
}
.hbhuz p{
font-size:14.5px;
margin-bottom:12px;
color:#4A5958;
}
.a0qqsarj{
grid-template-columns:repeat(4,1fr);
gap:0.75rem;
margin-top:1.125rem;
display:grid;
}
.tlohw8q{
border:1px solid rgba(74,89,88,0.186);
padding:1rem;
border-radius:0.375rem;
}
.le1tw0o8{
color:#0D1817;
font-weight:700;
font-size:24px;
font-family:"Merriweather", Georgia, 'Times New Roman', serif;
}
.zrhyif{
color:#4A5958;
font-size:12px;
}
.y7rbnv .o31npj{
margin-bottom:16px;
display:block;
}
.tjn4if8{
padding:0.688rem 0;
gap:11px;
align-items:flex-start;
display:flex;
border-top:1px solid rgba(74,89,88,0.182);
}
.tjn4if8:first-of-type{
border-top:0;
}
.tjn4if8 .sefpsy5{
flex:0 0 auto;
color:#0e8155;
margin-top:1px;
}
.tjn4if8 .sefpsy5 svg{
width:18px;
height:1.125rem;
}
.tjn4if8 b{
font-size:14.5px;
color:#0D1817;
}
.tjn4if8 span{
color:#4A5958;
font-size:12.5px;
display:block;
}
@media(max-width:980px){
.lw6kei3b{
grid-template-columns:1fr;
}
}
@media(max-width:981px){
.a0qqsarj{
grid-template-columns:repeat(2,1fr);
}
}
.jzw0uv6{
padding:1.375rem 1.625rem;
gap:18px;
display:flex;
flex-wrap:wrap;
align-items:center;
}
.sgam38mp{
color:#0D1817;
font-size:1rem;
font-weight:700;
}
.lt9bnn8{
font-size:14px;
color:#0e8155;
font-weight:600;
}
.xf5ttl{
color:#4A5958;
font-size:14px;
}
.jzw0uv6 .ig4tn{
margin-left:auto;
}
.zsytnl{
gap:10px;
width:100%;
flex-wrap:wrap;
margin-top:1rem;
border-top:1px solid rgba(74,89,88,0.201);
display:flex;
padding-top:16px;
}
.z6t69w{
border:1px solid rgba(74,89,88,0.226);
border-radius:6px;
padding:9px 1rem;
color:#4A5958;
font-size:0.813rem;
font-weight:600;
}
@media(max-width:620px){
.jzw0uv6 .ig4tn{
margin-left:0;
}
}
.qxy6pbz{
grid-template-columns:repeat(4,1fr);
gap:0.875rem;
margin-top:8px;
display:grid;
}
.lemor{
padding:1.25rem;
text-align:center;
}
.iezbma8{
font-size:22px;
font-weight:700;
font-family:"Merriweather", Georgia, 'Times New Roman', serif;
color:#158178;
}
.l85cf{
margin-top:4px;
color:#0D1817;
font-weight:600;
font-size:0.844rem;
}
.o3v8w6{
color:#4A5958;
font-size:0.75rem;
margin-top:2px;
}
.ov9av{
gap:12px;
padding:0.875rem 1.125rem;
align-items:center;
flex-wrap:wrap;
display:flex;
margin-top:16px;
}
.b41qbz{
color:#4A5958;
font-size:13px;
}
.r3fqb{
border-radius:6px;
padding:8px 0.875rem;
border:1px solid rgba(74,89,88,0.22);
font-size:0.813rem;
font-weight:600;
color:#4A5958;
}
@media(max-width:977px){
.qxy6pbz{
grid-template-columns:1fr 1fr;
}
}
@media(max-width:622px){
.qxy6pbz{
grid-template-columns:1fr;
}
}
.yziejxnz{
padding:1.875rem;
}
.sx3jm{
grid-template-columns:repeat(4,1fr);
gap:18px;
display:grid;
margin-top:18px;
}
.rxy1nh .pr31he9{
margin-bottom:12px;
}
.g6cx1awx{
color:#0D1817;
margin-bottom:0.25rem;
display:block;
font-size:0.938rem;
}
.yobj87{
color:#4A5958;
font-size:0.844rem;
}
@media(max-width:982px){
.sx3jm{
grid-template-columns:1fr 1fr;
}
}
@media(max-width:619px){
.sx3jm{
grid-template-columns:1fr;
}
}
.ytg3k{
padding:30px;
}
.wmgvi{
margin-bottom:12px;
font-size:25px;
font-family:"Merriweather", Georgia, 'Times New Roman', serif;
color:#0D1817;
}
.ytg3k p{
font-size:14.5px;
color:#4A5958;
max-width:880px;
margin-bottom:0.625rem;
}
.wo4ar{
text-decoration:none;
font-weight:600;
margin-top:0.75rem;
display:inline-block;
color:#09875a;
}
.i01ie{
padding:40px 0;
background:#0A2E2C;
margin-top:34px;
color:#A8C9C6;
}
.nzla8{
gap:1.625rem;
grid-template-columns:1.6fr repeat(4,1fr);
display:grid;
}
.syj384w{
font-size:22px;
letter-spacing:.04em;
color:#F0F9F8;
font-family:"Merriweather", Georgia, 'Times New Roman', serif;
}
.chkoulr6{
font-size:12.5px;
margin-top:0.875rem;
line-height:1.6;
}
.j3rjhhaw{
margin-bottom:0.75rem;
color:#F0F9F8;
display:block;
font-size:13px;
}
.yqltt2{
padding:0.563rem 0;
display:block;
color:#A8C9C6;
font-size:0.844rem;
text-decoration:none;
}
@media(max-width:977px){
.nzla8{
grid-template-columns:1fr 1fr;
}
}
@media(max-width:618px){
.nzla8{
grid-template-columns:1fr;
}
}
.h96uwt{
background:#134240;
padding:1rem 0;
color:#F0F9F8;
position:fixed;
right:0;
bottom:0;
left:0;
z-index:60;
}
.u20d82s5{
gap:20px;
display:flex;
flex-wrap:wrap;
align-items:center;
}
.pdsx0h{
flex:1;
color:#A8C9C6;
min-width:240px;
font-size:13.5px;
}
.pdsx0h a{
color:#F0F9F8;
text-decoration:underline;
}
.lxkw4b{
gap:0.625rem;
display:flex;
}
@media(max-width:622px){
.u20d82s5{
gap:0.75rem;
align-items:stretch;
flex-direction:column;
}
.lxkw4b .c8ebs{
flex:1;
}
}
.gjeado{
background:#FFFFFF;
border:1px solid rgba(74,89,88,0.201);
border-radius:0.625rem;
padding:0.875rem 16px;
transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1),transform 200ms cubic-bezier(0.4, 0, 0.2, 1);
gap:12px;
transform:translateY(12px);
pointer-events:none;
position:fixed;
opacity:0;
box-shadow:0 0.25rem 16px rgba(13,24,23,0.098), 0 0.5rem 2rem rgba(13,24,23,0.106);
bottom:18px;
display:flex;
left:1.125rem;
max-width:21.25rem;
z-index:55;
}
.iupuj6{
opacity:1;
pointer-events:auto;
transform:translateY(0);
}
.q2ortj{
flex:0 0 auto;
background:rgba(27,157,146,0.093);
border-radius:0.375rem;
height:2.5rem;
justify-content:center;
width:2.5rem;
display:flex;
color:#0e8155;
align-items:center;
}
.q2ortj svg{
height:22px;
width:22px;
}
.videsvhc{
color:#0D1817;
line-height:1.4;
font-size:13.5px;
}
.videsvhc b{
font-weight:700;
}
.videsvhc .mg286{
font-family:"Spline Sans Mono", ui-monospace, SFMono-Regular, Menlo, monospace;
font-weight:700;
color:#0e8155;
}
@media(max-width:617px){
.gjeado{
max-width:none;
left:0.625rem;
right:0.625rem;
}
}