.ac-root{--ac-k:1}.ac-root[data-large]{--ac-k:1.16}.ac-t-title{font-size:calc(1.625rem * var(--ac-k));letter-spacing:-.022em;line-height:1.16}.ac-t-lead{font-size:calc(1.0625rem * var(--ac-k));line-height:1.6}.ac-t-key{font-size:calc(1rem * var(--ac-k));line-height:1.5}.ac-t-q{font-size:calc(1.0625rem * var(--ac-k));line-height:1.4}.ac-t-choice{font-size:calc(.9375rem * var(--ac-k));line-height:1.4}.ac-t-body{font-size:calc(.9375rem * var(--ac-k));line-height:1.6}@media (max-width:639px){.ac-t-title{font-size:calc(1.375rem * var(--ac-k))}.ac-t-lead{font-size:calc(1rem * var(--ac-k))}}[data-presenting] .ac-t-title{font-size:calc(2.125rem * var(--ac-k))}[data-presenting] .ac-t-lead{font-size:calc(1.25rem * var(--ac-k))}.ac-prose p{margin:0 0 .55rem}.ac-prose p:last-child{margin-bottom:0}.ac-ul{margin:0 0 .5rem;padding-left:1.1rem;list-style:outside}.ac-ul li{margin:0 0 .35rem}.ac-ul li::marker{color:var(--subtle-foreground)}.ac-tb{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:.8125rem}.ac-tb th{text-align:right;letter-spacing:.04em;text-transform:uppercase;color:var(--subtle-foreground);border-bottom:1px solid var(--hairline-strong);white-space:normal;padding:.35rem .5rem;font-size:.6875rem;font-weight:500}.ac-tb td{text-align:right;border-bottom:1px solid var(--hairline);white-space:nowrap;color:var(--foreground-secondary);padding:.4rem .5rem}.ac-tb th:first-child,.ac-tb td:first-child{text-align:left;white-space:normal}.ac-tb tr:last-child td{border-bottom:0}.ac-tb tr.hl td{background:color-mix(in oklab, var(--brand) 9%, transparent);color:var(--foreground);font-weight:600}.ac-chart text{font-family:var(--font-num)}.ac-halo{paint-order:stroke;stroke:var(--surface);stroke-width:3px;stroke-linejoin:round}@keyframes ac-breathe{0%,to{opacity:.55;transform:scale(.78)}50%{opacity:1;transform:scale(1)}}@keyframes ac-in{0%,45%{opacity:1}50%,95%{opacity:0}to{opacity:1}}@keyframes ac-out{0%,45%{opacity:0}50%,95%{opacity:1}to{opacity:0}}.ac-breathe{animation:ac-breathe var(--ac-breath,8s) ease-in-out infinite;transform-origin:50%}.ac-breath-in,.ac-breath-out{grid-area:1/1}.ac-breath-in{animation:ac-in var(--ac-breath,8s) ease-in-out infinite}.ac-breath-out{animation:ac-out var(--ac-breath,8s) ease-in-out infinite;opacity:0}:root[data-motion=reduced] .ac-breath-out{opacity:0}@keyframes ac-road{0%{transform:translate(0)}to{transform:translate(-64px)}}@keyframes ac-spin{to{transform:rotate(360deg)}}@keyframes ac-drip{0%{opacity:0;transform:translateY(0)scale(1)}15%{opacity:1}to{opacity:0;transform:translateY(40px)scale(.6)}}@keyframes ac-rise{0%{opacity:0;transform:translateY(40px)scale(.6)}80%{opacity:1}to{opacity:0;transform:translateY(0)scale(1)}}@keyframes ac-wind-r{0%{transform:translate(-100px)}to{transform:translate(100cqw)}}@keyframes ac-wind-l{0%{transform:translate(100cqw)}to{transform:translate(-100px)}}@keyframes ac-flame{0%,to{filter:brightness()}50%{filter:brightness(.7)}}.ac-road{background-image:repeating-linear-gradient(90deg, var(--foreground) 0 28px, transparent 28px 64px);animation:ac-road var(--ac-s,1s) linear infinite}.ac-spin{animation:ac-spin var(--ac-s,1s) linear infinite}.ac-drop{border-radius:50%/62% 62% 38% 38%;width:6px;height:9px;position:absolute;top:88%}.ac-drip{animation:ac-drip var(--ac-s,1s) ease-in infinite}.ac-rise{animation:ac-rise var(--ac-s,1s) ease-out infinite}.ac-wind{border-radius:2px;width:90px;height:2px;position:absolute;left:0}.ac-wind-r{animation:ac-wind-r var(--ac-s,1s) linear infinite}.ac-wind-l{animation:ac-wind-l var(--ac-s,1s) linear infinite}.ac-flame{animation:.18s ease-in-out infinite ac-flame}@media print{body.ac-printing *{visibility:hidden}body.ac-printing .ac-pr,body.ac-printing .ac-pr *{visibility:visible}body.ac-printing .ac-pr{width:100%;max-width:none;box-shadow:none;border:0;position:absolute;top:0;left:0}body.ac-printing .ac-pr,body.ac-printing .ac-pr *{color:#000!important;background:#fff!important}}@keyframes ac-beckon-soft{0%,to{opacity:0;transform:scale(1)}50%{opacity:.7;transform:scale(1.06)}}.ac-root{--ac-beckon:2.8s}.ac-nudge:after{content:"";border-radius:inherit;pointer-events:none;box-shadow:0 0 0 2px color-mix(in oklab, var(--brand) 55%, transparent);opacity:0;position:absolute;inset:-3px}.ac-nudge[data-nudge]:after{animation:ac-beckon-soft var(--ac-beckon) ease-in-out infinite}.ac-halo-ring{animation:ac-beckon-soft calc(var(--ac-beckon) * 1.2) ease-in-out infinite}.ac-rope{stroke-dasharray:3 7;animation:3.2s ease-in-out infinite alternate ac-rope}@keyframes ac-rope{0%{stroke-dashoffset:0}to{stroke-dashoffset:-20px}}@keyframes ac-knob{0%{opacity:.55;transform:scale(1)}to{opacity:0;transform:scale(1.9)}}.ac-knob-pulse{box-shadow:0 0 0 2px var(--brand);animation:1.6s ease-out infinite ac-knob}@keyframes ac-head{0%{opacity:.6;transform:scale(.45)}to{opacity:0;transform:scale(1.5)}}.ac-head-pulse{box-shadow:0 0 0 1.5px var(--chart-1);animation:2.2s ease-out infinite ac-head}
