*{
margin:0;
padding:0;
box-sizing:border-box;
}
html{
-webkit-text-size-adjust:100%;
}
body{
background:#fafbfb;
overflow-x:hidden;
font-size:16px;
font-family:"Commissioner", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;
-webkit-font-smoothing:antialiased;
text-rendering:optimizeLegibility;
overflow-wrap:break-word;
color:#4a5656;
line-height:1.55;
}
img{
max-width:100%;
display:block;
}
a{
color:inherit;
text-decoration:none;
}
button{
border:none;
background:none;
cursor:pointer;
font-family:inherit;
}
input{
font-family:inherit;
}
svg{
display:block;
}
h1,h2,h3,h4{
overflow-wrap:anywhere;
color:#1a1d1d;
font-family:"Merriweather", 'Iowan Old Style', Georgia, serif;
}
::-webkit-scrollbar{
width:8px;
height:0.5rem;
}
::-webkit-scrollbar-thumb{
border-radius:8px;
background:rgba(74,86,86,0.228);
}
::-webkit-scrollbar-track{
background:transparent;
}
.z54iyai{
margin:0 auto;
padding:0 18px;
max-width:80rem;
width:100%;
}
.lu0fuf{
padding:34px 0;
}
.zle4lw{
color:#1a1d1d;
font-weight:700;
font-family:"Merriweather", 'Iowan Old Style', Georgia, serif;
font-size:1.875rem;
letter-spacing:-.01em;
line-height:1.1;
}
.hqahapwk{
font-size:0.938rem;
margin-top:0.375rem;
color:#4a5656;
}
.yr88k2f .zle4lw{
color:#f0f5f5;
}
.yr88k2f .hqahapwk{
color:#a3bcbc;
}
.yn1r2cch{
background:#ffffff;
}
.tsggv{
border:1px solid rgba(74,86,86,0.242);
background:#ffffff;
border-radius:0.5rem;
}
.v53b5yng{
font-size:0.688rem;
text-transform:uppercase;
letter-spacing:.12em;
line-height:1.4;
color:#646f6f;
font-family:"Commissioner", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;
font-weight:700;
display:inline-block;
}
.ug0ocf{
gap:0.375rem;
font-weight:600;
align-items:center;
white-space:nowrap;
display:inline-flex;
color:#0a8140;
}
.ug0ocf svg{
width:15px;
height:0.938rem;
}
.rjtm25gd{
background:rgba(74,86,86,0.245);
border-radius:4px;
flex:0 0 auto;
justify-content:center;
height:1.875rem;
width:1.875rem;
align-items:center;
color:#0c7e7e;
display:flex;
}
.rjtm25gd svg{
height:1.125rem;
width:18px;
}
.yr88k2f .rjtm25gd{
background:rgba(10,46,46,0.939);
color:#f0f5f5;
}
.k4lzudm{
border-radius:50%;
background:#0b8546;
margin-right:0.438rem;
width:0.5rem;
vertical-align:middle;
height:0.5rem;
display:inline-block;
box-shadow:0 0 0 3px rgba(13,135,135,0.144);
}
.x6wj63it{
display:none;
}
@media(max-width:623px){
.z54iyai{
padding:0 14px;
}
.lu0fuf{
padding:1.625rem 0;
}
.zle4lw{
font-size:23px;
}
}
@keyframes etgfcgv{
0%,100%{
opacity:.55}
50%{
opacity:1}
}
.flemzt{
background:#0a2e2e;
color:#a3bcbc;
font-size:0.813rem;
}
.ciknvt{
gap:1rem;
flex-wrap:nowrap;
justify-content:space-between;
min-height:2.625rem;
align-items:center;
display:flex;
}
.r5zjb{
overflow:hidden;
gap:1.5rem;
min-width:0;
display:flex;
align-items:center;
}
.p56ms33x{
gap:7px;
overflow:hidden;
white-space:nowrap;
align-items:center;
display:inline-flex;
text-overflow:ellipsis;
}
.p56ms33x svg{
flex:0 0 auto;
width:14px;
height:0.875rem;
color:#d68f2a;
}
.p56ms33x strong{
font-weight:600;
color:#f0f5f5;
}
.p6k3r7by svg{
color:#0b8546;
}
.ebasb{
flex:0 0 auto;
}
.fu3cnryw{
border-radius:4px;
padding:8px 0.75rem;
gap:8px;
border:1px solid rgba(255,255,255,0.064);
color:#f0f5f5;
align-items:center;
display:inline-flex;
}
.fu3cnryw svg{
height:14px;
color:#a3bcbc;
width:14px;
}
.kthgguj1{
background:#ffffff;
border-bottom:1px solid rgba(74,86,86,0.223);
position:sticky;
z-index:40;
top:0;
}
.th87v{
gap:1.375rem;
height:70px;
display:flex;
align-items:center;
}
.pcv7e{
flex:0 0 auto;
text-decoration:none;
display:flex;
flex-direction:column;
line-height:1;
color:#1a1d1d;
justify-content:center;
}
.ny5bgca3{
white-space:nowrap;
font-size:22px;
font-family:"Merriweather", 'Iowan Old Style', Georgia, serif;
font-weight:700;
letter-spacing:.04em;
}
.nq7z106r{
text-transform:uppercase;
color:#0c7e7e;
margin-top:3px;
white-space:nowrap;
font-size:0.563rem;
letter-spacing:.16em;
}
.t1btyx2d{
gap:0.25rem;
display:flex;
margin-left:0.375rem;
}
.wnbrrz{
padding:9px 0.875rem;
border-radius:0.25rem;
text-decoration:none;
font-weight:600;
white-space:nowrap;
color:#4a5656;
font-size:0.938rem;
}
.vtycs{
background:#0c7e7e;
color:#ffffff;
}
.oth4ax{
gap:10px;
flex:0 0 auto;
display:flex;
margin-left:auto;
}
.cug10{
border:1px solid rgba(74,86,86,0.255);
border-radius:4px;
justify-content:center;
margin-left:0.5rem;
display:none;
width:44px;
height:2.75rem;
cursor:pointer;
align-items:center;
color:#1a1d1d;
}
.cug10 svg{
height:22px;
width:22px;
}
.vfmuidy{
padding:1rem 0 0.25rem;
}
.mtfvrhr{
gap:0.625rem;
display:flex;
flex-wrap:wrap;
}
.ncn1q43u{
border:1px solid rgba(74,86,86,0.258);
background:#ffffff;
padding:11px 1rem;
border-radius:0.25rem;
gap:8px;
align-items:center;
display:inline-flex;
font-size:0.875rem;
text-decoration:none;
color:#1a1d1d;
font-weight:600;
}
.ncn1q43u svg{
height:16px;
width:1rem;
color:#0c7e7e;
}
.pylu3{
background:#ffffff;
border-bottom:1px solid rgba(74,86,86,0.251);
display:none;
}
.pylu3 .z54iyai{
padding-top:14px;
padding-bottom:0.875rem;
}
.e0oie{
padding:11px 0.25rem;
text-decoration:none;
color:#1a1d1d;
display:block;
font-weight:600;
border-bottom:1px solid rgba(74,86,86,0.233);
}
.x6wj63it:checked~.pylu3{
display:block;
}
@media(max-width:757px){
.t1btyx2d{
display:none;
}
.cug10{
display:flex;
}
.vfmuidy{
display:none;
}
.k5d8y4zq{
display:none;
}
.th87v{
gap:0.625rem;
height:4rem;
}
.oth4ax{
gap:0.5rem;
}
.nq7z106r{
display:none;
}
}
@media(max-width:623px){
.ny5bgca3{
font-size:19px;
}
.th87v{
padding-top:0.625rem;
height:auto;
column-gap:10px;
row-gap:10px;
flex-wrap:wrap;
padding-bottom:10px;
}
.cug10{
margin-left:auto;
order:1;
}
.oth4ax{
gap:0.5rem;
flex-basis:100%;
margin-left:0;
width:100%;
order:2;
}
.oth4ax .g5ad0{
padding:12px 0.5rem;
overflow:hidden;
flex:1 1 0;
white-space:nowrap;
min-width:0;
text-align:center;
text-overflow:ellipsis;
font-size:0.844rem;
}
}
.g5ad0{
padding:0.813rem 22px;
transition:background-color 180ms cubic-bezier(0.4, 0, 0.2, 1),opacity 180ms cubic-bezier(0.4, 0, 0.2, 1);
border-radius:0.25rem;
gap:8px;
white-space:nowrap;
align-items:center;
cursor:pointer;
font-weight:600;
justify-content:center;
display:inline-flex;
font-size:0.938rem;
text-decoration:none;
font-family:"Commissioner", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;
}
.g5ad0 svg{
width:1.063rem;
height:17px;
}
.my0v1xp3{
background:#0a8140;
color:#ffffff;
}
.my0v1xp3:hover{
background:#0b8442;
}
.obfk1{
background:#0c7e7e;
color:#ffffff;
}
.obfk1:hover{
opacity:.92;
}
.j52vh{
background:transparent;
border:1.5px solid rgba(74,86,86,0.251);
color:#1a1d1d;
}
.idawuh8{
border:1.5px solid rgba(255,255,255,0.073);
background:transparent;
color:#f0f5f5;
}
.yr88k2f .j52vh{
border-color:rgba(255,255,255,0.071);
color:#f0f5f5;
}
.h3vho{
gap:0.313rem;
display:inline-flex;
align-items:center;
color:#0a8140;
text-decoration:none;
cursor:pointer;
font-size:0.813rem;
font-weight:600;
}
.h3vho svg{
height:0.875rem;
width:14px;
}
.yr88k2f .h3vho{
color:#5fd4d4;
}
.fp2pr{
animation:etgfcgv 1.4s infinite;
background:#d32626;
border-radius:50%;
display:inline-block;
height:0.375rem;
width:6px;
}
.x1uti{
gap:2px;
color:#d68f2a;
display:inline-flex;
}
.x1uti svg{
width:16px;
height:1rem;
}
.v36s9d{
padding:9px 0.875rem;
background:#ffffff;
border:1px solid rgba(74,86,86,0.249);
border-radius:0.25rem;
gap:0.375rem;
align-items:center;
color:#1a1d1d;
font-weight:600;
font-size:13px;
display:inline-flex;
}
.ew7nd{
background:#0c7e7e;
border-color:transparent;
color:#ffffff;
}
.t5mwb9u{
border-radius:0.25rem;
padding:0.313rem 9px;
background:rgba(74,86,86,0.252);
letter-spacing:.1em;
text-transform:uppercase;
color:#0c7e7e;
font-size:10px;
font-weight:700;
}
.fcf5ngl{
flex:0 0 auto;
background:#d32626;
border-radius:4px;
padding:4px 0.625rem;
display:inline-flex;
color:#fff;
font-size:12px;
align-items:center;
font-weight:700;
}
.bit58{
background:#ffffff;
overflow:hidden;
border:1px solid rgba(74,86,86,0.261);
border-radius:8px;
min-width:0;
text-decoration:none;
display:block;
color:inherit;
}
.swjttwpy{
display:block;
background-size:cover;
position:relative;
background-position:center;
aspect-ratio:4/3;
}
.a37fkr{
aspect-ratio:16/10;
}
.exwtcqdi{
background:linear-gradient(transparent,rgba(10,30,30,0.753)),linear-gradient(transparent 30%,rgba(0,0,0,0.64));
padding:0.875rem;
position:absolute;
right:0;
bottom:0;
left:0;
}
.g77etxg{
font-size:10px;
color:#a3bcbc;
display:block;
letter-spacing:.14em;
text-transform:uppercase;
margin-bottom:3px;
text-shadow:0 1px 3px rgba(0,0,0,0.7);
}
.buluo8vf{
text-shadow:0 1px 0.25rem rgba(0,0,0,0.756);
font-weight:700;
display:block;
font-family:"Merriweather", 'Iowan Old Style', Georgia, serif;
color:#f0f5f5;
font-size:1.25rem;
}
.zgazybd4{
gap:6px;
background:#d32626;
padding:4px 9px;
border-radius:0.25rem;
position:absolute;
font-weight:700;
font-size:11px;
letter-spacing:.04em;
left:10px;
display:inline-flex;
color:#fff;
align-items:center;
top:10px;
}
.zgazybd4 .fp2pr{
background:#fff;
}
.qyiiel2{
padding:14px 1rem;
}
.pa6ek0zc{
color:#0b8546;
font-family:"Space Mono", ui-monospace, SFMono-Regular, Menlo, monospace;
font-weight:700;
font-size:0.875rem;
}
.z6oxh{
gap:0.375rem;
margin-top:2px;
font-size:12.5px;
display:flex;
align-items:center;
color:#4a5656;
}
.z6oxh i{
background:#d68f2a;
border-radius:50%;
font-style:normal;
height:0.438rem;
width:0.438rem;
}
.qyiiel2 .g5ad0{
margin-top:12px;
width:100%;
}
.jt6dtc{
gap:1rem;
grid-template-columns:repeat(4,1fr);
display:grid;
}
.d3ooc{
grid-template-columns:repeat(3,1fr);
gap:16px;
display:grid;
}
.ork3lxj{
grid-template-columns:repeat(2,1fr);
gap:16px;
display:grid;
}
.jt6dtc>*,.d3ooc>*,.ork3lxj>*{
min-width:0;
}
@media(max-width:977px){
.jt6dtc,.d3ooc{
grid-template-columns:repeat(2,1fr);
}
}
@media(max-width:617px){
.jt6dtc,.d3ooc,.ork3lxj{
grid-template-columns:1fr;
}
}
.nzf17{
gap:1rem;
grid-template-columns:1fr 1fr;
display:grid;
}
.nzf17>*{
min-width:0;
}
.o6zdn{
padding:26px;
}
.rc7qwkg4{
gap:12px;
padding:0.563rem 0;
justify-content:space-between;
font-size:0.875rem;
border-top:1px solid rgba(74,86,86,0.218);
display:flex;
}
.rc7qwkg4 span{
flex:0 0 auto;
color:#4a5656;
}
.rc7qwkg4 b{
text-align:right;
}
.dy2fgfw6{
padding:0.625rem 0;
border-top:1px solid rgba(74,86,86,0.232);
}
.dy2fgfw6:first-child{
border-top:0;
}
.j7tf82r{
color:#4a5656;
font-size:12px;
}
.dfc0ebt{
font-weight:600;
color:#1a1d1d;
font-size:14.5px;
}
@media(max-width:759px){
.nzf17{
grid-template-columns:1fr;
}
}
.xo20r{
margin-bottom:1rem;
min-width:0;
}
.djsjot{
gap:0.75rem;
display:flex;
justify-content:space-between;
flex-wrap:wrap;
align-items:flex-end;
}
.djsjot .k5sl7tr8{
gap:0.375rem;
flex-direction:column;
display:flex;
min-width:0;
}
.jv1vu2pw{
gap:8px;
flex-direction:column;
align-items:flex-start;
display:flex;
}
.u08f2{
gap:8px;
flex-direction:column;
display:flex;
text-align:center;
align-items:center;
}
.dt4gdbbr{
font-size:30px;
overflow-wrap:break-word;
letter-spacing:-.01em;
font-family:"Merriweather", 'Iowan Old Style', Georgia, serif;
font-weight:700;
color:#1a1d1d;
line-height:1.1;
}
@media(max-width:621px){
.dt4gdbbr{
font-size:1.438rem;
}
}
.yr88k2f .dt4gdbbr{
color:#f0f5f5;
}
.ew1hc{
background:rgba(13,135,135,0.093);
padding:5px 11px;
border-radius:0.25rem;
color:#0c7e7e;
letter-spacing:.12em;
text-transform:uppercase;
}
.fa18kbau{
gap:0.625rem;
display:inline-flex;
align-items:center;
}
.fa18kbau::before{
background:#0c7e7e;
content:"";
width:1.5rem;
display:inline-block;
height:1px;
}
.c4rg6veo{
gap:8px;
align-items:center;
display:inline-flex;
}
.c4rg6veo::before{
border-radius:50%;
background:#0c7e7e;
display:inline-block;
height:0.375rem;
width:0.375rem;
content:"";
}
.yr88k2f .ew1hc{
background:rgba(10,46,46,0.947);
color:#f0f5f5;
}
.yr88k2f .fa18kbau::before,.yr88k2f .c4rg6veo::before{
background:#5fd4d4;
}
.nuy0g7u{
gap:6px;
transition:opacity 180ms cubic-bezier(0.4, 0, 0.2, 1);
display:inline-flex;
font-weight:600;
font-size:14px;
white-space:nowrap;
align-items:center;
color:#0a8140;
}
.nuy0g7u:hover{
opacity:.8;
}
.nuy0g7u svg{
height:15px;
width:0.938rem;
}
.hfnxbo39 svg{
width:0.875rem;
height:14px;
}
.irz9fj{
padding:9px 1.125rem;
background:#0a8140;
border-radius:0.25rem;
color:#ffffff;
}
.irz9fj:hover{
background:#0b8442;
opacity:1;
}
.yr88k2f .nuy0g7u{
color:#5fd4d4;
}
.f1pviqf{
background:rgba(74,86,86,0.259);
margin:-2px 0 16px;
height:1px;
}
.yr88k2f .f1pviqf{
background:rgba(255,255,255,0.081);
}
.q7tmf{
margin:0;
border-radius:0.75rem;
padding:42px;
grid-template-columns:1.3fr 1fr;
gap:40px;
background:linear-gradient(136deg,#0a2e2e,#0d4a4a);
display:grid;
color:#f0f5f5;
}
.z9dz9w6w{
margin:18px 0 16px;
color:#f0f5f5;
overflow-wrap:anywhere;
line-height:1.05;
font-family:"Merriweather", 'Iowan Old Style', Georgia, serif;
font-size:50px;
letter-spacing:-.01em;
}
.z9dz9w6w em{
color:#5fd4d4;
font-style:normal;
}
.to8fk{
font-size:1rem;
max-width:440px;
color:#a3bcbc;
}
.zotn7a7{
gap:18px;
flex-wrap:wrap;
margin-top:1.625rem;
align-items:center;
display:flex;
}
.pen3pnf{
color:#a3bcbc;
font-size:14px;
}
.xb2qy{
font-size:0.813rem;
color:#a3bcbc;
}
.i6wn5m{
margin:0.25rem 0 2px;
font-family:"Space Mono", ui-monospace, SFMono-Regular, Menlo, monospace;
color:#f0f5f5;
font-weight:700;
font-size:34px;
}
.vntq37g{
color:#a3bcbc;
font-size:14px;
margin-bottom:1.25rem;
}
.vntq37g span[data-m]{
color:#f0f5f5;
font-family:"Space Mono", ui-monospace, SFMono-Regular, Menlo, monospace;
}
.z7c8l{
gap:0.75rem;
padding:0.688rem 0;
display:flex;
border-top:1px solid rgba(255,255,255,0.079);
align-items:center;
}
.z9e2uyz9 b{
color:#f0f5f5;
font-weight:600;
font-size:14px;
display:block;
}
.z9e2uyz9 span{
color:#a3bcbc;
font-size:0.781rem;
display:block;
}
@media(max-width:981px){
.q7tmf{
padding:30px;
grid-template-columns:1fr;
}
.z9dz9w6w{
font-size:2.375rem;
}
}
@media(max-width:622px){
.q7tmf{
padding:24px;
}
.z9dz9w6w{
font-size:30px;
}
}
.xk76jb{
border-radius:0.5rem;
grid-template-columns:repeat(4,1fr);
background:#0a2e2e;
display:grid;
}
.gycm9a0{
padding:1.375rem 24px;
border-right:1px solid rgba(255,255,255,0.055);
}
.gycm9a0:last-child{
border-right:0;
}
.xqsk3zk0{
font-weight:700;
font-size:1.75rem;
min-width:0;
color:#f0f5f5;
font-family:"Space Mono", ui-monospace, SFMono-Regular, Menlo, monospace;
}
.lhpmcx6{
color:#5fd4d4;
}
.b0b34l4x{
margin-top:3px;
color:#a3bcbc;
font-size:13.5px;
}
@media(max-width:980px){
.xk76jb{
grid-template-columns:1fr 1fr;
}
}
@media(max-width:621px){
.xk76jb{
grid-template-columns:1fr;
}
.gycm9a0{
border-bottom:1px solid rgba(255,255,255,0.087);
border-right:0;
}
.gycm9a0:last-child{
border-bottom:0;
}
}
.l1nrkm{
padding:1.5rem;
display:block;
text-decoration:none;
color:inherit;
}
.g7mo57{
border-radius:0.25rem;
background:rgba(74,86,86,0.259);
display:flex;
justify-content:center;
width:48px;
color:#0c7e7e;
margin-bottom:1rem;
height:48px;
align-items:center;
}
.g7mo57 svg{
height:1.5rem;
width:1.5rem;
}
.fc00l{
margin-bottom:0.25rem;
font-family:"Merriweather", 'Iowan Old Style', Georgia, serif;
color:#1a1d1d;
font-size:21px;
}
.uj7lv{
color:#4a5656;
font-size:14px;
}
.dj6fa{
gap:13px;
padding:20px;
display:flex;
align-items:center;
}
.dj6fa .rjtm25gd{
display:flex;
}
.mz908s{
color:#1a1d1d;
font-size:1.188rem;
display:block;
font-weight:700;
}
.e4ahi{
display:block;
font-size:13px;
color:#4a5656;
}
.h55vzgb{
gap:1rem;
grid-template-columns:repeat(3,1fr);
margin-top:0.5rem;
display:grid;
}
.v1oe6q90{
padding:30px;
border-radius:8px;
color:#f0f5f5;
text-align:center;
}
.sbta8{
background:linear-gradient(rgba(0,0,0,0.317),rgba(0,0,0,0.318)),linear-gradient(129deg,#d68f2a,#1aa3a3);
}
.p8i14x{
background:linear-gradient(rgba(0,0,0,0.334),rgba(0,0,0,0.352)),linear-gradient(141deg,#0c7e7e,#1aa3a3);
}
.u1it7ch{
background:linear-gradient(rgba(0,0,0,0.314),rgba(0,0,0,0.349)),linear-gradient(136deg,#0b8546,#1aa3a3);
}
.ojc6o{
opacity:.85;
font-size:0.75rem;
letter-spacing:.16em;
}
.lhe0k2{
margin:8px 0 2px;
overflow-wrap:anywhere;
font-family:"Space Mono", ui-monospace, SFMono-Regular, Menlo, monospace;
font-size:40px;
font-weight:700;
}
.ucepw{
font-size:0.813rem;
opacity:.8;
}
.vomyjvc6{
border-radius:0.5rem;
overflow:hidden;
border:1px solid rgba(74,86,86,0.264);
background:#ffffff;
margin-top:1.125rem;
align-items:center;
display:flex;
}
.byall{
padding:0.875rem 1.125rem;
flex:0 0 auto;
white-space:nowrap;
border-right:1px solid rgba(74,86,86,0.26);
color:#1a1d1d;
font-weight:700;
font-size:14px;
}
.jnknl{
overflow:hidden;
flex:1;
min-width:0;
}
.j5szotz{
gap:1.875rem;
padding:0.875rem 20px;
white-space:nowrap;
display:flex;
will-change:transform;
}
.lhwhk{
color:#4a5656;
font-size:14px;
}
.lhwhk b{
font-family:"Space Mono", ui-monospace, SFMono-Regular, Menlo, monospace;
font-weight:700;
margin-right:8px;
color:#0b8546;
}
@media(max-width:977px){
.h55vzgb{
grid-template-columns:1fr;
}
}
.wmtk2{
gap:12px;
display:flex;
margin-bottom:6px;
align-items:baseline;
justify-content:space-between;
flex-wrap:wrap;
}
.sgqms38{
font-family:"Merriweather", 'Iowan Old Style', Georgia, serif;
font-size:24px;
color:#1a1d1d;
}
.h4rhhul{
color:#4a5656;
font-size:13px;
}
.h4rhhul b{
font-family:"Space Mono", ui-monospace, SFMono-Regular, Menlo, monospace;
color:#1a1d1d;
}
.c8ou8b{
margin:1rem 0;
}
.bks313{
padding:13px 14px;
border-radius:4px;
gap:0.875rem;
align-items:center;
display:flex;
}
.bks313:nth-child(odd){
background:#f3f7f7;
}
.pxq95xhh{
font-family:"Space Mono", ui-monospace, SFMono-Regular, Menlo, monospace;
color:#4a5656;
width:18px;
font-weight:700;
}
.k1ik6t2{
flex:1;
min-width:0;
font-weight:600;
}
.c8ukr{
font-size:14px;
color:#4a5656;
font-family:"Space Mono", ui-monospace, SFMono-Regular, Menlo, monospace;
}
.b5f1wgvy{
width:100%;
}
.pmvk1h{
border-radius:8px;
padding:16px;
overflow:hidden;
position:relative;
background-size:cover;
text-decoration:none;
color:#f0f5f5;
aspect-ratio:16/11;
flex-direction:column;
display:flex;
background-position:center;
}
.pmvk1h::after{
background:linear-gradient(transparent 40%,rgba(10,30,30,0.775)),linear-gradient(transparent 25%,rgba(0,0,0,0.694));
inset:0;
position:absolute;
content:"";
}
.pmvk1h>*{
z-index:1;
position:relative;
}
.w6icn55{
padding:0.25rem 0.563rem;
border-radius:0.25rem;
gap:0.375rem;
background:#d32626;
color:#fff;
display:inline-flex;
align-items:center;
letter-spacing:.04em;
align-self:flex-start;
font-size:11px;
font-weight:700;
}
.w6icn55 .fp2pr{
background:#fff;
}
.tbsbto2{
font-family:"Merriweather", 'Iowan Old Style', Georgia, serif;
margin-top:auto;
font-size:1.438rem;
text-shadow:0 1px 0.25rem rgba(0,0,0,0.731);
font-weight:700;
}
.hl0inja0{
gap:8px;
font-size:12.5px;
display:flex;
margin-top:0.5rem;
color:#a3bcbc;
justify-content:space-between;
align-items:center;
}
.qjuio{
font-weight:600;
color:#f0f5f5;
}
.ps2g3{
font-size:1.5rem;
margin-bottom:0.375rem;
color:#1a1d1d;
font-family:"Merriweather", 'Iowan Old Style', Georgia, serif;
}
.nzkt7mu1{
padding:14px 0;
border-top:1px solid rgba(74,86,86,0.246);
}
.nzkt7mu1:first-of-type{
border-top:0;
}
.es6jmgz{
font-size:0.781rem;
color:#4a5656;
margin-bottom:7px;
}
.k7nph{
gap:12px;
align-items:center;
flex-wrap:wrap;
display:flex;
justify-content:space-between;
}
.g1sqoy{
font-size:15px;
font-weight:600;
}
.wvcbp{
gap:0.5rem;
display:flex;
}
.m2imxrw{
padding:0.375rem 12px;
border-radius:4px;
border:1px solid rgba(74,86,86,0.266);
text-align:center;
min-width:3.375rem;
font-size:14px;
font-family:"Space Mono", ui-monospace, SFMono-Regular, Menlo, monospace;
}
.m2imxrw small{
color:#4a5656;
display:block;
font-family:"Commissioner", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;
font-size:11px;
}
.azca2{
border:1px solid rgba(74,86,86,0.267);
background:#f3f7f7;
padding:0.75rem 1rem;
border-radius:4px;
gap:0.75rem;
color:#4a5656;
align-items:center;
display:flex;
margin-top:14px;
font-size:13.5px;
}
.j28du2{
padding:1.625rem;
display:flex;
flex-direction:column;
}
.xw9ecqno{
margin:10px 0 4px;
font-size:26px;
font-family:"Merriweather", 'Iowan Old Style', Georgia, serif;
color:#1a1d1d;
}
.iizjxb80{
font-weight:700;
margin-bottom:14px;
font-size:15px;
color:#0c7e7e;
}
.dhpk1zn{
flex:1;
color:#4a5656;
font-size:14px;
}
.j28du2 .g5ad0{
width:100%;
margin-top:18px;
}
.z0xy4cyw{
gap:10px;
justify-content:space-between;
align-items:center;
padding-top:12px;
border-top:1px solid rgba(74,86,86,0.258);
margin-top:0.875rem;
display:flex;
}
.ac5k2{
font-size:0.688rem;
letter-spacing:.04em;
color:#4a5656;
}
.kv9qd{
font-weight:600;
text-decoration:none;
font-size:0.813rem;
color:#0a8140;
}
.vxb7zvgh{
padding:1.5rem;
border-top:3px solid #0c7e7e;
}
.j4kon3{
border-top-color:rgba(74,86,86,0.255);
}
.ewgqnmm{
border-top-color:#a3bcbc;
}
.wbu9b{
border-top-color:#d68f2a;
}
.mbnr1vl{
border-top-color:#0c7e7e;
}
.eao3c{
color:#1a1d1d;
font-size:1.375rem;
font-family:"Merriweather", 'Iowan Old Style', Georgia, serif;
font-weight:700;
}
.ifvryg{
margin:2px 0 14px;
font-size:13px;
color:#4a5656;
}
.ie3vj0a{
padding:7px 0;
gap:0.563rem;
font-size:13.5px;
display:flex;
align-items:flex-start;
color:#4a5656;
}
.ie3vj0a svg{
flex:0 0 auto;
width:1rem;
height:1rem;
color:#0b8546;
margin-top:2px;
}
.u6vi4jmb{
padding:28px;
}
.zy9pbfke{
gap:10px;
font-family:"Merriweather", 'Iowan Old Style', Georgia, serif;
margin-bottom:0.375rem;
font-size:1.5rem;
display:flex;
color:#1a1d1d;
align-items:center;
}
.zy9pbfke svg{
width:22px;
height:1.375rem;
color:#0c7e7e;
}
.wygy4aff{
gap:0.75rem;
display:flex;
margin-top:1.125rem;
align-items:center;
flex-wrap:wrap;
}
.meom2ro{
margin-left:auto;
}
.v7b4zp{
gap:10px;
border-top:1px solid rgba(74,86,86,0.226);
padding-top:18px;
margin-top:1.375rem;
display:flex;
font-size:0.875rem;
flex-wrap:wrap;
align-items:center;
}
.aif78v{
color:#4a5656;
}
.nvwy2x{
padding:0.563rem 0.875rem;
border:1px solid rgba(74,86,86,0.211);
border-radius:4px;
gap:7px;
color:#1a1d1d;
display:inline-flex;
font-size:13.5px;
align-items:center;
text-decoration:none;
}
.nvwy2x svg{
width:0.938rem;
height:15px;
color:#0c7e7e;
}
@media(max-width:623px){
.meom2ro{
margin-left:0;
width:100%;
}
}
.aiioo{
padding:34px;
gap:1.5rem;
background:#0a2e2e;
border-radius:8px;
align-items:center;
color:#f0f5f5;
flex-wrap:wrap;
display:flex;
}
.t50n4ksz{
background:rgba(10,46,46,0.896);
border-radius:0.5rem;
flex:0 0 auto;
display:flex;
justify-content:center;
width:56px;
color:#f0f5f5;
height:56px;
align-items:center;
}
.t50n4ksz svg{
width:1.625rem;
height:1.625rem;
}
.vfw6196{
color:#f0f5f5;
font-size:25px;
font-family:"Merriweather", 'Iowan Old Style', Georgia, serif;
}
.tab2s{
font-size:14px;
color:#a3bcbc;
}
.wqcthe{
gap:12px;
flex-wrap:wrap;
display:flex;
margin-left:auto;
}
@media(max-width:980px){
.wqcthe{
width:100%;
margin-left:0;
}
.wqcthe .g5ad0{
flex:1;
}
}
.d6c6oglk{
padding:1.5rem;
}
.ru4ndi{
gap:10px;
display:flex;
font-size:20px;
font-family:"Merriweather", 'Iowan Old Style', Georgia, serif;
align-items:center;
color:#1a1d1d;
margin-bottom:0.875rem;
}
.ru4ndi svg{
width:22px;
height:22px;
color:#0c7e7e;
}
.nv6vxn2{
background:#0a2e2e;
border-color:rgba(255,255,255,0.076);
color:#f0f5f5;
}
.nv6vxn2 .ru4ndi{
color:#f0f5f5;
}
.nv6vxn2 .ru4ndi svg{
color:#f0f5f5;
}
.zsg35rzn{
font-size:0.875rem;
color:#a3bcbc;
margin-bottom:1rem;
}
.e7ff3gdr{
gap:0.625rem;
display:flex;
}
.lfhgisj{
border-radius:0.25rem;
background:rgba(10,46,46,0.893);
padding:10px 0.875rem;
flex:1;
font-size:0.813rem;
color:#f0f5f5;
}
.lfhgisj small{
color:#a3bcbc;
font-size:10px;
display:block;
}
.e6f8m7bl{
clear:both;
font-size:12px;
margin-top:14px;
color:#a3bcbc;
}
.nv2xob{
padding:1.875rem;
}
.mg2bi{
gap:1.125rem;
grid-template-columns:repeat(4,1fr);
display:grid;
margin-top:18px;
}
.utto4 .rjtm25gd{
margin-bottom:12px;
}
.uj1v70uu{
font-size:0.938rem;
display:block;
margin-bottom:0.25rem;
color:#1a1d1d;
}
.k5hggj{
color:#4a5656;
font-size:0.844rem;
}
@media(max-width:982px){
.mg2bi{
grid-template-columns:1fr 1fr;
}
}
@media(max-width:623px){
.mg2bi{
grid-template-columns:1fr;
}
}
.lgepw{
grid-template-columns:repeat(4,1fr);
gap:14px;
margin-top:8px;
display:grid;
}
.nkfo7r{
padding:1.25rem;
text-align:center;
}
.fwurl3oz{
font-size:1.375rem;
font-weight:700;
font-family:"Merriweather", 'Iowan Old Style', Georgia, serif;
color:#0c7e7e;
}
.t3k7c{
color:#1a1d1d;
margin-top:0.25rem;
font-weight:600;
font-size:0.844rem;
}
.uvj19z0{
margin-top:2px;
color:#4a5656;
font-size:12px;
}
.yfpj1dj4{
padding:14px 1.125rem;
gap:12px;
flex-wrap:wrap;
align-items:center;
margin-top:16px;
display:flex;
}
.rmhiz{
font-size:0.813rem;
color:#4a5656;
}
.ta7k1h2{
border-radius:0.25rem;
padding:0.5rem 14px;
border:1px solid rgba(74,86,86,0.235);
font-size:13px;
font-weight:600;
color:#4a5656;
}
@media(max-width:983px){
.lgepw{
grid-template-columns:1fr 1fr;
}
}
@media(max-width:619px){
.lgepw{
grid-template-columns:1fr;
}
}
.xrfa4h4{
margin-top:8px;
}
.vibe9gn{
padding:1.25rem 0;
border-bottom:1px solid rgba(74,86,86,0.228);
}
.kpf53h{
list-style:none;
gap:1.125rem;
align-items:center;
display:flex;
cursor:pointer;
}
.kpf53h::-webkit-details-marker{
display:none;
}
.bl283ue{
padding:0.313rem 9px;
border-radius:0.25rem;
flex:0 0 auto;
background:#0c7e7e;
text-transform:uppercase;
font-size:10px;
letter-spacing:.1em;
color:#ffffff;
font-weight:700;
}
.qfa5ql{
flex:1;
color:#1a1d1d;
font-weight:700;
font-size:17px;
}
.s92rh{
transition:transform 180ms cubic-bezier(0.4, 0, 0.2, 1);
font-size:1.5rem;
line-height:1;
color:#4a5656;
}
.vibe9gn[open] .s92rh{
transform:rotate(44deg);
}
.gl5t6d{
padding:14px 0 0 0;
max-width:780px;
font-size:0.906rem;
color:#4a5656;
}
.jy44mv1{
padding:26px;
gap:1.375rem;
display:flex;
flex-wrap:wrap;
align-items:center;
}
.vo6ndf{
border-radius:50%;
background:#0c7e7e;
flex:0 0 auto;
font-size:1.375rem;
justify-content:center;
color:#ffffff;
font-family:"Merriweather", 'Iowan Old Style', Georgia, serif;
width:4rem;
font-weight:700;
align-items:center;
height:64px;
display:flex;
}
.yf7ot12{
color:#1a1d1d;
font-size:1.063rem;
}
.m4hdgt0{
color:#4a5656;
margin-top:2px;
font-size:13.5px;
}
.hfdu5r{
color:#4a5656;
margin-top:0.5rem;
font-size:0.813rem;
max-width:520px;
}
.mbtmslne{
color:#4a5656;
text-align:right;
font-size:13px;
margin-left:auto;
}
.ve8su{
gap:6px;
justify-content:flex-end;
align-items:center;
display:inline-flex;
font-weight:600;
color:#0b8546;
}
.ve8su svg{
width:15px;
height:0.938rem;
}
.gdb0ft{
margin-top:0.25rem;
}
.sj43b{
display:block;
color:#0a8140;
margin-top:6px;
text-decoration:none;
}
@media(max-width:621px){
.mbtmslne{
text-align:left;
margin-left:0;
}
.ve8su{
justify-content:flex-start;
}
}
.x5ikj{
padding:22px 1.625rem;
gap:1.125rem;
display:flex;
flex-wrap:wrap;
align-items:center;
}
.ihdb9c{
font-size:1rem;
font-weight:700;
color:#1a1d1d;
}
.ntu60{
color:#0b8546;
font-size:14px;
font-weight:600;
}
.htmkjn{
font-size:14px;
color:#4a5656;
}
.x5ikj .fcf5ngl{
margin-left:auto;
}
.xvfza{
gap:10px;
border-top:1px solid rgba(74,86,86,0.211);
flex-wrap:wrap;
width:100%;
margin-top:1rem;
padding-top:1rem;
display:flex;
}
.bazhy{
padding:0.563rem 16px;
border:1px solid rgba(74,86,86,0.22);
border-radius:0.25rem;
font-size:0.813rem;
font-weight:600;
color:#4a5656;
}
@media(max-width:623px){
.x5ikj .fcf5ngl{
margin-left:0;
}
}
.rje55{
padding:30px;
gap:1.875rem;
grid-template-columns:1.4fr 1fr;
display:grid;
}
.yn7jn{
font-family:"Merriweather", 'Iowan Old Style', Georgia, serif;
margin-bottom:0.875rem;
font-size:1.75rem;
color:#1a1d1d;
}
.vro298 p{
color:#4a5656;
margin-bottom:0.75rem;
font-size:14.5px;
}
.r2x4e{
gap:0.75rem;
grid-template-columns:repeat(4,1fr);
display:grid;
margin-top:18px;
}
.lxzjdui{
padding:16px;
border:1px solid rgba(74,86,86,0.219);
border-radius:0.25rem;
}
.lb5hoc{
font-weight:700;
color:#1a1d1d;
font-size:1.5rem;
font-family:"Merriweather", 'Iowan Old Style', Georgia, serif;
}
.oc7bs{
font-size:12px;
color:#4a5656;
}
.i1rn6u .v53b5yng{
margin-bottom:1rem;
display:block;
}
.shf5z{
gap:11px;
padding:11px 0;
align-items:flex-start;
display:flex;
border-top:1px solid rgba(74,86,86,0.242);
}
.shf5z:first-of-type{
border-top:0;
}
.shf5z .mhybn3{
flex:0 0 auto;
color:#0b8546;
margin-top:1px;
}
.shf5z .mhybn3 svg{
width:1.125rem;
height:18px;
}
.shf5z b{
color:#1a1d1d;
font-size:0.906rem;
}
.shf5z span{
color:#4a5656;
display:block;
font-size:0.781rem;
}
@media(max-width:977px){
.rje55{
grid-template-columns:1fr;
}
}
@media(max-width:978px){
.r2x4e{
grid-template-columns:repeat(2,1fr);
}
}
.cs9xbb{
grid-template-columns:.8fr 1fr 1fr 1fr;
gap:1rem;
margin-top:8px;
display:grid;
}
.ocm47x4{
padding:1.625rem;
border-radius:8px;
background:#0a2e2e;
display:flex;
justify-content:center;
flex-direction:column;
color:#f0f5f5;
}
.r8a5p5f6{
font-size:46px;
font-family:"Space Mono", ui-monospace, SFMono-Regular, Menlo, monospace;
font-weight:700;
}
.ocm47x4 .x1uti{
margin:8px 0;
color:#d68f2a;
}
.fj30c{
color:#a3bcbc;
font-size:0.813rem;
}
.lj2gnjn{
padding:22px;
}
.lj2gnjn .x1uti{
margin-bottom:0.625rem;
}
.pyayj{
font-size:0.875rem;
color:#4a5656;
}
.v25mfx{
gap:0.625rem;
justify-content:space-between;
font-size:13px;
display:flex;
margin-top:1rem;
}
.v25mfx b{
font-weight:600;
color:#1a1d1d;
}
.v25mfx span{
color:#4a5656;
}
@media(max-width:977px){
.cs9xbb{
grid-template-columns:1fr 1fr;
}
}
@media(max-width:623px){
.cs9xbb{
grid-template-columns:1fr;
}
}
.yzqdkt{
overflow:hidden;
grid-template-columns:1.2fr 1fr;
display:grid;
}
.zq8ka6{
background:linear-gradient(138deg,#0a2e2e,#0d4a4a);
position:relative;
min-height:18.75rem;
}
.dv4c5b{
inset:0;
background-image:linear-gradient(rgba(255,255,255,0.102) 1px,transparent 1px),linear-gradient(89deg,rgba(255,255,255,0.055) 1px,transparent 1px);
background-size:2.5rem 40px;
position:absolute;
}
.sn7qj{
color:#5fd4d4;
left:50%;
position:absolute;
transform:translate(-50%,-100%);
top:48%;
}
.sn7qj svg{
width:40px;
height:40px;
}
.x6ghaf{
border-radius:4px;
background:rgba(10,30,30,0.773);
padding:6px 0.625rem;
color:#a3bcbc;
left:18px;
font-family:"Space Mono", ui-monospace, SFMono-Regular, Menlo, monospace;
position:absolute;
font-size:12px;
bottom:16px;
}
.fvfc75z{
padding:1.75rem;
}
.jt8nur{
margin-bottom:6px;
color:#1a1d1d;
font-size:1.25rem;
font-family:"Merriweather", 'Iowan Old Style', Georgia, serif;
}
.ebj8o{
margin:0.625rem 0;
color:#1a1d1d;
font-size:14.5px;
}
.mexm1h{
gap:9px;
padding:0.563rem 0;
font-size:0.844rem;
color:#4a5656;
align-items:flex-start;
border-top:1px solid rgba(74,86,86,0.254);
display:flex;
}
.mexm1h svg{
flex:0 0 auto;
margin-top:2px;
color:#0c7e7e;
height:16px;
width:1rem;
}
.joy1zo{
display:inline-block;
margin-top:14px;
}
@media(max-width:763px){
.yzqdkt{
grid-template-columns:1fr;
}
}
.g91ugt7h{
padding:1.5rem;
}
.lj505t{
color:#1a1d1d;
margin-bottom:0.875rem;
font-family:"Merriweather", 'Iowan Old Style', Georgia, serif;
font-size:18px;
}
.vvom5w{
padding:0.625rem 0;
border-top:1px solid rgba(74,86,86,0.251);
}
.vvom5w:first-of-type{
border-top:0;
}
.g7715vn{
color:#4a5656;
font-size:12px;
}
.vvom5w b{
color:#1a1d1d;
font-size:14.5px;
}
.lb1doza{
gap:10px;
padding:11px 0;
justify-content:space-between;
font-size:14.5px;
color:#1a1d1d;
text-decoration:none;
display:flex;
border-top:1px solid rgba(74,86,86,0.221);
}
.lb1doza:first-of-type{
border-top:0;
}
.lpwvetj{
gap:11px;
padding:12px 0;
display:flex;
border-top:1px solid rgba(74,86,86,0.262);
align-items:flex-start;
}
.lpwvetj:first-of-type{
border-top:0;
}
.lpwvetj .mhybn3{
flex:0 0 auto;
color:#0b8546;
margin-top:1px;
}
.lpwvetj .mhybn3 svg{
width:1.125rem;
height:1.125rem;
}
.lpwvetj b{
font-size:0.875rem;
font-weight:600;
color:#1a1d1d;
}
.lpwvetj span{
font-size:0.781rem;
display:block;
color:#4a5656;
}
.rlnc7{
padding:1.875rem;
}
.hzdpd8b6{
font-size:1.563rem;
color:#1a1d1d;
font-family:"Merriweather", 'Iowan Old Style', Georgia, serif;
margin-bottom:0.75rem;
}
.rlnc7 p{
margin-bottom:0.625rem;
font-size:14.5px;
max-width:55rem;
color:#4a5656;
}
.nr5bv{
margin-top:12px;
color:#0a8140;
text-decoration:none;
display:inline-block;
font-weight:600;
}
.f7x3u0b{
background:#0a2e2e;
padding:40px 0;
color:#a3bcbc;
margin-top:2.125rem;
}
.etbgk{
grid-template-columns:1.6fr repeat(4,1fr);
gap:1.625rem;
display:grid;
}
.geghf{
font-family:"Merriweather", 'Iowan Old Style', Georgia, serif;
color:#f0f5f5;
font-size:22px;
letter-spacing:.04em;
}
.rpq5bk{
line-height:1.6;
font-size:0.781rem;
margin-top:0.875rem;
}
.anub3g0y{
margin-bottom:12px;
display:block;
color:#f0f5f5;
font-size:13px;
}
.ycbw4n78{
padding:0.563rem 0;
text-decoration:none;
font-size:0.844rem;
display:block;
color:#a3bcbc;
}
@media(max-width:983px){
.etbgk{
grid-template-columns:1fr 1fr;
}
}
@media(max-width:617px){
.etbgk{
grid-template-columns:1fr;
}
}
.wm35dlj{
padding:1rem 0;
background:#134040;
bottom:0;
right:0;
z-index:60;
position:fixed;
color:#f0f5f5;
left:0;
}
.fa8lowup{
gap:20px;
display:flex;
flex-wrap:wrap;
align-items:center;
}
.gr0le9a{
flex:1;
min-width:240px;
color:#a3bcbc;
font-size:13.5px;
}
.gr0le9a a{
text-decoration:underline;
color:#f0f5f5;
}
.vb3b6q{
gap:0.625rem;
display:flex;
}
@media(max-width:621px){
.fa8lowup{
gap:12px;
flex-direction:column;
align-items:stretch;
}
.vb3b6q .g5ad0{
flex:1;
}
}
.a0fgk{
border:1px solid rgba(74,86,86,0.226);
gap:0.75rem;
padding:14px 1rem;
background:#ffffff;
border-radius:8px;
transition:opacity 180ms cubic-bezier(0.4, 0, 0.2, 1),transform 180ms cubic-bezier(0.4, 0, 0.2, 1);
bottom:1.125rem;
max-width:340px;
transform:translateY(0.75rem);
box-shadow:0 0.625rem 24px rgba(10,46,46,0.144), 0 0.25rem 8px rgba(10,46,46,0.129);
display:flex;
z-index:55;
left:1.125rem;
position:fixed;
opacity:0;
pointer-events:none;
}
.m3z95{
pointer-events:auto;
transform:translateY(0);
opacity:1;
}
.jmpuvq5c{
flex:0 0 auto;
border-radius:4px;
background:rgba(13,135,135,0.129);
height:40px;
display:flex;
align-items:center;
justify-content:center;
color:#0b8546;
width:40px;
}
.jmpuvq5c svg{
width:1.375rem;
height:1.375rem;
}
.v4yligq{
line-height:1.4;
font-size:13.5px;
color:#1a1d1d;
}
.v4yligq b{
font-weight:700;
}
.v4yligq .id868{
font-family:"Space Mono", ui-monospace, SFMono-Regular, Menlo, monospace;
color:#0b8546;
font-weight:700;
}
@media(max-width:621px){
.a0fgk{
max-width:none;
left:0.625rem;
right:10px;
}
}