.a88-tal{padding-block:var(--section-y) calc(var(--section-y) * .55);display:grid;gap:var(--sp-6)}.a88-tal__title{margin:0;max-width:24ch;text-wrap:balance}.a88-tal__list{list-style:none;margin:0;padding:0;display:grid;gap:var(--sp-8);grid-template-columns:repeat(auto-fit,minmax(260px,1fr));align-items:start}.a88-tal__item{display:grid;gap:var(--sp-3)}.a88-tal__figure{margin:0;display:flex;align-items:baseline;gap:var(--sp-3);flex-wrap:wrap}.a88-tal__num{font-family:var(--ff-display);font-size:clamp(4.5rem,2.6rem + 7.8vw,10rem);line-height:.88;letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:var(--ink)}.a88-tal__unit{font-family:var(--ff-text);font-size:var(--fs-body);font-weight:500;color:var(--text-70)}.a88-tal__unit sup a{color:var(--brand-deep);text-decoration:none;font-size:.72em;margin-left:1px}.a88-tal__unit sup a:hover{text-decoration:underline}.a88-tal__answer{margin:0;color:var(--text-70);max-width:44ch}.a88-tal__ringwrap{display:grid;justify-items:start;align-content:end;gap:var(--sp-2);margin-bottom:var(--sp-2);min-height:168px}@media (max-width: 700px){.a88-tal__ringwrap.is-empty{min-height:0;display:none}}.a88-tal__ring{width:132px;height:132px;display:block;overflow:visible}.a88-tal__ring circle{fill:none;stroke-width:9;stroke-linecap:round}.a88-tal__track{stroke:#0b0f1217}.a88-tal__arc--a{stroke:var(--brand-deep)}.a88-tal__arc--b{stroke:var(--teal)}.a88-tal__ringkey{margin:0;display:flex;gap:var(--sp-4);font-size:var(--fs-small);color:var(--text-70)}.a88-tal__key{display:inline-flex;align-items:center;gap:var(--sp-2)}.a88-tal__key:before{content:"";width:10px;height:10px;border-radius:50%;background-color:var(--teal)}.a88-tal__key--a:before{background-color:var(--brand-deep)}
/*# sourceMappingURL=tal.css.map */
