.ilm-pb{--ilm-pb-fill: var(--wp--preset--color--primary, #1e1e1e);--ilm-pb-on: var(--wp--preset--color--on-primary, #fff);--ilm-pb-track: var(--wp--preset--color--divider, color-mix(in srgb, currentColor 16%, transparent));--ilm-pb-muted: var(--wp--preset--color--muted, color-mix(in srgb, currentColor 70%, transparent));--ilm-pb-strack: transparent;--ilm-pb-edge: color-mix(in srgb, var(--wp--preset--color--foreground, currentColor) 24%, transparent);--ilm-pb-ease: cubic-bezier(.22, 1, .36, 1);container-type: inline-size;}:where(.is-style-section-dark) .ilm-pb, :where(.wp-block-cover:not(.is-light), .has-contrast-background-color, .has-black-background-color, .has-foreground-background-color, .has-background.has-base-color, .has-background.has-white-color, .has-background.has-background-color) .ilm-pb, .ilm-pb.ilm-pb--dark{--ilm-pb-fill: var(--wp--preset--color--secondary, #ffd23f);--ilm-pb-on: var(--wp--preset--color--on-secondary, var(--wp--preset--color--foreground, #1e1e1e));--ilm-pb-track: var(--wp--preset--color--divider-inverse, color-mix(in srgb, currentColor 20%, transparent));--ilm-pb-muted: color-mix(in srgb, var(--wp--preset--color--background, #fff) 74%, var(--wp--preset--color--foreground, #1e1e1e));--ilm-pb-strack: var(--ilm-pb-track);--ilm-pb-edge: transparent;}:where(.is-style-section-dark :is(.is-style-section-light, .is-style-section-surface)) .ilm-pb:not(.ilm-pb--dark), .ilm-pb.ilm-pb--light{--ilm-pb-fill: var(--wp--preset--color--primary, #1e1e1e);--ilm-pb-on: var(--wp--preset--color--on-primary, #fff);--ilm-pb-track: var(--wp--preset--color--divider, color-mix(in srgb, currentColor 16%, transparent));--ilm-pb-muted: var(--wp--preset--color--muted, color-mix(in srgb, currentColor 70%, transparent));--ilm-pb-strack: transparent;--ilm-pb-edge: color-mix(in srgb, var(--wp--preset--color--foreground, currentColor) 24%, transparent);}.ilm-pb.ilm-pb--fc{--ilm-pb-fill: var(--ilm-pb-fc);--ilm-pb-on: var(--ilm-pb-fon, var(--wp--preset--color--foreground, #1e1e1e));}.ilm-pb.ilm-pb--tc{--ilm-pb-track: var(--ilm-pb-tc);--ilm-pb-strack: var(--ilm-pb-tc);--ilm-pb-edge: transparent;}:where(.is-layout-flex) > .ilm-pb{flex: 1 1 16rem;}.ilm-pb-item{--ilm-pb-f: var(--ilm-pb-fill);--ilm-pb-o: var(--ilm-pb-on);}.ilm-pb--series .ilm-pb-list > :nth-child(5n+2){--ilm-pb-f: var(--wp--preset--color--accent-1, #b9a7ff);--ilm-pb-o: var(--ilm-pb-on-1, var(--wp--preset--color--foreground, #1e1e1e));}.ilm-pb--series .ilm-pb-list > :nth-child(5n+3){--ilm-pb-f: var(--wp--preset--color--accent-2, #ffc212);--ilm-pb-o: var(--ilm-pb-on-2, var(--wp--preset--color--foreground, #1e1e1e));}.ilm-pb--series .ilm-pb-list > :nth-child(5n+4){--ilm-pb-f: var(--wp--preset--color--accent-3, #ff9ec1);--ilm-pb-o: var(--ilm-pb-on-3, var(--wp--preset--color--foreground, #1e1e1e));}.ilm-pb--series .ilm-pb-list > :nth-child(5n+5){--ilm-pb-f: var(--wp--preset--color--accent-4, #247e5d);--ilm-pb-o: var(--ilm-pb-on-4, var(--wp--preset--color--background, #fff));}.ilm-pb--series .ilm-pb-list > .ilm-pb-stepper{--ilm-pb-f: var(--ilm-pb-fill);--ilm-pb-o: var(--ilm-pb-on);}.ilm-pb--series .ilm-pb-list > :not(.ilm-pb-stepper) :is(.ilm-pb-track, .ilm-pb-seg){background: var(--ilm-pb-strack);box-shadow: inset 0 0 0 1px var(--ilm-pb-edge);}.ilm-pb-list{list-style: none;margin: 0;padding: 0;display: grid;gap: 22px;}.ilm-pb-list > li{margin: 0;}.ilm-pb-head{display: flex;flex-wrap: wrap;justify-content: space-between;align-items: baseline;gap: 6px 16px;margin-bottom: 9px;}.ilm-pb-label{font-weight: 700;font-size: .9375rem;}.ilm-pb-value{font-size: .9375rem;font-weight: 700;font-variant-numeric: tabular-nums;white-space: nowrap;}.ilm-pb-of{font-weight: 400;color: var(--ilm-pb-muted);}.ilm-pb-track{position: relative;height: 8px;border-radius: var(--wp--preset--border-radius--pill, 999px);background: var(--ilm-pb-track);overflow: clip;}.ilm-pb-fill{position: absolute;inset: 0;border-radius: inherit;background: var(--ilm-pb-f);transform: translateX(calc((var(--ilm-pb-v, 0) - 100) * 1%));}.ilm-pb--thick .ilm-pb-list{gap: 16px;}.ilm-pb--thick .ilm-pb-label{display: block;margin-bottom: 7px;font-size: .90625rem;}.ilm-pb--thick .ilm-pb-track{height: 44px;border-radius: var(--ilm-pb-r, 8px);}.ilm-pb-in{position: absolute;right: 14px;top: 50%;translate: 0 -50%;font-size: .9375rem;font-weight: 700;line-height: 1;font-variant-numeric: tabular-nums;color: var(--ilm-pb-o);white-space: nowrap;}.ilm-pb-track.is-low .ilm-pb-in{right: auto;left: calc(100% + 12px);color: inherit;}.ilm-pb-segs{display: grid;grid-template-columns: repeat(var(--ilm-pb-n, 5), minmax(0, 1fr));gap: 5px;}.ilm-pb-seg{position: relative;height: 12px;border-radius: var(--wp--preset--border-radius--small, 6px);background: var(--ilm-pb-track);overflow: clip;}.ilm-pb-segfill{position: absolute;inset: 0;border-radius: inherit;background: var(--ilm-pb-f);transform: translateX(calc((var(--ilm-pb-sf, 1) - 1) * 100%));}.ilm-pb--segments .ilm-pb-item:not(.ilm-pb-stepper) .ilm-pb-segs{gap: 4px;}.ilm-pb--segments .ilm-pb-item:not(.ilm-pb-stepper) .ilm-pb-seg{height: 10px;}.ilm-pb-stepper{margin-bottom: 12px;}.ilm-pb-sh{display: flex;flex-wrap: wrap;justify-content: space-between;align-items: baseline;gap: 12px;margin-bottom: 10px;}.ilm-pb-stitle{font-size: .9375rem;}.ilm-pb-note{font-size: .875rem;color: var(--ilm-pb-muted);font-variant-numeric: tabular-nums;}.ilm-pb-steps{list-style: none;margin: 10px 0 0;padding: 0;display: grid;grid-template-columns: repeat(var(--ilm-pb-n, 5), minmax(0, 1fr));gap: 5px;font-size: .8125rem;}.ilm-pb-steps li{margin: 0;min-width: 0;overflow-wrap: anywhere;}.ilm-pb-steps li:not(.is-done, [aria-current]){color: var(--ilm-pb-muted);}.ilm-pb-steps [aria-current]{font-weight: 700;}.ilm-pb-steps [aria-current]::before{content: "";display: inline-block;width: 7px;height: 7px;border-radius: 50%;background: var(--ilm-pb-f);margin-right: 6px;vertical-align: 1px;}@container (max-width: 440px){.ilm-pb-steps [aria-current]::before{display: none;}.ilm-pb-steps{font-size: .78125rem;}}.ilm-pb-rings{display: grid;gap: 30px;}.ilm-pb-rings-small{display: grid;grid-template-columns: repeat(2, minmax(0, 1fr));gap: 24px;padding-top: 26px;border-top: 1px solid var(--ilm-pb-track);}.ilm-pb-ring{margin: 0;display: flex;align-items: center;gap: 24px;min-width: 0;}.ilm-pb-rg{position: relative;flex: 0 0 auto;width: var(--ilm-pb-size, 96px);aspect-ratio: 1;}.ilm-pb-ring--big .ilm-pb-rg{--ilm-pb-size: clamp(150px, 36cqi, 196px);}.ilm-pb-rg svg{position: absolute;inset: 0;width: 100%;height: 100%;overflow: visible;}.ilm-pb-rg circle{fill: none;stroke-width: var(--ilm-pb-sw, 10);}.ilm-pb-rtrack circle{stroke: var(--ilm-pb-track);}.ilm-pb-rarc{transform: rotate(-90deg);}.ilm-pb-rarc circle{stroke: var(--ilm-pb-f);stroke-linecap: round;stroke-dasharray: var(--ilm-pb-v, 0) 100;}.ilm-pb-rnum{position: absolute;inset: 0;display: flex;align-items: center;justify-content: center;font-family: var(--wp--preset--font-family--heading, inherit);font-size: calc(var(--ilm-pb-size, 96px) * min(.26, 1.1 / var(--ilm-pb-nl, 3)));font-weight: var(--ilm-hw, 700);line-height: 1;font-variant-numeric: tabular-nums;}.ilm-pb-rnum small{font-size: .5em;margin-left: 2px;}.ilm-pb-ring figcaption{margin: 0;font-size: .90625rem;line-height: 1.45;}.ilm-pb-ring--big figcaption{max-width: 16ch;font-family: var(--wp--preset--font-family--heading, inherit);font-size: clamp(1.1rem, 3.6cqi, 1.4rem);font-weight: var(--ilm-hw, 700);line-height: 1.3;}.ilm-pb-ring--thin{--ilm-pb-sw: 7;flex-direction: column;align-items: flex-start;gap: 12px;}.ilm-pb-ring--thin figcaption{max-width: 22ch;}@container (max-width: 400px){.ilm-pb-ring--big{flex-direction: column;align-items: flex-start;gap: 16px;}.ilm-pb-ring--big figcaption{max-width: none;}.ilm-pb-rings-small{gap: 18px;}}@media (prefers-reduced-motion: no-preference){@supports (animation-timeline: view()){.ilm-pb--scroll :is(.ilm-pb-fill, .ilm-pb-segfill){animation: ilm-pb-draw linear both;animation-timeline: view();animation-range: entry 0% cover 32%;}.ilm-pb--scroll .ilm-pb-segfill{animation-range: cover calc(var(--ilm-pb-k, 0) * 24% / var(--ilm-pb-n, 5)) cover calc((var(--ilm-pb-k, 0) + 1) * 24% / var(--ilm-pb-n, 5) + 8%);}.ilm-pb--scroll.ilm-pb--turn .ilm-pb-rarc{animation: ilm-pb-turn linear both;animation-timeline: view();animation-range: entry 10% cover 40%;}.ilm-pb--scroll.ilm-pb--sweep .ilm-pb-rarc circle{animation: ilm-pb-sweep linear both;animation-timeline: view();animation-range: entry 10% cover 40%;}}.ilm-pb--once .ilm-pb-fill{transition: transform 1.1s var(--ilm-pb-ease) calc(var(--ilm-pb-i, 0) * 90ms);}.ilm-pb--once .ilm-pb-segfill{transition: transform .26s cubic-bezier(.3, .7, .4, 1) calc(var(--ilm-pb-k, 0) * 110ms + var(--ilm-pb-i, 0) * 90ms);}.ilm-pb--once.ilm-pb--turn .ilm-pb-rarc{transition: transform 1.2s var(--ilm-pb-ease), opacity .5s linear;}.ilm-pb--once.ilm-pb--sweep .ilm-pb-rarc circle{transition: stroke-dasharray 1.2s var(--ilm-pb-ease);}.ilm-pb--once .ilm-pb-item.is-armed :is(.ilm-pb-fill, .ilm-pb-segfill){transform: translateX(-101%);transition: none;}.ilm-pb--once.ilm-pb--turn .ilm-pb-item.is-armed .ilm-pb-rarc{transform: rotate(-210deg);opacity: 0;transition: none;}.ilm-pb--once.ilm-pb--sweep .ilm-pb-item.is-armed .ilm-pb-rarc circle{stroke-dasharray: 0 100;transition: none;}}@keyframes ilm-pb-draw{from{transform: translateX(-101%);}}@keyframes ilm-pb-turn{from{transform: rotate(-210deg);opacity: 0;}}@keyframes ilm-pb-sweep{from{stroke-dasharray: 0 100;}}
