*{
padding:0;
margin:0;
box-sizing:border-box;
}
html{
-webkit-text-size-adjust:100%;
}
body{
background:#F4F5FA;
font-family:"Nunito Sans", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;
line-height:1.55;
overflow-x:hidden;
text-rendering:optimizeLegibility;
color:#3D4270;
overflow-wrap:break-word;
-webkit-font-smoothing:antialiased;
font-size:16px;
}
img{
display:block;
max-width:100%;
}
a{
color:inherit;
text-decoration:none;
}
button{
border:none;
background:none;
cursor:pointer;
font-family:inherit;
}
input{
font-family:inherit;
}
svg{
display:block;
}
h1,h2,h3,h4{
color:#12152E;
overflow-wrap:anywhere;
font-family:"DM Serif Display", 'Iowan Old Style', Georgia, serif;
}
::-webkit-scrollbar{
height:8px;
width:8px;
}
::-webkit-scrollbar-thumb{
border-radius:8px;
background:#C8CADF;
}
::-webkit-scrollbar-track{
background:transparent;
}
.sx0e7{
padding:0 1.125rem;
margin:0 auto;
max-width:80rem;
width:100%;
}
.kc00ir6{
padding:34px 0;
}
.nw38d{
color:#12152E;
font-family:"DM Serif Display", 'Iowan Old Style', Georgia, serif;
font-weight:700;
font-size:30px;
letter-spacing:-.01em;
line-height:1.1;
}
.nqxyb5{
color:#3D4270;
margin-top:0.375rem;
font-size:0.938rem;
}
.ynihrujr .nw38d{
color:#E8EAFF;
}
.ynihrujr .nqxyb5{
color:rgba(220,224,255,0.618);
}
.n7kxh22{
background:#FFFFFF;
}
.prnxu{
border-radius:0.75rem;
border:1px solid #C8CADF;
background:#FFFFFF;
}
.mgpim1e{
font-family:"Nunito Sans", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;
text-transform:uppercase;
display:inline-block;
letter-spacing:.12em;
font-weight:700;
color:#64688a;
line-height:1.4;
font-size:0.688rem;
}
.bl24f{
gap:6px;
color:#0a8853;
display:inline-flex;
align-items:center;
font-weight:600;
white-space:nowrap;
}
.bl24f svg{
height:15px;
width:0.938rem;
}
.wgye44{
background:#C8CADF;
border-radius:0.375rem;
flex:0 0 auto;
height:30px;
align-items:center;
justify-content:center;
display:flex;
width:1.875rem;
color:#4F52CC;
}
.wgye44 svg{
height:18px;
width:1.125rem;
}
.ynihrujr .wgye44{
background:rgba(62,68,140,0.153);
color:#E8EAFF;
}
.f7465ts{
border-radius:50%;
background:#137f4d;
margin-right:7px;
box-shadow:0 0 0 3px rgba(79,82,204,0.129);
width:0.5rem;
height:0.5rem;
display:inline-block;
vertical-align:middle;
}
.yzb28oz{
display:none;
}
@media(max-width:618px){
.sx0e7{
padding:0 14px;
}
.kc00ir6{
padding:26px 0;
}
.nw38d{
font-size:1.438rem;
}
}
@keyframes bjlvmb{
0%,100%{
opacity:.55}
50%{
opacity:1}
}
.mmz7wc{
background:#1A1D3A;
color:rgba(220,224,255,0.621);
font-size:0.813rem;
}
.e5dv9ozx{
gap:16px;
flex-wrap:nowrap;
justify-content:space-between;
min-height:2.625rem;
display:flex;
align-items:center;
}
.t2sg4r{
gap:24px;
overflow:hidden;
display:flex;
min-width:0;
align-items:center;
}
.mcre3{
gap:7px;
overflow:hidden;
align-items:center;
display:inline-flex;
white-space:nowrap;
text-overflow:ellipsis;
}
.mcre3 svg{
flex:0 0 auto;
height:14px;
color:#C9860A;
width:14px;
}
.mcre3 strong{
font-weight:600;
color:#E8EAFF;
}
.jjy2qoqh svg{
color:#137f4d;
}
.tv0ce{
flex:0 0 auto;
}
.bwla89{
gap:0.5rem;
padding:8px 12px;
border-radius:0.375rem;
border:1px solid rgba(108,116,210,0.292);
display:inline-flex;
align-items:center;
color:#E8EAFF;
}
.bwla89 svg{
width:14px;
height:0.875rem;
color:rgba(220,224,255,0.637);
}
.su1bwf99{
background:#FFFFFF;
position:sticky;
top:0;
z-index:40;
border-bottom:1px solid #C8CADF;
}
.wl835x{
gap:22px;
align-items:center;
height:4.375rem;
display:flex;
}
.ua0ptrl5{
flex:0 0 auto;
color:#12152E;
line-height:1;
flex-direction:column;
justify-content:center;
text-decoration:none;
display:flex;
}
.szvfddc{
letter-spacing:.04em;
font-size:1.375rem;
font-weight:700;
white-space:nowrap;
font-family:"DM Serif Display", 'Iowan Old Style', Georgia, serif;
}
.hdq8y2b{
margin-top:3px;
text-transform:uppercase;
letter-spacing:.16em;
color:#4F52CC;
white-space:nowrap;
font-size:0.563rem;
}
.jf5r6{
gap:4px;
display:flex;
margin-left:0.375rem;
}
.b9587{
padding:9px 0.875rem;
border-radius:6px;
white-space:nowrap;
text-decoration:none;
font-size:0.938rem;
font-weight:600;
color:#3D4270;
}
.lj5zb{
background:#4F52CC;
color:#FFFFFF;
}
.i85gnj{
flex:0 0 auto;
gap:10px;
display:flex;
margin-left:auto;
}
.btzyvi{
border:1px solid #C8CADF;
border-radius:0.375rem;
cursor:pointer;
align-items:center;
color:#12152E;
margin-left:8px;
height:2.75rem;
display:none;
width:2.75rem;
justify-content:center;
}
.btzyvi svg{
width:1.375rem;
height:22px;
}
.jdpfvsz{
padding:1rem 0 4px;
}
.u5yhf{
gap:10px;
flex-wrap:wrap;
display:flex;
}
.ha5zhnxa{
background:#FFFFFF;
border-radius:0.375rem;
border:1px solid #C8CADF;
padding:0.688rem 16px;
gap:8px;
font-size:14px;
display:inline-flex;
color:#12152E;
font-weight:600;
text-decoration:none;
align-items:center;
}
.ha5zhnxa svg{
height:16px;
width:16px;
color:#4F52CC;
}
.uz4fnt{
background:#FFFFFF;
display:none;
border-bottom:1px solid #C8CADF;
}
.uz4fnt .sx0e7{
padding-top:14px;
padding-bottom:14px;
}
.frsepg{
padding:11px 4px;
font-weight:600;
color:#12152E;
text-decoration:none;
border-bottom:1px solid #C8CADF;
display:block;
}
.yzb28oz:checked~.uz4fnt{
display:block;
}
@media(max-width:757px){
.jf5r6{
display:none;
}
.btzyvi{
display:flex;
}
.jdpfvsz{
display:none;
}
.jwi4od0n{
display:none;
}
.wl835x{
gap:0.625rem;
height:64px;
}
.i85gnj{
gap:0.5rem;
}
.hdq8y2b{
display:none;
}
}
@media(max-width:619px){
.szvfddc{
font-size:19px;
}
.wl835x{
padding-top:0.625rem;
height:auto;
padding-bottom:10px;
row-gap:10px;
flex-wrap:wrap;
column-gap:0.625rem;
}
.btzyvi{
margin-left:auto;
order:1;
}
.i85gnj{
gap:8px;
margin-left:0;
flex-basis:100%;
width:100%;
order:2;
}
.i85gnj .rnrheega{
padding:12px 0.5rem;
overflow:hidden;
flex:1 1 0;
text-overflow:ellipsis;
font-size:0.844rem;
white-space:nowrap;
min-width:0;
text-align:center;
}
}
.rnrheega{
transition:background-color 180ms ease-out,opacity 180ms ease-out;
padding:13px 22px;
border-radius:6px;
gap:8px;
text-decoration:none;
cursor:pointer;
font-weight:600;
align-items:center;
justify-content:center;
font-family:"Nunito Sans", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;
font-size:15px;
display:inline-flex;
white-space:nowrap;
}
.rnrheega svg{
height:17px;
width:1.063rem;
}
.wb1jqd08{
background:#0a8853;
color:#FFFFFF;
}
.wb1jqd08:hover{
background:#0a8651;
}
.axlkd7{
background:#4F52CC;
color:#FFFFFF;
}
.axlkd7:hover{
opacity:.92;
}
.d0gckdk{
border:1.5px solid #C8CADF;
background:transparent;
color:#12152E;
}
.jmcbo{
border:1.5px solid rgba(108,116,210,0.269);
background:transparent;
color:#E8EAFF;
}
.ynihrujr .d0gckdk{
border-color:rgba(108,116,210,0.284);
color:#E8EAFF;
}
.uucup{
gap:0.313rem;
cursor:pointer;
align-items:center;
font-size:13px;
color:#0a8853;
display:inline-flex;
font-weight:600;
text-decoration:none;
}
.uucup svg{
width:0.875rem;
height:14px;
}
.ynihrujr .uucup{
color:#818CF8;
}
.d7ucwnsc{
background:#D93049;
animation:bjlvmb 1.4s infinite;
border-radius:50%;
width:0.375rem;
height:0.375rem;
display:inline-block;
}
.xs3g4{
gap:2px;
display:inline-flex;
color:#C9860A;
}
.xs3g4 svg{
width:16px;
height:1rem;
}
.ujkjqwz{
border:1px solid #C8CADF;
background:#FFFFFF;
padding:0.563rem 14px;
gap:6px;
border-radius:0.375rem;
align-items:center;
display:inline-flex;
font-size:0.813rem;
color:#12152E;
font-weight:600;
}
.xznjurwf{
border-color:transparent;
background:#4F52CC;
color:#FFFFFF;
}
.pna0eq{
border-radius:6px;
padding:0.313rem 0.563rem;
background:#C8CADF;
font-weight:700;
letter-spacing:.1em;
text-transform:uppercase;
font-size:0.625rem;
color:#4F52CC;
}
.jebk0i8{
border-radius:0.375rem;
padding:0.25rem 0.625rem;
flex:0 0 auto;
background:#D93049;
color:#fff;
display:inline-flex;
font-weight:700;
align-items:center;
font-size:12px;
}
.bqh7kp0{
overflow:hidden;
background:#FFFFFF;
border-radius:12px;
border:1px solid #C8CADF;
display:block;
color:inherit;
min-width:0;
text-decoration:none;
}
.i1vlj0o{
display:block;
aspect-ratio:4/3;
background-position:center;
background-size:cover;
position:relative;
}
.xsuzg4m{
aspect-ratio:16/10;
}
.x2kl6v{
padding:14px;
background:linear-gradient(transparent,rgba(18,21,46,0.575)),linear-gradient(transparent 30%,rgba(0,0,0,0.677));
bottom:0;
position:absolute;
left:0;
right:0;
}
.sz00yiv{
font-size:0.625rem;
margin-bottom:3px;
display:block;
color:rgba(220,224,255,0.598);
letter-spacing:.14em;
text-transform:uppercase;
text-shadow:0 1px 3px rgba(0,0,0,0.672);
}
.k7rpb7k{
text-shadow:0 1px 4px rgba(0,0,0,0.778);
color:#E8EAFF;
font-family:"DM Serif Display", 'Iowan Old Style', Georgia, serif;
font-size:1.25rem;
font-weight:700;
display:block;
}
.x7gi4{
gap:6px;
background:#D93049;
border-radius:6px;
padding:0.25rem 0.563rem;
position:absolute;
color:#fff;
align-items:center;
left:0.625rem;
display:inline-flex;
letter-spacing:.04em;
font-weight:700;
font-size:0.688rem;
top:10px;
}
.x7gi4 .d7ucwnsc{
background:#fff;
}
.bi879dcf{
padding:14px 16px;
}
.p92ii9l{
font-family:"Nunito Sans", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;
color:#137f4d;
font-weight:700;
font-size:14px;
}
.vs9iyd{
gap:0.375rem;
font-size:12.5px;
margin-top:2px;
display:flex;
color:#3D4270;
align-items:center;
}
.vs9iyd i{
border-radius:50%;
background:#C9860A;
width:0.438rem;
font-style:normal;
height:7px;
}
.bi879dcf .rnrheega{
margin-top:0.75rem;
width:100%;
}
.ajzbrfc{
grid-template-columns:repeat(4,1fr);
gap:1rem;
display:grid;
}
.q43c1{
gap:16px;
grid-template-columns:repeat(3,1fr);
display:grid;
}
.zij8v5k{
gap:1rem;
grid-template-columns:repeat(2,1fr);
display:grid;
}
.ajzbrfc>*,.q43c1>*,.zij8v5k>*{
min-width:0;
}
@media(max-width:983px){
.ajzbrfc,.q43c1{
grid-template-columns:repeat(2,1fr);
}
}
@media(max-width:617px){
.ajzbrfc,.q43c1,.zij8v5k{
grid-template-columns:1fr;
}
}
.vkjngz5q{
grid-template-columns:1fr 1fr;
gap:16px;
display:grid;
}
.vkjngz5q>*{
min-width:0;
}
.zq0xf{
padding:1.625rem;
}
.vj4iiqyd{
gap:12px;
padding:9px 0;
display:flex;
justify-content:space-between;
border-top:1px solid #C8CADF;
font-size:14px;
}
.vj4iiqyd span{
flex:0 0 auto;
color:#3D4270;
}
.vj4iiqyd b{
text-align:right;
}
.nm5r3{
padding:0.625rem 0;
border-top:1px solid #C8CADF;
}
.nm5r3:first-child{
border-top:0;
}
.bcdx4aj4{
color:#3D4270;
font-size:0.75rem;
}
.pqmu9{
font-size:0.906rem;
color:#12152E;
font-weight:600;
}
@media(max-width:757px){
.vkjngz5q{
grid-template-columns:1fr;
}
}
.o37bmbh{
margin-bottom:16px;
min-width:0;
}
.f51rmx3{
gap:0.75rem;
display:flex;
justify-content:space-between;
flex-wrap:wrap;
align-items:flex-end;
}
.f51rmx3 .fesm9{
gap:0.375rem;
flex-direction:column;
min-width:0;
display:flex;
}
.v6zxclxv{
gap:8px;
align-items:flex-start;
display:flex;
flex-direction:column;
}
.i5kkel{
gap:0.5rem;
align-items:center;
display:flex;
flex-direction:column;
text-align:center;
}
.kf008c{
font-weight:700;
letter-spacing:-.01em;
color:#12152E;
font-size:30px;
line-height:1.1;
overflow-wrap:break-word;
font-family:"DM Serif Display", 'Iowan Old Style', Georgia, serif;
}
@media(max-width:618px){
.kf008c{
font-size:1.438rem;
}
}
.ynihrujr .kf008c{
color:#E8EAFF;
}
.dybgn7nf{
border-radius:6px;
background:rgba(79,82,204,0.15);
padding:5px 11px;
text-transform:uppercase;
letter-spacing:.12em;
color:#4F52CC;
}
.fk0lv{
gap:0.625rem;
align-items:center;
display:inline-flex;
}
.fk0lv::before{
background:#4F52CC;
height:1px;
content:"";
width:24px;
display:inline-block;
}
.nte8rp{
gap:8px;
align-items:center;
display:inline-flex;
}
.nte8rp::before{
background:#4F52CC;
border-radius:50%;
content:"";
height:0.375rem;
display:inline-block;
width:6px;
}
.ynihrujr .dybgn7nf{
background:rgba(62,68,140,0.182);
color:#E8EAFF;
}
.ynihrujr .fk0lv::before,.ynihrujr .nte8rp::before{
background:#818CF8;
}
.ccockl{
transition:opacity 180ms ease-out;
gap:6px;
font-size:14px;
white-space:nowrap;
align-items:center;
color:#0a8853;
font-weight:600;
display:inline-flex;
}
.ccockl:hover{
opacity:.8;
}
.ccockl svg{
width:15px;
height:0.938rem;
}
.mghbr2bx svg{
height:14px;
width:0.875rem;
}
.nzsxpl{
border-radius:0.375rem;
padding:0.563rem 18px;
background:#0a8853;
color:#FFFFFF;
}
.nzsxpl:hover{
background:#0a8651;
opacity:1;
}
.ynihrujr .ccockl{
color:#818CF8;
}
.ocd9jqi9{
margin:-2px 0 16px;
background:#C8CADF;
height:1px;
}
.ynihrujr .ocd9jqi9{
background:rgba(108,116,210,0.272);
}
.i2dvaab5{
margin:0;
grid-template-columns:1.3fr 1fr;
gap:2.5rem;
border-radius:1.25rem;
padding:42px;
background:linear-gradient(139deg,#1A1D3A,#262A58);
color:#E8EAFF;
display:grid;
}
.hb2u1i0{
margin:18px 0 1rem;
letter-spacing:-.01em;
font-size:50px;
font-family:"DM Serif Display", 'Iowan Old Style', Georgia, serif;
line-height:1.05;
overflow-wrap:anywhere;
color:#E8EAFF;
}
.hb2u1i0 em{
font-style:normal;
color:#818CF8;
}
.iqzdth7q{
font-size:16px;
max-width:27.5rem;
color:rgba(220,224,255,0.628);
}
.xdifbbe{
gap:18px;
display:flex;
align-items:center;
flex-wrap:wrap;
margin-top:26px;
}
.w6eec13{
color:rgba(220,224,255,0.601);
font-size:14px;
}
.ir5op{
font-size:13px;
color:rgba(220,224,255,0.629);
}
.ymekps6m{
margin:0.25rem 0 2px;
font-family:"Nunito Sans", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;
font-weight:700;
font-size:34px;
color:#E8EAFF;
}
.yl346l{
margin-bottom:1.25rem;
color:rgba(220,224,255,0.597);
font-size:14px;
}
.yl346l span[data-m]{
color:#E8EAFF;
font-family:"Nunito Sans", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;
}
.ydpsa3{
padding:0.688rem 0;
gap:0.75rem;
border-top:1px solid rgba(108,116,210,0.255);
display:flex;
align-items:center;
}
.cbp1d b{
display:block;
color:#E8EAFF;
font-weight:600;
font-size:14px;
}
.cbp1d span{
color:rgba(220,224,255,0.645);
display:block;
font-size:0.781rem;
}
@media(max-width:977px){
.i2dvaab5{
grid-template-columns:1fr;
padding:1.875rem;
}
.hb2u1i0{
font-size:38px;
}
}
@media(max-width:621px){
.i2dvaab5{
padding:1.5rem;
}
.hb2u1i0{
font-size:30px;
}
}
.xynhszz8{
border-radius:12px;
grid-template-columns:repeat(4,1fr);
background:#1A1D3A;
display:grid;
}
.bae8uqu{
padding:22px 1.5rem;
border-right:1px solid rgba(108,116,210,0.29);
}
.bae8uqu:last-child{
border-right:0;
}
.byo7pctj{
font-size:28px;
color:#E8EAFF;
font-weight:700;
min-width:0;
font-family:"Nunito Sans", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;
}
.dey5ce5b{
color:#818CF8;
}
.hubq9v{
color:rgba(220,224,255,0.644);
font-size:13.5px;
margin-top:3px;
}
@media(max-width:980px){
.xynhszz8{
grid-template-columns:1fr 1fr;
}
}
@media(max-width:621px){
.xynhszz8{
grid-template-columns:1fr;
}
.bae8uqu{
border-bottom:1px solid rgba(108,116,210,0.291);
border-right:0;
}
.bae8uqu:last-child{
border-bottom:0;
}
}
.kmj63n7i{
padding:1.25rem;
gap:0.813rem;
display:flex;
align-items:center;
}
.kmj63n7i .wgye44{
display:flex;
}
.dk770h{
font-weight:700;
font-size:1.188rem;
color:#12152E;
display:block;
}
.y1nl8dgy{
display:block;
color:#3D4270;
font-size:13px;
}
.rfuumbu{
padding:1.5rem;
color:inherit;
text-decoration:none;
display:block;
}
.y22ex{
background:#C8CADF;
border-radius:0.375rem;
display:flex;
color:#4F52CC;
width:3rem;
margin-bottom:1rem;
height:3rem;
align-items:center;
justify-content:center;
}
.y22ex svg{
height:24px;
width:24px;
}
.vccsflk1{
font-size:21px;
color:#12152E;
margin-bottom:0.25rem;
font-family:"DM Serif Display", 'Iowan Old Style', Georgia, serif;
}
.tvphcd{
color:#3D4270;
font-size:14px;
}
.v5wum3{
grid-template-columns:repeat(3,1fr);
gap:16px;
display:grid;
margin-top:8px;
}
.hxuixfj{
border-radius:12px;
padding:30px;
color:#E8EAFF;
text-align:center;
}
.rtats6h{
background:linear-gradient(rgba(0,0,0,0.332),rgba(0,0,0,0.328)),linear-gradient(140deg,#C9860A,#7C3AED);
}
.q51n32v{
background:linear-gradient(rgba(0,0,0,0.366),rgba(0,0,0,0.368)),linear-gradient(136deg,#4F52CC,#7C3AED);
}
.quroy{
background:linear-gradient(rgba(0,0,0,0.351),rgba(0,0,0,0.355)),linear-gradient(133deg,#137f4d,#7C3AED);
}
.lprbuxy{
opacity:.85;
letter-spacing:.16em;
font-size:12px;
}
.jy9h6{
margin:8px 0 2px;
font-family:"Nunito Sans", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;
font-size:40px;
font-weight:700;
overflow-wrap:anywhere;
}
.vuyg7dj{
font-size:0.813rem;
opacity:.8;
}
.g4lfe{
background:#FFFFFF;
border:1px solid #C8CADF;
overflow:hidden;
border-radius:12px;
margin-top:1.125rem;
display:flex;
align-items:center;
}
.tigix0{
flex:0 0 auto;
padding:0.875rem 1.125rem;
color:#12152E;
font-size:0.875rem;
font-weight:700;
border-right:1px solid #C8CADF;
white-space:nowrap;
}
.dtpas1{
flex:1;
overflow:hidden;
min-width:0;
}
.ztbsh3i{
gap:1.875rem;
padding:0.875rem 1.25rem;
white-space:nowrap;
display:flex;
will-change:transform;
}
.mok44{
font-size:0.875rem;
color:#3D4270;
}
.mok44 b{
color:#137f4d;
font-family:"Nunito Sans", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;
font-weight:700;
margin-right:8px;
}
@media(max-width:982px){
.v5wum3{
grid-template-columns:1fr;
}
}
.g7q5gcz4{
color:#12152E;
margin-bottom:0.375rem;
font-size:24px;
font-family:"DM Serif Display", 'Iowan Old Style', Georgia, serif;
}
.gueuok2{
padding:0.875rem 0;
border-top:1px solid #C8CADF;
}
.gueuok2:first-of-type{
border-top:0;
}
.opknav{
margin-bottom:7px;
color:#3D4270;
font-size:12.5px;
}
.mhpa95c{
gap:12px;
justify-content:space-between;
display:flex;
flex-wrap:wrap;
align-items:center;
}
.ekp6eu{
font-weight:600;
font-size:0.938rem;
}
.dzga7{
gap:0.5rem;
display:flex;
}
.c7kuq94{
padding:0.375rem 0.75rem;
border:1px solid #C8CADF;
border-radius:0.375rem;
font-family:"Nunito Sans", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;
font-size:0.875rem;
text-align:center;
min-width:54px;
}
.c7kuq94 small{
font-family:"Nunito Sans", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;
font-size:11px;
display:block;
color:#3D4270;
}
.il6m3{
gap:0.75rem;
align-items:baseline;
margin-bottom:6px;
display:flex;
flex-wrap:wrap;
justify-content:space-between;
}
.h0r0d{
color:#12152E;
font-family:"DM Serif Display", 'Iowan Old Style', Georgia, serif;
font-size:1.5rem;
}
.e2mn06lb{
color:#3D4270;
font-size:0.813rem;
}
.e2mn06lb b{
font-family:"Nunito Sans", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;
color:#12152E;
}
.u0bkug{
margin:1rem 0;
}
.scyvxj5{
padding:13px 0.875rem;
border-radius:6px;
gap:0.875rem;
display:flex;
align-items:center;
}
.scyvxj5:nth-child(odd){
background:#ECEEF7;
}
.qf2yh{
font-family:"Nunito Sans", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;
color:#3D4270;
width:1.125rem;
font-weight:700;
}
.nk4wq{
flex:1;
font-weight:600;
min-width:0;
}
.yrhggt{
color:#3D4270;
font-family:"Nunito Sans", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;
font-size:0.875rem;
}
.ns928zq{
width:100%;
}
.x6bw6{
border-radius:12px;
padding:16px;
overflow:hidden;
color:#E8EAFF;
display:flex;
background-position:center;
aspect-ratio:16/11;
background-size:cover;
text-decoration:none;
flex-direction:column;
position:relative;
}
.x6bw6::after{
background:linear-gradient(transparent 40%,rgba(18,21,46,0.554)),linear-gradient(transparent 25%,rgba(0,0,0,0.655));
inset:0;
content:"";
position:absolute;
}
.x6bw6>*{
position:relative;
z-index:1;
}
.hcov5ul{
background:#D93049;
border-radius:0.375rem;
gap:6px;
padding:0.25rem 9px;
letter-spacing:.04em;
display:inline-flex;
color:#fff;
font-weight:700;
align-items:center;
align-self:flex-start;
font-size:11px;
}
.hcov5ul .d7ucwnsc{
background:#fff;
}
.tebehw{
text-shadow:0 1px 0.25rem rgba(0,0,0,0.763);
margin-top:auto;
font-family:"DM Serif Display", 'Iowan Old Style', Georgia, serif;
font-weight:700;
font-size:1.438rem;
}
.qvu0v{
gap:8px;
align-items:center;
justify-content:space-between;
font-size:12.5px;
margin-top:0.5rem;
display:flex;
color:rgba(220,224,255,0.639);
}
.fh5i2ci{
color:#E8EAFF;
font-weight:600;
}
.ehplvi{
border-radius:6px;
border:1px solid #C8CADF;
background:#ECEEF7;
padding:12px 16px;
gap:12px;
font-size:0.844rem;
display:flex;
margin-top:0.875rem;
color:#3D4270;
align-items:center;
}
.tma6y{
padding:26px;
flex-direction:column;
display:flex;
}
.vuw7iwf{
margin:0.625rem 0 4px;
color:#12152E;
font-size:26px;
font-family:"DM Serif Display", 'Iowan Old Style', Georgia, serif;
}
.kv0y65s{
font-weight:700;
margin-bottom:14px;
font-size:15px;
color:#4F52CC;
}
.yiiqr{
flex:1;
font-size:0.875rem;
color:#3D4270;
}
.tma6y .rnrheega{
width:100%;
margin-top:1.125rem;
}
.esszl{
gap:10px;
padding-top:12px;
justify-content:space-between;
margin-top:0.875rem;
border-top:1px solid #C8CADF;
align-items:center;
display:flex;
}
.ut5bk{
color:#3D4270;
font-size:0.688rem;
letter-spacing:.04em;
}
.zw06nva{
color:#0a8853;
font-weight:600;
text-decoration:none;
font-size:0.813rem;
}
.rg33d4{
padding:28px;
}
.jp0op{
gap:10px;
color:#12152E;
font-size:24px;
align-items:center;
display:flex;
margin-bottom:6px;
font-family:"DM Serif Display", 'Iowan Old Style', Georgia, serif;
}
.jp0op svg{
color:#4F52CC;
height:1.375rem;
width:1.375rem;
}
.h7v9nm6{
gap:0.75rem;
align-items:center;
margin-top:18px;
display:flex;
flex-wrap:wrap;
}
.piebcw1g{
margin-left:auto;
}
.fc9t4l{
gap:0.625rem;
padding-top:18px;
align-items:center;
font-size:14px;
display:flex;
margin-top:1.375rem;
flex-wrap:wrap;
border-top:1px solid #C8CADF;
}
.d22s9l9{
color:#3D4270;
}
.nge94{
border-radius:6px;
gap:0.438rem;
border:1px solid #C8CADF;
padding:0.563rem 14px;
display:inline-flex;
font-size:0.844rem;
color:#12152E;
text-decoration:none;
align-items:center;
}
.nge94 svg{
height:0.938rem;
width:0.938rem;
color:#4F52CC;
}
@media(max-width:622px){
.piebcw1g{
width:100%;
margin-left:0;
}
}
.h2f35o{
padding:1.5rem;
}
.mrj31{
gap:0.625rem;
font-size:1.25rem;
align-items:center;
margin-bottom:14px;
display:flex;
font-family:"DM Serif Display", 'Iowan Old Style', Georgia, serif;
color:#12152E;
}
.mrj31 svg{
width:22px;
height:1.375rem;
color:#4F52CC;
}
.efdmi{
border-color:rgba(108,116,210,0.275);
background:#1A1D3A;
color:#E8EAFF;
}
.efdmi .mrj31{
color:#E8EAFF;
}
.efdmi .mrj31 svg{
color:#E8EAFF;
}
.eh7unt{
font-size:0.875rem;
color:rgba(220,224,255,0.612);
margin-bottom:16px;
}
.zhg70j{
gap:0.625rem;
display:flex;
}
.lo7bfa5{
border-radius:6px;
padding:0.625rem 14px;
background:rgba(62,68,140,0.198);
flex:1;
color:#E8EAFF;
font-size:13px;
}
.lo7bfa5 small{
font-size:10px;
display:block;
color:rgba(220,224,255,0.647);
}
.xyj7x2{
clear:both;
margin-top:0.875rem;
color:rgba(220,224,255,0.6);
font-size:0.75rem;
}
.ogike7{
background:#1A1D3A;
border-radius:0.75rem;
gap:24px;
padding:34px;
flex-wrap:wrap;
align-items:center;
color:#E8EAFF;
display:flex;
}
.neobc{
flex:0 0 auto;
background:rgba(62,68,140,0.191);
border-radius:0.75rem;
display:flex;
color:#E8EAFF;
justify-content:center;
align-items:center;
width:56px;
height:3.5rem;
}
.neobc svg{
width:26px;
height:1.625rem;
}
.rvo7x6zd{
font-family:"DM Serif Display", 'Iowan Old Style', Georgia, serif;
font-size:1.563rem;
color:#E8EAFF;
}
.o123qj4i{
font-size:14px;
color:rgba(220,224,255,0.624);
}
.pocf6cw{
gap:12px;
margin-left:auto;
flex-wrap:wrap;
display:flex;
}
@media(max-width:977px){
.pocf6cw{
margin-left:0;
width:100%;
}
.pocf6cw .rnrheega{
flex:1;
}
}
.jr57rw{
padding:1.5rem;
border-top:3px solid #4F52CC;
}
.e12nmhrp{
border-top-color:#C8CADF;
}
.x8i8tbj{
border-top-color:rgba(220,224,255,0.622);
}
.knuymx{
border-top-color:#C9860A;
}
.gyj3ez2{
border-top-color:#4F52CC;
}
.vai19w{
font-size:1.375rem;
font-weight:700;
font-family:"DM Serif Display", 'Iowan Old Style', Georgia, serif;
color:#12152E;
}
.dejkl{
margin:2px 0 0.875rem;
font-size:0.813rem;
color:#3D4270;
}
.sp9g5jh{
padding:7px 0;
gap:0.563rem;
font-size:0.844rem;
display:flex;
color:#3D4270;
align-items:flex-start;
}
.sp9g5jh svg{
flex:0 0 auto;
margin-top:2px;
color:#137f4d;
height:1rem;
width:16px;
}
.w4ma4xxj{
padding:1.375rem 1.625rem;
gap:1.125rem;
display:flex;
flex-wrap:wrap;
align-items:center;
}
.vndig{
font-size:16px;
color:#12152E;
font-weight:700;
}
.sattv{
color:#137f4d;
font-size:0.875rem;
font-weight:600;
}
.tix2c{
color:#3D4270;
font-size:14px;
}
.w4ma4xxj .jebk0i8{
margin-left:auto;
}
.uttdwgk5{
gap:0.625rem;
flex-wrap:wrap;
margin-top:16px;
border-top:1px solid #C8CADF;
padding-top:16px;
display:flex;
width:100%;
}
.sw43r1s{
border-radius:6px;
padding:9px 16px;
border:1px solid #C8CADF;
color:#3D4270;
font-weight:600;
font-size:13px;
}
@media(max-width:622px){
.w4ma4xxj .jebk0i8{
margin-left:0;
}
}
.tumjb{
padding:1.5rem;
}
.ioq29fjy{
font-size:18px;
color:#12152E;
margin-bottom:14px;
font-family:"DM Serif Display", 'Iowan Old Style', Georgia, serif;
}
.o1nkf1{
padding:10px 0;
border-top:1px solid #C8CADF;
}
.o1nkf1:first-of-type{
border-top:0;
}
.qyufv{
color:#3D4270;
font-size:12px;
}
.o1nkf1 b{
font-size:14.5px;
color:#12152E;
}
.j4ddwc6c{
gap:0.625rem;
padding:11px 0;
display:flex;
font-size:0.906rem;
border-top:1px solid #C8CADF;
color:#12152E;
justify-content:space-between;
text-decoration:none;
}
.j4ddwc6c:first-of-type{
border-top:0;
}
.hylgf{
padding:0.75rem 0;
gap:11px;
align-items:flex-start;
border-top:1px solid #C8CADF;
display:flex;
}
.hylgf:first-of-type{
border-top:0;
}
.hylgf .lkptm52u{
flex:0 0 auto;
color:#137f4d;
margin-top:1px;
}
.hylgf .lkptm52u svg{
width:1.125rem;
height:18px;
}
.hylgf b{
color:#12152E;
font-weight:600;
font-size:0.875rem;
}
.hylgf span{
color:#3D4270;
font-size:0.781rem;
display:block;
}
.izvs4fq{
padding:1.625rem;
gap:1.375rem;
flex-wrap:wrap;
display:flex;
align-items:center;
}
.nu32fft{
flex:0 0 auto;
border-radius:50%;
background:#4F52CC;
width:4rem;
font-size:1.375rem;
height:64px;
justify-content:center;
font-weight:700;
align-items:center;
font-family:"DM Serif Display", 'Iowan Old Style', Georgia, serif;
display:flex;
color:#FFFFFF;
}
.deswws{
color:#12152E;
font-size:17px;
}
.q7oo8b9r{
font-size:13.5px;
color:#3D4270;
margin-top:2px;
}
.pouu6{
margin-top:8px;
max-width:32.5rem;
font-size:13px;
color:#3D4270;
}
.oo0idox{
color:#3D4270;
text-align:right;
font-size:0.813rem;
margin-left:auto;
}
.sep361x{
gap:0.375rem;
justify-content:flex-end;
font-weight:600;
color:#137f4d;
display:inline-flex;
align-items:center;
}
.sep361x svg{
height:0.938rem;
width:15px;
}
.l5w4mo2{
margin-top:0.25rem;
}
.wo9xp{
margin-top:6px;
color:#0a8853;
text-decoration:none;
display:block;
}
@media(max-width:618px){
.oo0idox{
margin-left:0;
text-align:left;
}
.sep361x{
justify-content:flex-start;
}
}
.t3n337t{
padding:30px;
}
.cn6v7{
grid-template-columns:repeat(4,1fr);
gap:1.125rem;
margin-top:1.125rem;
display:grid;
}
.gqbpm .wgye44{
margin-bottom:0.75rem;
}
.c0yuxxe{
color:#12152E;
display:block;
font-size:15px;
margin-bottom:4px;
}
.rkvna2lo{
font-size:13.5px;
color:#3D4270;
}
@media(max-width:980px){
.cn6v7{
grid-template-columns:1fr 1fr;
}
}
@media(max-width:618px){
.cn6v7{
grid-template-columns:1fr;
}
}
.ptrwv{
gap:16px;
grid-template-columns:.8fr 1fr 1fr 1fr;
display:grid;
margin-top:8px;
}
.sk61oon{
background:#1A1D3A;
padding:1.625rem;
border-radius:0.75rem;
flex-direction:column;
display:flex;
color:#E8EAFF;
justify-content:center;
}
.mbf7deq{
font-family:"Nunito Sans", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;
font-weight:700;
font-size:2.875rem;
}
.sk61oon .xs3g4{
margin:8px 0;
color:#C9860A;
}
.hy78y{
font-size:13px;
color:rgba(220,224,255,0.61);
}
.dtlu9kf{
padding:22px;
}
.dtlu9kf .xs3g4{
margin-bottom:0.625rem;
}
.qwvwtil{
color:#3D4270;
font-size:14px;
}
.bzrw0epu{
gap:0.625rem;
display:flex;
justify-content:space-between;
margin-top:16px;
font-size:0.813rem;
}
.bzrw0epu b{
color:#12152E;
font-weight:600;
}
.bzrw0epu span{
color:#3D4270;
}
@media(max-width:981px){
.ptrwv{
grid-template-columns:1fr 1fr;
}
}
@media(max-width:622px){
.ptrwv{
grid-template-columns:1fr;
}
}
.vf3yotp{
padding:30px;
grid-template-columns:1.4fr 1fr;
gap:30px;
display:grid;
}
.peyenk5y{
margin-bottom:14px;
font-size:1.75rem;
font-family:"DM Serif Display", 'Iowan Old Style', Georgia, serif;
color:#12152E;
}
.wq0jwc64 p{
margin-bottom:12px;
font-size:0.906rem;
color:#3D4270;
}
.wtfs372{
gap:12px;
grid-template-columns:repeat(4,1fr);
margin-top:1.125rem;
display:grid;
}
.gapf0p54{
padding:16px;
border-radius:6px;
border:1px solid #C8CADF;
}
.yo6q5imf{
font-size:24px;
font-family:"DM Serif Display", 'Iowan Old Style', Georgia, serif;
font-weight:700;
color:#12152E;
}
.tf7fmz8{
font-size:12px;
color:#3D4270;
}
.cmynq .mgpim1e{
display:block;
margin-bottom:16px;
}
.bsdt3y7{
padding:0.688rem 0;
gap:11px;
align-items:flex-start;
display:flex;
border-top:1px solid #C8CADF;
}
.bsdt3y7:first-of-type{
border-top:0;
}
.bsdt3y7 .lkptm52u{
flex:0 0 auto;
margin-top:1px;
color:#137f4d;
}
.bsdt3y7 .lkptm52u svg{
height:18px;
width:18px;
}
.bsdt3y7 b{
color:#12152E;
font-size:0.906rem;
}
.bsdt3y7 span{
color:#3D4270;
font-size:12.5px;
display:block;
}
@media(max-width:983px){
.vf3yotp{
grid-template-columns:1fr;
}
}
@media(max-width:981px){
.wtfs372{
grid-template-columns:repeat(2,1fr);
}
}
.w00w5537{
grid-template-columns:1.2fr 1fr;
overflow:hidden;
display:grid;
}
.jdbcx{
background:linear-gradient(136deg,#1A1D3A,#262A58);
min-height:18.75rem;
position:relative;
}
.of5uwp{
inset:0;
position:absolute;
background-size:2.5rem 2.5rem;
background-image:linear-gradient(rgba(108,116,210,0.275) 1px,transparent 1px),linear-gradient(94deg,rgba(108,116,210,0.271) 1px,transparent 1px);
}
.cdnka{
position:absolute;
transform:translate(-50%,-100%);
top:48%;
left:50%;
color:#818CF8;
}
.cdnka svg{
height:40px;
width:40px;
}
.zgwd6k3{
border-radius:6px;
background:rgba(18,21,46,0.601);
padding:6px 0.625rem;
font-family:"Nunito Sans", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;
left:1.125rem;
position:absolute;
font-size:0.75rem;
color:rgba(220,224,255,0.644);
bottom:16px;
}
.uw3r3p32{
padding:1.75rem;
}
.b0rl8qiz{
color:#12152E;
font-family:"DM Serif Display", 'Iowan Old Style', Georgia, serif;
font-size:20px;
margin-bottom:6px;
}
.cnevv{
margin:10px 0;
font-size:0.906rem;
color:#12152E;
}
.i8wrz{
gap:9px;
padding:0.563rem 0;
display:flex;
border-top:1px solid #C8CADF;
font-size:0.844rem;
align-items:flex-start;
color:#3D4270;
}
.i8wrz svg{
flex:0 0 auto;
margin-top:2px;
height:1rem;
width:1rem;
color:#4F52CC;
}
.cpyxyi{
display:inline-block;
margin-top:0.875rem;
}
@media(max-width:759px){
.w00w5537{
grid-template-columns:1fr;
}
}
.dsxf2ru{
margin-top:8px;
}
.i7ytg2{
padding:1.25rem 0;
border-bottom:1px solid #C8CADF;
}
.shssgobp{
gap:1.125rem;
list-style:none;
cursor:pointer;
display:flex;
align-items:center;
}
.shssgobp::-webkit-details-marker{
display:none;
}
.pvorx6f{
border-radius:0.375rem;
background:#4F52CC;
padding:0.313rem 9px;
flex:0 0 auto;
font-weight:700;
font-size:0.625rem;
color:#FFFFFF;
text-transform:uppercase;
letter-spacing:.1em;
}
.gc0qn{
flex:1;
font-weight:700;
color:#12152E;
font-size:1.063rem;
}
.z4ns5k8{
transition:transform 180ms ease-out;
color:#3D4270;
font-size:1.5rem;
line-height:1;
}
.i7ytg2[open] .z4ns5k8{
transform:rotate(43deg);
}
.a76s8ido{
padding:14px 0 0 0;
font-size:0.906rem;
max-width:780px;
color:#3D4270;
}
.ntf65{
grid-template-columns:repeat(4,1fr);
gap:14px;
margin-top:0.5rem;
display:grid;
}
.cev1fwf5{
padding:1.25rem;
text-align:center;
}
.rn4em58b{
font-family:"DM Serif Display", 'Iowan Old Style', Georgia, serif;
font-size:22px;
font-weight:700;
color:#4F52CC;
}
.ttael36q{
color:#12152E;
font-weight:600;
margin-top:0.25rem;
font-size:13.5px;
}
.bq5rhw{
font-size:0.75rem;
color:#3D4270;
margin-top:2px;
}
.xclwa6v{
padding:0.875rem 18px;
gap:0.75rem;
align-items:center;
margin-top:16px;
flex-wrap:wrap;
display:flex;
}
.gxh7rq{
color:#3D4270;
font-size:13px;
}
.q0lr0{
border-radius:0.375rem;
padding:8px 0.875rem;
border:1px solid #C8CADF;
color:#3D4270;
font-size:13px;
font-weight:600;
}
@media(max-width:982px){
.ntf65{
grid-template-columns:1fr 1fr;
}
}
@media(max-width:622px){
.ntf65{
grid-template-columns:1fr;
}
}
.cxuars{
padding:30px;
}
.vbrlwe{
font-family:"DM Serif Display", 'Iowan Old Style', Georgia, serif;
color:#12152E;
font-size:25px;
margin-bottom:12px;
}
.cxuars p{
color:#3D4270;
font-size:0.906rem;
margin-bottom:10px;
max-width:880px;
}
.lniw0{
display:inline-block;
font-weight:600;
margin-top:0.75rem;
text-decoration:none;
color:#0a8853;
}
.myf1bip{
padding:40px 0;
background:#1A1D3A;
color:rgba(220,224,255,0.616);
margin-top:2.125rem;
}
.l9pre{
grid-template-columns:1.6fr repeat(4,1fr);
gap:26px;
display:grid;
}
.b2uhwpm{
font-family:"DM Serif Display", 'Iowan Old Style', Georgia, serif;
color:#E8EAFF;
font-size:1.375rem;
letter-spacing:.04em;
}
.acskt1{
line-height:1.6;
font-size:12.5px;
margin-top:0.875rem;
}
.gupd01{
margin-bottom:0.75rem;
color:#E8EAFF;
display:block;
font-size:0.813rem;
}
.nz82kw{
padding:0.563rem 0;
display:block;
color:rgba(220,224,255,0.613);
font-size:0.844rem;
text-decoration:none;
}
@media(max-width:982px){
.l9pre{
grid-template-columns:1fr 1fr;
}
}
@media(max-width:623px){
.l9pre{
grid-template-columns:1fr;
}
}
.yf963s{
padding:1rem 0;
background:#13163080;
left:0;
bottom:0;
right:0;
color:#E8EAFF;
z-index:60;
position:fixed;
}
.b2p9k2{
gap:20px;
display:flex;
align-items:center;
flex-wrap:wrap;
}
.rnosyt{
flex:1;
min-width:15rem;
font-size:0.844rem;
color:rgba(220,224,255,0.631);
}
.rnosyt a{
color:#E8EAFF;
text-decoration:underline;
}
.sm2h6{
gap:10px;
display:flex;
}
@media(max-width:620px){
.b2p9k2{
gap:0.75rem;
flex-direction:column;
align-items:stretch;
}
.sm2h6 .rnrheega{
flex:1;
}
}
.lcputw{
border:1px solid #C8CADF;
transition:opacity 180ms ease-out,transform 180ms ease-out;
padding:0.875rem 1rem;
border-radius:0.75rem;
background:#FFFFFF;
gap:0.75rem;
position:fixed;
display:flex;
bottom:1.125rem;
pointer-events:none;
max-width:340px;
transform:translateY(12px);
z-index:55;
opacity:0;
left:18px;
box-shadow:0 8px 2rem rgba(18,21,46,0.153);
}
.h5m12dmx{
pointer-events:auto;
opacity:1;
transform:translateY(0);
}
.qehodytu{
border-radius:6px;
flex:0 0 auto;
background:rgba(79,82,204,0.124);
height:2.5rem;
display:flex;
justify-content:center;
align-items:center;
width:2.5rem;
color:#137f4d;
}
.qehodytu svg{
height:22px;
width:1.375rem;
}
.ckyxt72{
font-size:13.5px;
color:#12152E;
line-height:1.4;
}
.ckyxt72 b{
font-weight:700;
}
.ckyxt72 .qj68i7o{
color:#137f4d;
font-family:"Nunito Sans", ui-sans-serif, system-ui, 'Segoe UI', sans-serif;
font-weight:700;
}
@media(max-width:617px){
.lcputw{
left:0.625rem;
max-width:none;
right:0.625rem;
}
}