.xdi{--xdi-arrive:cubic-bezier(.16, 1, .3, 1);--xdi-pop:cubic-bezier(.34, 1.3, .64, 1);--xdi-line:color-mix(in srgb, var(--ob-ink) 11%, transparent);--xdi-dark:var(--_primitives---colors--neutral-darker)}.xdi .xdi-pill{background:var(--k-well);white-space:nowrap;height:24px;color:var(--k-ink-3);border-radius:999px;align-items:center;padding:0 10px;font-size:11.5px;font-style:normal;font-weight:500;transition:background-color .4s,color .4s;display:inline-flex}.xdi .xdi-pill.is-work{background:var(--k-blue-50);color:var(--k-blue-700)}.xdi .xdi-pill.is-review{background:var(--k-yellow-100);color:var(--k-yellow-800)}.xdi .xdi-pill.is-ready{background:var(--k-green-50);color:var(--k-green-700)}.xdi .xdi-src{background:var(--k-mint);white-space:nowrap;color:var(--k-mint-700);border-radius:999px;padding:2px 7px;font-style:normal;display:inline-block}.xdi .xdi-src.is-weak{background:var(--k-yellow-100);color:var(--k-yellow-800)}.xdi .xdi-who{background:var(--k-yellow);width:24px;height:24px;color:var(--k-ink);border-radius:50%;flex:none;place-items:center;font-size:11px;font-weight:600;display:grid}.xdi .xdi-caret{vertical-align:-2px;background:var(--k-blue);width:2px;height:1em;margin-left:2px;animation:1s steps(2,end) infinite xdi-blink;display:inline-block}.xdi .is-still *,.xdi .is-still :before,.xdi .is-still :after{transition:none!important;animation:none!important}.xdi .xdi-scale{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:clamp(32px,5vw,80px);display:grid}.xdi .xdi-scale__total{color:color-mix(in srgb, var(--ob-white) 80%, transparent);margin:0 0 24px;font-size:16px}.xdi .xdi-scale__total b{color:var(--k-white);font-weight:500}.xdi .xdi-scale__nums ul{gap:0;margin:0;padding:0;list-style:none;display:grid}.xdi .xdi-scale__nums li{border-top:1px solid var(--_primitives---opacity--white-10);grid-template-columns:14px auto;align-items:center;gap:4px 14px;padding:18px 0;display:grid}.xdi .xdi-scale__nums li i{border-radius:50%;width:12px;height:12px}.xdi .xdi-scale__nums li b{letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:var(--k-white);font-size:clamp(34px,3.4vw,48px);font-weight:500;line-height:1}.xdi .xdi-scale__nums li span{color:color-mix(in srgb, var(--ob-white) 80%, transparent);grid-column:2;font-size:15px}.xdi .is-filled>i,.xdi .xdi-scale__dots i.is-filled{background:var(--k-green)}.xdi .is-review>i,.xdi .xdi-scale__dots i.is-review{background:var(--k-yellow)}.xdi .is-empty>i,.xdi .xdi-scale__dots i.is-empty{box-shadow:inset 0 0 0 1.5px var(--_primitives---opacity--white-60);background:0 0}.xdi .xdi-scale__matrix{grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(12px,1.8vw,24px);display:grid}.xdi .xdi-scale__field{justify-items:center;gap:12px;display:grid}.xdi .xdi-scale__field>span{color:color-mix(in srgb, var(--ob-white) 80%, transparent);font-size:13px}.xdi .xdi-scale__dots{grid-template-columns:repeat(6,1fr);gap:clamp(4px,.5vw,7px);width:100%;display:grid}.xdi .xdi-scale__dots i{aspect-ratio:1;opacity:0;border-radius:50%;transform:scale(.4)}.xdi .xdi-scale.is-on .xdi-scale__dots i{animation:xdi-dot .5s var(--xdi-arrive) both;animation-delay:var(--d)}@keyframes xdi-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes xdi-pop{0%{opacity:0;transform:scale(.88)}to{opacity:1;transform:none}}@keyframes xdi-dot{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:none}}@keyframes xdi-blink{50%{opacity:0}}@media (prefers-reduced-motion:reduce){.xdi .xdi-scale__dots i{opacity:1;transform:none}}.xdi .xdi-steps{grid-template-columns:repeat(4,minmax(0,1fr));margin:clamp(48px,6vw,80px) 0 0;padding:0;list-style:none;display:grid}.xdi .xdi-steps>li{padding:0 clamp(14px,1.8vw,28px) 0 0}.xdi .xdi-steps>li+li{border-left:1px solid var(--k38-line);padding-left:clamp(14px,1.8vw,28px)}.xdi .xdi-steps__n{background:var(--k38-ink);width:28px;height:28px;color:var(--k38-paper);border-radius:50%;place-items:center;margin-bottom:16px;font-size:13px;font-weight:600;display:inline-grid}.xdi .xdi-steps h3,.xdi .xdi-cols h3{letter-spacing:-.01em;color:var(--k38-ink);margin:0 0 8px;font-size:19px;font-weight:500;line-height:1.25}.xdi .xdi-steps p,.xdi .xdi-cols p{color:var(--k38-ink-2);margin:0;font-size:16px;line-height:1.55}.xdi .xdi-cols{border-top:1px solid var(--k38-line-2);grid-template-columns:repeat(2,minmax(0,1fr));margin:clamp(32px,4vw,52px) 0 0;padding:0;list-style:none;display:grid}.xdi .xdi-cols>li{padding:24px clamp(18px,2.4vw,36px) 0 0}.xdi .xdi-cols>li+li{border-left:1px solid var(--k38-line);padding-left:clamp(18px,2.4vw,36px)}@media (max-width:1099px){.xdi .xdi-scale{grid-template-columns:minmax(0,1fr);align-items:start}.xdi .xdi-steps{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:36px}.xdi .xdi-steps>li:nth-child(3){border-left:0;padding-left:0}.xdi .xdi-cols{grid-template-columns:minmax(0,1fr)}.xdi .xdi-cols>li,.xdi .xdi-cols>li+li{border-left:0;border-bottom:1px solid var(--k38-line);padding:24px 0}}@media (max-width:767px){.xdi .xdi-scale__matrix{gap:8px}.xdi .xdi-scale__dots{gap:3px}.xdi .xdi-scale__field>span{font-size:12px}.xdi .xdi-steps{grid-template-columns:minmax(0,1fr)}.xdi .xdi-steps>li,.xdi .xdi-steps>li+li{border-left:0;padding:0}}
