*{
margin:0;
padding:0;
box-sizing:border-box;
}
html{
-webkit-text-size-adjust:100%;
}
body{
background:#0a0f14;
font-size:1rem;
overflow-wrap:break-word;
line-height:1.55;
overflow-x:hidden;
-webkit-font-smoothing:antialiased;
font-family:"Source Sans 3", 'Helvetica Neue', Arial, sans-serif;
color:#b8c8d4;
text-rendering:optimizeLegibility;
}
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{
font-family:"Source Serif 4", Georgia, 'Times New Roman', serif;
overflow-wrap:anywhere;
color:#f0f4f7;
}
::-webkit-scrollbar{
width:0.5rem;
height:0.5rem;
}
::-webkit-scrollbar-thumb{
border-radius:0.5rem;
background:rgba(100,140,160,0.263);
}
::-webkit-scrollbar-track{
background:transparent;
}
.gj4se{
padding:0 1.125rem;
margin:0 auto;
width:100%;
max-width:1280px;
}
.p1eye5in{
padding:34px 0;
}
.xgdckxn6{
line-height:1.1;
font-weight:700;
letter-spacing:-.01em;
font-size:1.875rem;
font-family:"Source Serif 4", Georgia, 'Times New Roman', serif;
color:#f0f4f7;
}
.p4s57bxe{
margin-top:6px;
font-size:15px;
color:#b8c8d4;
}
.nlmjbjm .xgdckxn6{
color:#e8f2f5;
}
.nlmjbjm .p4s57bxe{
color:#9fb8c4;
}
.bvuzdwjq{
background:#131b24;
}
.era5k{
border-radius:10px;
border:1px solid rgba(100,140,160,0.274);
background:#131b24;
}
.ksq276iq{
letter-spacing:.12em;
font-family:"Source Sans 3", 'Helvetica Neue', Arial, sans-serif;
line-height:1.4;
font-weight:700;
color:#7a8d9c;
font-size:11px;
display:inline-block;
text-transform:uppercase;
}
.sj90g0{
gap:6px;
align-items:center;
white-space:nowrap;
font-weight:600;
display:inline-flex;
color:#1dbd7a;
}
.sj90g0 svg{
height:15px;
width:0.938rem;
}
.cawo9s{
background:rgba(100,140,160,0.273);
border-radius:6px;
flex:0 0 auto;
height:1.875rem;
display:flex;
justify-content:center;
color:#2db4c8;
align-items:center;
width:30px;
}
.cawo9s svg{
height:18px;
width:1.125rem;
}
.nlmjbjm .cawo9s{
background:rgba(20,50,60,0.336);
color:#e8f2f5;
}
.ezg13h{
border-radius:50%;
background:#24d88e;
vertical-align:middle;
margin-right:7px;
box-shadow:0 0 0 3px rgba(45,180,200,0.135);
display:inline-block;
width:8px;
height:0.5rem;
}
.tgpgsyae{
display:none;
}
@media(max-width:622px){
.gj4se{
padding:0 0.875rem;
}
.p1eye5in{
padding:1.625rem 0;
}
.xgdckxn6{
font-size:23px;
}
}
@keyframes ohvzd8r{
0%,100%{
opacity:.55}
50%{
opacity:1}
}
.ep8rbgo{
background:#0d1418;
font-size:13px;
color:#9fb8c4;
}
.ts09fecd{
gap:1rem;
flex-wrap:nowrap;
justify-content:space-between;
min-height:42px;
align-items:center;
display:flex;
}
.ak07o{
overflow:hidden;
gap:24px;
align-items:center;
display:flex;
min-width:0;
}
.vi3wuo{
gap:7px;
overflow:hidden;
align-items:center;
text-overflow:ellipsis;
display:inline-flex;
white-space:nowrap;
}
.vi3wuo svg{
flex:0 0 auto;
color:#e8a845;
width:14px;
height:14px;
}
.vi3wuo strong{
color:#e8f2f5;
font-weight:600;
}
.shes15a svg{
color:#24d88e;
}
.e70px{
flex:0 0 auto;
}
.c9kep5{
border-radius:0.375rem;
gap:0.5rem;
border:1px solid rgba(64,164,180,0.207);
padding:8px 12px;
display:inline-flex;
align-items:center;
color:#e8f2f5;
}
.c9kep5 svg{
height:0.875rem;
width:14px;
color:#9fb8c4;
}
.ba79fl9{
background:#131b24;
position:sticky;
z-index:40;
top:0;
border-bottom:1px solid rgba(100,140,160,0.275);
}
.ej4gafxg{
gap:1.375rem;
display:flex;
height:4.375rem;
align-items:center;
}
.j5ib7t8s{
flex:0 0 auto;
line-height:1;
color:#f0f4f7;
flex-direction:column;
text-decoration:none;
justify-content:center;
display:flex;
}
.nnumi1a1{
white-space:nowrap;
font-family:"Source Serif 4", Georgia, 'Times New Roman', serif;
font-weight:700;
font-size:22px;
letter-spacing:.04em;
}
.j0fty9h2{
margin-top:3px;
font-size:0.563rem;
letter-spacing:.16em;
white-space:nowrap;
color:#2db4c8;
text-transform:uppercase;
}
.kp5sihtz{
gap:0.25rem;
margin-left:6px;
display:flex;
}
.xdw3h6{
border-radius:0.375rem;
padding:0.563rem 14px;
font-size:15px;
white-space:nowrap;
font-weight:600;
text-decoration:none;
color:#b8c8d4;
}
.ioq39q{
background:#2db4c8;
color:#ffffff;
}
.o2uo1k{
gap:0.625rem;
flex:0 0 auto;
margin-left:auto;
display:flex;
}
.hv3k3x{
border:1px solid rgba(100,140,160,0.262);
border-radius:6px;
justify-content:center;
display:none;
color:#f0f4f7;
margin-left:0.5rem;
width:44px;
height:2.75rem;
cursor:pointer;
align-items:center;
}
.hv3k3x svg{
width:22px;
height:1.375rem;
}
.eb1s6{
padding:1rem 0 0.25rem;
}
.pf38i{
gap:0.625rem;
display:flex;
flex-wrap:wrap;
}
.fj1xjss{
gap:0.5rem;
border-radius:6px;
background:#131b24;
padding:11px 1rem;
border:1px solid rgba(100,140,160,0.238);
text-decoration:none;
align-items:center;
font-size:0.875rem;
font-weight:600;
display:inline-flex;
color:#f0f4f7;
}
.fj1xjss svg{
width:1rem;
color:#2db4c8;
height:16px;
}
.icfzppqm{
background:#131b24;
display:none;
border-bottom:1px solid rgba(100,140,160,0.269);
}
.icfzppqm .gj4se{
padding-top:14px;
padding-bottom:0.875rem;
}
.nl4gfjr{
padding:11px 0.25rem;
text-decoration:none;
font-weight:600;
display:block;
border-bottom:1px solid rgba(100,140,160,0.265);
color:#f0f4f7;
}
.tgpgsyae:checked~.icfzppqm{
display:block;
}
@media(max-width:757px){
.kp5sihtz{
display:none;
}
.hv3k3x{
display:flex;
}
.eb1s6{
display:none;
}
.qxo2we{
display:none;
}
.ej4gafxg{
gap:10px;
height:64px;
}
.o2uo1k{
gap:0.5rem;
}
.j0fty9h2{
display:none;
}
}
@media(max-width:617px){
.nnumi1a1{
font-size:19px;
}
.ej4gafxg{
flex-wrap:wrap;
padding-top:0.625rem;
column-gap:0.625rem;
padding-bottom:10px;
row-gap:0.625rem;
height:auto;
}
.hv3k3x{
order:1;
margin-left:auto;
}
.o2uo1k{
gap:8px;
margin-left:0;
width:100%;
order:2;
flex-basis:100%;
}
.o2uo1k .n3vl7ar{
flex:1 1 0;
padding:0.75rem 8px;
overflow:hidden;
text-align:center;
min-width:0;
font-size:13.5px;
white-space:nowrap;
text-overflow:ellipsis;
}
}
.n3vl7ar{
border-radius:0.375rem;
gap:8px;
transition:background-color 0.24s cubic-bezier(0.4, 0, 0.2, 1),opacity 0.24s cubic-bezier(0.4, 0, 0.2, 1);
padding:13px 22px;
font-family:"Source Sans 3", 'Helvetica Neue', Arial, sans-serif;
display:inline-flex;
align-items:center;
font-size:15px;
cursor:pointer;
text-decoration:none;
justify-content:center;
font-weight:600;
white-space:nowrap;
}
.n3vl7ar svg{
width:1.063rem;
height:17px;
}
.nlz5wp{
background:#1dbd7a;
color:#ffffff;
}
.nlz5wp:hover{
background:#18a569;
}
.psji1qqu{
background:#2db4c8;
color:#ffffff;
}
.psji1qqu:hover{
opacity:.92;
}
.h1eev{
border:1.5px solid rgba(100,140,160,0.246);
background:transparent;
color:#f0f4f7;
}
.tt8j36{
background:transparent;
border:1.5px solid rgba(64,164,180,0.159);
color:#e8f2f5;
}
.nlmjbjm .h1eev{
border-color:rgba(64,164,180,0.205);
color:#e8f2f5;
}
.vq9njow{
gap:5px;
font-size:0.813rem;
font-weight:600;
display:inline-flex;
color:#1dbd7a;
align-items:center;
cursor:pointer;
text-decoration:none;
}
.vq9njow svg{
height:14px;
width:14px;
}
.nlmjbjm .vq9njow{
color:#5ce0f0;
}
.gbdko7w4{
background:#d33a4b;
border-radius:50%;
animation:ohvzd8r 1.4s infinite;
display:inline-block;
width:6px;
height:0.375rem;
}
.g6b0w{
gap:2px;
color:#e8a845;
display:inline-flex;
}
.g6b0w svg{
width:1rem;
height:1rem;
}
.j11ugr{
gap:0.375rem;
background:#131b24;
border-radius:0.375rem;
border:1px solid rgba(100,140,160,0.273);
padding:9px 14px;
display:inline-flex;
font-size:0.813rem;
color:#f0f4f7;
align-items:center;
font-weight:600;
}
.vvu83{
background:#2db4c8;
border-color:transparent;
color:#ffffff;
}
.ytk78j5h{
padding:0.313rem 9px;
background:rgba(100,140,160,0.259);
border-radius:0.375rem;
text-transform:uppercase;
font-size:10px;
color:#2db4c8;
letter-spacing:.1em;
font-weight:700;
}
.wwulr2gc{
background:#d33a4b;
border-radius:6px;
padding:4px 0.625rem;
flex:0 0 auto;
align-items:center;
font-size:12px;
font-weight:700;
color:#fff;
display:inline-flex;
}
.az14f06{
border-radius:10px;
overflow:hidden;
background:#131b24;
border:1px solid rgba(100,140,160,0.253);
display:block;
min-width:0;
text-decoration:none;
color:inherit;
}
.psqdw{
position:relative;
aspect-ratio:4/3;
background-position:center;
display:block;
background-size:cover;
}
.pz7rm{
aspect-ratio:16/10;
}
.ru3f48{
padding:14px;
background:linear-gradient(transparent,rgba(8,12,16,0.767)),linear-gradient(transparent 30%,rgba(0,0,0,0.666));
right:0;
position:absolute;
left:0;
bottom:0;
}
.on1ew{
letter-spacing:.14em;
text-transform:uppercase;
color:#9fb8c4;
display:block;
text-shadow:0 1px 3px rgba(0,0,0,0.713);
font-size:0.625rem;
margin-bottom:3px;
}
.d1l24{
font-weight:700;
font-family:"Source Serif 4", Georgia, 'Times New Roman', serif;
color:#e8f2f5;
font-size:20px;
display:block;
text-shadow:0 1px 4px rgba(0,0,0,0.737);
}
.k0pqikhh{
gap:0.375rem;
padding:4px 9px;
border-radius:6px;
background:#d33a4b;
display:inline-flex;
left:0.625rem;
top:10px;
font-weight:700;
color:#fff;
position:absolute;
letter-spacing:.04em;
font-size:0.688rem;
align-items:center;
}
.k0pqikhh .gbdko7w4{
background:#fff;
}
.uehqkf{
padding:14px 1rem;
}
.m5x85z19{
font-weight:700;
font-family:"Space Mono", ui-monospace, SFMono-Regular, Menlo, monospace;
color:#24d88e;
font-size:0.875rem;
}
.t6ws7c{
gap:0.375rem;
color:#b8c8d4;
align-items:center;
display:flex;
font-size:12.5px;
margin-top:2px;
}
.t6ws7c i{
border-radius:50%;
background:#e8a845;
height:7px;
font-style:normal;
width:0.438rem;
}
.uehqkf .n3vl7ar{
margin-top:12px;
width:100%;
}
.i78mn6n{
gap:1rem;
grid-template-columns:repeat(4,1fr);
display:grid;
}
.ip6jpon{
grid-template-columns:repeat(3,1fr);
gap:16px;
display:grid;
}
.b2ngji{
grid-template-columns:repeat(2,1fr);
gap:16px;
display:grid;
}
.i78mn6n>*,.ip6jpon>*,.b2ngji>*{
min-width:0;
}
@media(max-width:980px){
.i78mn6n,.ip6jpon{
grid-template-columns:repeat(2,1fr);
}
}
@media(max-width:622px){
.i78mn6n,.ip6jpon,.b2ngji{
grid-template-columns:1fr;
}
}
.h1gxg54{
gap:1rem;
grid-template-columns:1fr 1fr;
display:grid;
}
.h1gxg54>*{
min-width:0;
}
.zhbzah{
padding:1.625rem;
}
.uekul8u{
padding:0.563rem 0;
gap:12px;
font-size:0.875rem;
justify-content:space-between;
border-top:1px solid rgba(100,140,160,0.248);
display:flex;
}
.uekul8u span{
flex:0 0 auto;
color:#b8c8d4;
}
.uekul8u b{
text-align:right;
}
.cm10yvo{
padding:0.625rem 0;
border-top:1px solid rgba(100,140,160,0.234);
}
.cm10yvo:first-child{
border-top:0;
}
.trd0l{
color:#b8c8d4;
font-size:0.75rem;
}
.n8zhp1w0{
font-weight:600;
font-size:14.5px;
color:#f0f4f7;
}
@media(max-width:757px){
.h1gxg54{
grid-template-columns:1fr;
}
}
.rxo2a{
margin-bottom:1rem;
min-width:0;
}
.xtnqq{
gap:0.75rem;
flex-wrap:wrap;
display:flex;
align-items:flex-end;
justify-content:space-between;
}
.xtnqq .dluju{
gap:0.375rem;
display:flex;
flex-direction:column;
min-width:0;
}
.k26tt{
gap:0.5rem;
flex-direction:column;
display:flex;
align-items:flex-start;
}
.c4dbaorf{
gap:0.5rem;
align-items:center;
flex-direction:column;
text-align:center;
display:flex;
}
.aqlru1a{
color:#f0f4f7;
letter-spacing:-.01em;
font-weight:700;
overflow-wrap:break-word;
font-family:"Source Serif 4", Georgia, 'Times New Roman', serif;
line-height:1.1;
font-size:30px;
}
@media(max-width:617px){
.aqlru1a{
font-size:23px;
}
}
.nlmjbjm .aqlru1a{
color:#e8f2f5;
}
.aa2zsokk{
background:rgba(45,180,200,0.131);
border-radius:6px;
padding:0.313rem 0.688rem;
letter-spacing:.12em;
color:#2db4c8;
text-transform:uppercase;
}
.v2a19j3{
gap:10px;
display:inline-flex;
align-items:center;
}
.v2a19j3::before{
background:#2db4c8;
display:inline-block;
width:24px;
height:1px;
content:"";
}
.z80xi3wu{
gap:0.5rem;
align-items:center;
display:inline-flex;
}
.z80xi3wu::before{
background:#2db4c8;
border-radius:50%;
display:inline-block;
height:0.375rem;
width:0.375rem;
content:"";
}
.nlmjbjm .aa2zsokk{
background:rgba(20,50,60,0.365);
color:#e8f2f5;
}
.nlmjbjm .v2a19j3::before,.nlmjbjm .z80xi3wu::before{
background:#5ce0f0;
}
.rzgjcei{
gap:0.375rem;
transition:opacity 0.24s cubic-bezier(0.4, 0, 0.2, 1);
font-size:14px;
font-weight:600;
white-space:nowrap;
color:#1dbd7a;
display:inline-flex;
align-items:center;
}
.rzgjcei:hover{
opacity:.8;
}
.rzgjcei svg{
height:15px;
width:0.938rem;
}
.edkt3xqw svg{
width:14px;
height:14px;
}
.u2r3bk0t{
border-radius:6px;
padding:0.563rem 1.125rem;
background:#1dbd7a;
color:#ffffff;
}
.u2r3bk0t:hover{
background:#18a569;
opacity:1;
}
.nlmjbjm .rzgjcei{
color:#5ce0f0;
}
.vfmm4e{
margin:-2px 0 16px;
background:rgba(100,140,160,0.24);
height:1px;
}
.nlmjbjm .vfmm4e{
background:rgba(64,164,180,0.177);
}
.y42qju{
border-radius:1rem;
gap:40px;
padding:2.625rem;
background:linear-gradient(137deg,#0c1519,#122028);
grid-template-columns:1.3fr 1fr;
margin:0;
color:#e8f2f5;
display:grid;
}
.ogeei2c{
margin:1.125rem 0 16px;
overflow-wrap:anywhere;
color:#e8f2f5;
font-family:"Source Serif 4", Georgia, 'Times New Roman', serif;
font-size:50px;
line-height:1.05;
letter-spacing:-.01em;
}
.ogeei2c em{
font-style:normal;
color:#5ce0f0;
}
.sybirtn{
max-width:27.5rem;
font-size:1rem;
color:#9fb8c4;
}
.j079e023{
gap:18px;
align-items:center;
display:flex;
flex-wrap:wrap;
margin-top:1.625rem;
}
.oonab{
color:#9fb8c4;
font-size:0.875rem;
}
.mlqvj6b{
color:#9fb8c4;
font-size:13px;
}
.eirk25{
margin:0.25rem 0 2px;
font-family:"Space Mono", ui-monospace, SFMono-Regular, Menlo, monospace;
font-weight:700;
color:#e8f2f5;
font-size:34px;
}
.ny0fb{
margin-bottom:20px;
color:#9fb8c4;
font-size:0.875rem;
}
.ny0fb span[data-m]{
font-family:"Space Mono", ui-monospace, SFMono-Regular, Menlo, monospace;
color:#e8f2f5;
}
.fny3tlcy{
gap:12px;
padding:11px 0;
border-top:1px solid rgba(64,164,180,0.192);
display:flex;
align-items:center;
}
.owefjzr b{
color:#e8f2f5;
font-size:14px;
display:block;
font-weight:600;
}
.owefjzr span{
font-size:12.5px;
color:#9fb8c4;
display:block;
}
@media(max-width:979px){
.y42qju{
padding:1.875rem;
grid-template-columns:1fr;
}
.ogeei2c{
font-size:38px;
}
}
@media(max-width:617px){
.y42qju{
padding:24px;
}
.ogeei2c{
font-size:30px;
}
}
.eypqm{
background:#0d1418;
grid-template-columns:repeat(4,1fr);
border-radius:10px;
display:grid;
}
.r57ozb{
padding:22px 1.5rem;
border-right:1px solid rgba(64,164,180,0.162);
}
.r57ozb:last-child{
border-right:0;
}
.cpker{
min-width:0;
font-size:28px;
font-family:"Space Mono", ui-monospace, SFMono-Regular, Menlo, monospace;
color:#e8f2f5;
font-weight:700;
}
.jswje{
color:#5ce0f0;
}
.lhne5kyw{
color:#9fb8c4;
font-size:13.5px;
margin-top:3px;
}
@media(max-width:978px){
.eypqm{
grid-template-columns:1fr 1fr;
}
}
@media(max-width:623px){
.eypqm{
grid-template-columns:1fr;
}
.r57ozb{
border-right:0;
border-bottom:1px solid rgba(64,164,180,0.174);
}
.r57ozb:last-child{
border-bottom:0;
}
}
.cbze73k{
padding:24px;
text-decoration:none;
display:block;
color:inherit;
}
.xxt7j4{
border-radius:0.375rem;
background:rgba(100,140,160,0.275);
justify-content:center;
display:flex;
height:48px;
align-items:center;
width:48px;
margin-bottom:16px;
color:#2db4c8;
}
.xxt7j4 svg{
height:1.5rem;
width:24px;
}
.iftag{
font-size:21px;
font-family:"Source Serif 4", Georgia, 'Times New Roman', serif;
margin-bottom:4px;
color:#f0f4f7;
}
.usll2g{
font-size:14px;
color:#b8c8d4;
}
.t335hhn3{
gap:13px;
padding:1.25rem;
display:flex;
align-items:center;
}
.t335hhn3 .cawo9s{
display:flex;
}
.ohdr7h2{
color:#f0f4f7;
display:block;
font-weight:700;
font-size:1.188rem;
}
.rli5tb{
font-size:13px;
color:#b8c8d4;
display:block;
}
.opfac{
grid-template-columns:repeat(3,1fr);
gap:1rem;
display:grid;
margin-top:0.5rem;
}
.z1qk5869{
border-radius:0.625rem;
padding:30px;
text-align:center;
color:#e8f2f5;
}
.dfvl4znb{
background:linear-gradient(rgba(0,0,0,0.334),rgba(0,0,0,0.362)),linear-gradient(134deg,#e8a845,#4dd4e8);
}
.fjnt9{
background:linear-gradient(rgba(0,0,0,0.358),rgba(0,0,0,0.313)),linear-gradient(141deg,#2db4c8,#4dd4e8);
}
.sjte7x2{
background:linear-gradient(rgba(0,0,0,0.314),rgba(0,0,0,0.312)),linear-gradient(140deg,#24d88e,#4dd4e8);
}
.l2b0x4{
opacity:.85;
font-size:12px;
letter-spacing:.16em;
}
.uwxpjj{
margin:8px 0 2px;
overflow-wrap:anywhere;
font-weight:700;
font-size:2.5rem;
font-family:"Space Mono", ui-monospace, SFMono-Regular, Menlo, monospace;
}
.heg0n{
opacity:.8;
font-size:0.813rem;
}
.xueq2ph{
overflow:hidden;
background:#131b24;
border:1px solid rgba(100,140,160,0.257);
border-radius:0.625rem;
align-items:center;
margin-top:18px;
display:flex;
}
.fgvrk99m{
padding:0.875rem 18px;
flex:0 0 auto;
font-size:0.875rem;
font-weight:700;
white-space:nowrap;
border-right:1px solid rgba(100,140,160,0.256);
color:#f0f4f7;
}
.tga041{
overflow:hidden;
flex:1;
min-width:0;
}
.jciew2{
gap:30px;
padding:14px 20px;
white-space:nowrap;
display:flex;
will-change:transform;
}
.ljwms{
color:#b8c8d4;
font-size:14px;
}
.ljwms b{
color:#24d88e;
font-family:"Space Mono", ui-monospace, SFMono-Regular, Menlo, monospace;
margin-right:0.5rem;
font-weight:700;
}
@media(max-width:977px){
.opfac{
grid-template-columns:1fr;
}
}
.zzzorg1g{
font-family:"Source Serif 4", Georgia, 'Times New Roman', serif;
font-size:24px;
margin-bottom:0.375rem;
color:#f0f4f7;
}
.xco02ljt{
padding:14px 0;
border-top:1px solid rgba(100,140,160,0.286);
}
.xco02ljt:first-of-type{
border-top:0;
}
.urqz8v5w{
color:#b8c8d4;
font-size:0.781rem;
margin-bottom:7px;
}
.my0moye9{
gap:0.75rem;
flex-wrap:wrap;
display:flex;
justify-content:space-between;
align-items:center;
}
.cjccxpm{
font-size:15px;
font-weight:600;
}
.dcpeivi{
gap:0.5rem;
display:flex;
}
.wlgj3{
border:1px solid rgba(100,140,160,0.263);
border-radius:6px;
padding:6px 0.75rem;
font-size:14px;
min-width:3.375rem;
text-align:center;
font-family:"Space Mono", ui-monospace, SFMono-Regular, Menlo, monospace;
}
.wlgj3 small{
font-family:"Source Sans 3", 'Helvetica Neue', Arial, sans-serif;
font-size:11px;
display:block;
color:#b8c8d4;
}
.o8fhz86f{
border-radius:0.625rem;
padding:16px;
overflow:hidden;
position:relative;
color:#e8f2f5;
background-position:center;
text-decoration:none;
display:flex;
background-size:cover;
aspect-ratio:16/11;
flex-direction:column;
}
.o8fhz86f::after{
background:linear-gradient(transparent 40%,rgba(8,12,16,0.778)),linear-gradient(transparent 25%,rgba(0,0,0,0.678));
inset:0;
position:absolute;
content:"";
}
.o8fhz86f>*{
z-index:1;
position:relative;
}
.cpbvmti{
border-radius:0.375rem;
gap:0.375rem;
padding:0.25rem 0.563rem;
background:#d33a4b;
font-weight:700;
align-items:center;
align-self:flex-start;
font-size:0.688rem;
letter-spacing:.04em;
display:inline-flex;
color:#fff;
}
.cpbvmti .gbdko7w4{
background:#fff;
}
.nfow9{
font-family:"Source Serif 4", Georgia, 'Times New Roman', serif;
text-shadow:0 1px 4px rgba(0,0,0,0.746);
margin-top:auto;
font-size:1.438rem;
font-weight:700;
}
.f5v7g{
gap:0.5rem;
margin-top:0.5rem;
display:flex;
align-items:center;
color:#9fb8c4;
font-size:12.5px;
justify-content:space-between;
}
.x0r5icl{
font-weight:600;
color:#e8f2f5;
}
.ixq8pl1{
gap:0.75rem;
display:flex;
margin-bottom:6px;
flex-wrap:wrap;
align-items:baseline;
justify-content:space-between;
}
.l27hgzou{
font-size:24px;
color:#f0f4f7;
font-family:"Source Serif 4", Georgia, 'Times New Roman', serif;
}
.blcrp75{
font-size:0.813rem;
color:#b8c8d4;
}
.blcrp75 b{
color:#f0f4f7;
font-family:"Space Mono", ui-monospace, SFMono-Regular, Menlo, monospace;
}
.rng7hh9v{
margin:16px 0;
}
.vudy8032{
border-radius:6px;
gap:0.875rem;
padding:13px 0.875rem;
align-items:center;
display:flex;
}
.vudy8032:nth-child(odd){
background:#1a242f;
}
.g08pf{
width:1.125rem;
color:#b8c8d4;
font-family:"Space Mono", ui-monospace, SFMono-Regular, Menlo, monospace;
font-weight:700;
}
.pqg40{
flex:1;
min-width:0;
font-weight:600;
}
.lkj41s{
font-family:"Space Mono", ui-monospace, SFMono-Regular, Menlo, monospace;
font-size:0.875rem;
color:#b8c8d4;
}
.d0vlu5{
width:100%;
}
.hneccr{
border:1px solid rgba(100,140,160,0.264);
gap:12px;
padding:12px 1rem;
border-radius:6px;
background:#1a242f;
align-items:center;
color:#b8c8d4;
display:flex;
font-size:13.5px;
margin-top:0.875rem;
}
.woxif4{
padding:1.625rem;
flex-direction:column;
display:flex;
}
.rbejc{
margin:10px 0 4px;
font-size:26px;
color:#f0f4f7;
font-family:"Source Serif 4", Georgia, 'Times New Roman', serif;
}
.y8ue5k{
margin-bottom:0.875rem;
color:#2db4c8;
font-size:15px;
font-weight:700;
}
.nbpb8ed{
flex:1;
font-size:14px;
color:#b8c8d4;
}
.woxif4 .n3vl7ar{
margin-top:1.125rem;
width:100%;
}
.z3dzvb2k{
gap:0.625rem;
align-items:center;
padding-top:0.75rem;
display:flex;
border-top:1px solid rgba(100,140,160,0.26);
margin-top:0.875rem;
justify-content:space-between;
}
.nsro8d{
color:#b8c8d4;
font-size:11px;
letter-spacing:.04em;
}
.sgt7s{
color:#1dbd7a;
font-weight:600;
text-decoration:none;
font-size:0.813rem;
}
.m8ym07{
padding:1.5rem;
}
.kqrkhr{
gap:10px;
color:#f0f4f7;
margin-bottom:0.875rem;
align-items:center;
font-family:"Source Serif 4", Georgia, 'Times New Roman', serif;
font-size:20px;
display:flex;
}
.kqrkhr svg{
color:#2db4c8;
width:1.375rem;
height:22px;
}
.znn5jftm{
background:#0d1418;
border-color:rgba(64,164,180,0.163);
color:#e8f2f5;
}
.znn5jftm .kqrkhr{
color:#e8f2f5;
}
.znn5jftm .kqrkhr svg{
color:#e8f2f5;
}
.angqpghj{
margin-bottom:16px;
font-size:14px;
color:#9fb8c4;
}
.gdrdglk4{
gap:10px;
display:flex;
}
.u2fne0tw{
padding:10px 0.875rem;
border-radius:6px;
background:rgba(20,50,60,0.378);
flex:1;
color:#e8f2f5;
font-size:0.813rem;
}
.u2fne0tw small{
display:block;
font-size:10px;
color:#9fb8c4;
}
.x6nek7{
color:#9fb8c4;
margin-top:14px;
clear:both;
font-size:12px;
}
.y18yut{
border-radius:0.625rem;
background:#0d1418;
gap:1.5rem;
padding:2.125rem;
flex-wrap:wrap;
align-items:center;
color:#e8f2f5;
display:flex;
}
.yvmve{
flex:0 0 auto;
background:rgba(20,50,60,0.327);
border-radius:0.625rem;
display:flex;
color:#e8f2f5;
width:3.5rem;
align-items:center;
justify-content:center;
height:56px;
}
.yvmve svg{
height:1.625rem;
width:26px;
}
.odpef{
font-size:25px;
color:#e8f2f5;
font-family:"Source Serif 4", Georgia, 'Times New Roman', serif;
}
.clsmq{
color:#9fb8c4;
font-size:14px;
}
.ebn5seu{
gap:12px;
display:flex;
flex-wrap:wrap;
margin-left:auto;
}
@media(max-width:980px){
.ebn5seu{
width:100%;
margin-left:0;
}
.ebn5seu .n3vl7ar{
flex:1;
}
}
.qch38j2g{
padding:24px;
border-top:3px solid #2db4c8;
}
.ia2bi{
border-top-color:rgba(100,140,160,0.29);
}
.rfgt63q7{
border-top-color:#9fb8c4;
}
.yxkiy{
border-top-color:#e8a845;
}
.i5vtha{
border-top-color:#2db4c8;
}
.ekb0zcso{
font-weight:700;
font-family:"Source Serif 4", Georgia, 'Times New Roman', serif;
color:#f0f4f7;
font-size:22px;
}
.q960c3lv{
margin:2px 0 14px;
font-size:0.813rem;
color:#b8c8d4;
}
.oqrdf6u{
gap:9px;
padding:7px 0;
display:flex;
align-items:flex-start;
font-size:0.844rem;
color:#b8c8d4;
}
.oqrdf6u svg{
flex:0 0 auto;
color:#24d88e;
width:1rem;
height:1rem;
margin-top:2px;
}
.jwf1w{
padding:28px;
}
.qng0x5{
gap:10px;
font-family:"Source Serif 4", Georgia, 'Times New Roman', serif;
margin-bottom:0.375rem;
display:flex;
color:#f0f4f7;
font-size:1.5rem;
align-items:center;
}
.qng0x5 svg{
width:1.375rem;
color:#2db4c8;
height:22px;
}
.pc19g7{
gap:12px;
flex-wrap:wrap;
margin-top:18px;
display:flex;
align-items:center;
}
.jx7gu{
margin-left:auto;
}
.mptvheq{
gap:10px;
padding-top:18px;
display:flex;
font-size:14px;
margin-top:22px;
flex-wrap:wrap;
align-items:center;
border-top:1px solid rgba(100,140,160,0.26);
}
.bsmqu9y4{
color:#b8c8d4;
}
.ewgsxr{
gap:7px;
border-radius:6px;
border:1px solid rgba(100,140,160,0.267);
padding:9px 0.875rem;
font-size:0.844rem;
align-items:center;
text-decoration:none;
color:#f0f4f7;
display:inline-flex;
}
.ewgsxr svg{
color:#2db4c8;
height:0.938rem;
width:15px;
}
@media(max-width:622px){
.jx7gu{
margin-left:0;
width:100%;
}
}
.by1d2ut{
padding:24px;
}
.a5a5yvfn{
font-size:18px;
margin-bottom:14px;
font-family:"Source Serif 4", Georgia, 'Times New Roman', serif;
color:#f0f4f7;
}
.dhuags{
padding:0.625rem 0;
border-top:1px solid rgba(100,140,160,0.279);
}
.dhuags:first-of-type{
border-top:0;
}
.swvuh4f{
font-size:0.75rem;
color:#b8c8d4;
}
.dhuags b{
font-size:14.5px;
color:#f0f4f7;
}
.k5tdcu{
padding:0.688rem 0;
gap:0.625rem;
border-top:1px solid rgba(100,140,160,0.269);
text-decoration:none;
color:#f0f4f7;
font-size:14.5px;
display:flex;
justify-content:space-between;
}
.k5tdcu:first-of-type{
border-top:0;
}
.u6oyh3a4{
padding:0.75rem 0;
gap:11px;
display:flex;
border-top:1px solid rgba(100,140,160,0.281);
align-items:flex-start;
}
.u6oyh3a4:first-of-type{
border-top:0;
}
.u6oyh3a4 .dmqjjw06{
flex:0 0 auto;
color:#24d88e;
margin-top:1px;
}
.u6oyh3a4 .dmqjjw06 svg{
height:18px;
width:1.125rem;
}
.u6oyh3a4 b{
color:#f0f4f7;
font-weight:600;
font-size:0.875rem;
}
.u6oyh3a4 span{
font-size:0.781rem;
color:#b8c8d4;
display:block;
}
.iw1j5eu{
gap:22px;
padding:1.625rem;
flex-wrap:wrap;
display:flex;
align-items:center;
}
.l0jyaa{
background:#2db4c8;
border-radius:50%;
flex:0 0 auto;
font-size:22px;
width:64px;
display:flex;
font-family:"Source Serif 4", Georgia, 'Times New Roman', serif;
height:4rem;
align-items:center;
justify-content:center;
color:#ffffff;
font-weight:700;
}
.udbjes{
color:#f0f4f7;
font-size:17px;
}
.m5ld7gz1{
margin-top:2px;
color:#b8c8d4;
font-size:0.844rem;
}
.qyo3h1{
font-size:13px;
max-width:520px;
margin-top:8px;
color:#b8c8d4;
}
.i70uxk{
font-size:13px;
margin-left:auto;
color:#b8c8d4;
text-align:right;
}
.gaaa5sxl{
gap:0.375rem;
justify-content:flex-end;
align-items:center;
color:#24d88e;
display:inline-flex;
font-weight:600;
}
.gaaa5sxl svg{
width:0.938rem;
height:0.938rem;
}
.f7o46dy{
margin-top:0.25rem;
}
.u3d7uq9b{
color:#1dbd7a;
text-decoration:none;
margin-top:6px;
display:block;
}
@media(max-width:622px){
.i70uxk{
margin-left:0;
text-align:left;
}
.gaaa5sxl{
justify-content:flex-start;
}
}
.lxyuge6{
margin-top:0.5rem;
}
.c5cilg{
padding:1.25rem 0;
border-bottom:1px solid rgba(100,140,160,0.245);
}
.bm6p0{
list-style:none;
gap:18px;
align-items:center;
display:flex;
cursor:pointer;
}
.bm6p0::-webkit-details-marker{
display:none;
}
.znptmmul{
padding:0.313rem 9px;
flex:0 0 auto;
border-radius:6px;
background:#2db4c8;
color:#ffffff;
font-size:0.625rem;
letter-spacing:.1em;
font-weight:700;
text-transform:uppercase;
}
.qty7c3gm{
flex:1;
font-size:1.063rem;
font-weight:700;
color:#f0f4f7;
}
.eote5au{
transition:transform 0.24s cubic-bezier(0.4, 0, 0.2, 1);
color:#b8c8d4;
font-size:1.5rem;
line-height:1;
}
.c5cilg[open] .eote5au{
transform:rotate(47deg);
}
.hh625hb{
padding:0.875rem 0 0 0;
color:#b8c8d4;
font-size:0.906rem;
max-width:780px;
}
.jcg0zyoq{
gap:18px;
padding:1.375rem 26px;
flex-wrap:wrap;
display:flex;
align-items:center;
}
.asaoz1{
font-weight:700;
color:#f0f4f7;
font-size:16px;
}
.evdpq{
font-size:0.875rem;
font-weight:600;
color:#24d88e;
}
.paloqa{
font-size:14px;
color:#b8c8d4;
}
.jcg0zyoq .wwulr2gc{
margin-left:auto;
}
.p6nm3vi2{
gap:10px;
width:100%;
margin-top:1rem;
flex-wrap:wrap;
display:flex;
border-top:1px solid rgba(100,140,160,0.271);
padding-top:16px;
}
.l9q6x0ik{
border-radius:0.375rem;
border:1px solid rgba(100,140,160,0.232);
padding:9px 1rem;
font-size:13px;
color:#b8c8d4;
font-weight:600;
}
@media(max-width:623px){
.jcg0zyoq .wwulr2gc{
margin-left:0;
}
}
.cpibkpmy{
grid-template-columns:1.2fr 1fr;
overflow:hidden;
display:grid;
}
.oa92h{
background:linear-gradient(131deg,#0c1519,#122028);
min-height:18.75rem;
position:relative;
}
.kter5ru{
inset:0;
background-image:linear-gradient(rgba(64,164,180,0.181) 1px,transparent 1px),linear-gradient(94deg,rgba(64,164,180,0.185) 1px,transparent 1px);
position:absolute;
background-size:40px 2.5rem;
}
.xwiyp9ad{
top:48%;
left:50%;
color:#5ce0f0;
transform:translate(-50%,-100%);
position:absolute;
}
.xwiyp9ad svg{
height:2.5rem;
width:40px;
}
.s4y82{
background:rgba(8,12,16,0.78);
border-radius:6px;
padding:0.375rem 0.625rem;
left:1.125rem;
bottom:16px;
position:absolute;
font-family:"Space Mono", ui-monospace, SFMono-Regular, Menlo, monospace;
font-size:0.75rem;
color:#9fb8c4;
}
.xojbay{
padding:1.75rem;
}
.wvko3gj{
margin-bottom:6px;
font-size:20px;
font-family:"Source Serif 4", Georgia, 'Times New Roman', serif;
color:#f0f4f7;
}
.qa3ztdu{
margin:10px 0;
color:#f0f4f7;
font-size:14.5px;
}
.re2x7vp{
padding:9px 0;
gap:0.563rem;
display:flex;
border-top:1px solid rgba(100,140,160,0.233);
align-items:flex-start;
font-size:13.5px;
color:#b8c8d4;
}
.re2x7vp svg{
flex:0 0 auto;
color:#2db4c8;
width:16px;
margin-top:2px;
height:16px;
}
.so43jlvh{
margin-top:0.875rem;
display:inline-block;
}
@media(max-width:759px){
.cpibkpmy{
grid-template-columns:1fr;
}
}
.kqn44dd{
padding:1.875rem;
}
.exxpbih{
grid-template-columns:repeat(4,1fr);
gap:18px;
display:grid;
margin-top:18px;
}
.b61kq1h .cawo9s{
margin-bottom:12px;
}
.igxjq{
margin-bottom:4px;
color:#f0f4f7;
display:block;
font-size:0.938rem;
}
.yy9d4{
font-size:0.844rem;
color:#b8c8d4;
}
@media(max-width:983px){
.exxpbih{
grid-template-columns:1fr 1fr;
}
}
@media(max-width:617px){
.exxpbih{
grid-template-columns:1fr;
}
}
.x9b6czg{
grid-template-columns:repeat(4,1fr);
gap:0.875rem;
display:grid;
margin-top:0.5rem;
}
.z3j326t{
padding:1.25rem;
text-align:center;
}
.lk7q2{
font-size:22px;
font-weight:700;
font-family:"Source Serif 4", Georgia, 'Times New Roman', serif;
color:#2db4c8;
}
.yspyx4qq{
font-weight:600;
color:#f0f4f7;
margin-top:4px;
font-size:13.5px;
}
.cfikilvn{
color:#b8c8d4;
margin-top:2px;
font-size:0.75rem;
}
.mzghlp{
padding:0.875rem 1.125rem;
gap:12px;
align-items:center;
display:flex;
margin-top:16px;
flex-wrap:wrap;
}
.e34fp{
font-size:0.813rem;
color:#b8c8d4;
}
.cky4v{
border:1px solid rgba(100,140,160,0.25);
border-radius:6px;
padding:8px 14px;
font-weight:600;
font-size:13px;
color:#b8c8d4;
}
@media(max-width:978px){
.x9b6czg{
grid-template-columns:1fr 1fr;
}
}
@media(max-width:619px){
.x9b6czg{
grid-template-columns:1fr;
}
}
.xovzu9{
grid-template-columns:1.4fr 1fr;
padding:1.875rem;
gap:30px;
display:grid;
}
.oi3q2{
margin-bottom:0.875rem;
color:#f0f4f7;
font-size:28px;
font-family:"Source Serif 4", Georgia, 'Times New Roman', serif;
}
.iff1w99 p{
margin-bottom:0.75rem;
font-size:14.5px;
color:#b8c8d4;
}
.k4kny6u{
gap:0.75rem;
grid-template-columns:repeat(4,1fr);
display:grid;
margin-top:1.125rem;
}
.kxqyl2va{
border-radius:0.375rem;
border:1px solid rgba(100,140,160,0.275);
padding:16px;
}
.tfef4{
color:#f0f4f7;
font-size:24px;
font-weight:700;
font-family:"Source Serif 4", Georgia, 'Times New Roman', serif;
}
.pq0et0ra{
color:#b8c8d4;
font-size:12px;
}
.pnlyz .ksq276iq{
display:block;
margin-bottom:1rem;
}
.nwehrbxd{
gap:11px;
padding:0.688rem 0;
align-items:flex-start;
display:flex;
border-top:1px solid rgba(100,140,160,0.284);
}
.nwehrbxd:first-of-type{
border-top:0;
}
.nwehrbxd .dmqjjw06{
flex:0 0 auto;
color:#24d88e;
margin-top:1px;
}
.nwehrbxd .dmqjjw06 svg{
width:1.125rem;
height:1.125rem;
}
.nwehrbxd b{
font-size:0.906rem;
color:#f0f4f7;
}
.nwehrbxd span{
display:block;
color:#b8c8d4;
font-size:0.781rem;
}
@media(max-width:977px){
.xovzu9{
grid-template-columns:1fr;
}
}
@media(max-width:980px){
.k4kny6u{
grid-template-columns:repeat(2,1fr);
}
}
.s9dyq{
grid-template-columns:.8fr 1fr 1fr 1fr;
gap:16px;
margin-top:0.5rem;
display:grid;
}
.qhb2hlx{
padding:26px;
background:#0d1418;
border-radius:10px;
display:flex;
color:#e8f2f5;
flex-direction:column;
justify-content:center;
}
.i09oqm{
font-weight:700;
font-size:46px;
font-family:"Space Mono", ui-monospace, SFMono-Regular, Menlo, monospace;
}
.qhb2hlx .g6b0w{
margin:8px 0;
color:#e8a845;
}
.wmrd57j5{
font-size:13px;
color:#9fb8c4;
}
.ij8iz43w{
padding:22px;
}
.ij8iz43w .g6b0w{
margin-bottom:0.625rem;
}
.b0i2l5n{
font-size:0.875rem;
color:#b8c8d4;
}
.k4lbn{
gap:0.625rem;
margin-top:1rem;
display:flex;
font-size:13px;
justify-content:space-between;
}
.k4lbn b{
font-weight:600;
color:#f0f4f7;
}
.k4lbn span{
color:#b8c8d4;
}
@media(max-width:981px){
.s9dyq{
grid-template-columns:1fr 1fr;
}
}
@media(max-width:623px){
.s9dyq{
grid-template-columns:1fr;
}
}
.mh6gz2u0{
padding:1.875rem;
}
.x1utki{
color:#f0f4f7;
margin-bottom:0.75rem;
font-family:"Source Serif 4", Georgia, 'Times New Roman', serif;
font-size:25px;
}
.mh6gz2u0 p{
margin-bottom:0.625rem;
font-size:14.5px;
color:#b8c8d4;
max-width:880px;
}
.ik87h{
text-decoration:none;
font-weight:600;
color:#1dbd7a;
margin-top:0.75rem;
display:inline-block;
}
.zrabsem{
background:#0d1418;
padding:40px 0;
margin-top:2.125rem;
color:#9fb8c4;
}
.chjzxjh2{
gap:26px;
grid-template-columns:1.6fr repeat(4,1fr);
display:grid;
}
.ajiyj{
font-size:22px;
font-family:"Source Serif 4", Georgia, 'Times New Roman', serif;
letter-spacing:.04em;
color:#e8f2f5;
}
.pdhd1yc{
font-size:12.5px;
line-height:1.6;
margin-top:0.875rem;
}
.czftjng{
font-size:0.813rem;
margin-bottom:12px;
color:#e8f2f5;
display:block;
}
.hqik2i{
padding:9px 0;
color:#9fb8c4;
text-decoration:none;
display:block;
font-size:0.844rem;
}
@media(max-width:977px){
.chjzxjh2{
grid-template-columns:1fr 1fr;
}
}
@media(max-width:620px){
.chjzxjh2{
grid-template-columns:1fr;
}
}
.jcwpkoso{
background:#0f1820;
padding:1rem 0;
color:#e8f2f5;
left:0;
right:0;
z-index:60;
bottom:0;
position:fixed;
}
.l48cbcg{
gap:20px;
align-items:center;
flex-wrap:wrap;
display:flex;
}
.l63y80{
flex:1;
color:#9fb8c4;
font-size:13.5px;
min-width:15rem;
}
.l63y80 a{
color:#e8f2f5;
text-decoration:underline;
}
.uw7cl{
gap:10px;
display:flex;
}
@media(max-width:620px){
.l48cbcg{
gap:12px;
align-items:stretch;
flex-direction:column;
}
.uw7cl .n3vl7ar{
flex:1;
}
}
.iynn1wle{
border-radius:10px;
background:#131b24;
transition:opacity 0.24s cubic-bezier(0.4, 0, 0.2, 1),transform 0.24s cubic-bezier(0.4, 0, 0.2, 1);
gap:0.75rem;
padding:0.875rem 1rem;
border:1px solid rgba(100,140,160,0.241);
opacity:0;
display:flex;
position:fixed;
transform:translateY(12px);
left:1.125rem;
z-index:55;
pointer-events:none;
box-shadow:0 8px 32px rgba(0,0,0,0.474), 0 2px 0.75rem rgba(45,180,200,0.132);
max-width:21.25rem;
bottom:1.125rem;
}
.d2r9c9w{
pointer-events:auto;
transform:translateY(0);
opacity:1;
}
.dgazzw5s{
background:rgba(45,180,200,0.141);
flex:0 0 auto;
border-radius:0.375rem;
align-items:center;
height:40px;
color:#24d88e;
width:40px;
justify-content:center;
display:flex;
}
.dgazzw5s svg{
width:1.375rem;
height:1.375rem;
}
.wj232wn{
line-height:1.4;
color:#f0f4f7;
font-size:0.844rem;
}
.wj232wn b{
font-weight:700;
}
.wj232wn .ue6moait{
color:#24d88e;
font-family:"Space Mono", ui-monospace, SFMono-Regular, Menlo, monospace;
font-weight:700;
}
@media(max-width:621px){
.iynn1wle{
left:10px;
max-width:none;
right:10px;
}
}