*{
padding:0;
margin:0;
box-sizing:border-box;
}
html{
-webkit-text-size-adjust:100%;
}
body{
background:#fafaf8;
-webkit-font-smoothing:antialiased;
font-family:"Work Sans", system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;
overflow-wrap:break-word;
font-size:1rem;
color:#3a4a41;
text-rendering:optimizeLegibility;
overflow-x:hidden;
line-height:1.55;
}
img{
display:block;
max-width:100%;
}
a{
color:inherit;
text-decoration:none;
}
button{
border:none;
background:none;
font-family:inherit;
cursor:pointer;
}
input{
font-family:inherit;
}
svg{
display:block;
}
h1,h2,h3,h4{
overflow-wrap:anywhere;
font-family:"Spectral", 'Iowan Old Style', Georgia, serif;
color:#0d1912;
}
::-webkit-scrollbar{
height:0.5rem;
width:0.5rem;
}
::-webkit-scrollbar-thumb{
background:rgba(58,74,65,0.211);
border-radius:0.5rem;
}
::-webkit-scrollbar-track{
background:transparent;
}
.qiagc9{
padding:0 1.125rem;
margin:0 auto;
max-width:1240px;
width:100%;
}
.xtzb3ws9{
padding:2.125rem 0;
}
.ujmo39{
font-weight:700;
color:#0d1912;
line-height:1.1;
letter-spacing:-.01em;
font-family:"Spectral", 'Iowan Old Style', Georgia, serif;
font-size:30px;
}
.mf2r221w{
color:#3a4a41;
margin-top:6px;
font-size:0.938rem;
}
.sc96b7k .ujmo39{
color:#e8f0eb;
}
.sc96b7k .mf2r221w{
color:#a3bfae;
}
.vizdzz{
background:#ffffff;
}
.m0fq0be{
border:1px solid rgba(58,74,65,0.226);
border-radius:8px;
background:#ffffff;
}
.fqare{
color:#64746b;
letter-spacing:.12em;
display:inline-block;
font-size:0.688rem;
line-height:1.4;
text-transform:uppercase;
font-weight:700;
font-family:"Work Sans", system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;
}
.u69wg{
gap:0.375rem;
color:#158141;
display:inline-flex;
white-space:nowrap;
align-items:center;
font-weight:600;
}
.u69wg svg{
height:15px;
width:0.938rem;
}
.klw1rp{
flex:0 0 auto;
border-radius:4px;
background:rgba(58,74,65,0.247);
align-items:center;
height:1.875rem;
display:flex;
color:#2d7a4f;
width:30px;
justify-content:center;
}
.klw1rp svg{
width:18px;
height:1.125rem;
}
.sc96b7k .klw1rp{
background:rgba(26,46,36,0.906);
color:#e8f0eb;
}
.a0w589{
border-radius:50%;
background:#198149;
box-shadow:0 0 0 3px rgba(45,122,79,0.112);
width:8px;
margin-right:0.438rem;
display:inline-block;
height:8px;
vertical-align:middle;
}
.lxfcjmbb{
display:none;
}
@media(max-width:621px){
.qiagc9{
padding:0 0.875rem;
}
.xtzb3ws9{
padding:26px 0;
}
.ujmo39{
font-size:1.438rem;
}
}
@keyframes hrtms{
0%,100%{
opacity:.55}
50%{
opacity:1}
}
.a3nn3v8{
background:#1a2e24;
color:#a3bfae;
font-size:0.813rem;
}
.utiv19{
gap:16px;
align-items:center;
justify-content:space-between;
flex-wrap:nowrap;
min-height:42px;
display:flex;
}
.k97005{
gap:24px;
overflow:hidden;
align-items:center;
min-width:0;
display:flex;
}
.gx7n33r{
overflow:hidden;
gap:7px;
display:inline-flex;
align-items:center;
white-space:nowrap;
text-overflow:ellipsis;
}
.gx7n33r svg{
flex:0 0 auto;
height:14px;
color:#d89b3f;
width:14px;
}
.gx7n33r strong{
font-weight:600;
color:#e8f0eb;
}
.sc3yolmn svg{
color:#198149;
}
.xkic3wo{
flex:0 0 auto;
}
.lf9gyqde{
gap:0.5rem;
border:1px solid rgba(101,142,117,0.164);
border-radius:4px;
padding:8px 12px;
display:inline-flex;
align-items:center;
color:#e8f0eb;
}
.lf9gyqde svg{
height:14px;
color:#a3bfae;
width:0.875rem;
}
.e2f87tz{
background:#ffffff;
border-bottom:1px solid rgba(58,74,65,0.2);
position:sticky;
top:0;
z-index:40;
}
.mvuoi2c1{
gap:22px;
display:flex;
align-items:center;
height:70px;
}
.q7069a{
flex:0 0 auto;
color:#0d1912;
display:flex;
text-decoration:none;
justify-content:center;
flex-direction:column;
line-height:1;
}
.rxnji1z9{
white-space:nowrap;
font-family:"Spectral", 'Iowan Old Style', Georgia, serif;
font-weight:700;
letter-spacing:.04em;
font-size:22px;
}
.pd8bex3k{
color:#2d7a4f;
text-transform:uppercase;
white-space:nowrap;
letter-spacing:.16em;
font-size:9px;
margin-top:3px;
}
.ufq5su8{
gap:0.25rem;
margin-left:0.375rem;
display:flex;
}
.k51zs{
padding:9px 14px;
border-radius:0.25rem;
font-weight:600;
color:#3a4a41;
text-decoration:none;
font-size:15px;
white-space:nowrap;
}
.lt3xum{
background:#2d7a4f;
color:#ffffff;
}
.t7y0h8l{
flex:0 0 auto;
gap:10px;
margin-left:auto;
display:flex;
}
.acai9zq{
border:1px solid rgba(58,74,65,0.237);
border-radius:4px;
color:#0d1912;
margin-left:0.5rem;
width:2.75rem;
display:none;
justify-content:center;
height:2.75rem;
align-items:center;
cursor:pointer;
}
.acai9zq svg{
width:22px;
height:22px;
}
.z7ghl{
padding:1rem 0 0.25rem;
}
.wfbnnn{
gap:10px;
display:flex;
flex-wrap:wrap;
}
.eqjem{
padding:0.688rem 1rem;
border-radius:0.25rem;
border:1px solid rgba(58,74,65,0.241);
gap:8px;
background:#ffffff;
color:#0d1912;
font-size:14px;
text-decoration:none;
display:inline-flex;
align-items:center;
font-weight:600;
}
.eqjem svg{
height:16px;
color:#2d7a4f;
width:1rem;
}
.cg86ys{
background:#ffffff;
display:none;
border-bottom:1px solid rgba(58,74,65,0.223);
}
.cg86ys .qiagc9{
padding-top:0.875rem;
padding-bottom:14px;
}
.kc1w8h{
padding:0.688rem 4px;
text-decoration:none;
border-bottom:1px solid rgba(58,74,65,0.197);
display:block;
font-weight:600;
color:#0d1912;
}
.lxfcjmbb:checked~.cg86ys{
display:block;
}
@media(max-width:758px){
.ufq5su8{
display:none;
}
.acai9zq{
display:flex;
}
.z7ghl{
display:none;
}
.i2gwf{
display:none;
}
.mvuoi2c1{
gap:10px;
height:64px;
}
.t7y0h8l{
gap:0.5rem;
}
.pd8bex3k{
display:none;
}
}
@media(max-width:621px){
.rxnji1z9{
font-size:19px;
}
.mvuoi2c1{
padding-top:0.625rem;
padding-bottom:10px;
row-gap:0.625rem;
flex-wrap:wrap;
height:auto;
column-gap:0.625rem;
}
.acai9zq{
margin-left:auto;
order:1;
}
.t7y0h8l{
gap:8px;
margin-left:0;
width:100%;
flex-basis:100%;
order:2;
}
.t7y0h8l .dmwlkyt{
padding:12px 8px;
flex:1 1 0;
overflow:hidden;
text-align:center;
min-width:0;
font-size:13.5px;
white-space:nowrap;
text-overflow:ellipsis;
}
}
.dmwlkyt{
gap:8px;
padding:0.813rem 1.375rem;
transition:background-color 200ms cubic-bezier(0.4, 0, 0.2, 1),opacity 200ms cubic-bezier(0.4, 0, 0.2, 1);
border-radius:4px;
font-size:0.938rem;
align-items:center;
cursor:pointer;
justify-content:center;
font-weight:600;
display:inline-flex;
text-decoration:none;
white-space:nowrap;
font-family:"Work Sans", system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;
}
.dmwlkyt svg{
height:1.063rem;
width:17px;
}
.n865xo{
background:#158141;
color:#ffffff;
}
.n865xo:hover{
background:#148643;
}
.jnzfdj{
background:#2d7a4f;
color:#ffffff;
}
.jnzfdj:hover{
opacity:.92;
}
.ekdx07qs{
background:transparent;
border:1.5px solid rgba(58,74,65,0.191);
color:#0d1912;
}
.cseav{
background:transparent;
border:1.5px solid rgba(101,142,117,0.172);
color:#e8f0eb;
}
.sc96b7k .ekdx07qs{
border-color:rgba(101,142,117,0.203);
color:#e8f0eb;
}
.ygam8x{
gap:0.313rem;
color:#158141;
text-decoration:none;
cursor:pointer;
font-size:0.813rem;
font-weight:600;
align-items:center;
display:inline-flex;
}
.ygam8x svg{
height:0.875rem;
width:0.875rem;
}
.sc96b7k .ygam8x{
color:#7dd89f;
}
.wu6wss2e{
border-radius:50%;
background:#cb4138;
animation:hrtms 1.4s infinite;
width:0.375rem;
display:inline-block;
height:0.375rem;
}
.nc2mwj2l{
gap:2px;
display:inline-flex;
color:#d89b3f;
}
.nc2mwj2l svg{
height:1rem;
width:16px;
}
.m2khpo{
padding:9px 14px;
gap:6px;
background:#ffffff;
border:1px solid rgba(58,74,65,0.203);
border-radius:4px;
font-size:0.813rem;
display:inline-flex;
font-weight:600;
align-items:center;
color:#0d1912;
}
.xrr2gdnl{
border-color:transparent;
background:#2d7a4f;
color:#ffffff;
}
.cpden7{
border-radius:4px;
background:rgba(58,74,65,0.2);
padding:5px 9px;
letter-spacing:.1em;
font-weight:700;
color:#2d7a4f;
font-size:10px;
text-transform:uppercase;
}
.fqk6wf{
border-radius:0.25rem;
padding:4px 0.625rem;
flex:0 0 auto;
background:#cb4138;
font-size:12px;
font-weight:700;
align-items:center;
display:inline-flex;
color:#fff;
}
.tcv7hw{
overflow:hidden;
border-radius:8px;
background:#ffffff;
border:1px solid rgba(58,74,65,0.208);
text-decoration:none;
display:block;
min-width:0;
color:inherit;
}
.wzk0eb{
display:block;
background-size:cover;
background-position:center;
aspect-ratio:4/3;
position:relative;
}
.d0ree4{
aspect-ratio:16/10;
}
.sie97{
background:linear-gradient(transparent,rgba(13,25,18,0.665)),linear-gradient(transparent 30%,rgba(0,0,0,0.689));
padding:0.875rem;
right:0;
position:absolute;
bottom:0;
left:0;
}
.ybowwsk{
letter-spacing:.14em;
color:#a3bfae;
text-shadow:0 1px 3px rgba(0,0,0,0.725);
text-transform:uppercase;
display:block;
font-size:10px;
margin-bottom:3px;
}
.y3pr8tm{
color:#e8f0eb;
font-weight:700;
text-shadow:0 1px 0.25rem rgba(0,0,0,0.721);
font-size:1.25rem;
display:block;
font-family:"Spectral", 'Iowan Old Style', Georgia, serif;
}
.yusd7cp{
gap:0.375rem;
padding:0.25rem 0.563rem;
background:#cb4138;
border-radius:4px;
align-items:center;
font-weight:700;
display:inline-flex;
font-size:0.688rem;
left:0.625rem;
top:0.625rem;
position:absolute;
letter-spacing:.04em;
color:#fff;
}
.yusd7cp .wu6wss2e{
background:#fff;
}
.urmb7{
padding:0.875rem 1rem;
}
.dj8fvi{
font-size:0.875rem;
color:#198149;
font-family:"Fira Code", 'SF Mono', Consolas, 'Liberation Mono', monospace;
font-weight:700;
}
.tk7zpd7c{
gap:0.375rem;
margin-top:2px;
color:#3a4a41;
font-size:12.5px;
display:flex;
align-items:center;
}
.tk7zpd7c i{
border-radius:50%;
background:#d89b3f;
height:0.438rem;
font-style:normal;
width:0.438rem;
}
.urmb7 .dmwlkyt{
width:100%;
margin-top:12px;
}
.dy9cznxf{
gap:1rem;
grid-template-columns:repeat(4,1fr);
display:grid;
}
.q8rlg6w{
gap:1rem;
grid-template-columns:repeat(3,1fr);
display:grid;
}
.q4r7sw{
gap:1rem;
grid-template-columns:repeat(2,1fr);
display:grid;
}
.dy9cznxf>*,.q8rlg6w>*,.q4r7sw>*{
min-width:0;
}
@media(max-width:982px){
.dy9cznxf,.q8rlg6w{
grid-template-columns:repeat(2,1fr);
}
}
@media(max-width:622px){
.dy9cznxf,.q8rlg6w,.q4r7sw{
grid-template-columns:1fr;
}
}
.gs21w{
grid-template-columns:1fr 1fr;
gap:1rem;
display:grid;
}
.gs21w>*{
min-width:0;
}
.w1ye9qsn{
padding:26px;
}
.jx164gv{
gap:12px;
padding:9px 0;
font-size:0.875rem;
border-top:1px solid rgba(58,74,65,0.2);
justify-content:space-between;
display:flex;
}
.jx164gv span{
flex:0 0 auto;
color:#3a4a41;
}
.jx164gv b{
text-align:right;
}
.sdz4cox{
padding:10px 0;
border-top:1px solid rgba(58,74,65,0.206);
}
.sdz4cox:first-child{
border-top:0;
}
.spc1s8v4{
color:#3a4a41;
font-size:0.75rem;
}
.x4h9fc{
font-size:0.906rem;
font-weight:600;
color:#0d1912;
}
@media(max-width:761px){
.gs21w{
grid-template-columns:1fr;
}
}
.q4pd6px{
min-width:0;
margin-bottom:16px;
}
.jdq6skan{
gap:12px;
align-items:flex-end;
flex-wrap:wrap;
justify-content:space-between;
display:flex;
}
.jdq6skan .jbjxuqpt{
gap:6px;
min-width:0;
display:flex;
flex-direction:column;
}
.s27ulbwm{
gap:0.5rem;
flex-direction:column;
align-items:flex-start;
display:flex;
}
.j92dd{
gap:8px;
text-align:center;
align-items:center;
display:flex;
flex-direction:column;
}
.ozqjhsf{
font-family:"Spectral", 'Iowan Old Style', Georgia, serif;
overflow-wrap:break-word;
font-size:30px;
line-height:1.1;
font-weight:700;
letter-spacing:-.01em;
color:#0d1912;
}
@media(max-width:621px){
.ozqjhsf{
font-size:1.438rem;
}
}
.sc96b7k .ozqjhsf{
color:#e8f0eb;
}
.hh36wws4{
border-radius:0.25rem;
background:rgba(45,122,79,0.106);
padding:5px 0.688rem;
color:#2d7a4f;
text-transform:uppercase;
letter-spacing:.12em;
}
.yykfqem3{
gap:0.625rem;
align-items:center;
display:inline-flex;
}
.yykfqem3::before{
background:#2d7a4f;
width:24px;
height:1px;
display:inline-block;
content:"";
}
.hp092yq4{
gap:8px;
display:inline-flex;
align-items:center;
}
.hp092yq4::before{
border-radius:50%;
background:#2d7a4f;
display:inline-block;
height:0.375rem;
width:6px;
content:"";
}
.sc96b7k .hh36wws4{
background:rgba(26,46,36,0.912);
color:#e8f0eb;
}
.sc96b7k .yykfqem3::before,.sc96b7k .hp092yq4::before{
background:#7dd89f;
}
.lgkwd{
gap:6px;
transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1);
align-items:center;
color:#158141;
display:inline-flex;
font-size:0.875rem;
font-weight:600;
white-space:nowrap;
}
.lgkwd:hover{
opacity:.8;
}
.lgkwd svg{
height:0.938rem;
width:15px;
}
.aedbx svg{
height:0.875rem;
width:14px;
}
.kw4c47{
background:#158141;
border-radius:0.25rem;
padding:9px 1.125rem;
color:#ffffff;
}
.kw4c47:hover{
background:#148643;
opacity:1;
}
.sc96b7k .lgkwd{
color:#7dd89f;
}
.v5h7ut{
background:rgba(58,74,65,0.2);
margin:-2px 0 16px;
height:1px;
}
.sc96b7k .v5h7ut{
background:rgba(101,142,117,0.208);
}
.nzb41w{
border-radius:14px;
grid-template-columns:1.3fr 1fr;
padding:2.625rem;
gap:40px;
margin:0;
background:linear-gradient(129deg,#1a2e24,#152820);
color:#e8f0eb;
display:grid;
}
.xxqnzmc9{
margin:18px 0 16px;
line-height:1.05;
font-family:"Spectral", 'Iowan Old Style', Georgia, serif;
font-size:50px;
color:#e8f0eb;
overflow-wrap:anywhere;
letter-spacing:-.01em;
}
.xxqnzmc9 em{
font-style:normal;
color:#7dd89f;
}
.h8msch{
font-size:16px;
max-width:440px;
color:#a3bfae;
}
.zfdlhw93{
gap:1.125rem;
flex-wrap:wrap;
align-items:center;
display:flex;
margin-top:1.625rem;
}
.tge1p{
font-size:14px;
color:#a3bfae;
}
.lvlel9{
color:#a3bfae;
font-size:0.813rem;
}
.e61qd{
margin:4px 0 2px;
font-family:"Fira Code", 'SF Mono', Consolas, 'Liberation Mono', monospace;
font-size:2.125rem;
color:#e8f0eb;
font-weight:700;
}
.etykwy{
font-size:14px;
color:#a3bfae;
margin-bottom:1.25rem;
}
.etykwy span[data-m]{
color:#e8f0eb;
font-family:"Fira Code", 'SF Mono', Consolas, 'Liberation Mono', monospace;
}
.tu77k9{
padding:11px 0;
gap:12px;
border-top:1px solid rgba(101,142,117,0.207);
align-items:center;
display:flex;
}
.d9mlp b{
display:block;
font-size:0.875rem;
font-weight:600;
color:#e8f0eb;
}
.d9mlp span{
display:block;
color:#a3bfae;
font-size:0.781rem;
}
@media(max-width:977px){
.nzb41w{
padding:1.875rem;
grid-template-columns:1fr;
}
.xxqnzmc9{
font-size:38px;
}
}
@media(max-width:619px){
.nzb41w{
padding:24px;
}
.xxqnzmc9{
font-size:30px;
}
}
.cun95{
background:#1a2e24;
grid-template-columns:repeat(4,1fr);
border-radius:8px;
display:grid;
}
.yqphke{
padding:22px 24px;
border-right:1px solid rgba(101,142,117,0.205);
}
.yqphke:last-child{
border-right:0;
}
.ucxav{
min-width:0;
font-family:"Fira Code", 'SF Mono', Consolas, 'Liberation Mono', monospace;
font-size:28px;
color:#e8f0eb;
font-weight:700;
}
.c0qeq{
color:#7dd89f;
}
.fgqzzmo5{
margin-top:3px;
color:#a3bfae;
font-size:13.5px;
}
@media(max-width:977px){
.cun95{
grid-template-columns:1fr 1fr;
}
}
@media(max-width:618px){
.cun95{
grid-template-columns:1fr;
}
.yqphke{
border-right:0;
border-bottom:1px solid rgba(101,142,117,0.199);
}
.yqphke:last-child{
border-bottom:0;
}
}
.eyh9e8v{
padding:24px;
text-decoration:none;
display:block;
color:inherit;
}
.stjnu0z{
border-radius:0.25rem;
background:rgba(58,74,65,0.25);
height:3rem;
display:flex;
color:#2d7a4f;
width:48px;
justify-content:center;
align-items:center;
margin-bottom:1rem;
}
.stjnu0z svg{
height:1.5rem;
width:1.5rem;
}
.n3vdge{
color:#0d1912;
margin-bottom:4px;
font-family:"Spectral", 'Iowan Old Style', Georgia, serif;
font-size:1.313rem;
}
.m69189xt{
color:#3a4a41;
font-size:0.875rem;
}
.rb1sn05{
padding:20px;
gap:13px;
align-items:center;
display:flex;
}
.rb1sn05 .klw1rp{
display:flex;
}
.juglx{
display:block;
color:#0d1912;
font-size:19px;
font-weight:700;
}
.kgxx8x4{
color:#3a4a41;
display:block;
font-size:0.813rem;
}
.esiznmz{
gap:1rem;
grid-template-columns:repeat(3,1fr);
margin-top:8px;
display:grid;
}
.j6a6fy{
padding:30px;
border-radius:0.5rem;
color:#e8f0eb;
text-align:center;
}
.z0ayj{
background:linear-gradient(rgba(0,0,0,0.354),rgba(0,0,0,0.343)),linear-gradient(138deg,#d89b3f,#4a9d69);
}
.zjmtd{
background:linear-gradient(rgba(0,0,0,0.368),rgba(0,0,0,0.32)),linear-gradient(133deg,#2d7a4f,#4a9d69);
}
.pkynb{
background:linear-gradient(rgba(0,0,0,0.317),rgba(0,0,0,0.317)),linear-gradient(141deg,#198149,#4a9d69);
}
.h1zmta{
letter-spacing:.16em;
font-size:0.75rem;
opacity:.85;
}
.nemc4{
margin:8px 0 2px;
font-size:40px;
font-family:"Fira Code", 'SF Mono', Consolas, 'Liberation Mono', monospace;
font-weight:700;
overflow-wrap:anywhere;
}
.w0g3vt{
font-size:13px;
opacity:.8;
}
.b9hedy{
overflow:hidden;
border-radius:8px;
border:1px solid rgba(58,74,65,0.222);
background:#ffffff;
display:flex;
align-items:center;
margin-top:18px;
}
.lt7j8{
padding:0.875rem 1.125rem;
flex:0 0 auto;
border-right:1px solid rgba(58,74,65,0.243);
font-weight:700;
font-size:0.875rem;
white-space:nowrap;
color:#0d1912;
}
.epn3tt0r{
overflow:hidden;
flex:1;
min-width:0;
}
.v6u3f{
gap:1.875rem;
padding:0.875rem 1.25rem;
display:flex;
will-change:transform;
white-space:nowrap;
}
.ejlyzx{
color:#3a4a41;
font-size:14px;
}
.ejlyzx b{
margin-right:8px;
font-weight:700;
font-family:"Fira Code", 'SF Mono', Consolas, 'Liberation Mono', monospace;
color:#198149;
}
@media(max-width:978px){
.esiznmz{
grid-template-columns:1fr;
}
}
.lp36et{
margin-bottom:0.375rem;
color:#0d1912;
font-size:1.5rem;
font-family:"Spectral", 'Iowan Old Style', Georgia, serif;
}
.s5eqvez8{
padding:0.875rem 0;
border-top:1px solid rgba(58,74,65,0.191);
}
.s5eqvez8:first-of-type{
border-top:0;
}
.rm7gjn{
color:#3a4a41;
margin-bottom:0.438rem;
font-size:0.781rem;
}
.tqtl3nqr{
gap:12px;
align-items:center;
flex-wrap:wrap;
display:flex;
justify-content:space-between;
}
.obiuja3{
font-size:0.938rem;
font-weight:600;
}
.tqhbf{
gap:8px;
display:flex;
}
.pi9vr{
border-radius:0.25rem;
border:1px solid rgba(58,74,65,0.192);
padding:0.375rem 0.75rem;
font-size:14px;
min-width:54px;
text-align:center;
font-family:"Fira Code", 'SF Mono', Consolas, 'Liberation Mono', monospace;
}
.pi9vr small{
color:#3a4a41;
font-family:"Work Sans", system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;
display:block;
font-size:11px;
}
.yymhu{
padding:1rem;
overflow:hidden;
border-radius:0.5rem;
flex-direction:column;
background-size:cover;
background-position:center;
aspect-ratio:16/11;
position:relative;
color:#e8f0eb;
text-decoration:none;
display:flex;
}
.yymhu::after{
inset:0;
background:linear-gradient(transparent 40%,rgba(13,25,18,0.691)),linear-gradient(transparent 25%,rgba(0,0,0,0.675));
position:absolute;
content:"";
}
.yymhu>*{
position:relative;
z-index:1;
}
.wgri7du{
gap:0.375rem;
background:#cb4138;
padding:4px 0.563rem;
border-radius:0.25rem;
align-items:center;
letter-spacing:.04em;
font-size:11px;
align-self:flex-start;
font-weight:700;
display:inline-flex;
color:#fff;
}
.wgri7du .wu6wss2e{
background:#fff;
}
.p5zlukr{
margin-top:auto;
font-family:"Spectral", 'Iowan Old Style', Georgia, serif;
font-weight:700;
text-shadow:0 1px 0.25rem rgba(0,0,0,0.774);
font-size:23px;
}
.x75ls1b{
gap:8px;
margin-top:8px;
display:flex;
font-size:0.781rem;
color:#a3bfae;
align-items:center;
justify-content:space-between;
}
.iua5g67{
color:#e8f0eb;
font-weight:600;
}
.jqpdu1d{
border-radius:0.25rem;
padding:0.75rem 16px;
gap:12px;
background:#f4f5f2;
border:1px solid rgba(58,74,65,0.19);
display:flex;
align-items:center;
font-size:0.844rem;
margin-top:0.875rem;
color:#3a4a41;
}
.hfao20{
padding:26px;
flex-direction:column;
display:flex;
}
.bzummd{
margin:10px 0 0.25rem;
color:#0d1912;
font-size:1.625rem;
font-family:"Spectral", 'Iowan Old Style', Georgia, serif;
}
.zwux7f{
margin-bottom:14px;
font-weight:700;
color:#2d7a4f;
font-size:15px;
}
.zrqky{
flex:1;
font-size:14px;
color:#3a4a41;
}
.hfao20 .dmwlkyt{
width:100%;
margin-top:1.125rem;
}
.fpao0wbn{
gap:10px;
justify-content:space-between;
align-items:center;
margin-top:14px;
display:flex;
padding-top:12px;
border-top:1px solid rgba(58,74,65,0.245);
}
.rd39wwml{
color:#3a4a41;
font-size:0.688rem;
letter-spacing:.04em;
}
.jf26t{
text-decoration:none;
color:#158141;
font-size:0.813rem;
font-weight:600;
}
.juysydm{
padding:1.5rem;
}
.b71o10te{
gap:0.625rem;
display:flex;
align-items:center;
font-size:1.25rem;
font-family:"Spectral", 'Iowan Old Style', Georgia, serif;
color:#0d1912;
margin-bottom:14px;
}
.b71o10te svg{
color:#2d7a4f;
height:22px;
width:22px;
}
.if9v0{
background:#1a2e24;
border-color:rgba(101,142,117,0.163);
color:#e8f0eb;
}
.if9v0 .b71o10te{
color:#e8f0eb;
}
.if9v0 .b71o10te svg{
color:#e8f0eb;
}
.llo6s34e{
margin-bottom:16px;
color:#a3bfae;
font-size:0.875rem;
}
.mqjmun{
gap:0.625rem;
display:flex;
}
.br7iny{
flex:1;
background:rgba(26,46,36,0.947);
border-radius:0.25rem;
padding:10px 14px;
font-size:0.813rem;
color:#e8f0eb;
}
.br7iny small{
display:block;
color:#a3bfae;
font-size:10px;
}
.cr5r4t{
clear:both;
margin-top:14px;
font-size:12px;
color:#a3bfae;
}
.jxm7ky{
padding:1.125rem 1.375rem;
gap:16px;
align-items:center;
display:flex;
flex-wrap:wrap;
}
.ff31rk{
color:#0d1912;
font-size:0.938rem;
}
.aulknim{
flex:1;
background:#f4f5f2;
border-radius:4px;
border:1px solid rgba(58,74,65,0.202);
padding:12px 14px;
color:#0d1912;
min-width:160px;
font-size:0.938rem;
}
.luolqo2{
font-size:0.813rem;
margin-left:auto;
color:#3a4a41;
}
@media(max-width:617px){
.luolqo2{
width:100%;
margin-left:0;
}
}
.xhu8w6{
padding:1.75rem;
}
.jnjh3n{
gap:0.625rem;
align-items:center;
font-family:"Spectral", 'Iowan Old Style', Georgia, serif;
margin-bottom:6px;
font-size:24px;
display:flex;
color:#0d1912;
}
.jnjh3n svg{
color:#2d7a4f;
width:22px;
height:22px;
}
.w4rwwrxw{
gap:12px;
align-items:center;
display:flex;
margin-top:18px;
flex-wrap:wrap;
}
.el3wf7{
margin-left:auto;
}
.kvhfey9c{
gap:0.625rem;
padding-top:1.125rem;
margin-top:22px;
display:flex;
border-top:1px solid rgba(58,74,65,0.248);
align-items:center;
flex-wrap:wrap;
font-size:0.875rem;
}
.ru1uq4{
color:#3a4a41;
}
.hgb71r7j{
border:1px solid rgba(58,74,65,0.25);
padding:9px 14px;
gap:0.438rem;
border-radius:4px;
font-size:0.844rem;
align-items:center;
text-decoration:none;
display:inline-flex;
color:#0d1912;
}
.hgb71r7j svg{
height:0.938rem;
width:15px;
color:#2d7a4f;
}
@media(max-width:621px){
.el3wf7{
width:100%;
margin-left:0;
}
}
.z5s3v{
gap:1.5rem;
background:#1a2e24;
border-radius:0.5rem;
padding:2.125rem;
align-items:center;
color:#e8f0eb;
display:flex;
flex-wrap:wrap;
}
.g1533{
flex:0 0 auto;
border-radius:0.5rem;
background:rgba(26,46,36,0.893);
color:#e8f0eb;
height:56px;
justify-content:center;
align-items:center;
width:56px;
display:flex;
}
.g1533 svg{
height:1.625rem;
width:1.625rem;
}
.guktw1{
font-family:"Spectral", 'Iowan Old Style', Georgia, serif;
font-size:1.563rem;
color:#e8f0eb;
}
.v1r9z50m{
color:#a3bfae;
font-size:14px;
}
.lt5xwqcv{
gap:0.75rem;
display:flex;
flex-wrap:wrap;
margin-left:auto;
}
@media(max-width:981px){
.lt5xwqcv{
width:100%;
margin-left:0;
}
.lt5xwqcv .dmwlkyt{
flex:1;
}
}
.k64ev4wn{
padding:1.5rem;
border-top:3px solid #2d7a4f;
}
.hw7lxwk2{
border-top-color:rgba(58,74,65,0.213);
}
.bvtvtkq{
border-top-color:#a3bfae;
}
.w1hz019r{
border-top-color:#d89b3f;
}
.o779zil{
border-top-color:#2d7a4f;
}
.bjl5g{
color:#0d1912;
font-size:22px;
font-family:"Spectral", 'Iowan Old Style', Georgia, serif;
font-weight:700;
}
.axu9c7z{
margin:2px 0 0.875rem;
color:#3a4a41;
font-size:13px;
}
.lmhpr{
padding:7px 0;
gap:9px;
font-size:0.844rem;
color:#3a4a41;
align-items:flex-start;
display:flex;
}
.lmhpr svg{
flex:0 0 auto;
width:1rem;
color:#198149;
height:1rem;
margin-top:2px;
}
.uq3uf0o{
gap:18px;
padding:22px 26px;
display:flex;
flex-wrap:wrap;
align-items:center;
}
.e6205oca{
font-weight:700;
color:#0d1912;
font-size:1rem;
}
.ywcudgw1{
font-weight:600;
color:#198149;
font-size:14px;
}
.vi2y0{
color:#3a4a41;
font-size:14px;
}
.uq3uf0o .fqk6wf{
margin-left:auto;
}
.w67lln{
gap:10px;
display:flex;
padding-top:16px;
border-top:1px solid rgba(58,74,65,0.226);
margin-top:16px;
flex-wrap:wrap;
width:100%;
}
.rmhfdwg{
border:1px solid rgba(58,74,65,0.209);
padding:9px 1rem;
border-radius:0.25rem;
font-weight:600;
color:#3a4a41;
font-size:13px;
}
@media(max-width:622px){
.uq3uf0o .fqk6wf{
margin-left:0;
}
}
.swvs5n{
grid-template-columns:1.4fr 1fr;
padding:1.875rem;
gap:30px;
display:grid;
}
.xo8t5pbi{
font-size:28px;
color:#0d1912;
margin-bottom:14px;
font-family:"Spectral", 'Iowan Old Style', Georgia, serif;
}
.quqoabmo p{
margin-bottom:0.75rem;
font-size:14.5px;
color:#3a4a41;
}
.in81l9{
gap:12px;
grid-template-columns:repeat(4,1fr);
display:grid;
margin-top:1.125rem;
}
.qu9pt1e{
border-radius:0.25rem;
padding:16px;
border:1px solid rgba(58,74,65,0.201);
}
.g0to4vd{
color:#0d1912;
font-family:"Spectral", 'Iowan Old Style', Georgia, serif;
font-size:1.5rem;
font-weight:700;
}
.r2474o7{
font-size:12px;
color:#3a4a41;
}
.q4d21 .fqare{
margin-bottom:1rem;
display:block;
}
.g74e9n5d{
gap:11px;
padding:11px 0;
border-top:1px solid rgba(58,74,65,0.21);
display:flex;
align-items:flex-start;
}
.g74e9n5d:first-of-type{
border-top:0;
}
.g74e9n5d .lw6ry{
flex:0 0 auto;
margin-top:1px;
color:#198149;
}
.g74e9n5d .lw6ry svg{
height:18px;
width:18px;
}
.g74e9n5d b{
color:#0d1912;
font-size:14.5px;
}
.g74e9n5d span{
font-size:12.5px;
display:block;
color:#3a4a41;
}
@media(max-width:981px){
.swvs5n{
grid-template-columns:1fr;
}
}
@media(max-width:981px){
.in81l9{
grid-template-columns:repeat(2,1fr);
}
}
.b1dg0{
grid-template-columns:1.2fr 1fr;
overflow:hidden;
display:grid;
}
.hph72{
background:linear-gradient(140deg,#1a2e24,#152820);
min-height:300px;
position:relative;
}
.n8b8v1{
inset:0;
position:absolute;
background-image:linear-gradient(rgba(101,142,117,0.181) 1px,transparent 1px),linear-gradient(88deg,rgba(101,142,117,0.204) 1px,transparent 1px);
background-size:40px 2.5rem;
}
.fr04jvo{
top:48%;
left:50%;
position:absolute;
color:#7dd89f;
transform:translate(-50%,-100%);
}
.fr04jvo svg{
height:40px;
width:40px;
}
.pvhuvcdy{
border-radius:4px;
background:rgba(13,25,18,0.672);
padding:0.375rem 10px;
bottom:1rem;
font-size:12px;
position:absolute;
font-family:"Fira Code", 'SF Mono', Consolas, 'Liberation Mono', monospace;
left:18px;
color:#a3bfae;
}
.vyuelydl{
padding:28px;
}
.cst6m{
color:#0d1912;
font-family:"Spectral", 'Iowan Old Style', Georgia, serif;
font-size:20px;
margin-bottom:6px;
}
.mospsb{
margin:0.625rem 0;
color:#0d1912;
font-size:14.5px;
}
.ihuw7ft9{
padding:0.563rem 0;
gap:9px;
display:flex;
color:#3a4a41;
font-size:13.5px;
border-top:1px solid rgba(58,74,65,0.206);
align-items:flex-start;
}
.ihuw7ft9 svg{
flex:0 0 auto;
margin-top:2px;
height:1rem;
color:#2d7a4f;
width:1rem;
}
.y3ixb4p0{
display:inline-block;
margin-top:0.875rem;
}
@media(max-width:758px){
.b1dg0{
grid-template-columns:1fr;
}
}
.dn27wbu{
padding:1.5rem;
}
.dhtr6jhv{
margin-bottom:14px;
font-family:"Spectral", 'Iowan Old Style', Georgia, serif;
font-size:18px;
color:#0d1912;
}
.hwld6i6{
padding:10px 0;
border-top:1px solid rgba(58,74,65,0.203);
}
.hwld6i6:first-of-type{
border-top:0;
}
.pvaflvb{
color:#3a4a41;
font-size:0.75rem;
}
.hwld6i6 b{
font-size:14.5px;
color:#0d1912;
}
.qq6ye{
gap:10px;
padding:0.688rem 0;
color:#0d1912;
text-decoration:none;
border-top:1px solid rgba(58,74,65,0.243);
display:flex;
justify-content:space-between;
font-size:0.906rem;
}
.qq6ye:first-of-type{
border-top:0;
}
.z1qst2{
padding:12px 0;
gap:11px;
align-items:flex-start;
display:flex;
border-top:1px solid rgba(58,74,65,0.192);
}
.z1qst2:first-of-type{
border-top:0;
}
.z1qst2 .lw6ry{
flex:0 0 auto;
color:#198149;
margin-top:1px;
}
.z1qst2 .lw6ry svg{
height:18px;
width:18px;
}
.z1qst2 b{
color:#0d1912;
font-weight:600;
font-size:0.875rem;
}
.z1qst2 span{
color:#3a4a41;
font-size:12.5px;
display:block;
}
.z5l8nwjd{
gap:1rem;
grid-template-columns:.8fr 1fr 1fr 1fr;
margin-top:8px;
display:grid;
}
.ginkhqe{
padding:1.625rem;
background:#1a2e24;
border-radius:8px;
color:#e8f0eb;
display:flex;
justify-content:center;
flex-direction:column;
}
.l26fdf{
font-weight:700;
font-family:"Fira Code", 'SF Mono', Consolas, 'Liberation Mono', monospace;
font-size:2.875rem;
}
.ginkhqe .nc2mwj2l{
margin:0.5rem 0;
color:#d89b3f;
}
.a82q68{
font-size:0.813rem;
color:#a3bfae;
}
.jj6a5f{
padding:1.375rem;
}
.jj6a5f .nc2mwj2l{
margin-bottom:10px;
}
.uclqn{
font-size:14px;
color:#3a4a41;
}
.f5zpa9gj{
gap:10px;
display:flex;
font-size:13px;
justify-content:space-between;
margin-top:16px;
}
.f5zpa9gj b{
font-weight:600;
color:#0d1912;
}
.f5zpa9gj span{
color:#3a4a41;
}
@media(max-width:978px){
.z5l8nwjd{
grid-template-columns:1fr 1fr;
}
}
@media(max-width:621px){
.z5l8nwjd{
grid-template-columns:1fr;
}
}
.m2dq7{
padding:30px;
}
.u4jw15t{
grid-template-columns:repeat(4,1fr);
gap:1.125rem;
display:grid;
margin-top:1.125rem;
}
.lo7ptb .klw1rp{
margin-bottom:12px;
}
.a1k818k{
color:#0d1912;
display:block;
margin-bottom:0.25rem;
font-size:15px;
}
.hxokvv{
font-size:13.5px;
color:#3a4a41;
}
@media(max-width:981px){
.u4jw15t{
grid-template-columns:1fr 1fr;
}
}
@media(max-width:622px){
.u4jw15t{
grid-template-columns:1fr;
}
}
.fvrgol{
gap:1.375rem;
padding:26px;
display:flex;
align-items:center;
flex-wrap:wrap;
}
.qzy0nr{
flex:0 0 auto;
background:#2d7a4f;
border-radius:50%;
width:64px;
color:#ffffff;
height:4rem;
font-weight:700;
font-family:"Spectral", 'Iowan Old Style', Georgia, serif;
display:flex;
align-items:center;
font-size:22px;
justify-content:center;
}
.udmbd{
font-size:17px;
color:#0d1912;
}
.h2irc8{
font-size:0.844rem;
color:#3a4a41;
margin-top:2px;
}
.gms1f{
color:#3a4a41;
margin-top:8px;
font-size:13px;
max-width:520px;
}
.aplptrx0{
text-align:right;
color:#3a4a41;
margin-left:auto;
font-size:0.813rem;
}
.n2xgm{
gap:0.375rem;
justify-content:flex-end;
display:inline-flex;
align-items:center;
font-weight:600;
color:#198149;
}
.n2xgm svg{
width:0.938rem;
height:0.938rem;
}
.cbbnri8{
margin-top:4px;
}
.ieh1wuz1{
color:#158141;
display:block;
text-decoration:none;
margin-top:0.375rem;
}
@media(max-width:618px){
.aplptrx0{
margin-left:0;
text-align:left;
}
.n2xgm{
justify-content:flex-start;
}
}
.qcf7jo7{
margin-top:8px;
}
.zh45iwu{
padding:20px 0;
border-bottom:1px solid rgba(58,74,65,0.224);
}
.tz1q501m{
gap:18px;
list-style:none;
align-items:center;
cursor:pointer;
display:flex;
}
.tz1q501m::-webkit-details-marker{
display:none;
}
.skxwl{
background:#2d7a4f;
padding:0.313rem 9px;
flex:0 0 auto;
border-radius:4px;
font-size:10px;
color:#ffffff;
text-transform:uppercase;
font-weight:700;
letter-spacing:.1em;
}
.u9inxs8{
flex:1;
color:#0d1912;
font-size:17px;
font-weight:700;
}
.hqxgzn{
transition:transform 200ms cubic-bezier(0.4, 0, 0.2, 1);
color:#3a4a41;
line-height:1;
font-size:1.5rem;
}
.zh45iwu[open] .hqxgzn{
transform:rotate(48deg);
}
.kbm47oop{
padding:14px 0 0 0;
max-width:48.75rem;
font-size:14.5px;
color:#3a4a41;
}
.j131rv{
gap:0.875rem;
grid-template-columns:repeat(4,1fr);
margin-top:0.5rem;
display:grid;
}
.uqdwe{
padding:20px;
text-align:center;
}
.fj2axw{
font-weight:700;
color:#2d7a4f;
font-size:22px;
font-family:"Spectral", 'Iowan Old Style', Georgia, serif;
}
.v3wzga{
font-size:0.844rem;
font-weight:600;
color:#0d1912;
margin-top:4px;
}
.v2d0wl5{
font-size:12px;
color:#3a4a41;
margin-top:2px;
}
.nukvu{
gap:12px;
padding:14px 1.125rem;
margin-top:16px;
flex-wrap:wrap;
align-items:center;
display:flex;
}
.qo712w05{
font-size:0.813rem;
color:#3a4a41;
}
.mzmiendd{
border-radius:0.25rem;
border:1px solid rgba(58,74,65,0.213);
padding:0.5rem 14px;
color:#3a4a41;
font-size:0.813rem;
font-weight:600;
}
@media(max-width:982px){
.j131rv{
grid-template-columns:1fr 1fr;
}
}
@media(max-width:623px){
.j131rv{
grid-template-columns:1fr;
}
}
.y83ssj{
padding:30px;
}
.tb97h{
font-family:"Spectral", 'Iowan Old Style', Georgia, serif;
font-size:1.563rem;
color:#0d1912;
margin-bottom:0.75rem;
}
.y83ssj p{
color:#3a4a41;
max-width:880px;
font-size:14.5px;
margin-bottom:0.625rem;
}
.fmcimxp{
color:#158141;
margin-top:12px;
display:inline-block;
text-decoration:none;
font-weight:600;
}
.wq4lro{
background:#1a2e24;
padding:2.5rem 0;
margin-top:2.125rem;
color:#a3bfae;
}
.w43cljng{
grid-template-columns:1.6fr repeat(4,1fr);
gap:26px;
display:grid;
}
.y08mh9{
color:#e8f0eb;
font-family:"Spectral", 'Iowan Old Style', Georgia, serif;
font-size:1.375rem;
letter-spacing:.04em;
}
.hly16{
line-height:1.6;
margin-top:0.875rem;
font-size:12.5px;
}
.q8krez8f{
color:#e8f0eb;
font-size:0.813rem;
margin-bottom:12px;
display:block;
}
.dwqzlx0{
padding:0.563rem 0;
text-decoration:none;
color:#a3bfae;
display:block;
font-size:13.5px;
}
@media(max-width:983px){
.w43cljng{
grid-template-columns:1fr 1fr;
}
}
@media(max-width:617px){
.w43cljng{
grid-template-columns:1fr;
}
}
.o5gocf{
background:#243b2f;
padding:1rem 0;
right:0;
position:fixed;
color:#e8f0eb;
bottom:0;
left:0;
z-index:60;
}
.yztyl8{
gap:20px;
flex-wrap:wrap;
display:flex;
align-items:center;
}
.jb21mpa{
flex:1;
min-width:240px;
font-size:13.5px;
color:#a3bfae;
}
.jb21mpa a{
text-decoration:underline;
color:#e8f0eb;
}
.es2ke2o{
gap:10px;
display:flex;
}
@media(max-width:623px){
.yztyl8{
gap:12px;
flex-direction:column;
align-items:stretch;
}
.es2ke2o .dmwlkyt{
flex:1;
}
}
.vbxup{
transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1),transform 200ms cubic-bezier(0.4, 0, 0.2, 1);
border:1px solid rgba(58,74,65,0.218);
border-radius:0.5rem;
padding:0.875rem 16px;
background:#ffffff;
gap:0.75rem;
box-shadow:0 10px 1.5rem rgba(13,25,18,0.133), 0 0.25rem 8px rgba(13,25,18,0.092);
max-width:21.25rem;
display:flex;
z-index:55;
position:fixed;
left:1.125rem;
opacity:0;
bottom:18px;
transform:translateY(0.75rem);
pointer-events:none;
}
.b5b8s2{
opacity:1;
transform:translateY(0);
pointer-events:auto;
}
.nhakcn{
background:rgba(45,122,79,0.086);
flex:0 0 auto;
border-radius:0.25rem;
color:#198149;
display:flex;
height:2.5rem;
width:2.5rem;
justify-content:center;
align-items:center;
}
.nhakcn svg{
height:1.375rem;
width:22px;
}
.jkxnuf{
color:#0d1912;
font-size:0.844rem;
line-height:1.4;
}
.jkxnuf b{
font-weight:700;
}
.jkxnuf .ojg9c{
color:#198149;
font-weight:700;
font-family:"Fira Code", 'SF Mono', Consolas, 'Liberation Mono', monospace;
}
@media(max-width:620px){
.vbxup{
right:0.625rem;
max-width:none;
left:10px;
}
}