*{
margin:0;
padding:0;
box-sizing:border-box;
}
html{
-webkit-text-size-adjust:100%;
}
body{
background:#FAFBFB;
overflow-wrap:break-word;
color:#425858;
font-size:16px;
-webkit-font-smoothing:antialiased;
font-family:"Mulish", system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;
line-height:1.55;
overflow-x:hidden;
text-rendering:optimizeLegibility;
}
img{
max-width:100%;
display:block;
}
a{
color:inherit;
text-decoration:none;
}
button{
background:none;
border:none;
cursor:pointer;
font-family:inherit;
}
input{
font-family:inherit;
}
svg{
display:block;
}
h1,h2,h3,h4{
color:#0F1C1C;
font-family:"Playfair Display", 'Iowan Old Style', Georgia, serif;
overflow-wrap:anywhere;
}
::-webkit-scrollbar{
height:0.5rem;
width:0.5rem;
}
::-webkit-scrollbar-thumb{
background:rgba(66,88,88,0.171);
border-radius:0.5rem;
}
::-webkit-scrollbar-track{
background:transparent;
}
.unwfn{
margin:0 auto;
padding:0 1.125rem;
width:100%;
max-width:80rem;
}
.kw37a6{
padding:34px 0;
}
.awu9e{
line-height:1.1;
letter-spacing:-.01em;
font-size:1.875rem;
font-weight:700;
font-family:"Playfair Display", 'Iowan Old Style', Georgia, serif;
color:#0F1C1C;
}
.ba9me{
margin-top:6px;
font-size:0.938rem;
color:#425858;
}
.td1pae3y .awu9e{
color:#E8F5F4;
}
.td1pae3y .ba9me{
color:#A3CCCA;
}
.gb2w7{
background:#FFFFFF;
}
.cr64vh1z{
border:1px solid rgba(66,88,88,0.19);
border-radius:10px;
background:#FFFFFF;
}
.azkfnq{
color:#647272;
text-transform:uppercase;
letter-spacing:.12em;
font-size:0.688rem;
display:inline-block;
font-weight:700;
line-height:1.4;
font-family:"Mulish", system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;
}
.y2max709{
gap:6px;
color:#0a8658;
align-items:center;
font-weight:600;
white-space:nowrap;
display:inline-flex;
}
.y2max709 svg{
height:15px;
width:15px;
}
.frp46v{
background:rgba(66,88,88,0.185);
flex:0 0 auto;
border-radius:6px;
display:flex;
justify-content:center;
align-items:center;
height:1.875rem;
width:30px;
color:#12837c;
}
.frp46v svg{
width:1.125rem;
height:1.125rem;
}
.td1pae3y .frp46v{
background:rgba(10,61,61,0.909);
color:#E8F5F4;
}
.h4cp3{
border-radius:50%;
background:#0b835a;
vertical-align:middle;
margin-right:0.438rem;
width:8px;
display:inline-block;
box-shadow:0 0 0 3px rgba(20,140,132,0.132);
height:8px;
}
.tz0s2w94{
display:none;
}
@media(max-width:621px){
.unwfn{
padding:0 0.875rem;
}
.kw37a6{
padding:26px 0;
}
.awu9e{
font-size:1.438rem;
}
}
@keyframes jj1k4fzj{
0%,100%{
opacity:.55}
50%{
opacity:1}
}
.oj7axn{
background:#0A3D3D;
color:#A3CCCA;
font-size:13px;
}
.xyo6gpz{
gap:16px;
align-items:center;
min-height:42px;
display:flex;
justify-content:space-between;
flex-wrap:nowrap;
}
.vdoo2yc{
gap:1.5rem;
overflow:hidden;
align-items:center;
min-width:0;
display:flex;
}
.mv33wwm{
gap:7px;
overflow:hidden;
white-space:nowrap;
display:inline-flex;
align-items:center;
text-overflow:ellipsis;
}
.mv33wwm svg{
flex:0 0 auto;
height:14px;
color:#D89738;
width:14px;
}
.mv33wwm strong{
color:#E8F5F4;
font-weight:600;
}
.y7phwn svg{
color:#0b835a;
}
.exgw9v7k{
flex:0 0 auto;
}
.r2lzte{
gap:8px;
border-radius:0.375rem;
border:1px solid rgba(20,120,115,0.156);
padding:0.5rem 12px;
display:inline-flex;
align-items:center;
color:#E8F5F4;
}
.r2lzte svg{
width:14px;
color:#A3CCCA;
height:14px;
}
.yh8fj2{
background:#FFFFFF;
top:0;
position:sticky;
z-index:40;
border-bottom:1px solid rgba(66,88,88,0.157);
}
.k9lruob9{
gap:22px;
display:flex;
height:4.375rem;
align-items:center;
}
.jam4grd{
flex:0 0 auto;
line-height:1;
justify-content:center;
flex-direction:column;
text-decoration:none;
display:flex;
color:#0F1C1C;
}
.mfe8rm{
font-weight:700;
white-space:nowrap;
font-family:"Playfair Display", 'Iowan Old Style', Georgia, serif;
font-size:22px;
letter-spacing:.04em;
}
.hh3lg{
color:#12837c;
letter-spacing:.16em;
margin-top:3px;
text-transform:uppercase;
white-space:nowrap;
font-size:9px;
}
.jzdzt{
gap:4px;
display:flex;
margin-left:6px;
}
.ntb6ydc{
border-radius:0.375rem;
padding:9px 14px;
text-decoration:none;
font-weight:600;
font-size:0.938rem;
white-space:nowrap;
color:#425858;
}
.tj870zxr{
background:#12837c;
color:#FFFFFF;
}
.rsz7dfp{
gap:0.625rem;
flex:0 0 auto;
display:flex;
margin-left:auto;
}
.wusvui{
border:1px solid rgba(66,88,88,0.15);
border-radius:6px;
color:#0F1C1C;
display:none;
margin-left:8px;
width:44px;
height:2.75rem;
justify-content:center;
align-items:center;
cursor:pointer;
}
.wusvui svg{
width:22px;
height:1.375rem;
}
.o14fh{
padding:1rem 0 4px;
}
.e9afhe2{
gap:0.625rem;
flex-wrap:wrap;
display:flex;
}
.hqboi4{
border-radius:6px;
gap:8px;
padding:11px 1rem;
background:#FFFFFF;
border:1px solid rgba(66,88,88,0.183);
display:inline-flex;
font-size:14px;
font-weight:600;
align-items:center;
color:#0F1C1C;
text-decoration:none;
}
.hqboi4 svg{
height:16px;
width:16px;
color:#12837c;
}
.qcp381{
background:#FFFFFF;
border-bottom:1px solid rgba(66,88,88,0.188);
display:none;
}
.qcp381 .unwfn{
padding-top:0.875rem;
padding-bottom:14px;
}
.taliz{
padding:11px 0.25rem;
text-decoration:none;
border-bottom:1px solid rgba(66,88,88,0.178);
font-weight:600;
display:block;
color:#0F1C1C;
}
.tz0s2w94:checked~.qcp381{
display:block;
}
@media(max-width:758px){
.jzdzt{
display:none;
}
.wusvui{
display:flex;
}
.o14fh{
display:none;
}
.mrolkebw{
display:none;
}
.k9lruob9{
gap:0.625rem;
height:64px;
}
.rsz7dfp{
gap:8px;
}
.hh3lg{
display:none;
}
}
@media(max-width:621px){
.mfe8rm{
font-size:19px;
}
.k9lruob9{
height:auto;
padding-top:10px;
flex-wrap:wrap;
row-gap:0.625rem;
padding-bottom:10px;
column-gap:0.625rem;
}
.wusvui{
margin-left:auto;
order:1;
}
.rsz7dfp{
gap:8px;
width:100%;
order:2;
flex-basis:100%;
margin-left:0;
}
.rsz7dfp .a1dhx2{
flex:1 1 0;
overflow:hidden;
padding:12px 0.5rem;
white-space:nowrap;
text-align:center;
text-overflow:ellipsis;
font-size:13.5px;
min-width:0;
}
}
.a1dhx2{
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;
font-weight:600;
cursor:pointer;
align-items:center;
white-space:nowrap;
font-size:0.938rem;
display:inline-flex;
text-decoration:none;
font-family:"Mulish", system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;
justify-content:center;
}
.a1dhx2 svg{
height:17px;
width:1.063rem;
}
.oee69{
background:#0a8658;
color:#FFFFFF;
}
.oee69:hover{
background:#0B8559;
}
.egtgz6{
background:#12837c;
color:#FFFFFF;
}
.egtgz6:hover{
opacity:.92;
}
.km8urssh{
border:1.5px solid rgba(66,88,88,0.152);
background:transparent;
color:#0F1C1C;
}
.n0fd90{
background:transparent;
border:1.5px solid rgba(20,120,115,0.188);
color:#E8F5F4;
}
.td1pae3y .km8urssh{
border-color:rgba(20,120,115,0.169);
color:#E8F5F4;
}
.zj44m3h{
gap:5px;
align-items:center;
cursor:pointer;
text-decoration:none;
display:inline-flex;
color:#0a8658;
font-weight:600;
font-size:13px;
}
.zj44m3h svg{
width:14px;
height:0.875rem;
}
.td1pae3y .zj44m3h{
color:#5FE3DA;
}
.ypsvx7qv{
background:#D82E45;
animation:jj1k4fzj 1.4s infinite;
border-radius:50%;
display:inline-block;
width:6px;
height:6px;
}
.gzf0s6o{
gap:2px;
color:#D89738;
display:inline-flex;
}
.gzf0s6o svg{
width:1rem;
height:16px;
}
.pf5xoio{
border-radius:6px;
border:1px solid rgba(66,88,88,0.188);
background:#FFFFFF;
padding:9px 0.875rem;
gap:0.375rem;
color:#0F1C1C;
align-items:center;
font-size:13px;
display:inline-flex;
font-weight:600;
}
.wqtna1{
border-color:transparent;
background:#12837c;
color:#FFFFFF;
}
.c5g2p{
padding:0.313rem 9px;
background:rgba(66,88,88,0.171);
border-radius:6px;
color:#12837c;
text-transform:uppercase;
letter-spacing:.1em;
font-weight:700;
font-size:0.625rem;
}
.jzwdyt{
padding:0.25rem 10px;
border-radius:0.375rem;
flex:0 0 auto;
background:#D82E45;
font-size:12px;
color:#fff;
display:inline-flex;
align-items:center;
font-weight:700;
}
.h6yk3n{
overflow:hidden;
background:#FFFFFF;
border:1px solid rgba(66,88,88,0.132);
border-radius:10px;
text-decoration:none;
min-width:0;
color:inherit;
display:block;
}
.dj9yg{
background-size:cover;
aspect-ratio:4/3;
display:block;
position:relative;
background-position:center;
}
.stw44f74{
aspect-ratio:16/10;
}
.o1upz{
background:linear-gradient(transparent,rgba(15,28,28,0.745)),linear-gradient(transparent 30%,rgba(0,0,0,0.63));
padding:0.875rem;
position:absolute;
right:0;
bottom:0;
left:0;
}
.nokeoab{
letter-spacing:.14em;
text-transform:uppercase;
display:block;
margin-bottom:3px;
text-shadow:0 1px 3px rgba(0,0,0,0.705);
font-size:0.625rem;
color:#A3CCCA;
}
.s7en57u{
color:#E8F5F4;
display:block;
font-family:"Playfair Display", 'Iowan Old Style', Georgia, serif;
font-size:1.25rem;
text-shadow:0 1px 4px rgba(0,0,0,0.733);
font-weight:700;
}
.sc7r2oy{
border-radius:6px;
padding:4px 0.563rem;
gap:6px;
background:#D82E45;
font-weight:700;
position:absolute;
top:10px;
left:0.625rem;
color:#fff;
align-items:center;
font-size:11px;
display:inline-flex;
letter-spacing:.04em;
}
.sc7r2oy .ypsvx7qv{
background:#fff;
}
.t1ya3{
padding:0.875rem 16px;
}
.st4qatn{
font-size:14px;
color:#0b835a;
font-family:"Space Mono", ui-monospace, SFMono-Regular, Menlo, monospace;
font-weight:700;
}
.mjh4w{
gap:0.375rem;
font-size:0.781rem;
align-items:center;
margin-top:2px;
display:flex;
color:#425858;
}
.mjh4w i{
background:#D89738;
border-radius:50%;
font-style:normal;
height:7px;
width:7px;
}
.t1ya3 .a1dhx2{
margin-top:12px;
width:100%;
}
.z735hn{
grid-template-columns:repeat(4,1fr);
gap:16px;
display:grid;
}
.l1y4a9{
grid-template-columns:repeat(3,1fr);
gap:16px;
display:grid;
}
.emlufe{
grid-template-columns:repeat(2,1fr);
gap:1rem;
display:grid;
}
.z735hn>*,.l1y4a9>*,.emlufe>*{
min-width:0;
}
@media(max-width:983px){
.z735hn,.l1y4a9{
grid-template-columns:repeat(2,1fr);
}
}
@media(max-width:618px){
.z735hn,.l1y4a9,.emlufe{
grid-template-columns:1fr;
}
}
.f7m28c{
grid-template-columns:1fr 1fr;
gap:1rem;
display:grid;
}
.f7m28c>*{
min-width:0;
}
.c1oghp8{
padding:26px;
}
.pm7m3{
gap:0.75rem;
padding:9px 0;
display:flex;
border-top:1px solid rgba(66,88,88,0.175);
justify-content:space-between;
font-size:0.875rem;
}
.pm7m3 span{
flex:0 0 auto;
color:#425858;
}
.pm7m3 b{
text-align:right;
}
.u8gjpo07{
padding:0.625rem 0;
border-top:1px solid rgba(66,88,88,0.155);
}
.u8gjpo07:first-child{
border-top:0;
}
.pba1v{
font-size:0.75rem;
color:#425858;
}
.j21hcl{
font-size:14.5px;
color:#0F1C1C;
font-weight:600;
}
@media(max-width:759px){
.f7m28c{
grid-template-columns:1fr;
}
}
.ur97642d{
min-width:0;
margin-bottom:1rem;
}
.npnmn{
gap:0.75rem;
display:flex;
justify-content:space-between;
flex-wrap:wrap;
align-items:flex-end;
}
.npnmn .ow3p8{
gap:0.375rem;
flex-direction:column;
display:flex;
min-width:0;
}
.oq1p2pd{
gap:0.5rem;
flex-direction:column;
display:flex;
align-items:flex-start;
}
.tvtlp{
gap:0.5rem;
flex-direction:column;
align-items:center;
text-align:center;
display:flex;
}
.xmoqml{
letter-spacing:-.01em;
line-height:1.1;
color:#0F1C1C;
font-weight:700;
font-size:1.875rem;
font-family:"Playfair Display", 'Iowan Old Style', Georgia, serif;
overflow-wrap:break-word;
}
@media(max-width:622px){
.xmoqml{
font-size:1.438rem;
}
}
.td1pae3y .xmoqml{
color:#E8F5F4;
}
.klvsp{
padding:5px 0.688rem;
background:rgba(20,140,132,0.092);
border-radius:0.375rem;
color:#12837c;
letter-spacing:.12em;
text-transform:uppercase;
}
.z4m2c18{
gap:0.625rem;
align-items:center;
display:inline-flex;
}
.z4m2c18::before{
background:#12837c;
display:inline-block;
height:1px;
width:24px;
content:"";
}
.sc050{
gap:0.5rem;
align-items:center;
display:inline-flex;
}
.sc050::before{
border-radius:50%;
background:#12837c;
display:inline-block;
content:"";
height:0.375rem;
width:0.375rem;
}
.td1pae3y .klvsp{
background:rgba(10,61,61,0.898);
color:#E8F5F4;
}
.td1pae3y .z4m2c18::before,.td1pae3y .sc050::before{
background:#5FE3DA;
}
.u0kb74y{
gap:6px;
transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1);
display:inline-flex;
white-space:nowrap;
align-items:center;
font-weight:600;
color:#0a8658;
font-size:14px;
}
.u0kb74y:hover{
opacity:.8;
}
.u0kb74y svg{
width:0.938rem;
height:15px;
}
.yww0g6ut svg{
width:14px;
height:14px;
}
.m6lj3z1{
border-radius:0.375rem;
background:#0a8658;
padding:9px 1.125rem;
color:#FFFFFF;
}
.m6lj3z1:hover{
background:#0B8559;
opacity:1;
}
.td1pae3y .u0kb74y{
color:#5FE3DA;
}
.d59qa0{
margin:-2px 0 16px;
background:rgba(66,88,88,0.189);
height:1px;
}
.td1pae3y .d59qa0{
background:rgba(20,120,115,0.181);
}
.j5tk66{
gap:2.5rem;
margin:0;
grid-template-columns:1.3fr 1fr;
padding:42px;
border-radius:1rem;
background:linear-gradient(129deg,#0A3D3D,#0C5252);
color:#E8F5F4;
display:grid;
}
.mr573{
margin:1.125rem 0 1rem;
color:#E8F5F4;
letter-spacing:-.01em;
line-height:1.05;
font-size:3.125rem;
font-family:"Playfair Display", 'Iowan Old Style', Georgia, serif;
overflow-wrap:anywhere;
}
.mr573 em{
font-style:normal;
color:#5FE3DA;
}
.ou4jf8x{
font-size:1rem;
max-width:27.5rem;
color:#A3CCCA;
}
.ey1mtao{
gap:1.125rem;
flex-wrap:wrap;
display:flex;
align-items:center;
margin-top:26px;
}
.uubob{
color:#A3CCCA;
font-size:0.875rem;
}
.ee9m2{
color:#A3CCCA;
font-size:13px;
}
.z5fzui6s{
margin:4px 0 2px;
font-family:"Space Mono", ui-monospace, SFMono-Regular, Menlo, monospace;
color:#E8F5F4;
font-size:34px;
font-weight:700;
}
.gr03w{
font-size:0.875rem;
color:#A3CCCA;
margin-bottom:1.25rem;
}
.gr03w span[data-m]{
color:#E8F5F4;
font-family:"Space Mono", ui-monospace, SFMono-Regular, Menlo, monospace;
}
.r8995{
gap:0.75rem;
padding:11px 0;
display:flex;
border-top:1px solid rgba(20,120,115,0.195);
align-items:center;
}
.m9f1x04 b{
font-weight:600;
color:#E8F5F4;
display:block;
font-size:0.875rem;
}
.m9f1x04 span{
font-size:0.781rem;
color:#A3CCCA;
display:block;
}
@media(max-width:977px){
.j5tk66{
grid-template-columns:1fr;
padding:30px;
}
.mr573{
font-size:38px;
}
}
@media(max-width:620px){
.j5tk66{
padding:24px;
}
.mr573{
font-size:1.875rem;
}
}
.ij23n{
grid-template-columns:repeat(4,1fr);
border-radius:10px;
background:#0A3D3D;
display:grid;
}
.v0hia{
padding:22px 24px;
border-right:1px solid rgba(20,120,115,0.195);
}
.v0hia:last-child{
border-right:0;
}
.j59cycq{
font-size:1.75rem;
min-width:0;
font-weight:700;
font-family:"Space Mono", ui-monospace, SFMono-Regular, Menlo, monospace;
color:#E8F5F4;
}
.d0efqlr3{
color:#5FE3DA;
}
.ot7yx{
margin-top:3px;
color:#A3CCCA;
font-size:13.5px;
}
@media(max-width:978px){
.ij23n{
grid-template-columns:1fr 1fr;
}
}
@media(max-width:618px){
.ij23n{
grid-template-columns:1fr;
}
.v0hia{
border-right:0;
border-bottom:1px solid rgba(20,120,115,0.171);
}
.v0hia:last-child{
border-bottom:0;
}
}
.o6seu3a{
padding:24px;
display:block;
color:inherit;
text-decoration:none;
}
.vccoc6{
background:rgba(66,88,88,0.149);
border-radius:6px;
display:flex;
height:3rem;
margin-bottom:1rem;
width:48px;
justify-content:center;
align-items:center;
color:#12837c;
}
.vccoc6 svg{
width:24px;
height:24px;
}
.d3pg794{
font-size:1.313rem;
font-family:"Playfair Display", 'Iowan Old Style', Georgia, serif;
margin-bottom:0.25rem;
color:#0F1C1C;
}
.yen2ky{
color:#425858;
font-size:14px;
}
.b3g1zcn{
padding:20px;
gap:13px;
display:flex;
align-items:center;
}
.b3g1zcn .frp46v{
display:flex;
}
.jnazb1{
font-size:19px;
display:block;
font-weight:700;
color:#0F1C1C;
}
.olmr7pw{
color:#425858;
display:block;
font-size:0.813rem;
}
.rf636{
gap:16px;
grid-template-columns:repeat(3,1fr);
margin-top:0.5rem;
display:grid;
}
.l7v1gtff{
padding:30px;
border-radius:0.625rem;
text-align:center;
color:#E8F5F4;
}
.sut6xc2d{
background:linear-gradient(rgba(0,0,0,0.315),rgba(0,0,0,0.351)),linear-gradient(133deg,#D89738,#1FB3A8);
}
.kly99or{
background:linear-gradient(rgba(0,0,0,0.34),rgba(0,0,0,0.317)),linear-gradient(138deg,#12837c,#1FB3A8);
}
.sphdz{
background:linear-gradient(rgba(0,0,0,0.352),rgba(0,0,0,0.347)),linear-gradient(140deg,#0b835a,#1FB3A8);
}
.neczskw{
opacity:.85;
font-size:0.75rem;
letter-spacing:.16em;
}
.in8kv{
margin:0.5rem 0 2px;
font-weight:700;
font-size:2.5rem;
font-family:"Space Mono", ui-monospace, SFMono-Regular, Menlo, monospace;
overflow-wrap:anywhere;
}
.v7uiv{
opacity:.8;
font-size:0.813rem;
}
.hgkf1a7{
border-radius:0.625rem;
border:1px solid rgba(66,88,88,0.173);
background:#FFFFFF;
overflow:hidden;
margin-top:18px;
display:flex;
align-items:center;
}
.ntlfx05i{
flex:0 0 auto;
padding:14px 18px;
font-weight:700;
white-space:nowrap;
font-size:0.875rem;
color:#0F1C1C;
border-right:1px solid rgba(66,88,88,0.142);
}
.ajdfbmf{
overflow:hidden;
flex:1;
min-width:0;
}
.rfqgm21a{
padding:14px 20px;
gap:1.875rem;
will-change:transform;
white-space:nowrap;
display:flex;
}
.g29md{
color:#425858;
font-size:0.875rem;
}
.g29md b{
font-family:"Space Mono", ui-monospace, SFMono-Regular, Menlo, monospace;
color:#0b835a;
margin-right:0.5rem;
font-weight:700;
}
@media(max-width:981px){
.rf636{
grid-template-columns:1fr;
}
}
.fw2h3g2{
font-family:"Playfair Display", 'Iowan Old Style', Georgia, serif;
color:#0F1C1C;
font-size:24px;
margin-bottom:6px;
}
.shol9{
padding:14px 0;
border-top:1px solid rgba(66,88,88,0.138);
}
.shol9:first-of-type{
border-top:0;
}
.u23vq7{
color:#425858;
margin-bottom:7px;
font-size:12.5px;
}
.n3pvp{
gap:0.75rem;
display:flex;
justify-content:space-between;
flex-wrap:wrap;
align-items:center;
}
.aq28th8{
font-weight:600;
font-size:0.938rem;
}
.sj9wxtr{
gap:8px;
display:flex;
}
.y0vxo{
padding:6px 12px;
border:1px solid rgba(66,88,88,0.161);
border-radius:6px;
font-family:"Space Mono", ui-monospace, SFMono-Regular, Menlo, monospace;
min-width:3.375rem;
text-align:center;
font-size:0.875rem;
}
.y0vxo small{
display:block;
font-size:0.688rem;
color:#425858;
font-family:"Mulish", system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;
}
.m804q1s9{
gap:0.75rem;
margin-bottom:6px;
justify-content:space-between;
display:flex;
flex-wrap:wrap;
align-items:baseline;
}
.gp9l3vp{
color:#0F1C1C;
font-size:24px;
font-family:"Playfair Display", 'Iowan Old Style', Georgia, serif;
}
.w3ytnap{
font-size:13px;
color:#425858;
}
.w3ytnap b{
font-family:"Space Mono", ui-monospace, SFMono-Regular, Menlo, monospace;
color:#0F1C1C;
}
.a5ddg{
margin:1rem 0;
}
.c38v6u9{
gap:14px;
border-radius:6px;
padding:0.813rem 0.875rem;
align-items:center;
display:flex;
}
.c38v6u9:nth-child(odd){
background:#F4F7F7;
}
.vinnt{
width:18px;
font-weight:700;
color:#425858;
font-family:"Space Mono", ui-monospace, SFMono-Regular, Menlo, monospace;
}
.dyeio{
flex:1;
min-width:0;
font-weight:600;
}
.yvn1go{
color:#425858;
font-family:"Space Mono", ui-monospace, SFMono-Regular, Menlo, monospace;
font-size:0.875rem;
}
.l45ux2s{
width:100%;
}
.g2imi0l{
overflow:hidden;
padding:16px;
border-radius:0.625rem;
display:flex;
position:relative;
background-position:center;
color:#E8F5F4;
background-size:cover;
flex-direction:column;
text-decoration:none;
aspect-ratio:16/11;
}
.g2imi0l::after{
inset:0;
background:linear-gradient(transparent 40%,rgba(15,28,28,0.709)),linear-gradient(transparent 25%,rgba(0,0,0,0.658));
position:absolute;
content:"";
}
.g2imi0l>*{
position:relative;
z-index:1;
}
.a3e35x6{
background:#D82E45;
padding:0.25rem 9px;
border-radius:6px;
gap:0.375rem;
letter-spacing:.04em;
display:inline-flex;
font-weight:700;
font-size:0.688rem;
align-items:center;
align-self:flex-start;
color:#fff;
}
.a3e35x6 .ypsvx7qv{
background:#fff;
}
.bmeyoab{
font-size:23px;
font-weight:700;
text-shadow:0 1px 4px rgba(0,0,0,0.752);
margin-top:auto;
font-family:"Playfair Display", 'Iowan Old Style', Georgia, serif;
}
.a6spm{
gap:8px;
align-items:center;
display:flex;
font-size:12.5px;
margin-top:8px;
justify-content:space-between;
color:#A3CCCA;
}
.kgq3jn{
color:#E8F5F4;
font-weight:600;
}
.e5k13v{
gap:12px;
padding:12px 16px;
border-radius:0.375rem;
background:#F4F7F7;
border:1px solid rgba(66,88,88,0.154);
font-size:0.844rem;
margin-top:0.875rem;
color:#425858;
align-items:center;
display:flex;
}
.n6q5wj{
padding:1.625rem;
display:flex;
flex-direction:column;
}
.j71rcp{
margin:10px 0 4px;
font-family:"Playfair Display", 'Iowan Old Style', Georgia, serif;
color:#0F1C1C;
font-size:1.625rem;
}
.mczrnc7{
margin-bottom:0.875rem;
color:#12837c;
font-weight:700;
font-size:0.938rem;
}
.gw4o5eb{
flex:1;
color:#425858;
font-size:0.875rem;
}
.n6q5wj .a1dhx2{
margin-top:1.125rem;
width:100%;
}
.d69k19{
gap:10px;
margin-top:14px;
align-items:center;
display:flex;
justify-content:space-between;
padding-top:12px;
border-top:1px solid rgba(66,88,88,0.149);
}
.j8sqsy{
font-size:0.688rem;
letter-spacing:.04em;
color:#425858;
}
.s0006wd{
font-size:0.813rem;
color:#0a8658;
text-decoration:none;
font-weight:600;
}
.hpu0a{
padding:34px;
gap:24px;
background:#0A3D3D;
border-radius:10px;
flex-wrap:wrap;
display:flex;
color:#E8F5F4;
align-items:center;
}
.f2qse7{
border-radius:0.625rem;
background:rgba(10,61,61,0.915);
flex:0 0 auto;
display:flex;
justify-content:center;
width:3.5rem;
align-items:center;
color:#E8F5F4;
height:3.5rem;
}
.f2qse7 svg{
height:26px;
width:1.625rem;
}
.isqvs{
color:#E8F5F4;
font-family:"Playfair Display", 'Iowan Old Style', Georgia, serif;
font-size:1.563rem;
}
.tnsf4{
font-size:14px;
color:#A3CCCA;
}
.se0qs5hf{
gap:12px;
margin-left:auto;
flex-wrap:wrap;
display:flex;
}
@media(max-width:983px){
.se0qs5hf{
width:100%;
margin-left:0;
}
.se0qs5hf .a1dhx2{
flex:1;
}
}
.w4zcs1{
padding:24px;
}
.sak0v{
gap:10px;
color:#0F1C1C;
font-size:1.25rem;
display:flex;
font-family:"Playfair Display", 'Iowan Old Style', Georgia, serif;
align-items:center;
margin-bottom:0.875rem;
}
.sak0v svg{
height:22px;
color:#12837c;
width:1.375rem;
}
.uyhnfy{
background:#0A3D3D;
border-color:rgba(20,120,115,0.16);
color:#E8F5F4;
}
.uyhnfy .sak0v{
color:#E8F5F4;
}
.uyhnfy .sak0v svg{
color:#E8F5F4;
}
.kni1xs9{
margin-bottom:16px;
color:#A3CCCA;
font-size:14px;
}
.hxj4znc{
gap:10px;
display:flex;
}
.agxj5va{
flex:1;
padding:0.625rem 14px;
border-radius:6px;
background:rgba(10,61,61,0.909);
font-size:0.813rem;
color:#E8F5F4;
}
.agxj5va small{
display:block;
font-size:0.625rem;
color:#A3CCCA;
}
.rmnuzj2e{
margin-top:0.875rem;
font-size:0.75rem;
color:#A3CCCA;
clear:both;
}
.cys572y{
gap:16px;
padding:1.125rem 22px;
flex-wrap:wrap;
display:flex;
align-items:center;
}
.h5l8ua{
font-size:0.938rem;
color:#0F1C1C;
}
.dxj3ee3{
border:1px solid rgba(66,88,88,0.178);
background:#F4F7F7;
border-radius:6px;
flex:1;
padding:0.75rem 0.875rem;
min-width:160px;
font-size:0.938rem;
color:#0F1C1C;
}
.vf8lhe6z{
color:#425858;
font-size:0.813rem;
margin-left:auto;
}
@media(max-width:623px){
.vf8lhe6z{
margin-left:0;
width:100%;
}
}
.yb699{
padding:1.75rem;
}
.w48lep{
gap:0.625rem;
margin-bottom:6px;
color:#0F1C1C;
font-size:1.5rem;
font-family:"Playfair Display", 'Iowan Old Style', Georgia, serif;
align-items:center;
display:flex;
}
.w48lep svg{
width:1.375rem;
height:1.375rem;
color:#12837c;
}
.dxk8i9{
gap:12px;
display:flex;
flex-wrap:wrap;
align-items:center;
margin-top:1.125rem;
}
.i63sx{
margin-left:auto;
}
.iuum6{
gap:10px;
font-size:0.875rem;
padding-top:1.125rem;
border-top:1px solid rgba(66,88,88,0.188);
flex-wrap:wrap;
align-items:center;
display:flex;
margin-top:22px;
}
.z96i9yc{
color:#425858;
}
.h7ja94g9{
border:1px solid rgba(66,88,88,0.147);
border-radius:0.375rem;
padding:0.563rem 0.875rem;
gap:0.438rem;
text-decoration:none;
display:inline-flex;
color:#0F1C1C;
font-size:13.5px;
align-items:center;
}
.h7ja94g9 svg{
color:#12837c;
height:15px;
width:0.938rem;
}
@media(max-width:617px){
.i63sx{
width:100%;
margin-left:0;
}
}
.dtcbnyi{
padding:1.5rem;
border-top:3px solid #12837c;
}
.umw82u{
border-top-color:rgba(66,88,88,0.16);
}
.i5xxj2y{
border-top-color:#A3CCCA;
}
.f6hfkb{
border-top-color:#D89738;
}
.xr75vm{
border-top-color:#12837c;
}
.ibj4gwuf{
font-family:"Playfair Display", 'Iowan Old Style', Georgia, serif;
font-size:1.375rem;
font-weight:700;
color:#0F1C1C;
}
.l9nltz{
margin:2px 0 0.875rem;
color:#425858;
font-size:13px;
}
.q8emsed{
gap:0.563rem;
padding:7px 0;
display:flex;
color:#425858;
font-size:0.844rem;
align-items:flex-start;
}
.q8emsed svg{
flex:0 0 auto;
margin-top:2px;
height:1rem;
color:#0b835a;
width:16px;
}
.bvwy0yh{
padding:30px;
grid-template-columns:1.4fr 1fr;
gap:30px;
display:grid;
}
.y5dmvnme{
color:#0F1C1C;
font-family:"Playfair Display", 'Iowan Old Style', Georgia, serif;
margin-bottom:0.875rem;
font-size:1.75rem;
}
.pd3oiu p{
font-size:14.5px;
color:#425858;
margin-bottom:12px;
}
.b0idxrs{
grid-template-columns:repeat(4,1fr);
gap:12px;
display:grid;
margin-top:18px;
}
.ty23h5hj{
padding:1rem;
border:1px solid rgba(66,88,88,0.134);
border-radius:0.375rem;
}
.czepi{
font-weight:700;
color:#0F1C1C;
font-size:24px;
font-family:"Playfair Display", 'Iowan Old Style', Georgia, serif;
}
.mvb9d4ou{
font-size:12px;
color:#425858;
}
.ngdhk2 .azkfnq{
margin-bottom:1rem;
display:block;
}
.ds80s{
gap:0.688rem;
padding:11px 0;
border-top:1px solid rgba(66,88,88,0.15);
display:flex;
align-items:flex-start;
}
.ds80s:first-of-type{
border-top:0;
}
.ds80s .u6scagfy{
flex:0 0 auto;
color:#0b835a;
margin-top:1px;
}
.ds80s .u6scagfy svg{
width:1.125rem;
height:1.125rem;
}
.ds80s b{
color:#0F1C1C;
font-size:14.5px;
}
.ds80s span{
color:#425858;
font-size:0.781rem;
display:block;
}
@media(max-width:979px){
.bvwy0yh{
grid-template-columns:1fr;
}
}
@media(max-width:982px){
.b0idxrs{
grid-template-columns:repeat(2,1fr);
}
}
.quwv1qd{
grid-template-columns:.8fr 1fr 1fr 1fr;
gap:1rem;
margin-top:0.5rem;
display:grid;
}
.ncxix69b{
padding:1.625rem;
background:#0A3D3D;
border-radius:0.625rem;
display:flex;
flex-direction:column;
justify-content:center;
color:#E8F5F4;
}
.mkpuyvx6{
font-family:"Space Mono", ui-monospace, SFMono-Regular, Menlo, monospace;
font-size:2.875rem;
font-weight:700;
}
.ncxix69b .gzf0s6o{
margin:8px 0;
color:#D89738;
}
.jhenjqj1{
font-size:13px;
color:#A3CCCA;
}
.apjumgdi{
padding:22px;
}
.apjumgdi .gzf0s6o{
margin-bottom:10px;
}
.r9aoa8{
color:#425858;
font-size:14px;
}
.mvsv8d{
gap:10px;
margin-top:16px;
display:flex;
font-size:13px;
justify-content:space-between;
}
.mvsv8d b{
color:#0F1C1C;
font-weight:600;
}
.mvsv8d span{
color:#425858;
}
@media(max-width:981px){
.quwv1qd{
grid-template-columns:1fr 1fr;
}
}
@media(max-width:622px){
.quwv1qd{
grid-template-columns:1fr;
}
}
.u63iv{
grid-template-columns:repeat(4,1fr);
gap:0.875rem;
display:grid;
margin-top:0.5rem;
}
.pp34l14{
padding:20px;
text-align:center;
}
.fmbxg3tw{
font-weight:700;
font-family:"Playfair Display", 'Iowan Old Style', Georgia, serif;
color:#12837c;
font-size:1.375rem;
}
.a9lty{
color:#0F1C1C;
margin-top:0.25rem;
font-size:0.844rem;
font-weight:600;
}
.rsrpz{
margin-top:2px;
color:#425858;
font-size:0.75rem;
}
.w5uyg9t{
gap:12px;
padding:0.875rem 18px;
align-items:center;
display:flex;
margin-top:1rem;
flex-wrap:wrap;
}
.l05n78w{
font-size:0.813rem;
color:#425858;
}
.owqjig2b{
border-radius:0.375rem;
padding:0.5rem 14px;
border:1px solid rgba(66,88,88,0.186);
font-size:13px;
font-weight:600;
color:#425858;
}
@media(max-width:980px){
.u63iv{
grid-template-columns:1fr 1fr;
}
}
@media(max-width:620px){
.u63iv{
grid-template-columns:1fr;
}
}
.i3uvq9vn{
grid-template-columns:1.2fr 1fr;
overflow:hidden;
display:grid;
}
.lqjl6n{
background:linear-gradient(129deg,#0A3D3D,#0C5252);
min-height:18.75rem;
position:relative;
}
.cvgl71tg{
inset:0;
position:absolute;
background-image:linear-gradient(rgba(20,120,115,0.184) 1px,transparent 1px),linear-gradient(95deg,rgba(20,120,115,0.202) 1px,transparent 1px);
background-size:2.5rem 40px;
}
.d6fyqo{
left:50%;
transform:translate(-50%,-100%);
color:#5FE3DA;
top:48%;
position:absolute;
}
.d6fyqo svg{
width:2.5rem;
height:40px;
}
.b1p9wbrt{
padding:0.375rem 0.625rem;
background:rgba(15,28,28,0.701);
border-radius:0.375rem;
font-family:"Space Mono", ui-monospace, SFMono-Regular, Menlo, monospace;
bottom:16px;
position:absolute;
font-size:12px;
color:#A3CCCA;
left:1.125rem;
}
.k9g84a{
padding:28px;
}
.k9c3kvtp{
font-family:"Playfair Display", 'Iowan Old Style', Georgia, serif;
color:#0F1C1C;
margin-bottom:0.375rem;
font-size:20px;
}
.mbzzuu{
margin:10px 0;
color:#0F1C1C;
font-size:0.906rem;
}
.e3lsyxn{
gap:9px;
padding:9px 0;
align-items:flex-start;
display:flex;
border-top:1px solid rgba(66,88,88,0.172);
font-size:13.5px;
color:#425858;
}
.e3lsyxn svg{
flex:0 0 auto;
margin-top:2px;
width:1rem;
height:1rem;
color:#12837c;
}
.z22bpp{
margin-top:0.875rem;
display:inline-block;
}
@media(max-width:762px){
.i3uvq9vn{
grid-template-columns:1fr;
}
}
.nhk33{
padding:26px;
gap:1.375rem;
display:flex;
flex-wrap:wrap;
align-items:center;
}
.warwo7{
background:#12837c;
border-radius:50%;
flex:0 0 auto;
font-family:"Playfair Display", 'Iowan Old Style', Georgia, serif;
align-items:center;
width:64px;
height:4rem;
font-size:22px;
display:flex;
justify-content:center;
color:#FFFFFF;
font-weight:700;
}
.vzj5ak5b{
color:#0F1C1C;
font-size:17px;
}
.ggnias{
color:#425858;
font-size:13.5px;
margin-top:2px;
}
.zdqv43al{
font-size:13px;
color:#425858;
max-width:520px;
margin-top:8px;
}
.e8amcc55{
font-size:13px;
color:#425858;
text-align:right;
margin-left:auto;
}
.huomn53q{
gap:0.375rem;
font-weight:600;
color:#0b835a;
align-items:center;
display:inline-flex;
justify-content:flex-end;
}
.huomn53q svg{
height:15px;
width:0.938rem;
}
.aw9iu{
margin-top:0.25rem;
}
.ay0spi{
margin-top:0.375rem;
display:block;
text-decoration:none;
color:#0a8658;
}
@media(max-width:621px){
.e8amcc55{
text-align:left;
margin-left:0;
}
.huomn53q{
justify-content:flex-start;
}
}
.po23zlr1{
padding:30px;
}
.fa4cq{
gap:18px;
grid-template-columns:repeat(4,1fr);
display:grid;
margin-top:18px;
}
.okk0kpx .frp46v{
margin-bottom:0.75rem;
}
.uluqsq{
margin-bottom:4px;
font-size:15px;
color:#0F1C1C;
display:block;
}
.sks1issw{
font-size:0.844rem;
color:#425858;
}
@media(max-width:977px){
.fa4cq{
grid-template-columns:1fr 1fr;
}
}
@media(max-width:619px){
.fa4cq{
grid-template-columns:1fr;
}
}
.wdtdg{
padding:24px;
}
.j3thdyb{
color:#0F1C1C;
font-family:"Playfair Display", 'Iowan Old Style', Georgia, serif;
font-size:1.125rem;
margin-bottom:14px;
}
.ukzb07sh{
padding:0.625rem 0;
border-top:1px solid rgba(66,88,88,0.165);
}
.ukzb07sh:first-of-type{
border-top:0;
}
.xs1lecoo{
color:#425858;
font-size:0.75rem;
}
.ukzb07sh b{
color:#0F1C1C;
font-size:14.5px;
}
.g3kisp{
gap:0.625rem;
padding:11px 0;
text-decoration:none;
border-top:1px solid rgba(66,88,88,0.172);
font-size:0.906rem;
color:#0F1C1C;
justify-content:space-between;
display:flex;
}
.g3kisp:first-of-type{
border-top:0;
}
.vprrs{
gap:11px;
padding:0.75rem 0;
display:flex;
border-top:1px solid rgba(66,88,88,0.165);
align-items:flex-start;
}
.vprrs:first-of-type{
border-top:0;
}
.vprrs .u6scagfy{
flex:0 0 auto;
margin-top:1px;
color:#0b835a;
}
.vprrs .u6scagfy svg{
height:1.125rem;
width:1.125rem;
}
.vprrs b{
font-size:14px;
color:#0F1C1C;
font-weight:600;
}
.vprrs span{
color:#425858;
font-size:12.5px;
display:block;
}
.acamd{
padding:1.375rem 1.625rem;
gap:1.125rem;
display:flex;
align-items:center;
flex-wrap:wrap;
}
.c8nask{
font-weight:700;
color:#0F1C1C;
font-size:1rem;
}
.qi62d{
font-weight:600;
color:#0b835a;
font-size:14px;
}
.v1pascz{
font-size:14px;
color:#425858;
}
.acamd .jzwdyt{
margin-left:auto;
}
.md7tyf{
gap:0.625rem;
border-top:1px solid rgba(66,88,88,0.162);
padding-top:16px;
width:100%;
display:flex;
margin-top:1rem;
flex-wrap:wrap;
}
.vou56{
padding:9px 16px;
border-radius:0.375rem;
border:1px solid rgba(66,88,88,0.169);
font-size:13px;
color:#425858;
font-weight:600;
}
@media(max-width:622px){
.acamd .jzwdyt{
margin-left:0;
}
}
.f2smsh{
margin-top:0.5rem;
}
.nlgw7efz{
padding:1.25rem 0;
border-bottom:1px solid rgba(66,88,88,0.173);
}
.aa13o{
gap:1.125rem;
list-style:none;
cursor:pointer;
align-items:center;
display:flex;
}
.aa13o::-webkit-details-marker{
display:none;
}
.ux47scu8{
flex:0 0 auto;
border-radius:6px;
background:#12837c;
padding:5px 9px;
font-weight:700;
text-transform:uppercase;
letter-spacing:.1em;
font-size:0.625rem;
color:#FFFFFF;
}
.ihpou5p{
flex:1;
font-weight:700;
font-size:17px;
color:#0F1C1C;
}
.sqiwbl{
transition:transform 200ms cubic-bezier(0.4, 0, 0.2, 1);
font-size:1.5rem;
line-height:1;
color:#425858;
}
.nlgw7efz[open] .sqiwbl{
transform:rotate(46deg);
}
.zel6nrqr{
padding:0.875rem 0 0 0;
color:#425858;
font-size:14.5px;
max-width:780px;
}
.xxjbkvv9{
padding:30px;
}
.phdw3s9n{
font-family:"Playfair Display", 'Iowan Old Style', Georgia, serif;
color:#0F1C1C;
margin-bottom:0.75rem;
font-size:1.563rem;
}
.xxjbkvv9 p{
max-width:880px;
font-size:14.5px;
margin-bottom:10px;
color:#425858;
}
.efdl789n{
text-decoration:none;
font-weight:600;
margin-top:12px;
color:#0a8658;
display:inline-block;
}
.uyte1aj{
background:#0A3D3D;
padding:40px 0;
color:#A3CCCA;
margin-top:2.125rem;
}
.i5ko60{
grid-template-columns:1.6fr repeat(4,1fr);
gap:26px;
display:grid;
}
.w0z5aq{
font-size:22px;
letter-spacing:.04em;
color:#E8F5F4;
font-family:"Playfair Display", 'Iowan Old Style', Georgia, serif;
}
.jca2h{
line-height:1.6;
font-size:0.781rem;
margin-top:0.875rem;
}
.v6kh64f{
font-size:0.813rem;
color:#E8F5F4;
margin-bottom:12px;
display:block;
}
.m7cab07{
padding:9px 0;
display:block;
text-decoration:none;
color:#A3CCCA;
font-size:13.5px;
}
@media(max-width:980px){
.i5ko60{
grid-template-columns:1fr 1fr;
}
}
@media(max-width:621px){
.i5ko60{
grid-template-columns:1fr;
}
}
.h48iaha{
background:#0D4F4F;
padding:16px 0;
right:0;
position:fixed;
z-index:60;
left:0;
color:#E8F5F4;
bottom:0;
}
.wrhrk{
gap:1.25rem;
align-items:center;
display:flex;
flex-wrap:wrap;
}
.fomqufu{
flex:1;
font-size:0.844rem;
min-width:15rem;
color:#A3CCCA;
}
.fomqufu a{
text-decoration:underline;
color:#E8F5F4;
}
.talklj{
gap:0.625rem;
display:flex;
}
@media(max-width:621px){
.wrhrk{
gap:12px;
align-items:stretch;
flex-direction:column;
}
.talklj .a1dhx2{
flex:1;
}
}
.lk7ar{
transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1),transform 200ms cubic-bezier(0.4, 0, 0.2, 1);
border:1px solid rgba(66,88,88,0.171);
background:#FFFFFF;
gap:0.75rem;
border-radius:10px;
padding:14px 1rem;
box-shadow:0 0.625rem 25px rgba(10,61,61,0.127), 0 4px 0.625rem rgba(10,61,61,0.062);
z-index:55;
display:flex;
bottom:1.125rem;
opacity:0;
left:1.125rem;
position:fixed;
transform:translateY(0.75rem);
max-width:340px;
pointer-events:none;
}
.vn1qw{
transform:translateY(0);
pointer-events:auto;
opacity:1;
}
.y9fxmet2{
flex:0 0 auto;
border-radius:6px;
background:rgba(20,140,132,0.106);
height:2.5rem;
align-items:center;
width:40px;
display:flex;
color:#0b835a;
justify-content:center;
}
.y9fxmet2 svg{
width:1.375rem;
height:22px;
}
.sq70syy7{
font-size:0.844rem;
color:#0F1C1C;
line-height:1.4;
}
.sq70syy7 b{
font-weight:700;
}
.sq70syy7 .jw2wqcns{
color:#0b835a;
font-weight:700;
font-family:"Space Mono", ui-monospace, SFMono-Regular, Menlo, monospace;
}
@media(max-width:619px){
.lk7ar{
max-width:none;
right:10px;
left:0.625rem;
}
}