*{
padding:0;
margin:0;
box-sizing:border-box;
}
html{
-webkit-text-size-adjust:100%;
}
body{
background:#0A0E14;
overflow-x:hidden;
font-family:"DM Sans", 'Helvetica Neue', Arial, sans-serif;
font-size:1rem;
text-rendering:optimizeLegibility;
color:#B8C4D0;
-webkit-font-smoothing:antialiased;
line-height:1.55;
overflow-wrap:break-word;
}
img{
display:block;
max-width:100%;
}
a{
color:inherit;
text-decoration:none;
}
button{
background:none;
border:none;
font-family:inherit;
cursor:pointer;
}
input{
font-family:inherit;
}
svg{
display:block;
}
h1,h2,h3,h4{
color:#F3F5F7;
font-family:"Cormorant Garamond", Georgia, 'Times New Roman', serif;
overflow-wrap:anywhere;
}
::-webkit-scrollbar{
width:8px;
height:8px;
}
::-webkit-scrollbar-thumb{
background:rgba(80,105,135,0.375);
border-radius:8px;
}
::-webkit-scrollbar-track{
background:transparent;
}
.swegtsxe{
padding:0 1.125rem;
margin:0 auto;
width:100%;
max-width:80rem;
}
.vcusy4xz{
padding:2.125rem 0;
}
.wj5b8{
font-size:30px;
line-height:1.1;
letter-spacing:-.01em;
color:#F3F5F7;
font-weight:700;
font-family:"Cormorant Garamond", Georgia, 'Times New Roman', serif;
}
.bk67cb7{
margin-top:0.375rem;
color:#B8C4D0;
font-size:15px;
}
.zv8ighha .wj5b8{
color:#E8EEF4;
}
.zv8ighha .bk67cb7{
color:#9DAAB8;
}
.y9szds3e{
background:#131920;
}
.o0pvdk{
border-radius:10px;
border:1px solid rgba(80,105,135,0.361);
background:#131920;
}
.whonx{
letter-spacing:.12em;
line-height:1.4;
font-size:0.688rem;
font-weight:700;
text-transform:uppercase;
display:inline-block;
color:#7A8694;
font-family:"DM Sans", 'Helvetica Neue', Arial, sans-serif;
}
.jwhwu{
gap:0.375rem;
white-space:nowrap;
align-items:center;
display:inline-flex;
color:#26A869;
font-weight:600;
}
.jwhwu svg{
height:15px;
width:15px;
}
.sscbzfi{
background:rgba(80,105,135,0.34);
border-radius:0.375rem;
flex:0 0 auto;
justify-content:center;
height:30px;
width:1.875rem;
align-items:center;
display:flex;
color:#5589c0;
}
.sscbzfi svg{
height:1.125rem;
width:1.125rem;
}
.zv8ighha .sscbzfi{
background:rgba(15,35,60,0.831);
color:#E8EEF4;
}
.yuwa8v7{
border-radius:50%;
background:#2DB572;
margin-right:0.438rem;
width:8px;
box-shadow:0 0 0 3px rgba(43,108,176,0.168);
vertical-align:middle;
height:8px;
display:inline-block;
}
.x49pic{
display:none;
}
@media(max-width:617px){
.swegtsxe{
padding:0 14px;
}
.vcusy4xz{
padding:26px 0;
}
.wj5b8{
font-size:23px;
}
}
@keyframes y8pr481{
0%,100%{
opacity:.55}
50%{
opacity:1}
}
.rrfj69g{
background:#0D1521;
color:#9DAAB8;
font-size:13px;
}
.m8sso2ln{
gap:16px;
min-height:42px;
flex-wrap:nowrap;
align-items:center;
display:flex;
justify-content:space-between;
}
.mxib5bc{
gap:24px;
overflow:hidden;
align-items:center;
min-width:0;
display:flex;
}
.yklzb{
overflow:hidden;
gap:7px;
white-space:nowrap;
text-overflow:ellipsis;
display:inline-flex;
align-items:center;
}
.yklzb svg{
flex:0 0 auto;
width:0.875rem;
height:0.875rem;
color:#D4A24F;
}
.yklzb strong{
font-weight:600;
color:#E8EEF4;
}
.l6tox6k svg{
color:#2DB572;
}
.rg8y1h{
flex:0 0 auto;
}
.tborc7{
padding:0.5rem 0.75rem;
border:1px solid rgba(45,75,110,0.257);
gap:8px;
border-radius:0.375rem;
display:inline-flex;
color:#E8EEF4;
align-items:center;
}
.tborc7 svg{
color:#9DAAB8;
height:0.875rem;
width:0.875rem;
}
.n6luxi{
background:#131920;
top:0;
z-index:40;
position:sticky;
border-bottom:1px solid rgba(80,105,135,0.326);
}
.qs31k3g9{
gap:1.375rem;
align-items:center;
height:4.375rem;
display:flex;
}
.x9tfn{
flex:0 0 auto;
display:flex;
text-decoration:none;
justify-content:center;
color:#F3F5F7;
line-height:1;
flex-direction:column;
}
.iqusq{
font-family:"Cormorant Garamond", Georgia, 'Times New Roman', serif;
white-space:nowrap;
letter-spacing:.04em;
font-weight:700;
font-size:22px;
}
.z1wr90x{
white-space:nowrap;
font-size:9px;
margin-top:3px;
color:#5589c0;
letter-spacing:.16em;
text-transform:uppercase;
}
.p54m8h7q{
gap:4px;
display:flex;
margin-left:0.375rem;
}
.qzepn{
border-radius:0.375rem;
padding:0.563rem 0.875rem;
font-size:15px;
color:#B8C4D0;
text-decoration:none;
white-space:nowrap;
font-weight:600;
}
.vsdzz96{
background:#5589c0;
color:#FFFFFF;
}
.g6hina{
gap:10px;
flex:0 0 auto;
display:flex;
margin-left:auto;
}
.s1ryr9{
border-radius:6px;
border:1px solid rgba(80,105,135,0.329);
display:none;
align-items:center;
width:2.75rem;
height:44px;
justify-content:center;
margin-left:0.5rem;
cursor:pointer;
color:#F3F5F7;
}
.s1ryr9 svg{
width:1.375rem;
height:22px;
}
.te9to{
padding:16px 0 4px;
}
.oz8rjpt8{
gap:10px;
flex-wrap:wrap;
display:flex;
}
.mo28c{
gap:8px;
border:1px solid rgba(80,105,135,0.368);
background:#131920;
padding:0.688rem 1rem;
border-radius:0.375rem;
color:#F3F5F7;
font-size:14px;
align-items:center;
display:inline-flex;
text-decoration:none;
font-weight:600;
}
.mo28c svg{
height:16px;
width:1rem;
color:#5589c0;
}
.ea2o1gc{
background:#131920;
border-bottom:1px solid rgba(80,105,135,0.34);
display:none;
}
.ea2o1gc .swegtsxe{
padding-bottom:14px;
padding-top:0.875rem;
}
.iyi66ubq{
padding:11px 0.25rem;
text-decoration:none;
display:block;
color:#F3F5F7;
border-bottom:1px solid rgba(80,105,135,0.35);
font-weight:600;
}
.x49pic:checked~.ea2o1gc{
display:block;
}
@media(max-width:761px){
.p54m8h7q{
display:none;
}
.s1ryr9{
display:flex;
}
.te9to{
display:none;
}
.jk3yeb9{
display:none;
}
.qs31k3g9{
gap:0.625rem;
height:4rem;
}
.g6hina{
gap:0.5rem;
}
.z1wr90x{
display:none;
}
}
@media(max-width:619px){
.iqusq{
font-size:19px;
}
.qs31k3g9{
row-gap:10px;
padding-bottom:0.625rem;
height:auto;
column-gap:0.625rem;
padding-top:10px;
flex-wrap:wrap;
}
.s1ryr9{
order:1;
margin-left:auto;
}
.g6hina{
gap:8px;
order:2;
width:100%;
margin-left:0;
flex-basis:100%;
}
.g6hina .g2t9m{
padding:12px 8px;
flex:1 1 0;
overflow:hidden;
text-overflow:ellipsis;
min-width:0;
text-align:center;
font-size:0.844rem;
white-space:nowrap;
}
}
.g2t9m{
transition:background-color 180ms cubic-bezier(0.4, 0, 0.2, 1),opacity 180ms cubic-bezier(0.4, 0, 0.2, 1);
gap:8px;
border-radius:0.375rem;
padding:0.813rem 1.375rem;
font-weight:600;
justify-content:center;
cursor:pointer;
text-decoration:none;
display:inline-flex;
white-space:nowrap;
font-family:"DM Sans", 'Helvetica Neue', Arial, sans-serif;
font-size:0.938rem;
align-items:center;
}
.g2t9m svg{
width:1.063rem;
height:1.063rem;
}
.lt8udn4y{
background:#26A869;
color:#FFFFFF;
}
.lt8udn4y:hover{
background:#369b68;
}
.y8yvo7{
background:#5589c0;
color:#FFFFFF;
}
.y8yvo7:hover{
opacity:.92;
}
.jqq8503{
background:transparent;
border:1.5px solid rgba(80,105,135,0.328);
color:#F3F5F7;
}
.bkeyt{
border:1.5px solid rgba(45,75,110,0.259);
background:transparent;
color:#E8EEF4;
}
.zv8ighha .jqq8503{
border-color:rgba(45,75,110,0.26);
color:#E8EEF4;
}
.e7vsp{
gap:0.313rem;
font-size:0.813rem;
color:#26A869;
align-items:center;
text-decoration:none;
cursor:pointer;
display:inline-flex;
font-weight:600;
}
.e7vsp svg{
width:14px;
height:14px;
}
.zv8ighha .e7vsp{
color:#5B9FDE;
}
.kcwt1{
border-radius:50%;
background:#cc3a45;
animation:y8pr481 1.4s infinite;
width:0.375rem;
display:inline-block;
height:6px;
}
.npqe699{
gap:2px;
color:#D4A24F;
display:inline-flex;
}
.npqe699 svg{
height:1rem;
width:16px;
}
.g9lmsi65{
border-radius:6px;
border:1px solid rgba(80,105,135,0.343);
gap:6px;
padding:0.563rem 0.875rem;
background:#131920;
align-items:center;
display:inline-flex;
font-size:13px;
font-weight:600;
color:#F3F5F7;
}
.aapwk{
border-color:transparent;
background:#5589c0;
color:#FFFFFF;
}
.xswthbrp{
border-radius:0.375rem;
background:rgba(80,105,135,0.362);
padding:5px 0.563rem;
font-weight:700;
letter-spacing:.1em;
text-transform:uppercase;
color:#5589c0;
font-size:10px;
}
.p7f3ye7q{
padding:4px 10px;
flex:0 0 auto;
background:#cc3a45;
border-radius:0.375rem;
color:#fff;
font-weight:700;
align-items:center;
font-size:12px;
display:inline-flex;
}
.hlz9z9{
background:#131920;
border:1px solid rgba(80,105,135,0.358);
overflow:hidden;
border-radius:10px;
color:inherit;
display:block;
min-width:0;
text-decoration:none;
}
.er7tqhz{
aspect-ratio:4/3;
background-size:cover;
display:block;
position:relative;
background-position:center;
}
.jo9q588{
aspect-ratio:16/10;
}
.zbnyqy{
background:linear-gradient(transparent,rgba(6,10,16,0.724)),linear-gradient(transparent 30%,rgba(0,0,0,0.64));
padding:14px;
right:0;
position:absolute;
bottom:0;
left:0;
}
.soiu0a7{
margin-bottom:3px;
color:#9DAAB8;
letter-spacing:.14em;
text-shadow:0 1px 3px rgba(0,0,0,0.685);
font-size:0.625rem;
display:block;
text-transform:uppercase;
}
.u9xfjcrw{
font-size:20px;
font-family:"Cormorant Garamond", Georgia, 'Times New Roman', serif;
font-weight:700;
display:block;
color:#E8EEF4;
text-shadow:0 1px 4px rgba(0,0,0,0.744);
}
.mvyzjh{
gap:0.375rem;
border-radius:0.375rem;
background:#cc3a45;
padding:4px 9px;
align-items:center;
position:absolute;
top:0.625rem;
font-size:0.688rem;
left:10px;
letter-spacing:.04em;
display:inline-flex;
font-weight:700;
color:#fff;
}
.mvyzjh .kcwt1{
background:#fff;
}
.z2dau{
padding:0.875rem 1rem;
}
.pkltv9e{
font-family:"DM Sans", 'Helvetica Neue', Arial, sans-serif;
font-weight:700;
color:#2DB572;
font-size:0.875rem;
}
.ndp00r2t{
gap:0.375rem;
margin-top:2px;
align-items:center;
color:#B8C4D0;
display:flex;
font-size:0.781rem;
}
.ndp00r2t i{
background:#D4A24F;
border-radius:50%;
height:0.438rem;
width:0.438rem;
font-style:normal;
}
.z2dau .g2t9m{
width:100%;
margin-top:0.75rem;
}
.kjw5vzii{
gap:1rem;
grid-template-columns:repeat(4,1fr);
display:grid;
}
.boauruub{
grid-template-columns:repeat(3,1fr);
gap:16px;
display:grid;
}
.jyi0h56{
grid-template-columns:repeat(2,1fr);
gap:16px;
display:grid;
}
.kjw5vzii>*,.boauruub>*,.jyi0h56>*{
min-width:0;
}
@media(max-width:979px){
.kjw5vzii,.boauruub{
grid-template-columns:repeat(2,1fr);
}
}
@media(max-width:618px){
.kjw5vzii,.boauruub,.jyi0h56{
grid-template-columns:1fr;
}
}
.gu8c5{
gap:1rem;
grid-template-columns:1fr 1fr;
display:grid;
}
.gu8c5>*{
min-width:0;
}
.yj0uy{
padding:1.625rem;
}
.hmguy2{
padding:9px 0;
gap:12px;
border-top:1px solid rgba(80,105,135,0.357);
font-size:0.875rem;
display:flex;
justify-content:space-between;
}
.hmguy2 span{
flex:0 0 auto;
color:#B8C4D0;
}
.hmguy2 b{
text-align:right;
}
.hymkede{
padding:0.625rem 0;
border-top:1px solid rgba(80,105,135,0.366);
}
.hymkede:first-child{
border-top:0;
}
.np9sj9gj{
font-size:0.75rem;
color:#B8C4D0;
}
.ndxyem{
font-weight:600;
color:#F3F5F7;
font-size:0.906rem;
}
@media(max-width:757px){
.gu8c5{
grid-template-columns:1fr;
}
}
.h6n5829s{
margin-bottom:1rem;
min-width:0;
}
.x8i60{
gap:12px;
flex-wrap:wrap;
align-items:flex-end;
display:flex;
justify-content:space-between;
}
.x8i60 .e9goe{
gap:6px;
min-width:0;
flex-direction:column;
display:flex;
}
.twn1prj6{
gap:8px;
align-items:flex-start;
flex-direction:column;
display:flex;
}
.bfdvhy{
gap:0.5rem;
align-items:center;
display:flex;
flex-direction:column;
text-align:center;
}
.gz1pbb{
font-weight:700;
letter-spacing:-.01em;
font-family:"Cormorant Garamond", Georgia, 'Times New Roman', serif;
font-size:30px;
line-height:1.1;
color:#F3F5F7;
overflow-wrap:break-word;
}
@media(max-width:622px){
.gz1pbb{
font-size:1.438rem;
}
}
.zv8ighha .gz1pbb{
color:#E8EEF4;
}
.k5xf2btm{
background:rgba(43,108,176,0.176);
border-radius:0.375rem;
padding:5px 0.688rem;
color:#5589c0;
text-transform:uppercase;
letter-spacing:.12em;
}
.jkej4{
gap:0.625rem;
display:inline-flex;
align-items:center;
}
.jkej4::before{
background:#5589c0;
width:1.5rem;
content:"";
height:1px;
display:inline-block;
}
.g6l3l7j3{
gap:8px;
display:inline-flex;
align-items:center;
}
.g6l3l7j3::before{
border-radius:50%;
background:#5589c0;
height:0.375rem;
display:inline-block;
width:6px;
content:"";
}
.zv8ighha .k5xf2btm{
background:rgba(15,35,60,0.835);
color:#E8EEF4;
}
.zv8ighha .jkej4::before,.zv8ighha .g6l3l7j3::before{
background:#5B9FDE;
}
.bszn1ukq{
transition:opacity 180ms cubic-bezier(0.4, 0, 0.2, 1);
gap:0.375rem;
font-weight:600;
color:#26A869;
white-space:nowrap;
display:inline-flex;
align-items:center;
font-size:0.875rem;
}
.bszn1ukq:hover{
opacity:.8;
}
.bszn1ukq svg{
width:15px;
height:15px;
}
.s4kpfjm svg{
width:14px;
height:0.875rem;
}
.zrssq{
background:#26A869;
border-radius:6px;
padding:0.563rem 1.125rem;
color:#FFFFFF;
}
.zrssq:hover{
background:#369b68;
opacity:1;
}
.zv8ighha .bszn1ukq{
color:#5B9FDE;
}
.h1n5pj6p{
margin:-2px 0 16px;
background:rgba(80,105,135,0.367);
height:1px;
}
.zv8ighha .h1n5pj6p{
background:rgba(45,75,110,0.272);
}
.hikiu{
border-radius:16px;
grid-template-columns:1.3fr 1fr;
background:linear-gradient(137deg,#0C1420,#162538);
margin:0;
gap:40px;
padding:2.625rem;
display:grid;
color:#E8EEF4;
}
.yjse4pc{
margin:1.125rem 0 16px;
overflow-wrap:anywhere;
font-family:"Cormorant Garamond", Georgia, 'Times New Roman', serif;
font-size:3.125rem;
letter-spacing:-.01em;
color:#E8EEF4;
line-height:1.05;
}
.yjse4pc em{
font-style:normal;
color:#5B9FDE;
}
.cfn1zlv{
font-size:1rem;
max-width:440px;
color:#9DAAB8;
}
.vxcvh{
gap:1.125rem;
align-items:center;
display:flex;
flex-wrap:wrap;
margin-top:1.625rem;
}
.mvp7v{
color:#9DAAB8;
font-size:0.875rem;
}
.zxz1uq78{
color:#9DAAB8;
font-size:13px;
}
.sd7jlu17{
margin:4px 0 2px;
font-size:2.125rem;
font-family:"DM Sans", 'Helvetica Neue', Arial, sans-serif;
font-weight:700;
color:#E8EEF4;
}
.a7sa40b{
margin-bottom:1.25rem;
font-size:0.875rem;
color:#9DAAB8;
}
.a7sa40b span[data-m]{
font-family:"DM Sans", 'Helvetica Neue', Arial, sans-serif;
color:#E8EEF4;
}
.agd2iv{
gap:12px;
padding:0.688rem 0;
border-top:1px solid rgba(45,75,110,0.291);
align-items:center;
display:flex;
}
.cx1yp6x b{
font-size:14px;
color:#E8EEF4;
display:block;
font-weight:600;
}
.cx1yp6x span{
color:#9DAAB8;
font-size:12.5px;
display:block;
}
@media(max-width:978px){
.hikiu{
grid-template-columns:1fr;
padding:1.875rem;
}
.yjse4pc{
font-size:2.375rem;
}
}
@media(max-width:621px){
.hikiu{
padding:24px;
}
.yjse4pc{
font-size:30px;
}
}
.uwxosy{
background:#0D1521;
grid-template-columns:repeat(4,1fr);
border-radius:10px;
display:grid;
}
.ocpex{
padding:1.375rem 24px;
border-right:1px solid rgba(45,75,110,0.271);
}
.ocpex:last-child{
border-right:0;
}
.h15o6w3j{
font-size:28px;
font-family:"DM Sans", 'Helvetica Neue', Arial, sans-serif;
min-width:0;
color:#E8EEF4;
font-weight:700;
}
.c3hdq{
color:#5B9FDE;
}
.us6o2b0l{
color:#9DAAB8;
font-size:13.5px;
margin-top:3px;
}
@media(max-width:982px){
.uwxosy{
grid-template-columns:1fr 1fr;
}
}
@media(max-width:623px){
.uwxosy{
grid-template-columns:1fr;
}
.ocpex{
border-right:0;
border-bottom:1px solid rgba(45,75,110,0.285);
}
.ocpex:last-child{
border-bottom:0;
}
}
.n3whnzs{
gap:13px;
padding:20px;
align-items:center;
display:flex;
}
.n3whnzs .sscbzfi{
display:flex;
}
.doaj8qq{
color:#F3F5F7;
font-weight:700;
font-size:19px;
display:block;
}
.wjn9u{
display:block;
color:#B8C4D0;
font-size:0.813rem;
}
.izcn3{
padding:24px;
display:block;
text-decoration:none;
color:inherit;
}
.hfdpa61{
background:rgba(80,105,135,0.334);
border-radius:6px;
width:3rem;
align-items:center;
height:3rem;
display:flex;
color:#5589c0;
justify-content:center;
margin-bottom:16px;
}
.hfdpa61 svg{
width:24px;
height:1.5rem;
}
.g8uow{
font-family:"Cormorant Garamond", Georgia, 'Times New Roman', serif;
font-size:1.313rem;
margin-bottom:0.25rem;
color:#F3F5F7;
}
.tdieppn{
font-size:14px;
color:#B8C4D0;
}
.qaf6lv{
gap:16px;
grid-template-columns:repeat(3,1fr);
display:grid;
margin-top:0.5rem;
}
.qu7k649{
border-radius:0.625rem;
padding:1.875rem;
color:#E8EEF4;
text-align:center;
}
.uboagvo{
background:linear-gradient(rgba(0,0,0,0.364),rgba(0,0,0,0.336)),linear-gradient(134deg,#D4A24F,#4A85C8);
}
.cbhw5{
background:linear-gradient(rgba(0,0,0,0.339),rgba(0,0,0,0.355)),linear-gradient(130deg,#5589c0,#4A85C8);
}
.fj7wz5xc{
background:linear-gradient(rgba(0,0,0,0.326),rgba(0,0,0,0.337)),linear-gradient(132deg,#2DB572,#4A85C8);
}
.haxlo68s{
letter-spacing:.16em;
opacity:.85;
font-size:0.75rem;
}
.uht47v2{
margin:0.5rem 0 2px;
font-size:40px;
overflow-wrap:anywhere;
font-family:"DM Sans", 'Helvetica Neue', Arial, sans-serif;
font-weight:700;
}
.zbbxtbu{
opacity:.8;
font-size:13px;
}
.ir14vhpy{
border-radius:10px;
overflow:hidden;
background:#131920;
border:1px solid rgba(80,105,135,0.356);
align-items:center;
display:flex;
margin-top:18px;
}
.adaxvh2m{
flex:0 0 auto;
padding:14px 18px;
white-space:nowrap;
font-size:0.875rem;
font-weight:700;
color:#F3F5F7;
border-right:1px solid rgba(80,105,135,0.346);
}
.o1vf9x{
overflow:hidden;
flex:1;
min-width:0;
}
.xw7pjb{
gap:1.875rem;
padding:14px 20px;
display:flex;
will-change:transform;
white-space:nowrap;
}
.exqaalen{
font-size:14px;
color:#B8C4D0;
}
.exqaalen b{
font-family:"DM Sans", 'Helvetica Neue', Arial, sans-serif;
color:#2DB572;
font-weight:700;
margin-right:8px;
}
@media(max-width:978px){
.qaf6lv{
grid-template-columns:1fr;
}
}
.hbiqn{
gap:12px;
display:flex;
margin-bottom:6px;
align-items:baseline;
justify-content:space-between;
flex-wrap:wrap;
}
.kj6uci{
color:#F3F5F7;
font-family:"Cormorant Garamond", Georgia, 'Times New Roman', serif;
font-size:24px;
}
.q667u{
color:#B8C4D0;
font-size:0.813rem;
}
.q667u b{
font-family:"DM Sans", 'Helvetica Neue', Arial, sans-serif;
color:#F3F5F7;
}
.am91wtvs{
margin:1rem 0;
}
.t1vjyek2{
border-radius:0.375rem;
padding:13px 0.875rem;
gap:14px;
align-items:center;
display:flex;
}
.t1vjyek2:nth-child(odd){
background:#1A222C;
}
.r26hj9u{
font-weight:700;
width:18px;
color:#B8C4D0;
font-family:"DM Sans", 'Helvetica Neue', Arial, sans-serif;
}
.i1k8p6k{
flex:1;
font-weight:600;
min-width:0;
}
.vaaxc6s3{
font-family:"DM Sans", 'Helvetica Neue', Arial, sans-serif;
color:#B8C4D0;
font-size:14px;
}
.bztl4f{
width:100%;
}
.x2ivi{
padding:1rem;
border-radius:0.625rem;
overflow:hidden;
flex-direction:column;
color:#E8EEF4;
aspect-ratio:16/11;
text-decoration:none;
display:flex;
background-size:cover;
background-position:center;
position:relative;
}
.x2ivi::after{
inset:0;
background:linear-gradient(transparent 40%,rgba(6,10,16,0.721)),linear-gradient(transparent 25%,rgba(0,0,0,0.66));
position:absolute;
content:"";
}
.x2ivi>*{
z-index:1;
position:relative;
}
.i2izx2ec{
padding:0.25rem 9px;
gap:0.375rem;
border-radius:6px;
background:#cc3a45;
align-self:flex-start;
letter-spacing:.04em;
display:inline-flex;
color:#fff;
font-weight:700;
font-size:11px;
align-items:center;
}
.i2izx2ec .kcwt1{
background:#fff;
}
.gx1f9o4{
text-shadow:0 1px 4px rgba(0,0,0,0.757);
font-family:"Cormorant Garamond", Georgia, 'Times New Roman', serif;
margin-top:auto;
font-size:23px;
font-weight:700;
}
.qcacsv{
gap:8px;
font-size:12.5px;
align-items:center;
justify-content:space-between;
color:#9DAAB8;
display:flex;
margin-top:8px;
}
.crlaqm5{
font-weight:600;
color:#E8EEF4;
}
.qwfuun{
padding:0.75rem 1rem;
border-radius:6px;
gap:0.75rem;
background:#1A222C;
border:1px solid rgba(80,105,135,0.327);
color:#B8C4D0;
font-size:13.5px;
align-items:center;
display:flex;
margin-top:0.875rem;
}
.bt9o1{
padding:1.625rem;
flex-direction:column;
display:flex;
}
.irasr91c{
margin:10px 0 4px;
font-size:1.625rem;
color:#F3F5F7;
font-family:"Cormorant Garamond", Georgia, 'Times New Roman', serif;
}
.bv1ao5{
margin-bottom:14px;
font-weight:700;
font-size:15px;
color:#5589c0;
}
.gp3jnz35{
flex:1;
font-size:14px;
color:#B8C4D0;
}
.bt9o1 .g2t9m{
margin-top:18px;
width:100%;
}
.v60bu{
gap:10px;
justify-content:space-between;
padding-top:12px;
display:flex;
align-items:center;
border-top:1px solid rgba(80,105,135,0.322);
margin-top:0.875rem;
}
.z365up{
color:#B8C4D0;
font-size:11px;
letter-spacing:.04em;
}
.ecyebzu{
font-weight:600;
font-size:0.813rem;
text-decoration:none;
color:#26A869;
}
.zb6yeda{
padding:28px;
}
.k5big3{
gap:0.625rem;
margin-bottom:6px;
font-size:1.5rem;
align-items:center;
font-family:"Cormorant Garamond", Georgia, 'Times New Roman', serif;
display:flex;
color:#F3F5F7;
}
.k5big3 svg{
color:#5589c0;
width:1.375rem;
height:22px;
}
.cdko6{
gap:12px;
margin-top:1.125rem;
align-items:center;
display:flex;
flex-wrap:wrap;
}
.xa5vv3o{
margin-left:auto;
}
.oyvaq4{
gap:0.625rem;
border-top:1px solid rgba(80,105,135,0.365);
padding-top:18px;
align-items:center;
display:flex;
margin-top:1.375rem;
font-size:14px;
flex-wrap:wrap;
}
.iqgk3b{
color:#B8C4D0;
}
.dedxr3{
border:1px solid rgba(80,105,135,0.331);
border-radius:0.375rem;
gap:7px;
padding:9px 0.875rem;
color:#F3F5F7;
text-decoration:none;
font-size:0.844rem;
align-items:center;
display:inline-flex;
}
.dedxr3 svg{
width:0.938rem;
color:#5589c0;
height:0.938rem;
}
@media(max-width:621px){
.xa5vv3o{
margin-left:0;
width:100%;
}
}
.k9k6vig7{
padding:1.5rem;
border-top:3px solid #5589c0;
}
.r2zuxc{
border-top-color:rgba(80,105,135,0.368);
}
.vuev7s3{
border-top-color:#9DAAB8;
}
.s3nl6{
border-top-color:#D4A24F;
}
.pksxfchy{
border-top-color:#5589c0;
}
.d9psk5i{
font-size:1.375rem;
font-weight:700;
font-family:"Cormorant Garamond", Georgia, 'Times New Roman', serif;
color:#F3F5F7;
}
.rq4ryv{
margin:2px 0 14px;
color:#B8C4D0;
font-size:13px;
}
.qrzb0{
padding:0.438rem 0;
gap:9px;
font-size:0.844rem;
align-items:flex-start;
color:#B8C4D0;
display:flex;
}
.qrzb0 svg{
flex:0 0 auto;
height:16px;
margin-top:2px;
color:#2DB572;
width:16px;
}
.fqghk{
background:#0D1521;
border-radius:0.625rem;
padding:2.125rem;
gap:24px;
color:#E8EEF4;
display:flex;
flex-wrap:wrap;
align-items:center;
}
.kq2f377{
flex:0 0 auto;
border-radius:0.625rem;
background:rgba(15,35,60,0.863);
color:#E8EEF4;
width:56px;
display:flex;
justify-content:center;
height:3.5rem;
align-items:center;
}
.kq2f377 svg{
height:26px;
width:26px;
}
.gluz0r{
font-size:25px;
font-family:"Cormorant Garamond", Georgia, 'Times New Roman', serif;
color:#E8EEF4;
}
.ox2l8x{
color:#9DAAB8;
font-size:0.875rem;
}
.n5n2m{
gap:12px;
margin-left:auto;
flex-wrap:wrap;
display:flex;
}
@media(max-width:980px){
.n5n2m{
margin-left:0;
width:100%;
}
.n5n2m .g2t9m{
flex:1;
}
}
.sctued74{
padding:24px;
}
.q7xdh{
gap:10px;
margin-bottom:0.875rem;
color:#F3F5F7;
align-items:center;
display:flex;
font-family:"Cormorant Garamond", Georgia, 'Times New Roman', serif;
font-size:20px;
}
.q7xdh svg{
color:#5589c0;
width:1.375rem;
height:1.375rem;
}
.zhmcah{
background:#0D1521;
border-color:rgba(45,75,110,0.259);
color:#E8EEF4;
}
.zhmcah .q7xdh{
color:#E8EEF4;
}
.zhmcah .q7xdh svg{
color:#E8EEF4;
}
.vqtbal{
font-size:14px;
margin-bottom:16px;
color:#9DAAB8;
}
.tl83um{
gap:10px;
display:flex;
}
.bjonw{
background:rgba(15,35,60,0.837);
flex:1;
border-radius:6px;
padding:10px 14px;
font-size:13px;
color:#E8EEF4;
}
.bjonw small{
color:#9DAAB8;
display:block;
font-size:0.625rem;
}
.c54nh0l1{
margin-top:0.875rem;
color:#9DAAB8;
font-size:12px;
clear:both;
}
.mmrzm5{
padding:26px;
gap:22px;
flex-wrap:wrap;
display:flex;
align-items:center;
}
.oz2ull{
border-radius:50%;
background:#5589c0;
flex:0 0 auto;
width:64px;
font-size:22px;
align-items:center;
font-weight:700;
color:#FFFFFF;
justify-content:center;
height:64px;
font-family:"Cormorant Garamond", Georgia, 'Times New Roman', serif;
display:flex;
}
.epvfz{
color:#F3F5F7;
font-size:17px;
}
.j5d8v9{
margin-top:2px;
color:#B8C4D0;
font-size:0.844rem;
}
.c2ncvo4{
font-size:13px;
max-width:32.5rem;
color:#B8C4D0;
margin-top:8px;
}
.n1elryo{
font-size:13px;
margin-left:auto;
text-align:right;
color:#B8C4D0;
}
.jr8ze{
gap:6px;
justify-content:flex-end;
align-items:center;
display:inline-flex;
color:#2DB572;
font-weight:600;
}
.jr8ze svg{
height:0.938rem;
width:15px;
}
.l8ajq{
margin-top:4px;
}
.iun3c8ey{
text-decoration:none;
display:block;
margin-top:0.375rem;
color:#26A869;
}
@media(max-width:618px){
.n1elryo{
margin-left:0;
text-align:left;
}
.jr8ze{
justify-content:flex-start;
}
}
.rktq0{
padding:30px;
}
.mlx04byp{
gap:18px;
grid-template-columns:repeat(4,1fr);
display:grid;
margin-top:1.125rem;
}
.c5gtu0u .sscbzfi{
margin-bottom:0.75rem;
}
.frld7vuu{
display:block;
font-size:0.938rem;
color:#F3F5F7;
margin-bottom:0.25rem;
}
.tu7wcx{
color:#B8C4D0;
font-size:13.5px;
}
@media(max-width:983px){
.mlx04byp{
grid-template-columns:1fr 1fr;
}
}
@media(max-width:621px){
.mlx04byp{
grid-template-columns:1fr;
}
}
.y8a2ce{
gap:0.875rem;
grid-template-columns:repeat(4,1fr);
margin-top:0.5rem;
display:grid;
}
.y5vyx5e{
padding:20px;
text-align:center;
}
.m3e9of{
font-family:"Cormorant Garamond", Georgia, 'Times New Roman', serif;
font-weight:700;
font-size:1.375rem;
color:#5589c0;
}
.mipv26i{
font-weight:600;
margin-top:0.25rem;
color:#F3F5F7;
font-size:0.844rem;
}
.fu7kwrzj{
color:#B8C4D0;
font-size:0.75rem;
margin-top:2px;
}
.cabdtjw7{
gap:0.75rem;
padding:0.875rem 1.125rem;
margin-top:16px;
display:flex;
align-items:center;
flex-wrap:wrap;
}
.ay5qs{
color:#B8C4D0;
font-size:13px;
}
.brc2r3hq{
padding:8px 14px;
border:1px solid rgba(80,105,135,0.374);
border-radius:0.375rem;
font-weight:600;
font-size:13px;
color:#B8C4D0;
}
@media(max-width:982px){
.y8a2ce{
grid-template-columns:1fr 1fr;
}
}
@media(max-width:618px){
.y8a2ce{
grid-template-columns:1fr;
}
}
.hqne51b{
padding:24px;
}
.ijg3lsos{
font-family:"Cormorant Garamond", Georgia, 'Times New Roman', serif;
font-size:18px;
margin-bottom:14px;
color:#F3F5F7;
}
.vsiihg0{
padding:10px 0;
border-top:1px solid rgba(80,105,135,0.376);
}
.vsiihg0:first-of-type{
border-top:0;
}
.m4wl0a{
font-size:12px;
color:#B8C4D0;
}
.vsiihg0 b{
font-size:0.906rem;
color:#F3F5F7;
}
.ez456i{
padding:0.688rem 0;
gap:0.625rem;
color:#F3F5F7;
justify-content:space-between;
display:flex;
font-size:14.5px;
border-top:1px solid rgba(80,105,135,0.323);
text-decoration:none;
}
.ez456i:first-of-type{
border-top:0;
}
.uonc7yn{
padding:12px 0;
gap:0.688rem;
align-items:flex-start;
display:flex;
border-top:1px solid rgba(80,105,135,0.333);
}
.uonc7yn:first-of-type{
border-top:0;
}
.uonc7yn .fchjp{
flex:0 0 auto;
margin-top:1px;
color:#2DB572;
}
.uonc7yn .fchjp svg{
width:18px;
height:1.125rem;
}
.uonc7yn b{
font-size:14px;
color:#F3F5F7;
font-weight:600;
}
.uonc7yn span{
color:#B8C4D0;
display:block;
font-size:12.5px;
}
.b8nexh{
gap:1rem;
grid-template-columns:.8fr 1fr 1fr 1fr;
display:grid;
margin-top:0.5rem;
}
.atdfyty{
border-radius:0.625rem;
padding:1.625rem;
background:#0D1521;
flex-direction:column;
display:flex;
justify-content:center;
color:#E8EEF4;
}
.nh6nami1{
font-family:"DM Sans", 'Helvetica Neue', Arial, sans-serif;
font-weight:700;
font-size:46px;
}
.atdfyty .npqe699{
margin:0.5rem 0;
color:#D4A24F;
}
.owa727u{
color:#9DAAB8;
font-size:13px;
}
.gifdc7c{
padding:1.375rem;
}
.gifdc7c .npqe699{
margin-bottom:0.625rem;
}
.kw8o0{
font-size:0.875rem;
color:#B8C4D0;
}
.rh7dg{
gap:10px;
margin-top:1rem;
display:flex;
justify-content:space-between;
font-size:0.813rem;
}
.rh7dg b{
font-weight:600;
color:#F3F5F7;
}
.rh7dg span{
color:#B8C4D0;
}
@media(max-width:980px){
.b8nexh{
grid-template-columns:1fr 1fr;
}
}
@media(max-width:620px){
.b8nexh{
grid-template-columns:1fr;
}
}
.n0z6ljkn{
margin-top:8px;
}
.ztdvzs{
padding:1.25rem 0;
border-bottom:1px solid rgba(80,105,135,0.374);
}
.pwmhs8r4{
list-style:none;
gap:1.125rem;
display:flex;
cursor:pointer;
align-items:center;
}
.pwmhs8r4::-webkit-details-marker{
display:none;
}
.jq1aal{
flex:0 0 auto;
padding:0.313rem 9px;
background:#5589c0;
border-radius:0.375rem;
font-weight:700;
font-size:10px;
text-transform:uppercase;
color:#FFFFFF;
letter-spacing:.1em;
}
.znm1wa7q{
flex:1;
font-size:1.063rem;
font-weight:700;
color:#F3F5F7;
}
.jrp8qca0{
transition:transform 180ms cubic-bezier(0.4, 0, 0.2, 1);
line-height:1;
font-size:24px;
color:#B8C4D0;
}
.ztdvzs[open] .jrp8qca0{
transform:rotate(39deg);
}
.w4cl08ll{
padding:14px 0 0 0;
font-size:14.5px;
color:#B8C4D0;
max-width:48.75rem;
}
.ox53r{
padding:30px;
gap:30px;
grid-template-columns:1.4fr 1fr;
display:grid;
}
.f3e0gb{
font-size:28px;
color:#F3F5F7;
margin-bottom:14px;
font-family:"Cormorant Garamond", Georgia, 'Times New Roman', serif;
}
.zyzk2ul8 p{
margin-bottom:12px;
font-size:14.5px;
color:#B8C4D0;
}
.smaqf{
gap:12px;
grid-template-columns:repeat(4,1fr);
margin-top:18px;
display:grid;
}
.w8lw08{
padding:16px;
border:1px solid rgba(80,105,135,0.337);
border-radius:0.375rem;
}
.ode9h2{
font-family:"Cormorant Garamond", Georgia, 'Times New Roman', serif;
color:#F3F5F7;
font-size:1.5rem;
font-weight:700;
}
.hgotkh{
color:#B8C4D0;
font-size:0.75rem;
}
.md8l7v .whonx{
display:block;
margin-bottom:16px;
}
.wacssh6r{
padding:11px 0;
gap:0.688rem;
align-items:flex-start;
border-top:1px solid rgba(80,105,135,0.375);
display:flex;
}
.wacssh6r:first-of-type{
border-top:0;
}
.wacssh6r .fchjp{
flex:0 0 auto;
color:#2DB572;
margin-top:1px;
}
.wacssh6r .fchjp svg{
height:18px;
width:18px;
}
.wacssh6r b{
color:#F3F5F7;
font-size:14.5px;
}
.wacssh6r span{
font-size:12.5px;
display:block;
color:#B8C4D0;
}
@media(max-width:980px){
.ox53r{
grid-template-columns:1fr;
}
}
@media(max-width:978px){
.smaqf{
grid-template-columns:repeat(2,1fr);
}
}
.k0tsib{
padding:22px 1.625rem;
gap:1.125rem;
align-items:center;
flex-wrap:wrap;
display:flex;
}
.osbfd{
font-size:16px;
font-weight:700;
color:#F3F5F7;
}
.j5iurnv0{
font-weight:600;
color:#2DB572;
font-size:14px;
}
.n8d1ikmj{
font-size:0.875rem;
color:#B8C4D0;
}
.k0tsib .p7f3ye7q{
margin-left:auto;
}
.c59bpy1{
gap:10px;
border-top:1px solid rgba(80,105,135,0.345);
padding-top:1rem;
width:100%;
margin-top:16px;
display:flex;
flex-wrap:wrap;
}
.zc9npi3b{
border:1px solid rgba(80,105,135,0.376);
padding:9px 16px;
border-radius:0.375rem;
color:#B8C4D0;
font-weight:600;
font-size:0.813rem;
}
@media(max-width:621px){
.k0tsib .p7f3ye7q{
margin-left:0;
}
}
.gc9fu9{
grid-template-columns:1.2fr 1fr;
overflow:hidden;
display:grid;
}
.j5pek7b{
background:linear-gradient(137deg,#0C1420,#162538);
position:relative;
min-height:18.75rem;
}
.w6yme{
inset:0;
position:absolute;
background-size:2.5rem 2.5rem;
background-image:linear-gradient(rgba(45,75,110,0.25) 1px,transparent 1px),linear-gradient(85deg,rgba(45,75,110,0.295) 1px,transparent 1px);
}
.gt7btah{
color:#5B9FDE;
transform:translate(-50%,-100%);
left:50%;
top:48%;
position:absolute;
}
.gt7btah svg{
height:2.5rem;
width:2.5rem;
}
.lapbt8v{
padding:6px 0.625rem;
background:rgba(6,10,16,0.745);
border-radius:6px;
font-size:12px;
font-family:"DM Sans", 'Helvetica Neue', Arial, sans-serif;
color:#9DAAB8;
left:18px;
bottom:16px;
position:absolute;
}
.b24sbsou{
padding:1.75rem;
}
.mvxmhlfa{
font-size:1.25rem;
font-family:"Cormorant Garamond", Georgia, 'Times New Roman', serif;
color:#F3F5F7;
margin-bottom:6px;
}
.dj7fbc{
margin:10px 0;
font-size:0.906rem;
color:#F3F5F7;
}
.z5zncc{
padding:9px 0;
gap:9px;
color:#B8C4D0;
border-top:1px solid rgba(80,105,135,0.369);
font-size:13.5px;
display:flex;
align-items:flex-start;
}
.z5zncc svg{
flex:0 0 auto;
color:#5589c0;
width:16px;
height:16px;
margin-top:2px;
}
.vz1lg{
margin-top:0.875rem;
display:inline-block;
}
@media(max-width:758px){
.gc9fu9{
grid-template-columns:1fr;
}
}
.pdt0csg{
padding:1.875rem;
}
.vgksbse2{
font-family:"Cormorant Garamond", Georgia, 'Times New Roman', serif;
font-size:1.563rem;
color:#F3F5F7;
margin-bottom:12px;
}
.pdt0csg p{
font-size:14.5px;
color:#B8C4D0;
margin-bottom:0.625rem;
max-width:55rem;
}
.yw3s1v3n{
font-weight:600;
margin-top:0.75rem;
color:#26A869;
display:inline-block;
text-decoration:none;
}
.ktirthtm{
padding:40px 0;
background:#0D1521;
margin-top:34px;
color:#9DAAB8;
}
.qesgibo{
grid-template-columns:1.6fr repeat(4,1fr);
gap:1.625rem;
display:grid;
}
.e43eb65{
color:#E8EEF4;
font-family:"Cormorant Garamond", Georgia, 'Times New Roman', serif;
letter-spacing:.04em;
font-size:1.375rem;
}
.grugbb1{
margin-top:0.875rem;
line-height:1.6;
font-size:0.781rem;
}
.fm3in2{
display:block;
color:#E8EEF4;
font-size:0.813rem;
margin-bottom:12px;
}
.a5vjgp3{
padding:9px 0;
font-size:0.844rem;
color:#9DAAB8;
display:block;
text-decoration:none;
}
@media(max-width:981px){
.qesgibo{
grid-template-columns:1fr 1fr;
}
}
@media(max-width:621px){
.qesgibo{
grid-template-columns:1fr;
}
}
.ipzltw{
padding:1rem 0;
background:#111D2E;
right:0;
position:fixed;
left:0;
z-index:60;
bottom:0;
color:#E8EEF4;
}
.k5meo{
gap:1.25rem;
display:flex;
flex-wrap:wrap;
align-items:center;
}
.xcig8{
flex:1;
color:#9DAAB8;
font-size:13.5px;
min-width:240px;
}
.xcig8 a{
text-decoration:underline;
color:#E8EEF4;
}
.z77o54{
gap:10px;
display:flex;
}
@media(max-width:621px){
.k5meo{
gap:0.75rem;
flex-direction:column;
align-items:stretch;
}
.z77o54 .g2t9m{
flex:1;
}
}
.pks1bm{
border:1px solid rgba(80,105,135,0.333);
transition:opacity 180ms cubic-bezier(0.4, 0, 0.2, 1),transform 180ms cubic-bezier(0.4, 0, 0.2, 1);
gap:0.75rem;
border-radius:10px;
padding:14px 16px;
background:#131920;
pointer-events:none;
max-width:340px;
bottom:18px;
opacity:0;
left:18px;
z-index:55;
position:fixed;
box-shadow:0 8px 24px rgba(0,0,0,0.476), 0 2px 0.5rem rgba(0,0,0,0.356);
display:flex;
transform:translateY(0.75rem);
}
.ku230v{
transform:translateY(0);
opacity:1;
pointer-events:auto;
}
.rh57sw{
background:rgba(43,108,176,0.163);
flex:0 0 auto;
border-radius:6px;
display:flex;
width:40px;
justify-content:center;
align-items:center;
color:#2DB572;
height:40px;
}
.rh57sw svg{
width:1.375rem;
height:1.375rem;
}
.n6b3nkr{
color:#F3F5F7;
font-size:13.5px;
line-height:1.4;
}
.n6b3nkr b{
font-weight:700;
}
.n6b3nkr .ynmckdi{
font-family:"DM Sans", 'Helvetica Neue', Arial, sans-serif;
font-weight:700;
color:#2DB572;
}
@media(max-width:618px){
.pks1bm{
right:10px;
max-width:none;
left:0.625rem;
}
}