*{
padding:0;
margin:0;
box-sizing:border-box;
}
html{
-webkit-text-size-adjust:100%;
}
body{
background:#0A0F0D;
text-rendering:optimizeLegibility;
-webkit-font-smoothing:antialiased;
font-family:"Inter", 'Helvetica Neue', Arial, sans-serif;
line-height:1.55;
overflow-x:hidden;
color:#B8C4BE;
font-size:16px;
overflow-wrap:break-word;
}
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{
color:#F2F5F3;
font-family:"Merriweather", Georgia, 'Times New Roman', serif;
overflow-wrap:anywhere;
}
::-webkit-scrollbar{
height:8px;
width:8px;
}
::-webkit-scrollbar-thumb{
background:rgba(178,196,188,0.215);
border-radius:8px;
}
::-webkit-scrollbar-track{
background:transparent;
}
.s066asoy{
padding:0 1.125rem;
margin:0 auto;
width:100%;
max-width:1280px;
}
.gi9w0kc4{
padding:34px 0;
}
.d05iy{
letter-spacing:-.01em;
color:#F2F5F3;
line-height:1.1;
font-size:1.875rem;
font-family:"Merriweather", Georgia, 'Times New Roman', serif;
font-weight:700;
}
.cva37ow{
font-size:0.938rem;
margin-top:6px;
color:#B8C4BE;
}
.jcthol .d05iy{
color:#E8F0EC;
}
.jcthol .cva37ow{
color:#A3B8AD;
}
.iagulc{
background:#121916;
}
.sklmk{
background:#121916;
border-radius:0.625rem;
border:1px solid rgba(178,196,188,0.187);
}
.utm8r{
font-size:11px;
text-transform:uppercase;
font-weight:700;
letter-spacing:.12em;
color:#7A8A81;
display:inline-block;
line-height:1.4;
font-family:"Inter", 'Helvetica Neue', Arial, sans-serif;
}
.r1nl7r{
gap:0.375rem;
display:inline-flex;
color:#2ECC71;
white-space:nowrap;
align-items:center;
font-weight:600;
}
.r1nl7r svg{
height:0.938rem;
width:0.938rem;
}
.d28an9jo{
flex:0 0 auto;
background:rgba(178,196,188,0.218);
border-radius:6px;
align-items:center;
justify-content:center;
width:1.875rem;
display:flex;
color:#4CAF79;
height:1.875rem;
}
.d28an9jo svg{
height:18px;
width:1.125rem;
}
.jcthol .d28an9jo{
background:rgba(18,35,25,0.59);
color:#E8F0EC;
}
.wumfw9wm{
background:#52D689;
border-radius:50%;
width:0.5rem;
height:8px;
vertical-align:middle;
box-shadow:0 0 0 3px rgba(76,175,121,0.163);
display:inline-block;
margin-right:7px;
}
.axx5t{
display:none;
}
@media(max-width:617px){
.s066asoy{
padding:0 0.875rem;
}
.gi9w0kc4{
padding:26px 0;
}
.d05iy{
font-size:1.438rem;
}
}
@keyframes t132fk{
0%,100%{
opacity:.55}
50%{
opacity:1}
}
.km69hwmz{
background:#0D1812;
color:#A3B8AD;
font-size:0.813rem;
}
.k66uttpu{
gap:16px;
align-items:center;
display:flex;
min-height:2.625rem;
flex-wrap:nowrap;
justify-content:space-between;
}
.hxho606{
gap:24px;
overflow:hidden;
align-items:center;
min-width:0;
display:flex;
}
.dhj3wr4{
overflow:hidden;
gap:7px;
text-overflow:ellipsis;
display:inline-flex;
white-space:nowrap;
align-items:center;
}
.dhj3wr4 svg{
flex:0 0 auto;
width:14px;
color:#D4A574;
height:0.875rem;
}
.dhj3wr4 strong{
color:#E8F0EC;
font-weight:600;
}
.rccjsa svg{
color:#52D689;
}
.dqqmk{
flex:0 0 auto;
}
.tx7gj2l{
gap:8px;
padding:8px 12px;
border-radius:6px;
border:1px solid rgba(46,82,60,0.32);
align-items:center;
color:#E8F0EC;
display:inline-flex;
}
.tx7gj2l svg{
width:0.875rem;
color:#A3B8AD;
height:14px;
}
.jo0gc{
background:#121916;
z-index:40;
position:sticky;
border-bottom:1px solid rgba(178,196,188,0.217);
top:0;
}
.roiezo{
gap:1.375rem;
height:4.375rem;
display:flex;
align-items:center;
}
.w49ryo8k{
flex:0 0 auto;
color:#F2F5F3;
flex-direction:column;
text-decoration:none;
justify-content:center;
display:flex;
line-height:1;
}
.k7q8q{
font-size:1.375rem;
white-space:nowrap;
letter-spacing:.04em;
font-weight:700;
font-family:"Merriweather", Georgia, 'Times New Roman', serif;
}
.asrfj6c{
letter-spacing:.16em;
margin-top:3px;
color:#4CAF79;
white-space:nowrap;
text-transform:uppercase;
font-size:9px;
}
.ws84o1{
gap:4px;
display:flex;
margin-left:6px;
}
.c5v0zf1{
padding:0.563rem 14px;
border-radius:6px;
color:#B8C4BE;
text-decoration:none;
font-size:0.938rem;
white-space:nowrap;
font-weight:600;
}
.aniy5l{
background:#4CAF79;
color:#0A0F0D;
}
.zkhwrobg{
gap:0.625rem;
flex:0 0 auto;
margin-left:auto;
display:flex;
}
.y5k7a{
border:1px solid rgba(178,196,188,0.186);
border-radius:6px;
height:2.75rem;
cursor:pointer;
width:2.75rem;
color:#F2F5F3;
margin-left:8px;
justify-content:center;
display:none;
align-items:center;
}
.y5k7a svg{
width:22px;
height:1.375rem;
}
.yk4txbt{
padding:1rem 0 4px;
}
.zt6hyj{
gap:10px;
flex-wrap:wrap;
display:flex;
}
.vr600ql{
background:#121916;
border:1px solid rgba(178,196,188,0.206);
padding:0.688rem 1rem;
gap:0.5rem;
border-radius:0.375rem;
text-decoration:none;
display:inline-flex;
font-weight:600;
color:#F2F5F3;
font-size:14px;
align-items:center;
}
.vr600ql svg{
height:16px;
width:1rem;
color:#4CAF79;
}
.ef8n60eu{
background:#121916;
display:none;
border-bottom:1px solid rgba(178,196,188,0.2);
}
.ef8n60eu .s066asoy{
padding-top:0.875rem;
padding-bottom:0.875rem;
}
.j3awxqf{
padding:0.688rem 4px;
display:block;
text-decoration:none;
color:#F2F5F3;
border-bottom:1px solid rgba(178,196,188,0.217);
font-weight:600;
}
.axx5t:checked~.ef8n60eu{
display:block;
}
@media(max-width:762px){
.ws84o1{
display:none;
}
.y5k7a{
display:flex;
}
.yk4txbt{
display:none;
}
.crumkis{
display:none;
}
.roiezo{
gap:0.625rem;
height:64px;
}
.zkhwrobg{
gap:0.5rem;
}
.asrfj6c{
display:none;
}
}
@media(max-width:618px){
.k7q8q{
font-size:1.188rem;
}
.roiezo{
column-gap:0.625rem;
flex-wrap:wrap;
height:auto;
padding-bottom:0.625rem;
padding-top:10px;
row-gap:0.625rem;
}
.y5k7a{
margin-left:auto;
order:1;
}
.zkhwrobg{
gap:8px;
flex-basis:100%;
width:100%;
order:2;
margin-left:0;
}
.zkhwrobg .r3nk8n8{
flex:1 1 0;
padding:0.75rem 8px;
overflow:hidden;
text-align:center;
text-overflow:ellipsis;
white-space:nowrap;
min-width:0;
font-size:13.5px;
}
}
.r3nk8n8{
padding:13px 1.375rem;
gap:8px;
transition:background-color 200ms cubic-bezier(0.4, 0, 0.2, 1),opacity 200ms cubic-bezier(0.4, 0, 0.2, 1);
border-radius:6px;
white-space:nowrap;
font-weight:600;
justify-content:center;
text-decoration:none;
display:inline-flex;
align-items:center;
font-size:0.938rem;
font-family:"Inter", 'Helvetica Neue', Arial, sans-serif;
cursor:pointer;
}
.r3nk8n8 svg{
width:17px;
height:1.063rem;
}
.p7x0v3{
background:#2ECC71;
color:#0A1910;
}
.p7x0v3:hover{
background:#27AE60;
}
.t4q8z6{
background:#4CAF79;
color:#0A0F0D;
}
.t4q8z6:hover{
opacity:.92;
}
.x8yr3vr{
border:1.5px solid rgba(178,196,188,0.217);
background:transparent;
color:#F2F5F3;
}
.qkunjmzt{
background:transparent;
border:1.5px solid rgba(46,82,60,0.297);
color:#E8F0EC;
}
.jcthol .x8yr3vr{
border-color:rgba(46,82,60,0.329);
color:#E8F0EC;
}
.vramq2{
gap:5px;
align-items:center;
font-weight:600;
text-decoration:none;
font-size:13px;
display:inline-flex;
color:#2ECC71;
cursor:pointer;
}
.vramq2 svg{
width:14px;
height:14px;
}
.jcthol .vramq2{
color:#6FCF97;
}
.gzl16e{
background:#bf4c4c;
border-radius:50%;
animation:t132fk 1.4s infinite;
width:0.375rem;
display:inline-block;
height:6px;
}
.j2wqzwge{
gap:2px;
color:#D4A574;
display:inline-flex;
}
.j2wqzwge svg{
width:16px;
height:16px;
}
.qql13{
border:1px solid rgba(178,196,188,0.181);
background:#121916;
border-radius:6px;
padding:9px 0.875rem;
gap:0.375rem;
font-weight:600;
color:#F2F5F3;
font-size:0.813rem;
align-items:center;
display:inline-flex;
}
.njqwnv3{
background:#4CAF79;
border-color:transparent;
color:#0A0F0D;
}
.m3vzlbu{
padding:0.313rem 9px;
background:rgba(178,196,188,0.182);
border-radius:0.375rem;
text-transform:uppercase;
font-weight:700;
color:#4CAF79;
letter-spacing:.1em;
font-size:0.625rem;
}
.zswdc{
background:#bf4c4c;
flex:0 0 auto;
border-radius:6px;
padding:4px 10px;
align-items:center;
font-size:0.75rem;
color:#fff;
display:inline-flex;
font-weight:700;
}
.yc37aea{
background:#121916;
border:1px solid rgba(178,196,188,0.19);
overflow:hidden;
border-radius:10px;
text-decoration:none;
display:block;
color:inherit;
min-width:0;
}
.lgp2z{
background-size:cover;
background-position:center;
display:block;
position:relative;
aspect-ratio:4/3;
}
.vgkegy{
aspect-ratio:16/10;
}
.nb39o4{
background:linear-gradient(transparent,rgba(10,15,13,0.843)),linear-gradient(transparent 30%,rgba(0,0,0,0.649));
padding:14px;
bottom:0;
left:0;
position:absolute;
right:0;
}
.xlvmzos{
text-shadow:0 1px 3px rgba(0,0,0,0.729);
font-size:0.625rem;
letter-spacing:.14em;
display:block;
color:#A3B8AD;
text-transform:uppercase;
margin-bottom:3px;
}
.u94t0mb{
font-size:1.25rem;
color:#E8F0EC;
text-shadow:0 1px 4px rgba(0,0,0,0.768);
display:block;
font-weight:700;
font-family:"Merriweather", Georgia, 'Times New Roman', serif;
}
.z2ung{
border-radius:6px;
gap:0.375rem;
background:#bf4c4c;
padding:0.25rem 9px;
color:#fff;
display:inline-flex;
font-weight:700;
align-items:center;
font-size:11px;
letter-spacing:.04em;
left:10px;
top:0.625rem;
position:absolute;
}
.z2ung .gzl16e{
background:#fff;
}
.zweacy5{
padding:0.875rem 1rem;
}
.mw8cqz77{
font-size:14px;
color:#52D689;
font-family:"IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, monospace;
font-weight:700;
}
.d3eitr{
gap:6px;
color:#B8C4BE;
margin-top:2px;
font-size:12.5px;
display:flex;
align-items:center;
}
.d3eitr i{
background:#D4A574;
border-radius:50%;
width:0.438rem;
height:7px;
font-style:normal;
}
.zweacy5 .r3nk8n8{
margin-top:0.75rem;
width:100%;
}
.lfvotfv{
grid-template-columns:repeat(4,1fr);
gap:1rem;
display:grid;
}
.bvdewr{
gap:1rem;
grid-template-columns:repeat(3,1fr);
display:grid;
}
.vt7hn2i1{
gap:16px;
grid-template-columns:repeat(2,1fr);
display:grid;
}
.lfvotfv>*,.bvdewr>*,.vt7hn2i1>*{
min-width:0;
}
@media(max-width:980px){
.lfvotfv,.bvdewr{
grid-template-columns:repeat(2,1fr);
}
}
@media(max-width:621px){
.lfvotfv,.bvdewr,.vt7hn2i1{
grid-template-columns:1fr;
}
}
.h67k9xu{
gap:1rem;
grid-template-columns:1fr 1fr;
display:grid;
}
.h67k9xu>*{
min-width:0;
}
.ro3xvcl{
padding:1.625rem;
}
.vs2wmej{
padding:0.563rem 0;
gap:0.75rem;
display:flex;
font-size:0.875rem;
justify-content:space-between;
border-top:1px solid rgba(178,196,188,0.201);
}
.vs2wmej span{
flex:0 0 auto;
color:#B8C4BE;
}
.vs2wmej b{
text-align:right;
}
.bb8bww8k{
padding:10px 0;
border-top:1px solid rgba(178,196,188,0.182);
}
.bb8bww8k:first-child{
border-top:0;
}
.s9tekd{
color:#B8C4BE;
font-size:12px;
}
.luy5005v{
font-weight:600;
color:#F2F5F3;
font-size:14.5px;
}
@media(max-width:760px){
.h67k9xu{
grid-template-columns:1fr;
}
}
.ihruyhw{
margin-bottom:1rem;
min-width:0;
}
.pxkew2{
gap:0.75rem;
display:flex;
flex-wrap:wrap;
align-items:flex-end;
justify-content:space-between;
}
.pxkew2 .kyd5x{
gap:6px;
min-width:0;
display:flex;
flex-direction:column;
}
.makldh{
gap:0.5rem;
align-items:flex-start;
display:flex;
flex-direction:column;
}
.d4kms8{
gap:0.5rem;
flex-direction:column;
align-items:center;
display:flex;
text-align:center;
}
.k2yfygd{
overflow-wrap:break-word;
letter-spacing:-.01em;
font-family:"Merriweather", Georgia, 'Times New Roman', serif;
font-size:1.875rem;
line-height:1.1;
color:#F2F5F3;
font-weight:700;
}
@media(max-width:622px){
.k2yfygd{
font-size:1.438rem;
}
}
.jcthol .k2yfygd{
color:#E8F0EC;
}
.zo7dq{
background:rgba(76,175,121,0.161);
border-radius:0.375rem;
padding:5px 0.688rem;
color:#4CAF79;
text-transform:uppercase;
letter-spacing:.12em;
}
.y3hp9{
gap:10px;
display:inline-flex;
align-items:center;
}
.y3hp9::before{
background:#4CAF79;
display:inline-block;
height:1px;
width:24px;
content:"";
}
.o9zz0x{
gap:0.5rem;
display:inline-flex;
align-items:center;
}
.o9zz0x::before{
border-radius:50%;
background:#4CAF79;
display:inline-block;
height:6px;
width:6px;
content:"";
}
.jcthol .zo7dq{
background:rgba(18,35,25,0.601);
color:#E8F0EC;
}
.jcthol .y3hp9::before,.jcthol .o9zz0x::before{
background:#6FCF97;
}
.mi46f7e{
gap:0.375rem;
transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1);
font-weight:600;
display:inline-flex;
align-items:center;
white-space:nowrap;
font-size:0.875rem;
color:#2ECC71;
}
.mi46f7e:hover{
opacity:.8;
}
.mi46f7e svg{
height:15px;
width:15px;
}
.i7172 svg{
width:0.875rem;
height:0.875rem;
}
.gq2zoq8{
border-radius:0.375rem;
padding:0.563rem 18px;
background:#2ECC71;
color:#0A1910;
}
.gq2zoq8:hover{
background:#27AE60;
opacity:1;
}
.jcthol .mi46f7e{
color:#6FCF97;
}
.lul8y1vq{
background:rgba(178,196,188,0.205);
margin:-2px 0 16px;
height:1px;
}
.jcthol .lul8y1vq{
background:rgba(46,82,60,0.28);
}
.z74loz{
border-radius:16px;
background:linear-gradient(131deg,#0D1812,#1A2F23);
grid-template-columns:1.3fr 1fr;
padding:42px;
margin:0;
gap:40px;
display:grid;
color:#E8F0EC;
}
.l0zet{
margin:1.125rem 0 16px;
color:#E8F0EC;
overflow-wrap:anywhere;
line-height:1.05;
font-size:3.125rem;
font-family:"Merriweather", Georgia, 'Times New Roman', serif;
letter-spacing:-.01em;
}
.l0zet em{
color:#6FCF97;
font-style:normal;
}
.vmotwgag{
max-width:27.5rem;
font-size:16px;
color:#A3B8AD;
}
.xovou8zy{
gap:1.125rem;
align-items:center;
margin-top:26px;
display:flex;
flex-wrap:wrap;
}
.j50t02mv{
font-size:14px;
color:#A3B8AD;
}
.ux7dj178{
font-size:0.813rem;
color:#A3B8AD;
}
.zi4stbt{
margin:0.25rem 0 2px;
font-weight:700;
font-size:2.125rem;
color:#E8F0EC;
font-family:"IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, monospace;
}
.huwkx{
margin-bottom:1.25rem;
color:#A3B8AD;
font-size:14px;
}
.huwkx span[data-m]{
font-family:"IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, monospace;
color:#E8F0EC;
}
.k6fqud{
padding:11px 0;
gap:12px;
display:flex;
border-top:1px solid rgba(46,82,60,0.306);
align-items:center;
}
.hymuw b{
font-size:0.875rem;
color:#E8F0EC;
display:block;
font-weight:600;
}
.hymuw span{
font-size:0.781rem;
color:#A3B8AD;
display:block;
}
@media(max-width:981px){
.z74loz{
grid-template-columns:1fr;
padding:30px;
}
.l0zet{
font-size:38px;
}
}
@media(max-width:621px){
.z74loz{
padding:1.5rem;
}
.l0zet{
font-size:30px;
}
}
.s72gval{
background:#0D1812;
border-radius:0.625rem;
grid-template-columns:repeat(4,1fr);
display:grid;
}
.i46r10zm{
padding:1.375rem 24px;
border-right:1px solid rgba(46,82,60,0.307);
}
.i46r10zm:last-child{
border-right:0;
}
.kia33{
font-family:"IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, monospace;
font-weight:700;
min-width:0;
color:#E8F0EC;
font-size:1.75rem;
}
.wt0wrsj{
color:#6FCF97;
}
.hm9m0i{
margin-top:3px;
color:#A3B8AD;
font-size:13.5px;
}
@media(max-width:979px){
.s72gval{
grid-template-columns:1fr 1fr;
}
}
@media(max-width:618px){
.s72gval{
grid-template-columns:1fr;
}
.i46r10zm{
border-bottom:1px solid rgba(46,82,60,0.298);
border-right:0;
}
.i46r10zm:last-child{
border-bottom:0;
}
}
.cefg4i6t{
padding:24px;
color:inherit;
display:block;
text-decoration:none;
}
.j87d032{
border-radius:6px;
background:rgba(178,196,188,0.222);
justify-content:center;
color:#4CAF79;
width:48px;
display:flex;
height:3rem;
margin-bottom:16px;
align-items:center;
}
.j87d032 svg{
height:24px;
width:1.5rem;
}
.mrydo85{
font-size:21px;
font-family:"Merriweather", Georgia, 'Times New Roman', serif;
margin-bottom:4px;
color:#F2F5F3;
}
.fu1whtey{
font-size:0.875rem;
color:#B8C4BE;
}
.mwqve4o{
padding:20px;
gap:0.813rem;
align-items:center;
display:flex;
}
.mwqve4o .d28an9jo{
display:flex;
}
.enhbem{
display:block;
font-size:1.188rem;
color:#F2F5F3;
font-weight:700;
}
.yyz4k{
font-size:13px;
color:#B8C4BE;
display:block;
}
.jbqwz4d{
grid-template-columns:repeat(3,1fr);
gap:16px;
margin-top:8px;
display:grid;
}
.vpv8vg1{
padding:30px;
border-radius:10px;
text-align:center;
color:#E8F0EC;
}
.jv7de{
background:linear-gradient(rgba(0,0,0,0.352),rgba(0,0,0,0.322)),linear-gradient(135deg,#D4A574,#3D8A61);
}
.sldvxma{
background:linear-gradient(rgba(0,0,0,0.366),rgba(0,0,0,0.358)),linear-gradient(141deg,#4CAF79,#3D8A61);
}
.rtm9hr{
background:linear-gradient(rgba(0,0,0,0.351),rgba(0,0,0,0.323)),linear-gradient(132deg,#52D689,#3D8A61);
}
.rwn83wjm{
font-size:0.75rem;
letter-spacing:.16em;
opacity:.85;
}
.n1wk34yw{
margin:0.5rem 0 2px;
font-size:2.5rem;
font-weight:700;
font-family:"IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, monospace;
overflow-wrap:anywhere;
}
.m517n{
font-size:13px;
opacity:.8;
}
.lm8h903{
border-radius:10px;
border:1px solid rgba(178,196,188,0.173);
background:#121916;
overflow:hidden;
align-items:center;
display:flex;
margin-top:18px;
}
.kq9xiks{
padding:0.875rem 18px;
flex:0 0 auto;
border-right:1px solid rgba(178,196,188,0.223);
font-size:14px;
font-weight:700;
white-space:nowrap;
color:#F2F5F3;
}
.ssrm1{
overflow:hidden;
flex:1;
min-width:0;
}
.jfqldnc{
gap:30px;
padding:0.875rem 1.25rem;
white-space:nowrap;
will-change:transform;
display:flex;
}
.srw1pha{
font-size:14px;
color:#B8C4BE;
}
.srw1pha b{
margin-right:8px;
color:#52D689;
font-family:"IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, monospace;
font-weight:700;
}
@media(max-width:982px){
.jbqwz4d{
grid-template-columns:1fr;
}
}
.caukk5l2{
border-radius:0.625rem;
padding:16px;
overflow:hidden;
color:#E8F0EC;
background-position:center;
text-decoration:none;
display:flex;
background-size:cover;
aspect-ratio:16/11;
flex-direction:column;
position:relative;
}
.caukk5l2::after{
background:linear-gradient(transparent 40%,rgba(10,15,13,0.828)),linear-gradient(transparent 25%,rgba(0,0,0,0.678));
inset:0;
position:absolute;
content:"";
}
.caukk5l2>*{
z-index:1;
position:relative;
}
.wi3z49q{
background:#bf4c4c;
padding:4px 0.563rem;
gap:6px;
border-radius:6px;
align-self:flex-start;
align-items:center;
color:#fff;
font-weight:700;
display:inline-flex;
letter-spacing:.04em;
font-size:11px;
}
.wi3z49q .gzl16e{
background:#fff;
}
.hhrolcgn{
font-weight:700;
font-size:23px;
font-family:"Merriweather", Georgia, 'Times New Roman', serif;
text-shadow:0 1px 0.25rem rgba(0,0,0,0.741);
margin-top:auto;
}
.im5frpk{
gap:0.5rem;
font-size:12.5px;
color:#A3B8AD;
display:flex;
align-items:center;
margin-top:0.5rem;
justify-content:space-between;
}
.fnfu4rsq{
color:#E8F0EC;
font-weight:600;
}
.ku6rj0{
border:1px solid rgba(178,196,188,0.209);
gap:0.75rem;
border-radius:0.375rem;
background:#1A221E;
padding:0.75rem 16px;
font-size:0.844rem;
margin-top:14px;
display:flex;
color:#B8C4BE;
align-items:center;
}
.fft95qp{
padding:1.625rem;
display:flex;
flex-direction:column;
}
.prot52{
margin:10px 0 0.25rem;
font-size:1.625rem;
font-family:"Merriweather", Georgia, 'Times New Roman', serif;
color:#F2F5F3;
}
.ojz4xkt9{
font-size:0.938rem;
font-weight:700;
color:#4CAF79;
margin-bottom:14px;
}
.grs20{
flex:1;
color:#B8C4BE;
font-size:0.875rem;
}
.fft95qp .r3nk8n8{
width:100%;
margin-top:18px;
}
.mlulu9d{
gap:0.625rem;
border-top:1px solid rgba(178,196,188,0.217);
margin-top:14px;
padding-top:12px;
align-items:center;
display:flex;
justify-content:space-between;
}
.x370kks{
color:#B8C4BE;
font-size:0.688rem;
letter-spacing:.04em;
}
.ob3aud4{
color:#2ECC71;
font-weight:600;
font-size:13px;
text-decoration:none;
}
.ctx5mna{
padding:1.5rem;
}
.bvux8{
gap:0.625rem;
display:flex;
align-items:center;
font-size:1.25rem;
color:#F2F5F3;
font-family:"Merriweather", Georgia, 'Times New Roman', serif;
margin-bottom:14px;
}
.bvux8 svg{
width:22px;
height:1.375rem;
color:#4CAF79;
}
.aab4v2he{
background:#0D1812;
border-color:rgba(46,82,60,0.302);
color:#E8F0EC;
}
.aab4v2he .bvux8{
color:#E8F0EC;
}
.aab4v2he .bvux8 svg{
color:#E8F0EC;
}
.pfkjz5ip{
margin-bottom:16px;
font-size:0.875rem;
color:#A3B8AD;
}
.gnz9tjl5{
gap:0.625rem;
display:flex;
}
.f7d3b{
background:rgba(18,35,25,0.626);
flex:1;
padding:0.625rem 14px;
border-radius:6px;
font-size:0.813rem;
color:#E8F0EC;
}
.f7d3b small{
color:#A3B8AD;
font-size:10px;
display:block;
}
.lumptpe5{
color:#A3B8AD;
font-size:0.75rem;
margin-top:0.875rem;
clear:both;
}
.tdre6b3{
gap:1rem;
padding:18px 1.375rem;
display:flex;
flex-wrap:wrap;
align-items:center;
}
.m9bhw{
color:#F2F5F3;
font-size:15px;
}
.az8e9ow{
border:1px solid rgba(178,196,188,0.211);
padding:12px 14px;
background:#1A221E;
border-radius:0.375rem;
flex:1;
font-size:0.938rem;
color:#F2F5F3;
min-width:160px;
}
.dtm0cqxk{
color:#B8C4BE;
margin-left:auto;
font-size:0.813rem;
}
@media(max-width:621px){
.dtm0cqxk{
margin-left:0;
width:100%;
}
}
.ay0k4i4n{
padding:28px;
}
.kw5e4{
gap:0.625rem;
font-family:"Merriweather", Georgia, 'Times New Roman', serif;
font-size:24px;
margin-bottom:0.375rem;
align-items:center;
color:#F2F5F3;
display:flex;
}
.kw5e4 svg{
color:#4CAF79;
width:22px;
height:22px;
}
.rziwj{
gap:12px;
align-items:center;
flex-wrap:wrap;
margin-top:1.125rem;
display:flex;
}
.x2x4v30{
margin-left:auto;
}
.ybvpg{
gap:0.625rem;
margin-top:22px;
align-items:center;
display:flex;
flex-wrap:wrap;
padding-top:18px;
border-top:1px solid rgba(178,196,188,0.207);
font-size:0.875rem;
}
.r3w7i{
color:#B8C4BE;
}
.qmdwq9{
border:1px solid rgba(178,196,188,0.209);
border-radius:6px;
padding:0.563rem 14px;
gap:7px;
font-size:13.5px;
text-decoration:none;
display:inline-flex;
color:#F2F5F3;
align-items:center;
}
.qmdwq9 svg{
color:#4CAF79;
width:15px;
height:15px;
}
@media(max-width:622px){
.x2x4v30{
margin-left:0;
width:100%;
}
}
.qdfpt6{
padding:2.125rem;
background:#0D1812;
gap:1.5rem;
border-radius:0.625rem;
flex-wrap:wrap;
align-items:center;
color:#E8F0EC;
display:flex;
}
.qi7pdkcj{
flex:0 0 auto;
background:rgba(18,35,25,0.588);
border-radius:0.625rem;
justify-content:center;
height:56px;
width:56px;
display:flex;
align-items:center;
color:#E8F0EC;
}
.qi7pdkcj svg{
height:26px;
width:26px;
}
.n5swzga{
font-family:"Merriweather", Georgia, 'Times New Roman', serif;
color:#E8F0EC;
font-size:1.563rem;
}
.y13f4{
font-size:0.875rem;
color:#A3B8AD;
}
.hl8bvsk{
gap:12px;
margin-left:auto;
flex-wrap:wrap;
display:flex;
}
@media(max-width:978px){
.hl8bvsk{
width:100%;
margin-left:0;
}
.hl8bvsk .r3nk8n8{
flex:1;
}
}
.fsgyym{
padding:1.5rem;
border-top:3px solid #4CAF79;
}
.cfszzh{
border-top-color:rgba(178,196,188,0.22);
}
.vpa19yv{
border-top-color:#A3B8AD;
}
.y6d88w{
border-top-color:#D4A574;
}
.t4nyke2{
border-top-color:#4CAF79;
}
.xyrztwf{
font-size:1.375rem;
font-weight:700;
font-family:"Merriweather", Georgia, 'Times New Roman', serif;
color:#F2F5F3;
}
.dtel7{
margin:2px 0 0.875rem;
font-size:0.813rem;
color:#B8C4BE;
}
.o0fbj{
padding:0.438rem 0;
gap:9px;
font-size:13.5px;
color:#B8C4BE;
align-items:flex-start;
display:flex;
}
.o0fbj svg{
flex:0 0 auto;
width:16px;
color:#52D689;
margin-top:2px;
height:1rem;
}
.nceutez{
margin-top:0.5rem;
}
.rryv4ax1{
padding:1.25rem 0;
border-bottom:1px solid rgba(178,196,188,0.2);
}
.in7ria{
list-style:none;
gap:1.125rem;
align-items:center;
display:flex;
cursor:pointer;
}
.in7ria::-webkit-details-marker{
display:none;
}
.rdzul{
border-radius:0.375rem;
background:#4CAF79;
padding:5px 0.563rem;
flex:0 0 auto;
color:#0A0F0D;
font-size:10px;
letter-spacing:.1em;
text-transform:uppercase;
font-weight:700;
}
.r743d{
flex:1;
font-weight:700;
font-size:17px;
color:#F2F5F3;
}
.jwp0nldh{
transition:transform 200ms cubic-bezier(0.4, 0, 0.2, 1);
color:#B8C4BE;
line-height:1;
font-size:1.5rem;
}
.rryv4ax1[open] .jwp0nldh{
transform:rotate(45deg);
}
.cqm9j2{
padding:0.875rem 0 0 0;
max-width:780px;
font-size:0.906rem;
color:#B8C4BE;
}
.rr7kk37z{
grid-template-columns:1.2fr 1fr;
overflow:hidden;
display:grid;
}
.hs85wz{
background:linear-gradient(131deg,#0D1812,#1A2F23);
position:relative;
min-height:300px;
}
.ij0vypw{
inset:0;
background-image:linear-gradient(rgba(46,82,60,0.328) 1px,transparent 1px),linear-gradient(90deg,rgba(46,82,60,0.289) 1px,transparent 1px);
background-size:40px 40px;
position:absolute;
}
.raiq2sr{
top:48%;
left:50%;
position:absolute;
transform:translate(-50%,-100%);
color:#6FCF97;
}
.raiq2sr svg{
height:40px;
width:40px;
}
.wyz2cpjq{
background:rgba(10,15,13,0.874);
border-radius:0.375rem;
padding:6px 0.625rem;
bottom:1rem;
font-family:"IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, monospace;
left:18px;
color:#A3B8AD;
font-size:0.75rem;
position:absolute;
}
.x8rkyk1{
padding:1.75rem;
}
.ojfr561{
font-size:1.25rem;
font-family:"Merriweather", Georgia, 'Times New Roman', serif;
margin-bottom:6px;
color:#F2F5F3;
}
.vkje8ui{
margin:0.625rem 0;
font-size:14.5px;
color:#F2F5F3;
}
.zpvn77o{
padding:9px 0;
gap:0.563rem;
color:#B8C4BE;
border-top:1px solid rgba(178,196,188,0.184);
font-size:0.844rem;
display:flex;
align-items:flex-start;
}
.zpvn77o svg{
flex:0 0 auto;
margin-top:2px;
height:1rem;
color:#4CAF79;
width:1rem;
}
.hfey3l0m{
display:inline-block;
margin-top:14px;
}
@media(max-width:762px){
.rr7kk37z{
grid-template-columns:1fr;
}
}
.crxyraep{
grid-template-columns:1.4fr 1fr;
padding:1.875rem;
gap:1.875rem;
display:grid;
}
.mud97b{
color:#F2F5F3;
margin-bottom:0.875rem;
font-family:"Merriweather", Georgia, 'Times New Roman', serif;
font-size:1.75rem;
}
.jw3m8 p{
margin-bottom:12px;
font-size:14.5px;
color:#B8C4BE;
}
.nnc95s{
grid-template-columns:repeat(4,1fr);
gap:12px;
margin-top:18px;
display:grid;
}
.nhw5czt{
border-radius:6px;
padding:1rem;
border:1px solid rgba(178,196,188,0.175);
}
.mf0bti95{
color:#F2F5F3;
font-size:24px;
font-weight:700;
font-family:"Merriweather", Georgia, 'Times New Roman', serif;
}
.yaw05{
color:#B8C4BE;
font-size:12px;
}
.aa49bly .utm8r{
display:block;
margin-bottom:1rem;
}
.ooqwpxl{
gap:11px;
padding:0.688rem 0;
display:flex;
align-items:flex-start;
border-top:1px solid rgba(178,196,188,0.177);
}
.ooqwpxl:first-of-type{
border-top:0;
}
.ooqwpxl .qj7wnmaf{
flex:0 0 auto;
color:#52D689;
margin-top:1px;
}
.ooqwpxl .qj7wnmaf svg{
height:18px;
width:18px;
}
.ooqwpxl b{
font-size:14.5px;
color:#F2F5F3;
}
.ooqwpxl span{
display:block;
color:#B8C4BE;
font-size:0.781rem;
}
@media(max-width:983px){
.crxyraep{
grid-template-columns:1fr;
}
}
@media(max-width:978px){
.nnc95s{
grid-template-columns:repeat(2,1fr);
}
}
.nybac{
padding:30px;
}
.lsf5j9l{
gap:18px;
grid-template-columns:repeat(4,1fr);
margin-top:1.125rem;
display:grid;
}
.aa3sp .d28an9jo{
margin-bottom:0.75rem;
}
.tb5au{
font-size:0.938rem;
display:block;
color:#F2F5F3;
margin-bottom:4px;
}
.j00koqa{
color:#B8C4BE;
font-size:13.5px;
}
@media(max-width:983px){
.lsf5j9l{
grid-template-columns:1fr 1fr;
}
}
@media(max-width:621px){
.lsf5j9l{
grid-template-columns:1fr;
}
}
.ztmh47m{
padding:26px;
gap:1.375rem;
flex-wrap:wrap;
align-items:center;
display:flex;
}
.sqnall{
background:#4CAF79;
flex:0 0 auto;
border-radius:50%;
font-size:22px;
justify-content:center;
color:#0A0F0D;
width:64px;
align-items:center;
font-weight:700;
font-family:"Merriweather", Georgia, 'Times New Roman', serif;
display:flex;
height:4rem;
}
.mpykvjps{
font-size:17px;
color:#F2F5F3;
}
.jguzws{
color:#B8C4BE;
font-size:13.5px;
margin-top:2px;
}
.m8xvmcu{
font-size:13px;
color:#B8C4BE;
max-width:32.5rem;
margin-top:0.5rem;
}
.bzpd3by{
margin-left:auto;
color:#B8C4BE;
text-align:right;
font-size:0.813rem;
}
.tmny1{
gap:0.375rem;
color:#52D689;
align-items:center;
justify-content:flex-end;
display:inline-flex;
font-weight:600;
}
.tmny1 svg{
height:15px;
width:15px;
}
.w148lqp3{
margin-top:4px;
}
.yrcu6s6{
margin-top:0.375rem;
color:#2ECC71;
display:block;
text-decoration:none;
}
@media(max-width:617px){
.bzpd3by{
text-align:left;
margin-left:0;
}
.tmny1{
justify-content:flex-start;
}
}
.qkfw6nj{
gap:14px;
grid-template-columns:repeat(4,1fr);
display:grid;
margin-top:8px;
}
.tuht20il{
padding:20px;
text-align:center;
}
.r7bha{
font-family:"Merriweather", Georgia, 'Times New Roman', serif;
color:#4CAF79;
font-size:22px;
font-weight:700;
}
.n0xzhug{
font-size:13.5px;
color:#F2F5F3;
font-weight:600;
margin-top:0.25rem;
}
.zv54897{
color:#B8C4BE;
font-size:12px;
margin-top:2px;
}
.lodsm{
padding:0.875rem 18px;
gap:0.75rem;
flex-wrap:wrap;
align-items:center;
display:flex;
margin-top:1rem;
}
.o6gqud1{
color:#B8C4BE;
font-size:0.813rem;
}
.wgrzri2{
border-radius:0.375rem;
padding:8px 0.875rem;
border:1px solid rgba(178,196,188,0.219);
font-size:13px;
color:#B8C4BE;
font-weight:600;
}
@media(max-width:979px){
.qkfw6nj{
grid-template-columns:1fr 1fr;
}
}
@media(max-width:621px){
.qkfw6nj{
grid-template-columns:1fr;
}
}
.q057wi{
gap:1.125rem;
padding:1.375rem 26px;
align-items:center;
display:flex;
flex-wrap:wrap;
}
.lqm5riie{
color:#F2F5F3;
font-size:1rem;
font-weight:700;
}
.pgnizd{
font-weight:600;
color:#52D689;
font-size:0.875rem;
}
.fqmqhg{
color:#B8C4BE;
font-size:0.875rem;
}
.q057wi .zswdc{
margin-left:auto;
}
.yinetuv{
gap:10px;
flex-wrap:wrap;
padding-top:16px;
margin-top:16px;
width:100%;
border-top:1px solid rgba(178,196,188,0.177);
display:flex;
}
.dxib5{
border:1px solid rgba(178,196,188,0.21);
border-radius:6px;
padding:0.563rem 1rem;
font-weight:600;
font-size:13px;
color:#B8C4BE;
}
@media(max-width:620px){
.q057wi .zswdc{
margin-left:0;
}
}
.xo38racu{
gap:1rem;
grid-template-columns:.8fr 1fr 1fr 1fr;
display:grid;
margin-top:0.5rem;
}
.gzooi1{
padding:1.625rem;
border-radius:10px;
background:#0D1812;
flex-direction:column;
color:#E8F0EC;
display:flex;
justify-content:center;
}
.iuy4xyc{
font-size:46px;
font-weight:700;
font-family:"IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, monospace;
}
.gzooi1 .j2wqzwge{
margin:8px 0;
color:#D4A574;
}
.uiv3ph6a{
font-size:13px;
color:#A3B8AD;
}
.sxwser{
padding:22px;
}
.sxwser .j2wqzwge{
margin-bottom:0.625rem;
}
.fki198dp{
font-size:0.875rem;
color:#B8C4BE;
}
.xg9i89{
gap:0.625rem;
margin-top:16px;
display:flex;
justify-content:space-between;
font-size:13px;
}
.xg9i89 b{
font-weight:600;
color:#F2F5F3;
}
.xg9i89 span{
color:#B8C4BE;
}
@media(max-width:979px){
.xo38racu{
grid-template-columns:1fr 1fr;
}
}
@media(max-width:619px){
.xo38racu{
grid-template-columns:1fr;
}
}
.os75d{
padding:24px;
}
.c24oadd9{
font-size:1.125rem;
font-family:"Merriweather", Georgia, 'Times New Roman', serif;
margin-bottom:14px;
color:#F2F5F3;
}
.sh37smal{
padding:0.625rem 0;
border-top:1px solid rgba(178,196,188,0.181);
}
.sh37smal:first-of-type{
border-top:0;
}
.vxnbgo{
color:#B8C4BE;
font-size:0.75rem;
}
.sh37smal b{
color:#F2F5F3;
font-size:14.5px;
}
.lhel4qc2{
gap:10px;
padding:0.688rem 0;
text-decoration:none;
font-size:0.906rem;
border-top:1px solid rgba(178,196,188,0.209);
display:flex;
color:#F2F5F3;
justify-content:space-between;
}
.lhel4qc2:first-of-type{
border-top:0;
}
.as8od17{
padding:12px 0;
gap:11px;
display:flex;
align-items:flex-start;
border-top:1px solid rgba(178,196,188,0.178);
}
.as8od17:first-of-type{
border-top:0;
}
.as8od17 .qj7wnmaf{
flex:0 0 auto;
margin-top:1px;
color:#52D689;
}
.as8od17 .qj7wnmaf svg{
width:18px;
height:18px;
}
.as8od17 b{
font-weight:600;
font-size:0.875rem;
color:#F2F5F3;
}
.as8od17 span{
font-size:0.781rem;
color:#B8C4BE;
display:block;
}
.wxl0jf{
padding:1.875rem;
}
.at13wo{
color:#F2F5F3;
margin-bottom:12px;
font-family:"Merriweather", Georgia, 'Times New Roman', serif;
font-size:25px;
}
.wxl0jf p{
margin-bottom:0.625rem;
font-size:0.906rem;
max-width:880px;
color:#B8C4BE;
}
.lmmof29{
color:#2ECC71;
font-weight:600;
display:inline-block;
text-decoration:none;
margin-top:12px;
}
.syqk02{
padding:40px 0;
background:#0D1812;
color:#A3B8AD;
margin-top:2.125rem;
}
.atukrnr{
grid-template-columns:1.6fr repeat(4,1fr);
gap:26px;
display:grid;
}
.yqptmuoc{
font-size:22px;
font-family:"Merriweather", Georgia, 'Times New Roman', serif;
color:#E8F0EC;
letter-spacing:.04em;
}
.pohao7d{
font-size:0.781rem;
margin-top:14px;
line-height:1.6;
}
.henlpf3a{
color:#E8F0EC;
margin-bottom:0.75rem;
font-size:13px;
display:block;
}
.zvoyvjzz{
padding:9px 0;
font-size:0.844rem;
color:#A3B8AD;
text-decoration:none;
display:block;
}
@media(max-width:977px){
.atukrnr{
grid-template-columns:1fr 1fr;
}
}
@media(max-width:621px){
.atukrnr{
grid-template-columns:1fr;
}
}
.i88ye7{
padding:16px 0;
background:#152218;
bottom:0;
color:#E8F0EC;
left:0;
z-index:60;
right:0;
position:fixed;
}
.p89mj{
gap:1.25rem;
align-items:center;
flex-wrap:wrap;
display:flex;
}
.xlw4f82{
flex:1;
font-size:13.5px;
color:#A3B8AD;
min-width:15rem;
}
.xlw4f82 a{
color:#E8F0EC;
text-decoration:underline;
}
.hn9rortv{
gap:0.625rem;
display:flex;
}
@media(max-width:623px){
.p89mj{
gap:0.75rem;
align-items:stretch;
flex-direction:column;
}
.hn9rortv .r3nk8n8{
flex:1;
}
}
.ttr7mnv{
border:1px solid rgba(178,196,188,0.207);
border-radius:10px;
gap:12px;
transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1),transform 200ms cubic-bezier(0.4, 0, 0.2, 1);
padding:0.875rem 16px;
background:#121916;
opacity:0;
transform:translateY(0.75rem);
position:fixed;
pointer-events:none;
max-width:340px;
left:1.125rem;
display:flex;
box-shadow:0 8px 24px rgba(0,0,0,0.475), 0 2px 0.5rem rgba(0,0,0,0.355);
bottom:1.125rem;
z-index:55;
}
.gn0bcy{
opacity:1;
pointer-events:auto;
transform:translateY(0);
}
.lkrzf{
background:rgba(76,175,121,0.15);
flex:0 0 auto;
border-radius:6px;
justify-content:center;
height:40px;
color:#52D689;
align-items:center;
display:flex;
width:2.5rem;
}
.lkrzf svg{
height:22px;
width:22px;
}
.lx9v05{
font-size:13.5px;
line-height:1.4;
color:#F2F5F3;
}
.lx9v05 b{
font-weight:700;
}
.lx9v05 .ns202{
font-family:"IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, monospace;
font-weight:700;
color:#52D689;
}
@media(max-width:622px){
.ttr7mnv{
right:10px;
left:10px;
max-width:none;
}
}