:root{--ground:#050A1D}

body{margin:0;background:#050A1D;color:#F7F6F2;font-family:'Onest',system-ui,sans-serif;-webkit-font-smoothing:antialiased;font-feature-settings:"tnum"}
a{color:#F7F6F2;text-decoration:none}a:hover{color:#45CAD6}
*{box-sizing:border-box}button,input{font-family:inherit}
@media (max-width:900px){[data-g2]{grid-template-columns:1fr!important}[data-g3]{grid-template-columns:1fr!important}[data-g4]{grid-template-columns:repeat(2,minmax(0,1fr))!important}}
@media (max-width:560px){[data-g4]{grid-template-columns:1fr!important}}

@media (max-width:560px){[data-g2]{grid-template-columns:minmax(0,1fr)!important}}
@keyframes rise{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}

a{color:#F7F6F2;text-decoration:none}a:hover{color:#45CAD6}*{box-sizing:border-box}

header [data-r1]{max-width:1280px;margin:0 auto;padding:0 32px;display:flex;align-items:center;gap:28px;height:74px;font-family:Onest,system-ui,sans-serif}
header [data-logo]{display:flex;align-items:center;gap:12px;flex:none;height:100%}
header [data-nav]{display:flex;align-items:center;gap:26px;height:100%;border-left:1px solid #2B4170;padding-left:28px;flex:none}
header [data-nav] summary,header [data-nav]>[data-place]{display:flex;align-items:center;gap:6px;height:74px;font-size:14.5px;font-weight:500;color:#E3E1DB;border-bottom:2px solid transparent;border-top:2px solid transparent;white-space:nowrap;cursor:pointer;list-style:none}
header [data-nav] summary::-webkit-details-marker{display:none}
header [data-nav] summary::marker{content:""}
header [data-nav] summary:hover,header [data-nav]>[data-place]:hover{color:#F7F6F2;border-bottom-color:#45CAD6}
header [data-nav] summary:focus-visible,header [data-nav] a:focus-visible,header [data-boxes] a:focus-visible,header [data-logo]:focus-visible{outline:2px solid #45CAD6;outline-offset:2px;border-radius:2px}
header [data-nav] [data-cur="on"]>summary,header [data-nav]>[data-place][data-cur="on"]{color:#F7F6F2;border-bottom-color:#45CAD6}
header [data-nav] details[open]>summary{color:#F7F6F2;border-bottom-color:#45CAD6}
header [data-chev]{flex:none;color:#B5B3AC;transition:transform .15s}
header details[open]>summary [data-chev]{color:#45CAD6;transform:rotate(180deg)}
header [data-menu]{position:relative;height:100%}
header [data-menu] [data-drop]{display:none}
header [data-menu][open] [data-drop]{display:block;position:absolute;top:100%;left:-18px;z-index:40;min-width:230px;background:#09132D;border:1px solid #2B4170;border-radius:6px;padding:14px 18px;box-shadow:0 24px 60px rgba(0,0,0,.5)}
header [data-menu="research"][open] [data-drop],header [data-menu="more"][open] [data-drop]{left:auto;right:-18px}
header [data-drop] [data-entry]{display:flex;align-items:center;gap:8px;min-height:36px;font-size:14.5px;color:#E3E1DB;white-space:nowrap;position:relative}
header [data-drop] [data-entry]:hover{color:#F7F6F2}
header [data-drop] [data-entry][aria-current="page"]{color:#F7F6F2;font-weight:600}
header [data-drop] [data-entry][aria-current="page"]::before{content:"";position:absolute;left:-10px;top:9px;bottom:9px;width:3px;border-radius:2px;background:#45CAD6}
header [data-drop] [data-feat]{color:#F7F6F2;font-weight:600}
header [data-ghead]{display:block;margin:4px 0 6px;font-size:11px;font-weight:600;line-height:1;letter-spacing:.08em;text-transform:uppercase;color:#B5B3AC}
header [data-groups]{display:flex;gap:28px;align-items:flex-start}
header [data-gcol]{display:flex;flex-direction:column}
header [data-filed]{font-size:11px;font-weight:500;line-height:1;color:#F8C660;border:1px solid #2B4170;border-radius:3px;padding:3px 6px}
header [data-issuer]{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch;padding-left:24px;border-left:1px solid #21335E;min-width:190px}
header [data-ibtn]{display:inline-flex;align-items:center;justify-content:space-between;gap:12px;height:42px;margin-top:6px;padding:0 14px;border-radius:4px;background:#111F45;border:1px solid #45CAD6;color:#F7F6F2;font-size:14.5px;font-weight:600;white-space:nowrap}
header [data-ibtn] svg{color:#45CAD6;flex:none}
header [data-ibtn]:hover{background:#0D1939;color:#F7F6F2}
header [data-dfoot]{display:flex;margin-top:10px;padding-top:10px;border-top:1px solid #21335E}
header [data-dfoot] a{font-size:13.5px;color:#45CAD6;min-height:28px;display:flex;align-items:center}
header [data-boxes]{display:flex;align-items:center;gap:10px;margin-left:auto;flex:none}
header [data-boxes] a,header [data-ask-r2]{display:inline-flex;align-items:center;gap:7px;height:40px;padding:0 14px;border-radius:4px;font-size:14.5px;font-weight:500;white-space:nowrap;border:1px solid #2B4170;color:#E3E1DB}
header [data-boxes] a:hover,header [data-ask-r2]:hover{border-color:#45CAD6;color:#F7F6F2}
header [data-boxes] [data-models]{background:#111F45;border-color:#45CAD6;color:#F7F6F2;font-weight:600}
header [data-dot]{width:7px;height:7px;border-radius:50%;background:#45CAD6;flex:none}
header [data-nav]>[data-ask-r2],header [data-nav] [data-menu="more"],header [data-drop] [data-more-only]{display:none}

@media (min-width:1024px) and (max-width:1259px){
  header [data-r1]{padding:0 24px;gap:18px}
  header [data-logo]>img:first-child{width:48px!important;height:48px!important}
  header [data-logo]>img:last-child{height:21.3px!important}
  header [data-nav]{gap:16px;padding-left:18px}
  header [data-nav] summary [data-chev]{display:none}
  header [data-boxes]{gap:6px}
  header [data-boxes] a{padding:0 10px;font-size:13.5px}
}

@media (max-width:1023px){
  header [data-r1]{flex-wrap:wrap;height:auto;padding:0 16px;gap:0 12px}
  header [data-logo]{height:74px;order:1}
  header [data-boxes]{order:2}
  header [data-boxes] [data-ask]{display:none}
  header [data-nav]{order:3;flex:1 1 100%;height:46px;margin:0 -16px;padding:0 16px;gap:24px;border-left:0;border-top:1px solid #18274E}
  header [data-nav] summary,header [data-nav]>[data-place]{height:46px}
  header [data-menu]{position:static}
  header [data-menu][open] [data-drop],header [data-menu="research"][open] [data-drop],header [data-menu="more"][open] [data-drop]{left:0;right:0;top:100%;border-radius:0;border-width:1px 0;max-height:calc(100vh - 140px);max-height:calc(100dvh - 140px);overflow-y:auto;padding:14px 16px 16px}
  header [data-nav]>[data-ask-r2]{display:inline-flex;margin-left:auto;height:34px;padding:0 10px}
}

@media (max-width:639px){
  header [data-nav]{gap:16px}
  header [data-nav]>[data-place],header [data-nav] [data-menu="research"],header [data-nav] [data-menu="compare"]{display:none}
  header [data-nav] [data-menu="more"]{display:block}
  header [data-groups]{flex-direction:column;gap:12px}
  header [data-gcol]{flex-direction:row;flex-wrap:wrap;gap:6px}
  header [data-gcol] [data-ghead]{flex:1 1 100%;margin:0 0 2px}
  header [data-gcol] [data-entry]{min-height:34px;padding:0 10px;border:1px solid #2B4170;border-radius:4px}
  header [data-gcol] [data-entry][aria-current="page"]::before{display:none}
  header [data-gcol] [data-entry][aria-current="page"]{border-color:#45CAD6}
  header [data-issuer]{padding:0;border:0;min-width:0;align-self:auto;width:100%}
  header [data-ibtn]{display:flex;width:100%}
}

@media (max-width:559px){
  header [data-boxes] [data-pf-btn]{display:none}
  header [data-drop] [data-more-only]{display:flex}
}
@media (max-width:560px){
  header [data-logo]{height:58px}
  header [data-logo]>img:first-child{width:40px!important;height:40px!important}
  header [data-logo]>img:last-child{height:17.8px!important}
  header [data-boxes]{gap:8px}
  header [data-boxes] a{height:36px;padding:0 10px;font-size:13.5px}
}

@media (max-width:400px){
  header [data-nav]{gap:12px}
  header [data-nav] summary [data-chev]{display:none}
  header [data-nav]>[data-ask-r2]{padding:0 8px;gap:6px}
}
@media (max-width:372px){
  header [data-r1]{padding-bottom:8px}
  header [data-boxes]{order:2;margin-left:0}
  header [data-logo]{flex:1 1 100%;height:52px}
  header [data-nav]{margin-top:8px}
}

a{color:#F7F6F2;text-decoration:none}a:hover{color:#45CAD6}*{box-sizing:border-box}

@media (max-width:560px){footer [data-g3]{grid-template-columns:1fr!important}}
._12os2q:not(#_){display:flex;flex-direction:column;gap:14px}
._14zxdi:not(#_){max-width:1280px;margin:0 auto;padding:20px 32px 32px;display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap;font-size:14.5px;color:#A09E96;border-top:1px solid #18274E}
._1oelbw:not(#_){display:flex;flex-direction:column;gap:9px}
._2bzr40:not(#_){font-size:14.5px;line-height:1.6;color:#B5B3AC}
._2ykfjb:not(#_){display:flex;justify-content:space-between;align-items:flex-end;gap:24px;flex-wrap:wrap;margin-top:22px}
._3ns3hf:not(#_){max-width:1280px;margin:0 auto;padding:28px 32px 64px}
._46ucai:not(#_){font-size:14.5px;color:#E3E1DB;padding:8px 14px;border:1px solid #2B4170;border-radius:4px;white-space:nowrap}
._4nkgr8:not(#_){display:flex;gap:6px;flex-wrap:wrap}
._4tyh2h:not(#_){color:#B5B3AC;display:inline-flex}
._4z9zbm:not(#_){border-top:1px solid #21335E;background:#030713}
._5mwwd6:not(#_){margin-left:auto;color:#A09E96}
._5yud98:not(#_){font-size:14.5px;color:#A09E96;display:flex;gap:8px;align-items:center;flex-wrap:wrap}
._68jybi:not(#_){position:sticky;top:0;z-index:20;background:rgba(5,10,29,.94);backdrop-filter:blur(10px);border-bottom:1px solid #21335E}
._7bfemy:not(#_){display:flex;gap:8px;flex-wrap:wrap}
._8rqedc:not(#_){height:24px;display:block}
._9j74xs:not(#_){color:#CCCAC3;font-size:16px}
._9q8zt0:not(#_){margin-top:14px;background:#09132D;border:1px solid #21335E;border-top:2px solid #375084;border-radius:4px;padding:22px 24px;display:flex;flex-direction:column;gap:10px}
._a2zlor:not(#_){font-size:14.5px;color:#E3E1DB;padding:8px 14px;border:1px solid #2B4170;border-radius:4px;background:transparent;cursor:pointer;white-space:nowrap}
._ahotff:not(#_){font-size:12.5px;letter-spacing:.12em;text-transform:uppercase;color:#A09E96;font-weight:600;margin-bottom:4px}
._aq8xwo:not(#_){font-size:14.5px;font-weight:500;color:#E3E1DB;background:transparent;border:1px solid #2B4170;border-radius:4px;padding:6px 12px;font-variant-numeric:tabular-nums}
._axpvgv:not(#_){display:flex;gap:8px;flex-wrap:wrap;align-items:center}
._bisfif:not(#_){color:#45CAD6}
._bxgsx4:not(#_){margin:2px 0 0;display:flex;gap:14px;align-items:center}
._c09gk5:not(#_){font-size:14.5px;color:#45CAD6;font-weight:500;margin-left:auto}
._c7jov0:not(#_){color:#B5B3AC}
._cagvex:not(#_){display:flex;align-items:center;gap:12px}
._d9lb92:not(#_){font-size:12.5px;letter-spacing:.12em;text-transform:uppercase;color:#B5B3AC;font-weight:600}
._dhdqzm:not(#_){display:flex;justify-content:space-between;gap:16px;padding:10px 0;border-bottom:1px solid #21335E;font-size:16px;color:#E3E1DB}
._dq9odq:not(#_){display:flex;flex-direction:column;gap:14px;animation:rise .5s ease-out both}
._dznj9s:not(#_){margin:0;font-size:16px;line-height:1.55;color:#E3E1DB}
._edxrb3:not(#_){width:54px;height:54px;border-radius:6px;border:1px solid #2B4170}
._fg9vb2:not(#_){display:flex;justify-content:space-between;align-items:baseline;gap:16px;padding:18px 24px 0}
._grjk4b:not(#_){font-size:14.5px;font-weight:500;color:#F7F6F2;background:#0B1633;border:1px solid #375084;border-radius:4px;padding:6px 12px;font-variant-numeric:tabular-nums}
._hdxrgm:not(#_){background:#09132D;border:1px solid #21335E;border-top:2px solid #375084;border-radius:4px;padding:22px 24px}
._htx211:not(#_){margin-top:14px;background:#09132D;border:1px solid #21335E;border-top:2px solid #375084;border-radius:4px}
._l3s8yy:not(#_){height:14px;display:block}
._lpmlr6:not(#_){font-size:14.5px;font-weight:500;color:#B5B3AC;background:transparent;border:1px solid #21335E;border-radius:4px;padding:4px 10px;cursor:pointer}
._mio5bm:not(#_){font-size:14.5px;font-weight:500;color:#F7F6F2;background:#0D1939;border:1px solid #2B4170;border-radius:4px;padding:4px 10px;cursor:pointer}
._mvdee4:not(#_){display:flex;flex-direction:column;margin-top:6px}
._myi44j:not(#_){display:flex;flex-wrap:wrap;gap:6px}
._njj4t5:not(#_){grid-column:1 / -1;display:flex;flex-direction:column;gap:8px;padding:16px 0;border-top:1px solid #21335E;color:#F7F6F2}
._nrt4mq:not(#_){font-size:16px;line-height:1.5;color:#E3E1DB;text-wrap:pretty}
._ob8uqd:not(#_){max-width:1280px;margin:0 auto;padding:44px 32px 36px;display:grid;grid-template-columns:1.4fr repeat(4,minmax(0,1fr));gap:32px}
._orqema:not(#_){margin-top:40px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px}
._os4lsu:not(#_){margin:0;font-size:14.5px;color:#A09E96}
._pm02eb:not(#_){margin-top:22px}
._qpgg6c:not(#_){margin:0;font-size:14.5px;line-height:1.55;color:#B5B3AC;max-width:34ch}
._qtpinb:not(#_){color:#E3E1DB}
._qxc540:not(#_){font-family:'Newsreader',Georgia,serif;font-size:24px;font-weight:400;margin:0}
._s7n01b:not(#_){font-size:14.5px;font-weight:500;color:#E3E1DB;border:1px solid #2B4170;border-radius:4px;padding:6px 12px}
._sacaqr:not(#_){font-size:14.5px;color:#45CAD6;font-weight:500;white-space:nowrap}
._shkheo:not(#_){color:#A09E96}
._suh97i:not(#_){display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:0 24px;padding:8px 24px 18px}
._udk6cg:not(#_){color:inherit;text-decoration:underline;text-decoration-color:#2B4170;text-underline-offset:3px}
._uitahy:not(#_){min-height:100vh;background:#050A1D;color:#F7F6F2}
._v8gidd:not(#_){font-size:14.5px;color:#E3E1DB;background:transparent;border:1px solid #2B4170;border-radius:4px;padding:6px 14px;cursor:pointer;margin-left:8px}
._wei2xf:not(#_){display:flex;justify-content:space-between;gap:16px;padding:10px 0;border-bottom:none;font-size:16px;color:#E3E1DB}
._wvbsr5:not(#_){width:32px;height:32px;border-radius:4px;border:1px solid #2B4170}
._xg270c:not(#_){font-family:'Newsreader',Georgia,serif;font-size:clamp(34px,3.6vw,46px);line-height:1.08;font-weight:400;letter-spacing:-.015em;margin:0}
._zylsqa:not(#_){margin:8px 0 12px;font-size:16px;line-height:1.5;color:#CCCAC3}
@media print{body,header [data-menu][open] [data-drop],._4z9zbm:not(#_),._9q8zt0:not(#_),._grjk4b:not(#_),._hdxrgm:not(#_),._htx211:not(#_),._mio5bm:not(#_),._uitahy:not(#_){background:#FFFFFF!important}header details[open]>summary [data-chev],header [data-ibtn] svg,header [data-dfoot] a,._bisfif:not(#_),._c09gk5:not(#_),._sacaqr:not(#_){color:#1E7F88!important}header [data-filed]{color:#9F6D07!important}header [data-ibtn],header [data-boxes] [data-models]{background:#ECEEF2!important}}
