.SMaAsq_root{color:var(--color-ink);--tc-label:200px;--tc-col:240px}@media (max-width:999px){.SMaAsq_root{--tc-label:150px;--tc-col:220px}}.SMaAsq_heroActions{flex-wrap:wrap;gap:10px;display:flex}.SMaAsq_btnNavy,.SMaAsq_btnWhite,.SMaAsq_btnWhiteNavy{height:48px;font:700 15px/1 var(--font-body);white-space:nowrap;border-radius:11px;align-items:center;padding:0 20px;text-decoration:none;display:inline-flex}.SMaAsq_btnNavy{background:var(--color-shell);color:#fff}.SMaAsq_btnNavy:hover{color:#fff;background:#082a49}.SMaAsq_btnWhite{border:1px solid var(--color-line);color:var(--color-shell);background:#fff}.SMaAsq_btnWhite:hover{border-color:var(--color-shell);color:var(--color-shell)}.SMaAsq_btnWhiteNavy{color:var(--color-shell);background:#fff;align-self:flex-start;margin-top:6px}.SMaAsq_btnWhiteNavy:hover{background:var(--color-water-ice);color:var(--color-shell)}.SMaAsq_btnNavySm{background:var(--color-shell);color:#fff;white-space:nowrap;border-radius:10px;align-items:center;height:40px;padding:0 14px;font-size:13.5px;font-weight:700;text-decoration:none;display:inline-flex}.SMaAsq_btnNavySm:hover{color:#fff;background:#082a49}@media (max-width:1023px){.SMaAsq_btnNavySm{height:44px}}.SMaAsq_btnNavy:focus-visible,.SMaAsq_btnWhite:focus-visible,.SMaAsq_btnNavySm:focus-visible,.SMaAsq_toggle:focus-visible,.SMaAsq_selChips button:focus-visible,.SMaAsq_matrix button:focus-visible{outline:2px solid var(--color-shell);outline-offset:2px}.SMaAsq_btnWhiteNavy:focus-visible,.SMaAsq_navyTile a:focus-visible{outline-offset:3px;outline:2px solid #fff}.SMaAsq_counts{color:var(--color-ink-muted);flex-wrap:wrap;gap:10px 22px;margin:0;font-size:13.5px;display:flex}.SMaAsq_counts b{color:var(--color-shell);font-size:16px}.SMaAsq_srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.SMaAsq_float{animation:7s ease-in-out infinite SMaAsq_tcFloat;position:relative}.SMaAsq_plate{background:linear-gradient(160deg, var(--color-water-accent), var(--color-shell));opacity:.18;filter:blur(2px);border-radius:24px;position:absolute;inset:22px -14px -22px 14px}@keyframes SMaAsq_tcFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.SMaAsq_navyCard{isolation:isolate;background:var(--color-shell);color:#fff;border-radius:24px;flex-direction:column;gap:14px;padding:clamp(20px,2.6vw,30px);display:flex;position:relative;overflow:hidden;box-shadow:0 40px 80px -36px #0b3a638c}.SMaAsq_navyCard>p{color:#dbe8f5;margin:0;font-size:15px;line-height:1.5}.SMaAsq_light{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.SMaAsq_light i{aspect-ratio:1;filter:blur(20px);border-radius:50%;animation:20s ease-in-out infinite alternate SMaAsq_tcDrift;position:absolute}.SMaAsq_light i:first-child{background:radial-gradient(circle,#3c86e073,#0000 68%);width:60%;top:-40%;left:-15%}.SMaAsq_light i:last-child{background:radial-gradient(circle,#8cc0f52e,#0000 68%);width:55%;animation-duration:24s;top:10%;left:55%}@keyframes SMaAsq_tcDrift{to{transform:translate(12%,10%)scale(1.18)}}.SMaAsq_cardEyebrow{color:var(--color-water-light);font:500 10.5px/1.3 var(--font-mono);letter-spacing:.08em;text-transform:uppercase}.SMaAsq_order{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.SMaAsq_order li{border-top:1px solid #a9cbe833;grid-template-columns:30px minmax(0,1fr);gap:12px;padding:10px 0;display:grid}.SMaAsq_order li>span{border:1.5px solid var(--color-water-light);width:30px;height:30px;font:12px/1 var(--font-mono);border-radius:50%;justify-content:center;align-items:center;display:flex}.SMaAsq_order b{font-size:14.5px}.SMaAsq_order p{color:#a9cbe8;margin:2px 0 0;font-size:12.5px;line-height:1.45}.SMaAsq_page{flex-direction:column;gap:clamp(40px,6vw,80px);max-width:1320px;margin:0 auto;padding:clamp(28px,4vw,48px) clamp(16px,3vw,40px) clamp(56px,7vw,96px);display:flex}.SMaAsq_section{flex-direction:column;gap:18px;min-width:0;display:flex}.SMaAsq_head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:10px 24px;display:flex}.SMaAsq_titles{flex-direction:column;gap:10px;max-width:760px;display:flex}.SMaAsq_eyebrow{color:var(--color-link);font:500 12px/1.3 var(--font-mono);letter-spacing:.08em;text-transform:uppercase}.SMaAsq_h2{color:var(--color-shell);font:800 clamp(28px, 3.6vw, 46px)/1.04 var(--font-heading);letter-spacing:-.03em;text-wrap:balance;margin:0}.SMaAsq_hint{max-width:420px;color:var(--color-ink-muted);margin:0;font-size:13px}.SMaAsq_note{color:var(--color-ink-muted);margin:0;font-size:12.5px;line-height:1.5}.SMaAsq_np{color:var(--color-ink-muted);font-size:13px}.SMaAsq_wideOnly{display:block}.SMaAsq_narrowOnly{display:none}.SMaAsq_hint .SMaAsq_wideOnly,.SMaAsq_hint .SMaAsq_narrowOnly{display:inline}.SMaAsq_hint .SMaAsq_narrowOnly{display:none}@media (max-width:759px){.SMaAsq_wideOnly,.SMaAsq_hint .SMaAsq_wideOnly{display:none}.SMaAsq_narrowOnly{display:flex}.SMaAsq_hint .SMaAsq_narrowOnly{display:inline}}.SMaAsq_tableWrap{border:1px solid var(--color-line);background:#fff;border-radius:24px;overflow-x:auto}.SMaAsq_tableWrap:focus-visible{outline:2px solid var(--color-shell);outline-offset:2px}.SMaAsq_stick{z-index:1;background:inherit;position:sticky;left:0}.SMaAsq_matrix{border-collapse:collapse;background:#fff;width:100%;min-width:900px}.SMaAsq_matrix thead th{background:var(--color-page);color:var(--color-shell);text-align:center;border-bottom:1px solid #e3eaf1;padding:14px 6px;font-size:12.5px;font-weight:700}.SMaAsq_matrix thead th.SMaAsq_stick{width:260px;color:var(--color-ink-muted);font:500 10.5px/1.3 var(--font-mono);letter-spacing:.07em;text-align:left;text-transform:uppercase;padding:14px 20px}.SMaAsq_matrix thead .SMaAsq_catHead{width:110px;color:var(--color-ink-muted);font:500 10.5px/1.3 var(--font-mono);letter-spacing:.07em;text-align:right;text-transform:uppercase;padding-right:16px}.SMaAsq_matrix tbody tr{cursor:pointer;background:#fff}.SMaAsq_matrix tbody tr[data-on]{box-shadow:inset 3px 0 0 var(--color-water-accent);background:#f3f8fe}@media (hover:hover){.SMaAsq_matrix tbody tr:hover{background:#f7fafd}}.SMaAsq_matrix tbody th,.SMaAsq_matrix td{border-bottom:1px solid var(--color-line-soft)}.SMaAsq_matrix tbody th{text-align:left;padding:0}.SMaAsq_matrix button{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;padding:14px 20px;display:flex}.SMaAsq_matrix button:disabled{cursor:not-allowed}.SMaAsq_matrix button>span:last-child{flex-direction:column;gap:2px;min-width:0;display:flex}.SMaAsq_matrix button b{color:var(--color-shell);font-size:14.5px}.SMaAsq_matrix button small{color:var(--color-ink-muted);font:11px/1.3 var(--font-mono)}.SMaAsq_box{color:#fff;background:#fff;border:1.5px solid #b9c7d4;border-radius:5px;flex:none;justify-content:center;align-items:center;width:18px;height:18px;font-size:12px;display:flex}tr[data-on] .SMaAsq_box{border-color:var(--color-shell);background:var(--color-shell)}.SMaAsq_matrix td{text-align:center;padding:10px 0}.SMaAsq_mark{background:var(--color-page);width:28px;height:28px;color:var(--color-ink-muted);border:1px solid #e3eaf1;border-radius:50%;justify-content:center;align-items:center;font-size:13px;font-weight:700;display:inline-flex}.SMaAsq_mark[data-on]{border-color:var(--color-shell);background:var(--color-shell);color:#fff}.SMaAsq_matrix td.SMaAsq_cat{color:var(--color-shell);font:12.5px/1.3 var(--font-mono);text-align:right;white-space:nowrap;padding:14px 16px}.SMaAsq_matrix td.SMaAsq_cat[data-none]{color:var(--color-ink-muted)}.SMaAsq_side{border-collapse:collapse;table-layout:fixed;background:#fff;width:100%}.SMaAsq_side th.SMaAsq_stick,.SMaAsq_side td.SMaAsq_stick{width:var(--tc-label)}.SMaAsq_side thead th{border-bottom:1px solid var(--color-line);text-align:left;vertical-align:top;padding:18px}.SMaAsq_side thead th+th,.SMaAsq_side td+td,.SMaAsq_side tbody td{border-left:1px solid var(--color-line-soft)}.SMaAsq_side thead th b{color:var(--color-shell);font-size:17px;line-height:1.25;display:block}.SMaAsq_side thead th span:not(.SMaAsq_srOnly){color:var(--color-ink-muted);margin-top:6px;font-size:12.5px;font-weight:400;line-height:1.45;display:block}.SMaAsq_side tbody th{border-right:1px solid var(--color-line-soft);border-bottom:1px solid var(--color-line-soft);text-align:left;vertical-align:top;background:#fff;padding:16px 20px}.SMaAsq_side tbody th em{color:var(--color-shell);font:normal 500 10.5px/1.3 var(--font-mono);letter-spacing:.07em;text-transform:uppercase;display:block}.SMaAsq_side tbody th span{color:var(--color-ink-muted);margin-top:2px;font-size:12px;font-weight:400;line-height:1.4;display:block}.SMaAsq_side tbody td{border-bottom:1px solid var(--color-line-soft);vertical-align:top;padding:16px 18px}.SMaAsq_side td[data-limits],.SMaAsq_rowCardCell[data-limits]{background:repeating-linear-gradient(135deg,#fbfcfd 0 6px,#f1f4f7 6px 7px)}.SMaAsq_side tfoot td{background:#fff;padding:16px 18px}.SMaAsq_foot{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.SMaAsq_link{color:var(--color-shell);white-space:nowrap;font-size:13.5px;font-weight:700;text-decoration:none}.SMaAsq_link:hover{text-decoration:underline}.SMaAsq_bullets{flex-direction:column;gap:7px;margin:0;padding:0;list-style:none;display:flex}.SMaAsq_bullets li{color:var(--color-ink-body);padding-left:13px;font-size:13px;line-height:1.5;position:relative}.SMaAsq_bullets li:before{content:"";background:var(--color-water-light);border-radius:50%;width:5px;height:5px;position:absolute;top:7px;left:0}.SMaAsq_bullets[data-limits] li:before{background:#9fb5cb}.SMaAsq_chips{flex-wrap:wrap;gap:5px;display:flex}.SMaAsq_std{border:1px solid var(--color-shell);color:var(--color-shell);white-space:nowrap;border-radius:99px;padding:1px 9px;font-size:11.5px;font-weight:700}.SMaAsq_selChips{flex-wrap:wrap;gap:6px;max-width:100%;display:flex}.SMaAsq_selChips button{border:1px solid var(--color-line);height:38px;color:var(--color-shell);font:600 13px/1 var(--font-body);white-space:nowrap;cursor:pointer;background:#fff;border-radius:99px;flex:none;align-items:center;padding:0 14px;display:inline-flex}.SMaAsq_selChips button[aria-pressed=true]{border-color:var(--color-shell);background:var(--color-shell);color:#fff}.SMaAsq_selChips button:disabled{opacity:.45;cursor:not-allowed}@media (max-width:1023px){.SMaAsq_selChips button{height:44px}}@media (max-width:759px){.SMaAsq_selChips{scrollbar-width:none;flex-wrap:nowrap;margin:0 calc(-1*clamp(16px,3vw,40px));padding:0 clamp(16px,3vw,40px);overflow-x:auto}.SMaAsq_selChips::-webkit-scrollbar{display:none}}.SMaAsq_techCards{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none}.SMaAsq_techCards li{border:1.5px solid var(--color-line);background:#fff;border-radius:20px;flex-direction:column;gap:12px;padding:16px;display:flex}.SMaAsq_techCards li[data-on]{border-color:var(--color-water-accent)}.SMaAsq_techTop{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.SMaAsq_techName{flex-direction:column;gap:3px;min-width:0;display:flex}.SMaAsq_techName b{color:var(--color-shell);font-size:16px;line-height:1.25}.SMaAsq_techName small{color:var(--color-ink-muted);font:11px/1.4 var(--font-mono)}.SMaAsq_toggle{border:1px solid var(--color-line);height:44px;color:var(--color-shell);font:700 13.5px/1 var(--font-body);cursor:pointer;background:#fff;border-radius:12px;flex:none;align-items:center;padding:0 14px;display:inline-flex}.SMaAsq_toggle[aria-checked=true]{border-color:var(--color-shell);background:var(--color-shell);color:#fff}.SMaAsq_toggle:disabled{opacity:.5;cursor:not-allowed}.SMaAsq_famChips{flex-wrap:wrap;gap:6px;display:flex}.SMaAsq_famChips span{background:var(--color-shell);color:#fff;white-space:nowrap;border-radius:99px;padding:4px 11px;font-size:12.5px;font-weight:600}.SMaAsq_rowCards{flex-direction:column;gap:12px}.SMaAsq_rowCard{border:1px solid var(--color-line);background:#fff;border-radius:20px;overflow:hidden}.SMaAsq_rowCardHead{background:var(--color-page);border-bottom:1px solid #e3eaf1;justify-content:space-between;align-items:baseline;gap:10px;padding:14px 16px;display:flex}.SMaAsq_rowCardHead em{color:var(--color-shell);font:normal 500 11px/1.3 var(--font-mono);letter-spacing:.07em;text-transform:uppercase}.SMaAsq_rowCardHead span{color:var(--color-ink-muted);font-size:12px}.SMaAsq_rowCardCell{flex-direction:column;gap:7px;padding:14px 16px;display:flex}.SMaAsq_rowCardCell+.SMaAsq_rowCardCell{border-top:1px solid var(--color-line-soft)}.SMaAsq_rowCardCell>b{color:var(--color-shell);font-size:13.5px}.SMaAsq_rowCardCell .SMaAsq_bullets li{font-size:14px}.SMaAsq_profileButtons{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.SMaAsq_profileButtons li{border:1px solid var(--color-line);background:#fff;border-radius:16px;justify-content:space-between;align-items:center;gap:10px;padding:10px 10px 10px 16px;display:flex}.SMaAsq_profileButtons b{min-width:0;color:var(--color-shell);font-size:14px}.SMaAsq_navy{isolation:isolate;background:var(--color-shell);color:#fff;border-radius:32px;grid-template-columns:minmax(0,1fr);align-items:end;gap:20px 40px;padding:clamp(24px,4vw,56px);display:grid;position:relative;overflow:hidden}@media (min-width:900px){.SMaAsq_navy{grid-template-columns:repeat(2,minmax(0,1fr))}}.SMaAsq_navyCopy{flex-direction:column;gap:10px;display:flex}.SMaAsq_navyCopy h2{color:#fff;font:800 clamp(28px, 3.6vw, 46px)/1.04 var(--font-heading);letter-spacing:-.03em;text-wrap:balance;margin:0}.SMaAsq_navyCopy p{color:#c9def2;margin:0;font-size:16px;line-height:1.55}.SMaAsq_navyTile{background:#ffffff0f;border:1px solid #a9cbe838;border-radius:20px;flex-direction:column;gap:10px;padding:22px;display:flex}.SMaAsq_navyTile p{color:#dbe8f5;margin:0;font-size:14.5px;line-height:1.55}.SMaAsq_navyTile a{color:#fff;text-underline-offset:3px;font-size:14px;font-weight:700}.SMaAsq_related{flex-direction:column;gap:14px;display:flex}.SMaAsq_pills{flex-wrap:wrap;gap:8px;display:flex}.SMaAsq_pills a{border:1px solid var(--color-line);height:44px;color:var(--color-shell);white-space:nowrap;background:#fff;border-radius:99px;align-items:center;padding:0 16px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.SMaAsq_pills a:hover{border-color:var(--color-water-accent)}.SMaAsq_pills a:focus-visible{outline:2px solid var(--color-shell);outline-offset:2px}@media (prefers-reduced-motion:reduce){.SMaAsq_float,.SMaAsq_light i{animation:none}}
