*{
margin:0;
padding:0;
box-sizing:border-box;
}
html{
-webkit-text-size-adjust:100%;
}
body{
background:#0a0f0d;
text-rendering:optimizeLegibility;
font-size:16px;
color:#c4d1ca;
overflow-wrap:break-word;
font-family:"Figtree", system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;
-webkit-font-smoothing:antialiased;
overflow-x:hidden;
line-height:1.55;
}
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{
color:#f2f5f3;
overflow-wrap:anywhere;
font-family:"Lora", 'Iowan Old Style', Georgia, serif;
}
::-webkit-scrollbar{
width:8px;
height:8px;
}
::-webkit-scrollbar-thumb{
border-radius:0.5rem;
background:rgba(110,145,125,0.296);
}
::-webkit-scrollbar-track{
background:transparent;
}
.xtuj9{
padding:0 1.125rem;
margin:0 auto;
width:100%;
max-width:77.5rem;
}
.qbgsw43x{
padding:34px 0;
}
.cssq9z3t{
line-height:1.1;
font-family:"Lora", 'Iowan Old Style', Georgia, serif;
color:#f2f5f3;
font-size:1.875rem;
font-weight:700;
letter-spacing:-.01em;
}
.y8w2qwb7{
font-size:15px;
margin-top:0.375rem;
color:#c4d1ca;
}
.r972rh .cssq9z3t{
color:#e8f0eb;
}
.r972rh .y8w2qwb7{
color:#a8bfb2;
}
.ufxw4{
background:#121915;
}
.ib9q1otb{
border:1px solid rgba(110,145,125,0.279);
border-radius:8px;
background:#121915;
}
.vfvwsmll{
font-size:11px;
font-family:"Figtree", system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;
display:inline-block;
font-weight:700;
line-height:1.4;
color:#8a9d92;
text-transform:uppercase;
letter-spacing:.12em;
}
.d6gu6g3l{
gap:0.375rem;
align-items:center;
display:inline-flex;
font-weight:600;
white-space:nowrap;
color:#47d982;
}
.d6gu6g3l svg{
height:15px;
width:0.938rem;
}
.zut9zuzx{
border-radius:0.25rem;
background:rgba(110,145,125,0.306);
flex:0 0 auto;
align-items:center;
width:1.875rem;
justify-content:center;
height:30px;
display:flex;
color:#5ac895;
}
.zut9zuzx svg{
width:18px;
height:1.125rem;
}
.r972rh .zut9zuzx{
background:rgba(20,40,30,0.627);
color:#e8f0eb;
}
.znr9x1{
border-radius:50%;
background:#3ec878;
display:inline-block;
width:8px;
margin-right:7px;
height:8px;
box-shadow:0 0 0 3px rgba(90,200,149,0.195);
vertical-align:middle;
}
.b5m8t5l{
display:none;
}
@media(max-width:618px){
.xtuj9{
padding:0 14px;
}
.qbgsw43x{
padding:26px 0;
}
.cssq9z3t{
font-size:23px;
}
}
@keyframes d9v11g9{
0%,100%{
opacity:.55}
50%{
opacity:1}
}
.jrnn8{
background:#0d1812;
color:#a8bfb2;
font-size:13px;
}
.jr1mk0q4{
gap:1rem;
align-items:center;
display:flex;
min-height:42px;
flex-wrap:nowrap;
justify-content:space-between;
}
.bx3hop{
gap:1.5rem;
overflow:hidden;
align-items:center;
min-width:0;
display:flex;
}
.byevka{
gap:7px;
overflow:hidden;
text-overflow:ellipsis;
white-space:nowrap;
display:inline-flex;
align-items:center;
}
.byevka svg{
flex:0 0 auto;
height:0.875rem;
width:0.875rem;
color:#d9a84f;
}
.byevka strong{
color:#e8f0eb;
font-weight:600;
}
.ffdt6p svg{
color:#3ec878;
}
.jcwztf{
flex:0 0 auto;
}
.u2qn762z{
padding:0.5rem 0.75rem;
border-radius:0.25rem;
border:1px solid rgba(70,100,85,0.244);
gap:0.5rem;
display:inline-flex;
color:#e8f0eb;
align-items:center;
}
.u2qn762z svg{
height:14px;
color:#a8bfb2;
width:14px;
}
.k0fed{
background:#121915;
z-index:40;
position:sticky;
border-bottom:1px solid rgba(110,145,125,0.309);
top:0;
}
.bok2r4pq{
gap:1.375rem;
align-items:center;
height:70px;
display:flex;
}
.mejbam{
flex:0 0 auto;
color:#f2f5f3;
flex-direction:column;
line-height:1;
justify-content:center;
text-decoration:none;
display:flex;
}
.xgd0t8{
font-family:"Lora", 'Iowan Old Style', Georgia, serif;
font-size:1.375rem;
font-weight:700;
letter-spacing:.04em;
white-space:nowrap;
}
.g06ycjr2{
text-transform:uppercase;
margin-top:3px;
font-size:0.563rem;
letter-spacing:.16em;
color:#5ac895;
white-space:nowrap;
}
.sisj8nmd{
gap:0.25rem;
margin-left:6px;
display:flex;
}
.i5hvkv{
border-radius:0.25rem;
padding:9px 14px;
text-decoration:none;
font-size:0.938rem;
font-weight:600;
white-space:nowrap;
color:#c4d1ca;
}
.c6co1{
background:#5ac895;
color:#051008;
}
.e35zlzay{
gap:0.625rem;
flex:0 0 auto;
display:flex;
margin-left:auto;
}
.kv5z9mu{
border-radius:0.25rem;
border:1px solid rgba(110,145,125,0.273);
color:#f2f5f3;
align-items:center;
cursor:pointer;
justify-content:center;
margin-left:0.5rem;
height:44px;
width:44px;
display:none;
}
.kv5z9mu svg{
height:22px;
width:1.375rem;
}
.d44e7{
padding:16px 0 4px;
}
.sj1pw{
gap:10px;
flex-wrap:wrap;
display:flex;
}
.jrh7qo03{
padding:11px 1rem;
border:1px solid rgba(110,145,125,0.307);
background:#121915;
gap:8px;
border-radius:0.25rem;
font-size:14px;
color:#f2f5f3;
align-items:center;
text-decoration:none;
display:inline-flex;
font-weight:600;
}
.jrh7qo03 svg{
height:16px;
width:1rem;
color:#5ac895;
}
.swj75cp{
background:#121915;
display:none;
border-bottom:1px solid rgba(110,145,125,0.282);
}
.swj75cp .xtuj9{
padding-bottom:0.875rem;
padding-top:0.875rem;
}
.o0enn{
padding:0.688rem 0.25rem;
font-weight:600;
color:#f2f5f3;
display:block;
border-bottom:1px solid rgba(110,145,125,0.277);
text-decoration:none;
}
.b5m8t5l:checked~.swj75cp{
display:block;
}
@media(max-width:762px){
.sisj8nmd{
display:none;
}
.kv5z9mu{
display:flex;
}
.d44e7{
display:none;
}
.uuhr6l{
display:none;
}
.bok2r4pq{
gap:10px;
height:64px;
}
.e35zlzay{
gap:0.5rem;
}
.g06ycjr2{
display:none;
}
}
@media(max-width:622px){
.xgd0t8{
font-size:19px;
}
.bok2r4pq{
row-gap:10px;
flex-wrap:wrap;
height:auto;
padding-bottom:10px;
padding-top:10px;
column-gap:0.625rem;
}
.kv5z9mu{
order:1;
margin-left:auto;
}
.e35zlzay{
gap:0.5rem;
flex-basis:100%;
order:2;
margin-left:0;
width:100%;
}
.e35zlzay .s4pg59q{
overflow:hidden;
flex:1 1 0;
padding:0.75rem 0.5rem;
white-space:nowrap;
text-overflow:ellipsis;
font-size:13.5px;
min-width:0;
text-align:center;
}
}
.s4pg59q{
padding:0.813rem 1.375rem;
border-radius:4px;
transition:background-color 220ms cubic-bezier(0.4, 0, 0.2, 1),opacity 220ms cubic-bezier(0.4, 0, 0.2, 1);
gap:8px;
white-space:nowrap;
text-decoration:none;
font-family:"Figtree", system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;
align-items:center;
justify-content:center;
font-size:0.938rem;
display:inline-flex;
font-weight:600;
cursor:pointer;
}
.s4pg59q svg{
width:17px;
height:1.063rem;
}
.gnq1nmy{
background:#47d982;
color:#041a0c;
}
.gnq1nmy:hover{
background:#58f093;
}
.ybwkm29{
background:#5ac895;
color:#051008;
}
.ybwkm29:hover{
opacity:.92;
}
.a4r9ugth{
border:1.5px solid rgba(110,145,125,0.269);
background:transparent;
color:#f2f5f3;
}
.kkobix{
border:1.5px solid rgba(70,100,85,0.249);
background:transparent;
color:#e8f0eb;
}
.r972rh .a4r9ugth{
border-color:rgba(70,100,85,0.212);
color:#e8f0eb;
}
.c34svv5{
gap:0.313rem;
color:#47d982;
cursor:pointer;
font-weight:600;
align-items:center;
font-size:0.813rem;
text-decoration:none;
display:inline-flex;
}
.c34svv5 svg{
width:0.875rem;
height:14px;
}
.r972rh .c34svv5{
color:#6ddbaa;
}
.hgzzmw0{
background:#cc4b40;
animation:d9v11g9 1.4s infinite;
border-radius:50%;
height:0.375rem;
width:0.375rem;
display:inline-block;
}
.hfdwc{
gap:2px;
display:inline-flex;
color:#d9a84f;
}
.hfdwc svg{
height:1rem;
width:16px;
}
.vrh4pe5{
border:1px solid rgba(110,145,125,0.257);
padding:0.563rem 0.875rem;
border-radius:4px;
background:#121915;
gap:0.375rem;
color:#f2f5f3;
display:inline-flex;
align-items:center;
font-weight:600;
font-size:0.813rem;
}
.tbttgp37{
background:#5ac895;
border-color:transparent;
color:#051008;
}
.w7w0en{
border-radius:0.25rem;
padding:0.313rem 0.563rem;
background:rgba(110,145,125,0.296);
text-transform:uppercase;
font-size:10px;
color:#5ac895;
letter-spacing:.1em;
font-weight:700;
}
.diodm{
padding:0.25rem 10px;
background:#cc4b40;
flex:0 0 auto;
border-radius:4px;
color:#fff;
font-size:0.75rem;
display:inline-flex;
align-items:center;
font-weight:700;
}
.pt2hjt5k{
border:1px solid rgba(110,145,125,0.259);
overflow:hidden;
background:#121915;
border-radius:8px;
text-decoration:none;
color:inherit;
display:block;
min-width:0;
}
.dvo4t{
background-size:cover;
aspect-ratio:4/3;
background-position:center;
display:block;
position:relative;
}
.r3gqn81{
aspect-ratio:16/10;
}
.vuugkqs{
background:linear-gradient(transparent,rgba(6,14,10,0.796)),linear-gradient(transparent 30%,rgba(0,0,0,0.657));
padding:14px;
right:0;
left:0;
position:absolute;
bottom:0;
}
.qkbp20kz{
margin-bottom:3px;
display:block;
color:#a8bfb2;
text-shadow:0 1px 3px rgba(0,0,0,0.727);
text-transform:uppercase;
letter-spacing:.14em;
font-size:10px;
}
.uwgtenm{
font-family:"Lora", 'Iowan Old Style', Georgia, serif;
font-size:1.25rem;
text-shadow:0 1px 0.25rem rgba(0,0,0,0.774);
font-weight:700;
display:block;
color:#e8f0eb;
}
.lwwck5ml{
gap:6px;
border-radius:0.25rem;
background:#cc4b40;
padding:4px 0.563rem;
font-weight:700;
position:absolute;
align-items:center;
letter-spacing:.04em;
left:10px;
top:10px;
font-size:11px;
display:inline-flex;
color:#fff;
}
.lwwck5ml .hgzzmw0{
background:#fff;
}
.ddgqlh{
padding:0.875rem 16px;
}
.tlzef2{
font-family:"Spline Sans Mono", 'SF Mono', Consolas, 'Liberation Mono', monospace;
font-weight:700;
color:#3ec878;
font-size:0.875rem;
}
.g2rvb{
gap:0.375rem;
margin-top:2px;
align-items:center;
display:flex;
color:#c4d1ca;
font-size:12.5px;
}
.g2rvb i{
background:#d9a84f;
border-radius:50%;
width:7px;
font-style:normal;
height:0.438rem;
}
.ddgqlh .s4pg59q{
width:100%;
margin-top:12px;
}
.oxh3c{
grid-template-columns:repeat(4,1fr);
gap:1rem;
display:grid;
}
.ctglgjgt{
grid-template-columns:repeat(3,1fr);
gap:1rem;
display:grid;
}
.ig4i2f{
grid-template-columns:repeat(2,1fr);
gap:1rem;
display:grid;
}
.oxh3c>*,.ctglgjgt>*,.ig4i2f>*{
min-width:0;
}
@media(max-width:982px){
.oxh3c,.ctglgjgt{
grid-template-columns:repeat(2,1fr);
}
}
@media(max-width:622px){
.oxh3c,.ctglgjgt,.ig4i2f{
grid-template-columns:1fr;
}
}
.sh5yj{
gap:1rem;
grid-template-columns:1fr 1fr;
display:grid;
}
.sh5yj>*{
min-width:0;
}
.bg5peu{
padding:26px;
}
.hwif8kwd{
padding:9px 0;
gap:12px;
font-size:0.875rem;
border-top:1px solid rgba(110,145,125,0.275);
display:flex;
justify-content:space-between;
}
.hwif8kwd span{
flex:0 0 auto;
color:#c4d1ca;
}
.hwif8kwd b{
text-align:right;
}
.l4tlu{
padding:0.625rem 0;
border-top:1px solid rgba(110,145,125,0.307);
}
.l4tlu:first-child{
border-top:0;
}
.yvelye{
font-size:12px;
color:#c4d1ca;
}
.lit7dcw7{
font-size:0.906rem;
color:#f2f5f3;
font-weight:600;
}
@media(max-width:761px){
.sh5yj{
grid-template-columns:1fr;
}
}
.fevtr{
margin-bottom:1rem;
min-width:0;
}
.wsjt55{
gap:12px;
justify-content:space-between;
align-items:flex-end;
flex-wrap:wrap;
display:flex;
}
.wsjt55 .lmkq9yi0{
gap:0.375rem;
display:flex;
min-width:0;
flex-direction:column;
}
.zih91w{
gap:0.5rem;
align-items:flex-start;
flex-direction:column;
display:flex;
}
.s7wfwp{
gap:8px;
flex-direction:column;
align-items:center;
display:flex;
text-align:center;
}
.q0j36{
letter-spacing:-.01em;
line-height:1.1;
overflow-wrap:break-word;
font-size:30px;
font-weight:700;
color:#f2f5f3;
font-family:"Lora", 'Iowan Old Style', Georgia, serif;
}
@media(max-width:621px){
.q0j36{
font-size:23px;
}
}
.r972rh .q0j36{
color:#e8f0eb;
}
.e6l6dl21{
background:rgba(90,200,149,0.173);
padding:5px 11px;
border-radius:4px;
letter-spacing:.12em;
color:#5ac895;
text-transform:uppercase;
}
.b6dxezn8{
gap:10px;
align-items:center;
display:inline-flex;
}
.b6dxezn8::before{
background:#5ac895;
content:"";
width:24px;
height:1px;
display:inline-block;
}
.lxkgn8v{
gap:0.5rem;
align-items:center;
display:inline-flex;
}
.lxkgn8v::before{
border-radius:50%;
background:#5ac895;
height:0.375rem;
width:6px;
content:"";
display:inline-block;
}
.r972rh .e6l6dl21{
background:rgba(20,40,30,0.633);
color:#e8f0eb;
}
.r972rh .b6dxezn8::before,.r972rh .lxkgn8v::before{
background:#6ddbaa;
}
.yx2nix{
gap:0.375rem;
transition:opacity 220ms cubic-bezier(0.4, 0, 0.2, 1);
font-weight:600;
display:inline-flex;
align-items:center;
font-size:0.875rem;
white-space:nowrap;
color:#47d982;
}
.yx2nix:hover{
opacity:.8;
}
.yx2nix svg{
height:0.938rem;
width:0.938rem;
}
.ozg5tfd svg{
width:14px;
height:0.875rem;
}
.i5pg3{
border-radius:0.25rem;
background:#47d982;
padding:0.563rem 1.125rem;
color:#041a0c;
}
.i5pg3:hover{
background:#58f093;
opacity:1;
}
.r972rh .yx2nix{
color:#6ddbaa;
}
.tv5i8ny{
margin:-2px 0 1rem;
background:rgba(110,145,125,0.295);
height:1px;
}
.r972rh .tv5i8ny{
background:rgba(70,100,85,0.194);
}
.q2ypzyd{
background:linear-gradient(130deg,#0f1d16,#1a3028);
border-radius:0.875rem;
gap:40px;
grid-template-columns:1.3fr 1fr;
padding:2.625rem;
margin:0;
display:grid;
color:#e8f0eb;
}
.ms546x5i{
margin:1.125rem 0 1rem;
letter-spacing:-.01em;
line-height:1.05;
font-size:50px;
font-family:"Lora", 'Iowan Old Style', Georgia, serif;
overflow-wrap:anywhere;
color:#e8f0eb;
}
.ms546x5i em{
font-style:normal;
color:#6ddbaa;
}
.zwuu267g{
font-size:1rem;
max-width:27.5rem;
color:#a8bfb2;
}
.m8bvoy{
gap:1.125rem;
flex-wrap:wrap;
margin-top:1.625rem;
display:flex;
align-items:center;
}
.ggbqn036{
font-size:14px;
color:#a8bfb2;
}
.sj7vn3p{
color:#a8bfb2;
font-size:13px;
}
.hx8cx{
margin:0.25rem 0 2px;
font-size:34px;
font-weight:700;
font-family:"Spline Sans Mono", 'SF Mono', Consolas, 'Liberation Mono', monospace;
color:#e8f0eb;
}
.odnbmc{
font-size:0.875rem;
margin-bottom:20px;
color:#a8bfb2;
}
.odnbmc span[data-m]{
color:#e8f0eb;
font-family:"Spline Sans Mono", 'SF Mono', Consolas, 'Liberation Mono', monospace;
}
.v85un1{
padding:11px 0;
gap:0.75rem;
align-items:center;
display:flex;
border-top:1px solid rgba(70,100,85,0.214);
}
.pt7677z b{
font-size:0.875rem;
color:#e8f0eb;
font-weight:600;
display:block;
}
.pt7677z span{
color:#a8bfb2;
display:block;
font-size:12.5px;
}
@media(max-width:980px){
.q2ypzyd{
padding:30px;
grid-template-columns:1fr;
}
.ms546x5i{
font-size:38px;
}
}
@media(max-width:618px){
.q2ypzyd{
padding:1.5rem;
}
.ms546x5i{
font-size:30px;
}
}
.ws3m2{
grid-template-columns:repeat(4,1fr);
border-radius:8px;
background:#0d1812;
display:grid;
}
.pju74g{
padding:22px 1.5rem;
border-right:1px solid rgba(70,100,85,0.217);
}
.pju74g:last-child{
border-right:0;
}
.tmk33{
font-size:1.75rem;
min-width:0;
font-weight:700;
font-family:"Spline Sans Mono", 'SF Mono', Consolas, 'Liberation Mono', monospace;
color:#e8f0eb;
}
.a3wmgmja{
color:#6ddbaa;
}
.d6pigos{
margin-top:3px;
font-size:13.5px;
color:#a8bfb2;
}
@media(max-width:980px){
.ws3m2{
grid-template-columns:1fr 1fr;
}
}
@media(max-width:618px){
.ws3m2{
grid-template-columns:1fr;
}
.pju74g{
border-bottom:1px solid rgba(70,100,85,0.245);
border-right:0;
}
.pju74g:last-child{
border-bottom:0;
}
}
.qv4mgcz{
padding:1.5rem;
display:block;
text-decoration:none;
color:inherit;
}
.p2v4uyr{
border-radius:4px;
background:rgba(110,145,125,0.27);
margin-bottom:16px;
width:3rem;
color:#5ac895;
height:3rem;
display:flex;
justify-content:center;
align-items:center;
}
.p2v4uyr svg{
height:1.5rem;
width:1.5rem;
}
.hp4hi{
margin-bottom:0.25rem;
font-family:"Lora", 'Iowan Old Style', Georgia, serif;
color:#f2f5f3;
font-size:21px;
}
.yrkkk{
color:#c4d1ca;
font-size:0.875rem;
}
.c6tpnke{
gap:0.813rem;
padding:20px;
align-items:center;
display:flex;
}
.c6tpnke .zut9zuzx{
display:flex;
}
.y8dwxhzx{
color:#f2f5f3;
display:block;
font-weight:700;
font-size:1.188rem;
}
.dump8rk{
font-size:0.813rem;
color:#c4d1ca;
display:block;
}
.xlzxc2{
grid-template-columns:repeat(3,1fr);
gap:16px;
margin-top:0.5rem;
display:grid;
}
.werke4{
border-radius:0.5rem;
padding:1.875rem;
color:#e8f0eb;
text-align:center;
}
.f0ox8hse{
background:linear-gradient(rgba(0,0,0,0.314),rgba(0,0,0,0.342)),linear-gradient(131deg,#d9a84f,#74e6ad);
}
.m4bb0xvg{
background:linear-gradient(rgba(0,0,0,0.329),rgba(0,0,0,0.319)),linear-gradient(141deg,#5ac895,#74e6ad);
}
.spwyp{
background:linear-gradient(rgba(0,0,0,0.313),rgba(0,0,0,0.35)),linear-gradient(133deg,#3ec878,#74e6ad);
}
.sspjvt1{
font-size:0.75rem;
opacity:.85;
letter-spacing:.16em;
}
.ud66xe{
margin:8px 0 2px;
font-family:"Spline Sans Mono", 'SF Mono', Consolas, 'Liberation Mono', monospace;
font-weight:700;
overflow-wrap:anywhere;
font-size:40px;
}
.dr0hwaar{
font-size:0.813rem;
opacity:.8;
}
.adr5ad1{
border-radius:8px;
background:#121915;
border:1px solid rgba(110,145,125,0.308);
overflow:hidden;
align-items:center;
margin-top:18px;
display:flex;
}
.n6yvv{
flex:0 0 auto;
padding:14px 18px;
white-space:nowrap;
color:#f2f5f3;
font-weight:700;
font-size:14px;
border-right:1px solid rgba(110,145,125,0.26);
}
.nnx18{
flex:1;
overflow:hidden;
min-width:0;
}
.zjrula{
padding:0.875rem 20px;
gap:1.875rem;
display:flex;
white-space:nowrap;
will-change:transform;
}
.i0vy0sp{
font-size:0.875rem;
color:#c4d1ca;
}
.i0vy0sp b{
font-family:"Spline Sans Mono", 'SF Mono', Consolas, 'Liberation Mono', monospace;
color:#3ec878;
margin-right:0.5rem;
font-weight:700;
}
@media(max-width:979px){
.xlzxc2{
grid-template-columns:1fr;
}
}
.k0xpxu{
font-size:1.5rem;
color:#f2f5f3;
font-family:"Lora", 'Iowan Old Style', Georgia, serif;
margin-bottom:6px;
}
.qym84q{
padding:0.875rem 0;
border-top:1px solid rgba(110,145,125,0.254);
}
.qym84q:first-of-type{
border-top:0;
}
.kf8e8{
color:#c4d1ca;
margin-bottom:0.438rem;
font-size:12.5px;
}
.hpshb{
gap:0.75rem;
flex-wrap:wrap;
justify-content:space-between;
align-items:center;
display:flex;
}
.ar8mxo{
font-size:15px;
font-weight:600;
}
.ww7tv{
gap:0.5rem;
display:flex;
}
.bjjoek{
border-radius:0.25rem;
padding:0.375rem 0.75rem;
border:1px solid rgba(110,145,125,0.295);
font-family:"Spline Sans Mono", 'SF Mono', Consolas, 'Liberation Mono', monospace;
font-size:14px;
text-align:center;
min-width:3.375rem;
}
.bjjoek small{
color:#c4d1ca;
font-family:"Figtree", system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;
display:block;
font-size:0.688rem;
}
.yutcjoc{
border-radius:8px;
padding:16px;
overflow:hidden;
flex-direction:column;
background-position:center;
color:#e8f0eb;
aspect-ratio:16/11;
text-decoration:none;
background-size:cover;
position:relative;
display:flex;
}
.yutcjoc::after{
inset:0;
background:linear-gradient(transparent 40%,rgba(6,14,10,0.846)),linear-gradient(transparent 25%,rgba(0,0,0,0.666));
position:absolute;
content:"";
}
.yutcjoc>*{
position:relative;
z-index:1;
}
.v7buqpa{
border-radius:4px;
padding:4px 9px;
gap:0.375rem;
background:#cc4b40;
letter-spacing:.04em;
font-size:11px;
align-items:center;
font-weight:700;
align-self:flex-start;
color:#fff;
display:inline-flex;
}
.v7buqpa .hgzzmw0{
background:#fff;
}
.paz70c3x{
font-weight:700;
margin-top:auto;
font-size:1.438rem;
text-shadow:0 1px 0.25rem rgba(0,0,0,0.727);
font-family:"Lora", 'Iowan Old Style', Georgia, serif;
}
.f39r2{
gap:8px;
align-items:center;
font-size:12.5px;
display:flex;
color:#a8bfb2;
justify-content:space-between;
margin-top:8px;
}
.cslevk{
color:#e8f0eb;
font-weight:600;
}
.zdsowh7{
border:1px solid rgba(110,145,125,0.307);
border-radius:4px;
padding:0.75rem 16px;
background:#1a2420;
gap:0.75rem;
color:#c4d1ca;
font-size:0.844rem;
margin-top:14px;
display:flex;
align-items:center;
}
.eez5rb0f{
padding:1.625rem;
flex-direction:column;
display:flex;
}
.iw3mcn0{
margin:0.625rem 0 4px;
color:#f2f5f3;
font-family:"Lora", 'Iowan Old Style', Georgia, serif;
font-size:26px;
}
.t02dhox{
font-weight:700;
color:#5ac895;
margin-bottom:0.875rem;
font-size:0.938rem;
}
.ehl94vkn{
flex:1;
font-size:0.875rem;
color:#c4d1ca;
}
.eez5rb0f .s4pg59q{
width:100%;
margin-top:1.125rem;
}
.q9vdbw3s{
gap:0.625rem;
display:flex;
justify-content:space-between;
align-items:center;
border-top:1px solid rgba(110,145,125,0.297);
margin-top:0.875rem;
padding-top:0.75rem;
}
.pgan9n{
letter-spacing:.04em;
font-size:11px;
color:#c4d1ca;
}
.k9ab3708{
color:#47d982;
text-decoration:none;
font-size:13px;
font-weight:600;
}
.ja3es{
gap:16px;
padding:18px 1.375rem;
flex-wrap:wrap;
align-items:center;
display:flex;
}
.gpt0tyd{
color:#f2f5f3;
font-size:15px;
}
.y6gfs{
border-radius:4px;
background:#1a2420;
padding:12px 14px;
border:1px solid rgba(110,145,125,0.25);
flex:1;
font-size:15px;
color:#f2f5f3;
min-width:10rem;
}
.etn7es{
margin-left:auto;
font-size:0.813rem;
color:#c4d1ca;
}
@media(max-width:621px){
.etn7es{
width:100%;
margin-left:0;
}
}
.a9ugwe{
padding:1.5rem;
border-top:3px solid #5ac895;
}
.ps4rz6{
border-top-color:rgba(110,145,125,0.298);
}
.gqbe8b5{
border-top-color:#a8bfb2;
}
.n8dbqft{
border-top-color:#d9a84f;
}
.yq7gm9{
border-top-color:#5ac895;
}
.p040c{
font-family:"Lora", 'Iowan Old Style', Georgia, serif;
font-size:1.375rem;
color:#f2f5f3;
font-weight:700;
}
.x94olo6{
margin:2px 0 14px;
font-size:0.813rem;
color:#c4d1ca;
}
.gpxb83n6{
gap:9px;
padding:0.438rem 0;
align-items:flex-start;
display:flex;
font-size:0.844rem;
color:#c4d1ca;
}
.gpxb83n6 svg{
flex:0 0 auto;
margin-top:2px;
height:16px;
width:16px;
color:#3ec878;
}
.txtqfdwt{
padding:1.75rem;
}
.hyanykso{
gap:0.625rem;
color:#f2f5f3;
margin-bottom:6px;
font-family:"Lora", 'Iowan Old Style', Georgia, serif;
display:flex;
font-size:24px;
align-items:center;
}
.hyanykso svg{
height:1.375rem;
width:22px;
color:#5ac895;
}
.cn9lwpry{
gap:0.75rem;
margin-top:1.125rem;
align-items:center;
display:flex;
flex-wrap:wrap;
}
.fr4lum97{
margin-left:auto;
}
.s9pqql{
gap:0.625rem;
padding-top:1.125rem;
align-items:center;
margin-top:1.375rem;
border-top:1px solid rgba(110,145,125,0.285);
font-size:14px;
flex-wrap:wrap;
display:flex;
}
.rmfz8yg{
color:#c4d1ca;
}
.icafrfge{
border-radius:4px;
padding:9px 0.875rem;
border:1px solid rgba(110,145,125,0.274);
gap:7px;
text-decoration:none;
font-size:0.844rem;
display:inline-flex;
align-items:center;
color:#f2f5f3;
}
.icafrfge svg{
height:15px;
width:15px;
color:#5ac895;
}
@media(max-width:623px){
.fr4lum97{
margin-left:0;
width:100%;
}
}
.y24a87{
border-radius:8px;
background:#0d1812;
gap:24px;
padding:34px;
color:#e8f0eb;
align-items:center;
display:flex;
flex-wrap:wrap;
}
.zd5k0{
flex:0 0 auto;
background:rgba(20,40,30,0.661);
border-radius:0.5rem;
justify-content:center;
color:#e8f0eb;
align-items:center;
height:56px;
display:flex;
width:56px;
}
.zd5k0 svg{
height:26px;
width:26px;
}
.w79hr{
font-size:1.563rem;
font-family:"Lora", 'Iowan Old Style', Georgia, serif;
color:#e8f0eb;
}
.cwm7a{
color:#a8bfb2;
font-size:14px;
}
.xpb131r{
gap:12px;
flex-wrap:wrap;
margin-left:auto;
display:flex;
}
@media(max-width:983px){
.xpb131r{
margin-left:0;
width:100%;
}
.xpb131r .s4pg59q{
flex:1;
}
}
.r37kwvr1{
padding:24px;
}
.g6951lnt{
gap:10px;
display:flex;
color:#f2f5f3;
font-size:20px;
align-items:center;
margin-bottom:0.875rem;
font-family:"Lora", 'Iowan Old Style', Georgia, serif;
}
.g6951lnt svg{
color:#5ac895;
height:1.375rem;
width:1.375rem;
}
.vuvyiij{
background:#0d1812;
border-color:rgba(70,100,85,0.247);
color:#e8f0eb;
}
.vuvyiij .g6951lnt{
color:#e8f0eb;
}
.vuvyiij .g6951lnt svg{
color:#e8f0eb;
}
.qj4bj{
margin-bottom:1rem;
color:#a8bfb2;
font-size:0.875rem;
}
.v4gggf{
gap:0.625rem;
display:flex;
}
.v3jv3qr3{
background:rgba(20,40,30,0.677);
border-radius:0.25rem;
flex:1;
padding:10px 14px;
color:#e8f0eb;
font-size:0.813rem;
}
.v3jv3qr3 small{
font-size:10px;
display:block;
color:#a8bfb2;
}
.iowvslaf{
margin-top:14px;
clear:both;
color:#a8bfb2;
font-size:12px;
}
.kj21j1sd{
padding:1.875rem;
gap:30px;
grid-template-columns:1.4fr 1fr;
display:grid;
}
.gnx6ca4f{
color:#f2f5f3;
margin-bottom:14px;
font-family:"Lora", 'Iowan Old Style', Georgia, serif;
font-size:28px;
}
.qutyg p{
font-size:14.5px;
color:#c4d1ca;
margin-bottom:0.75rem;
}
.lty4v{
grid-template-columns:repeat(4,1fr);
gap:12px;
margin-top:18px;
display:grid;
}
.n62qhi7{
padding:16px;
border:1px solid rgba(110,145,125,0.269);
border-radius:4px;
}
.e8sfi6{
font-size:24px;
color:#f2f5f3;
font-weight:700;
font-family:"Lora", 'Iowan Old Style', Georgia, serif;
}
.o7cgju8{
color:#c4d1ca;
font-size:0.75rem;
}
.k0qfid .vfvwsmll{
margin-bottom:1rem;
display:block;
}
.op3uua1{
gap:0.688rem;
padding:11px 0;
border-top:1px solid rgba(110,145,125,0.303);
display:flex;
align-items:flex-start;
}
.op3uua1:first-of-type{
border-top:0;
}
.op3uua1 .s0qqy{
flex:0 0 auto;
margin-top:1px;
color:#3ec878;
}
.op3uua1 .s0qqy svg{
height:18px;
width:1.125rem;
}
.op3uua1 b{
color:#f2f5f3;
font-size:14.5px;
}
.op3uua1 span{
font-size:0.781rem;
display:block;
color:#c4d1ca;
}
@media(max-width:983px){
.kj21j1sd{
grid-template-columns:1fr;
}
}
@media(max-width:978px){
.lty4v{
grid-template-columns:repeat(2,1fr);
}
}
.ctznb{
padding:1.5rem;
}
.w3o9b{
color:#f2f5f3;
margin-bottom:14px;
font-size:18px;
font-family:"Lora", 'Iowan Old Style', Georgia, serif;
}
.wrlnya{
padding:0.625rem 0;
border-top:1px solid rgba(110,145,125,0.271);
}
.wrlnya:first-of-type{
border-top:0;
}
.yi3067{
font-size:12px;
color:#c4d1ca;
}
.wrlnya b{
color:#f2f5f3;
font-size:14.5px;
}
.yx7wus4{
gap:0.625rem;
padding:11px 0;
border-top:1px solid rgba(110,145,125,0.282);
text-decoration:none;
display:flex;
color:#f2f5f3;
font-size:0.906rem;
justify-content:space-between;
}
.yx7wus4:first-of-type{
border-top:0;
}
.wttrfgb{
padding:12px 0;
gap:0.688rem;
display:flex;
align-items:flex-start;
border-top:1px solid rgba(110,145,125,0.283);
}
.wttrfgb:first-of-type{
border-top:0;
}
.wttrfgb .s0qqy{
flex:0 0 auto;
margin-top:1px;
color:#3ec878;
}
.wttrfgb .s0qqy svg{
height:1.125rem;
width:18px;
}
.wttrfgb b{
font-size:0.875rem;
color:#f2f5f3;
font-weight:600;
}
.wttrfgb span{
display:block;
font-size:0.781rem;
color:#c4d1ca;
}
.xk90bogx{
grid-template-columns:1.2fr 1fr;
overflow:hidden;
display:grid;
}
.fedu3{
background:linear-gradient(131deg,#0f1d16,#1a3028);
position:relative;
min-height:300px;
}
.n976q{
inset:0;
position:absolute;
background-size:2.5rem 2.5rem;
background-image:linear-gradient(rgba(70,100,85,0.244) 1px,transparent 1px),linear-gradient(96deg,rgba(70,100,85,0.25) 1px,transparent 1px);
}
.mprxo{
position:absolute;
transform:translate(-50%,-100%);
top:48%;
color:#6ddbaa;
left:50%;
}
.mprxo svg{
height:2.5rem;
width:40px;
}
.agrnspiv{
padding:6px 10px;
border-radius:0.25rem;
background:rgba(6,14,10,0.84);
left:1.125rem;
bottom:16px;
font-size:12px;
position:absolute;
color:#a8bfb2;
font-family:"Spline Sans Mono", 'SF Mono', Consolas, 'Liberation Mono', monospace;
}
.byb22w1{
padding:1.75rem;
}
.yt0gs5{
color:#f2f5f3;
font-size:20px;
font-family:"Lora", 'Iowan Old Style', Georgia, serif;
margin-bottom:6px;
}
.wb0oen{
margin:0.625rem 0;
font-size:0.906rem;
color:#f2f5f3;
}
.rpa7hw{
gap:9px;
padding:9px 0;
font-size:13.5px;
color:#c4d1ca;
align-items:flex-start;
display:flex;
border-top:1px solid rgba(110,145,125,0.285);
}
.rpa7hw svg{
flex:0 0 auto;
color:#5ac895;
margin-top:2px;
height:16px;
width:16px;
}
.a7lexj{
display:inline-block;
margin-top:14px;
}
@media(max-width:761px){
.xk90bogx{
grid-template-columns:1fr;
}
}
.vi62f{
padding:22px 26px;
gap:1.125rem;
flex-wrap:wrap;
display:flex;
align-items:center;
}
.s407c{
font-size:1rem;
font-weight:700;
color:#f2f5f3;
}
.ll7ez9{
font-weight:600;
color:#3ec878;
font-size:14px;
}
.alnn5{
color:#c4d1ca;
font-size:0.875rem;
}
.vi62f .diodm{
margin-left:auto;
}
.wc75u{
gap:0.625rem;
width:100%;
padding-top:16px;
flex-wrap:wrap;
display:flex;
margin-top:16px;
border-top:1px solid rgba(110,145,125,0.306);
}
.qp7ohnh{
border:1px solid rgba(110,145,125,0.252);
padding:0.563rem 1rem;
border-radius:4px;
font-size:0.813rem;
font-weight:600;
color:#c4d1ca;
}
@media(max-width:618px){
.vi62f .diodm{
margin-left:0;
}
}
.ii2vkfif{
margin-top:0.5rem;
}
.aqgjd{
padding:1.25rem 0;
border-bottom:1px solid rgba(110,145,125,0.262);
}
.yr789y{
list-style:none;
gap:1.125rem;
cursor:pointer;
display:flex;
align-items:center;
}
.yr789y::-webkit-details-marker{
display:none;
}
.t7o8euzl{
flex:0 0 auto;
background:#5ac895;
border-radius:4px;
padding:5px 0.563rem;
letter-spacing:.1em;
font-weight:700;
font-size:10px;
color:#051008;
text-transform:uppercase;
}
.wxxrvcx{
flex:1;
font-weight:700;
color:#f2f5f3;
font-size:1.063rem;
}
.ocm5bvh{
transition:transform 220ms cubic-bezier(0.4, 0, 0.2, 1);
line-height:1;
font-size:24px;
color:#c4d1ca;
}
.aqgjd[open] .ocm5bvh{
transform:rotate(41deg);
}
.cij53jei{
padding:14px 0 0 0;
color:#c4d1ca;
max-width:780px;
font-size:14.5px;
}
.mtdpqi{
padding:30px;
}
.lfd4c{
gap:18px;
grid-template-columns:repeat(4,1fr);
margin-top:18px;
display:grid;
}
.kl2w0ls .zut9zuzx{
margin-bottom:0.75rem;
}
.wh9oc{
color:#f2f5f3;
margin-bottom:4px;
font-size:15px;
display:block;
}
.f4mc58{
font-size:13.5px;
color:#c4d1ca;
}
@media(max-width:978px){
.lfd4c{
grid-template-columns:1fr 1fr;
}
}
@media(max-width:621px){
.lfd4c{
grid-template-columns:1fr;
}
}
.cwejgy{
gap:1rem;
grid-template-columns:.8fr 1fr 1fr 1fr;
display:grid;
margin-top:8px;
}
.nh206f0t{
border-radius:0.5rem;
padding:1.625rem;
background:#0d1812;
display:flex;
color:#e8f0eb;
justify-content:center;
flex-direction:column;
}
.g52ken8y{
font-weight:700;
font-size:2.875rem;
font-family:"Spline Sans Mono", 'SF Mono', Consolas, 'Liberation Mono', monospace;
}
.nh206f0t .hfdwc{
margin:8px 0;
color:#d9a84f;
}
.hqpbny{
color:#a8bfb2;
font-size:0.813rem;
}
.dbhvke{
padding:1.375rem;
}
.dbhvke .hfdwc{
margin-bottom:10px;
}
.ujvqfg{
color:#c4d1ca;
font-size:0.875rem;
}
.y5i9c3{
gap:10px;
display:flex;
margin-top:16px;
justify-content:space-between;
font-size:13px;
}
.y5i9c3 b{
color:#f2f5f3;
font-weight:600;
}
.y5i9c3 span{
color:#c4d1ca;
}
@media(max-width:981px){
.cwejgy{
grid-template-columns:1fr 1fr;
}
}
@media(max-width:617px){
.cwejgy{
grid-template-columns:1fr;
}
}
.f7ek9txu{
gap:0.875rem;
grid-template-columns:repeat(4,1fr);
display:grid;
margin-top:0.5rem;
}
.ta8kyw7d{
padding:1.25rem;
text-align:center;
}
.rxfqf{
font-size:1.375rem;
font-family:"Lora", 'Iowan Old Style', Georgia, serif;
color:#5ac895;
font-weight:700;
}
.bbjadu2{
color:#f2f5f3;
font-weight:600;
font-size:0.844rem;
margin-top:4px;
}
.o4t01p{
color:#c4d1ca;
margin-top:2px;
font-size:12px;
}
.a5alb1hu{
gap:0.75rem;
padding:0.875rem 18px;
flex-wrap:wrap;
align-items:center;
margin-top:16px;
display:flex;
}
.pz7lpon{
color:#c4d1ca;
font-size:13px;
}
.bix9ny{
border-radius:0.25rem;
border:1px solid rgba(110,145,125,0.274);
padding:0.5rem 14px;
color:#c4d1ca;
font-weight:600;
font-size:13px;
}
@media(max-width:980px){
.f7ek9txu{
grid-template-columns:1fr 1fr;
}
}
@media(max-width:621px){
.f7ek9txu{
grid-template-columns:1fr;
}
}
.frq7q{
gap:22px;
padding:1.625rem;
flex-wrap:wrap;
align-items:center;
display:flex;
}
.cfwp27p{
border-radius:50%;
flex:0 0 auto;
background:#5ac895;
height:4rem;
color:#051008;
display:flex;
justify-content:center;
font-size:22px;
align-items:center;
width:64px;
font-family:"Lora", 'Iowan Old Style', Georgia, serif;
font-weight:700;
}
.wihnqm46{
color:#f2f5f3;
font-size:17px;
}
.mh05xa6f{
margin-top:2px;
font-size:0.844rem;
color:#c4d1ca;
}
.bf3qak{
max-width:520px;
font-size:13px;
margin-top:0.5rem;
color:#c4d1ca;
}
.v2nmkaq{
margin-left:auto;
color:#c4d1ca;
font-size:13px;
text-align:right;
}
.e111n{
gap:0.375rem;
font-weight:600;
justify-content:flex-end;
color:#3ec878;
display:inline-flex;
align-items:center;
}
.e111n svg{
height:15px;
width:0.938rem;
}
.nlhknbnm{
margin-top:4px;
}
.p3peo5c{
display:block;
margin-top:6px;
text-decoration:none;
color:#47d982;
}
@media(max-width:621px){
.v2nmkaq{
margin-left:0;
text-align:left;
}
.e111n{
justify-content:flex-start;
}
}
.oa8nc5mi{
padding:1.875rem;
}
.lxs4wmlr{
margin-bottom:12px;
color:#f2f5f3;
font-family:"Lora", 'Iowan Old Style', Georgia, serif;
font-size:25px;
}
.oa8nc5mi p{
max-width:55rem;
color:#c4d1ca;
margin-bottom:0.625rem;
font-size:14.5px;
}
.yhvxmga4{
display:inline-block;
color:#47d982;
text-decoration:none;
font-weight:600;
margin-top:12px;
}
.i6rd19b{
background:#0d1812;
padding:2.5rem 0;
margin-top:34px;
color:#a8bfb2;
}
.kvvvpvhg{
gap:26px;
grid-template-columns:1.6fr repeat(4,1fr);
display:grid;
}
.ehqctql{
letter-spacing:.04em;
color:#e8f0eb;
font-family:"Lora", 'Iowan Old Style', Georgia, serif;
font-size:1.375rem;
}
.a460wg{
line-height:1.6;
font-size:12.5px;
margin-top:0.875rem;
}
.eptur5{
margin-bottom:0.75rem;
color:#e8f0eb;
display:block;
font-size:0.813rem;
}
.o9p4a8ah{
padding:9px 0;
display:block;
color:#a8bfb2;
text-decoration:none;
font-size:13.5px;
}
@media(max-width:983px){
.kvvvpvhg{
grid-template-columns:1fr 1fr;
}
}
@media(max-width:621px){
.kvvvpvhg{
grid-template-columns:1fr;
}
}
.e8metnm{
padding:16px 0;
background:#182620;
right:0;
left:0;
z-index:60;
bottom:0;
color:#e8f0eb;
position:fixed;
}
.bl1gt{
gap:20px;
display:flex;
align-items:center;
flex-wrap:wrap;
}
.v5lx5c{
flex:1;
color:#a8bfb2;
min-width:240px;
font-size:0.844rem;
}
.v5lx5c a{
color:#e8f0eb;
text-decoration:underline;
}
.b250xha2{
gap:10px;
display:flex;
}
@media(max-width:619px){
.bl1gt{
gap:12px;
align-items:stretch;
flex-direction:column;
}
.b250xha2 .s4pg59q{
flex:1;
}
}
.lrf96{
transition:opacity 220ms cubic-bezier(0.4, 0, 0.2, 1),transform 220ms cubic-bezier(0.4, 0, 0.2, 1);
padding:14px 1rem;
border:1px solid rgba(110,145,125,0.297);
background:#121915;
border-radius:0.5rem;
gap:0.75rem;
opacity:0;
display:flex;
max-width:21.25rem;
box-shadow:0 8px 24px rgba(0,0,0,0.489), 0 2px 6px rgba(0,0,0,0.283);
transform:translateY(0.75rem);
z-index:55;
position:fixed;
pointer-events:none;
bottom:18px;
left:1.125rem;
}
.rf8ba73{
opacity:1;
transform:translateY(0);
pointer-events:auto;
}
.hgit4i{
flex:0 0 auto;
background:rgba(90,200,149,0.154);
border-radius:0.25rem;
height:2.5rem;
display:flex;
align-items:center;
justify-content:center;
color:#3ec878;
width:2.5rem;
}
.hgit4i svg{
width:22px;
height:22px;
}
.wf5sc{
color:#f2f5f3;
font-size:0.844rem;
line-height:1.4;
}
.wf5sc b{
font-weight:700;
}
.wf5sc .kg85pp8{
font-family:"Spline Sans Mono", 'SF Mono', Consolas, 'Liberation Mono', monospace;
font-weight:700;
color:#3ec878;
}
@media(max-width:618px){
.lrf96{
max-width:none;
right:10px;
left:10px;
}
}