:root{--navy:#051629;--navy-hover:#12304f;--ink:#1a1f2b;--red:#ce2c30;--red-hover:#b82729;--text-2:#5a6370;--muted:#8b95a5;--border-1:#e2e4e8;--border-2:#edf0f3;--border-3:#c4cad4;--surface-1:#fff;--surface-2:#f6f8fa;--surface-3:#fafbfc;--surface-4:#f3f5f8;--map-1:#e6edf4;--map-2:#d5e1ee;--map-3:#bccde0;--map-4:#8fa6be;--navy-a04:#0516290a;--navy-a08:#05162914;--navy-a14:#05162924;--shadow-card:0 1px 3px var(--navy-a04);--shadow-menu:0 16px 36px var(--navy-a14);--shadow-lift:0 1px 2px var(--navy-a08), 0 10px 22px -12px var(--navy-a08);--shadow-device:0 1px 2px var(--navy-a04), 0 12px 24px -8px var(--navy-a08), 0 32px 64px -24px #05162938;--focus-ring:0 0 0 3px var(--navy-a08);--radius-sm:6px;--radius-md:8px;--radius-lg:10px;--radius-card:14px;--radius-tile:16px;--radius-pill:22px;--w-content:1300px;--w-text:780px;--pad-x:30px;--header-h:64px;--band-y:72px;--band-y-tight:40px;--cta-gap:11px;--font:var(--font-inter), ui-sans-serif, system-ui, sans-serif}*,:before,:after{box-sizing:border-box}body{background:var(--surface-1);color:var(--ink);font-family:var(--font);-webkit-font-smoothing:antialiased;margin:0}a{color:var(--red);text-decoration:none}a:hover{color:var(--red-hover);text-decoration:underline}body{flex-direction:column;min-height:100vh;display:flex}.page{background:var(--surface-2);flex:1;padding-bottom:56px}.wrap{max-width:var(--w-content);padding:26px var(--pad-x) 0;margin:0 auto}.hdr-wrap{z-index:50;background:var(--navy);view-transition-name:site-header;position:sticky;top:0}.hdr{max-width:var(--w-content);height:var(--header-h);padding:0 var(--pad-x);align-items:center;gap:30px;margin:0 auto;display:flex}.logo{color:#fff;flex:none;align-items:center;gap:8px;display:flex}.logo:hover,.logo:focus-visible{color:#fff;text-decoration:none}.logo span{font:700 16px var(--font);letter-spacing:-.01em;white-space:nowrap}.nav{white-space:nowrap;flex:none;align-items:center;gap:26px;display:flex}.nav-item{font:500 14.5px var(--font);color:#ffffffd1;transition:color var(--dur-1) var(--ease-out);align-items:center;gap:7px;display:inline-flex}.nav-item:hover,.nav-item:focus-visible{color:#fff;text-decoration:none}.nav-item svg{fill:#ffffff80;transition:transform var(--dur-1) var(--ease-out), fill var(--dur-1) var(--ease-out);flex:none;display:block}.explore:hover>.nav-item,.explore:focus-within>.nav-item{color:#fff}.explore:hover>.nav-item svg,.explore:focus-within>.nav-item svg{fill:#fff;transform:rotate(180deg)}.explore{height:var(--header-h);align-items:center;display:flex;position:relative}.explore-panel{z-index:60;white-space:normal;opacity:0;transform:translateY(calc(-1 * var(--rise)));transition:opacity var(--dur-1) var(--ease-in), transform var(--dur-1) var(--ease-in), display var(--dur-1) allow-discrete;display:none;position:absolute;top:100%;left:-28px}.explore:hover .explore-panel,.explore:focus-within .explore-panel{opacity:1;transition-duration:var(--dur-2);transition-timing-function:var(--ease-out);display:block;transform:none}@starting-style{.explore:hover .explore-panel,.explore:focus-within .explore-panel{opacity:0;transform:translateY(calc(-1 * var(--rise)))}}.explore-grid{border:1px solid var(--border-1);border-radius:0 0 var(--radius-lg) var(--radius-lg);box-shadow:var(--shadow-menu);grid-template-columns:repeat(var(--cols,3), minmax(190px, 1fr));width:max-content;max-width:calc(100vw - 2 * var(--pad-x));background:#fff;border-top:none;gap:8px;margin:0;padding:20px 16px 16px;list-style:none;display:grid}.explore-grid ul{flex-direction:column;gap:1px;margin:0;padding:0;list-style:none;display:flex}.col-label{font:600 11px var(--font);letter-spacing:.12em;color:var(--muted);text-transform:uppercase;padding:0 12px 10px}.col-item{font:500 14px var(--font);color:var(--ink);border-radius:var(--radius-sm);transition:background var(--dur-1) var(--ease-out);align-items:center;gap:12px;padding:6px 12px;display:flex}.col-item:hover,.col-item:focus-visible{background:var(--surface-4);color:var(--navy);text-decoration:none}.col-icon{flex:none;justify-content:center;align-items:center;width:28px;height:24px;display:flex}.col-icon>span{--mk:20px}.col-logo{object-fit:contain;width:20px;height:20px}.col-logo.dark{background:var(--navy);border-radius:50%;padding:2px}.col-rule{border-top:1px solid var(--border-1);margin:8px 12px 0}.col-more{font:500 13px var(--font);color:var(--text-2);border-radius:var(--radius-sm);transition:background var(--dur-1) var(--ease-out), color var(--dur-1) var(--ease-out);align-items:center;margin-top:6px;padding:8px 12px;display:flex}.col-more:hover,.col-more:focus-visible{background:var(--surface-4);color:var(--navy);text-decoration:none}.hdr-spacer{flex:1;min-width:8px}.hdr .hdr-cta{min-height:44px}.menu-btn,.menu-panel,.sticky-cta{display:none}.path{top:var(--header-h);z-index:45;position:sticky}.path-light{border-bottom:1px solid var(--border-1);background:#fff}.path-dark{background:var(--navy);border-top:1px solid #ffffff14}.path-in{max-width:var(--w-content);padding:11px var(--pad-x);font:500 12.5px var(--font);flex-wrap:wrap;align-items:center;gap:10px;margin:0 auto;list-style:none;display:flex}.path-in li{align-items:center;gap:10px;display:flex}.path a{color:var(--muted);transition:color var(--dur-1) var(--ease-out)}.path a:hover,.path a:focus-visible{color:var(--red);text-decoration:none}.path .sep{color:var(--border-3);font-weight:400}.path .here{color:var(--navy)}.path-dark a{color:#fff9}.path-dark a:hover,.path-dark a:focus-visible{color:#fff}.path-dark .sep{color:#ffffff4d}.path-dark .here{color:#fff}.ftr{background:var(--navy);border-top:1px solid #ffffff1a;padding:56px 0 48px}.ftr-in{max-width:var(--w-content);padding:0 var(--pad-x);margin:0 auto}.ftr-grid{grid-template-columns:2fr 1fr 1fr 1fr;gap:48px;display:grid}.ftr-brand{font:700 16px var(--font);letter-spacing:-.01em;color:#fff;align-items:center;gap:10px;display:flex}.ftr-brand img{display:block}.ftr-tag{font:400 13px/1.65 var(--font);color:#ffffff73;max-width:260px;margin:14px 0 0}.ftr-h{font:600 11px var(--font);letter-spacing:.14em;color:#fff6;text-transform:uppercase}.ftr ul{flex-direction:column;gap:9px;margin:14px 0 0;padding:0;list-style:none;display:flex}.ftr ul a{font:400 13px var(--font);color:#ffffffa6;transition:color var(--dur-1) var(--ease-out)}.ftr ul a:hover,.ftr ul a:focus-visible{color:#fff;text-decoration:none}.ftr-legal{font:400 11px var(--font);color:#ffffff59;border-top:1px solid #ffffff1a;flex-wrap:wrap;justify-content:space-between;gap:8px 24px;margin-top:44px;padding-top:20px;display:flex}.ftr-legal nav{gap:20px;display:flex}.ftr-legal a{color:#ffffff8c;transition:color var(--dur-1) var(--ease-out)}.ftr-legal a:hover,.ftr-legal a:focus-visible{color:#fff;text-decoration:none}.hero{border-bottom:1px solid var(--border-1);background:#fff;position:relative;overflow:hidden}.hero-in{max-width:var(--w-content);padding:44px var(--pad-x) 40px;margin:0 auto}.hero h1{font:800 clamp(2rem, 3.6vw, 2.8rem) / 1.08 var(--font);letter-spacing:-.035em;color:var(--navy);text-wrap:balance;margin:12px 0 0}.lede{font:400 16.5px/1.6 var(--font);color:var(--text-2);text-wrap:pretty;max-width:560px;margin:14px 0 0}.hero-links{font:600 12.5px var(--font);flex-wrap:wrap;gap:6px 20px;margin:18px 0 0;display:flex}.hero-links a{color:var(--navy);border-bottom:1.5px solid var(--border-3);transition:border-color var(--dur-1) var(--ease-out)}.hero-links a:hover,.hero-links a:focus-visible{color:var(--navy);border-color:var(--navy);text-decoration:none}.kicker{font:600 12px var(--font);letter-spacing:.14em;color:var(--red);text-transform:uppercase}.card{border:1px solid var(--border-1);border-radius:var(--radius-card);box-shadow:var(--shadow-card);background:#fff;min-width:0;padding:30px 32px}.card-flush{padding:0;overflow:hidden}.card-flush>.sec-head{padding:28px 30px 0}.sec-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:10px 24px;display:flex}.sec-text{flex:520px;min-width:0}.sec-head h2{font:700 22px var(--font);letter-spacing:-.02em;color:var(--navy);text-wrap:balance;margin:0}.sec-head .kicker+h2{margin-top:8px}.sub{font:400 14.5px/1.65 var(--font);color:var(--text-2);max-width:var(--w-text);text-wrap:pretty;margin:8px 0 0}.strip{flex-direction:column;gap:9px;max-width:560px;margin:26px 0 0;display:flex}.strip>div{align-items:baseline;gap:12px;min-width:0;display:flex}.strip dt{min-width:0;font:400 14px var(--font);color:var(--text-2);white-space:nowrap;flex:1 0 auto;align-items:baseline;gap:12px;display:flex}.strip dt:after{content:"";border-bottom:1px solid var(--border-1);flex:1;min-width:16px;transform:translateY(-4px)}.strip dd{font:600 14.5px var(--font);letter-spacing:-.01em;color:var(--navy);text-align:right;text-wrap:pretty;font-variant-numeric:tabular-nums;min-width:0;margin:0}.facts{margin:14px 0 0}.facts>div{border-top:1px solid var(--border-2);gap:20px;padding:12px 0;display:flex}.facts dt{font:500 12px var(--font);letter-spacing:.06em;color:var(--muted);text-transform:uppercase;flex:none;width:150px;padding-top:2px}.facts dd{font:400 14.5px/1.6 var(--font);color:var(--navy);flex:1;min-width:0;margin:0}.faq{padding-bottom:16px}.faq-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,440px),1fr));column-gap:44px;margin-top:14px;display:grid}.faq-item{border-top:1px solid var(--border-2);min-width:0;padding:16px 0}.faq-item h3{font:600 15.5px/1.4 var(--font);letter-spacing:-.01em;color:var(--navy);text-wrap:pretty;margin:0}.faq-a{font:400 14.5px/1.65 var(--font);color:var(--text-2);text-wrap:pretty;margin-top:7px}.cta{background:var(--navy);border-radius:var(--radius-card);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px 40px;min-width:0;padding:34px 36px;display:flex}.cta-text{flex:420px;min-width:0}.cta-kicker{font:600 11.5px var(--font);letter-spacing:.12em;text-transform:uppercase;color:#fff9}.cta-head{font:700 clamp(1.3rem, 2.2vw, 1.65rem) / 1.3 var(--font);letter-spacing:-.025em;color:#fff;text-wrap:pretty;max-width:620px;margin:12px 0 0}.cta-body{font:400 14.5px/1.65 var(--font);color:#ffffffb8;text-wrap:pretty;max-width:620px;margin:10px 0 0}.cta-actions{gap:var(--cta-gap);flex-wrap:wrap;display:flex}.cta-note{font:400 13px/1.5 var(--font);color:#ffffffb8;flex-basis:100%;margin:0}.cta-stacked{flex-direction:column;align-items:stretch;gap:0}.cta-stacked .cta-text{flex:none}.cta-stacked .cta-head,.cta-stacked .cta-body{max-width:560px}.cta-stacked .cta-actions{margin-top:auto;padding-top:26px}.btn{cursor:pointer;font:600 14.5px var(--font);border-radius:var(--radius-md);text-align:center;color:#fff;transition:background var(--dur-1) var(--ease-out), border-color var(--dur-1) var(--ease-out), box-shadow var(--dur-1) var(--ease-out), transform var(--dur-1) var(--ease-out), opacity var(--dur-1) var(--ease-out);border:1.5px solid #0000;justify-content:center;align-items:center;gap:8px;padding:13px 24px;text-decoration:none;display:inline-flex}.btn:hover,.btn:focus-visible{color:#fff;text-decoration:none}.btn:focus-visible{outline:2px solid var(--navy);outline-offset:2px}.cta .btn:focus-visible{outline-color:#fff}.btn:active{transform:translateY(1px)}.btn[aria-busy=true]{opacity:.6;cursor:progress}.btn-sm{padding:11px 20px;font-size:14px}.btn-lg{padding:15px 28px;font-size:15px}.btn-red{background:var(--red)}.btn-red:hover,.btn-red:focus-visible{background:var(--red-hover)}.btn-red:hover{box-shadow:0 6px 16px #ce2c3047}.btn-navy{background:var(--navy)}.btn-navy:hover,.btn-navy:focus-visible{background:var(--navy-hover)}.btn-outline{border:1.5px solid var(--navy);color:var(--navy)}.btn-outline:hover,.btn-outline:focus-visible{background:var(--surface-2);color:var(--navy)}.btn-ghost{border:1.5px solid #fff9}.btn-ghost:hover,.btn-ghost:focus-visible{background:#ffffff24;border-color:#fff}@media (max-width:1024px){.hdr .explore{display:none}.hdr .nav{gap:20px}}@media (max-width:900px){:root{--pad-x:max(16px, env(safe-area-inset-left), env(safe-area-inset-right))}.hdr{flex-wrap:wrap;row-gap:10px;height:auto;padding-block:12px}.path{position:static}.ftr-grid{grid-template-columns:1fr 1fr}.ftr-grid>:first-child{grid-column:1/-1}}@media (max-width:680px){.hdr .hdr-cta{display:none}}@media (max-width:600px){:root{--band-y:48px;--band-y-tight:28px}body{min-height:100dvh}.hdr{gap:0 16px;padding-bottom:0}.logo{min-height:44px}.hdr .nav{flex-basis:100%;order:1;justify-content:space-between}.nav-item{font-size:14px}.path-in{row-gap:0;padding-block:0;font-size:14px}.path a,.path .here{align-items:center;min-height:44px;display:flex}.path-in li,.path-in .here{display:none}.path-in li:nth-last-child(2){display:flex}.path-in li:nth-last-child(2) .sep{display:none}.path-in li:nth-last-child(2) a{gap:6px}.path-in li:nth-last-child(2) a:before{content:"←";content:"←" / ""}:is(.path:has(~*>[data-hero]:first-child),.path-dark:has(+* form[role=search])){display:none}.ftr-grid{gap:32px 16px}.ftr-h{font-size:13px}.ftr ul{gap:0;margin-top:8px}.ftr ul a{align-items:center;min-height:30px;font-size:16px;display:flex}.ftr-tag,.ftr-legal{color:#ffffffb3}.ftr-legal{font-size:12px}.ftr-legal a{align-items:center;min-height:30px;font-size:14px;display:inline-flex}.ftr{padding-bottom:calc(16px + env(safe-area-inset-bottom))}.cta-actions{flex-direction:column;gap:8px;width:100%}.cta-actions .btn,.menu-actions .btn,form .btn{width:100%;min-height:48px;padding-block:0;font-size:16px}.sticky-cta{z-index:45;padding:12px var(--pad-x) calc(12px + env(safe-area-inset-bottom));border-top:1px solid var(--border-1);visibility:hidden;transition:transform var(--dur-3) var(--ease-out), visibility var(--dur-3);view-transition-name:sticky-cta;background:#fff;display:block;position:fixed;bottom:0;left:0;right:0;transform:translateY(100%)}.sticky-cta[data-on]{visibility:visible;transform:none}.sticky-cta .btn{width:100%;min-height:48px;padding-block:0;font-size:16px}html:has(.sticky-cta[data-on]){scroll-padding-bottom:88px}html:has(.sticky-cta[data-on]) .ftr{padding-bottom:calc(89px + env(safe-area-inset-bottom))}@media (scripting:none){.sticky-cta{visibility:visible;transform:none}html:has(.sticky-cta){scroll-padding-bottom:88px}html:has(.sticky-cta) .ftr{padding-bottom:calc(89px + env(safe-area-inset-bottom))}}@supports selector(:popover-open){:root{--header-h:56px}.hdr{height:var(--header-h);padding-block:0}.hdr .nav{display:none}.menu-btn{border-radius:var(--radius-md);color:#fff;cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;width:44px;height:44px;margin-right:-10px;padding:0;display:flex}.menu-btn:focus-visible{outline-offset:-4px;outline:2px solid #fff}body:has(.menu-panel:popover-open){overflow:hidden}.menu-panel{opacity:0;transition:opacity var(--dur-2) var(--ease-in), transform var(--dur-2) var(--ease-in), display var(--dur-2) allow-discrete, overlay var(--dur-2) allow-discrete;transform:scale(.98)}.menu-panel:popover-open{overscroll-behavior:contain;background:var(--navy);color:#fff;opacity:1;width:100%;max-width:none;height:100dvh;max-height:none;transition-duration:var(--dur-3);transition-timing-function:var(--ease-out);border:0;flex-direction:column;margin:0;padding:0;display:flex;inset:0;overflow:hidden;transform:none}@starting-style{.menu-panel:popover-open{opacity:0;transform:scale(.98)}}.menu-top{height:56px;padding:0 var(--pad-x);flex:none;justify-content:space-between;align-items:center;display:flex}.menu-body{overscroll-behavior:contain;padding:8px var(--pad-x) 0;flex:1;scroll-padding-bottom:40px;overflow-y:auto}.menu-body:after{content:"";background:linear-gradient(#05162900, var(--navy));pointer-events:none;height:40px;display:block;position:sticky;bottom:0}.menu-search{border-radius:var(--radius-md);color:#ffffffb3;background:#ffffff14;border:1px solid #ffffff3d;align-items:center;gap:10px;height:48px;padding:0 14px;display:flex}.menu-search:focus-within{border-color:#fff}.menu-search svg{flex:none}.menu-search input{color:#fff;min-width:0;height:100%;font:400 16px var(--font);background:0 0;border:0;outline:none;flex:1}.menu-search input::placeholder{color:#fff9}.menu-rows,.menu-rows ul{margin:0;padding:0;list-style:none}.menu-rows{margin-top:8px}.menu-rows>li{border-bottom:1px solid #ffffff1f}.menu-rows>li>a,.menu-rows summary{cursor:pointer;min-height:56px;font:600 20px var(--font);color:#fff;justify-content:space-between;align-items:center;list-style:none;display:flex}.menu-rows summary::-webkit-details-marker{display:none}.menu-rows summary svg{color:#fff9;transition:transform var(--dur-1) var(--ease-out)}.menu-rows details[open]>summary svg{transform:rotate(90deg)}.menu-rows details>ul{padding:0 0 16px 16px}@supports (interpolate-size:allow-keywords){.menu-rows details{interpolate-size:allow-keywords}.menu-rows details::details-content{overflow-clip-margin:4px;height:0;transition:height var(--dur-2) var(--ease-out), content-visibility var(--dur-2) allow-discrete;overflow:clip}.menu-rows details[open]::details-content{height:auto}}.menu-label{font:600 13px var(--font);letter-spacing:.12em;text-transform:uppercase;color:#ffffff80;padding:12px 0 4px}.menu-rows details a{min-height:48px;font:500 17px/1.3 var(--font);color:#fff;flex-direction:column;justify-content:center;padding:4px 0;display:flex}.menu-rows details a:has(img){flex-direction:row;justify-content:flex-start;align-items:center;gap:12px}.menu-rows details small{font:400 14px/1.35 var(--font);color:#fff9}.menu-rows a:hover,.menu-rows a:focus-visible{color:#fff;text-decoration:underline}.menu-actions{padding:12px var(--pad-x) calc(16px + env(safe-area-inset-bottom));border-top:1px solid #ffffff1f;flex-direction:column;flex:none;gap:8px;display:flex}}}:root{--radius-img:12px;--radius-hero-pill:30px;--viz-incident:#688aab;--viz-arrest:#06315d;--viz-violent:#830918;--viz-up:#b85450;--viz-down:#4a8b6e;--viz-band-1:#ccebd7;--viz-band-2:#74bd45;--viz-band-3:#fdf1d1;--viz-band-4:#fae5d2;--viz-band-5:#f4d1d2;--motion-ease:cubic-bezier(.22, 1, .36, 1);--motion-dur:.7s;--motion-step:90ms}@keyframes ci-rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes ci-drop{0%{opacity:0;transform:translateY(-14px)}to{opacity:1;transform:none}}@keyframes ci-pop{0%{opacity:0;transform:scale(.3)}to{opacity:1;transform:none}}@keyframes ci-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}.seq{--seq-t:calc(var(--i,0) * var(--motion-step) * 2);animation:ci-rise var(--motion-dur) var(--motion-ease) both;animation-delay:var(--seq-t)}.seq [data-tile],.seq [data-pin]{animation:ci-rise var(--motion-dur) var(--motion-ease) both;animation-delay:calc(var(--seq-t) + .2s + var(--j,0) * var(--motion-step))}.seq [data-pin]{animation-name:ci-drop}.seq .draw{stroke-dasharray:1;animation:ci-draw 1.1s var(--motion-ease) both;animation-delay:calc(var(--seq-t) + .45s + var(--j,0) * var(--motion-step))}.seq .draw-dot{transform-box:fill-box;transform-origin:50%;animation:ci-pop .35s var(--motion-ease) both;animation-delay:calc(var(--seq-t) + 1.35s + var(--j,0) * var(--motion-step))}@supports (animation-timeline:view()){.reveal{animation:linear both ci-rise;animation-timeline:view();animation-range:entry cover 28%}.reveal .draw{stroke-dasharray:1;animation:linear both ci-draw;animation-timeline:view();animation-range:entry 40% cover 50%}}:root{--ease-out:cubic-bezier(.22, 1, .36, 1);--ease-in:cubic-bezier(.4, 0, 1, 1);--dur-1:.12s;--dur-2:.2s;--dur-3:.32s;--dur-4:.48s;--rise:8px;--rise-lg:16px}@keyframes ci-fade{0%{opacity:0}to{opacity:1}}@keyframes ci-pulse{0%,to{opacity:1}50%{opacity:.45}}.motion-pop{transition:opacity var(--dur-2) var(--ease-out), transform var(--dur-2) var(--ease-out), display var(--dur-2) allow-discrete, overlay var(--dur-2) allow-discrete}.motion-pop[hidden]{opacity:0;transform:translateY(calc(-1 * var(--rise)));transition-timing-function:var(--ease-in)}.motion-pop[popover]:not(:popover-open){opacity:0;transform:translateY(calc(-1 * var(--rise)));transition-timing-function:var(--ease-in)}@starting-style{.motion-pop{opacity:0;transform:translateY(calc(-1 * var(--rise)))}}.motion-in{animation:ci-rise var(--dur-3) var(--ease-out) both}.motion-row{animation:ci-fade var(--dur-1) var(--ease-out) backwards}.skel{background:var(--surface-4);border-radius:var(--radius-sm);animation:1.2s ease-in-out infinite ci-pulse}@media (prefers-reduced-motion:no-preference){html[data-smooth]{scroll-behavior:smooth}}::view-transition{pointer-events:none}::view-transition-old(.page){animation:ci-fade var(--dur-2) var(--ease-in) reverse both}::view-transition-new(.page){animation:ci-rise var(--dur-4) var(--ease-out) both}::view-transition-old(root){animation-duration:0s}::view-transition-group(site-header){z-index:50;animation:none}::view-transition-group(sticky-cta){z-index:45;animation:none}::view-transition-group(learn-bar){z-index:2;animation:none}::view-transition-group(learn-jump){z-index:2;animation:none}::view-transition-old(site-header){display:none}::view-transition-old(sticky-cta){display:none}::view-transition-old(learn-bar){display:none}::view-transition-old(learn-jump){display:none}::view-transition-old(learn-bar):only-child{animation:ci-fade var(--dur-2) var(--ease-in) reverse both;display:block}::view-transition-old(learn-jump):only-child{animation:ci-fade var(--dur-2) var(--ease-in) reverse both;display:block}::view-transition-new(learn-bar):only-child{animation:ci-rise var(--dur-4) var(--ease-out) both}::view-transition-new(learn-jump):only-child{animation:ci-rise var(--dur-4) var(--ease-out) both}::view-transition-new(site-header){animation:none}::view-transition-new(sticky-cta){animation:none}::view-transition-new(learn-bar){animation:none}::view-transition-new(learn-jump){animation:none}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}html{scroll-behavior:auto!important}::view-transition-group(*){animation:none!important}::view-transition-old(*){animation:none!important}::view-transition-new(*){animation:none!important}::details-content{transition:none!important}}
