*{
margin:0;
padding:0;
box-sizing:border-box;
}
html{
-webkit-text-size-adjust:100%;
}
body{
background:#fafbfc;
overflow-wrap:break-word;
font-family:"Mulish", 'Helvetica Neue', Arial, sans-serif;
overflow-x:hidden;
color:#495566;
text-rendering:optimizeLegibility;
line-height:1.55;
font-size:16px;
-webkit-font-smoothing:antialiased;
}
img{
max-width:100%;
display:block;
}
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{
color:#0d1821;
overflow-wrap:anywhere;
font-family:"DM Serif Display", Georgia, 'Times New Roman', serif;
}
::-webkit-scrollbar{
height:8px;
width:8px;
}
::-webkit-scrollbar-thumb{
border-radius:8px;
background:#d4dce5;
}
::-webkit-scrollbar-track{
background:transparent;
}
.f7iddq{
margin:0 auto;
padding:0 1.125rem;
max-width:80rem;
width:100%;
}
.vd42ut71{
padding:2.125rem 0;
}
.kt2bm{
color:#0d1821;
line-height:1.1;
font-weight:700;
font-family:"DM Serif Display", Georgia, 'Times New Roman', serif;
font-size:1.875rem;
letter-spacing:-.01em;
}
.h0dozs{
color:#495566;
font-size:15px;
margin-top:6px;
}
.f4c41 .kt2bm{
color:#f0f4f8;
}
.f4c41 .h0dozs{
color:#9eafbf;
}
.jclu1{
background:#ffffff;
}
.buvwtwo{
border-radius:8px;
background:#ffffff;
border:1px solid #d4dce5;
}
.ptoui{
color:#646d7d;
font-family:"Mulish", 'Helvetica Neue', Arial, sans-serif;
font-weight:700;
font-size:0.688rem;
line-height:1.4;
text-transform:uppercase;
display:inline-block;
letter-spacing:.12em;
}
.oawjfby{
gap:0.375rem;
color:#0d8654;
white-space:nowrap;
align-items:center;
display:inline-flex;
font-weight:600;
}
.oawjfby svg{
height:0.938rem;
width:0.938rem;
}
.gfkfx{
background:#d4dce5;
flex:0 0 auto;
border-radius:0.25rem;
justify-content:center;
height:1.875rem;
width:30px;
color:#1f5f8b;
display:flex;
align-items:center;
}
.gfkfx svg{
width:1.125rem;
height:1.125rem;
}
.f4c41 .gfkfx{
background:rgba(15,29,46,0.925);
color:#f0f4f8;
}
.vt31nai{
border-radius:50%;
background:#0d814d;
vertical-align:middle;
height:8px;
margin-right:7px;
box-shadow:0 0 0 3px rgba(31,95,139,0.096);
display:inline-block;
width:0.5rem;
}
.cvm13y9d{
display:none;
}
@media(max-width:618px){
.f7iddq{
padding:0 14px;
}
.vd42ut71{
padding:1.625rem 0;
}
.kt2bm{
font-size:1.438rem;
}
}
@keyframes r2wqitw{
0%,100%{
opacity:.55}
50%{
opacity:1}
}
.gwqav{
background:#0f1d2e;
font-size:0.813rem;
color:#9eafbf;
}
.jzytvi{
gap:16px;
justify-content:space-between;
flex-wrap:nowrap;
min-height:42px;
display:flex;
align-items:center;
}
.jei267{
gap:24px;
overflow:hidden;
display:flex;
align-items:center;
min-width:0;
}
.gzs06bf{
overflow:hidden;
gap:7px;
display:inline-flex;
text-overflow:ellipsis;
white-space:nowrap;
align-items:center;
}
.gzs06bf svg{
flex:0 0 auto;
width:14px;
height:0.875rem;
color:#c9942e;
}
.gzs06bf strong{
color:#f0f4f8;
font-weight:600;
}
.gbfbcxri svg{
color:#0d814d;
}
.udqpd{
flex:0 0 auto;
}
.zipy8a{
padding:8px 12px;
gap:0.5rem;
border-radius:4px;
border:1px solid rgba(255,255,255,0.081);
display:inline-flex;
color:#f0f4f8;
align-items:center;
}
.zipy8a svg{
color:#9eafbf;
height:14px;
width:0.875rem;
}
.kbo52lux{
background:#ffffff;
z-index:40;
border-bottom:1px solid #d4dce5;
top:0;
position:sticky;
}
.b5fgm{
gap:22px;
height:4.375rem;
display:flex;
align-items:center;
}
.ioig2{
flex:0 0 auto;
text-decoration:none;
justify-content:center;
display:flex;
color:#0d1821;
line-height:1;
flex-direction:column;
}
.o88e6c{
font-weight:700;
font-family:"DM Serif Display", Georgia, 'Times New Roman', serif;
white-space:nowrap;
font-size:22px;
letter-spacing:.04em;
}
.drvfazxd{
letter-spacing:.16em;
white-space:nowrap;
font-size:0.563rem;
margin-top:3px;
text-transform:uppercase;
color:#1f5f8b;
}
.r03lc{
gap:0.25rem;
display:flex;
margin-left:0.375rem;
}
.vctox{
padding:0.563rem 14px;
border-radius:0.25rem;
font-size:0.938rem;
white-space:nowrap;
text-decoration:none;
font-weight:600;
color:#495566;
}
.ugpy9o3{
background:#1f5f8b;
color:#ffffff;
}
.njezabi9{
flex:0 0 auto;
gap:10px;
display:flex;
margin-left:auto;
}
.rh2u75tx{
border:1px solid #d4dce5;
border-radius:0.25rem;
justify-content:center;
width:2.75rem;
color:#0d1821;
margin-left:8px;
align-items:center;
height:44px;
display:none;
cursor:pointer;
}
.rh2u75tx svg{
height:1.375rem;
width:22px;
}
.hejri{
padding:16px 0 4px;
}
.ojae6g{
gap:0.625rem;
display:flex;
flex-wrap:wrap;
}
.pm456k5q{
border-radius:4px;
border:1px solid #d4dce5;
padding:11px 1rem;
gap:0.5rem;
background:#ffffff;
color:#0d1821;
font-weight:600;
font-size:0.875rem;
display:inline-flex;
text-decoration:none;
align-items:center;
}
.pm456k5q svg{
width:1rem;
height:1rem;
color:#1f5f8b;
}
.pv4bz{
background:#ffffff;
display:none;
border-bottom:1px solid #d4dce5;
}
.pv4bz .f7iddq{
padding-top:14px;
padding-bottom:14px;
}
.yk27m9{
padding:0.688rem 0.25rem;
color:#0d1821;
display:block;
font-weight:600;
border-bottom:1px solid #d4dce5;
text-decoration:none;
}
.cvm13y9d:checked~.pv4bz{
display:block;
}
@media(max-width:759px){
.r03lc{
display:none;
}
.rh2u75tx{
display:flex;
}
.hejri{
display:none;
}
.frzfz{
display:none;
}
.b5fgm{
gap:0.625rem;
height:64px;
}
.njezabi9{
gap:8px;
}
.drvfazxd{
display:none;
}
}
@media(max-width:623px){
.o88e6c{
font-size:19px;
}
.b5fgm{
row-gap:0.625rem;
padding-top:0.625rem;
height:auto;
padding-bottom:10px;
flex-wrap:wrap;
column-gap:0.625rem;
}
.rh2u75tx{
margin-left:auto;
order:1;
}
.njezabi9{
gap:0.5rem;
width:100%;
order:2;
flex-basis:100%;
margin-left:0;
}
.njezabi9 .nha2ph{
flex:1 1 0;
overflow:hidden;
padding:0.75rem 0.5rem;
white-space:nowrap;
font-size:13.5px;
text-align:center;
min-width:0;
text-overflow:ellipsis;
}
}
.nha2ph{
border-radius:0.25rem;
padding:0.813rem 1.375rem;
gap:0.5rem;
transition:background-color 180ms cubic-bezier(0.4, 0, 0.2, 1),opacity 180ms cubic-bezier(0.4, 0, 0.2, 1);
cursor:pointer;
font-size:0.938rem;
display:inline-flex;
text-decoration:none;
white-space:nowrap;
font-family:"Mulish", 'Helvetica Neue', Arial, sans-serif;
justify-content:center;
align-items:center;
font-weight:600;
}
.nha2ph svg{
width:1.063rem;
height:17px;
}
.o9kgr1bn{
background:#0d8654;
color:#ffffff;
}
.o9kgr1bn:hover{
background:#0d7e50;
}
.gayep{
background:#1f5f8b;
color:#ffffff;
}
.gayep:hover{
opacity:.92;
}
.raudnv{
background:transparent;
border:1.5px solid #d4dce5;
color:#0d1821;
}
.ynab6bx{
background:transparent;
border:1.5px solid rgba(255,255,255,0.068);
color:#f0f4f8;
}
.f4c41 .raudnv{
border-color:rgba(255,255,255,0.076);
color:#f0f4f8;
}
.b3zcaij{
gap:0.313rem;
align-items:center;
color:#0d8654;
cursor:pointer;
display:inline-flex;
font-weight:600;
text-decoration:none;
font-size:0.813rem;
}
.b3zcaij svg{
width:0.875rem;
height:14px;
}
.f4c41 .b3zcaij{
color:#5ba3d6;
}
.jg21707{
background:#d03a3a;
animation:r2wqitw 1.4s infinite;
border-radius:50%;
width:0.375rem;
height:0.375rem;
display:inline-block;
}
.ul2q1{
gap:2px;
display:inline-flex;
color:#c9942e;
}
.ul2q1 svg{
width:16px;
height:16px;
}
.u45my{
gap:6px;
border-radius:4px;
background:#ffffff;
padding:0.563rem 14px;
border:1px solid #d4dce5;
align-items:center;
display:inline-flex;
font-weight:600;
color:#0d1821;
font-size:13px;
}
.v9her43y{
background:#1f5f8b;
border-color:transparent;
color:#ffffff;
}
.vu0hc6z{
padding:0.313rem 0.563rem;
background:#d4dce5;
border-radius:4px;
letter-spacing:.1em;
color:#1f5f8b;
text-transform:uppercase;
font-size:0.625rem;
font-weight:700;
}
.hccfqkm{
background:#d03a3a;
border-radius:0.25rem;
padding:0.25rem 10px;
flex:0 0 auto;
display:inline-flex;
color:#fff;
font-weight:700;
font-size:12px;
align-items:center;
}
.y655g{
border-radius:0.5rem;
background:#ffffff;
border:1px solid #d4dce5;
overflow:hidden;
display:block;
min-width:0;
color:inherit;
text-decoration:none;
}
.dril37{
aspect-ratio:4/3;
position:relative;
background-position:center;
display:block;
background-size:cover;
}
.bq1ld3ky{
aspect-ratio:16/10;
}
.jd4ecq{
padding:14px;
background:linear-gradient(transparent,rgba(13,24,33,0.665)),linear-gradient(transparent 30%,rgba(0,0,0,0.644));
bottom:0;
position:absolute;
right:0;
left:0;
}
.fz60kxn{
letter-spacing:.14em;
display:block;
margin-bottom:3px;
text-shadow:0 1px 3px rgba(0,0,0,0.683);
font-size:0.625rem;
text-transform:uppercase;
color:#9eafbf;
}
.gjp0bxf2{
text-shadow:0 1px 0.25rem rgba(0,0,0,0.767);
display:block;
font-size:20px;
font-weight:700;
color:#f0f4f8;
font-family:"DM Serif Display", Georgia, 'Times New Roman', serif;
}
.lat68{
background:#d03a3a;
border-radius:4px;
padding:0.25rem 0.563rem;
gap:0.375rem;
align-items:center;
left:10px;
letter-spacing:.04em;
color:#fff;
display:inline-flex;
top:0.625rem;
position:absolute;
font-weight:700;
font-size:11px;
}
.lat68 .jg21707{
background:#fff;
}
.fd7bj0jz{
padding:14px 16px;
}
.ej4ve701{
font-family:"Martian Mono", ui-monospace, SFMono-Regular, Menlo, monospace;
color:#0d814d;
font-size:0.875rem;
font-weight:700;
}
.ax2vkcd7{
gap:0.375rem;
margin-top:2px;
color:#495566;
display:flex;
align-items:center;
font-size:12.5px;
}
.ax2vkcd7 i{
background:#c9942e;
border-radius:50%;
width:7px;
height:0.438rem;
font-style:normal;
}
.fd7bj0jz .nha2ph{
margin-top:0.75rem;
width:100%;
}
.qfnb2{
grid-template-columns:repeat(4,1fr);
gap:16px;
display:grid;
}
.x19nufh{
gap:16px;
grid-template-columns:repeat(3,1fr);
display:grid;
}
.i7lbo7{
grid-template-columns:repeat(2,1fr);
gap:16px;
display:grid;
}
.qfnb2>*,.x19nufh>*,.i7lbo7>*{
min-width:0;
}
@media(max-width:980px){
.qfnb2,.x19nufh{
grid-template-columns:repeat(2,1fr);
}
}
@media(max-width:618px){
.qfnb2,.x19nufh,.i7lbo7{
grid-template-columns:1fr;
}
}
.htm68diu{
grid-template-columns:1fr 1fr;
gap:16px;
display:grid;
}
.htm68diu>*{
min-width:0;
}
.cvxrh1{
padding:26px;
}
.htmhmy{
gap:12px;
padding:9px 0;
border-top:1px solid #d4dce5;
justify-content:space-between;
font-size:14px;
display:flex;
}
.htmhmy span{
flex:0 0 auto;
color:#495566;
}
.htmhmy b{
text-align:right;
}
.q2ohar{
padding:10px 0;
border-top:1px solid #d4dce5;
}
.q2ohar:first-child{
border-top:0;
}
.py9jc65w{
font-size:12px;
color:#495566;
}
.knvebkq9{
font-size:14.5px;
font-weight:600;
color:#0d1821;
}
@media(max-width:759px){
.htm68diu{
grid-template-columns:1fr;
}
}
.lgl5gm0{
min-width:0;
margin-bottom:1rem;
}
.ydqa13p{
gap:12px;
flex-wrap:wrap;
display:flex;
align-items:flex-end;
justify-content:space-between;
}
.ydqa13p .j1gdsmoq{
gap:6px;
min-width:0;
flex-direction:column;
display:flex;
}
.ko2ze{
gap:8px;
align-items:flex-start;
flex-direction:column;
display:flex;
}
.klbn6zn{
gap:8px;
text-align:center;
flex-direction:column;
display:flex;
align-items:center;
}
.nmtkq1{
color:#0d1821;
font-size:1.875rem;
overflow-wrap:break-word;
font-family:"DM Serif Display", Georgia, 'Times New Roman', serif;
letter-spacing:-.01em;
font-weight:700;
line-height:1.1;
}
@media(max-width:617px){
.nmtkq1{
font-size:23px;
}
}
.f4c41 .nmtkq1{
color:#f0f4f8;
}
.zsvio{
background:rgba(31,95,139,0.097);
border-radius:0.25rem;
padding:5px 0.688rem;
color:#1f5f8b;
letter-spacing:.12em;
text-transform:uppercase;
}
.y4em7zg{
gap:0.625rem;
display:inline-flex;
align-items:center;
}
.y4em7zg::before{
background:#1f5f8b;
content:"";
height:1px;
display:inline-block;
width:1.5rem;
}
.uaxk22w{
gap:8px;
align-items:center;
display:inline-flex;
}
.uaxk22w::before{
background:#1f5f8b;
border-radius:50%;
content:"";
width:0.375rem;
display:inline-block;
height:0.375rem;
}
.f4c41 .zsvio{
background:rgba(15,29,46,0.923);
color:#f0f4f8;
}
.f4c41 .y4em7zg::before,.f4c41 .uaxk22w::before{
background:#5ba3d6;
}
.gru9z{
transition:opacity 180ms cubic-bezier(0.4, 0, 0.2, 1);
gap:6px;
white-space:nowrap;
font-size:14px;
color:#0d8654;
font-weight:600;
display:inline-flex;
align-items:center;
}
.gru9z:hover{
opacity:.8;
}
.gru9z svg{
height:0.938rem;
width:15px;
}
.jgo7gu svg{
height:0.875rem;
width:0.875rem;
}
.rraym{
background:#0d8654;
padding:0.563rem 1.125rem;
border-radius:0.25rem;
color:#ffffff;
}
.rraym:hover{
background:#0d7e50;
opacity:1;
}
.f4c41 .gru9z{
color:#5ba3d6;
}
.cjhcl42m{
background:#d4dce5;
margin:-2px 0 1rem;
height:1px;
}
.f4c41 .cjhcl42m{
background:rgba(255,255,255,0.059);
}
.nqwpbu7a{
gap:2.5rem;
border-radius:0.75rem;
margin:0;
background:linear-gradient(139deg,#0f1d2e,#1a3347);
grid-template-columns:1.3fr 1fr;
padding:42px;
display:grid;
color:#f0f4f8;
}
.gkjka9{
margin:1.125rem 0 1rem;
letter-spacing:-.01em;
font-family:"DM Serif Display", Georgia, 'Times New Roman', serif;
line-height:1.05;
overflow-wrap:anywhere;
color:#f0f4f8;
font-size:3.125rem;
}
.gkjka9 em{
font-style:normal;
color:#5ba3d6;
}
.w8xht{
color:#9eafbf;
max-width:27.5rem;
font-size:16px;
}
.dxbo9ln{
gap:18px;
align-items:center;
flex-wrap:wrap;
display:flex;
margin-top:26px;
}
.wi39a{
color:#9eafbf;
font-size:0.875rem;
}
.fwgpxyb{
font-size:13px;
color:#9eafbf;
}
.wlk8u5{
margin:4px 0 2px;
color:#f0f4f8;
font-size:34px;
font-family:"Martian Mono", ui-monospace, SFMono-Regular, Menlo, monospace;
font-weight:700;
}
.b2wyglo5{
color:#9eafbf;
margin-bottom:20px;
font-size:14px;
}
.b2wyglo5 span[data-m]{
color:#f0f4f8;
font-family:"Martian Mono", ui-monospace, SFMono-Regular, Menlo, monospace;
}
.rtkjwqp{
padding:11px 0;
gap:12px;
border-top:1px solid rgba(255,255,255,0.051);
align-items:center;
display:flex;
}
.ujbzruj b{
font-size:0.875rem;
display:block;
color:#f0f4f8;
font-weight:600;
}
.ujbzruj span{
display:block;
font-size:12.5px;
color:#9eafbf;
}
@media(max-width:983px){
.nqwpbu7a{
padding:1.875rem;
grid-template-columns:1fr;
}
.gkjka9{
font-size:2.375rem;
}
}
@media(max-width:620px){
.nqwpbu7a{
padding:24px;
}
.gkjka9{
font-size:30px;
}
}
.dr2fkui{
border-radius:0.5rem;
background:#0f1d2e;
grid-template-columns:repeat(4,1fr);
display:grid;
}
.gwbsw3a2{
padding:22px 24px;
border-right:1px solid rgba(255,255,255,0.098);
}
.gwbsw3a2:last-child{
border-right:0;
}
.q6mise53{
min-width:0;
font-family:"Martian Mono", ui-monospace, SFMono-Regular, Menlo, monospace;
font-weight:700;
color:#f0f4f8;
font-size:28px;
}
.uiubgim3{
color:#5ba3d6;
}
.yhc5j4c{
font-size:13.5px;
margin-top:3px;
color:#9eafbf;
}
@media(max-width:978px){
.dr2fkui{
grid-template-columns:1fr 1fr;
}
}
@media(max-width:622px){
.dr2fkui{
grid-template-columns:1fr;
}
.gwbsw3a2{
border-bottom:1px solid rgba(255,255,255,0.107);
border-right:0;
}
.gwbsw3a2:last-child{
border-bottom:0;
}
}
.kgb9el2m{
padding:1.5rem;
display:block;
color:inherit;
text-decoration:none;
}
.hdml3xnw{
border-radius:4px;
background:#d4dce5;
display:flex;
margin-bottom:16px;
height:48px;
color:#1f5f8b;
justify-content:center;
align-items:center;
width:3rem;
}
.hdml3xnw svg{
height:1.5rem;
width:1.5rem;
}
.uz4ojv{
margin-bottom:0.25rem;
font-family:"DM Serif Display", Georgia, 'Times New Roman', serif;
color:#0d1821;
font-size:1.313rem;
}
.jp49jpy{
color:#495566;
font-size:0.875rem;
}
.aufn1jgc{
gap:13px;
padding:20px;
display:flex;
align-items:center;
}
.aufn1jgc .gfkfx{
display:flex;
}
.nbjmky{
color:#0d1821;
font-weight:700;
font-size:1.188rem;
display:block;
}
.uopsnzyu{
font-size:0.813rem;
color:#495566;
display:block;
}
.x96e0z9k{
grid-template-columns:repeat(3,1fr);
gap:1rem;
margin-top:8px;
display:grid;
}
.gpo87{
border-radius:8px;
padding:1.875rem;
color:#f0f4f8;
text-align:center;
}
.tbgcfg{
background:linear-gradient(rgba(0,0,0,0.343),rgba(0,0,0,0.339)),linear-gradient(130deg,#c9942e,#3d7ba8);
}
.rekybta{
background:linear-gradient(rgba(0,0,0,0.314),rgba(0,0,0,0.334)),linear-gradient(130deg,#1f5f8b,#3d7ba8);
}
.vp6oacq2{
background:linear-gradient(rgba(0,0,0,0.364),rgba(0,0,0,0.364)),linear-gradient(140deg,#0d814d,#3d7ba8);
}
.ckuk6{
letter-spacing:.16em;
opacity:.85;
font-size:0.75rem;
}
.tuait47{
margin:8px 0 2px;
font-family:"Martian Mono", ui-monospace, SFMono-Regular, Menlo, monospace;
overflow-wrap:anywhere;
font-size:2.5rem;
font-weight:700;
}
.d3ly73{
font-size:0.813rem;
opacity:.8;
}
.ckt000d{
border:1px solid #d4dce5;
border-radius:8px;
background:#ffffff;
overflow:hidden;
margin-top:18px;
display:flex;
align-items:center;
}
.v1hhv{
padding:14px 18px;
flex:0 0 auto;
border-right:1px solid #d4dce5;
color:#0d1821;
font-weight:700;
font-size:0.875rem;
white-space:nowrap;
}
.aod0o0p{
flex:1;
overflow:hidden;
min-width:0;
}
.j2e0y{
gap:30px;
padding:0.875rem 1.25rem;
white-space:nowrap;
display:flex;
will-change:transform;
}
.fyfzcfz9{
font-size:0.875rem;
color:#495566;
}
.fyfzcfz9 b{
color:#0d814d;
font-family:"Martian Mono", ui-monospace, SFMono-Regular, Menlo, monospace;
font-weight:700;
margin-right:8px;
}
@media(max-width:980px){
.x96e0z9k{
grid-template-columns:1fr;
}
}
.fkc9xo{
gap:12px;
flex-wrap:wrap;
align-items:baseline;
margin-bottom:6px;
justify-content:space-between;
display:flex;
}
.mb6o7wao{
color:#0d1821;
font-family:"DM Serif Display", Georgia, 'Times New Roman', serif;
font-size:1.5rem;
}
.wn1cogt{
color:#495566;
font-size:13px;
}
.wn1cogt b{
font-family:"Martian Mono", ui-monospace, SFMono-Regular, Menlo, monospace;
color:#0d1821;
}
.dhd5hszy{
margin:1rem 0;
}
.mjty8zh{
border-radius:0.25rem;
padding:0.813rem 14px;
gap:0.875rem;
display:flex;
align-items:center;
}
.mjty8zh:nth-child(odd){
background:#f4f6f8;
}
.qx38tryj{
width:1.125rem;
font-family:"Martian Mono", ui-monospace, SFMono-Regular, Menlo, monospace;
font-weight:700;
color:#495566;
}
.gugs1{
flex:1;
font-weight:600;
min-width:0;
}
.hvy0x9{
font-size:14px;
color:#495566;
font-family:"Martian Mono", ui-monospace, SFMono-Regular, Menlo, monospace;
}
.dxg1vps4{
width:100%;
}
.b1oarv{
margin-bottom:6px;
color:#0d1821;
font-family:"DM Serif Display", Georgia, 'Times New Roman', serif;
font-size:24px;
}
.y5jromz{
padding:14px 0;
border-top:1px solid #d4dce5;
}
.y5jromz:first-of-type{
border-top:0;
}
.oinae{
font-size:0.781rem;
color:#495566;
margin-bottom:7px;
}
.etl7i{
gap:0.75rem;
justify-content:space-between;
align-items:center;
flex-wrap:wrap;
display:flex;
}
.g4n7l{
font-weight:600;
font-size:15px;
}
.i6asw{
gap:0.5rem;
display:flex;
}
.hnat60{
border:1px solid #d4dce5;
padding:0.375rem 0.75rem;
border-radius:0.25rem;
font-family:"Martian Mono", ui-monospace, SFMono-Regular, Menlo, monospace;
font-size:14px;
text-align:center;
min-width:3.375rem;
}
.hnat60 small{
display:block;
color:#495566;
font-size:0.688rem;
font-family:"Mulish", 'Helvetica Neue', Arial, sans-serif;
}
.m615y0h{
padding:1rem;
border-radius:0.5rem;
overflow:hidden;
aspect-ratio:16/11;
flex-direction:column;
display:flex;
position:relative;
background-size:cover;
text-decoration:none;
background-position:center;
color:#f0f4f8;
}
.m615y0h::after{
background:linear-gradient(transparent 40%,rgba(13,24,33,0.695)),linear-gradient(transparent 25%,rgba(0,0,0,0.688));
inset:0;
position:absolute;
content:"";
}
.m615y0h>*{
position:relative;
z-index:1;
}
.zmvovii{
gap:6px;
padding:4px 9px;
border-radius:0.25rem;
background:#d03a3a;
letter-spacing:.04em;
font-size:0.688rem;
color:#fff;
display:inline-flex;
align-self:flex-start;
align-items:center;
font-weight:700;
}
.zmvovii .jg21707{
background:#fff;
}
.ufiz47s{
font-size:1.438rem;
font-family:"DM Serif Display", Georgia, 'Times New Roman', serif;
font-weight:700;
margin-top:auto;
text-shadow:0 1px 4px rgba(0,0,0,0.729);
}
.zuuv4{
gap:8px;
display:flex;
align-items:center;
margin-top:0.5rem;
justify-content:space-between;
font-size:0.781rem;
color:#9eafbf;
}
.pmohj{
color:#f0f4f8;
font-weight:600;
}
.ea8k6{
border-radius:4px;
padding:12px 1rem;
border:1px solid #d4dce5;
gap:0.75rem;
background:#f4f6f8;
font-size:13.5px;
align-items:center;
margin-top:0.875rem;
display:flex;
color:#495566;
}
.ne8ery0d{
padding:1.625rem;
display:flex;
flex-direction:column;
}
.asnf64{
margin:10px 0 0.25rem;
font-family:"DM Serif Display", Georgia, 'Times New Roman', serif;
color:#0d1821;
font-size:1.625rem;
}
.u9lg45k6{
color:#1f5f8b;
font-weight:700;
margin-bottom:0.875rem;
font-size:0.938rem;
}
.ggboea{
flex:1;
color:#495566;
font-size:14px;
}
.ne8ery0d .nha2ph{
width:100%;
margin-top:1.125rem;
}
.jilnvx{
gap:10px;
display:flex;
padding-top:0.75rem;
justify-content:space-between;
margin-top:0.875rem;
align-items:center;
border-top:1px solid #d4dce5;
}
.s7zpj41x{
font-size:0.688rem;
color:#495566;
letter-spacing:.04em;
}
.xzflfi{
font-weight:600;
color:#0d8654;
text-decoration:none;
font-size:0.813rem;
}
.dsd0avm9{
padding:1.5rem;
border-top:3px solid #1f5f8b;
}
.wcxne7z{
border-top-color:#d4dce5;
}
.xe8xqf{
border-top-color:#9eafbf;
}
.wl872p{
border-top-color:#c9942e;
}
.mrcavr{
border-top-color:#1f5f8b;
}
.fnxnqbc{
font-weight:700;
color:#0d1821;
font-family:"DM Serif Display", Georgia, 'Times New Roman', serif;
font-size:1.375rem;
}
.vjp0k0x{
margin:2px 0 0.875rem;
font-size:13px;
color:#495566;
}
.ppcle{
gap:9px;
padding:0.438rem 0;
font-size:0.844rem;
align-items:flex-start;
color:#495566;
display:flex;
}
.ppcle svg{
flex:0 0 auto;
height:16px;
width:16px;
margin-top:2px;
color:#0d814d;
}
.hlib2{
padding:28px;
}
.po8ppg{
gap:10px;
margin-bottom:0.375rem;
font-family:"DM Serif Display", Georgia, 'Times New Roman', serif;
font-size:1.5rem;
display:flex;
color:#0d1821;
align-items:center;
}
.po8ppg svg{
height:1.375rem;
width:22px;
color:#1f5f8b;
}
.w7goih2{
gap:12px;
display:flex;
margin-top:1.125rem;
flex-wrap:wrap;
align-items:center;
}
.pikr6w{
margin-left:auto;
}
.dj2b1ak{
gap:10px;
margin-top:1.375rem;
padding-top:18px;
display:flex;
flex-wrap:wrap;
border-top:1px solid #d4dce5;
font-size:0.875rem;
align-items:center;
}
.ffyd43o{
color:#495566;
}
.yrnxfp{
border:1px solid #d4dce5;
padding:9px 14px;
border-radius:4px;
gap:0.438rem;
display:inline-flex;
font-size:0.844rem;
color:#0d1821;
align-items:center;
text-decoration:none;
}
.yrnxfp svg{
color:#1f5f8b;
height:0.938rem;
width:0.938rem;
}
@media(max-width:621px){
.pikr6w{
width:100%;
margin-left:0;
}
}
.idqbwl{
gap:16px;
padding:18px 1.375rem;
align-items:center;
display:flex;
flex-wrap:wrap;
}
.byiaer{
font-size:0.938rem;
color:#0d1821;
}
.wz1t6jk7{
flex:1;
background:#f4f6f8;
padding:12px 0.875rem;
border:1px solid #d4dce5;
border-radius:0.25rem;
min-width:10rem;
color:#0d1821;
font-size:0.938rem;
}
.tyido{
color:#495566;
margin-left:auto;
font-size:0.813rem;
}
@media(max-width:617px){
.tyido{
width:100%;
margin-left:0;
}
}
.kqlmb{
gap:1.5rem;
background:#0f1d2e;
border-radius:0.5rem;
padding:34px;
display:flex;
color:#f0f4f8;
align-items:center;
flex-wrap:wrap;
}
.cize8lc{
border-radius:0.5rem;
background:rgba(15,29,46,0.897);
flex:0 0 auto;
height:56px;
width:3.5rem;
display:flex;
justify-content:center;
color:#f0f4f8;
align-items:center;
}
.cize8lc svg{
width:1.625rem;
height:26px;
}
.zdquj{
color:#f0f4f8;
font-size:1.563rem;
font-family:"DM Serif Display", Georgia, 'Times New Roman', serif;
}
.tzmiw5{
color:#9eafbf;
font-size:14px;
}
.a6ngp{
gap:0.75rem;
display:flex;
margin-left:auto;
flex-wrap:wrap;
}
@media(max-width:977px){
.a6ngp{
width:100%;
margin-left:0;
}
.a6ngp .nha2ph{
flex:1;
}
}
.wzc1i6{
padding:24px;
}
.vu7j1h{
gap:10px;
color:#0d1821;
font-size:1.25rem;
font-family:"DM Serif Display", Georgia, 'Times New Roman', serif;
align-items:center;
margin-bottom:0.875rem;
display:flex;
}
.vu7j1h svg{
width:22px;
color:#1f5f8b;
height:22px;
}
.mj18er{
border-color:rgba(255,255,255,0.056);
background:#0f1d2e;
color:#f0f4f8;
}
.mj18er .vu7j1h{
color:#f0f4f8;
}
.mj18er .vu7j1h svg{
color:#f0f4f8;
}
.c16zv7{
color:#9eafbf;
font-size:14px;
margin-bottom:16px;
}
.mnr51{
gap:0.625rem;
display:flex;
}
.ttbihd{
padding:10px 14px;
border-radius:4px;
flex:1;
background:rgba(15,29,46,0.922);
font-size:13px;
color:#f0f4f8;
}
.ttbihd small{
font-size:0.625rem;
color:#9eafbf;
display:block;
}
.y3sgo{
clear:both;
font-size:12px;
color:#9eafbf;
margin-top:0.875rem;
}
.ttac7b{
gap:1.375rem;
padding:26px;
flex-wrap:wrap;
align-items:center;
display:flex;
}
.hqtns851{
background:#1f5f8b;
flex:0 0 auto;
border-radius:50%;
justify-content:center;
font-family:"DM Serif Display", Georgia, 'Times New Roman', serif;
height:64px;
color:#ffffff;
width:4rem;
display:flex;
font-weight:700;
align-items:center;
font-size:1.375rem;
}
.lwfs9h7{
font-size:17px;
color:#0d1821;
}
.ocn4zicg{
font-size:13.5px;
margin-top:2px;
color:#495566;
}
.mii3i3k{
color:#495566;
max-width:520px;
margin-top:8px;
font-size:13px;
}
.wtw7yjfy{
margin-left:auto;
font-size:13px;
text-align:right;
color:#495566;
}
.d96ugo{
gap:0.375rem;
justify-content:flex-end;
color:#0d814d;
align-items:center;
font-weight:600;
display:inline-flex;
}
.d96ugo svg{
width:15px;
height:15px;
}
.ebzld7{
margin-top:0.25rem;
}
.e2w130{
margin-top:6px;
display:block;
text-decoration:none;
color:#0d8654;
}
@media(max-width:622px){
.wtw7yjfy{
margin-left:0;
text-align:left;
}
.d96ugo{
justify-content:flex-start;
}
}
.cefoq9b{
grid-template-columns:1.2fr 1fr;
overflow:hidden;
display:grid;
}
.ypl2bdgt{
background:linear-gradient(130deg,#0f1d2e,#1a3347);
min-height:300px;
position:relative;
}
.gqm5u{
inset:0;
background-image:linear-gradient(rgba(255,255,255,0.101) 1px,transparent 1px),linear-gradient(86deg,rgba(255,255,255,0.068) 1px,transparent 1px);
position:absolute;
background-size:40px 40px;
}
.gnd33pdw{
color:#5ba3d6;
position:absolute;
top:48%;
left:50%;
transform:translate(-50%,-100%);
}
.gnd33pdw svg{
width:2.5rem;
height:2.5rem;
}
.a2460{
border-radius:0.25rem;
background:rgba(13,24,33,0.701);
padding:6px 10px;
color:#9eafbf;
left:1.125rem;
bottom:1rem;
font-family:"Martian Mono", ui-monospace, SFMono-Regular, Menlo, monospace;
position:absolute;
font-size:12px;
}
.d99fey{
padding:28px;
}
.w57wq1f8{
font-family:"DM Serif Display", Georgia, 'Times New Roman', serif;
margin-bottom:6px;
font-size:1.25rem;
color:#0d1821;
}
.gw6xugl3{
margin:10px 0;
color:#0d1821;
font-size:14.5px;
}
.owlvc9{
padding:0.563rem 0;
gap:0.563rem;
border-top:1px solid #d4dce5;
font-size:0.844rem;
color:#495566;
display:flex;
align-items:flex-start;
}
.owlvc9 svg{
flex:0 0 auto;
color:#1f5f8b;
width:16px;
margin-top:2px;
height:16px;
}
.znjl3{
display:inline-block;
margin-top:0.875rem;
}
@media(max-width:761px){
.cefoq9b{
grid-template-columns:1fr;
}
}
.h9svqwf5{
padding:1.375rem 26px;
gap:1.125rem;
flex-wrap:wrap;
align-items:center;
display:flex;
}
.oyouxd{
color:#0d1821;
font-size:16px;
font-weight:700;
}
.mkjvqtfu{
font-weight:600;
color:#0d814d;
font-size:14px;
}
.r82er4yd{
font-size:14px;
color:#495566;
}
.h9svqwf5 .hccfqkm{
margin-left:auto;
}
.bsgvvt{
gap:0.625rem;
border-top:1px solid #d4dce5;
width:100%;
display:flex;
padding-top:1rem;
flex-wrap:wrap;
margin-top:1rem;
}
.nws2l{
border:1px solid #d4dce5;
border-radius:0.25rem;
padding:0.563rem 16px;
color:#495566;
font-size:0.813rem;
font-weight:600;
}
@media(max-width:621px){
.h9svqwf5 .hccfqkm{
margin-left:0;
}
}
.k1n83e6h{
padding:30px;
}
.pf3vi{
grid-template-columns:repeat(4,1fr);
gap:18px;
display:grid;
margin-top:1.125rem;
}
.orqbs1 .gfkfx{
margin-bottom:0.75rem;
}
.zi91n8{
color:#0d1821;
display:block;
margin-bottom:4px;
font-size:0.938rem;
}
.qmv0hpj{
color:#495566;
font-size:0.844rem;
}
@media(max-width:977px){
.pf3vi{
grid-template-columns:1fr 1fr;
}
}
@media(max-width:621px){
.pf3vi{
grid-template-columns:1fr;
}
}
.bro44{
margin-top:0.5rem;
}
.iwx6yumm{
padding:1.25rem 0;
border-bottom:1px solid #d4dce5;
}
.govzkn95{
list-style:none;
gap:1.125rem;
cursor:pointer;
display:flex;
align-items:center;
}
.govzkn95::-webkit-details-marker{
display:none;
}
.amycq5m{
background:#1f5f8b;
border-radius:0.25rem;
padding:0.313rem 9px;
flex:0 0 auto;
text-transform:uppercase;
font-weight:700;
letter-spacing:.1em;
font-size:0.625rem;
color:#ffffff;
}
.ntvoem{
flex:1;
font-weight:700;
font-size:17px;
color:#0d1821;
}
.h54ndqth{
transition:transform 180ms cubic-bezier(0.4, 0, 0.2, 1);
line-height:1;
color:#495566;
font-size:1.5rem;
}
.iwx6yumm[open] .h54ndqth{
transform:rotate(39deg);
}
.g4vb0{
padding:14px 0 0 0;
font-size:14.5px;
color:#495566;
max-width:48.75rem;
}
.ft2hwy2{
grid-template-columns:repeat(4,1fr);
gap:14px;
margin-top:0.5rem;
display:grid;
}
.yv9454h{
padding:20px;
text-align:center;
}
.mdtkgow{
color:#1f5f8b;
font-size:22px;
font-family:"DM Serif Display", Georgia, 'Times New Roman', serif;
font-weight:700;
}
.u9e5fy{
font-weight:600;
margin-top:0.25rem;
font-size:0.844rem;
color:#0d1821;
}
.ml6ctz3{
color:#495566;
font-size:12px;
margin-top:2px;
}
.ei28m{
padding:0.875rem 18px;
gap:12px;
flex-wrap:wrap;
margin-top:1rem;
align-items:center;
display:flex;
}
.tt6o6{
color:#495566;
font-size:13px;
}
.qs2wg5z{
border-radius:0.25rem;
padding:8px 14px;
border:1px solid #d4dce5;
font-weight:600;
color:#495566;
font-size:0.813rem;
}
@media(max-width:982px){
.ft2hwy2{
grid-template-columns:1fr 1fr;
}
}
@media(max-width:618px){
.ft2hwy2{
grid-template-columns:1fr;
}
}
.f49qwa{
grid-template-columns:1.4fr 1fr;
padding:1.875rem;
gap:1.875rem;
display:grid;
}
.nm0dh9{
font-family:"DM Serif Display", Georgia, 'Times New Roman', serif;
font-size:1.75rem;
color:#0d1821;
margin-bottom:14px;
}
.vkh9h p{
margin-bottom:0.75rem;
color:#495566;
font-size:14.5px;
}
.n8zqre{
grid-template-columns:repeat(4,1fr);
gap:0.75rem;
display:grid;
margin-top:1.125rem;
}
.jdy046ba{
padding:16px;
border-radius:4px;
border:1px solid #d4dce5;
}
.v8omdh3{
font-family:"DM Serif Display", Georgia, 'Times New Roman', serif;
color:#0d1821;
font-size:24px;
font-weight:700;
}
.ht5cs8m{
font-size:12px;
color:#495566;
}
.zj649y .ptoui{
display:block;
margin-bottom:1rem;
}
.qgqbug{
padding:0.688rem 0;
gap:11px;
display:flex;
align-items:flex-start;
border-top:1px solid #d4dce5;
}
.qgqbug:first-of-type{
border-top:0;
}
.qgqbug .kl3qjduj{
flex:0 0 auto;
color:#0d814d;
margin-top:1px;
}
.qgqbug .kl3qjduj svg{
width:18px;
height:18px;
}
.qgqbug b{
font-size:0.906rem;
color:#0d1821;
}
.qgqbug span{
color:#495566;
display:block;
font-size:0.781rem;
}
@media(max-width:982px){
.f49qwa{
grid-template-columns:1fr;
}
}
@media(max-width:983px){
.n8zqre{
grid-template-columns:repeat(2,1fr);
}
}
.tx26di7{
padding:1.5rem;
}
.l1y5c{
color:#0d1821;
font-size:1.125rem;
font-family:"DM Serif Display", Georgia, 'Times New Roman', serif;
margin-bottom:14px;
}
.mic60rt{
padding:0.625rem 0;
border-top:1px solid #d4dce5;
}
.mic60rt:first-of-type{
border-top:0;
}
.neqjj{
font-size:12px;
color:#495566;
}
.mic60rt b{
font-size:14.5px;
color:#0d1821;
}
.t0639q38{
padding:11px 0;
gap:10px;
font-size:0.906rem;
display:flex;
text-decoration:none;
justify-content:space-between;
border-top:1px solid #d4dce5;
color:#0d1821;
}
.t0639q38:first-of-type{
border-top:0;
}
.ngrg2e5{
gap:11px;
padding:0.75rem 0;
display:flex;
align-items:flex-start;
border-top:1px solid #d4dce5;
}
.ngrg2e5:first-of-type{
border-top:0;
}
.ngrg2e5 .kl3qjduj{
flex:0 0 auto;
margin-top:1px;
color:#0d814d;
}
.ngrg2e5 .kl3qjduj svg{
width:1.125rem;
height:1.125rem;
}
.ngrg2e5 b{
font-size:0.875rem;
color:#0d1821;
font-weight:600;
}
.ngrg2e5 span{
display:block;
color:#495566;
font-size:12.5px;
}
.mnoyzc8v{
grid-template-columns:.8fr 1fr 1fr 1fr;
gap:1rem;
margin-top:0.5rem;
display:grid;
}
.vwnnrs1n{
border-radius:0.5rem;
background:#0f1d2e;
padding:1.625rem;
flex-direction:column;
color:#f0f4f8;
justify-content:center;
display:flex;
}
.xb3oi{
font-weight:700;
font-family:"Martian Mono", ui-monospace, SFMono-Regular, Menlo, monospace;
font-size:46px;
}
.vwnnrs1n .ul2q1{
margin:0.5rem 0;
color:#c9942e;
}
.r2vhi8vd{
color:#9eafbf;
font-size:13px;
}
.ckc4nd{
padding:22px;
}
.ckc4nd .ul2q1{
margin-bottom:10px;
}
.irhtz7x{
color:#495566;
font-size:0.875rem;
}
.v3g8hx3{
gap:10px;
font-size:13px;
justify-content:space-between;
margin-top:1rem;
display:flex;
}
.v3g8hx3 b{
font-weight:600;
color:#0d1821;
}
.v3g8hx3 span{
color:#495566;
}
@media(max-width:982px){
.mnoyzc8v{
grid-template-columns:1fr 1fr;
}
}
@media(max-width:621px){
.mnoyzc8v{
grid-template-columns:1fr;
}
}
.x8cgbto{
padding:30px;
}
.wdbyqtkx{
margin-bottom:12px;
color:#0d1821;
font-size:25px;
font-family:"DM Serif Display", Georgia, 'Times New Roman', serif;
}
.x8cgbto p{
color:#495566;
max-width:55rem;
margin-bottom:10px;
font-size:0.906rem;
}
.olbx0{
display:inline-block;
text-decoration:none;
font-weight:600;
margin-top:12px;
color:#0d8654;
}
.thk9if{
background:#0f1d2e;
padding:40px 0;
color:#9eafbf;
margin-top:2.125rem;
}
.xpete9{
grid-template-columns:1.6fr repeat(4,1fr);
gap:1.625rem;
display:grid;
}
.zwgjkly{
font-family:"DM Serif Display", Georgia, 'Times New Roman', serif;
letter-spacing:.04em;
color:#f0f4f8;
font-size:1.375rem;
}
.bnolf8pf{
margin-top:14px;
font-size:12.5px;
line-height:1.6;
}
.pz7hlros{
font-size:13px;
margin-bottom:12px;
color:#f0f4f8;
display:block;
}
.p7z7b5t{
padding:0.563rem 0;
color:#9eafbf;
text-decoration:none;
display:block;
font-size:0.844rem;
}
@media(max-width:978px){
.xpete9{
grid-template-columns:1fr 1fr;
}
}
@media(max-width:622px){
.xpete9{
grid-template-columns:1fr;
}
}
.vws57n{
padding:1rem 0;
background:#192738;
color:#f0f4f8;
bottom:0;
right:0;
left:0;
position:fixed;
z-index:60;
}
.oa6yq9py{
gap:1.25rem;
align-items:center;
flex-wrap:wrap;
display:flex;
}
.ob8bkab{
flex:1;
min-width:15rem;
font-size:0.844rem;
color:#9eafbf;
}
.ob8bkab a{
color:#f0f4f8;
text-decoration:underline;
}
.nabko07f{
gap:0.625rem;
display:flex;
}
@media(max-width:618px){
.oa6yq9py{
gap:0.75rem;
align-items:stretch;
flex-direction:column;
}
.nabko07f .nha2ph{
flex:1;
}
}
.gqv58s4f{
border-radius:8px;
background:#ffffff;
transition:opacity 180ms cubic-bezier(0.4, 0, 0.2, 1),transform 180ms cubic-bezier(0.4, 0, 0.2, 1);
padding:14px 1rem;
border:1px solid #d4dce5;
gap:12px;
display:flex;
box-shadow:0 0.5rem 1.5rem rgba(13,24,33,0.13), 0 2px 8px rgba(13,24,33,0.109);
position:fixed;
left:18px;
max-width:340px;
opacity:0;
transform:translateY(12px);
pointer-events:none;
z-index:55;
bottom:1.125rem;
}
.aoyarjcs{
transform:translateY(0);
opacity:1;
pointer-events:auto;
}
.slhs7{
flex:0 0 auto;
background:rgba(31,95,139,0.137);
border-radius:4px;
width:2.5rem;
align-items:center;
display:flex;
justify-content:center;
height:2.5rem;
color:#0d814d;
}
.slhs7 svg{
width:22px;
height:1.375rem;
}
.n6q66kr{
line-height:1.4;
color:#0d1821;
font-size:0.844rem;
}
.n6q66kr b{
font-weight:700;
}
.n6q66kr .ykg2i{
font-weight:700;
color:#0d814d;
font-family:"Martian Mono", ui-monospace, SFMono-Regular, Menlo, monospace;
}
@media(max-width:620px){
.gqv58s4f{
max-width:none;
right:10px;
left:0.625rem;
}
}