*{
padding:0;
margin:0;
box-sizing:border-box;
}
html{
-webkit-text-size-adjust:100%;
}
body{
background:#fafbfc;
font-family:"Manrope", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;
overflow-wrap:break-word;
overflow-x:hidden;
color:#4a5862;
-webkit-font-smoothing:antialiased;
line-height:1.55;
font-size:1rem;
text-rendering:optimizeLegibility;
}
img{
display:block;
max-width:100%;
}
a{
text-decoration:none;
color:inherit;
}
button{
background:none;
border:none;
cursor:pointer;
font-family:inherit;
}
input{
font-family:inherit;
}
svg{
display:block;
}
h1,h2,h3,h4{
overflow-wrap:anywhere;
font-family:"EB Garamond", 'Iowan Old Style', Georgia, serif;
color:#1a2329;
}
::-webkit-scrollbar{
height:8px;
width:0.5rem;
}
::-webkit-scrollbar-thumb{
border-radius:8px;
background:rgba(22,140,160,0.26);
}
::-webkit-scrollbar-track{
background:transparent;
}
.yron7e1{
padding:0 18px;
margin:0 auto;
width:100%;
max-width:80rem;
}
.a0yiz9pt{
padding:2.125rem 0;
}
.kr06uchw{
line-height:1.1;
font-weight:700;
font-family:"EB Garamond", 'Iowan Old Style', Georgia, serif;
letter-spacing:-.01em;
font-size:1.875rem;
color:#1a2329;
}
.p8dywrny{
margin-top:0.375rem;
font-size:0.938rem;
color:#4a5862;
}
.hbjxw9 .kr06uchw{
color:#f0f7f9;
}
.hbjxw9 .p8dywrny{
color:#a8c8d4;
}
.y6ekx0{
background:#ffffff;
}
.faxg1iwn{
border:1px solid rgba(22,140,160,0.248);
border-radius:10px;
background:#ffffff;
}
.lfdvr{
display:inline-block;
line-height:1.4;
text-transform:uppercase;
font-family:"Manrope", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;
color:#6b757f;
font-size:11px;
font-weight:700;
letter-spacing:.12em;
}
.ti6d4{
gap:6px;
font-weight:600;
color:#0a8453;
display:inline-flex;
align-items:center;
white-space:nowrap;
}
.ti6d4 svg{
height:0.938rem;
width:15px;
}
.u3i6c{
flex:0 0 auto;
border-radius:6px;
background:rgba(22,140,160,0.218);
display:flex;
height:30px;
width:30px;
color:#127b8d;
justify-content:center;
align-items:center;
}
.u3i6c svg{
width:1.125rem;
height:18px;
}
.hbjxw9 .u3i6c{
background:rgba(13,46,62,0.894);
color:#f0f7f9;
}
.fqxrjfl2{
background:#0a8453;
border-radius:50%;
display:inline-block;
margin-right:0.438rem;
vertical-align:middle;
width:0.5rem;
height:0.5rem;
box-shadow:0 0 0 3px rgba(22,140,160,0.104);
}
.hpnwvl{
display:none;
}
@media(max-width:618px){
.yron7e1{
padding:0 0.875rem;
}
.a0yiz9pt{
padding:1.625rem 0;
}
.kr06uchw{
font-size:1.438rem;
}
}
@keyframes meb7j5{
0%,100%{
opacity:.55}
50%{
opacity:1}
}
.mlkua64{
background:#0d2e3e;
color:#a8c8d4;
font-size:0.813rem;
}
.ev3ny8{
gap:1rem;
justify-content:space-between;
align-items:center;
display:flex;
min-height:2.625rem;
flex-wrap:nowrap;
}
.mas4p{
gap:1.5rem;
overflow:hidden;
min-width:0;
display:flex;
align-items:center;
}
.wjadew{
gap:0.438rem;
overflow:hidden;
align-items:center;
text-overflow:ellipsis;
display:inline-flex;
white-space:nowrap;
}
.wjadew svg{
flex:0 0 auto;
color:#d69e3f;
height:14px;
width:14px;
}
.wjadew strong{
font-weight:600;
color:#f0f7f9;
}
.agoxeljw svg{
color:#0a8453;
}
.y0u52{
flex:0 0 auto;
}
.sb9ul{
border:1px solid rgba(22,140,160,0.269);
gap:8px;
border-radius:0.375rem;
padding:0.5rem 12px;
color:#f0f7f9;
display:inline-flex;
align-items:center;
}
.sb9ul svg{
height:14px;
color:#a8c8d4;
width:14px;
}
.ndgvaiba{
background:#ffffff;
top:0;
border-bottom:1px solid rgba(22,140,160,0.232);
position:sticky;
z-index:40;
}
.fkcuf9o{
gap:22px;
display:flex;
height:4.375rem;
align-items:center;
}
.aacdu363{
flex:0 0 auto;
flex-direction:column;
line-height:1;
display:flex;
text-decoration:none;
color:#1a2329;
justify-content:center;
}
.cgkba{
font-weight:700;
letter-spacing:.04em;
white-space:nowrap;
font-size:1.375rem;
font-family:"EB Garamond", 'Iowan Old Style', Georgia, serif;
}
.mb7oj{
font-size:9px;
text-transform:uppercase;
margin-top:3px;
color:#127b8d;
letter-spacing:.16em;
white-space:nowrap;
}
.gk4k5nm1{
gap:0.25rem;
display:flex;
margin-left:0.375rem;
}
.a1hxmn{
border-radius:6px;
padding:0.563rem 0.875rem;
font-size:0.938rem;
text-decoration:none;
font-weight:600;
color:#4a5862;
white-space:nowrap;
}
.voyl3oap{
background:#127b8d;
color:#ffffff;
}
.vnez6zi{
flex:0 0 auto;
gap:0.625rem;
margin-left:auto;
display:flex;
}
.vnag4{
border-radius:6px;
border:1px solid rgba(22,140,160,0.256);
margin-left:0.5rem;
width:2.75rem;
height:44px;
justify-content:center;
align-items:center;
color:#1a2329;
cursor:pointer;
display:none;
}
.vnag4 svg{
height:22px;
width:1.375rem;
}
.eqp3pey{
padding:1rem 0 0.25rem;
}
.o4a0yf{
gap:10px;
display:flex;
flex-wrap:wrap;
}
.oqz9y{
gap:0.5rem;
background:#ffffff;
border:1px solid rgba(22,140,160,0.26);
border-radius:0.375rem;
padding:0.688rem 16px;
text-decoration:none;
color:#1a2329;
display:inline-flex;
align-items:center;
font-size:0.875rem;
font-weight:600;
}
.oqz9y svg{
color:#127b8d;
height:16px;
width:1rem;
}
.aknjatt{
background:#ffffff;
border-bottom:1px solid rgba(22,140,160,0.265);
display:none;
}
.aknjatt .yron7e1{
padding-top:0.875rem;
padding-bottom:0.875rem;
}
.stxi5ipk{
padding:0.688rem 4px;
border-bottom:1px solid rgba(22,140,160,0.215);
display:block;
color:#1a2329;
font-weight:600;
text-decoration:none;
}
.hpnwvl:checked~.aknjatt{
display:block;
}
@media(max-width:761px){
.gk4k5nm1{
display:none;
}
.vnag4{
display:flex;
}
.eqp3pey{
display:none;
}
.g7y8hxr{
display:none;
}
.fkcuf9o{
gap:0.625rem;
height:4rem;
}
.vnez6zi{
gap:0.5rem;
}
.mb7oj{
display:none;
}
}
@media(max-width:621px){
.cgkba{
font-size:1.188rem;
}
.fkcuf9o{
flex-wrap:wrap;
column-gap:0.625rem;
padding-bottom:10px;
row-gap:0.625rem;
height:auto;
padding-top:0.625rem;
}
.vnag4{
order:1;
margin-left:auto;
}
.vnez6zi{
gap:8px;
flex-basis:100%;
margin-left:0;
order:2;
width:100%;
}
.vnez6zi .qaik5y{
flex:1 1 0;
overflow:hidden;
padding:0.75rem 8px;
text-overflow:ellipsis;
text-align:center;
min-width:0;
white-space:nowrap;
font-size:13.5px;
}
}
.qaik5y{
transition:background-color 220ms cubic-bezier(0.4, 0, 0.2, 1),opacity 220ms cubic-bezier(0.4, 0, 0.2, 1);
gap:8px;
padding:0.813rem 22px;
border-radius:0.375rem;
align-items:center;
justify-content:center;
font-family:"Manrope", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;
display:inline-flex;
cursor:pointer;
text-decoration:none;
font-weight:600;
font-size:15px;
white-space:nowrap;
}
.qaik5y svg{
height:17px;
width:1.063rem;
}
.ion3u{
background:#0a8453;
color:#ffffff;
}
.ion3u:hover{
background:#0a8651;
}
.krnl3{
background:#127b8d;
color:#ffffff;
}
.krnl3:hover{
opacity:.92;
}
.ch3qwt94{
background:transparent;
border:1.5px solid rgba(22,140,160,0.231);
color:#1a2329;
}
.slykqu{
background:transparent;
border:1.5px solid rgba(22,140,160,0.279);
color:#f0f7f9;
}
.hbjxw9 .ch3qwt94{
border-color:rgba(22,140,160,0.272);
color:#f0f7f9;
}
.sm2zf{
gap:0.313rem;
align-items:center;
cursor:pointer;
font-size:0.813rem;
color:#0a8453;
display:inline-flex;
text-decoration:none;
font-weight:600;
}
.sm2zf svg{
width:14px;
height:14px;
}
.hbjxw9 .sm2zf{
color:#5ce4f7;
}
.wpljzerk{
background:#d83541;
animation:meb7j5 1.4s infinite;
border-radius:50%;
width:6px;
height:0.375rem;
display:inline-block;
}
.zn2b7a{
gap:2px;
display:inline-flex;
color:#d69e3f;
}
.zn2b7a svg{
width:16px;
height:16px;
}
.dq8ci6g{
gap:6px;
border:1px solid rgba(22,140,160,0.267);
background:#ffffff;
padding:0.563rem 0.875rem;
border-radius:6px;
display:inline-flex;
color:#1a2329;
align-items:center;
font-size:0.813rem;
font-weight:600;
}
.xnlhyr{
background:#127b8d;
border-color:transparent;
color:#ffffff;
}
.b6lgx2{
padding:5px 9px;
border-radius:0.375rem;
background:rgba(22,140,160,0.224);
color:#127b8d;
font-size:10px;
letter-spacing:.1em;
font-weight:700;
text-transform:uppercase;
}
.dxa78y{
flex:0 0 auto;
border-radius:0.375rem;
padding:0.25rem 0.625rem;
background:#d83541;
color:#fff;
align-items:center;
font-weight:700;
font-size:0.75rem;
display:inline-flex;
}
.phuyca01{
border-radius:10px;
background:#ffffff;
border:1px solid rgba(22,140,160,0.266);
overflow:hidden;
color:inherit;
min-width:0;
text-decoration:none;
display:block;
}
.m0lzudqd{
display:block;
aspect-ratio:4/3;
position:relative;
background-size:cover;
background-position:center;
}
.b2camn{
aspect-ratio:16/10;
}
.kauh8zjn{
padding:14px;
background:linear-gradient(transparent,rgba(13,46,62,0.692)),linear-gradient(transparent 30%,rgba(0,0,0,0.666));
position:absolute;
left:0;
right:0;
bottom:0;
}
.u7n60{
text-transform:uppercase;
letter-spacing:.14em;
margin-bottom:3px;
color:#a8c8d4;
display:block;
font-size:10px;
text-shadow:0 1px 3px rgba(0,0,0,0.683);
}
.g2ik11{
text-shadow:0 1px 0.25rem rgba(0,0,0,0.776);
display:block;
font-size:20px;
color:#f0f7f9;
font-family:"EB Garamond", 'Iowan Old Style', Georgia, serif;
font-weight:700;
}
.y9b6z{
padding:0.25rem 9px;
background:#d83541;
border-radius:6px;
gap:6px;
display:inline-flex;
font-size:11px;
align-items:center;
position:absolute;
letter-spacing:.04em;
top:0.625rem;
font-weight:700;
color:#fff;
left:10px;
}
.y9b6z .wpljzerk{
background:#fff;
}
.brgi7i3{
padding:14px 16px;
}
.a5z4t9v4{
font-weight:700;
color:#0a8453;
font-size:0.875rem;
font-family:"Manrope", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;
}
.apt60bp{
gap:6px;
margin-top:2px;
color:#4a5862;
align-items:center;
display:flex;
font-size:0.781rem;
}
.apt60bp i{
border-radius:50%;
background:#d69e3f;
width:0.438rem;
height:0.438rem;
font-style:normal;
}
.brgi7i3 .qaik5y{
margin-top:0.75rem;
width:100%;
}
.uvfehen{
grid-template-columns:repeat(4,1fr);
gap:1rem;
display:grid;
}
.dze72f{
grid-template-columns:repeat(3,1fr);
gap:1rem;
display:grid;
}
.cf4kc{
gap:16px;
grid-template-columns:repeat(2,1fr);
display:grid;
}
.uvfehen>*,.dze72f>*,.cf4kc>*{
min-width:0;
}
@media(max-width:979px){
.uvfehen,.dze72f{
grid-template-columns:repeat(2,1fr);
}
}
@media(max-width:620px){
.uvfehen,.dze72f,.cf4kc{
grid-template-columns:1fr;
}
}
.x864h{
grid-template-columns:1fr 1fr;
gap:1rem;
display:grid;
}
.x864h>*{
min-width:0;
}
.pb4i36{
padding:26px;
}
.hmoxe{
gap:0.75rem;
padding:9px 0;
justify-content:space-between;
border-top:1px solid rgba(22,140,160,0.27);
font-size:14px;
display:flex;
}
.hmoxe span{
flex:0 0 auto;
color:#4a5862;
}
.hmoxe b{
text-align:right;
}
.iadwco{
padding:10px 0;
border-top:1px solid rgba(22,140,160,0.269);
}
.iadwco:first-child{
border-top:0;
}
.g1ogk62{
font-size:12px;
color:#4a5862;
}
.lwnw5{
font-size:14.5px;
font-weight:600;
color:#1a2329;
}
@media(max-width:759px){
.x864h{
grid-template-columns:1fr;
}
}
.cfc4nv{
min-width:0;
margin-bottom:1rem;
}
.rkcvdz{
gap:12px;
align-items:flex-end;
display:flex;
justify-content:space-between;
flex-wrap:wrap;
}
.rkcvdz .ly3ar{
gap:0.375rem;
min-width:0;
display:flex;
flex-direction:column;
}
.q8apr{
gap:0.5rem;
align-items:flex-start;
display:flex;
flex-direction:column;
}
.ugdg4aae{
gap:8px;
flex-direction:column;
text-align:center;
display:flex;
align-items:center;
}
.wf8pro{
color:#1a2329;
overflow-wrap:break-word;
font-size:1.875rem;
font-family:"EB Garamond", 'Iowan Old Style', Georgia, serif;
line-height:1.1;
letter-spacing:-.01em;
font-weight:700;
}
@media(max-width:619px){
.wf8pro{
font-size:1.438rem;
}
}
.hbjxw9 .wf8pro{
color:#f0f7f9;
}
.l89z5{
background:rgba(22,140,160,0.101);
padding:5px 11px;
border-radius:0.375rem;
letter-spacing:.12em;
color:#127b8d;
text-transform:uppercase;
}
.x3tpnc4w{
gap:10px;
display:inline-flex;
align-items:center;
}
.x3tpnc4w::before{
background:#127b8d;
width:24px;
height:1px;
content:"";
display:inline-block;
}
.nyycr{
gap:8px;
display:inline-flex;
align-items:center;
}
.nyycr::before{
background:#127b8d;
border-radius:50%;
width:0.375rem;
content:"";
height:0.375rem;
display:inline-block;
}
.hbjxw9 .l89z5{
background:rgba(13,46,62,0.926);
color:#f0f7f9;
}
.hbjxw9 .x3tpnc4w::before,.hbjxw9 .nyycr::before{
background:#5ce4f7;
}
.idi4vsf{
transition:opacity 220ms cubic-bezier(0.4, 0, 0.2, 1);
gap:6px;
white-space:nowrap;
display:inline-flex;
font-size:0.875rem;
color:#0a8453;
font-weight:600;
align-items:center;
}
.idi4vsf:hover{
opacity:.8;
}
.idi4vsf svg{
height:15px;
width:0.938rem;
}
.z3c16m6 svg{
width:0.875rem;
height:0.875rem;
}
.pm7sr{
padding:0.563rem 18px;
background:#0a8453;
border-radius:0.375rem;
color:#ffffff;
}
.pm7sr:hover{
background:#0a8651;
opacity:1;
}
.hbjxw9 .idi4vsf{
color:#5ce4f7;
}
.wtukv{
background:rgba(22,140,160,0.24);
margin:-2px 0 1rem;
height:1px;
}
.hbjxw9 .wtukv{
background:rgba(22,140,160,0.298);
}
.z9ss2f8{
border-radius:1rem;
grid-template-columns:1.3fr 1fr;
background:linear-gradient(140deg,#0d2e3e,#0a3d52);
gap:40px;
padding:42px;
margin:0;
display:grid;
color:#f0f7f9;
}
.mr01wc{
margin:1.125rem 0 1rem;
font-size:50px;
font-family:"EB Garamond", 'Iowan Old Style', Georgia, serif;
overflow-wrap:anywhere;
color:#f0f7f9;
letter-spacing:-.01em;
line-height:1.05;
}
.mr01wc em{
color:#5ce4f7;
font-style:normal;
}
.wrtegup{
max-width:27.5rem;
font-size:1rem;
color:#a8c8d4;
}
.o9i1l{
gap:1.125rem;
align-items:center;
margin-top:1.625rem;
flex-wrap:wrap;
display:flex;
}
.nf8ib{
color:#a8c8d4;
font-size:14px;
}
.c6x6ry{
color:#a8c8d4;
font-size:13px;
}
.ryhjx{
margin:4px 0 2px;
font-family:"Manrope", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;
color:#f0f7f9;
font-weight:700;
font-size:2.125rem;
}
.siz0jq1{
margin-bottom:1.25rem;
color:#a8c8d4;
font-size:0.875rem;
}
.siz0jq1 span[data-m]{
font-family:"Manrope", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;
color:#f0f7f9;
}
.sfoezte{
gap:0.75rem;
padding:0.688rem 0;
display:flex;
border-top:1px solid rgba(22,140,160,0.269);
align-items:center;
}
.yeghqa b{
font-size:0.875rem;
font-weight:600;
color:#f0f7f9;
display:block;
}
.yeghqa span{
font-size:0.781rem;
display:block;
color:#a8c8d4;
}
@media(max-width:977px){
.z9ss2f8{
padding:30px;
grid-template-columns:1fr;
}
.mr01wc{
font-size:2.375rem;
}
}
@media(max-width:622px){
.z9ss2f8{
padding:1.5rem;
}
.mr01wc{
font-size:1.875rem;
}
}
.knvcefo4{
background:#0d2e3e;
border-radius:10px;
grid-template-columns:repeat(4,1fr);
display:grid;
}
.s29op063{
padding:1.375rem 1.5rem;
border-right:1px solid rgba(22,140,160,0.298);
}
.s29op063:last-child{
border-right:0;
}
.gvz2s{
color:#f0f7f9;
font-weight:700;
font-family:"Manrope", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;
font-size:1.75rem;
min-width:0;
}
.j5ns5{
color:#5ce4f7;
}
.bomwkv{
font-size:13.5px;
color:#a8c8d4;
margin-top:3px;
}
@media(max-width:983px){
.knvcefo4{
grid-template-columns:1fr 1fr;
}
}
@media(max-width:621px){
.knvcefo4{
grid-template-columns:1fr;
}
.s29op063{
border-bottom:1px solid rgba(22,140,160,0.292);
border-right:0;
}
.s29op063:last-child{
border-bottom:0;
}
}
.jgrwxswb{
padding:24px;
color:inherit;
text-decoration:none;
display:block;
}
.xai033k{
border-radius:6px;
background:rgba(22,140,160,0.259);
width:3rem;
color:#127b8d;
align-items:center;
display:flex;
justify-content:center;
margin-bottom:1rem;
height:3rem;
}
.xai033k svg{
height:1.5rem;
width:1.5rem;
}
.un69lk{
margin-bottom:0.25rem;
font-family:"EB Garamond", 'Iowan Old Style', Georgia, serif;
color:#1a2329;
font-size:1.313rem;
}
.uh30a0{
color:#4a5862;
font-size:0.875rem;
}
.g8rj36{
gap:13px;
padding:1.25rem;
display:flex;
align-items:center;
}
.g8rj36 .u3i6c{
display:flex;
}
.tpeowd{
font-weight:700;
display:block;
color:#1a2329;
font-size:1.188rem;
}
.xw8248if{
color:#4a5862;
font-size:0.813rem;
display:block;
}
.pggkt07p{
gap:16px;
grid-template-columns:repeat(3,1fr);
display:grid;
margin-top:8px;
}
.cs232{
border-radius:10px;
padding:30px;
color:#f0f7f9;
text-align:center;
}
.ymjk2jqd{
background:linear-gradient(rgba(0,0,0,0.334),rgba(0,0,0,0.337)),linear-gradient(138deg,#d69e3f,#21b3c9);
}
.b2csdxbo{
background:linear-gradient(rgba(0,0,0,0.335),rgba(0,0,0,0.338)),linear-gradient(131deg,#127b8d,#21b3c9);
}
.enzeu5d{
background:linear-gradient(rgba(0,0,0,0.323),rgba(0,0,0,0.312)),linear-gradient(141deg,#0a8453,#21b3c9);
}
.mxx4lp{
font-size:12px;
letter-spacing:.16em;
opacity:.85;
}
.m737a1r{
margin:8px 0 2px;
overflow-wrap:anywhere;
font-family:"Manrope", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;
font-weight:700;
font-size:2.5rem;
}
.fzlnp{
font-size:13px;
opacity:.8;
}
.xx4id{
overflow:hidden;
border-radius:0.625rem;
border:1px solid rgba(22,140,160,0.269);
background:#ffffff;
margin-top:1.125rem;
align-items:center;
display:flex;
}
.wrjl9{
padding:0.875rem 1.125rem;
flex:0 0 auto;
border-right:1px solid rgba(22,140,160,0.263);
font-size:14px;
font-weight:700;
color:#1a2329;
white-space:nowrap;
}
.l4hg4zr{
overflow:hidden;
flex:1;
min-width:0;
}
.u56v2{
gap:1.875rem;
padding:0.875rem 20px;
white-space:nowrap;
will-change:transform;
display:flex;
}
.goase{
font-size:0.875rem;
color:#4a5862;
}
.goase b{
margin-right:8px;
color:#0a8453;
font-family:"Manrope", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;
font-weight:700;
}
@media(max-width:981px){
.pggkt07p{
grid-template-columns:1fr;
}
}
.n4wbhw0z{
overflow:hidden;
border-radius:0.625rem;
padding:1rem;
position:relative;
aspect-ratio:16/11;
display:flex;
background-size:cover;
flex-direction:column;
background-position:center;
color:#f0f7f9;
text-decoration:none;
}
.n4wbhw0z::after{
inset:0;
background:linear-gradient(transparent 40%,rgba(13,46,62,0.742)),linear-gradient(transparent 25%,rgba(0,0,0,0.67));
position:absolute;
content:"";
}
.n4wbhw0z>*{
z-index:1;
position:relative;
}
.denoj5n9{
background:#d83541;
padding:0.25rem 0.563rem;
border-radius:0.375rem;
gap:0.375rem;
display:inline-flex;
align-items:center;
color:#fff;
font-weight:700;
align-self:flex-start;
letter-spacing:.04em;
font-size:11px;
}
.denoj5n9 .wpljzerk{
background:#fff;
}
.vuz66o{
font-weight:700;
margin-top:auto;
font-size:23px;
text-shadow:0 1px 4px rgba(0,0,0,0.773);
font-family:"EB Garamond", 'Iowan Old Style', Georgia, serif;
}
.johbs{
gap:0.5rem;
display:flex;
align-items:center;
justify-content:space-between;
font-size:0.781rem;
color:#a8c8d4;
margin-top:8px;
}
.oagw6zh{
font-weight:600;
color:#f0f7f9;
}
.l2e34ohb{
padding:0.75rem 16px;
background:#f4f6f8;
gap:12px;
border-radius:6px;
border:1px solid rgba(22,140,160,0.228);
align-items:center;
color:#4a5862;
display:flex;
font-size:0.844rem;
margin-top:0.875rem;
}
.n5adzxg{
padding:26px;
display:flex;
flex-direction:column;
}
.dgrdg0x{
margin:0.625rem 0 0.25rem;
color:#1a2329;
font-family:"EB Garamond", 'Iowan Old Style', Georgia, serif;
font-size:1.625rem;
}
.c3p2j22{
font-size:0.938rem;
color:#127b8d;
margin-bottom:14px;
font-weight:700;
}
.sb751{
flex:1;
font-size:14px;
color:#4a5862;
}
.n5adzxg .qaik5y{
margin-top:1.125rem;
width:100%;
}
.a9hgbvl{
gap:0.625rem;
border-top:1px solid rgba(22,140,160,0.248);
justify-content:space-between;
margin-top:0.875rem;
padding-top:12px;
display:flex;
align-items:center;
}
.b7dlmqh{
color:#4a5862;
letter-spacing:.04em;
font-size:11px;
}
.vet1weg{
font-size:13px;
text-decoration:none;
color:#0a8453;
font-weight:600;
}
.v50ipmx{
padding:1.5rem;
border-top:3px solid #127b8d;
}
.w2r7atq{
border-top-color:rgba(22,140,160,0.243);
}
.yvt7ygqc{
border-top-color:#a8c8d4;
}
.dhw4v0{
border-top-color:#d69e3f;
}
.attsr3{
border-top-color:#127b8d;
}
.mdti4lf{
color:#1a2329;
font-weight:700;
font-family:"EB Garamond", 'Iowan Old Style', Georgia, serif;
font-size:22px;
}
.c3zedp{
margin:2px 0 14px;
font-size:13px;
color:#4a5862;
}
.eapx28{
padding:0.438rem 0;
gap:0.563rem;
color:#4a5862;
align-items:flex-start;
display:flex;
font-size:13.5px;
}
.eapx28 svg{
flex:0 0 auto;
width:16px;
height:1rem;
margin-top:2px;
color:#0a8453;
}
.jnz88wjy{
gap:1rem;
padding:1.125rem 22px;
display:flex;
flex-wrap:wrap;
align-items:center;
}
.hw3nun0{
color:#1a2329;
font-size:0.938rem;
}
.ivdeb{
border-radius:0.375rem;
padding:0.75rem 0.875rem;
flex:1;
background:#f4f6f8;
border:1px solid rgba(22,140,160,0.254);
color:#1a2329;
min-width:10rem;
font-size:15px;
}
.a2qbro{
font-size:13px;
color:#4a5862;
margin-left:auto;
}
@media(max-width:621px){
.a2qbro{
margin-left:0;
width:100%;
}
}
.myzfaprt{
padding:34px;
gap:24px;
background:#0d2e3e;
border-radius:0.625rem;
display:flex;
flex-wrap:wrap;
align-items:center;
color:#f0f7f9;
}
.rg445k2{
background:rgba(13,46,62,0.909);
flex:0 0 auto;
border-radius:0.625rem;
align-items:center;
width:3.5rem;
justify-content:center;
height:3.5rem;
display:flex;
color:#f0f7f9;
}
.rg445k2 svg{
height:26px;
width:1.625rem;
}
.kxill6d{
font-family:"EB Garamond", 'Iowan Old Style', Georgia, serif;
color:#f0f7f9;
font-size:25px;
}
.cwvqpyna{
color:#a8c8d4;
font-size:0.875rem;
}
.s21tdyw{
gap:0.75rem;
flex-wrap:wrap;
margin-left:auto;
display:flex;
}
@media(max-width:980px){
.s21tdyw{
margin-left:0;
width:100%;
}
.s21tdyw .qaik5y{
flex:1;
}
}
.mqa8p8{
padding:1.75rem;
}
.q4ddv0p{
gap:0.625rem;
margin-bottom:6px;
display:flex;
font-family:"EB Garamond", 'Iowan Old Style', Georgia, serif;
align-items:center;
font-size:24px;
color:#1a2329;
}
.q4ddv0p svg{
width:22px;
color:#127b8d;
height:22px;
}
.ne8bn{
gap:12px;
flex-wrap:wrap;
align-items:center;
margin-top:18px;
display:flex;
}
.wohe4{
margin-left:auto;
}
.e66lto0{
gap:0.625rem;
padding-top:18px;
border-top:1px solid rgba(22,140,160,0.256);
font-size:14px;
flex-wrap:wrap;
display:flex;
align-items:center;
margin-top:22px;
}
.gbijr9r0{
color:#4a5862;
}
.aoamy{
border-radius:6px;
gap:7px;
padding:0.563rem 14px;
border:1px solid rgba(22,140,160,0.265);
align-items:center;
text-decoration:none;
font-size:0.844rem;
color:#1a2329;
display:inline-flex;
}
.aoamy svg{
height:15px;
width:15px;
color:#127b8d;
}
@media(max-width:620px){
.wohe4{
width:100%;
margin-left:0;
}
}
.esotor{
padding:24px;
}
.hzpmss{
gap:10px;
margin-bottom:14px;
display:flex;
align-items:center;
font-size:1.25rem;
color:#1a2329;
font-family:"EB Garamond", 'Iowan Old Style', Georgia, serif;
}
.hzpmss svg{
width:1.375rem;
color:#127b8d;
height:1.375rem;
}
.my6j1{
border-color:rgba(22,140,160,0.267);
background:#0d2e3e;
color:#f0f7f9;
}
.my6j1 .hzpmss{
color:#f0f7f9;
}
.my6j1 .hzpmss svg{
color:#f0f7f9;
}
.zhyoh{
color:#a8c8d4;
margin-bottom:16px;
font-size:14px;
}
.oqeh2l{
gap:10px;
display:flex;
}
.aqdtt{
background:rgba(13,46,62,0.92);
border-radius:6px;
flex:1;
padding:0.625rem 0.875rem;
font-size:13px;
color:#f0f7f9;
}
.aqdtt small{
display:block;
font-size:0.625rem;
color:#a8c8d4;
}
.ld5f6fv{
margin-top:14px;
font-size:0.75rem;
clear:both;
color:#a8c8d4;
}
.gf9f7tji{
margin-top:8px;
}
.ntrqdq{
padding:20px 0;
border-bottom:1px solid rgba(22,140,160,0.239);
}
.lptrl3ql{
list-style:none;
gap:1.125rem;
cursor:pointer;
display:flex;
align-items:center;
}
.lptrl3ql::-webkit-details-marker{
display:none;
}
.ksmp4{
flex:0 0 auto;
padding:5px 9px;
background:#127b8d;
border-radius:6px;
color:#ffffff;
font-size:0.625rem;
font-weight:700;
letter-spacing:.1em;
text-transform:uppercase;
}
.lw4ejb{
flex:1;
font-size:17px;
font-weight:700;
color:#1a2329;
}
.gqmk76gq{
transition:transform 220ms cubic-bezier(0.4, 0, 0.2, 1);
color:#4a5862;
font-size:1.5rem;
line-height:1;
}
.ntrqdq[open] .gqmk76gq{
transform:rotate(40deg);
}
.q4qjj{
padding:14px 0 0 0;
font-size:0.906rem;
color:#4a5862;
max-width:48.75rem;
}
.fybt7o0{
grid-template-columns:.8fr 1fr 1fr 1fr;
gap:16px;
display:grid;
margin-top:0.5rem;
}
.y1laickx{
border-radius:10px;
padding:1.625rem;
background:#0d2e3e;
color:#f0f7f9;
flex-direction:column;
justify-content:center;
display:flex;
}
.fy3lw{
font-size:46px;
font-weight:700;
font-family:"Manrope", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;
}
.y1laickx .zn2b7a{
margin:8px 0;
color:#d69e3f;
}
.vevb6{
font-size:13px;
color:#a8c8d4;
}
.rjdkv{
padding:1.375rem;
}
.rjdkv .zn2b7a{
margin-bottom:10px;
}
.bq2vr2kv{
color:#4a5862;
font-size:14px;
}
.k165o{
gap:0.625rem;
margin-top:1rem;
justify-content:space-between;
display:flex;
font-size:13px;
}
.k165o b{
color:#1a2329;
font-weight:600;
}
.k165o span{
color:#4a5862;
}
@media(max-width:979px){
.fybt7o0{
grid-template-columns:1fr 1fr;
}
}
@media(max-width:622px){
.fybt7o0{
grid-template-columns:1fr;
}
}
.xe7j0{
padding:1.875rem;
}
.lvgh0{
grid-template-columns:repeat(4,1fr);
gap:18px;
display:grid;
margin-top:18px;
}
.k6svq .u3i6c{
margin-bottom:0.75rem;
}
.adjqfe{
display:block;
font-size:0.938rem;
color:#1a2329;
margin-bottom:4px;
}
.amuewic{
color:#4a5862;
font-size:0.844rem;
}
@media(max-width:978px){
.lvgh0{
grid-template-columns:1fr 1fr;
}
}
@media(max-width:621px){
.lvgh0{
grid-template-columns:1fr;
}
}
.hz4fa0f{
padding:22px 1.625rem;
gap:1.125rem;
display:flex;
align-items:center;
flex-wrap:wrap;
}
.eakhjte1{
font-size:1rem;
font-weight:700;
color:#1a2329;
}
.ky0qc{
font-size:14px;
color:#0a8453;
font-weight:600;
}
.ppixy4{
font-size:14px;
color:#4a5862;
}
.hz4fa0f .dxa78y{
margin-left:auto;
}
.i101vfio{
gap:0.625rem;
width:100%;
border-top:1px solid rgba(22,140,160,0.212);
flex-wrap:wrap;
display:flex;
padding-top:16px;
margin-top:1rem;
}
.tauor9a8{
padding:9px 1rem;
border:1px solid rgba(22,140,160,0.236);
border-radius:6px;
font-size:0.813rem;
color:#4a5862;
font-weight:600;
}
@media(max-width:621px){
.hz4fa0f .dxa78y{
margin-left:0;
}
}
.e9tgfxt{
grid-template-columns:1.2fr 1fr;
overflow:hidden;
display:grid;
}
.m2t4hjz{
background:linear-gradient(138deg,#0d2e3e,#0a3d52);
position:relative;
min-height:18.75rem;
}
.jjz2y{
inset:0;
background-image:linear-gradient(rgba(22,140,160,0.295) 1px,transparent 1px),linear-gradient(95deg,rgba(22,140,160,0.301) 1px,transparent 1px);
position:absolute;
background-size:2.5rem 2.5rem;
}
.c4wq4e{
transform:translate(-50%,-100%);
left:50%;
top:48%;
position:absolute;
color:#5ce4f7;
}
.c4wq4e svg{
height:40px;
width:2.5rem;
}
.wutso0lw{
background:rgba(13,46,62,0.729);
padding:0.375rem 10px;
border-radius:0.375rem;
position:absolute;
left:18px;
color:#a8c8d4;
bottom:1rem;
font-size:12px;
font-family:"Manrope", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;
}
.yah7x4{
padding:1.75rem;
}
.eojt6{
font-size:20px;
color:#1a2329;
font-family:"EB Garamond", 'Iowan Old Style', Georgia, serif;
margin-bottom:6px;
}
.q9cxm{
margin:0.625rem 0;
font-size:0.906rem;
color:#1a2329;
}
.nokel{
gap:9px;
padding:9px 0;
align-items:flex-start;
display:flex;
border-top:1px solid rgba(22,140,160,0.267);
font-size:0.844rem;
color:#4a5862;
}
.nokel svg{
flex:0 0 auto;
width:1rem;
color:#127b8d;
margin-top:2px;
height:16px;
}
.by2x76tl{
margin-top:0.875rem;
display:inline-block;
}
@media(max-width:757px){
.e9tgfxt{
grid-template-columns:1fr;
}
}
.up305{
padding:1.625rem;
gap:22px;
display:flex;
align-items:center;
flex-wrap:wrap;
}
.o1ogb{
border-radius:50%;
flex:0 0 auto;
background:#127b8d;
height:64px;
align-items:center;
justify-content:center;
font-family:"EB Garamond", 'Iowan Old Style', Georgia, serif;
display:flex;
font-size:1.375rem;
font-weight:700;
width:4rem;
color:#ffffff;
}
.c2n80to{
font-size:17px;
color:#1a2329;
}
.tvc18vkp{
font-size:13.5px;
margin-top:2px;
color:#4a5862;
}
.asmc2kky{
max-width:32.5rem;
color:#4a5862;
margin-top:0.5rem;
font-size:0.813rem;
}
.yxm2zze{
text-align:right;
margin-left:auto;
font-size:0.813rem;
color:#4a5862;
}
.u2di7n4{
gap:0.375rem;
color:#0a8453;
align-items:center;
display:inline-flex;
font-weight:600;
justify-content:flex-end;
}
.u2di7n4 svg{
width:15px;
height:0.938rem;
}
.rcnv17{
margin-top:4px;
}
.ceyg550n{
margin-top:0.375rem;
display:block;
color:#0a8453;
text-decoration:none;
}
@media(max-width:618px){
.yxm2zze{
text-align:left;
margin-left:0;
}
.u2di7n4{
justify-content:flex-start;
}
}
.y2rlfiv{
grid-template-columns:repeat(4,1fr);
gap:0.875rem;
margin-top:0.5rem;
display:grid;
}
.qplpk{
padding:20px;
text-align:center;
}
.mviiyq5{
font-size:22px;
font-family:"EB Garamond", 'Iowan Old Style', Georgia, serif;
color:#127b8d;
font-weight:700;
}
.upw1c{
color:#1a2329;
margin-top:0.25rem;
font-weight:600;
font-size:0.844rem;
}
.ah80l{
margin-top:2px;
color:#4a5862;
font-size:0.75rem;
}
.qjc33vi{
padding:14px 1.125rem;
gap:12px;
display:flex;
flex-wrap:wrap;
margin-top:1rem;
align-items:center;
}
.llj6myw{
font-size:13px;
color:#4a5862;
}
.us23v{
border-radius:0.375rem;
border:1px solid rgba(22,140,160,0.238);
padding:8px 14px;
color:#4a5862;
font-weight:600;
font-size:0.813rem;
}
@media(max-width:979px){
.y2rlfiv{
grid-template-columns:1fr 1fr;
}
}
@media(max-width:619px){
.y2rlfiv{
grid-template-columns:1fr;
}
}
.mq0jyf69{
gap:30px;
grid-template-columns:1.4fr 1fr;
padding:1.875rem;
display:grid;
}
.sg9z3{
font-size:28px;
font-family:"EB Garamond", 'Iowan Old Style', Georgia, serif;
color:#1a2329;
margin-bottom:14px;
}
.hzx0v p{
color:#4a5862;
font-size:0.906rem;
margin-bottom:0.75rem;
}
.skylikz{
grid-template-columns:repeat(4,1fr);
gap:0.75rem;
display:grid;
margin-top:1.125rem;
}
.x7lrc{
border-radius:6px;
padding:16px;
border:1px solid rgba(22,140,160,0.254);
}
.j7i557{
font-weight:700;
font-family:"EB Garamond", 'Iowan Old Style', Georgia, serif;
font-size:24px;
color:#1a2329;
}
.sr0hd1l{
color:#4a5862;
font-size:12px;
}
.dexrn .lfdvr{
display:block;
margin-bottom:16px;
}
.aba9c{
gap:11px;
padding:0.688rem 0;
border-top:1px solid rgba(22,140,160,0.24);
display:flex;
align-items:flex-start;
}
.aba9c:first-of-type{
border-top:0;
}
.aba9c .iznjeinw{
flex:0 0 auto;
color:#0a8453;
margin-top:1px;
}
.aba9c .iznjeinw svg{
width:18px;
height:1.125rem;
}
.aba9c b{
color:#1a2329;
font-size:0.906rem;
}
.aba9c span{
color:#4a5862;
font-size:0.781rem;
display:block;
}
@media(max-width:981px){
.mq0jyf69{
grid-template-columns:1fr;
}
}
@media(max-width:977px){
.skylikz{
grid-template-columns:repeat(2,1fr);
}
}
.a4omme5{
padding:1.5rem;
}
.ue628{
font-size:18px;
font-family:"EB Garamond", 'Iowan Old Style', Georgia, serif;
margin-bottom:14px;
color:#1a2329;
}
.mnvvscyh{
padding:10px 0;
border-top:1px solid rgba(22,140,160,0.213);
}
.mnvvscyh:first-of-type{
border-top:0;
}
.sy438i0{
color:#4a5862;
font-size:12px;
}
.mnvvscyh b{
font-size:0.906rem;
color:#1a2329;
}
.xro6zn{
padding:11px 0;
gap:0.625rem;
text-decoration:none;
color:#1a2329;
justify-content:space-between;
display:flex;
font-size:14.5px;
border-top:1px solid rgba(22,140,160,0.268);
}
.xro6zn:first-of-type{
border-top:0;
}
.ccz8uw{
gap:11px;
padding:0.75rem 0;
align-items:flex-start;
border-top:1px solid rgba(22,140,160,0.218);
display:flex;
}
.ccz8uw:first-of-type{
border-top:0;
}
.ccz8uw .iznjeinw{
flex:0 0 auto;
color:#0a8453;
margin-top:1px;
}
.ccz8uw .iznjeinw svg{
width:1.125rem;
height:1.125rem;
}
.ccz8uw b{
font-weight:600;
color:#1a2329;
font-size:0.875rem;
}
.ccz8uw span{
color:#4a5862;
display:block;
font-size:12.5px;
}
.zx70sk{
padding:30px;
}
.kwa72{
color:#1a2329;
font-family:"EB Garamond", 'Iowan Old Style', Georgia, serif;
font-size:25px;
margin-bottom:12px;
}
.zx70sk p{
color:#4a5862;
margin-bottom:10px;
font-size:14.5px;
max-width:55rem;
}
.x1ftjs{
display:inline-block;
color:#0a8453;
margin-top:0.75rem;
font-weight:600;
text-decoration:none;
}
.df45a0l{
padding:40px 0;
background:#0d2e3e;
margin-top:34px;
color:#a8c8d4;
}
.gucah4{
gap:26px;
grid-template-columns:1.6fr repeat(4,1fr);
display:grid;
}
.otdg8x7{
font-size:22px;
font-family:"EB Garamond", 'Iowan Old Style', Georgia, serif;
letter-spacing:.04em;
color:#f0f7f9;
}
.vm4r3{
line-height:1.6;
font-size:12.5px;
margin-top:14px;
}
.zzv7oe5{
font-size:0.813rem;
margin-bottom:0.75rem;
color:#f0f7f9;
display:block;
}
.va24l8{
padding:0.563rem 0;
font-size:13.5px;
color:#a8c8d4;
text-decoration:none;
display:block;
}
@media(max-width:983px){
.gucah4{
grid-template-columns:1fr 1fr;
}
}
@media(max-width:621px){
.gucah4{
grid-template-columns:1fr;
}
}
.n5ykq{
padding:1rem 0;
background:#11384b;
right:0;
left:0;
z-index:60;
position:fixed;
color:#f0f7f9;
bottom:0;
}
.nvlapen{
gap:20px;
flex-wrap:wrap;
display:flex;
align-items:center;
}
.t6l3p7m{
flex:1;
min-width:240px;
font-size:13.5px;
color:#a8c8d4;
}
.t6l3p7m a{
color:#f0f7f9;
text-decoration:underline;
}
.rbcmyqbj{
gap:10px;
display:flex;
}
@media(max-width:621px){
.nvlapen{
gap:12px;
align-items:stretch;
flex-direction:column;
}
.rbcmyqbj .qaik5y{
flex:1;
}
}
.p259hsd3{
background:#ffffff;
border:1px solid rgba(22,140,160,0.216);
border-radius:10px;
transition:opacity 220ms cubic-bezier(0.4, 0, 0.2, 1),transform 220ms cubic-bezier(0.4, 0, 0.2, 1);
padding:0.875rem 1rem;
gap:12px;
opacity:0;
bottom:1.125rem;
left:1.125rem;
pointer-events:none;
max-width:21.25rem;
display:flex;
z-index:55;
box-shadow:0 10px 24px rgba(13,46,62,0.151), 0 4px 8px rgba(13,46,62,0.124);
transform:translateY(0.75rem);
position:fixed;
}
.gotsde4{
opacity:1;
transform:translateY(0);
pointer-events:auto;
}
.veb0zm30{
flex:0 0 auto;
background:rgba(22,140,160,0.094);
border-radius:6px;
align-items:center;
display:flex;
color:#0a8453;
justify-content:center;
width:2.5rem;
height:2.5rem;
}
.veb0zm30 svg{
width:1.375rem;
height:1.375rem;
}
.zmk8z5v{
line-height:1.4;
color:#1a2329;
font-size:13.5px;
}
.zmk8z5v b{
font-weight:700;
}
.zmk8z5v .xc1d3{
font-weight:700;
font-family:"Manrope", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;
color:#0a8453;
}
@media(max-width:620px){
.p259hsd3{
max-width:none;
right:0.625rem;
left:0.625rem;
}
}