*{
padding:0;
margin:0;
box-sizing:border-box;
}
html{
-webkit-text-size-adjust:100%;
}
body{
background:#FAFBFB;
text-rendering:optimizeLegibility;
color:#475B59;
overflow-wrap:break-word;
overflow-x:hidden;
font-family:"Figtree", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;
font-size:16px;
line-height:1.55;
-webkit-font-smoothing:antialiased;
}
img{
max-width:100%;
display:block;
}
a{
text-decoration:none;
color:inherit;
}
button{
border:none;
background:none;
font-family:inherit;
cursor:pointer;
}
input{
font-family:inherit;
}
svg{
display:block;
}
h1,h2,h3,h4{
overflow-wrap:anywhere;
color:#0D1716;
font-family:"Bitter", 'Iowan Old Style', Georgia, serif;
}
::-webkit-scrollbar{
width:8px;
height:8px;
}
::-webkit-scrollbar-thumb{
border-radius:8px;
background:rgba(71,91,89,0.228);
}
::-webkit-scrollbar-track{
background:transparent;
}
.tc1uke{
padding:0 18px;
margin:0 auto;
max-width:80rem;
width:100%;
}
.fcrvahr{
padding:2.125rem 0;
}
.gq5f14k9{
font-family:"Bitter", 'Iowan Old Style', Georgia, serif;
line-height:1.1;
letter-spacing:-.01em;
font-weight:700;
font-size:30px;
color:#0D1716;
}
.rztu6{
color:#475B59;
margin-top:0.375rem;
font-size:0.938rem;
}
.kl9y65m .gq5f14k9{
color:#F0F7F6;
}
.kl9y65m .rztu6{
color:#A3C5C3;
}
.sntad{
background:#FFFFFF;
}
.lyd4y{
border-radius:10px;
background:#FFFFFF;
border:1px solid rgba(71,91,89,0.215);
}
.s0f4l{
line-height:1.4;
letter-spacing:.12em;
color:#6a7574;
font-weight:700;
text-transform:uppercase;
display:inline-block;
font-size:0.688rem;
font-family:"Figtree", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;
}
.xuqf5fq{
gap:0.375rem;
font-weight:600;
display:inline-flex;
white-space:nowrap;
align-items:center;
color:#0a865d;
}
.xuqf5fq svg{
width:0.938rem;
height:15px;
}
.k6u8u1q{
background:rgba(71,91,89,0.245);
flex:0 0 auto;
border-radius:0.375rem;
align-items:center;
color:#167d75;
height:1.875rem;
display:flex;
justify-content:center;
width:30px;
}
.k6u8u1q svg{
width:1.125rem;
height:18px;
}
.kl9y65m .k6u8u1q{
background:rgba(10,46,44,0.925);
color:#F0F7F6;
}
.fsmbrtll{
border-radius:50%;
background:#0b8055;
width:0.5rem;
vertical-align:middle;
margin-right:7px;
display:inline-block;
height:8px;
box-shadow:0 0 0 3px rgba(26,143,133,0.145);
}
.sil3iuz5{
display:none;
}
@media(max-width:621px){
.tc1uke{
padding:0 14px;
}
.fcrvahr{
padding:1.625rem 0;
}
.gq5f14k9{
font-size:23px;
}
}
@keyframes fejs0ppc{
0%,100%{
opacity:.55}
50%{
opacity:1}
}
.f3ncr0{
background:#0A2E2C;
color:#A3C5C3;
font-size:0.813rem;
}
.l2y1pp08{
gap:16px;
flex-wrap:nowrap;
min-height:42px;
display:flex;
align-items:center;
justify-content:space-between;
}
.dn6wv2{
overflow:hidden;
gap:1.5rem;
align-items:center;
min-width:0;
display:flex;
}
.xci3ux9{
gap:7px;
overflow:hidden;
align-items:center;
white-space:nowrap;
text-overflow:ellipsis;
display:inline-flex;
}
.xci3ux9 svg{
flex:0 0 auto;
color:#D8941F;
height:0.875rem;
width:0.875rem;
}
.xci3ux9 strong{
font-weight:600;
color:#F0F7F6;
}
.mf6bln svg{
color:#0b8055;
}
.k7wuzbf5{
flex:0 0 auto;
}
.phkm2c5n{
padding:0.5rem 12px;
border-radius:6px;
border:1px solid rgba(79,161,155,0.185);
gap:0.5rem;
display:inline-flex;
color:#F0F7F6;
align-items:center;
}
.phkm2c5n svg{
width:0.875rem;
color:#A3C5C3;
height:14px;
}
.qi1zv{
background:#FFFFFF;
position:sticky;
z-index:40;
top:0;
border-bottom:1px solid rgba(71,91,89,0.208);
}
.kml4r{
gap:1.375rem;
display:flex;
height:70px;
align-items:center;
}
.x7d4j4re{
flex:0 0 auto;
color:#0D1716;
line-height:1;
display:flex;
justify-content:center;
flex-direction:column;
text-decoration:none;
}
.cdrov2pr{
font-family:"Bitter", 'Iowan Old Style', Georgia, serif;
font-weight:700;
font-size:22px;
letter-spacing:.04em;
white-space:nowrap;
}
.t8um5x9{
font-size:0.563rem;
white-space:nowrap;
color:#167d75;
text-transform:uppercase;
letter-spacing:.16em;
margin-top:3px;
}
.tktyl{
gap:0.25rem;
margin-left:6px;
display:flex;
}
.ihokl13{
border-radius:6px;
padding:0.563rem 0.875rem;
text-decoration:none;
white-space:nowrap;
color:#475B59;
font-weight:600;
font-size:15px;
}
.ix8od{
background:#167d75;
color:#FFFFFF;
}
.xqx6pw{
flex:0 0 auto;
gap:0.625rem;
margin-left:auto;
display:flex;
}
.b0zj9{
border-radius:0.375rem;
border:1px solid rgba(71,91,89,0.245);
width:2.75rem;
color:#0D1716;
margin-left:8px;
height:44px;
justify-content:center;
align-items:center;
display:none;
cursor:pointer;
}
.b0zj9 svg{
height:1.375rem;
width:22px;
}
.i4zidts{
padding:16px 0 0.25rem;
}
.njkd8xo{
gap:0.625rem;
flex-wrap:wrap;
display:flex;
}
.aa9gfx{
border:1px solid rgba(71,91,89,0.25);
background:#FFFFFF;
gap:0.5rem;
padding:0.688rem 1rem;
border-radius:0.375rem;
font-weight:600;
color:#0D1716;
text-decoration:none;
font-size:0.875rem;
align-items:center;
display:inline-flex;
}
.aa9gfx svg{
width:16px;
height:1rem;
color:#167d75;
}
.hqrhx{
background:#FFFFFF;
display:none;
border-bottom:1px solid rgba(71,91,89,0.23);
}
.hqrhx .tc1uke{
padding-top:0.875rem;
padding-bottom:0.875rem;
}
.b57kax3{
padding:0.688rem 0.25rem;
font-weight:600;
display:block;
color:#0D1716;
text-decoration:none;
border-bottom:1px solid rgba(71,91,89,0.207);
}
.sil3iuz5:checked~.hqrhx{
display:block;
}
@media(max-width:762px){
.tktyl{
display:none;
}
.b0zj9{
display:flex;
}
.i4zidts{
display:none;
}
.fr0rtc{
display:none;
}
.kml4r{
gap:0.625rem;
height:64px;
}
.xqx6pw{
gap:0.5rem;
}
.t8um5x9{
display:none;
}
}
@media(max-width:617px){
.cdrov2pr{
font-size:1.188rem;
}
.kml4r{
padding-top:10px;
padding-bottom:10px;
height:auto;
row-gap:10px;
flex-wrap:wrap;
column-gap:0.625rem;
}
.b0zj9{
margin-left:auto;
order:1;
}
.xqx6pw{
gap:0.5rem;
width:100%;
order:2;
margin-left:0;
flex-basis:100%;
}
.xqx6pw .fga38peq{
padding:12px 0.5rem;
flex:1 1 0;
overflow:hidden;
text-align:center;
min-width:0;
font-size:13.5px;
text-overflow:ellipsis;
white-space:nowrap;
}
}
.fga38peq{
padding:0.813rem 22px;
gap:0.5rem;
border-radius:6px;
transition:background-color 180ms cubic-bezier(0.4, 0, 0.2, 1),opacity 180ms cubic-bezier(0.4, 0, 0.2, 1);
font-family:"Figtree", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;
display:inline-flex;
text-decoration:none;
align-items:center;
font-weight:600;
font-size:15px;
cursor:pointer;
white-space:nowrap;
justify-content:center;
}
.fga38peq svg{
width:17px;
height:17px;
}
.wjypy{
background:#0a865d;
color:#FFFFFF;
}
.wjypy:hover{
background:#088358;
}
.whd80zr9{
background:#167d75;
color:#FFFFFF;
}
.whd80zr9:hover{
opacity:.92;
}
.mbm3nzt{
background:transparent;
border:1.5px solid rgba(71,91,89,0.246);
color:#0D1716;
}
.caxnnv{
border:1.5px solid rgba(79,161,155,0.183);
background:transparent;
color:#F0F7F6;
}
.kl9y65m .mbm3nzt{
border-color:rgba(79,161,155,0.16);
color:#F0F7F6;
}
.rsu2jo{
gap:0.313rem;
font-weight:600;
display:inline-flex;
cursor:pointer;
color:#0a865d;
align-items:center;
font-size:0.813rem;
text-decoration:none;
}
.rsu2jo svg{
width:0.875rem;
height:0.875rem;
}
.kl9y65m .rsu2jo{
color:#5DD4CA;
}
.wou4a3q{
animation:fejs0ppc 1.4s infinite;
background:#D72638;
border-radius:50%;
display:inline-block;
height:6px;
width:0.375rem;
}
.xtpz4{
gap:2px;
color:#D8941F;
display:inline-flex;
}
.xtpz4 svg{
width:16px;
height:16px;
}
.ls9ec3t{
background:#FFFFFF;
border-radius:0.375rem;
padding:9px 0.875rem;
border:1px solid rgba(71,91,89,0.222);
gap:6px;
font-size:13px;
align-items:center;
display:inline-flex;
color:#0D1716;
font-weight:600;
}
.ilabjyk4{
background:#167d75;
border-color:transparent;
color:#FFFFFF;
}
.vd5oeb{
border-radius:0.375rem;
padding:5px 9px;
background:rgba(71,91,89,0.218);
font-size:10px;
font-weight:700;
text-transform:uppercase;
letter-spacing:.1em;
color:#167d75;
}
.plps0kb0{
flex:0 0 auto;
background:#D72638;
border-radius:0.375rem;
padding:4px 0.625rem;
align-items:center;
font-weight:700;
font-size:0.75rem;
display:inline-flex;
color:#fff;
}
.ofulktgz{
border:1px solid rgba(71,91,89,0.237);
border-radius:10px;
background:#FFFFFF;
overflow:hidden;
min-width:0;
color:inherit;
text-decoration:none;
display:block;
}
.dzmh4x{
aspect-ratio:4/3;
display:block;
background-size:cover;
background-position:center;
position:relative;
}
.s10a0{
aspect-ratio:16/10;
}
.wtvel{
padding:14px;
background:linear-gradient(transparent,rgba(10,46,44,0.646)),linear-gradient(transparent 30%,rgba(0,0,0,0.64));
bottom:0;
position:absolute;
right:0;
left:0;
}
.jolui97q{
letter-spacing:.14em;
margin-bottom:3px;
text-transform:uppercase;
text-shadow:0 1px 3px rgba(0,0,0,0.725);
font-size:0.625rem;
display:block;
color:#A3C5C3;
}
.zq67gnin{
display:block;
color:#F0F7F6;
font-size:20px;
text-shadow:0 1px 4px rgba(0,0,0,0.741);
font-family:"Bitter", 'Iowan Old Style', Georgia, serif;
font-weight:700;
}
.led8vjoi{
background:#D72638;
gap:6px;
border-radius:6px;
padding:0.25rem 9px;
font-size:0.688rem;
font-weight:700;
align-items:center;
color:#fff;
top:0.625rem;
display:inline-flex;
letter-spacing:.04em;
left:0.625rem;
position:absolute;
}
.led8vjoi .wou4a3q{
background:#fff;
}
.iv3frp5{
padding:0.875rem 1rem;
}
.p0bhbbf{
font-size:14px;
color:#0b8055;
font-family:"Figtree", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;
font-weight:700;
}
.a9288y3j{
gap:0.375rem;
color:#475B59;
display:flex;
margin-top:2px;
align-items:center;
font-size:0.781rem;
}
.a9288y3j i{
background:#D8941F;
border-radius:50%;
height:0.438rem;
width:7px;
font-style:normal;
}
.iv3frp5 .fga38peq{
width:100%;
margin-top:12px;
}
.xzi75lzm{
gap:1rem;
grid-template-columns:repeat(4,1fr);
display:grid;
}
.z1e4w{
gap:1rem;
grid-template-columns:repeat(3,1fr);
display:grid;
}
.xvbgx{
gap:1rem;
grid-template-columns:repeat(2,1fr);
display:grid;
}
.xzi75lzm>*,.z1e4w>*,.xvbgx>*{
min-width:0;
}
@media(max-width:980px){
.xzi75lzm,.z1e4w{
grid-template-columns:repeat(2,1fr);
}
}
@media(max-width:619px){
.xzi75lzm,.z1e4w,.xvbgx{
grid-template-columns:1fr;
}
}
.ekj2dh{
gap:1rem;
grid-template-columns:1fr 1fr;
display:grid;
}
.ekj2dh>*{
min-width:0;
}
.qwso25{
padding:26px;
}
.kitv6{
padding:9px 0;
gap:0.75rem;
display:flex;
justify-content:space-between;
font-size:0.875rem;
border-top:1px solid rgba(71,91,89,0.204);
}
.kitv6 span{
flex:0 0 auto;
color:#475B59;
}
.kitv6 b{
text-align:right;
}
.vhhfkqjn{
padding:0.625rem 0;
border-top:1px solid rgba(71,91,89,0.213);
}
.vhhfkqjn:first-child{
border-top:0;
}
.vf5wh{
font-size:0.75rem;
color:#475B59;
}
.sm3c96k{
font-size:0.906rem;
color:#0D1716;
font-weight:600;
}
@media(max-width:758px){
.ekj2dh{
grid-template-columns:1fr;
}
}
.hnzmzy9{
min-width:0;
margin-bottom:1rem;
}
.lbsy6o{
gap:0.75rem;
justify-content:space-between;
display:flex;
flex-wrap:wrap;
align-items:flex-end;
}
.lbsy6o .kep8g{
gap:6px;
min-width:0;
flex-direction:column;
display:flex;
}
.hofjeib7{
gap:8px;
align-items:flex-start;
display:flex;
flex-direction:column;
}
.tw2ei{
gap:0.5rem;
text-align:center;
flex-direction:column;
display:flex;
align-items:center;
}
.pjt2ak{
font-size:1.875rem;
color:#0D1716;
font-family:"Bitter", 'Iowan Old Style', Georgia, serif;
overflow-wrap:break-word;
letter-spacing:-.01em;
line-height:1.1;
font-weight:700;
}
@media(max-width:617px){
.pjt2ak{
font-size:1.438rem;
}
}
.kl9y65m .pjt2ak{
color:#F0F7F6;
}
.kam2m3g{
border-radius:6px;
padding:0.313rem 11px;
background:rgba(26,143,133,0.146);
color:#167d75;
letter-spacing:.12em;
text-transform:uppercase;
}
.ewskw{
gap:0.625rem;
display:inline-flex;
align-items:center;
}
.ewskw::before{
background:#167d75;
display:inline-block;
width:1.5rem;
height:1px;
content:"";
}
.zjuk7q{
gap:8px;
align-items:center;
display:inline-flex;
}
.zjuk7q::before{
background:#167d75;
border-radius:50%;
width:0.375rem;
content:"";
display:inline-block;
height:6px;
}
.kl9y65m .kam2m3g{
background:rgba(10,46,44,0.939);
color:#F0F7F6;
}
.kl9y65m .ewskw::before,.kl9y65m .zjuk7q::before{
background:#5DD4CA;
}
.m900n9{
transition:opacity 180ms cubic-bezier(0.4, 0, 0.2, 1);
gap:0.375rem;
align-items:center;
font-weight:600;
display:inline-flex;
white-space:nowrap;
color:#0a865d;
font-size:0.875rem;
}
.m900n9:hover{
opacity:.8;
}
.m900n9 svg{
height:0.938rem;
width:0.938rem;
}
.ea9xivvn svg{
width:0.875rem;
height:14px;
}
.zhiv0h{
border-radius:6px;
padding:9px 18px;
background:#0a865d;
color:#FFFFFF;
}
.zhiv0h:hover{
background:#088358;
opacity:1;
}
.kl9y65m .m900n9{
color:#5DD4CA;
}
.gotgu0{
background:rgba(71,91,89,0.195);
margin:-2px 0 1rem;
height:1px;
}
.kl9y65m .gotgu0{
background:rgba(79,161,155,0.161);
}
.ub3rkv{
margin:0;
border-radius:16px;
grid-template-columns:1.3fr 1fr;
gap:40px;
background:linear-gradient(136deg,#0A2E2C,#134440);
padding:42px;
color:#F0F7F6;
display:grid;
}
.fun6ibnj{
margin:18px 0 1rem;
letter-spacing:-.01em;
overflow-wrap:anywhere;
font-family:"Bitter", 'Iowan Old Style', Georgia, serif;
color:#F0F7F6;
font-size:3.125rem;
line-height:1.05;
}
.fun6ibnj em{
color:#5DD4CA;
font-style:normal;
}
.wdzi76{
font-size:1rem;
color:#A3C5C3;
max-width:440px;
}
.n85dnez4{
gap:18px;
flex-wrap:wrap;
align-items:center;
display:flex;
margin-top:1.625rem;
}
.v2ynf{
font-size:14px;
color:#A3C5C3;
}
.srte2{
font-size:13px;
color:#A3C5C3;
}
.ricqug{
margin:0.25rem 0 2px;
font-size:2.125rem;
font-family:"Figtree", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;
font-weight:700;
color:#F0F7F6;
}
.mxwswaze{
margin-bottom:20px;
font-size:14px;
color:#A3C5C3;
}
.mxwswaze span[data-m]{
color:#F0F7F6;
font-family:"Figtree", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;
}
.khmhba{
gap:12px;
padding:11px 0;
border-top:1px solid rgba(79,161,155,0.183);
align-items:center;
display:flex;
}
.f1touy b{
font-size:14px;
display:block;
font-weight:600;
color:#F0F7F6;
}
.f1touy span{
font-size:0.781rem;
display:block;
color:#A3C5C3;
}
@media(max-width:977px){
.ub3rkv{
padding:30px;
grid-template-columns:1fr;
}
.fun6ibnj{
font-size:2.375rem;
}
}
@media(max-width:622px){
.ub3rkv{
padding:1.5rem;
}
.fun6ibnj{
font-size:1.875rem;
}
}
.hd88h{
background:#0A2E2C;
border-radius:10px;
grid-template-columns:repeat(4,1fr);
display:grid;
}
.fva0e{
padding:22px 1.5rem;
border-right:1px solid rgba(79,161,155,0.18);
}
.fva0e:last-child{
border-right:0;
}
.yth4gt{
font-weight:700;
color:#F0F7F6;
font-family:"Figtree", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;
font-size:28px;
min-width:0;
}
.glqfo{
color:#5DD4CA;
}
.jzujkdry{
font-size:0.844rem;
margin-top:3px;
color:#A3C5C3;
}
@media(max-width:983px){
.hd88h{
grid-template-columns:1fr 1fr;
}
}
@media(max-width:617px){
.hd88h{
grid-template-columns:1fr;
}
.fva0e{
border-right:0;
border-bottom:1px solid rgba(79,161,155,0.191);
}
.fva0e:last-child{
border-bottom:0;
}
}
.l6v2r9c{
gap:0.813rem;
padding:1.25rem;
align-items:center;
display:flex;
}
.l6v2r9c .k6u8u1q{
display:flex;
}
.aecmv{
font-weight:700;
color:#0D1716;
font-size:1.188rem;
display:block;
}
.q2zjo5i{
color:#475B59;
font-size:13px;
display:block;
}
.xyb4jwga{
padding:24px;
display:block;
text-decoration:none;
color:inherit;
}
.ue7cb{
border-radius:0.375rem;
background:rgba(71,91,89,0.233);
color:#167d75;
height:48px;
align-items:center;
width:48px;
margin-bottom:1rem;
justify-content:center;
display:flex;
}
.ue7cb svg{
height:1.5rem;
width:24px;
}
.uf0n3a{
margin-bottom:0.25rem;
font-family:"Bitter", 'Iowan Old Style', Georgia, serif;
font-size:21px;
color:#0D1716;
}
.zdyqu{
color:#475B59;
font-size:14px;
}
.zw3cu{
gap:16px;
grid-template-columns:repeat(3,1fr);
margin-top:0.5rem;
display:grid;
}
.iyh3pd{
padding:1.875rem;
border-radius:0.625rem;
color:#F0F7F6;
text-align:center;
}
.vh5nkm{
background:linear-gradient(rgba(0,0,0,0.335),rgba(0,0,0,0.322)),linear-gradient(138deg,#D8941F,#4FA19B);
}
.dfx7pj{
background:linear-gradient(rgba(0,0,0,0.36),rgba(0,0,0,0.313)),linear-gradient(131deg,#167d75,#4FA19B);
}
.ei8qv{
background:linear-gradient(rgba(0,0,0,0.349),rgba(0,0,0,0.361)),linear-gradient(133deg,#0b8055,#4FA19B);
}
.asuxwu9{
opacity:.85;
letter-spacing:.16em;
font-size:12px;
}
.if0xyy{
margin:8px 0 2px;
font-size:2.5rem;
font-family:"Figtree", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;
font-weight:700;
overflow-wrap:anywhere;
}
.yq1xq{
opacity:.8;
font-size:13px;
}
.pk5rb8{
border:1px solid rgba(71,91,89,0.193);
border-radius:0.625rem;
overflow:hidden;
background:#FFFFFF;
display:flex;
margin-top:1.125rem;
align-items:center;
}
.vdxrz{
flex:0 0 auto;
padding:0.875rem 18px;
border-right:1px solid rgba(71,91,89,0.205);
font-size:0.875rem;
color:#0D1716;
white-space:nowrap;
font-weight:700;
}
.tt0qzen{
flex:1;
overflow:hidden;
min-width:0;
}
.pwx05{
padding:0.875rem 20px;
gap:1.875rem;
display:flex;
will-change:transform;
white-space:nowrap;
}
.bcom2s{
font-size:14px;
color:#475B59;
}
.bcom2s b{
font-family:"Figtree", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;
margin-right:8px;
font-weight:700;
color:#0b8055;
}
@media(max-width:981px){
.zw3cu{
grid-template-columns:1fr;
}
}
.qwlis{
gap:12px;
justify-content:space-between;
flex-wrap:wrap;
display:flex;
align-items:baseline;
margin-bottom:0.375rem;
}
.cvx9uz{
font-family:"Bitter", 'Iowan Old Style', Georgia, serif;
font-size:1.5rem;
color:#0D1716;
}
.vo0c3s68{
color:#475B59;
font-size:0.813rem;
}
.vo0c3s68 b{
color:#0D1716;
font-family:"Figtree", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;
}
.o4kuj{
margin:1rem 0;
}
.pgmkp1cr{
gap:14px;
padding:13px 0.875rem;
border-radius:0.375rem;
align-items:center;
display:flex;
}
.pgmkp1cr:nth-child(odd){
background:#F4F7F7;
}
.o6mqa0{
color:#475B59;
font-family:"Figtree", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;
width:18px;
font-weight:700;
}
.lw9a5{
flex:1;
min-width:0;
font-weight:600;
}
.j4qsb{
font-size:14px;
font-family:"Figtree", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;
color:#475B59;
}
.li7ihp{
width:100%;
}
.bdwdf2zv{
font-size:24px;
font-family:"Bitter", 'Iowan Old Style', Georgia, serif;
margin-bottom:0.375rem;
color:#0D1716;
}
.thw56tkb{
padding:14px 0;
border-top:1px solid rgba(71,91,89,0.242);
}
.thw56tkb:first-of-type{
border-top:0;
}
.c98ud{
margin-bottom:0.438rem;
font-size:12.5px;
color:#475B59;
}
.ub0duzw{
gap:0.75rem;
justify-content:space-between;
flex-wrap:wrap;
display:flex;
align-items:center;
}
.m9thm{
font-weight:600;
font-size:0.938rem;
}
.icp4s9j{
gap:0.5rem;
display:flex;
}
.pcawq{
border-radius:6px;
border:1px solid rgba(71,91,89,0.25);
padding:0.375rem 12px;
font-size:0.875rem;
font-family:"Figtree", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;
min-width:3.375rem;
text-align:center;
}
.pcawq small{
display:block;
font-size:11px;
color:#475B59;
font-family:"Figtree", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;
}
.pp13p{
overflow:hidden;
padding:16px;
border-radius:10px;
display:flex;
color:#F0F7F6;
flex-direction:column;
aspect-ratio:16/11;
background-size:cover;
text-decoration:none;
position:relative;
background-position:center;
}
.pp13p::after{
background:linear-gradient(transparent 40%,rgba(10,46,44,0.666)),linear-gradient(transparent 25%,rgba(0,0,0,0.686));
inset:0;
content:"";
position:absolute;
}
.pp13p>*{
z-index:1;
position:relative;
}
.t8jdz75{
border-radius:0.375rem;
gap:0.375rem;
background:#D72638;
padding:0.25rem 0.563rem;
font-size:11px;
font-weight:700;
align-self:flex-start;
color:#fff;
letter-spacing:.04em;
align-items:center;
display:inline-flex;
}
.t8jdz75 .wou4a3q{
background:#fff;
}
.j6s2n{
font-family:"Bitter", 'Iowan Old Style', Georgia, serif;
font-weight:700;
font-size:23px;
margin-top:auto;
text-shadow:0 1px 4px rgba(0,0,0,0.722);
}
.jb96n3ut{
gap:0.5rem;
color:#A3C5C3;
font-size:0.781rem;
margin-top:8px;
justify-content:space-between;
display:flex;
align-items:center;
}
.qc7tpv{
color:#F0F7F6;
font-weight:600;
}
.wmnpw0r{
gap:0.75rem;
background:#F4F7F7;
border:1px solid rgba(71,91,89,0.209);
padding:12px 16px;
border-radius:0.375rem;
color:#475B59;
font-size:13.5px;
display:flex;
margin-top:14px;
align-items:center;
}
.v01dxkai{
padding:26px;
flex-direction:column;
display:flex;
}
.pt1cqg{
margin:10px 0 0.25rem;
font-size:1.625rem;
color:#0D1716;
font-family:"Bitter", 'Iowan Old Style', Georgia, serif;
}
.ojfj516j{
font-weight:700;
font-size:15px;
color:#167d75;
margin-bottom:0.875rem;
}
.v6d6d{
flex:1;
color:#475B59;
font-size:14px;
}
.v01dxkai .fga38peq{
width:100%;
margin-top:18px;
}
.y1aaloi{
gap:10px;
align-items:center;
border-top:1px solid rgba(71,91,89,0.211);
display:flex;
justify-content:space-between;
padding-top:0.75rem;
margin-top:0.875rem;
}
.anp1ao1{
letter-spacing:.04em;
font-size:0.688rem;
color:#475B59;
}
.p7jd7x{
font-size:13px;
font-weight:600;
text-decoration:none;
color:#0a865d;
}
.noyud6t{
gap:16px;
padding:18px 1.375rem;
flex-wrap:wrap;
align-items:center;
display:flex;
}
.xclihzdv{
font-size:15px;
color:#0D1716;
}
.z7to5mz{
padding:12px 14px;
border-radius:6px;
background:#F4F7F7;
flex:1;
border:1px solid rgba(71,91,89,0.227);
color:#0D1716;
min-width:160px;
font-size:15px;
}
.hlsc724c{
margin-left:auto;
color:#475B59;
font-size:13px;
}
@media(max-width:621px){
.hlsc724c{
margin-left:0;
width:100%;
}
}
.fmtp8{
padding:1.5rem;
border-top:3px solid #167d75;
}
.nq5okmt1{
border-top-color:rgba(71,91,89,0.248);
}
.csqgb{
border-top-color:#A3C5C3;
}
.pggfs{
border-top-color:#D8941F;
}
.zm3j91wa{
border-top-color:#167d75;
}
.hhq44k9{
color:#0D1716;
font-family:"Bitter", 'Iowan Old Style', Georgia, serif;
font-weight:700;
font-size:22px;
}
.q84cw6{
margin:2px 0 0.875rem;
font-size:13px;
color:#475B59;
}
.dpidpw60{
gap:0.563rem;
padding:0.438rem 0;
display:flex;
align-items:flex-start;
color:#475B59;
font-size:0.844rem;
}
.dpidpw60 svg{
flex:0 0 auto;
margin-top:2px;
height:16px;
color:#0b8055;
width:1rem;
}
.lfczez32{
gap:24px;
padding:2.125rem;
background:#0A2E2C;
border-radius:10px;
display:flex;
align-items:center;
flex-wrap:wrap;
color:#F0F7F6;
}
.dcw8c7bx{
background:rgba(10,46,44,0.897);
flex:0 0 auto;
border-radius:0.625rem;
height:56px;
width:56px;
justify-content:center;
align-items:center;
color:#F0F7F6;
display:flex;
}
.dcw8c7bx svg{
width:1.625rem;
height:1.625rem;
}
.xyifo6mx{
font-family:"Bitter", 'Iowan Old Style', Georgia, serif;
font-size:1.563rem;
color:#F0F7F6;
}
.vc2qpem{
font-size:14px;
color:#A3C5C3;
}
.wsj0b2{
gap:0.75rem;
flex-wrap:wrap;
display:flex;
margin-left:auto;
}
@media(max-width:981px){
.wsj0b2{
margin-left:0;
width:100%;
}
.wsj0b2 .fga38peq{
flex:1;
}
}
.im4cio3g{
padding:1.5rem;
}
.l3nv2{
gap:0.625rem;
font-family:"Bitter", 'Iowan Old Style', Georgia, serif;
margin-bottom:14px;
color:#0D1716;
align-items:center;
display:flex;
font-size:20px;
}
.l3nv2 svg{
color:#167d75;
height:22px;
width:22px;
}
.l7gvo3t{
border-color:rgba(79,161,155,0.159);
background:#0A2E2C;
color:#F0F7F6;
}
.l7gvo3t .l3nv2{
color:#F0F7F6;
}
.l7gvo3t .l3nv2 svg{
color:#F0F7F6;
}
.dwczn{
font-size:14px;
color:#A3C5C3;
margin-bottom:16px;
}
.wbjcz{
gap:0.625rem;
display:flex;
}
.wswmbtwj{
padding:10px 0.875rem;
flex:1;
background:rgba(10,46,44,0.914);
border-radius:6px;
font-size:0.813rem;
color:#F0F7F6;
}
.wswmbtwj small{
display:block;
color:#A3C5C3;
font-size:10px;
}
.tu9e7{
color:#A3C5C3;
font-size:0.75rem;
clear:both;
margin-top:0.875rem;
}
.alu61{
padding:1.75rem;
}
.ryyeumog{
gap:0.625rem;
display:flex;
align-items:center;
font-size:1.5rem;
font-family:"Bitter", 'Iowan Old Style', Georgia, serif;
margin-bottom:6px;
color:#0D1716;
}
.ryyeumog svg{
width:22px;
height:22px;
color:#167d75;
}
.luwepz3{
gap:12px;
flex-wrap:wrap;
align-items:center;
display:flex;
margin-top:1.125rem;
}
.tbdq9{
margin-left:auto;
}
.ycppfx{
gap:10px;
margin-top:1.375rem;
padding-top:1.125rem;
font-size:14px;
border-top:1px solid rgba(71,91,89,0.233);
display:flex;
align-items:center;
flex-wrap:wrap;
}
.dxznhqt{
color:#475B59;
}
.vol23{
border-radius:6px;
gap:0.438rem;
padding:0.563rem 14px;
border:1px solid rgba(71,91,89,0.217);
font-size:13.5px;
color:#0D1716;
text-decoration:none;
align-items:center;
display:inline-flex;
}
.vol23 svg{
height:15px;
color:#167d75;
width:0.938rem;
}
@media(max-width:623px){
.tbdq9{
margin-left:0;
width:100%;
}
}
.jqf9eari{
overflow:hidden;
grid-template-columns:1.2fr 1fr;
display:grid;
}
.jmpeyvxv{
background:linear-gradient(141deg,#0A2E2C,#134440);
min-height:18.75rem;
position:relative;
}
.kp1846d{
inset:0;
background-image:linear-gradient(rgba(79,161,155,0.194) 1px,transparent 1px),linear-gradient(91deg,rgba(79,161,155,0.155) 1px,transparent 1px);
background-size:2.5rem 40px;
position:absolute;
}
.lrz4t7h9{
color:#5DD4CA;
position:absolute;
left:50%;
transform:translate(-50%,-100%);
top:48%;
}
.lrz4t7h9 svg{
width:2.5rem;
height:40px;
}
.niljl{
padding:6px 0.625rem;
background:rgba(10,46,44,0.644);
border-radius:0.375rem;
font-family:"Figtree", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;
left:18px;
font-size:12px;
color:#A3C5C3;
bottom:1rem;
position:absolute;
}
.hed4g{
padding:28px;
}
.ahd72s{
color:#0D1716;
margin-bottom:0.375rem;
font-size:20px;
font-family:"Bitter", 'Iowan Old Style', Georgia, serif;
}
.n5yqu5g{
margin:10px 0;
color:#0D1716;
font-size:14.5px;
}
.md39m{
gap:9px;
padding:9px 0;
font-size:0.844rem;
align-items:flex-start;
border-top:1px solid rgba(71,91,89,0.191);
color:#475B59;
display:flex;
}
.md39m svg{
flex:0 0 auto;
width:16px;
height:16px;
margin-top:2px;
color:#167d75;
}
.cg82scd4{
margin-top:14px;
display:inline-block;
}
@media(max-width:762px){
.jqf9eari{
grid-template-columns:1fr;
}
}
.zv65h{
gap:30px;
grid-template-columns:1.4fr 1fr;
padding:30px;
display:grid;
}
.aq3uqj{
color:#0D1716;
font-size:28px;
margin-bottom:14px;
font-family:"Bitter", 'Iowan Old Style', Georgia, serif;
}
.vv7oc p{
color:#475B59;
margin-bottom:0.75rem;
font-size:14.5px;
}
.ll4wsf{
grid-template-columns:repeat(4,1fr);
gap:12px;
margin-top:1.125rem;
display:grid;
}
.n4yfm0cp{
border:1px solid rgba(71,91,89,0.249);
border-radius:6px;
padding:16px;
}
.m0dx0{
font-family:"Bitter", 'Iowan Old Style', Georgia, serif;
font-weight:700;
font-size:24px;
color:#0D1716;
}
.z9b7g{
font-size:12px;
color:#475B59;
}
.p1v0q .s0f4l{
display:block;
margin-bottom:16px;
}
.ekqtce{
gap:0.688rem;
padding:0.688rem 0;
border-top:1px solid rgba(71,91,89,0.235);
align-items:flex-start;
display:flex;
}
.ekqtce:first-of-type{
border-top:0;
}
.ekqtce .p5fomr96{
flex:0 0 auto;
margin-top:1px;
color:#0b8055;
}
.ekqtce .p5fomr96 svg{
width:1.125rem;
height:18px;
}
.ekqtce b{
color:#0D1716;
font-size:14.5px;
}
.ekqtce span{
color:#475B59;
font-size:12.5px;
display:block;
}
@media(max-width:982px){
.zv65h{
grid-template-columns:1fr;
}
}
@media(max-width:980px){
.ll4wsf{
grid-template-columns:repeat(2,1fr);
}
}
.py4xik{
padding:30px;
}
.jwe35y67{
gap:18px;
grid-template-columns:repeat(4,1fr);
margin-top:1.125rem;
display:grid;
}
.nqvvgd .k6u8u1q{
margin-bottom:0.75rem;
}
.cnkbb{
margin-bottom:4px;
font-size:0.938rem;
color:#0D1716;
display:block;
}
.cyj7u{
color:#475B59;
font-size:0.844rem;
}
@media(max-width:979px){
.jwe35y67{
grid-template-columns:1fr 1fr;
}
}
@media(max-width:621px){
.jwe35y67{
grid-template-columns:1fr;
}
}
.qjo7u{
gap:16px;
grid-template-columns:.8fr 1fr 1fr 1fr;
margin-top:0.5rem;
display:grid;
}
.na5jdo{
padding:26px;
background:#0A2E2C;
border-radius:0.625rem;
justify-content:center;
color:#F0F7F6;
display:flex;
flex-direction:column;
}
.axe4hbuw{
font-size:2.875rem;
font-weight:700;
font-family:"Figtree", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;
}
.na5jdo .xtpz4{
margin:0.5rem 0;
color:#D8941F;
}
.kwk9n0{
color:#A3C5C3;
font-size:13px;
}
.vp6i0{
padding:1.375rem;
}
.vp6i0 .xtpz4{
margin-bottom:10px;
}
.s8zkrbx{
color:#475B59;
font-size:14px;
}
.sog43{
gap:10px;
display:flex;
margin-top:1rem;
justify-content:space-between;
font-size:13px;
}
.sog43 b{
color:#0D1716;
font-weight:600;
}
.sog43 span{
color:#475B59;
}
@media(max-width:981px){
.qjo7u{
grid-template-columns:1fr 1fr;
}
}
@media(max-width:622px){
.qjo7u{
grid-template-columns:1fr;
}
}
.o47cflx3{
grid-template-columns:repeat(4,1fr);
gap:0.875rem;
display:grid;
margin-top:8px;
}
.ysa53iq{
padding:20px;
text-align:center;
}
.dqaxhnz{
font-size:1.375rem;
font-weight:700;
font-family:"Bitter", 'Iowan Old Style', Georgia, serif;
color:#167d75;
}
.gncu8m{
font-weight:600;
font-size:0.844rem;
margin-top:4px;
color:#0D1716;
}
.no4u5q{
font-size:12px;
margin-top:2px;
color:#475B59;
}
.uo1yc{
gap:12px;
padding:14px 18px;
margin-top:1rem;
display:flex;
flex-wrap:wrap;
align-items:center;
}
.gi0yag2w{
color:#475B59;
font-size:0.813rem;
}
.n663zjxv{
border:1px solid rgba(71,91,89,0.24);
border-radius:0.375rem;
padding:8px 0.875rem;
color:#475B59;
font-size:0.813rem;
font-weight:600;
}
@media(max-width:983px){
.o47cflx3{
grid-template-columns:1fr 1fr;
}
}
@media(max-width:621px){
.o47cflx3{
grid-template-columns:1fr;
}
}
.ppytv9s{
padding:24px;
}
.srlu3qm{
color:#0D1716;
font-family:"Bitter", 'Iowan Old Style', Georgia, serif;
margin-bottom:14px;
font-size:18px;
}
.ua9wx6f{
padding:0.625rem 0;
border-top:1px solid rgba(71,91,89,0.214);
}
.ua9wx6f:first-of-type{
border-top:0;
}
.zr0gf{
color:#475B59;
font-size:0.75rem;
}
.ua9wx6f b{
color:#0D1716;
font-size:14.5px;
}
.heaeyf{
gap:10px;
padding:11px 0;
font-size:0.906rem;
display:flex;
color:#0D1716;
border-top:1px solid rgba(71,91,89,0.235);
text-decoration:none;
justify-content:space-between;
}
.heaeyf:first-of-type{
border-top:0;
}
.mzjljgyo{
gap:11px;
padding:12px 0;
display:flex;
align-items:flex-start;
border-top:1px solid rgba(71,91,89,0.215);
}
.mzjljgyo:first-of-type{
border-top:0;
}
.mzjljgyo .p5fomr96{
flex:0 0 auto;
color:#0b8055;
margin-top:1px;
}
.mzjljgyo .p5fomr96 svg{
width:18px;
height:1.125rem;
}
.mzjljgyo b{
font-weight:600;
font-size:14px;
color:#0D1716;
}
.mzjljgyo span{
color:#475B59;
display:block;
font-size:12.5px;
}
.wac30{
gap:1.375rem;
padding:26px;
flex-wrap:wrap;
display:flex;
align-items:center;
}
.ofmz7mw{
background:#167d75;
border-radius:50%;
flex:0 0 auto;
height:64px;
align-items:center;
color:#FFFFFF;
font-weight:700;
width:4rem;
font-family:"Bitter", 'Iowan Old Style', Georgia, serif;
display:flex;
justify-content:center;
font-size:1.375rem;
}
.fhv3wt{
font-size:1.063rem;
color:#0D1716;
}
.var39d{
color:#475B59;
font-size:13.5px;
margin-top:2px;
}
.whj1f{
font-size:0.813rem;
max-width:520px;
margin-top:0.5rem;
color:#475B59;
}
.xfti83ga{
color:#475B59;
margin-left:auto;
font-size:13px;
text-align:right;
}
.ymkol0{
gap:0.375rem;
align-items:center;
font-weight:600;
color:#0b8055;
justify-content:flex-end;
display:inline-flex;
}
.ymkol0 svg{
height:0.938rem;
width:15px;
}
.vcvjg7on{
margin-top:4px;
}
.hi7lrr{
color:#0a865d;
text-decoration:none;
display:block;
margin-top:6px;
}
@media(max-width:618px){
.xfti83ga{
margin-left:0;
text-align:left;
}
.ymkol0{
justify-content:flex-start;
}
}
.cx0uy2{
margin-top:8px;
}
.vvaj5{
padding:20px 0;
border-bottom:1px solid rgba(71,91,89,0.208);
}
.dt9ctl56{
gap:18px;
list-style:none;
align-items:center;
cursor:pointer;
display:flex;
}
.dt9ctl56::-webkit-details-marker{
display:none;
}
.m5qazc1{
flex:0 0 auto;
background:#167d75;
border-radius:0.375rem;
padding:5px 0.563rem;
color:#FFFFFF;
letter-spacing:.1em;
font-weight:700;
text-transform:uppercase;
font-size:10px;
}
.j8o9c{
flex:1;
font-size:17px;
font-weight:700;
color:#0D1716;
}
.b8x9u9k{
transition:transform 180ms cubic-bezier(0.4, 0, 0.2, 1);
color:#475B59;
line-height:1;
font-size:24px;
}
.vvaj5[open] .b8x9u9k{
transform:rotate(47deg);
}
.o2yuo45{
padding:0.875rem 0 0 0;
color:#475B59;
max-width:780px;
font-size:0.906rem;
}
.oyhpbs2{
gap:1.125rem;
padding:1.375rem 1.625rem;
flex-wrap:wrap;
display:flex;
align-items:center;
}
.md3fr1{
color:#0D1716;
font-weight:700;
font-size:16px;
}
.ov5m0d{
font-weight:600;
color:#0b8055;
font-size:14px;
}
.zovgxh42{
font-size:14px;
color:#475B59;
}
.oyhpbs2 .plps0kb0{
margin-left:auto;
}
.grc4sumw{
gap:0.625rem;
padding-top:16px;
margin-top:16px;
display:flex;
flex-wrap:wrap;
width:100%;
border-top:1px solid rgba(71,91,89,0.247);
}
.c22nvh{
padding:0.563rem 16px;
border-radius:0.375rem;
border:1px solid rgba(71,91,89,0.241);
color:#475B59;
font-size:13px;
font-weight:600;
}
@media(max-width:621px){
.oyhpbs2 .plps0kb0{
margin-left:0;
}
}
.y9v78q{
padding:30px;
}
.xrawp{
font-family:"Bitter", 'Iowan Old Style', Georgia, serif;
margin-bottom:0.75rem;
color:#0D1716;
font-size:25px;
}
.y9v78q p{
font-size:14.5px;
margin-bottom:10px;
max-width:55rem;
color:#475B59;
}
.jh3z33t8{
color:#0a865d;
text-decoration:none;
display:inline-block;
font-weight:600;
margin-top:0.75rem;
}
.s6ts4hy{
background:#0A2E2C;
padding:2.5rem 0;
margin-top:2.125rem;
color:#A3C5C3;
}
.is0pc55r{
grid-template-columns:1.6fr repeat(4,1fr);
gap:26px;
display:grid;
}
.qcojxc4{
font-size:22px;
color:#F0F7F6;
letter-spacing:.04em;
font-family:"Bitter", 'Iowan Old Style', Georgia, serif;
}
.ypc1f{
line-height:1.6;
font-size:12.5px;
margin-top:14px;
}
.aazr1md{
font-size:0.813rem;
display:block;
margin-bottom:0.75rem;
color:#F0F7F6;
}
.k8qf8ss{
padding:9px 0;
text-decoration:none;
color:#A3C5C3;
display:block;
font-size:13.5px;
}
@media(max-width:978px){
.is0pc55r{
grid-template-columns:1fr 1fr;
}
}
@media(max-width:617px){
.is0pc55r{
grid-template-columns:1fr;
}
}
.q8s8g2c0{
background:#0F3A38;
padding:16px 0;
bottom:0;
left:0;
right:0;
position:fixed;
z-index:60;
color:#F0F7F6;
}
.nvpamba{
gap:1.25rem;
align-items:center;
flex-wrap:wrap;
display:flex;
}
.f9u25f{
flex:1;
color:#A3C5C3;
min-width:240px;
font-size:13.5px;
}
.f9u25f a{
color:#F0F7F6;
text-decoration:underline;
}
.imbyuk{
gap:0.625rem;
display:flex;
}
@media(max-width:621px){
.nvpamba{
gap:12px;
align-items:stretch;
flex-direction:column;
}
.imbyuk .fga38peq{
flex:1;
}
}
.vgpf5{
transition:opacity 180ms cubic-bezier(0.4, 0, 0.2, 1),transform 180ms cubic-bezier(0.4, 0, 0.2, 1);
background:#FFFFFF;
padding:0.875rem 1rem;
gap:12px;
border:1px solid rgba(71,91,89,0.233);
border-radius:0.625rem;
transform:translateY(0.75rem);
box-shadow:0 0.625rem 25px rgba(10,46,44,0.163), 0 4px 10px rgba(10,46,44,0.057);
left:1.125rem;
display:flex;
max-width:21.25rem;
bottom:1.125rem;
position:fixed;
opacity:0;
z-index:55;
pointer-events:none;
}
.gkzzb6y5{
opacity:1;
pointer-events:auto;
transform:translateY(0);
}
.efmls8t{
background:rgba(26,143,133,0.143);
flex:0 0 auto;
border-radius:6px;
justify-content:center;
align-items:center;
color:#0b8055;
width:40px;
height:40px;
display:flex;
}
.efmls8t svg{
width:1.375rem;
height:22px;
}
.isgy1v40{
color:#0D1716;
line-height:1.4;
font-size:0.844rem;
}
.isgy1v40 b{
font-weight:700;
}
.isgy1v40 .i32np{
color:#0b8055;
font-weight:700;
font-family:"Figtree", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;
}
@media(max-width:619px){
.vgpf5{
left:0.625rem;
right:0.625rem;
max-width:none;
}
}