*{
padding:0;
margin:0;
box-sizing:border-box;
}
html{
-webkit-text-size-adjust:100%;
}
body{
background:#0a0f0d;
text-rendering:optimizeLegibility;
font-family:"Source Sans 3", system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;
font-size:16px;
line-height:1.55;
color:#c4d9cd;
-webkit-font-smoothing:antialiased;
overflow-wrap:break-word;
overflow-x:hidden;
}
img{
display:block;
max-width:100%;
}
a{
text-decoration:none;
color:inherit;
}
button{
background:none;
border:none;
font-family:inherit;
cursor:pointer;
}
input{
font-family:inherit;
}
svg{
display:block;
}
h1,h2,h3,h4{
overflow-wrap:anywhere;
font-family:"Source Serif 4", 'Iowan Old Style', Georgia, serif;
color:#f2f7f4;
}
::-webkit-scrollbar{
height:0.5rem;
width:0.5rem;
}
::-webkit-scrollbar-thumb{
border-radius:8px;
background:rgba(102,140,118,0.25);
}
::-webkit-scrollbar-track{
background:transparent;
}
.qvldum{
margin:0 auto;
padding:0 18px;
max-width:77.5rem;
width:100%;
}
.pjm11xx{
padding:2.125rem 0;
}
.z846u{
line-height:1.1;
color:#f2f7f4;
font-size:30px;
font-family:"Source Serif 4", 'Iowan Old Style', Georgia, serif;
font-weight:700;
letter-spacing:-.01em;
}
.yugxu0{
font-size:15px;
margin-top:6px;
color:#c4d9cd;
}
.ap39v3k .z846u{
color:#e8f2ed;
}
.ap39v3k .yugxu0{
color:#a8c4b5;
}
.xj33p{
background:#141d18;
}
.aa2b802u{
border:1px solid rgba(102,140,118,0.24);
background:#141d18;
border-radius:0.625rem;
}
.r12rl{
letter-spacing:.12em;
color:#8ba397;
line-height:1.4;
text-transform:uppercase;
font-weight:700;
font-family:"Source Sans 3", system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;
font-size:0.688rem;
display:inline-block;
}
.rr24nu{
gap:6px;
font-weight:600;
color:#36d47f;
display:inline-flex;
white-space:nowrap;
align-items:center;
}
.rr24nu svg{
width:0.938rem;
height:0.938rem;
}
.bp35g9j6{
background:rgba(102,140,118,0.247);
flex:0 0 auto;
border-radius:0.375rem;
display:flex;
width:1.875rem;
justify-content:center;
color:#4db87a;
height:1.875rem;
align-items:center;
}
.bp35g9j6 svg{
height:18px;
width:1.125rem;
}
.ap39v3k .bp35g9j6{
background:rgba(22,50,35,0.693);
color:#e8f2ed;
}
.h0l4b{
border-radius:50%;
background:#42d682;
display:inline-block;
height:8px;
box-shadow:0 0 0 3px rgba(77,184,122,0.113);
width:0.5rem;
vertical-align:middle;
margin-right:0.438rem;
}
.an74t{
display:none;
}
@media(max-width:619px){
.qvldum{
padding:0 0.875rem;
}
.pjm11xx{
padding:1.625rem 0;
}
.z846u{
font-size:23px;
}
}
@keyframes rak15d4z{
0%,100%{
opacity:.55}
50%{
opacity:1}
}
.aqhwj{
background:#0d1612;
font-size:13px;
color:#a8c4b5;
}
.nuiwd{
gap:1rem;
min-height:42px;
flex-wrap:nowrap;
justify-content:space-between;
align-items:center;
display:flex;
}
.if7n6c1{
overflow:hidden;
gap:1.5rem;
min-width:0;
align-items:center;
display:flex;
}
.j423z{
overflow:hidden;
gap:0.438rem;
white-space:nowrap;
display:inline-flex;
align-items:center;
text-overflow:ellipsis;
}
.j423z svg{
flex:0 0 auto;
width:14px;
height:0.875rem;
color:#d9a947;
}
.j423z strong{
color:#e8f2ed;
font-weight:600;
}
.fhg0orp svg{
color:#42d682;
}
.rkmau{
flex:0 0 auto;
}
.iloeb{
padding:0.5rem 12px;
gap:0.5rem;
border-radius:6px;
border:1px solid rgba(76,142,103,0.2);
display:inline-flex;
align-items:center;
color:#e8f2ed;
}
.iloeb svg{
height:0.875rem;
width:14px;
color:#a8c4b5;
}
.n9wromq{
background:#141d18;
z-index:40;
position:sticky;
top:0;
border-bottom:1px solid rgba(102,140,118,0.286);
}
.p0szmpw{
gap:1.375rem;
display:flex;
height:4.375rem;
align-items:center;
}
.g1wdt6y{
flex:0 0 auto;
display:flex;
flex-direction:column;
color:#f2f7f4;
line-height:1;
text-decoration:none;
justify-content:center;
}
.zkciph{
white-space:nowrap;
font-size:22px;
letter-spacing:.04em;
font-weight:700;
font-family:"Source Serif 4", 'Iowan Old Style', Georgia, serif;
}
.wkkdy{
font-size:9px;
color:#4db87a;
text-transform:uppercase;
letter-spacing:.16em;
white-space:nowrap;
margin-top:3px;
}
.bo11xk{
gap:0.25rem;
display:flex;
margin-left:0.375rem;
}
.kjq3e{
padding:0.563rem 0.875rem;
border-radius:0.375rem;
font-weight:600;
color:#c4d9cd;
text-decoration:none;
white-space:nowrap;
font-size:0.938rem;
}
.wi6swl3{
background:#4db87a;
color:#0a1410;
}
.x9i0heq{
gap:10px;
flex:0 0 auto;
display:flex;
margin-left:auto;
}
.z62c9x{
border:1px solid rgba(102,140,118,0.286);
border-radius:0.375rem;
justify-content:center;
align-items:center;
color:#f2f7f4;
display:none;
height:44px;
cursor:pointer;
width:2.75rem;
margin-left:0.5rem;
}
.z62c9x svg{
width:22px;
height:22px;
}
.ydvsla{
padding:16px 0 0.25rem;
}
.isz8lz{
gap:10px;
flex-wrap:wrap;
display:flex;
}
.ixbytn{
border:1px solid rgba(102,140,118,0.236);
gap:0.5rem;
background:#141d18;
padding:0.688rem 1rem;
border-radius:6px;
font-weight:600;
display:inline-flex;
align-items:center;
font-size:0.875rem;
text-decoration:none;
color:#f2f7f4;
}
.ixbytn svg{
color:#4db87a;
height:1rem;
width:16px;
}
.pa0zx{
background:#141d18;
display:none;
border-bottom:1px solid rgba(102,140,118,0.247);
}
.pa0zx .qvldum{
padding-bottom:14px;
padding-top:14px;
}
.jcpfpb{
padding:0.688rem 4px;
border-bottom:1px solid rgba(102,140,118,0.239);
color:#f2f7f4;
text-decoration:none;
display:block;
font-weight:600;
}
.an74t:checked~.pa0zx{
display:block;
}
@media(max-width:761px){
.bo11xk{
display:none;
}
.z62c9x{
display:flex;
}
.ydvsla{
display:none;
}
.b9eob{
display:none;
}
.p0szmpw{
gap:0.625rem;
height:4rem;
}
.x9i0heq{
gap:0.5rem;
}
.wkkdy{
display:none;
}
}
@media(max-width:622px){
.zkciph{
font-size:19px;
}
.p0szmpw{
padding-top:0.625rem;
row-gap:10px;
column-gap:0.625rem;
height:auto;
flex-wrap:wrap;
padding-bottom:0.625rem;
}
.z62c9x{
order:1;
margin-left:auto;
}
.x9i0heq{
gap:8px;
flex-basis:100%;
width:100%;
order:2;
margin-left:0;
}
.x9i0heq .fm512q{
overflow:hidden;
flex:1 1 0;
padding:12px 8px;
font-size:0.844rem;
text-align:center;
min-width:0;
white-space:nowrap;
text-overflow:ellipsis;
}
}
.fm512q{
border-radius:6px;
padding:0.813rem 1.375rem;
transition:background-color 220ms cubic-bezier(0.4, 0, 0.2, 1),opacity 220ms cubic-bezier(0.4, 0, 0.2, 1);
gap:8px;
display:inline-flex;
text-decoration:none;
white-space:nowrap;
justify-content:center;
align-items:center;
font-weight:600;
cursor:pointer;
font-size:15px;
font-family:"Source Sans 3", system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;
}
.fm512q svg{
height:1.063rem;
width:1.063rem;
}
.wpg7zgb4{
background:#36d47f;
color:#0b1710;
}
.wpg7zgb4:hover{
background:#4ee094;
}
.f1ivit5{
background:#4db87a;
color:#0a1410;
}
.f1ivit5:hover{
opacity:.92;
}
.gox8p5u{
border:1.5px solid rgba(102,140,118,0.242);
background:transparent;
color:#f2f7f4;
}
.mxojlzxd{
background:transparent;
border:1.5px solid rgba(76,142,103,0.204);
color:#e8f2ed;
}
.ap39v3k .gox8p5u{
border-color:rgba(76,142,103,0.203);
color:#e8f2ed;
}
.uw8ac{
gap:0.313rem;
cursor:pointer;
align-items:center;
display:inline-flex;
font-weight:600;
color:#36d47f;
font-size:0.813rem;
text-decoration:none;
}
.uw8ac svg{
height:14px;
width:0.875rem;
}
.ap39v3k .uw8ac{
color:#6fd49a;
}
.fqft8jo{
animation:rak15d4z 1.4s infinite;
background:#cd4350;
border-radius:50%;
height:0.375rem;
display:inline-block;
width:6px;
}
.k4f5h{
gap:2px;
display:inline-flex;
color:#d9a947;
}
.k4f5h svg{
width:16px;
height:16px;
}
.xxwfb{
border-radius:0.375rem;
padding:9px 0.875rem;
background:#141d18;
border:1px solid rgba(102,140,118,0.282);
gap:6px;
display:inline-flex;
font-size:0.813rem;
color:#f2f7f4;
align-items:center;
font-weight:600;
}
.avd02{
border-color:transparent;
background:#4db87a;
color:#0a1410;
}
.mf3mq5d{
padding:0.313rem 0.563rem;
background:rgba(102,140,118,0.271);
border-radius:6px;
text-transform:uppercase;
color:#4db87a;
font-size:10px;
letter-spacing:.1em;
font-weight:700;
}
.u9s31ve{
background:#cd4350;
border-radius:6px;
padding:0.25rem 0.625rem;
flex:0 0 auto;
font-weight:700;
display:inline-flex;
color:#fff;
align-items:center;
font-size:0.75rem;
}
.l8a3o9{
border-radius:0.625rem;
border:1px solid rgba(102,140,118,0.279);
background:#141d18;
overflow:hidden;
min-width:0;
color:inherit;
display:block;
text-decoration:none;
}
.t7py4g{
background-size:cover;
display:block;
position:relative;
background-position:center;
aspect-ratio:4/3;
}
.s9vx57e{
aspect-ratio:16/10;
}
.j4kwdlg{
background:linear-gradient(transparent,rgba(8,14,11,0.873)),linear-gradient(transparent 30%,rgba(0,0,0,0.686));
padding:0.875rem;
left:0;
position:absolute;
right:0;
bottom:0;
}
.rhobuo9n{
text-transform:uppercase;
color:#a8c4b5;
text-shadow:0 1px 3px rgba(0,0,0,0.713);
margin-bottom:3px;
display:block;
letter-spacing:.14em;
font-size:10px;
}
.b23yya5{
text-shadow:0 1px 0.25rem rgba(0,0,0,0.778);
font-weight:700;
font-size:20px;
color:#e8f2ed;
display:block;
font-family:"Source Serif 4", 'Iowan Old Style', Georgia, serif;
}
.e9eqx4{
border-radius:6px;
background:#cd4350;
gap:0.375rem;
padding:0.25rem 0.563rem;
display:inline-flex;
top:0.625rem;
left:0.625rem;
font-size:11px;
letter-spacing:.04em;
color:#fff;
position:absolute;
font-weight:700;
align-items:center;
}
.e9eqx4 .fqft8jo{
background:#fff;
}
.owz0rp8{
padding:0.875rem 16px;
}
.ij5lodxr{
font-family:"Source Sans 3", system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;
font-weight:700;
font-size:14px;
color:#42d682;
}
.e2rkm{
gap:6px;
color:#c4d9cd;
align-items:center;
margin-top:2px;
display:flex;
font-size:12.5px;
}
.e2rkm i{
border-radius:50%;
background:#d9a947;
height:0.438rem;
font-style:normal;
width:0.438rem;
}
.owz0rp8 .fm512q{
margin-top:12px;
width:100%;
}
.y4x7enh{
gap:1rem;
grid-template-columns:repeat(4,1fr);
display:grid;
}
.jzzt4o{
gap:16px;
grid-template-columns:repeat(3,1fr);
display:grid;
}
.qonay{
grid-template-columns:repeat(2,1fr);
gap:16px;
display:grid;
}
.y4x7enh>*,.jzzt4o>*,.qonay>*{
min-width:0;
}
@media(max-width:981px){
.y4x7enh,.jzzt4o{
grid-template-columns:repeat(2,1fr);
}
}
@media(max-width:621px){
.y4x7enh,.jzzt4o,.qonay{
grid-template-columns:1fr;
}
}
.p6j7ri91{
grid-template-columns:1fr 1fr;
gap:16px;
display:grid;
}
.p6j7ri91>*{
min-width:0;
}
.br6su3{
padding:1.625rem;
}
.os32wb{
padding:9px 0;
gap:0.75rem;
display:flex;
border-top:1px solid rgba(102,140,118,0.273);
font-size:14px;
justify-content:space-between;
}
.os32wb span{
flex:0 0 auto;
color:#c4d9cd;
}
.os32wb b{
text-align:right;
}
.sb6to91{
padding:0.625rem 0;
border-top:1px solid rgba(102,140,118,0.261);
}
.sb6to91:first-child{
border-top:0;
}
.ricz6{
color:#c4d9cd;
font-size:12px;
}
.f7iweves{
font-weight:600;
color:#f2f7f4;
font-size:0.906rem;
}
@media(max-width:760px){
.p6j7ri91{
grid-template-columns:1fr;
}
}
.ve57k{
min-width:0;
margin-bottom:1rem;
}
.lo6att{
gap:12px;
flex-wrap:wrap;
align-items:flex-end;
justify-content:space-between;
display:flex;
}
.lo6att .vk5atka8{
gap:6px;
flex-direction:column;
display:flex;
min-width:0;
}
.zps6id4h{
gap:8px;
display:flex;
flex-direction:column;
align-items:flex-start;
}
.rhzdv{
gap:8px;
flex-direction:column;
display:flex;
text-align:center;
align-items:center;
}
.miy1sg{
overflow-wrap:break-word;
line-height:1.1;
color:#f2f7f4;
font-weight:700;
letter-spacing:-.01em;
font-family:"Source Serif 4", 'Iowan Old Style', Georgia, serif;
font-size:1.875rem;
}
@media(max-width:621px){
.miy1sg{
font-size:23px;
}
}
.ap39v3k .miy1sg{
color:#e8f2ed;
}
.xfa6p{
background:rgba(77,184,122,0.116);
padding:5px 11px;
border-radius:6px;
letter-spacing:.12em;
text-transform:uppercase;
color:#4db87a;
}
.u75gy792{
gap:0.625rem;
align-items:center;
display:inline-flex;
}
.u75gy792::before{
background:#4db87a;
content:"";
display:inline-block;
width:1.5rem;
height:1px;
}
.ttzf2{
gap:8px;
display:inline-flex;
align-items:center;
}
.ttzf2::before{
border-radius:50%;
background:#4db87a;
display:inline-block;
height:0.375rem;
width:0.375rem;
content:"";
}
.ap39v3k .xfa6p{
background:rgba(22,50,35,0.729);
color:#e8f2ed;
}
.ap39v3k .u75gy792::before,.ap39v3k .ttzf2::before{
background:#6fd49a;
}
.gjvzim{
gap:6px;
transition:opacity 220ms cubic-bezier(0.4, 0, 0.2, 1);
white-space:nowrap;
font-size:0.875rem;
color:#36d47f;
font-weight:600;
display:inline-flex;
align-items:center;
}
.gjvzim:hover{
opacity:.8;
}
.gjvzim svg{
height:15px;
width:0.938rem;
}
.n4zfe0 svg{
height:0.875rem;
width:0.875rem;
}
.k0llds{
border-radius:6px;
background:#36d47f;
padding:0.563rem 1.125rem;
color:#0b1710;
}
.k0llds:hover{
background:#4ee094;
opacity:1;
}
.ap39v3k .gjvzim{
color:#6fd49a;
}
.dmxj0{
background:rgba(102,140,118,0.279);
margin:-2px 0 16px;
height:1px;
}
.ap39v3k .dmxj0{
background:rgba(76,142,103,0.188);
}
.jz7d2jqy{
background:linear-gradient(137deg,#0e1a15,#1a3025);
margin:0;
grid-template-columns:1.3fr 1fr;
border-radius:16px;
padding:2.625rem;
gap:40px;
color:#e8f2ed;
display:grid;
}
.xtmfz1x{
margin:18px 0 1rem;
color:#e8f2ed;
overflow-wrap:anywhere;
font-size:50px;
line-height:1.05;
font-family:"Source Serif 4", 'Iowan Old Style', Georgia, serif;
letter-spacing:-.01em;
}
.xtmfz1x em{
font-style:normal;
color:#6fd49a;
}
.w1jkm{
font-size:1rem;
max-width:27.5rem;
color:#a8c4b5;
}
.edo1l{
gap:18px;
display:flex;
margin-top:1.625rem;
flex-wrap:wrap;
align-items:center;
}
.yls8lhi{
color:#a8c4b5;
font-size:14px;
}
.jx476mu6{
color:#a8c4b5;
font-size:13px;
}
.anlyktn0{
margin:0.25rem 0 2px;
color:#e8f2ed;
font-size:2.125rem;
font-family:"Source Sans 3", system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;
font-weight:700;
}
.tofjqi5{
font-size:0.875rem;
color:#a8c4b5;
margin-bottom:20px;
}
.tofjqi5 span[data-m]{
font-family:"Source Sans 3", system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;
color:#e8f2ed;
}
.ayuf2{
padding:0.688rem 0;
gap:0.75rem;
display:flex;
border-top:1px solid rgba(76,142,103,0.191);
align-items:center;
}
.gw80b b{
font-weight:600;
color:#e8f2ed;
display:block;
font-size:14px;
}
.gw80b span{
font-size:12.5px;
display:block;
color:#a8c4b5;
}
@media(max-width:982px){
.jz7d2jqy{
padding:30px;
grid-template-columns:1fr;
}
.xtmfz1x{
font-size:38px;
}
}
@media(max-width:622px){
.jz7d2jqy{
padding:24px;
}
.xtmfz1x{
font-size:1.875rem;
}
}
.u5yyy2jn{
background:#0d1612;
grid-template-columns:repeat(4,1fr);
border-radius:10px;
display:grid;
}
.kbntzcl{
padding:1.375rem 24px;
border-right:1px solid rgba(76,142,103,0.162);
}
.kbntzcl:last-child{
border-right:0;
}
.u3iuku4{
font-size:1.75rem;
min-width:0;
font-weight:700;
font-family:"Source Sans 3", system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;
color:#e8f2ed;
}
.ub6hohbk{
color:#6fd49a;
}
.c06ssnsf{
color:#a8c4b5;
font-size:0.844rem;
margin-top:3px;
}
@media(max-width:982px){
.u5yyy2jn{
grid-template-columns:1fr 1fr;
}
}
@media(max-width:618px){
.u5yyy2jn{
grid-template-columns:1fr;
}
.kbntzcl{
border-right:0;
border-bottom:1px solid rgba(76,142,103,0.185);
}
.kbntzcl:last-child{
border-bottom:0;
}
}
.zldqy{
padding:1.25rem;
gap:0.813rem;
display:flex;
align-items:center;
}
.zldqy .bp35g9j6{
display:flex;
}
.m20og{
color:#f2f7f4;
display:block;
font-weight:700;
font-size:1.188rem;
}
.oz9ophn{
display:block;
color:#c4d9cd;
font-size:0.813rem;
}
.tgai5ye{
padding:24px;
display:block;
text-decoration:none;
color:inherit;
}
.j39992{
background:rgba(102,140,118,0.232);
border-radius:6px;
height:48px;
justify-content:center;
display:flex;
width:48px;
margin-bottom:16px;
align-items:center;
color:#4db87a;
}
.j39992 svg{
width:1.5rem;
height:1.5rem;
}
.nskqgs{
margin-bottom:0.25rem;
font-family:"Source Serif 4", 'Iowan Old Style', Georgia, serif;
font-size:21px;
color:#f2f7f4;
}
.deg1h03{
font-size:0.875rem;
color:#c4d9cd;
}
.f07ju8a7{
gap:1rem;
grid-template-columns:repeat(3,1fr);
display:grid;
margin-top:8px;
}
.zbabxu{
border-radius:0.625rem;
padding:1.875rem;
color:#e8f2ed;
text-align:center;
}
.z8kf7e5{
background:linear-gradient(rgba(0,0,0,0.354),rgba(0,0,0,0.316)),linear-gradient(140deg,#d9a947,#61a382);
}
.mj2lq8{
background:linear-gradient(rgba(0,0,0,0.354),rgba(0,0,0,0.345)),linear-gradient(134deg,#4db87a,#61a382);
}
.owc565r{
background:linear-gradient(rgba(0,0,0,0.322),rgba(0,0,0,0.358)),linear-gradient(137deg,#42d682,#61a382);
}
.xjyj8j4{
opacity:.85;
font-size:0.75rem;
letter-spacing:.16em;
}
.dg8sv{
margin:0.5rem 0 2px;
font-family:"Source Sans 3", system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;
overflow-wrap:anywhere;
font-weight:700;
font-size:2.5rem;
}
.knuerbf{
opacity:.8;
font-size:0.813rem;
}
.zswxh4y{
background:#141d18;
border-radius:10px;
border:1px solid rgba(102,140,118,0.253);
overflow:hidden;
margin-top:18px;
display:flex;
align-items:center;
}
.lyqopz{
flex:0 0 auto;
padding:0.875rem 18px;
white-space:nowrap;
border-right:1px solid rgba(102,140,118,0.243);
font-weight:700;
color:#f2f7f4;
font-size:14px;
}
.vx7fo{
flex:1;
overflow:hidden;
min-width:0;
}
.q0tpcy{
gap:30px;
padding:14px 1.25rem;
white-space:nowrap;
will-change:transform;
display:flex;
}
.iy1t0{
color:#c4d9cd;
font-size:0.875rem;
}
.iy1t0 b{
font-weight:700;
font-family:"Source Sans 3", system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;
color:#42d682;
margin-right:8px;
}
@media(max-width:980px){
.f07ju8a7{
grid-template-columns:1fr;
}
}
.mn2cif{
gap:12px;
align-items:baseline;
flex-wrap:wrap;
margin-bottom:6px;
display:flex;
justify-content:space-between;
}
.xmll9{
font-family:"Source Serif 4", 'Iowan Old Style', Georgia, serif;
font-size:1.5rem;
color:#f2f7f4;
}
.gn8fmh{
color:#c4d9cd;
font-size:13px;
}
.gn8fmh b{
font-family:"Source Sans 3", system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;
color:#f2f7f4;
}
.jn3rj8{
margin:16px 0;
}
.ykqnuglk{
padding:13px 0.875rem;
border-radius:0.375rem;
gap:14px;
display:flex;
align-items:center;
}
.ykqnuglk:nth-child(odd){
background:#1a2621;
}
.kp1s5f7u{
width:18px;
font-weight:700;
font-family:"Source Sans 3", system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;
color:#c4d9cd;
}
.j8jmqwz{
flex:1;
min-width:0;
font-weight:600;
}
.mmrrxwjv{
font-family:"Source Sans 3", system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;
color:#c4d9cd;
font-size:0.875rem;
}
.s53ufr{
width:100%;
}
.a40p2{
font-size:24px;
color:#f2f7f4;
margin-bottom:0.375rem;
font-family:"Source Serif 4", 'Iowan Old Style', Georgia, serif;
}
.agbvdxuc{
padding:0.875rem 0;
border-top:1px solid rgba(102,140,118,0.269);
}
.agbvdxuc:first-of-type{
border-top:0;
}
.cztyui{
color:#c4d9cd;
margin-bottom:7px;
font-size:12.5px;
}
.qv00vo8{
gap:0.75rem;
flex-wrap:wrap;
display:flex;
align-items:center;
justify-content:space-between;
}
.le73v{
font-size:15px;
font-weight:600;
}
.j2uus{
gap:0.5rem;
display:flex;
}
.uz57blx6{
border-radius:6px;
padding:0.375rem 0.75rem;
border:1px solid rgba(102,140,118,0.263);
min-width:54px;
font-size:0.875rem;
text-align:center;
font-family:"Source Sans 3", system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;
}
.uz57blx6 small{
display:block;
color:#c4d9cd;
font-family:"Source Sans 3", system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;
font-size:0.688rem;
}
.bt9ibzqf{
padding:1rem;
border-radius:0.625rem;
overflow:hidden;
aspect-ratio:16/11;
text-decoration:none;
display:flex;
color:#e8f2ed;
background-position:center;
flex-direction:column;
background-size:cover;
position:relative;
}
.bt9ibzqf::after{
background:linear-gradient(transparent 40%,rgba(8,14,11,0.835)),linear-gradient(transparent 25%,rgba(0,0,0,0.681));
inset:0;
content:"";
position:absolute;
}
.bt9ibzqf>*{
z-index:1;
position:relative;
}
.l41cveao{
padding:0.25rem 9px;
background:#cd4350;
gap:0.375rem;
border-radius:0.375rem;
color:#fff;
align-items:center;
font-size:0.688rem;
letter-spacing:.04em;
font-weight:700;
align-self:flex-start;
display:inline-flex;
}
.l41cveao .fqft8jo{
background:#fff;
}
.u4wqze{
font-family:"Source Serif 4", 'Iowan Old Style', Georgia, serif;
font-weight:700;
text-shadow:0 1px 0.25rem rgba(0,0,0,0.757);
font-size:1.438rem;
margin-top:auto;
}
.l4kt88{
gap:0.5rem;
color:#a8c4b5;
justify-content:space-between;
align-items:center;
display:flex;
font-size:12.5px;
margin-top:8px;
}
.pv8zw{
font-weight:600;
color:#e8f2ed;
}
.vd5arx{
background:#1a2621;
padding:0.75rem 1rem;
border-radius:0.375rem;
border:1px solid rgba(102,140,118,0.237);
gap:12px;
margin-top:14px;
color:#c4d9cd;
display:flex;
font-size:13.5px;
align-items:center;
}
.a02cax6v{
padding:1.625rem;
flex-direction:column;
display:flex;
}
.scwxt{
margin:0.625rem 0 4px;
font-family:"Source Serif 4", 'Iowan Old Style', Georgia, serif;
font-size:1.625rem;
color:#f2f7f4;
}
.ou8565u{
font-size:0.938rem;
margin-bottom:14px;
color:#4db87a;
font-weight:700;
}
.ju1yr2d7{
flex:1;
font-size:0.875rem;
color:#c4d9cd;
}
.a02cax6v .fm512q{
width:100%;
margin-top:18px;
}
.b09ld{
gap:10px;
padding-top:12px;
align-items:center;
display:flex;
border-top:1px solid rgba(102,140,118,0.283);
justify-content:space-between;
margin-top:14px;
}
.vuea6eo{
font-size:0.688rem;
letter-spacing:.04em;
color:#c4d9cd;
}
.qnbpt002{
font-size:0.813rem;
color:#36d47f;
font-weight:600;
text-decoration:none;
}
.rouatr6{
background:#0d1612;
padding:2.125rem;
gap:1.5rem;
border-radius:10px;
display:flex;
align-items:center;
color:#e8f2ed;
flex-wrap:wrap;
}
.fobqjtg{
flex:0 0 auto;
background:rgba(22,50,35,0.73);
border-radius:10px;
align-items:center;
height:3.5rem;
justify-content:center;
color:#e8f2ed;
width:56px;
display:flex;
}
.fobqjtg svg{
height:26px;
width:1.625rem;
}
.jmn1yi7{
color:#e8f2ed;
font-size:25px;
font-family:"Source Serif 4", 'Iowan Old Style', Georgia, serif;
}
.p5f49{
font-size:0.875rem;
color:#a8c4b5;
}
.e5n7ssu{
gap:0.75rem;
display:flex;
flex-wrap:wrap;
margin-left:auto;
}
@media(max-width:979px){
.e5n7ssu{
width:100%;
margin-left:0;
}
.e5n7ssu .fm512q{
flex:1;
}
}
.nhggf{
padding:1.5rem;
}
.cjhc09a{
gap:10px;
align-items:center;
color:#f2f7f4;
font-family:"Source Serif 4", 'Iowan Old Style', Georgia, serif;
font-size:1.25rem;
display:flex;
margin-bottom:0.875rem;
}
.cjhc09a svg{
height:1.375rem;
width:1.375rem;
color:#4db87a;
}
.ps0i4pa{
border-color:rgba(76,142,103,0.196);
background:#0d1612;
color:#e8f2ed;
}
.ps0i4pa .cjhc09a{
color:#e8f2ed;
}
.ps0i4pa .cjhc09a svg{
color:#e8f2ed;
}
.wanzv{
margin-bottom:1rem;
color:#a8c4b5;
font-size:14px;
}
.q3m6cl4{
gap:0.625rem;
display:flex;
}
.a4luv{
background:rgba(22,50,35,0.735);
border-radius:0.375rem;
flex:1;
padding:0.625rem 0.875rem;
font-size:0.813rem;
color:#e8f2ed;
}
.a4luv small{
display:block;
font-size:0.625rem;
color:#a8c4b5;
}
.tiatfofq{
clear:both;
color:#a8c4b5;
margin-top:14px;
font-size:12px;
}
.xtd4a{
padding:24px;
border-top:3px solid #4db87a;
}
.uix5sg{
border-top-color:rgba(102,140,118,0.243);
}
.zwxfp{
border-top-color:#a8c4b5;
}
.wkfjn7m1{
border-top-color:#d9a947;
}
.ywda4ij8{
border-top-color:#4db87a;
}
.zk088{
font-weight:700;
font-family:"Source Serif 4", 'Iowan Old Style', Georgia, serif;
color:#f2f7f4;
font-size:1.375rem;
}
.tsfut2{
margin:2px 0 14px;
font-size:0.813rem;
color:#c4d9cd;
}
.yicrj1q5{
gap:0.563rem;
padding:7px 0;
font-size:0.844rem;
align-items:flex-start;
display:flex;
color:#c4d9cd;
}
.yicrj1q5 svg{
flex:0 0 auto;
height:1rem;
color:#42d682;
margin-top:2px;
width:1rem;
}
.tm06y6{
padding:28px;
}
.p9ifuhbw{
gap:0.625rem;
color:#f2f7f4;
margin-bottom:6px;
align-items:center;
font-size:1.5rem;
font-family:"Source Serif 4", 'Iowan Old Style', Georgia, serif;
display:flex;
}
.p9ifuhbw svg{
color:#4db87a;
height:22px;
width:1.375rem;
}
.szi0mkjw{
gap:12px;
margin-top:18px;
align-items:center;
flex-wrap:wrap;
display:flex;
}
.fbs4efd{
margin-left:auto;
}
.rsf3cc04{
gap:0.625rem;
display:flex;
padding-top:1.125rem;
font-size:0.875rem;
border-top:1px solid rgba(102,140,118,0.264);
flex-wrap:wrap;
margin-top:22px;
align-items:center;
}
.wt250gh{
color:#c4d9cd;
}
.cr3gwnt{
border-radius:0.375rem;
gap:7px;
border:1px solid rgba(102,140,118,0.278);
padding:9px 0.875rem;
font-size:13.5px;
display:inline-flex;
text-decoration:none;
color:#f2f7f4;
align-items:center;
}
.cr3gwnt svg{
height:0.938rem;
color:#4db87a;
width:0.938rem;
}
@media(max-width:617px){
.fbs4efd{
width:100%;
margin-left:0;
}
}
.tbc5g{
grid-template-columns:1.2fr 1fr;
overflow:hidden;
display:grid;
}
.mmfjp{
background:linear-gradient(132deg,#0e1a15,#1a3025);
position:relative;
min-height:18.75rem;
}
.kby99j6v{
inset:0;
position:absolute;
background-image:linear-gradient(rgba(76,142,103,0.174) 1px,transparent 1px),linear-gradient(85deg,rgba(76,142,103,0.196) 1px,transparent 1px);
background-size:40px 40px;
}
.thyv3r8d{
color:#6fd49a;
transform:translate(-50%,-100%);
top:48%;
position:absolute;
left:50%;
}
.thyv3r8d svg{
width:2.5rem;
height:40px;
}
.im3tg{
padding:0.375rem 0.625rem;
background:rgba(8,14,11,0.877);
border-radius:6px;
color:#a8c4b5;
position:absolute;
font-size:12px;
left:1.125rem;
font-family:"Source Sans 3", system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;
bottom:1rem;
}
.b6264{
padding:28px;
}
.r1nq8o{
font-size:1.25rem;
margin-bottom:0.375rem;
color:#f2f7f4;
font-family:"Source Serif 4", 'Iowan Old Style', Georgia, serif;
}
.zxmtq{
margin:10px 0;
color:#f2f7f4;
font-size:0.906rem;
}
.qltakisz{
padding:9px 0;
gap:9px;
border-top:1px solid rgba(102,140,118,0.267);
color:#c4d9cd;
display:flex;
font-size:0.844rem;
align-items:flex-start;
}
.qltakisz svg{
flex:0 0 auto;
height:16px;
margin-top:2px;
width:1rem;
color:#4db87a;
}
.r8f5d0{
margin-top:14px;
display:inline-block;
}
@media(max-width:763px){
.tbc5g{
grid-template-columns:1fr;
}
}
.v570h{
gap:0.875rem;
grid-template-columns:repeat(4,1fr);
display:grid;
margin-top:0.5rem;
}
.bwjayv{
padding:20px;
text-align:center;
}
.ybgiut2n{
font-weight:700;
font-size:1.375rem;
color:#4db87a;
font-family:"Source Serif 4", 'Iowan Old Style', Georgia, serif;
}
.rb8vjkao{
margin-top:0.25rem;
font-weight:600;
color:#f2f7f4;
font-size:13.5px;
}
.dj6pf{
margin-top:2px;
color:#c4d9cd;
font-size:0.75rem;
}
.mzwqih{
gap:12px;
padding:14px 1.125rem;
flex-wrap:wrap;
align-items:center;
display:flex;
margin-top:1rem;
}
.uemj7j{
font-size:13px;
color:#c4d9cd;
}
.s2xalb{
border:1px solid rgba(102,140,118,0.268);
padding:0.5rem 0.875rem;
border-radius:0.375rem;
font-weight:600;
font-size:13px;
color:#c4d9cd;
}
@media(max-width:978px){
.v570h{
grid-template-columns:1fr 1fr;
}
}
@media(max-width:623px){
.v570h{
grid-template-columns:1fr;
}
}
.ekm0wfaf{
gap:18px;
padding:1.375rem 1.625rem;
display:flex;
flex-wrap:wrap;
align-items:center;
}
.r0wn0mrl{
font-weight:700;
color:#f2f7f4;
font-size:1rem;
}
.jepp5e{
color:#42d682;
font-weight:600;
font-size:0.875rem;
}
.z49pq{
font-size:0.875rem;
color:#c4d9cd;
}
.ekm0wfaf .u9s31ve{
margin-left:auto;
}
.t0vsk9kn{
gap:0.625rem;
flex-wrap:wrap;
display:flex;
border-top:1px solid rgba(102,140,118,0.241);
margin-top:16px;
padding-top:16px;
width:100%;
}
.d3v4w{
padding:9px 1rem;
border:1px solid rgba(102,140,118,0.254);
border-radius:6px;
font-weight:600;
color:#c4d9cd;
font-size:13px;
}
@media(max-width:617px){
.ekm0wfaf .u9s31ve{
margin-left:0;
}
}
.s8naqf28{
padding:1.875rem;
grid-template-columns:1.4fr 1fr;
gap:1.875rem;
display:grid;
}
.dmf5m{
font-size:1.75rem;
margin-bottom:14px;
color:#f2f7f4;
font-family:"Source Serif 4", 'Iowan Old Style', Georgia, serif;
}
.ewujn5 p{
margin-bottom:0.75rem;
color:#c4d9cd;
font-size:0.906rem;
}
.y1vd9o0w{
gap:12px;
grid-template-columns:repeat(4,1fr);
margin-top:18px;
display:grid;
}
.hwc21{
border-radius:0.375rem;
border:1px solid rgba(102,140,118,0.243);
padding:16px;
}
.y67oh{
font-family:"Source Serif 4", 'Iowan Old Style', Georgia, serif;
font-size:24px;
color:#f2f7f4;
font-weight:700;
}
.fp302{
font-size:12px;
color:#c4d9cd;
}
.dygs9rf .r12rl{
margin-bottom:1rem;
display:block;
}
.h6ybpqa{
gap:0.688rem;
padding:0.688rem 0;
display:flex;
align-items:flex-start;
border-top:1px solid rgba(102,140,118,0.242);
}
.h6ybpqa:first-of-type{
border-top:0;
}
.h6ybpqa .hqnuysq{
flex:0 0 auto;
margin-top:1px;
color:#42d682;
}
.h6ybpqa .hqnuysq svg{
height:1.125rem;
width:1.125rem;
}
.h6ybpqa b{
font-size:0.906rem;
color:#f2f7f4;
}
.h6ybpqa span{
color:#c4d9cd;
font-size:0.781rem;
display:block;
}
@media(max-width:983px){
.s8naqf28{
grid-template-columns:1fr;
}
}
@media(max-width:980px){
.y1vd9o0w{
grid-template-columns:repeat(2,1fr);
}
}
.iqqjr{
gap:1rem;
grid-template-columns:.8fr 1fr 1fr 1fr;
margin-top:8px;
display:grid;
}
.pj60h{
background:#0d1612;
padding:1.625rem;
border-radius:10px;
color:#e8f2ed;
justify-content:center;
display:flex;
flex-direction:column;
}
.u1620khr{
font-family:"Source Sans 3", system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;
font-size:2.875rem;
font-weight:700;
}
.pj60h .k4f5h{
margin:0.5rem 0;
color:#d9a947;
}
.bckiycu{
font-size:13px;
color:#a8c4b5;
}
.hwe6y{
padding:22px;
}
.hwe6y .k4f5h{
margin-bottom:10px;
}
.qz0v0d{
font-size:14px;
color:#c4d9cd;
}
.vd6rf{
gap:10px;
justify-content:space-between;
font-size:0.813rem;
margin-top:1rem;
display:flex;
}
.vd6rf b{
font-weight:600;
color:#f2f7f4;
}
.vd6rf span{
color:#c4d9cd;
}
@media(max-width:982px){
.iqqjr{
grid-template-columns:1fr 1fr;
}
}
@media(max-width:620px){
.iqqjr{
grid-template-columns:1fr;
}
}
.ot4kftw{
padding:30px;
}
.yndza{
gap:18px;
grid-template-columns:repeat(4,1fr);
margin-top:18px;
display:grid;
}
.c17yqedr .bp35g9j6{
margin-bottom:12px;
}
.wkc9vu8{
font-size:15px;
color:#f2f7f4;
display:block;
margin-bottom:0.25rem;
}
.wuarq{
color:#c4d9cd;
font-size:13.5px;
}
@media(max-width:978px){
.yndza{
grid-template-columns:1fr 1fr;
}
}
@media(max-width:617px){
.yndza{
grid-template-columns:1fr;
}
}
.p42lt8{
padding:1.5rem;
}
.p3vw3g3{
font-size:18px;
font-family:"Source Serif 4", 'Iowan Old Style', Georgia, serif;
margin-bottom:14px;
color:#f2f7f4;
}
.ckn02b{
padding:0.625rem 0;
border-top:1px solid rgba(102,140,118,0.245);
}
.ckn02b:first-of-type{
border-top:0;
}
.i50o5tk{
color:#c4d9cd;
font-size:12px;
}
.ckn02b b{
font-size:0.906rem;
color:#f2f7f4;
}
.sczdrpaw{
gap:0.625rem;
padding:0.688rem 0;
border-top:1px solid rgba(102,140,118,0.274);
font-size:14.5px;
display:flex;
justify-content:space-between;
color:#f2f7f4;
text-decoration:none;
}
.sczdrpaw:first-of-type{
border-top:0;
}
.foqa4s{
gap:0.688rem;
padding:0.75rem 0;
align-items:flex-start;
display:flex;
border-top:1px solid rgba(102,140,118,0.261);
}
.foqa4s:first-of-type{
border-top:0;
}
.foqa4s .hqnuysq{
flex:0 0 auto;
color:#42d682;
margin-top:1px;
}
.foqa4s .hqnuysq svg{
height:18px;
width:18px;
}
.foqa4s b{
font-weight:600;
color:#f2f7f4;
font-size:14px;
}
.foqa4s span{
display:block;
font-size:0.781rem;
color:#c4d9cd;
}
.p6e3gf{
gap:22px;
padding:1.625rem;
display:flex;
align-items:center;
flex-wrap:wrap;
}
.ymqnha{
flex:0 0 auto;
background:#4db87a;
border-radius:50%;
width:4rem;
color:#0a1410;
display:flex;
font-weight:700;
justify-content:center;
align-items:center;
font-family:"Source Serif 4", 'Iowan Old Style', Georgia, serif;
height:64px;
font-size:1.375rem;
}
.v1iwwkp7{
font-size:1.063rem;
color:#f2f7f4;
}
.lqv07q{
font-size:13.5px;
margin-top:2px;
color:#c4d9cd;
}
.ow9xfm4l{
color:#c4d9cd;
max-width:32.5rem;
margin-top:8px;
font-size:13px;
}
.v7wdcj{
color:#c4d9cd;
margin-left:auto;
text-align:right;
font-size:0.813rem;
}
.akkn9{
gap:6px;
font-weight:600;
display:inline-flex;
align-items:center;
justify-content:flex-end;
color:#42d682;
}
.akkn9 svg{
width:15px;
height:0.938rem;
}
.qkwj9g8f{
margin-top:0.25rem;
}
.ajpbpa{
text-decoration:none;
margin-top:0.375rem;
display:block;
color:#36d47f;
}
@media(max-width:620px){
.v7wdcj{
margin-left:0;
text-align:left;
}
.akkn9{
justify-content:flex-start;
}
}
.pu1dgw1{
margin-top:8px;
}
.xdm9zc9u{
padding:1.25rem 0;
border-bottom:1px solid rgba(102,140,118,0.245);
}
.t51kwzha{
list-style:none;
gap:18px;
display:flex;
align-items:center;
cursor:pointer;
}
.t51kwzha::-webkit-details-marker{
display:none;
}
.d86rn{
background:#4db87a;
flex:0 0 auto;
border-radius:6px;
padding:0.313rem 0.563rem;
font-size:0.625rem;
color:#0a1410;
text-transform:uppercase;
font-weight:700;
letter-spacing:.1em;
}
.tak5tegc{
flex:1;
font-size:17px;
color:#f2f7f4;
font-weight:700;
}
.p4xy9ss{
transition:transform 220ms cubic-bezier(0.4, 0, 0.2, 1);
font-size:1.5rem;
line-height:1;
color:#c4d9cd;
}
.xdm9zc9u[open] .p4xy9ss{
transform:rotate(48deg);
}
.dug48{
padding:0.875rem 0 0 0;
color:#c4d9cd;
font-size:0.906rem;
max-width:48.75rem;
}
.euviv2{
padding:30px;
}
.sh7lwt9{
margin-bottom:0.75rem;
font-family:"Source Serif 4", 'Iowan Old Style', Georgia, serif;
color:#f2f7f4;
font-size:25px;
}
.euviv2 p{
margin-bottom:0.625rem;
max-width:55rem;
font-size:14.5px;
color:#c4d9cd;
}
.c6c5r{
color:#36d47f;
text-decoration:none;
margin-top:0.75rem;
font-weight:600;
display:inline-block;
}
.fmutpbb{
padding:2.5rem 0;
background:#0d1612;
color:#a8c4b5;
margin-top:34px;
}
.kmu9og{
gap:26px;
grid-template-columns:1.6fr repeat(4,1fr);
display:grid;
}
.vigj6{
font-family:"Source Serif 4", 'Iowan Old Style', Georgia, serif;
letter-spacing:.04em;
color:#e8f2ed;
font-size:22px;
}
.is487{
line-height:1.6;
font-size:12.5px;
margin-top:14px;
}
.dd9cubs{
color:#e8f2ed;
font-size:13px;
display:block;
margin-bottom:12px;
}
.m1wn9z6c{
padding:9px 0;
display:block;
text-decoration:none;
color:#a8c4b5;
font-size:13.5px;
}
@media(max-width:978px){
.kmu9og{
grid-template-columns:1fr 1fr;
}
}
@media(max-width:621px){
.kmu9og{
grid-template-columns:1fr;
}
}
.r02u8{
background:#162019;
padding:16px 0;
right:0;
color:#e8f2ed;
bottom:0;
left:0;
position:fixed;
z-index:60;
}
.i6ihs{
gap:20px;
flex-wrap:wrap;
align-items:center;
display:flex;
}
.l0wcz{
flex:1;
color:#a8c4b5;
font-size:0.844rem;
min-width:15rem;
}
.l0wcz a{
text-decoration:underline;
color:#e8f2ed;
}
.n6berny{
gap:0.625rem;
display:flex;
}
@media(max-width:621px){
.i6ihs{
gap:0.75rem;
align-items:stretch;
flex-direction:column;
}
.n6berny .fm512q{
flex:1;
}
}
.ct45xcpi{
background:#141d18;
border:1px solid rgba(102,140,118,0.256);
padding:0.875rem 1rem;
gap:12px;
border-radius:10px;
transition:opacity 220ms cubic-bezier(0.4, 0, 0.2, 1),transform 220ms cubic-bezier(0.4, 0, 0.2, 1);
transform:translateY(12px);
max-width:340px;
display:flex;
opacity:0;
box-shadow:0 0.75rem 2rem rgba(4,8,6,0.457), 0 4px 0.5rem rgba(4,8,6,0.34);
z-index:55;
pointer-events:none;
left:1.125rem;
bottom:18px;
position:fixed;
}
.zq4n43p{
pointer-events:auto;
transform:translateY(0);
opacity:1;
}
.e8nubdd{
border-radius:6px;
flex:0 0 auto;
background:rgba(77,184,122,0.128);
color:#42d682;
height:40px;
width:40px;
align-items:center;
justify-content:center;
display:flex;
}
.e8nubdd svg{
height:1.375rem;
width:1.375rem;
}
.xqr4k{
line-height:1.4;
color:#f2f7f4;
font-size:13.5px;
}
.xqr4k b{
font-weight:700;
}
.xqr4k .xe8jsbc{
color:#42d682;
font-family:"Source Sans 3", system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;
font-weight:700;
}
@media(max-width:619px){
.ct45xcpi{
left:0.625rem;
right:10px;
max-width:none;
}
}