.ds-page{color:#16203a;font-size:16px;line-height:1.6}.ds-page .ds-num{font-variant-numeric:tabular-nums}.ds-page h1,.ds-page h2,.ds-page h3{text-wrap:balance}.ds-hero{background:linear-gradient(150deg,#0d1729 0,#14243f 55%,#183666 100%);color:#fff;padding:52px 0 0;border-radius:12px 12px 0 0}.ds-hero h1{font-size:clamp(28px,4.2vw,44px);line-height:1.12;font-weight:700;margin:14px 0 0;max-width:17ch;color:#fff}.ds-hero p{color:#b9c7de;max-width:62ch;margin:14px 0 0}.ds-kicker{font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:#16ea9e;font-weight:600}.ds-hero-meta{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px 20px;margin-top:20px;font-size:13.5px;color:#93a3bd}.ds-hero-meta span{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:7px}.ds-hero-meta i{width:7px;height:7px;border-radius:50%;background:#16ea9e;-webkit-box-flex:0;-ms-flex:none;flex:none}.ds-figrow{display:grid;grid-template-columns:repeat(auto-fit,minmax(168px,1fr));gap:1px;background:rgba(255,255,255,.13);margin:38px 0 0;overflow:hidden}.ds-figrow > div{background:#101a33;padding:18px 20px}.ds-figrow dt{font-size:12px;letter-spacing:.09em;text-transform:uppercase;color:#8fa1bd;font-weight:400}.ds-figrow dd{margin:6px 0 0;font-size:26px;font-weight:600;color:#fff}.ds-figrow dd.ds-fig-hint,.ds-figrow small{display:block;color:#93a3bd;font-size:12.5px;margin-top:3px;font-weight:400}.ds-up{color:#087849}.ds-figrow .ds-up,.ds-hero .ds-up{color:#16ea9e}.ds-down{color:#9a5a10}.ds-figrow .ds-down,.ds-hero .ds-down{color:#c2761b}.ds-snap{background:#fff;border:1px solid #dfe5ee;border-top:0;padding:10px 22px;font-size:13px;color:#5f6b82;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px 22px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:0 0 12px 12px;margin-bottom:44px}.ds-snap b{color:#16203a;font-weight:600}.ds-snap nav{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px 16px}.ds-snap nav a{color:#4a5670;font-size:13px}.ds-snap nav a:hover{color:#2d5da8}.ds-section{padding:0 0 48px}.ds-section + .ds-section{border-top:1px solid #dfe5ee;padding-top:48px}.ds-shead{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px 18px;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:6px}.ds-shead h2{font-size:23px;font-weight:600;margin:0}.ds-shead .ds-src{font-size:13px;color:#5f6b82}.ds-lead{color:#4a5670;max-width:66ch;margin:0 0 26px}.ds-footnote{font-size:12.5px;line-height:1.55;color:#5f6b82;max-width:88ch;margin:14px 0 0}.ds-footnote .ds-fn-mark{font-weight:600;margin-right:2px}.ds-mvhead{font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:#5f6b82;font-weight:600;margin:0 0 10px}.ds-chartbox{background:#fff;border:1px solid #dfe5ee;border-radius:12px;padding:22px 20px 14px;overflow-x:auto}.ds-legend{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px 18px;margin:0 0 18px;padding:0;list-style:none;font-size:13.5px;color:#4a5670}.ds-legend li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:7px}.ds-legend i{width:11px;height:3px;border-radius:2px;-webkit-box-flex:0;-ms-flex:none;flex:none}.ds-mv{margin:0;padding:0;list-style:none;border:1px solid #dfe5ee;border-radius:12px;background:#fff;overflow:hidden}.ds-mv li{display:grid;grid-template-columns:26px 1fr auto auto;gap:12px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 16px;border-bottom:1px solid #dfe5ee;font-size:14.5px}.ds-mv li:last-child{border-bottom:0}.ds-mv .ds-r{font-size:12px;color:#5f6b82;font-variant-numeric:tabular-nums}.ds-mv .ds-n{font-weight:600}.ds-mv .ds-n small{font-weight:400;color:#5f6b82;font-size:12.5px;margin-left:7px}.ds-mv .ds-abs{font-variant-numeric:tabular-nums;color:#5f6b82;font-size:13px}.ds-mv .ds-pct{font-weight:600;font-variant-numeric:tabular-nums;text-align:right;min-width:66px}.ds-split{display:-webkit-box;display:-ms-flexbox;display:flex;height:30px;border-radius:7px;overflow:hidden;border:1px solid #dfe5ee}.ds-split span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:12.5px;font-weight:600;color:#fff;white-space:nowrap}.ds-splitleg{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px 20px;margin-top:11px;font-size:13.5px;color:#4a5670}.ds-splitleg span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:7px}.ds-splitleg i{width:10px;height:10px;border-radius:2px;-webkit-box-flex:0;-ms-flex:none;flex:none}.ds-rank{display:grid;gap:11px;margin:0;padding:0;list-style:none}.ds-rank li{display:grid;grid-template-columns:92px 1fr 104px;gap:14px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:560px){.ds-rank li{grid-template-columns:80px 1fr 84px;gap:10px}}.ds-rank .ds-tld{font-weight:600;font-size:14.5px}.ds-rank .ds-tld small{display:block;font-weight:400;color:#5f6b82;font-size:12px}.ds-rank .ds-track{background:#dfe5ee;border-radius:3px;height:22px;overflow:hidden}.ds-rank .ds-bar{height:100%;border-radius:3px;display:block}.ds-rank .ds-val{text-align:right;font-weight:600;font-size:15px;font-variant-numeric:tabular-nums}.ds-rank .ds-val small{display:block;font-weight:400;font-size:11.5px;color:#5f6b82}.ds-tblwrap{overflow-x:auto;border:1px solid #dfe5ee;border-radius:12px;background:#fff}.ds-tblwrap table{border-collapse:collapse;width:100%;font-size:14.5px;min-width:660px;margin:0}.ds-tblwrap td,.ds-tblwrap th{padding:11px 16px;text-align:right;border-bottom:1px solid #dfe5ee;white-space:nowrap}.ds-tblwrap td:first-child,.ds-tblwrap td:nth-child(2),.ds-tblwrap th:first-child,.ds-tblwrap th:nth-child(2){text-align:left}.ds-tblwrap thead th{font-size:11.5px;letter-spacing:.07em;text-transform:uppercase;color:#5f6b82;font-weight:600;background:#f7f9fc}.ds-tblwrap tbody tr:last-child td{border-bottom:0}.ds-tblwrap td.ds-t{font-weight:600}.ds-tag{display:inline-block;font-size:11px;letter-spacing:.05em;text-transform:uppercase;font-weight:600;padding:2px 7px;border-radius:4px;border:1px solid #dfe5ee;color:#5f6b82}.ds-tlds{display:grid;grid-template-columns:repeat(auto-fill,minmax(158px,1fr));gap:10px}.ds-tldcard{display:block;color:inherit;border:1px solid #dfe5ee;border-radius:10px;padding:13px 15px;background:#fff;-webkit-transition:border-color .15s,-webkit-transform .15s;transition:border-color .15s,-webkit-transform .15s;transition:border-color .15s,transform .15s;transition:border-color .15s,transform .15s,-webkit-transform .15s}.ds-tldcard:focus,.ds-tldcard:hover{border-color:#2d5da8;-webkit-transform:translateY(-1px);-ms-transform:translateY(-1px);transform:translateY(-1px);color:inherit;text-decoration:none}.ds-tldcard b{font-size:16px;display:block}.ds-tldcard span{font-size:13px;color:#5f6b82;display:block;margin-top:1px}.ds-tldcard em{font-style:normal;font-size:13px;color:#4a5670;display:block;margin-top:7px;font-variant-numeric:tabular-nums}.ds-tldcard .ds-tldcard-pc{font-style:normal;font-size:12px;color:#5f6b82;display:block;margin-top:2px;font-variant-numeric:tabular-nums}.ds-embed{display:grid;grid-template-columns:1.05fr .95fr;gap:26px;-webkit-box-align:start;-ms-flex-align:start;align-items:start}@media (max-width:760px){.ds-embed{grid-template-columns:1fr}}.ds-code{background:#0d1729;color:#c6d4e8;border-radius:10px;padding:15px 17px;font-family:ui-monospace,"SF Mono",Menlo,monospace;font-size:12.5px;line-height:1.75;overflow-x:auto;white-space:pre;margin:0}.ds-mockw{border:1px solid #dfe5ee;border-radius:10px;background:#fff;padding:16px 18px}.ds-mockw h4{font-size:14px;margin:0 0 3px;font-weight:600}.ds-mockw .ds-big{font-size:29px;font-weight:700;margin:6px 0 0;letter-spacing:-.01em;font-variant-numeric:tabular-nums}.ds-mockw .ds-fo{margin-top:12px;padding-top:10px;border-top:1px solid #dfe5ee;font-size:11.5px;color:#5f6b82;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:10px}.ds-mockw .ds-fo a{color:#0b9c69;font-weight:600}.ds-arts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}@media (max-width:991px){.ds-arts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:575px){.ds-arts{grid-template-columns:1fr}}.ds-art{border:1px solid #dfe5ee;border-radius:10px;padding:16px 18px;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:7px}.ds-art .ds-k{font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:#0b9c69;font-weight:600}.ds-art h3{font-size:16.5px;font-weight:600;line-height:1.35;margin:0}.ds-art h3 a{color:inherit}.ds-art p{margin:0;font-size:14px;color:#4a5670}.ds-art time{font-size:12.5px;color:#5f6b82;margin-top:auto}.ds-method{background:#fff;border:1px solid #dfe5ee;border-left:3px solid #2d5da8;border-radius:0 10px 10px 0;padding:20px 24px}.ds-method h2{font-size:17px;font-weight:600;margin:0 0 9px}.ds-method p{margin:0 0 10px;font-size:14.5px;color:#4a5670;max-width:76ch}.ds-method p:last-child{margin-bottom:0}.ds-regs{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px;margin-top:13px}.ds-regs span{font-size:12.5px;border:1px solid #dfe5ee;border-radius:5px;padding:3px 9px;color:#4a5670}.ds-two{display:grid;grid-template-columns:1fr 1fr;gap:26px}@media (max-width:720px){.ds-two{grid-template-columns:1fr}}.ds-brands .ds-brand{grid-template-columns:26px minmax(0,1fr) auto;gap:14px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ds-brands .ds-n small{display:block;margin-left:0;margin-top:1px}.ds-shares{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.ds-share{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;border:1px solid #dfe5ee;border-radius:7px;padding:4px 9px;color:inherit;line-height:1.25;min-width:74px}.ds-share:focus,.ds-share:hover{border-color:#2d5da8;color:inherit;text-decoration:none}.ds-share b{font-size:14.5px;font-weight:600}.ds-share small{font-size:11px;color:#5f6b82}.ds-delta{font-size:11px;font-weight:600;line-height:1;margin-top:1px;white-space:nowrap}.ds-delta.is-up{color:#087849}.ds-delta.is-down{color:#9a5a10}.ds-share-empty{font-size:12.5px;color:#5f6b82}.ds-pricebox{background:#fff;border:1px solid #dfe5ee;border-radius:10px;padding:18px 20px}.ds-pricerow{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin:0;text-align:center}.ds-pricerow dt{font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:#5f6b82;font-weight:600;margin:0 0 4px}.ds-pricerow dd{margin:0;font-size:20px;font-weight:600}.ds-pricerow .is-lead dd{font-size:27px;color:#2d5da8}@media (max-width:540px){.ds-pricerow{grid-template-columns:1fr;text-align:left}}.ds-groups{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:14px}.ds-group{border:1px solid #dfe5ee;border-radius:12px;background:#fff;padding:18px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.ds-group h3{font-size:18px;font-weight:600;margin:0}.ds-group .ds-group-sum{font-size:30px;font-weight:700;letter-spacing:-.01em;margin:6px 0 0;font-variant-numeric:tabular-nums}.ds-group .ds-group-cap{font-size:12.5px;color:#5f6b82;margin:2px 0 0}.ds-group .ds-group-note{font-size:13.5px;color:#4a5670;margin:0}.ds-group-brands{list-style:none;margin:0;padding:0;border-top:1px solid #dfe5ee}.ds-group-brands li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;padding:7px 0;border-bottom:1px solid #dfe5ee;font-size:14px}.ds-group-brands li:last-child{border-bottom:0}.ds-branches{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:14px}.ds-hero-pad{padding-left:1.5rem;padding-right:1.5rem}@media (min-width:768px){.ds-hero-pad{padding-left:3rem;padding-right:3rem}}.ds-mt-sm{margin-top:1rem}.ds-mt-lg{margin-top:3rem}.ds-mb-sm{margin-bottom:1rem}.ds-mb-md{margin-bottom:1.5rem}.ds-btn-outline{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;min-height:36px;padding:6px 14px;border:1px solid #183666;border-radius:6px;color:#183666;font-size:14px;font-weight:600;text-decoration:none}.ds-btn-outline:focus,.ds-btn-outline:hover{background:#183666;color:#fff;text-decoration:none}.hts-stats{padding-top:20px;padding-bottom:48px}