*{
padding:0;
margin:0;
box-sizing:border-box;
}
html{
-webkit-text-size-adjust:100%;
}
body{
background:#F0F7F7;
overflow-x:hidden;
text-rendering:optimizeLegibility;
overflow-wrap:break-word;
font-size:16px;
line-height:1.55;
color:#3A6166;
font-family:"Manrope", 'Helvetica Neue', Arial, sans-serif;
-webkit-font-smoothing:antialiased;
}
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{
font-family:"DM Serif Display", 'Iowan Old Style', Georgia, serif;
overflow-wrap:anywhere;
color:#0D2426;
}
::-webkit-scrollbar{
height:0.5rem;
width:8px;
}
::-webkit-scrollbar-thumb{
border-radius:0.5rem;
background:#B2D8DA;
}
::-webkit-scrollbar-track{
background:transparent;
}
.jjg2cl{
padding:0 18px;
margin:0 auto;
width:100%;
max-width:77.5rem;
}
.oxjgx8o{
padding:2.125rem 0;
}
.rmwq4{
font-weight:700;
font-size:30px;
color:#0D2426;
letter-spacing:-.01em;
line-height:1.1;
font-family:"DM Serif Display", 'Iowan Old Style', Georgia, serif;
}
.soz2m3h{
font-size:0.938rem;
margin-top:6px;
color:#3A6166;
}
.o8a7yv3e .rmwq4{
color:#E8F8F8;
}
.o8a7yv3e .soz2m3h{
color:rgba(200,240,240,0.59);
}
.cknd7jd{
background:#FFFFFF;
}
.flokflv{
background:#FFFFFF;
border-radius:12px;
border:1px solid #B2D8DA;
}
.dz7qrmu5{
letter-spacing:.12em;
font-family:"Manrope", 'Helvetica Neue', Arial, sans-serif;
color:#527578;
line-height:1.4;
font-size:11px;
display:inline-block;
font-weight:700;
text-transform:uppercase;
}
.c4bivtw{
gap:0.375rem;
color:#0e8443;
white-space:nowrap;
font-weight:600;
align-items:center;
display:inline-flex;
}
.c4bivtw svg{
width:15px;
height:0.938rem;
}
.z0djdxrx{
flex:0 0 auto;
background:#B2D8DA;
border-radius:0.375rem;
color:#068483;
display:flex;
align-items:center;
justify-content:center;
height:1.875rem;
width:1.875rem;
}
.z0djdxrx svg{
width:18px;
height:1.125rem;
}
.o8a7yv3e .z0djdxrx{
background:rgba(0,180,170,0.119);
color:#E8F8F8;
}
.atddj{
background:#08844c;
border-radius:50%;
vertical-align:middle;
width:0.5rem;
height:0.5rem;
display:inline-block;
box-shadow:0 0 0 3px rgba(10,172,170,0.129);
margin-right:0.438rem;
}
.m738os{
display:none;
}
@media(max-width:618px){
.jjg2cl{
padding:0 14px;
}
.oxjgx8o{
padding:1.625rem 0;
}
.rmwq4{
font-size:23px;
}
}
@keyframes mx2ny{
0%,100%{
opacity:.55}
50%{
opacity:1}
}
.n4iarm{
background:#0B2E30;
font-size:13px;
color:rgba(200,240,240,0.633);
}
.m1c5u{
gap:1rem;
display:flex;
min-height:2.625rem;
justify-content:space-between;
align-items:center;
flex-wrap:nowrap;
}
.o5r3a8y{
gap:1.5rem;
overflow:hidden;
align-items:center;
min-width:0;
display:flex;
}
.x7cpqj{
overflow:hidden;
gap:7px;
white-space:nowrap;
align-items:center;
display:inline-flex;
text-overflow:ellipsis;
}
.x7cpqj svg{
flex:0 0 auto;
color:#C89A2E;
width:14px;
height:0.875rem;
}
.x7cpqj strong{
color:#E8F8F8;
font-weight:600;
}
.sbsgk93 svg{
color:#08844c;
}
.qdxn491{
flex:0 0 auto;
}
.scahrb{
border:1px solid rgba(0,210,200,0.151);
border-radius:6px;
gap:0.5rem;
padding:8px 0.75rem;
display:inline-flex;
align-items:center;
color:#E8F8F8;
}
.scahrb svg{
color:rgba(200,240,240,0.611);
height:14px;
width:14px;
}
.e6c9lte{
background:#FFFFFF;
top:0;
position:sticky;
border-bottom:1px solid #B2D8DA;
z-index:40;
}
.otlqmt{
gap:22px;
display:flex;
height:4.375rem;
align-items:center;
}
.t0ihvu1g{
flex:0 0 auto;
color:#0D2426;
flex-direction:column;
display:flex;
text-decoration:none;
justify-content:center;
line-height:1;
}
.do9bzeuz{
white-space:nowrap;
font-weight:700;
letter-spacing:.04em;
font-size:1.375rem;
font-family:"DM Serif Display", 'Iowan Old Style', Georgia, serif;
}
.m9hifh{
text-transform:uppercase;
margin-top:3px;
color:#068483;
white-space:nowrap;
font-size:0.563rem;
letter-spacing:.16em;
}
.o2wzd{
gap:4px;
display:flex;
margin-left:6px;
}
.cuujam61{
padding:9px 0.875rem;
border-radius:6px;
color:#3A6166;
text-decoration:none;
font-weight:600;
font-size:0.938rem;
white-space:nowrap;
}
.clsu8{
background:#068483;
color:#FFFFFF;
}
.z13ej{
gap:10px;
flex:0 0 auto;
display:flex;
margin-left:auto;
}
.o1wmhb{
border-radius:0.375rem;
border:1px solid #B2D8DA;
color:#0D2426;
display:none;
width:44px;
align-items:center;
margin-left:0.5rem;
cursor:pointer;
justify-content:center;
height:44px;
}
.o1wmhb svg{
height:1.375rem;
width:1.375rem;
}
.gjm9g{
padding:1rem 0 0.25rem;
}
.a6tc6s{
gap:10px;
flex-wrap:wrap;
display:flex;
}
.k0mxbtdl{
border:1px solid #B2D8DA;
gap:0.5rem;
padding:0.688rem 16px;
border-radius:6px;
background:#FFFFFF;
font-weight:600;
font-size:14px;
text-decoration:none;
display:inline-flex;
align-items:center;
color:#0D2426;
}
.k0mxbtdl svg{
width:1rem;
height:1rem;
color:#068483;
}
.baay30t{
background:#FFFFFF;
display:none;
border-bottom:1px solid #B2D8DA;
}
.baay30t .jjg2cl{
padding-top:14px;
padding-bottom:0.875rem;
}
.n603k9cq{
padding:0.688rem 4px;
text-decoration:none;
border-bottom:1px solid #B2D8DA;
color:#0D2426;
font-weight:600;
display:block;
}
.m738os:checked~.baay30t{
display:block;
}
@media(max-width:761px){
.o2wzd{
display:none;
}
.o1wmhb{
display:flex;
}
.gjm9g{
display:none;
}
.x5ryd{
display:none;
}
.otlqmt{
gap:0.625rem;
height:4rem;
}
.z13ej{
gap:8px;
}
.m9hifh{
display:none;
}
}
@media(max-width:617px){
.do9bzeuz{
font-size:19px;
}
.otlqmt{
height:auto;
row-gap:0.625rem;
padding-top:10px;
padding-bottom:10px;
flex-wrap:wrap;
column-gap:10px;
}
.o1wmhb{
margin-left:auto;
order:1;
}
.z13ej{
gap:0.5rem;
width:100%;
order:2;
margin-left:0;
flex-basis:100%;
}
.z13ej .qk12854{
padding:0.75rem 0.5rem;
flex:1 1 0;
overflow:hidden;
min-width:0;
text-overflow:ellipsis;
text-align:center;
font-size:13.5px;
white-space:nowrap;
}
}
.qk12854{
gap:0.5rem;
transition:background-color 180ms ease-in-out,opacity 180ms ease-in-out;
border-radius:0.375rem;
padding:0.813rem 22px;
font-size:0.938rem;
text-decoration:none;
white-space:nowrap;
font-weight:600;
cursor:pointer;
font-family:"Manrope", 'Helvetica Neue', Arial, sans-serif;
display:inline-flex;
justify-content:center;
align-items:center;
}
.qk12854 svg{
width:1.063rem;
height:1.063rem;
}
.juvfkf1{
background:#0e8443;
color:#FFFFFF;
}
.juvfkf1:hover{
background:#0d823f;
}
.y9ijgmxe{
background:#068483;
color:#FFFFFF;
}
.y9ijgmxe:hover{
opacity:.92;
}
.xv7hbvm{
background:transparent;
border:1.5px solid #B2D8DA;
color:#0D2426;
}
.hau2mps{
background:transparent;
border:1.5px solid rgba(0,210,200,0.151);
color:#E8F8F8;
}
.o8a7yv3e .xv7hbvm{
border-color:rgba(0,210,200,0.165);
color:#E8F8F8;
}
.ohdutvv{
gap:5px;
font-weight:600;
display:inline-flex;
font-size:0.813rem;
align-items:center;
color:#0e8443;
cursor:pointer;
text-decoration:none;
}
.ohdutvv svg{
width:14px;
height:14px;
}
.o8a7yv3e .ohdutvv{
color:#2DDDD4;
}
.fpncog{
border-radius:50%;
background:#D93B3B;
animation:mx2ny 1.4s infinite;
height:6px;
display:inline-block;
width:0.375rem;
}
.x2ci8k1f{
gap:2px;
display:inline-flex;
color:#C89A2E;
}
.x2ci8k1f svg{
height:16px;
width:16px;
}
.z7wxl{
border:1px solid #B2D8DA;
border-radius:6px;
padding:9px 14px;
gap:6px;
background:#FFFFFF;
color:#0D2426;
font-weight:600;
align-items:center;
font-size:13px;
display:inline-flex;
}
.if9lt{
background:#068483;
border-color:transparent;
color:#FFFFFF;
}
.ytb4xz{
background:#B2D8DA;
padding:5px 9px;
border-radius:6px;
color:#068483;
font-size:10px;
letter-spacing:.1em;
font-weight:700;
text-transform:uppercase;
}
.f9uvqf{
background:#D93B3B;
border-radius:6px;
padding:4px 10px;
flex:0 0 auto;
font-weight:700;
align-items:center;
font-size:0.75rem;
color:#fff;
display:inline-flex;
}
.k9vwyo{
border:1px solid #B2D8DA;
overflow:hidden;
background:#FFFFFF;
border-radius:12px;
display:block;
text-decoration:none;
min-width:0;
color:inherit;
}
.nhyjb{
background-size:cover;
aspect-ratio:4/3;
display:block;
position:relative;
background-position:center;
}
.kw7aq94{
aspect-ratio:16/10;
}
.m3hqhyw{
background:linear-gradient(transparent,rgba(8,28,30,0.592)),linear-gradient(transparent 30%,rgba(0,0,0,0.636));
padding:0.875rem;
left:0;
bottom:0;
position:absolute;
right:0;
}
.fm5tewo8{
text-shadow:0 1px 3px rgba(0,0,0,0.677);
letter-spacing:.14em;
text-transform:uppercase;
color:rgba(200,240,240,0.646);
display:block;
margin-bottom:3px;
font-size:10px;
}
.foefq{
color:#E8F8F8;
font-weight:700;
display:block;
text-shadow:0 1px 0.25rem rgba(0,0,0,0.728);
font-size:20px;
font-family:"DM Serif Display", 'Iowan Old Style', Georgia, serif;
}
.riuc0d{
padding:0.25rem 0.563rem;
background:#D93B3B;
gap:6px;
border-radius:6px;
top:10px;
color:#fff;
display:inline-flex;
font-size:0.688rem;
font-weight:700;
left:0.625rem;
align-items:center;
letter-spacing:.04em;
position:absolute;
}
.riuc0d .fpncog{
background:#fff;
}
.a2esh9g{
padding:14px 16px;
}
.qtu2or2{
font-family:"Manrope", 'Helvetica Neue', Arial, sans-serif;
color:#08844c;
font-weight:700;
font-size:14px;
}
.gbd57{
gap:6px;
font-size:0.781rem;
align-items:center;
color:#3A6166;
margin-top:2px;
display:flex;
}
.gbd57 i{
background:#C89A2E;
border-radius:50%;
font-style:normal;
height:0.438rem;
width:0.438rem;
}
.a2esh9g .qk12854{
margin-top:12px;
width:100%;
}
.xze3q9z{
gap:16px;
grid-template-columns:repeat(4,1fr);
display:grid;
}
.ngu9inkd{
grid-template-columns:repeat(3,1fr);
gap:1rem;
display:grid;
}
.uvtex82d{
gap:16px;
grid-template-columns:repeat(2,1fr);
display:grid;
}
.xze3q9z>*,.ngu9inkd>*,.uvtex82d>*{
min-width:0;
}
@media(max-width:981px){
.xze3q9z,.ngu9inkd{
grid-template-columns:repeat(2,1fr);
}
}
@media(max-width:618px){
.xze3q9z,.ngu9inkd,.uvtex82d{
grid-template-columns:1fr;
}
}
.fhvta9u{
gap:1rem;
grid-template-columns:1fr 1fr;
display:grid;
}
.fhvta9u>*{
min-width:0;
}
.gepauus{
padding:1.625rem;
}
.r6f9xn{
padding:0.563rem 0;
gap:12px;
display:flex;
font-size:0.875rem;
justify-content:space-between;
border-top:1px solid #B2D8DA;
}
.r6f9xn span{
flex:0 0 auto;
color:#3A6166;
}
.r6f9xn b{
text-align:right;
}
.j4ccct{
padding:0.625rem 0;
border-top:1px solid #B2D8DA;
}
.j4ccct:first-child{
border-top:0;
}
.bmafr{
color:#3A6166;
font-size:12px;
}
.f4c21{
font-size:0.906rem;
font-weight:600;
color:#0D2426;
}
@media(max-width:760px){
.fhvta9u{
grid-template-columns:1fr;
}
}
.z0m13n0{
margin-bottom:16px;
min-width:0;
}
.e4do3c7w{
gap:0.75rem;
justify-content:space-between;
align-items:flex-end;
flex-wrap:wrap;
display:flex;
}
.e4do3c7w .oz861zre{
gap:6px;
min-width:0;
flex-direction:column;
display:flex;
}
.zewim{
gap:8px;
display:flex;
flex-direction:column;
align-items:flex-start;
}
.wevmhwn{
gap:8px;
text-align:center;
flex-direction:column;
align-items:center;
display:flex;
}
.gl39you{
font-family:"DM Serif Display", 'Iowan Old Style', Georgia, serif;
overflow-wrap:break-word;
line-height:1.1;
font-size:1.875rem;
letter-spacing:-.01em;
color:#0D2426;
font-weight:700;
}
@media(max-width:618px){
.gl39you{
font-size:23px;
}
}
.o8a7yv3e .gl39you{
color:#E8F8F8;
}
.gyut5wk{
padding:0.313rem 0.688rem;
background:rgba(10,172,170,0.154);
border-radius:0.375rem;
letter-spacing:.12em;
text-transform:uppercase;
color:#068483;
}
.iyd268n{
gap:0.625rem;
align-items:center;
display:inline-flex;
}
.iyd268n::before{
background:#068483;
height:1px;
width:1.5rem;
content:"";
display:inline-block;
}
.oaijo{
gap:0.5rem;
display:inline-flex;
align-items:center;
}
.oaijo::before{
border-radius:50%;
background:#068483;
height:6px;
display:inline-block;
width:6px;
content:"";
}
.o8a7yv3e .gyut5wk{
background:rgba(0,180,170,0.123);
color:#E8F8F8;
}
.o8a7yv3e .iyd268n::before,.o8a7yv3e .oaijo::before{
background:#2DDDD4;
}
.nmgvk3{
transition:opacity 180ms ease-in-out;
gap:6px;
align-items:center;
font-weight:600;
font-size:14px;
color:#0e8443;
white-space:nowrap;
display:inline-flex;
}
.nmgvk3:hover{
opacity:.8;
}
.nmgvk3 svg{
height:0.938rem;
width:0.938rem;
}
.drt40lk svg{
width:14px;
height:14px;
}
.frk8lu2b{
padding:0.563rem 1.125rem;
background:#0e8443;
border-radius:6px;
color:#FFFFFF;
}
.frk8lu2b:hover{
background:#0d823f;
opacity:1;
}
.o8a7yv3e .nmgvk3{
color:#2DDDD4;
}
.l0jgxksw{
background:#B2D8DA;
margin:-2px 0 1rem;
height:1px;
}
.o8a7yv3e .l0jgxksw{
background:rgba(0,210,200,0.171);
}
.ydcqra{
grid-template-columns:1.3fr 1fr;
background:linear-gradient(138deg,#092A2C,#133F43);
padding:2.625rem;
margin:0;
gap:40px;
border-radius:20px;
color:#E8F8F8;
display:grid;
}
.mwl7o{
margin:18px 0 1rem;
font-size:3.125rem;
line-height:1.05;
overflow-wrap:anywhere;
letter-spacing:-.01em;
font-family:"DM Serif Display", 'Iowan Old Style', Georgia, serif;
color:#E8F8F8;
}
.mwl7o em{
color:#2DDDD4;
font-style:normal;
}
.mehokn{
max-width:27.5rem;
font-size:1rem;
color:rgba(200,240,240,0.604);
}
.om6cp{
gap:18px;
display:flex;
flex-wrap:wrap;
margin-top:1.625rem;
align-items:center;
}
.o1lizesg{
font-size:14px;
color:rgba(200,240,240,0.616);
}
.su41e8zh{
color:rgba(200,240,240,0.619);
font-size:0.813rem;
}
.a9tryo{
margin:0.25rem 0 2px;
color:#E8F8F8;
font-family:"Manrope", 'Helvetica Neue', Arial, sans-serif;
font-size:2.125rem;
font-weight:700;
}
.qetpy4aj{
margin-bottom:1.25rem;
font-size:0.875rem;
color:rgba(200,240,240,0.591);
}
.qetpy4aj span[data-m]{
font-family:"Manrope", 'Helvetica Neue', Arial, sans-serif;
color:#E8F8F8;
}
.k7i2azp{
padding:0.688rem 0;
gap:0.75rem;
align-items:center;
display:flex;
border-top:1px solid rgba(0,210,200,0.195);
}
.fkzul2va b{
display:block;
font-size:0.875rem;
font-weight:600;
color:#E8F8F8;
}
.fkzul2va span{
font-size:12.5px;
display:block;
color:rgba(200,240,240,0.599);
}
@media(max-width:977px){
.ydcqra{
grid-template-columns:1fr;
padding:1.875rem;
}
.mwl7o{
font-size:2.375rem;
}
}
@media(max-width:617px){
.ydcqra{
padding:1.5rem;
}
.mwl7o{
font-size:30px;
}
}
.b2qz3{
background:#0B2E30;
border-radius:0.75rem;
grid-template-columns:repeat(4,1fr);
display:grid;
}
.eml50c{
padding:22px 24px;
border-right:1px solid rgba(0,210,200,0.193);
}
.eml50c:last-child{
border-right:0;
}
.rcugf{
font-family:"Manrope", 'Helvetica Neue', Arial, sans-serif;
color:#E8F8F8;
font-size:28px;
font-weight:700;
min-width:0;
}
.ubhai0ff{
color:#2DDDD4;
}
.nrhraaz{
margin-top:3px;
color:rgba(200,240,240,0.626);
font-size:13.5px;
}
@media(max-width:983px){
.b2qz3{
grid-template-columns:1fr 1fr;
}
}
@media(max-width:621px){
.b2qz3{
grid-template-columns:1fr;
}
.eml50c{
border-right:0;
border-bottom:1px solid rgba(0,210,200,0.195);
}
.eml50c:last-child{
border-bottom:0;
}
}
.y388wvdh{
padding:24px;
color:inherit;
text-decoration:none;
display:block;
}
.ifxw30{
background:#B2D8DA;
border-radius:6px;
align-items:center;
margin-bottom:16px;
justify-content:center;
height:48px;
display:flex;
color:#068483;
width:48px;
}
.ifxw30 svg{
width:24px;
height:24px;
}
.jo2560{
font-size:21px;
margin-bottom:4px;
font-family:"DM Serif Display", 'Iowan Old Style', Georgia, serif;
color:#0D2426;
}
.p8az57m{
font-size:0.875rem;
color:#3A6166;
}
.yhbkus7c{
gap:13px;
padding:1.25rem;
display:flex;
align-items:center;
}
.yhbkus7c .z0djdxrx{
display:flex;
}
.x0cmn{
display:block;
color:#0D2426;
font-weight:700;
font-size:19px;
}
.ve9aq{
font-size:13px;
display:block;
color:#3A6166;
}
.j09p6i{
grid-template-columns:repeat(3,1fr);
gap:1rem;
margin-top:0.5rem;
display:grid;
}
.p6u9p8o9{
border-radius:12px;
padding:1.875rem;
text-align:center;
color:#E8F8F8;
}
.xo8xvl3{
background:linear-gradient(rgba(0,0,0,0.349),rgba(0,0,0,0.319)),linear-gradient(141deg,#C89A2E,#077D8A);
}
.sstt03a{
background:linear-gradient(rgba(0,0,0,0.337),rgba(0,0,0,0.368)),linear-gradient(140deg,#068483,#077D8A);
}
.yvo3pq{
background:linear-gradient(rgba(0,0,0,0.345),rgba(0,0,0,0.338)),linear-gradient(130deg,#08844c,#077D8A);
}
.gu2ue{
opacity:.85;
font-size:0.75rem;
letter-spacing:.16em;
}
.dk2oscu{
margin:0.5rem 0 2px;
font-weight:700;
font-size:40px;
font-family:"Manrope", 'Helvetica Neue', Arial, sans-serif;
overflow-wrap:anywhere;
}
.do65o{
opacity:.8;
font-size:13px;
}
.flf1y6vi{
border:1px solid #B2D8DA;
border-radius:0.75rem;
background:#FFFFFF;
overflow:hidden;
display:flex;
align-items:center;
margin-top:18px;
}
.xy9t1{
flex:0 0 auto;
padding:0.875rem 1.125rem;
color:#0D2426;
border-right:1px solid #B2D8DA;
font-size:14px;
white-space:nowrap;
font-weight:700;
}
.pvh24i1{
flex:1;
overflow:hidden;
min-width:0;
}
.y2rref3q{
padding:14px 20px;
gap:1.875rem;
display:flex;
white-space:nowrap;
will-change:transform;
}
.sgcg4l9{
color:#3A6166;
font-size:0.875rem;
}
.sgcg4l9 b{
font-weight:700;
font-family:"Manrope", 'Helvetica Neue', Arial, sans-serif;
color:#08844c;
margin-right:0.5rem;
}
@media(max-width:983px){
.j09p6i{
grid-template-columns:1fr;
}
}
.lg8vp1{
padding:1rem;
overflow:hidden;
border-radius:12px;
color:#E8F8F8;
aspect-ratio:16/11;
position:relative;
flex-direction:column;
background-position:center;
display:flex;
text-decoration:none;
background-size:cover;
}
.lg8vp1::after{
background:linear-gradient(transparent 40%,rgba(8,28,30,0.566)),linear-gradient(transparent 25%,rgba(0,0,0,0.68));
inset:0;
content:"";
position:absolute;
}
.lg8vp1>*{
position:relative;
z-index:1;
}
.s2h1fh1{
border-radius:0.375rem;
padding:4px 9px;
gap:0.375rem;
background:#D93B3B;
font-size:0.688rem;
align-items:center;
align-self:flex-start;
display:inline-flex;
letter-spacing:.04em;
color:#fff;
font-weight:700;
}
.s2h1fh1 .fpncog{
background:#fff;
}
.yib4owf4{
font-family:"DM Serif Display", 'Iowan Old Style', Georgia, serif;
text-shadow:0 1px 0.25rem rgba(0,0,0,0.727);
margin-top:auto;
font-size:23px;
font-weight:700;
}
.cis0sudz{
gap:8px;
align-items:center;
justify-content:space-between;
display:flex;
font-size:12.5px;
color:rgba(200,240,240,0.616);
margin-top:0.5rem;
}
.aeufd64{
color:#E8F8F8;
font-weight:600;
}
.bcvouwse{
gap:12px;
justify-content:space-between;
align-items:baseline;
margin-bottom:6px;
flex-wrap:wrap;
display:flex;
}
.dn9hpq{
font-family:"DM Serif Display", 'Iowan Old Style', Georgia, serif;
color:#0D2426;
font-size:24px;
}
.huf46yny{
font-size:13px;
color:#3A6166;
}
.huf46yny b{
font-family:"Manrope", 'Helvetica Neue', Arial, sans-serif;
color:#0D2426;
}
.kyztx178{
margin:16px 0;
}
.cpzlw7a{
gap:14px;
border-radius:0.375rem;
padding:13px 14px;
align-items:center;
display:flex;
}
.cpzlw7a:nth-child(odd){
background:#E4F2F2;
}
.wn5lnmth{
color:#3A6166;
font-family:"Manrope", 'Helvetica Neue', Arial, sans-serif;
font-weight:700;
width:18px;
}
.jbha6ct{
flex:1;
min-width:0;
font-weight:600;
}
.xd66c{
font-size:14px;
color:#3A6166;
font-family:"Manrope", 'Helvetica Neue', Arial, sans-serif;
}
.btycuc{
width:100%;
}
.wqcj1zf{
border-radius:6px;
border:1px solid #B2D8DA;
padding:12px 1rem;
background:#E4F2F2;
gap:12px;
margin-top:0.875rem;
align-items:center;
font-size:0.844rem;
display:flex;
color:#3A6166;
}
.dtujc{
padding:1.625rem;
flex-direction:column;
display:flex;
}
.oszon{
margin:0.625rem 0 4px;
font-family:"DM Serif Display", 'Iowan Old Style', Georgia, serif;
font-size:1.625rem;
color:#0D2426;
}
.tae3dv{
font-size:15px;
color:#068483;
font-weight:700;
margin-bottom:14px;
}
.qhgzz6{
flex:1;
font-size:0.875rem;
color:#3A6166;
}
.dtujc .qk12854{
margin-top:1.125rem;
width:100%;
}
.e9yvwg{
gap:10px;
justify-content:space-between;
padding-top:12px;
display:flex;
margin-top:14px;
align-items:center;
border-top:1px solid #B2D8DA;
}
.kjvwl0{
font-size:11px;
letter-spacing:.04em;
color:#3A6166;
}
.e6t1ztt{
color:#0e8443;
text-decoration:none;
font-weight:600;
font-size:13px;
}
.ari8smeo{
border-radius:0.75rem;
padding:34px;
background:#0B2E30;
gap:24px;
color:#E8F8F8;
align-items:center;
display:flex;
flex-wrap:wrap;
}
.f5nmg{
flex:0 0 auto;
border-radius:12px;
background:rgba(0,180,170,0.077);
color:#E8F8F8;
width:3.5rem;
justify-content:center;
display:flex;
height:56px;
align-items:center;
}
.f5nmg svg{
height:26px;
width:26px;
}
.jp6no{
font-size:1.563rem;
font-family:"DM Serif Display", 'Iowan Old Style', Georgia, serif;
color:#E8F8F8;
}
.z0dbukx{
font-size:14px;
color:rgba(200,240,240,0.639);
}
.qzysv2g{
gap:12px;
flex-wrap:wrap;
display:flex;
margin-left:auto;
}
@media(max-width:982px){
.qzysv2g{
width:100%;
margin-left:0;
}
.qzysv2g .qk12854{
flex:1;
}
}
.hv4no{
padding:1.5rem;
border-top:3px solid #068483;
}
.sekwucj{
border-top-color:#B2D8DA;
}
.ddj87g{
border-top-color:rgba(200,240,240,0.633);
}
.x4adu{
border-top-color:#C89A2E;
}
.ts0ev5h{
border-top-color:#068483;
}
.dv22t{
color:#0D2426;
font-weight:700;
font-family:"DM Serif Display", 'Iowan Old Style', Georgia, serif;
font-size:22px;
}
.m4uoslz{
margin:2px 0 14px;
font-size:13px;
color:#3A6166;
}
.nk9erv{
padding:0.438rem 0;
gap:9px;
font-size:0.844rem;
display:flex;
align-items:flex-start;
color:#3A6166;
}
.nk9erv svg{
flex:0 0 auto;
height:16px;
margin-top:2px;
color:#08844c;
width:1rem;
}
.brg1177{
padding:1.5rem;
}
.cylqygyt{
gap:10px;
font-family:"DM Serif Display", 'Iowan Old Style', Georgia, serif;
display:flex;
align-items:center;
color:#0D2426;
margin-bottom:14px;
font-size:1.25rem;
}
.cylqygyt svg{
width:1.375rem;
color:#068483;
height:22px;
}
.o46pwc3c{
border-color:rgba(0,210,200,0.162);
background:#0B2E30;
color:#E8F8F8;
}
.o46pwc3c .cylqygyt{
color:#E8F8F8;
}
.o46pwc3c .cylqygyt svg{
color:#E8F8F8;
}
.bkjcv{
margin-bottom:1rem;
color:rgba(200,240,240,0.621);
font-size:0.875rem;
}
.w22411kn{
gap:10px;
display:flex;
}
.qe4bb7ca{
background:rgba(0,180,170,0.125);
border-radius:6px;
padding:0.625rem 0.875rem;
flex:1;
font-size:13px;
color:#E8F8F8;
}
.qe4bb7ca small{
display:block;
font-size:0.625rem;
color:rgba(200,240,240,0.648);
}
.mqdrqoe8{
font-size:0.75rem;
color:rgba(200,240,240,0.602);
margin-top:0.875rem;
clear:both;
}
.o9hby7{
padding:1.75rem;
}
.l2i8b3{
gap:10px;
color:#0D2426;
display:flex;
font-family:"DM Serif Display", 'Iowan Old Style', Georgia, serif;
font-size:1.5rem;
margin-bottom:0.375rem;
align-items:center;
}
.l2i8b3 svg{
height:1.375rem;
width:1.375rem;
color:#068483;
}
.gtp5h74{
gap:12px;
display:flex;
flex-wrap:wrap;
margin-top:18px;
align-items:center;
}
.zi3p2aj{
margin-left:auto;
}
.am3ws{
gap:0.625rem;
font-size:0.875rem;
margin-top:1.375rem;
display:flex;
flex-wrap:wrap;
padding-top:1.125rem;
border-top:1px solid #B2D8DA;
align-items:center;
}
.aupqo{
color:#3A6166;
}
.tz3co{
padding:0.563rem 0.875rem;
gap:7px;
border:1px solid #B2D8DA;
border-radius:0.375rem;
color:#0D2426;
font-size:0.844rem;
text-decoration:none;
align-items:center;
display:inline-flex;
}
.tz3co svg{
height:0.938rem;
width:15px;
color:#068483;
}
@media(max-width:623px){
.zi3p2aj{
margin-left:0;
width:100%;
}
}
.wcftm7{
padding:1.875rem;
}
.z97yc{
gap:1.125rem;
grid-template-columns:repeat(4,1fr);
margin-top:1.125rem;
display:grid;
}
.vdhzn .z0djdxrx{
margin-bottom:12px;
}
.eidn54{
display:block;
color:#0D2426;
margin-bottom:0.25rem;
font-size:0.938rem;
}
.k15gkq6k{
font-size:0.844rem;
color:#3A6166;
}
@media(max-width:981px){
.z97yc{
grid-template-columns:1fr 1fr;
}
}
@media(max-width:619px){
.z97yc{
grid-template-columns:1fr;
}
}
.o6nskryl{
grid-template-columns:.8fr 1fr 1fr 1fr;
gap:1rem;
margin-top:8px;
display:grid;
}
.yrv868j{
border-radius:12px;
padding:26px;
background:#0B2E30;
justify-content:center;
color:#E8F8F8;
display:flex;
flex-direction:column;
}
.hux3b{
font-family:"Manrope", 'Helvetica Neue', Arial, sans-serif;
font-weight:700;
font-size:2.875rem;
}
.yrv868j .x2ci8k1f{
margin:8px 0;
color:#C89A2E;
}
.hb6b6{
font-size:0.813rem;
color:rgba(200,240,240,0.607);
}
.kwjgezs7{
padding:1.375rem;
}
.kwjgezs7 .x2ci8k1f{
margin-bottom:0.625rem;
}
.dln8f4rf{
color:#3A6166;
font-size:0.875rem;
}
.i8s7z{
gap:0.625rem;
font-size:13px;
margin-top:1rem;
display:flex;
justify-content:space-between;
}
.i8s7z b{
color:#0D2426;
font-weight:600;
}
.i8s7z span{
color:#3A6166;
}
@media(max-width:979px){
.o6nskryl{
grid-template-columns:1fr 1fr;
}
}
@media(max-width:617px){
.o6nskryl{
grid-template-columns:1fr;
}
}
.axg4mkbf{
gap:1.375rem;
padding:26px;
display:flex;
flex-wrap:wrap;
align-items:center;
}
.k5jrdj{
border-radius:50%;
background:#068483;
flex:0 0 auto;
color:#FFFFFF;
height:64px;
font-family:"DM Serif Display", 'Iowan Old Style', Georgia, serif;
align-items:center;
justify-content:center;
display:flex;
font-weight:700;
font-size:1.375rem;
width:64px;
}
.vkm1x{
font-size:17px;
color:#0D2426;
}
.cntdftx6{
margin-top:2px;
font-size:13.5px;
color:#3A6166;
}
.wzyat{
font-size:13px;
color:#3A6166;
max-width:32.5rem;
margin-top:8px;
}
.c3qka{
margin-left:auto;
color:#3A6166;
text-align:right;
font-size:0.813rem;
}
.jyj85o9k{
gap:6px;
display:inline-flex;
align-items:center;
color:#08844c;
font-weight:600;
justify-content:flex-end;
}
.jyj85o9k svg{
width:0.938rem;
height:15px;
}
.zumf5{
margin-top:0.25rem;
}
.ziid8k{
margin-top:6px;
text-decoration:none;
display:block;
color:#0e8443;
}
@media(max-width:621px){
.c3qka{
margin-left:0;
text-align:left;
}
.jyj85o9k{
justify-content:flex-start;
}
}
.w228i{
grid-template-columns:1.2fr 1fr;
overflow:hidden;
display:grid;
}
.b81895m{
background:linear-gradient(138deg,#092A2C,#133F43);
position:relative;
min-height:18.75rem;
}
.r1xauu{
inset:0;
background-size:40px 40px;
position:absolute;
background-image:linear-gradient(rgba(0,210,200,0.164) 1px,transparent 1px),linear-gradient(96deg,rgba(0,210,200,0.195) 1px,transparent 1px);
}
.g3ibh4n6{
top:48%;
transform:translate(-50%,-100%);
left:50%;
color:#2DDDD4;
position:absolute;
}
.g3ibh4n6 svg{
width:2.5rem;
height:2.5rem;
}
.di99ina{
background:rgba(8,28,30,0.58);
border-radius:6px;
padding:6px 0.625rem;
color:rgba(200,240,240,0.622);
left:1.125rem;
bottom:1rem;
position:absolute;
font-size:12px;
font-family:"Manrope", 'Helvetica Neue', Arial, sans-serif;
}
.qeu9q23{
padding:1.75rem;
}
.mdjuw{
font-family:"DM Serif Display", 'Iowan Old Style', Georgia, serif;
font-size:20px;
color:#0D2426;
margin-bottom:0.375rem;
}
.pu9vtt5{
margin:0.625rem 0;
color:#0D2426;
font-size:14.5px;
}
.innuuw{
gap:0.563rem;
padding:0.563rem 0;
align-items:flex-start;
color:#3A6166;
font-size:0.844rem;
border-top:1px solid #B2D8DA;
display:flex;
}
.innuuw svg{
flex:0 0 auto;
height:1rem;
margin-top:2px;
width:1rem;
color:#068483;
}
.co728{
display:inline-block;
margin-top:0.875rem;
}
@media(max-width:758px){
.w228i{
grid-template-columns:1fr;
}
}
.fc4i3c{
padding:1.5rem;
}
.n01ow26{
margin-bottom:14px;
font-size:1.125rem;
color:#0D2426;
font-family:"DM Serif Display", 'Iowan Old Style', Georgia, serif;
}
.rdn139ig{
padding:10px 0;
border-top:1px solid #B2D8DA;
}
.rdn139ig:first-of-type{
border-top:0;
}
.imrlbk{
font-size:0.75rem;
color:#3A6166;
}
.rdn139ig b{
font-size:14.5px;
color:#0D2426;
}
.lc8zyzs7{
padding:0.688rem 0;
gap:0.625rem;
font-size:0.906rem;
justify-content:space-between;
display:flex;
border-top:1px solid #B2D8DA;
text-decoration:none;
color:#0D2426;
}
.lc8zyzs7:first-of-type{
border-top:0;
}
.g7beof2{
padding:12px 0;
gap:0.688rem;
display:flex;
align-items:flex-start;
border-top:1px solid #B2D8DA;
}
.g7beof2:first-of-type{
border-top:0;
}
.g7beof2 .g2imxuc4{
flex:0 0 auto;
margin-top:1px;
color:#08844c;
}
.g7beof2 .g2imxuc4 svg{
width:1.125rem;
height:1.125rem;
}
.g7beof2 b{
font-size:0.875rem;
font-weight:600;
color:#0D2426;
}
.g7beof2 span{
font-size:0.781rem;
color:#3A6166;
display:block;
}
.osvofh{
gap:0.875rem;
grid-template-columns:repeat(4,1fr);
margin-top:0.5rem;
display:grid;
}
.hhhtn1{
padding:1.25rem;
text-align:center;
}
.vfnqm3d{
font-size:22px;
font-family:"DM Serif Display", 'Iowan Old Style', Georgia, serif;
color:#068483;
font-weight:700;
}
.obt1f4{
font-size:13.5px;
margin-top:0.25rem;
color:#0D2426;
font-weight:600;
}
.tjl4ww{
color:#3A6166;
font-size:12px;
margin-top:2px;
}
.k4xdml30{
padding:14px 1.125rem;
gap:12px;
flex-wrap:wrap;
align-items:center;
display:flex;
margin-top:1rem;
}
.ai2wnb{
font-size:0.813rem;
color:#3A6166;
}
.lk6wkt4{
padding:0.5rem 14px;
border-radius:6px;
border:1px solid #B2D8DA;
color:#3A6166;
font-weight:600;
font-size:0.813rem;
}
@media(max-width:978px){
.osvofh{
grid-template-columns:1fr 1fr;
}
}
@media(max-width:617px){
.osvofh{
grid-template-columns:1fr;
}
}
.iexmyh{
margin-top:0.5rem;
}
.bzzlh{
padding:1.25rem 0;
border-bottom:1px solid #B2D8DA;
}
.ygfnt{
list-style:none;
gap:1.125rem;
display:flex;
cursor:pointer;
align-items:center;
}
.ygfnt::-webkit-details-marker{
display:none;
}
.wo9t8{
flex:0 0 auto;
padding:5px 0.563rem;
background:#068483;
border-radius:0.375rem;
letter-spacing:.1em;
font-weight:700;
font-size:0.625rem;
text-transform:uppercase;
color:#FFFFFF;
}
.bdx2t{
flex:1;
font-weight:700;
color:#0D2426;
font-size:1.063rem;
}
.iig9gpyx{
transition:transform 180ms ease-in-out;
font-size:24px;
line-height:1;
color:#3A6166;
}
.bzzlh[open] .iig9gpyx{
transform:rotate(43deg);
}
.fl0iex{
padding:14px 0 0 0;
font-size:0.906rem;
color:#3A6166;
max-width:780px;
}
.qwx9d5{
gap:1.125rem;
padding:22px 26px;
align-items:center;
flex-wrap:wrap;
display:flex;
}
.xw7lfts{
font-size:16px;
font-weight:700;
color:#0D2426;
}
.c98p9{
font-weight:600;
color:#08844c;
font-size:14px;
}
.qwsjb{
font-size:0.875rem;
color:#3A6166;
}
.qwx9d5 .f9uvqf{
margin-left:auto;
}
.tmutmb{
gap:0.625rem;
flex-wrap:wrap;
padding-top:16px;
margin-top:1rem;
width:100%;
border-top:1px solid #B2D8DA;
display:flex;
}
.hes1x13{
padding:0.563rem 16px;
border:1px solid #B2D8DA;
border-radius:0.375rem;
color:#3A6166;
font-size:13px;
font-weight:600;
}
@media(max-width:621px){
.qwx9d5 .f9uvqf{
margin-left:0;
}
}
.j9b99i{
gap:30px;
grid-template-columns:1.4fr 1fr;
padding:1.875rem;
display:grid;
}
.ip1uhsu{
font-size:28px;
margin-bottom:14px;
font-family:"DM Serif Display", 'Iowan Old Style', Georgia, serif;
color:#0D2426;
}
.p0rjn4 p{
color:#3A6166;
margin-bottom:0.75rem;
font-size:14.5px;
}
.y9dva1{
gap:0.75rem;
grid-template-columns:repeat(4,1fr);
display:grid;
margin-top:1.125rem;
}
.de3tlw1{
border-radius:0.375rem;
padding:16px;
border:1px solid #B2D8DA;
}
.kahz66{
font-weight:700;
color:#0D2426;
font-family:"DM Serif Display", 'Iowan Old Style', Georgia, serif;
font-size:1.5rem;
}
.w9nbvo{
font-size:12px;
color:#3A6166;
}
.qm6g18ed .dz7qrmu5{
margin-bottom:1rem;
display:block;
}
.b4k38dw{
gap:0.688rem;
padding:0.688rem 0;
display:flex;
align-items:flex-start;
border-top:1px solid #B2D8DA;
}
.b4k38dw:first-of-type{
border-top:0;
}
.b4k38dw .g2imxuc4{
flex:0 0 auto;
margin-top:1px;
color:#08844c;
}
.b4k38dw .g2imxuc4 svg{
height:1.125rem;
width:1.125rem;
}
.b4k38dw b{
color:#0D2426;
font-size:0.906rem;
}
.b4k38dw span{
display:block;
font-size:12.5px;
color:#3A6166;
}
@media(max-width:983px){
.j9b99i{
grid-template-columns:1fr;
}
}
@media(max-width:977px){
.y9dva1{
grid-template-columns:repeat(2,1fr);
}
}
.m67cw{
padding:1.875rem;
}
.om7c67a{
font-size:1.563rem;
font-family:"DM Serif Display", 'Iowan Old Style', Georgia, serif;
color:#0D2426;
margin-bottom:12px;
}
.m67cw p{
max-width:880px;
color:#3A6166;
margin-bottom:10px;
font-size:0.906rem;
}
.r7c4yz{
display:inline-block;
font-weight:600;
color:#0e8443;
margin-top:12px;
text-decoration:none;
}
.uxtl9{
padding:40px 0;
background:#0B2E30;
color:rgba(200,240,240,0.649);
margin-top:34px;
}
.du0590i{
gap:26px;
grid-template-columns:1.6fr repeat(4,1fr);
display:grid;
}
.qf0qg{
font-size:1.375rem;
color:#E8F8F8;
font-family:"DM Serif Display", 'Iowan Old Style', Georgia, serif;
letter-spacing:.04em;
}
.blf4wvtv{
margin-top:14px;
font-size:12.5px;
line-height:1.6;
}
.zud26p{
color:#E8F8F8;
font-size:13px;
margin-bottom:12px;
display:block;
}
.qiey5f9q{
padding:0.563rem 0;
display:block;
font-size:13.5px;
color:rgba(200,240,240,0.595);
text-decoration:none;
}
@media(max-width:983px){
.du0590i{
grid-template-columns:1fr 1fr;
}
}
@media(max-width:619px){
.du0590i{
grid-template-columns:1fr;
}
}
.a9diila{
background:#0F3A3D;
padding:1rem 0;
right:0;
z-index:60;
position:fixed;
color:#E8F8F8;
bottom:0;
left:0;
}
.hz4zyc{
gap:1.25rem;
flex-wrap:wrap;
align-items:center;
display:flex;
}
.hs8n8spd{
flex:1;
color:rgba(200,240,240,0.635);
font-size:0.844rem;
min-width:240px;
}
.hs8n8spd a{
color:#E8F8F8;
text-decoration:underline;
}
.pijaqm4j{
gap:0.625rem;
display:flex;
}
@media(max-width:618px){
.hz4zyc{
gap:0.75rem;
align-items:stretch;
flex-direction:column;
}
.pijaqm4j .qk12854{
flex:1;
}
}
.g6k9u{
border-radius:12px;
padding:0.875rem 1rem;
border:1px solid #B2D8DA;
transition:opacity 180ms ease-in-out,transform 180ms ease-in-out;
background:#FFFFFF;
gap:0.75rem;
transform:translateY(0.75rem);
max-width:21.25rem;
display:flex;
pointer-events:none;
z-index:55;
box-shadow:0 8px 32px rgba(8,40,44,0.169);
left:18px;
bottom:18px;
opacity:0;
position:fixed;
}
.u7jrrob{
opacity:1;
pointer-events:auto;
transform:translateY(0);
}
.y3xb8g{
flex:0 0 auto;
border-radius:6px;
background:rgba(10,172,170,0.133);
justify-content:center;
color:#08844c;
height:2.5rem;
display:flex;
align-items:center;
width:2.5rem;
}
.y3xb8g svg{
height:22px;
width:22px;
}
.c3tosg{
color:#0D2426;
line-height:1.4;
font-size:13.5px;
}
.c3tosg b{
font-weight:700;
}
.c3tosg .vp7sjvcz{
color:#08844c;
font-weight:700;
font-family:"Manrope", 'Helvetica Neue', Arial, sans-serif;
}
@media(max-width:623px){
.g6k9u{
right:0.625rem;
max-width:none;
left:0.625rem;
}
}