*{
margin:0;
padding:0;
box-sizing:border-box;
}
html{
-webkit-text-size-adjust:100%;
}
body{
background:#F0F7F7;
text-rendering:optimizeLegibility;
line-height:1.55;
overflow-x:hidden;
-webkit-font-smoothing:antialiased;
overflow-wrap:break-word;
font-family:"Golos Text", system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;
font-size:16px;
color:#2E5252;
}
img{
display:block;
max-width:100%;
}
a{
text-decoration:none;
color:inherit;
}
button{
border:none;
background:none;
cursor:pointer;
font-family:inherit;
}
input{
font-family:inherit;
}
svg{
display:block;
}
h1,h2,h3,h4{
color:#0E1F1F;
overflow-wrap:anywhere;
font-family:"Cormorant Garamond", Georgia, 'Times New Roman', serif;
}
::-webkit-scrollbar{
height:8px;
width:8px;
}
::-webkit-scrollbar-thumb{
background:#A8CCCA;
border-radius:8px;
}
::-webkit-scrollbar-track{
background:transparent;
}
.ms2aepd3{
margin:0 auto;
padding:0 18px;
max-width:1280px;
width:100%;
}
.f8sj34{
padding:34px 0;
}
.ad7mwu{
font-size:30px;
line-height:1.1;
font-weight:700;
color:#0E1F1F;
letter-spacing:-.01em;
font-family:"Cormorant Garamond", Georgia, 'Times New Roman', serif;
}
.hjw0pon9{
color:#2E5252;
margin-top:0.375rem;
font-size:15px;
}
.na7rzj .ad7mwu{
color:#E8F8F6;
}
.na7rzj .hjw0pon9{
color:rgba(220,245,242,0.626);
}
.bxgaus2n{
background:#FFFFFF;
}
.r674hv{
border:1px solid #A8CCCA;
background:#FFFFFF;
border-radius:12px;
}
.eu2yrd{
font-size:0.688rem;
font-weight:700;
letter-spacing:.12em;
display:inline-block;
font-family:"Golos Text", system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;
color:#527272;
line-height:1.4;
text-transform:uppercase;
}
.pwg27x1{
gap:6px;
color:#12844c;
font-weight:600;
display:inline-flex;
align-items:center;
white-space:nowrap;
}
.pwg27x1 svg{
width:15px;
height:15px;
}
.wew27l1t{
background:#A8CCCA;
flex:0 0 auto;
border-radius:0.375rem;
justify-content:center;
display:flex;
height:1.875rem;
align-items:center;
width:30px;
color:#098372;
}
.wew27l1t svg{
width:1.125rem;
height:18px;
}
.na7rzj .wew27l1t{
background:rgba(0,200,180,0.099);
color:#E8F8F6;
}
.d26kt{
background:#137f4d;
border-radius:50%;
margin-right:0.438rem;
box-shadow:0 0 0 3px rgba(10,140,122,0.144);
display:inline-block;
vertical-align:middle;
height:8px;
width:8px;
}
.zp1edrb{
display:none;
}
@media(max-width:621px){
.ms2aepd3{
padding:0 0.875rem;
}
.f8sj34{
padding:1.625rem 0;
}
.ad7mwu{
font-size:23px;
}
}
@keyframes oeih0{
0%,100%{
opacity:.55}
50%{
opacity:1}
}
.dvk7ewh0{
background:#0D3535;
font-size:13px;
color:rgba(220,245,242,0.603);
}
.eurdego5{
gap:16px;
align-items:center;
flex-wrap:nowrap;
display:flex;
min-height:2.625rem;
justify-content:space-between;
}
.rp3ry{
gap:24px;
overflow:hidden;
align-items:center;
display:flex;
min-width:0;
}
.h58o37zj{
overflow:hidden;
gap:0.438rem;
white-space:nowrap;
align-items:center;
display:inline-flex;
text-overflow:ellipsis;
}
.h58o37zj svg{
flex:0 0 auto;
width:0.875rem;
height:14px;
color:#C8922A;
}
.h58o37zj strong{
font-weight:600;
color:#E8F8F6;
}
.hky0ln svg{
color:#137f4d;
}
.h5c05j9{
flex:0 0 auto;
}
.zocx0d6{
border:1px solid rgba(0,200,180,0.172);
gap:8px;
padding:0.5rem 12px;
border-radius:6px;
align-items:center;
color:#E8F8F6;
display:inline-flex;
}
.zocx0d6 svg{
height:14px;
color:rgba(220,245,242,0.625);
width:0.875rem;
}
.ap9vi{
background:#FFFFFF;
position:sticky;
z-index:40;
top:0;
border-bottom:1px solid #A8CCCA;
}
.zpe4g6{
gap:1.375rem;
align-items:center;
display:flex;
height:4.375rem;
}
.qtr7dr48{
flex:0 0 auto;
color:#0E1F1F;
display:flex;
justify-content:center;
line-height:1;
text-decoration:none;
flex-direction:column;
}
.uicnrldy{
font-weight:700;
letter-spacing:.04em;
font-size:1.375rem;
white-space:nowrap;
font-family:"Cormorant Garamond", Georgia, 'Times New Roman', serif;
}
.y2d4cw64{
white-space:nowrap;
color:#098372;
margin-top:3px;
text-transform:uppercase;
font-size:9px;
letter-spacing:.16em;
}
.mmwlggq{
gap:0.25rem;
display:flex;
margin-left:6px;
}
.e7bv7okk{
border-radius:6px;
padding:9px 14px;
font-weight:600;
font-size:15px;
white-space:nowrap;
color:#2E5252;
text-decoration:none;
}
.tdg9ab{
background:#098372;
color:#FFFFFF;
}
.nya2uhj{
flex:0 0 auto;
gap:10px;
display:flex;
margin-left:auto;
}
.u7qixa{
border:1px solid #A8CCCA;
border-radius:6px;
height:44px;
margin-left:0.5rem;
align-items:center;
width:2.75rem;
color:#0E1F1F;
display:none;
justify-content:center;
cursor:pointer;
}
.u7qixa svg{
width:1.375rem;
height:22px;
}
.rigrp4ku{
padding:16px 0 0.25rem;
}
.hcgs3{
gap:10px;
display:flex;
flex-wrap:wrap;
}
.dbwl12eh{
background:#FFFFFF;
border-radius:6px;
gap:0.5rem;
border:1px solid #A8CCCA;
padding:0.688rem 1rem;
text-decoration:none;
color:#0E1F1F;
display:inline-flex;
align-items:center;
font-size:0.875rem;
font-weight:600;
}
.dbwl12eh svg{
width:16px;
height:16px;
color:#098372;
}
.odegg{
background:#FFFFFF;
border-bottom:1px solid #A8CCCA;
display:none;
}
.odegg .ms2aepd3{
padding-bottom:0.875rem;
padding-top:14px;
}
.o6ehco{
padding:0.688rem 0.25rem;
text-decoration:none;
font-weight:600;
color:#0E1F1F;
border-bottom:1px solid #A8CCCA;
display:block;
}
.zp1edrb:checked~.odegg{
display:block;
}
@media(max-width:757px){
.mmwlggq{
display:none;
}
.u7qixa{
display:flex;
}
.rigrp4ku{
display:none;
}
.qwfcbht{
display:none;
}
.zpe4g6{
gap:0.625rem;
height:4rem;
}
.nya2uhj{
gap:0.5rem;
}
.y2d4cw64{
display:none;
}
}
@media(max-width:621px){
.uicnrldy{
font-size:19px;
}
.zpe4g6{
padding-bottom:10px;
column-gap:0.625rem;
row-gap:10px;
flex-wrap:wrap;
height:auto;
padding-top:10px;
}
.u7qixa{
margin-left:auto;
order:1;
}
.nya2uhj{
gap:8px;
width:100%;
margin-left:0;
order:2;
flex-basis:100%;
}
.nya2uhj .ethte9sd{
overflow:hidden;
flex:1 1 0;
padding:0.75rem 8px;
font-size:13.5px;
text-overflow:ellipsis;
white-space:nowrap;
min-width:0;
text-align:center;
}
}
.ethte9sd{
gap:8px;
padding:13px 1.375rem;
transition:background-color 180ms cubic-bezier(0.4, 0, 0.2, 1),opacity 180ms cubic-bezier(0.4, 0, 0.2, 1);
border-radius:6px;
text-decoration:none;
font-size:0.938rem;
cursor:pointer;
align-items:center;
white-space:nowrap;
justify-content:center;
font-family:"Golos Text", system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;
font-weight:600;
display:inline-flex;
}
.ethte9sd svg{
width:1.063rem;
height:1.063rem;
}
.zoqkv{
background:#12844c;
color:#FFFFFF;
}
.zoqkv:hover{
background:#11844b;
}
.e156voz{
background:#098372;
color:#FFFFFF;
}
.e156voz:hover{
opacity:.92;
}
.kokfq1{
border:1.5px solid #A8CCCA;
background:transparent;
color:#0E1F1F;
}
.x7b3p{
border:1.5px solid rgba(0,200,180,0.154);
background:transparent;
color:#E8F8F6;
}
.na7rzj .kokfq1{
border-color:rgba(0,200,180,0.171);
color:#E8F8F6;
}
.v7vzgf1x{
gap:0.313rem;
display:inline-flex;
text-decoration:none;
align-items:center;
font-weight:600;
font-size:0.813rem;
color:#12844c;
cursor:pointer;
}
.v7vzgf1x svg{
width:14px;
height:0.875rem;
}
.na7rzj .v7vzgf1x{
color:#2DDFC8;
}
.bi59nee0{
background:#D93250;
animation:oeih0 1.4s infinite;
border-radius:50%;
width:0.375rem;
height:6px;
display:inline-block;
}
.c50fnmg{
gap:2px;
display:inline-flex;
color:#C8922A;
}
.c50fnmg svg{
width:16px;
height:16px;
}
.jugojn68{
border-radius:0.375rem;
gap:6px;
background:#FFFFFF;
border:1px solid #A8CCCA;
padding:9px 0.875rem;
align-items:center;
font-size:13px;
color:#0E1F1F;
display:inline-flex;
font-weight:600;
}
.tji4tx0e{
background:#098372;
border-color:transparent;
color:#FFFFFF;
}
.g6uvwf1c{
padding:0.313rem 0.563rem;
background:#A8CCCA;
border-radius:6px;
letter-spacing:.1em;
text-transform:uppercase;
font-weight:700;
color:#098372;
font-size:0.625rem;
}
.ms8pgg{
border-radius:0.375rem;
background:#D93250;
padding:4px 0.625rem;
flex:0 0 auto;
align-items:center;
font-size:0.75rem;
font-weight:700;
display:inline-flex;
color:#fff;
}
.c9zao7{
border-radius:12px;
border:1px solid #A8CCCA;
overflow:hidden;
background:#FFFFFF;
display:block;
text-decoration:none;
color:inherit;
min-width:0;
}
.ck0y5j{
background-position:center;
display:block;
aspect-ratio:4/3;
background-size:cover;
position:relative;
}
.o06xl{
aspect-ratio:16/10;
}
.jplfr0j{
background:linear-gradient(transparent,rgba(8,26,26,0.525)),linear-gradient(transparent 30%,rgba(0,0,0,0.679));
padding:14px;
left:0;
right:0;
bottom:0;
position:absolute;
}
.p4p3uq{
text-shadow:0 1px 3px rgba(0,0,0,0.693);
margin-bottom:3px;
text-transform:uppercase;
font-size:0.625rem;
letter-spacing:.14em;
display:block;
color:rgba(220,245,242,0.609);
}
.fueu9edo{
font-weight:700;
text-shadow:0 1px 4px rgba(0,0,0,0.762);
font-size:20px;
display:block;
color:#E8F8F6;
font-family:"Cormorant Garamond", Georgia, 'Times New Roman', serif;
}
.ve45i4{
border-radius:6px;
gap:0.375rem;
background:#D93250;
padding:4px 0.563rem;
position:absolute;
color:#fff;
align-items:center;
display:inline-flex;
font-weight:700;
left:0.625rem;
top:10px;
font-size:11px;
letter-spacing:.04em;
}
.ve45i4 .bi59nee0{
background:#fff;
}
.qt1xhg{
padding:0.875rem 16px;
}
.vwyfi0zx{
color:#137f4d;
font-size:0.875rem;
font-family:"Space Mono", ui-monospace, SFMono-Regular, Menlo, monospace;
font-weight:700;
}
.aj8wj0dt{
gap:6px;
color:#2E5252;
margin-top:2px;
align-items:center;
display:flex;
font-size:0.781rem;
}
.aj8wj0dt i{
background:#C8922A;
border-radius:50%;
width:7px;
height:7px;
font-style:normal;
}
.qt1xhg .ethte9sd{
margin-top:0.75rem;
width:100%;
}
.jm8xrf{
gap:16px;
grid-template-columns:repeat(4,1fr);
display:grid;
}
.k2o9y0h{
gap:1rem;
grid-template-columns:repeat(3,1fr);
display:grid;
}
.jfx88{
gap:16px;
grid-template-columns:repeat(2,1fr);
display:grid;
}
.jm8xrf>*,.k2o9y0h>*,.jfx88>*{
min-width:0;
}
@media(max-width:982px){
.jm8xrf,.k2o9y0h{
grid-template-columns:repeat(2,1fr);
}
}
@media(max-width:621px){
.jm8xrf,.k2o9y0h,.jfx88{
grid-template-columns:1fr;
}
}
.hvsz5r{
gap:16px;
grid-template-columns:1fr 1fr;
display:grid;
}
.hvsz5r>*{
min-width:0;
}
.x2gosm{
padding:1.625rem;
}
.kplx34g{
gap:0.75rem;
padding:0.563rem 0;
border-top:1px solid #A8CCCA;
font-size:0.875rem;
justify-content:space-between;
display:flex;
}
.kplx34g span{
flex:0 0 auto;
color:#2E5252;
}
.kplx34g b{
text-align:right;
}
.nwmy2{
padding:0.625rem 0;
border-top:1px solid #A8CCCA;
}
.nwmy2:first-child{
border-top:0;
}
.q3u8nh{
color:#2E5252;
font-size:0.75rem;
}
.ave0oe65{
font-size:14.5px;
color:#0E1F1F;
font-weight:600;
}
@media(max-width:757px){
.hvsz5r{
grid-template-columns:1fr;
}
}
.al5mokbo{
margin-bottom:1rem;
min-width:0;
}
.katqcuk{
gap:12px;
justify-content:space-between;
flex-wrap:wrap;
display:flex;
align-items:flex-end;
}
.katqcuk .spp28{
gap:0.375rem;
display:flex;
flex-direction:column;
min-width:0;
}
.kvdq4p{
gap:8px;
align-items:flex-start;
display:flex;
flex-direction:column;
}
.oozg6t3h{
gap:8px;
flex-direction:column;
display:flex;
text-align:center;
align-items:center;
}
.p6quo{
font-weight:700;
color:#0E1F1F;
letter-spacing:-.01em;
line-height:1.1;
font-size:1.875rem;
overflow-wrap:break-word;
font-family:"Cormorant Garamond", Georgia, 'Times New Roman', serif;
}
@media(max-width:619px){
.p6quo{
font-size:1.438rem;
}
}
.na7rzj .p6quo{
color:#E8F8F6;
}
.t4fwnf{
padding:5px 0.688rem;
background:rgba(10,140,122,0.149);
border-radius:6px;
text-transform:uppercase;
color:#098372;
letter-spacing:.12em;
}
.ss8pwk{
gap:10px;
display:inline-flex;
align-items:center;
}
.ss8pwk::before{
background:#098372;
display:inline-block;
height:1px;
content:"";
width:1.5rem;
}
.b2xthbg0{
gap:0.5rem;
display:inline-flex;
align-items:center;
}
.b2xthbg0::before{
background:#098372;
border-radius:50%;
content:"";
display:inline-block;
width:0.375rem;
height:6px;
}
.na7rzj .t4fwnf{
background:rgba(0,200,180,0.095);
color:#E8F8F6;
}
.na7rzj .ss8pwk::before,.na7rzj .b2xthbg0::before{
background:#2DDFC8;
}
.fkjlq{
gap:0.375rem;
transition:opacity 180ms cubic-bezier(0.4, 0, 0.2, 1);
font-size:0.875rem;
white-space:nowrap;
color:#12844c;
font-weight:600;
align-items:center;
display:inline-flex;
}
.fkjlq:hover{
opacity:.8;
}
.fkjlq svg{
height:0.938rem;
width:15px;
}
.mlghyj svg{
width:14px;
height:0.875rem;
}
.zrnua{
border-radius:6px;
background:#12844c;
padding:9px 18px;
color:#FFFFFF;
}
.zrnua:hover{
background:#11844b;
opacity:1;
}
.na7rzj .fkjlq{
color:#2DDFC8;
}
.xj95j{
margin:-2px 0 1rem;
background:#A8CCCA;
height:1px;
}
.na7rzj .xj95j{
background:rgba(0,200,180,0.204);
}
.kkzofdd{
padding:42px;
border-radius:20px;
background:linear-gradient(131deg,#0D3535,#0A2020);
margin:0;
gap:40px;
grid-template-columns:1.3fr 1fr;
display:grid;
color:#E8F8F6;
}
.u64f5m{
margin:1.125rem 0 16px;
font-family:"Cormorant Garamond", Georgia, 'Times New Roman', serif;
line-height:1.05;
font-size:3.125rem;
color:#E8F8F6;
letter-spacing:-.01em;
overflow-wrap:anywhere;
}
.u64f5m em{
font-style:normal;
color:#2DDFC8;
}
.buei7ep{
font-size:16px;
color:rgba(220,245,242,0.638);
max-width:27.5rem;
}
.zfvjodl{
gap:18px;
flex-wrap:wrap;
display:flex;
margin-top:26px;
align-items:center;
}
.zdwbsjom{
color:rgba(220,245,242,0.591);
font-size:0.875rem;
}
.fi43zb{
color:rgba(220,245,242,0.615);
font-size:13px;
}
.okqsjjb{
margin:0.25rem 0 2px;
font-weight:700;
color:#E8F8F6;
font-family:"Space Mono", ui-monospace, SFMono-Regular, Menlo, monospace;
font-size:34px;
}
.b5vrwfng{
font-size:0.875rem;
margin-bottom:1.25rem;
color:rgba(220,245,242,0.64);
}
.b5vrwfng span[data-m]{
color:#E8F8F6;
font-family:"Space Mono", ui-monospace, SFMono-Regular, Menlo, monospace;
}
.jtdq87f{
gap:12px;
padding:11px 0;
border-top:1px solid rgba(0,200,180,0.187);
align-items:center;
display:flex;
}
.nnegz b{
display:block;
color:#E8F8F6;
font-size:0.875rem;
font-weight:600;
}
.nnegz span{
font-size:0.781rem;
display:block;
color:rgba(220,245,242,0.607);
}
@media(max-width:981px){
.kkzofdd{
grid-template-columns:1fr;
padding:30px;
}
.u64f5m{
font-size:38px;
}
}
@media(max-width:618px){
.kkzofdd{
padding:24px;
}
.u64f5m{
font-size:1.875rem;
}
}
.rh1gd7io{
background:#0D3535;
grid-template-columns:repeat(4,1fr);
border-radius:12px;
display:grid;
}
.scfzd043{
padding:22px 24px;
border-right:1px solid rgba(0,200,180,0.183);
}
.scfzd043:last-child{
border-right:0;
}
.xidjq1{
font-size:1.75rem;
color:#E8F8F6;
font-family:"Space Mono", ui-monospace, SFMono-Regular, Menlo, monospace;
font-weight:700;
min-width:0;
}
.wlm3guh3{
color:#2DDFC8;
}
.qiz5cf{
margin-top:3px;
color:rgba(220,245,242,0.648);
font-size:13.5px;
}
@media(max-width:981px){
.rh1gd7io{
grid-template-columns:1fr 1fr;
}
}
@media(max-width:621px){
.rh1gd7io{
grid-template-columns:1fr;
}
.scfzd043{
border-right:0;
border-bottom:1px solid rgba(0,200,180,0.15);
}
.scfzd043:last-child{
border-bottom:0;
}
}
.w1zn5wyh{
gap:13px;
padding:20px;
align-items:center;
display:flex;
}
.w1zn5wyh .wew27l1t{
display:flex;
}
.omaml{
display:block;
color:#0E1F1F;
font-weight:700;
font-size:19px;
}
.plj1ch{
color:#2E5252;
font-size:13px;
display:block;
}
.dvecoxbq{
padding:1.5rem;
text-decoration:none;
color:inherit;
display:block;
}
.evs3v8q{
border-radius:0.375rem;
background:#A8CCCA;
justify-content:center;
height:48px;
color:#098372;
align-items:center;
margin-bottom:16px;
width:3rem;
display:flex;
}
.evs3v8q svg{
height:24px;
width:1.5rem;
}
.roen7{
font-size:1.313rem;
font-family:"Cormorant Garamond", Georgia, 'Times New Roman', serif;
margin-bottom:0.25rem;
color:#0E1F1F;
}
.v30rh48b{
color:#2E5252;
font-size:0.875rem;
}
.pyhef96h{
grid-template-columns:repeat(3,1fr);
gap:16px;
display:grid;
margin-top:8px;
}
.nbpg94v{
border-radius:12px;
padding:1.875rem;
text-align:center;
color:#E8F8F6;
}
.i2x3575{
background:linear-gradient(rgba(0,0,0,0.34),rgba(0,0,0,0.368)),linear-gradient(135deg,#C8922A,#117A8A);
}
.br5f42o{
background:linear-gradient(rgba(0,0,0,0.31),rgba(0,0,0,0.314)),linear-gradient(133deg,#098372,#117A8A);
}
.zo5her{
background:linear-gradient(rgba(0,0,0,0.315),rgba(0,0,0,0.323)),linear-gradient(132deg,#137f4d,#117A8A);
}
.vyft0{
opacity:.85;
font-size:12px;
letter-spacing:.16em;
}
.dznt3qe{
margin:0.5rem 0 2px;
font-size:2.5rem;
font-family:"Space Mono", ui-monospace, SFMono-Regular, Menlo, monospace;
overflow-wrap:anywhere;
font-weight:700;
}
.zgc2bvrr{
opacity:.8;
font-size:13px;
}
.nx47ki3k{
background:#FFFFFF;
border:1px solid #A8CCCA;
overflow:hidden;
border-radius:12px;
margin-top:18px;
display:flex;
align-items:center;
}
.mscqw5{
padding:0.875rem 18px;
flex:0 0 auto;
font-weight:700;
border-right:1px solid #A8CCCA;
white-space:nowrap;
color:#0E1F1F;
font-size:14px;
}
.fwm6crx{
flex:1;
overflow:hidden;
min-width:0;
}
.gau9f{
gap:30px;
padding:0.875rem 20px;
display:flex;
white-space:nowrap;
will-change:transform;
}
.y3vbgc{
color:#2E5252;
font-size:14px;
}
.y3vbgc b{
font-weight:700;
margin-right:8px;
color:#137f4d;
font-family:"Space Mono", ui-monospace, SFMono-Regular, Menlo, monospace;
}
@media(max-width:977px){
.pyhef96h{
grid-template-columns:1fr;
}
}
.han90pm{
overflow:hidden;
padding:16px;
border-radius:12px;
text-decoration:none;
position:relative;
color:#E8F8F6;
display:flex;
background-position:center;
background-size:cover;
flex-direction:column;
aspect-ratio:16/11;
}
.han90pm::after{
background:linear-gradient(transparent 40%,rgba(8,26,26,0.548)),linear-gradient(transparent 25%,rgba(0,0,0,0.67));
inset:0;
position:absolute;
content:"";
}
.han90pm>*{
z-index:1;
position:relative;
}
.uwalkpg{
border-radius:0.375rem;
gap:6px;
padding:4px 9px;
background:#D93250;
align-self:flex-start;
display:inline-flex;
color:#fff;
align-items:center;
font-weight:700;
font-size:0.688rem;
letter-spacing:.04em;
}
.uwalkpg .bi59nee0{
background:#fff;
}
.qg7bo4{
text-shadow:0 1px 4px rgba(0,0,0,0.737);
font-size:23px;
margin-top:auto;
font-weight:700;
font-family:"Cormorant Garamond", Georgia, 'Times New Roman', serif;
}
.mdz4eof{
gap:8px;
font-size:12.5px;
color:rgba(220,245,242,0.614);
display:flex;
margin-top:0.5rem;
justify-content:space-between;
align-items:center;
}
.cwld0yrm{
color:#E8F8F6;
font-weight:600;
}
.nzhx69c{
font-size:1.5rem;
color:#0E1F1F;
font-family:"Cormorant Garamond", Georgia, 'Times New Roman', serif;
margin-bottom:6px;
}
.l3pmqc2z{
padding:0.875rem 0;
border-top:1px solid #A8CCCA;
}
.l3pmqc2z:first-of-type{
border-top:0;
}
.yspjvsh8{
font-size:0.781rem;
color:#2E5252;
margin-bottom:0.438rem;
}
.v4cqizab{
gap:12px;
align-items:center;
display:flex;
flex-wrap:wrap;
justify-content:space-between;
}
.ose45mtn{
font-size:15px;
font-weight:600;
}
.cmp29{
gap:0.5rem;
display:flex;
}
.war4ajb{
padding:6px 12px;
border-radius:6px;
border:1px solid #A8CCCA;
font-size:0.875rem;
font-family:"Space Mono", ui-monospace, SFMono-Regular, Menlo, monospace;
min-width:3.375rem;
text-align:center;
}
.war4ajb small{
color:#2E5252;
font-size:11px;
font-family:"Golos Text", system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;
display:block;
}
.s52f03g{
background:#E4F2F2;
padding:12px 16px;
border-radius:0.375rem;
gap:12px;
border:1px solid #A8CCCA;
align-items:center;
margin-top:14px;
display:flex;
font-size:0.844rem;
color:#2E5252;
}
.s6icb{
padding:26px;
display:flex;
flex-direction:column;
}
.wnw518u4{
margin:0.625rem 0 0.25rem;
font-size:26px;
font-family:"Cormorant Garamond", Georgia, 'Times New Roman', serif;
color:#0E1F1F;
}
.pj404{
margin-bottom:0.875rem;
color:#098372;
font-weight:700;
font-size:0.938rem;
}
.oofg6{
flex:1;
color:#2E5252;
font-size:0.875rem;
}
.s6icb .ethte9sd{
width:100%;
margin-top:1.125rem;
}
.rqpmtrvi{
gap:10px;
display:flex;
border-top:1px solid #A8CCCA;
margin-top:0.875rem;
justify-content:space-between;
align-items:center;
padding-top:12px;
}
.evq38{
letter-spacing:.04em;
font-size:11px;
color:#2E5252;
}
.r9pg6jt{
font-size:0.813rem;
color:#12844c;
text-decoration:none;
font-weight:600;
}
.wuwjm5{
padding:1.5rem;
}
.auvsxkz{
gap:0.625rem;
color:#0E1F1F;
font-family:"Cormorant Garamond", Georgia, 'Times New Roman', serif;
align-items:center;
margin-bottom:14px;
display:flex;
font-size:20px;
}
.auvsxkz svg{
color:#098372;
height:22px;
width:1.375rem;
}
.mkxiq5{
border-color:rgba(0,200,180,0.181);
background:#0D3535;
color:#E8F8F6;
}
.mkxiq5 .auvsxkz{
color:#E8F8F6;
}
.mkxiq5 .auvsxkz svg{
color:#E8F8F6;
}
.txvswpr{
font-size:0.875rem;
margin-bottom:16px;
color:rgba(220,245,242,0.619);
}
.m8f77npe{
gap:10px;
display:flex;
}
.xrq5ma{
padding:0.625rem 14px;
flex:1;
background:rgba(0,200,180,0.104);
border-radius:6px;
font-size:13px;
color:#E8F8F6;
}
.xrq5ma small{
display:block;
color:rgba(220,245,242,0.634);
font-size:0.625rem;
}
.rlp5p{
clear:both;
font-size:0.75rem;
margin-top:0.875rem;
color:rgba(220,245,242,0.645);
}
.zkln3ah{
padding:24px;
border-top:3px solid #098372;
}
.ejxagaxe{
border-top-color:#A8CCCA;
}
.m4dre6{
border-top-color:rgba(220,245,242,0.634);
}
.vsmomv2j{
border-top-color:#C8922A;
}
.ti4c22p{
border-top-color:#098372;
}
.zkwjrs{
font-size:1.375rem;
font-weight:700;
color:#0E1F1F;
font-family:"Cormorant Garamond", Georgia, 'Times New Roman', serif;
}
.zjegcywy{
margin:2px 0 14px;
color:#2E5252;
font-size:13px;
}
.y9cxsu{
padding:7px 0;
gap:9px;
font-size:13.5px;
display:flex;
align-items:flex-start;
color:#2E5252;
}
.y9cxsu svg{
flex:0 0 auto;
margin-top:2px;
width:1rem;
height:16px;
color:#137f4d;
}
.a8jk3{
gap:1.5rem;
background:#0D3535;
border-radius:0.75rem;
padding:2.125rem;
color:#E8F8F6;
align-items:center;
flex-wrap:wrap;
display:flex;
}
.nbxkqhkm{
background:rgba(0,200,180,0.087);
border-radius:12px;
flex:0 0 auto;
justify-content:center;
align-items:center;
display:flex;
height:3.5rem;
width:3.5rem;
color:#E8F8F6;
}
.nbxkqhkm svg{
width:1.625rem;
height:1.625rem;
}
.v0upe4{
color:#E8F8F6;
font-size:25px;
font-family:"Cormorant Garamond", Georgia, 'Times New Roman', serif;
}
.jwkuih{
font-size:14px;
color:rgba(220,245,242,0.601);
}
.d59a2{
gap:12px;
flex-wrap:wrap;
margin-left:auto;
display:flex;
}
@media(max-width:981px){
.d59a2{
width:100%;
margin-left:0;
}
.d59a2 .ethte9sd{
flex:1;
}
}
.rpe051w{
padding:28px;
}
.fpunr1g{
gap:0.625rem;
color:#0E1F1F;
display:flex;
margin-bottom:0.375rem;
font-family:"Cormorant Garamond", Georgia, 'Times New Roman', serif;
align-items:center;
font-size:24px;
}
.fpunr1g svg{
width:1.375rem;
color:#098372;
height:22px;
}
.w0znmswr{
gap:12px;
display:flex;
margin-top:18px;
align-items:center;
flex-wrap:wrap;
}
.yy23h{
margin-left:auto;
}
.hr36n{
gap:10px;
font-size:0.875rem;
padding-top:18px;
align-items:center;
flex-wrap:wrap;
display:flex;
margin-top:22px;
border-top:1px solid #A8CCCA;
}
.mgly7238{
color:#2E5252;
}
.z85np1{
border-radius:6px;
gap:0.438rem;
padding:0.563rem 0.875rem;
border:1px solid #A8CCCA;
display:inline-flex;
color:#0E1F1F;
text-decoration:none;
font-size:0.844rem;
align-items:center;
}
.z85np1 svg{
width:0.938rem;
height:15px;
color:#098372;
}
@media(max-width:623px){
.yy23h{
width:100%;
margin-left:0;
}
}
.ytdt2oz{
margin-top:8px;
}
.diadl{
padding:20px 0;
border-bottom:1px solid #A8CCCA;
}
.io12tq6{
list-style:none;
gap:1.125rem;
display:flex;
align-items:center;
cursor:pointer;
}
.io12tq6::-webkit-details-marker{
display:none;
}
.xgfdoddv{
background:#098372;
padding:0.313rem 0.563rem;
border-radius:0.375rem;
flex:0 0 auto;
font-size:0.625rem;
color:#FFFFFF;
text-transform:uppercase;
font-weight:700;
letter-spacing:.1em;
}
.y0s74kan{
flex:1;
font-size:17px;
color:#0E1F1F;
font-weight:700;
}
.mhaxbn{
transition:transform 180ms cubic-bezier(0.4, 0, 0.2, 1);
color:#2E5252;
line-height:1;
font-size:1.5rem;
}
.diadl[open] .mhaxbn{
transform:rotate(48deg);
}
.pwud1h{
padding:0.875rem 0 0 0;
color:#2E5252;
font-size:0.906rem;
max-width:48.75rem;
}
.u2vh8pm{
padding:30px;
}
.gmz86md{
grid-template-columns:repeat(4,1fr);
gap:1.125rem;
display:grid;
margin-top:18px;
}
.srqqw7p .wew27l1t{
margin-bottom:0.75rem;
}
.d5cf2n{
display:block;
margin-bottom:4px;
font-size:0.938rem;
color:#0E1F1F;
}
.y25hgy{
font-size:0.844rem;
color:#2E5252;
}
@media(max-width:980px){
.gmz86md{
grid-template-columns:1fr 1fr;
}
}
@media(max-width:620px){
.gmz86md{
grid-template-columns:1fr;
}
}
.l4yd1h{
padding:1.625rem;
gap:1.375rem;
flex-wrap:wrap;
align-items:center;
display:flex;
}
.lkchap4{
background:#098372;
flex:0 0 auto;
border-radius:50%;
font-family:"Cormorant Garamond", Georgia, 'Times New Roman', serif;
justify-content:center;
font-size:22px;
font-weight:700;
width:4rem;
display:flex;
color:#FFFFFF;
height:4rem;
align-items:center;
}
.faxlz6h1{
color:#0E1F1F;
font-size:17px;
}
.vg0f2zh{
color:#2E5252;
font-size:0.844rem;
margin-top:2px;
}
.ckc9ail{
max-width:32.5rem;
font-size:13px;
color:#2E5252;
margin-top:8px;
}
.wb91i{
margin-left:auto;
color:#2E5252;
font-size:13px;
text-align:right;
}
.b0bzb4d{
gap:6px;
justify-content:flex-end;
display:inline-flex;
align-items:center;
font-weight:600;
color:#137f4d;
}
.b0bzb4d svg{
height:0.938rem;
width:15px;
}
.l94syd{
margin-top:4px;
}
.fllp37p{
display:block;
margin-top:0.375rem;
color:#12844c;
text-decoration:none;
}
@media(max-width:621px){
.wb91i{
margin-left:0;
text-align:left;
}
.b0bzb4d{
justify-content:flex-start;
}
}
.al5kpcmy{
gap:14px;
grid-template-columns:repeat(4,1fr);
display:grid;
margin-top:0.5rem;
}
.q9qjwj{
padding:20px;
text-align:center;
}
.oo8gr{
font-family:"Cormorant Garamond", Georgia, 'Times New Roman', serif;
font-weight:700;
font-size:22px;
color:#098372;
}
.ezgixft{
font-size:0.844rem;
margin-top:4px;
color:#0E1F1F;
font-weight:600;
}
.g3hjsng{
font-size:0.75rem;
color:#2E5252;
margin-top:2px;
}
.wyfla{
padding:0.875rem 1.125rem;
gap:0.75rem;
align-items:center;
flex-wrap:wrap;
display:flex;
margin-top:16px;
}
.m7fri{
font-size:13px;
color:#2E5252;
}
.glf33pf{
border:1px solid #A8CCCA;
padding:8px 0.875rem;
border-radius:6px;
color:#2E5252;
font-weight:600;
font-size:13px;
}
@media(max-width:981px){
.al5kpcmy{
grid-template-columns:1fr 1fr;
}
}
@media(max-width:621px){
.al5kpcmy{
grid-template-columns:1fr;
}
}
.gc3b5{
padding:24px;
}
.m71s34{
color:#0E1F1F;
font-family:"Cormorant Garamond", Georgia, 'Times New Roman', serif;
margin-bottom:0.875rem;
font-size:18px;
}
.ek5lh4sc{
padding:10px 0;
border-top:1px solid #A8CCCA;
}
.ek5lh4sc:first-of-type{
border-top:0;
}
.uijm3r{
font-size:12px;
color:#2E5252;
}
.ek5lh4sc b{
font-size:0.906rem;
color:#0E1F1F;
}
.q8k9la{
gap:10px;
padding:0.688rem 0;
font-size:14.5px;
color:#0E1F1F;
display:flex;
justify-content:space-between;
text-decoration:none;
border-top:1px solid #A8CCCA;
}
.q8k9la:first-of-type{
border-top:0;
}
.g7hqg{
padding:0.75rem 0;
gap:11px;
align-items:flex-start;
display:flex;
border-top:1px solid #A8CCCA;
}
.g7hqg:first-of-type{
border-top:0;
}
.g7hqg .jmoagl{
flex:0 0 auto;
color:#137f4d;
margin-top:1px;
}
.g7hqg .jmoagl svg{
width:1.125rem;
height:18px;
}
.g7hqg b{
color:#0E1F1F;
font-size:14px;
font-weight:600;
}
.g7hqg span{
color:#2E5252;
display:block;
font-size:0.781rem;
}
.ep23y{
grid-template-columns:.8fr 1fr 1fr 1fr;
gap:1rem;
display:grid;
margin-top:8px;
}
.ll9ks{
padding:1.625rem;
background:#0D3535;
border-radius:0.75rem;
flex-direction:column;
justify-content:center;
color:#E8F8F6;
display:flex;
}
.of9ws2k{
font-size:2.875rem;
font-weight:700;
font-family:"Space Mono", ui-monospace, SFMono-Regular, Menlo, monospace;
}
.ll9ks .c50fnmg{
margin:8px 0;
color:#C8922A;
}
.lzyod5{
font-size:13px;
color:rgba(220,245,242,0.605);
}
.pgdjc{
padding:1.375rem;
}
.pgdjc .c50fnmg{
margin-bottom:0.625rem;
}
.a9j4xcs{
color:#2E5252;
font-size:14px;
}
.ag261{
gap:0.625rem;
justify-content:space-between;
margin-top:16px;
display:flex;
font-size:13px;
}
.ag261 b{
color:#0E1F1F;
font-weight:600;
}
.ag261 span{
color:#2E5252;
}
@media(max-width:978px){
.ep23y{
grid-template-columns:1fr 1fr;
}
}
@media(max-width:622px){
.ep23y{
grid-template-columns:1fr;
}
}
.k29tmp8l{
gap:18px;
padding:1.375rem 1.625rem;
flex-wrap:wrap;
align-items:center;
display:flex;
}
.fk3jixg{
font-size:1rem;
color:#0E1F1F;
font-weight:700;
}
.rcs2xrn0{
color:#137f4d;
font-size:14px;
font-weight:600;
}
.i3gat{
color:#2E5252;
font-size:0.875rem;
}
.k29tmp8l .ms8pgg{
margin-left:auto;
}
.xs588{
gap:10px;
width:100%;
flex-wrap:wrap;
margin-top:1rem;
border-top:1px solid #A8CCCA;
display:flex;
padding-top:16px;
}
.jzzi25{
border:1px solid #A8CCCA;
padding:9px 16px;
border-radius:0.375rem;
font-weight:600;
font-size:13px;
color:#2E5252;
}
@media(max-width:621px){
.k29tmp8l .ms8pgg{
margin-left:0;
}
}
.zotmik{
padding:30px;
gap:1.875rem;
grid-template-columns:1.4fr 1fr;
display:grid;
}
.l4l2v{
font-family:"Cormorant Garamond", Georgia, 'Times New Roman', serif;
font-size:1.75rem;
margin-bottom:0.875rem;
color:#0E1F1F;
}
.s7i26 p{
font-size:0.906rem;
color:#2E5252;
margin-bottom:12px;
}
.pcr66{
gap:12px;
grid-template-columns:repeat(4,1fr);
display:grid;
margin-top:1.125rem;
}
.f4g25{
padding:1rem;
border-radius:6px;
border:1px solid #A8CCCA;
}
.n1jct{
color:#0E1F1F;
font-family:"Cormorant Garamond", Georgia, 'Times New Roman', serif;
font-weight:700;
font-size:1.5rem;
}
.spauk4q{
font-size:0.75rem;
color:#2E5252;
}
.d6l33c .eu2yrd{
display:block;
margin-bottom:16px;
}
.mjq22b{
gap:11px;
padding:11px 0;
display:flex;
align-items:flex-start;
border-top:1px solid #A8CCCA;
}
.mjq22b:first-of-type{
border-top:0;
}
.mjq22b .jmoagl{
flex:0 0 auto;
color:#137f4d;
margin-top:1px;
}
.mjq22b .jmoagl svg{
width:1.125rem;
height:1.125rem;
}
.mjq22b b{
color:#0E1F1F;
font-size:14.5px;
}
.mjq22b span{
font-size:0.781rem;
display:block;
color:#2E5252;
}
@media(max-width:981px){
.zotmik{
grid-template-columns:1fr;
}
}
@media(max-width:981px){
.pcr66{
grid-template-columns:repeat(2,1fr);
}
}
.k5wimrd{
grid-template-columns:1.2fr 1fr;
overflow:hidden;
display:grid;
}
.t3oos{
background:linear-gradient(131deg,#0D3535,#0A2020);
min-height:300px;
position:relative;
}
.mckyiz8{
inset:0;
background-size:40px 2.5rem;
position:absolute;
background-image:linear-gradient(rgba(0,200,180,0.175) 1px,transparent 1px),linear-gradient(95deg,rgba(0,200,180,0.209) 1px,transparent 1px);
}
.oefxysb{
position:absolute;
color:#2DDFC8;
transform:translate(-50%,-100%);
top:48%;
left:50%;
}
.oefxysb svg{
height:40px;
width:40px;
}
.n3xj79t{
border-radius:6px;
background:rgba(8,26,26,0.549);
padding:0.375rem 10px;
color:rgba(220,245,242,0.635);
font-size:0.75rem;
left:18px;
bottom:1rem;
position:absolute;
font-family:"Space Mono", ui-monospace, SFMono-Regular, Menlo, monospace;
}
.e3g70{
padding:1.75rem;
}
.g7cru0e{
font-family:"Cormorant Garamond", Georgia, 'Times New Roman', serif;
font-size:20px;
margin-bottom:6px;
color:#0E1F1F;
}
.l3tao{
margin:0.625rem 0;
color:#0E1F1F;
font-size:0.906rem;
}
.sgjdoz{
gap:0.563rem;
padding:9px 0;
align-items:flex-start;
font-size:13.5px;
color:#2E5252;
display:flex;
border-top:1px solid #A8CCCA;
}
.sgjdoz svg{
flex:0 0 auto;
width:16px;
color:#098372;
height:16px;
margin-top:2px;
}
.cag6s{
display:inline-block;
margin-top:0.875rem;
}
@media(max-width:763px){
.k5wimrd{
grid-template-columns:1fr;
}
}
.gmka41{
padding:30px;
}
.w5bgu{
font-family:"Cormorant Garamond", Georgia, 'Times New Roman', serif;
margin-bottom:0.75rem;
color:#0E1F1F;
font-size:1.563rem;
}
.gmka41 p{
color:#2E5252;
max-width:880px;
margin-bottom:0.625rem;
font-size:14.5px;
}
.xg8qhez8{
text-decoration:none;
display:inline-block;
margin-top:0.75rem;
color:#12844c;
font-weight:600;
}
.rjeyk59e{
padding:40px 0;
background:#0D3535;
margin-top:34px;
color:rgba(220,245,242,0.643);
}
.izcjbu{
grid-template-columns:1.6fr repeat(4,1fr);
gap:26px;
display:grid;
}
.xgyn7{
font-family:"Cormorant Garamond", Georgia, 'Times New Roman', serif;
color:#E8F8F6;
font-size:22px;
letter-spacing:.04em;
}
.zpzb1vsw{
line-height:1.6;
margin-top:0.875rem;
font-size:0.781rem;
}
.pygm5{
color:#E8F8F6;
display:block;
font-size:0.813rem;
margin-bottom:0.75rem;
}
.cyrf66r0{
padding:0.563rem 0;
display:block;
color:rgba(220,245,242,0.638);
font-size:0.844rem;
text-decoration:none;
}
@media(max-width:977px){
.izcjbu{
grid-template-columns:1fr 1fr;
}
}
@media(max-width:619px){
.izcjbu{
grid-template-columns:1fr;
}
}
.ujyf4{
padding:1rem 0;
background:#0A2828;
position:fixed;
z-index:60;
color:#E8F8F6;
bottom:0;
left:0;
right:0;
}
.fbjc0dr{
gap:1.25rem;
display:flex;
flex-wrap:wrap;
align-items:center;
}
.q92o4wb{
flex:1;
min-width:240px;
font-size:0.844rem;
color:rgba(220,245,242,0.631);
}
.q92o4wb a{
text-decoration:underline;
color:#E8F8F6;
}
.pgal211{
gap:10px;
display:flex;
}
@media(max-width:617px){
.fbjc0dr{
gap:12px;
flex-direction:column;
align-items:stretch;
}
.pgal211 .ethte9sd{
flex:1;
}
}
.b2yox1e{
border:1px solid #A8CCCA;
gap:0.75rem;
background:#FFFFFF;
padding:14px 16px;
border-radius:12px;
transition:opacity 180ms cubic-bezier(0.4, 0, 0.2, 1),transform 180ms cubic-bezier(0.4, 0, 0.2, 1);
position:fixed;
max-width:21.25rem;
z-index:55;
pointer-events:none;
transform:translateY(12px);
left:18px;
box-shadow:0 8px 2rem rgba(8,40,40,0.155);
bottom:1.125rem;
display:flex;
opacity:0;
}
.npo6cwbg{
pointer-events:auto;
opacity:1;
transform:translateY(0);
}
.m4faq{
background:rgba(10,140,122,0.155);
flex:0 0 auto;
border-radius:6px;
height:2.5rem;
width:2.5rem;
display:flex;
justify-content:center;
color:#137f4d;
align-items:center;
}
.m4faq svg{
width:1.375rem;
height:22px;
}
.ly43ygq{
font-size:13.5px;
line-height:1.4;
color:#0E1F1F;
}
.ly43ygq b{
font-weight:700;
}
.ly43ygq .d2xmbb{
color:#137f4d;
font-weight:700;
font-family:"Space Mono", ui-monospace, SFMono-Regular, Menlo, monospace;
}
@media(max-width:623px){
.b2yox1e{
left:10px;
max-width:none;
right:10px;
}
}