@property --amc-fill{syntax:"<percentage>";inherits:false;initial-value:0%}.amc-hero-sec{padding-bottom:40px}.amc-hero{box-shadow:8px 8px 0 var(--tk-ink);border-radius:28px;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:48px;padding:44px;display:grid}.amc-intro{flex-direction:column;align-items:flex-start;gap:20px;min-width:0;display:flex}.amc-h1{font-size:72px}.amc-lede{max-width:34ch;color:var(--tk-body);margin:0;font-size:20px;line-height:1.5}.amc-time{border:1.5px solid var(--tk-ink);background:var(--tk-sky);border-radius:999px;align-items:center;gap:8px;padding:6px 14px;font-size:14px;font-weight:600;display:inline-flex}.amc-time svg{flex:none}.amc-run{flex-direction:column;gap:28px;padding-top:0;display:flex}.amc-progress{scroll-margin-top:96px}.amc-error{border-color:var(--tk-coral-dark);color:var(--tk-coral-dark);margin:0;font-weight:600}.amc-ask{box-shadow:6px 6px 0 var(--tk-blue);border-radius:24px;flex-direction:column;gap:16px;display:flex}.amc-ask-lede{color:var(--tk-body);margin:0;font-size:17px}.amc-ask .tk-cta{align-self:flex-start}.amc-h2,.amc-h3{letter-spacing:-.03em;margin:0 0 18px;font-family:Schibsted Grotesk,sans-serif;font-weight:700;line-height:1.05}.amc-h2{font-size:32px}.amc-h3{letter-spacing:-.02em;font-size:24px}.amc-h2 em,.amc-h3 em{letter-spacing:-.01em;color:var(--tk-blue);font-family:Instrument Serif,Georgia,serif;font-style:italic;font-weight:400}.amc-results-h{scroll-margin-top:96px}.amc-results-h:focus{outline:none}.amc-note{color:var(--tk-muted);margin:12px 0 0;font-size:14px}.amc-results{flex-direction:column;gap:28px;display:flex}.amc-read{max-width:64ch;color:var(--tk-body);margin:0 0 16px}.amc-prompt-list{gap:12px;margin:0;padding:0;list-style:none;display:grid}.amc-prompt{border:1.5px solid var(--tk-ink);background:var(--tk-sky);border-radius:18px;padding:16px 20px}.amc-prompt-n{letter-spacing:.06em;text-transform:uppercase;color:var(--tk-muted);margin-bottom:4px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:12px;font-weight:600;display:block}.amc-prompt-q{overflow-wrap:anywhere;quotes:"“" "”";margin:0;font-size:18px;line-height:1.45}.amc-prompt-q:before{content:open-quote}.amc-prompt-q:after{content:close-quote}.amc-grid-card{box-shadow:8px 8px 0 var(--tk-ink);border-radius:28px;padding:32px}.amc-grid{border-collapse:separate;border-spacing:10px;table-layout:fixed;width:calc(100% + 20px);margin:-10px}.amc-grid thead th{text-align:center;padding:4px;font-size:14px;font-weight:700}.amc-grid thead td{width:120px}.amc-grid tbody th{text-align:left;vertical-align:middle;color:var(--tk-muted);padding:8px 4px;font-size:13px;font-weight:600}.amc-grid td{vertical-align:top;height:1px;padding:0}.amc-cell{border:1.5px solid var(--tk-ink);text-align:center;background:var(--tk-paper-warm);border-radius:16px;flex-direction:column;justify-content:center;gap:2px;height:100%;min-height:72px;padding:12px;display:flex}.amc-cell-t{font-size:16px;font-weight:700;line-height:1.3}.amc-cell-s{color:var(--tk-muted);font-size:13px}.amc-cell[data-state=named],.amc-chip[data-state=named]{background:var(--tk-ok)}.amc-cell[data-state=not_named],.amc-chip[data-state=not_named]{background:var(--tk-pink)}.amc-cell[data-state=firm_only],.amc-chip[data-state=firm_only]{background:var(--tk-peach)}.amc-cell[data-state=namesake],.amc-chip[data-state=namesake]{background:var(--tk-lilac)}.amc-cell[data-state=failed],.amc-chip[data-state=failed]{background:var(--tk-line)}.amc-cell[data-state=named] .amc-cell-s,.amc-cell[data-state=not_named] .amc-cell-s{color:var(--tk-body)}.amc-charts{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:24px;display:grid}.amc-sov{text-align:center}.amc-donut{--amc-fill:var(--amc-to);border:1.5px solid var(--tk-ink);background:conic-gradient(var(--tk-blue) 0 var(--amc-fill), var(--tk-line) var(--amc-fill) 100%);border-radius:50%;place-items:center;width:200px;height:200px;margin:8px auto 0;display:grid}.amc-donut-in{border:1.5px solid var(--tk-ink);background:var(--tk-paper);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:144px;height:144px;display:flex}.amc-donut-n{letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-family:Schibsted Grotesk,sans-serif;font-size:34px;font-weight:800;line-height:1}.amc-donut-l{color:var(--tk-muted);margin-top:6px;font-size:13px;font-weight:600}.amc-rows{gap:12px;margin:0;padding:0;list-style:none;display:grid}.amc-row{grid-template-columns:minmax(0,160px) minmax(0,1fr) 28px;align-items:center;gap:12px;font-size:15px;display:grid}.amc-row-name{overflow-wrap:anywhere}.amc-row[data-visitor] .amc-row-name{font-weight:700}.amc-track{border:1.5px solid var(--tk-ink);background:var(--tk-paper);border-radius:9px;height:18px;display:block;overflow:hidden}.amc-bar{background:var(--tk-coral);height:100%;display:block}.amc-bar.amc-me{background:var(--tk-blue)}.amc-row-n{text-align:right;font-variant-numeric:tabular-nums;font-weight:700}.amc-answer-list{gap:10px;display:grid}.amc-answer{border:1.5px solid var(--tk-ink);background:var(--tk-paper);border-radius:16px}.amc-answer summary{cursor:pointer;border-radius:14px;flex-wrap:wrap;align-items:center;gap:8px 12px;min-height:52px;padding:12px 16px;list-style:none;display:flex}.amc-answer summary::-webkit-details-marker{display:none}.amc-answer summary:after{content:"";border-right:2px solid var(--tk-ink);border-bottom:2px solid var(--tk-ink);width:10px;height:10px;margin-left:auto;transform:translateY(-3px)rotate(45deg)}.amc-answer[open] summary:after{transform:translateY(2px)rotate(-135deg)}.amc-answer-name{font-weight:700}.amc-chip{border:1.5px solid var(--tk-ink);border-radius:999px;padding:2px 10px;font-size:12px;font-weight:700;display:inline-block}.amc-answer-text,.amc-answer-none{background:var(--tk-paper-warm);color:var(--tk-body);border-radius:12px;margin:0 12px 12px;padding:16px;font-size:15px;line-height:1.6}.amc-answer-text{white-space:pre-line;overflow-wrap:anywhere}.amc-answer-note{color:var(--tk-body);margin:0 12px 8px;font-size:13px;font-weight:600}.amc-answer-text mark{background:var(--tk-peach);color:var(--tk-ink);border-radius:4px;padding:0 3px;font-weight:600}@media (prefers-reduced-motion:no-preference){.amc-results>*{animation:amc-rise .6s var(--tk-ease) backwards}.amc-cell{animation:amc-pop .5s var(--tk-ease) calc(.2s + var(--amc-i,0) * .15s) backwards}.amc-donut{animation:amc-fill 1.4s var(--tk-ease) .3s backwards}.amc-bar{animation:amc-grow 1.2s var(--tk-ease) .4s backwards}.amc-answer summary:after{transition:transform .25s var(--tk-ease)}}@keyframes amc-rise{0%{opacity:0;transform:translateY(12px)}}@keyframes amc-pop{0%{opacity:0;transform:translateY(10px)scale(.95)}}@keyframes amc-fill{0%{--amc-fill:0%}}@keyframes amc-grow{0%{width:0}}@media (max-width:1000px){.amc-hero{gap:32px;padding:36px}.amc-h1{font-size:56px}}@media (max-width:900px){.amc-hero,.amc-charts{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.amc-hero{box-shadow:6px 6px 0 var(--tk-ink);border-radius:24px;padding:26px 20px}.amc-grid-card{box-shadow:6px 6px 0 var(--tk-ink);border-radius:24px;padding:22px 18px}.amc-h2{font-size:26px}.amc-prompt{padding:14px 16px}.amc-prompt-q{font-size:16px}.amc-grid,.amc-grid tbody,.amc-grid tr,.amc-grid th,.amc-grid td{display:block}.amc-grid{width:100%;margin:0}.amc-grid thead{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.amc-grid tbody{gap:14px;display:grid}.amc-grid tbody tr{border:1.5px solid var(--tk-ink);background:var(--tk-paper);border-radius:18px;padding:14px}.amc-grid tbody th{padding:0 0 10px;font-size:13px}.amc-grid td{grid-template-columns:92px minmax(0,1fr);align-items:center;gap:10px;height:auto;display:grid}.amc-grid td+td{margin-top:8px}.amc-grid td:before{content:attr(data-label);font-size:14px;font-weight:700}.amc-cell{text-align:left;min-height:0;padding:10px 12px}.amc-row{grid-template-columns:minmax(0,120px) minmax(0,1fr) 24px;gap:10px;font-size:14px}.amc-answer-text,.amc-answer-none{margin:0 8px 8px;padding:12px}.amc-answer-note{margin:0 8px 8px}}@media (max-width:640px){.amc-hero-sec{padding-top:28px}.amc-h1{font-size:44px}.amc-lede{font-size:18px}}
