.wp-block-ilb-circular-progress .ilbCircularProgress{font-size:16px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:normal;text-transform:none;text-wrap:wrap;word-spacing:normal;--bcp-card:#fff;--bcp-border:#e7ecf4;--bcp-title:#0d1424;--bcp-text:#5c6b82;--bcp-muted:#97a3b7;--bcp-track:#eef1f7;--bcp-radius:20px;--bcp-dial:116px;--bcp-cols:2;--bcp-circ:263.9;--bcp-dur:500ms;--bcp-ease:cubic-bezier(.22,1,.36,1);box-sizing:border-box;color:var(--bcp-text);font-family:var(--bcp-font,ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,sans-serif);margin-inline:auto;max-width:960px;padding:8px;width:100%;-webkit-font-smoothing:antialiased}.wp-block-ilb-circular-progress .ilbCircularProgress *,.wp-block-ilb-circular-progress .ilbCircularProgress :after,.wp-block-ilb-circular-progress .ilbCircularProgress :before{box-sizing:border-box}.wp-block-ilb-circular-progress .ilbCircularProgress__head{margin:0 auto 38px;max-width:var(--bcp-head-max,520px);text-align:center}.wp-block-ilb-circular-progress .ilbCircularProgress__title{color:var(--bcp-title-color,var(--bcp-title));font-size:36px;font-weight:750;letter-spacing:-.026em;line-height:normal;margin:0 0 var(--bcp-title-gap,10px)}.wp-block-ilb-circular-progress .ilbCircularProgress__sub{color:var(--bcp-sub-color,var(--bcp-muted));font-size:15.5px;line-height:normal;margin:0}.wp-block-ilb-circular-progress .ilbCircularProgress__list{display:grid;gap:var(--bcp-list-gap,18px);grid-template-columns:repeat(var(--bcp-cols),minmax(0,1fr));list-style:none;margin:0;padding:0}.wp-block-ilb-circular-progress .ilbCircularProgress__item{align-items:center;background:var(--bcp-card);border:var(--bcp-border-width,1px) solid var(--bcp-border);border-radius:var(--bcp-radius);display:flex;gap:var(--bcp-item-gap,22px);padding:var(--bcp-item-pad,24px 26px);position:relative;transition:transform var(--bcp-dur) var(--bcp-ease),box-shadow var(--bcp-dur) var(--bcp-ease),border-color var(--bcp-dur) var(--bcp-ease)}.wp-block-ilb-circular-progress .ilbCircularProgress__item:hover{border-color:color-mix(in srgb,var(--bcp-r1,#6366f1) var(--bcp-hover-border,30%),var(--bcp-border));box-shadow:0 26px 50px -32px color-mix(in srgb,var(--bcp-r1,#6366f1) var(--bcp-hover-shadow,55%),transparent);transform:translateY(var(--bcp-lift,-4px))}.wp-block-ilb-circular-progress .ilbCircularProgress__item:hover .ilbCircularProgress__dial:after{transform:scale(var(--bcp-dial-scale,1.06))}.wp-block-ilb-circular-progress .ilbCircularProgress__item:hover .ilbCircularProgress__icon{transform:rotate(var(--bcp-icon-rotate,-9deg)) scale(var(--bcp-icon-scale,1.08))}.wp-block-ilb-circular-progress .ilbCircularProgress__item.is-linked{cursor:pointer}.wp-block-ilb-circular-progress .ilbCircularProgress__link{border-radius:inherit;inset:0;position:absolute;text-decoration:none;z-index:2}.wp-block-ilb-circular-progress .ilbCircularProgress__link:focus-visible{outline:3px solid color-mix(in srgb,var(--bcp-r1,#6366f1) 55%,transparent);outline-offset:3px}.wp-block-ilb-circular-progress .ilbCircularProgress__dial{display:grid;flex:0 0 auto;height:var(--bcp-dial);place-items:center;position:relative;width:var(--bcp-dial)}.wp-block-ilb-circular-progress .ilbCircularProgress__svg{height:100%;inset:0;position:absolute;transform:rotate(-90deg);width:100%}.wp-block-ilb-circular-progress .ilbCircularProgress__track{fill:none;stroke:var(--bcp-track);stroke-width:var(--bcp-stroke,7)}.wp-block-ilb-circular-progress .ilbCircularProgress__fill{fill:none;stroke:var(--bcp-r1,#6366f1);stroke-width:var(--bcp-stroke,7);stroke-linecap:var(--bcp-linecap,round);stroke-dasharray:var(--bcp-circ);stroke-dashoffset:var(--bcp-offset,0);transition:stroke-dashoffset var(--bcp-draw-dur,1.3s) var(--bcp-ease) var(--bcp-ring-d,0ms)}.wp-block-ilb-circular-progress .ilbCircularProgress--glow .ilbCircularProgress__dial:after{background:linear-gradient(140deg,color-mix(in srgb,var(--bcp-r1,#6366f1) var(--bcp-glow-1,10%),transparent),color-mix(in srgb,var(--bcp-r2,#8b5cf6) var(--bcp-glow-2,6%),transparent));border-radius:50%;content:"";inset:var(--bcp-glow-inset,15px);position:absolute;transition:transform calc(var(--bcp-dur) * 1.1) var(--bcp-ease)}.wp-block-ilb-circular-progress .ilbCircularProgress__icon{background:linear-gradient(140deg,var(--bcp-r1,#6366f1),var(--bcp-r2,#8b5cf6));border-radius:var(--bcp-icon-radius,14px);box-shadow:0 10px 22px -10px color-mix(in srgb,var(--bcp-r1,#6366f1) var(--bcp-icon-shadow,85%),transparent);color:var(--bcp-icon-color,#fff);display:grid;height:var(--bcp-icon-size,46px);place-items:center;position:relative;transition:transform calc(var(--bcp-dur) * 1.1) var(--bcp-ease);width:var(--bcp-icon-size,46px);z-index:1}.wp-block-ilb-circular-progress .ilbCircularProgress__body{flex:1 1 auto;min-width:0}.wp-block-ilb-circular-progress .ilbCircularProgress__pct{color:var(--bcp-pct-color,var(--bcp-r1,#6366f1));display:block;font-size:28px;font-variant-numeric:tabular-nums;font-weight:790;letter-spacing:-.032em;line-height:1;margin-bottom:var(--bcp-pct-gap,3px)}.wp-block-ilb-circular-progress .ilbCircularProgress__name{align-items:center;color:var(--bcp-name-color,var(--bcp-title));display:flex;flex-wrap:wrap;font-size:16px;font-weight:690;gap:9px;letter-spacing:-.014em;line-height:normal;margin:0 0 var(--bcp-name-gap,6px)}.wp-block-ilb-circular-progress .ilbCircularProgress__desc{color:var(--bcp-desc-color,var(--bcp-text));font-size:13.8px;line-height:1.6;margin:0}.wp-block-ilb-circular-progress .ilbCircularProgress[data-bcp-reveal] .ilbCircularProgress__item{opacity:0;transform:translateY(22px)}.wp-block-ilb-circular-progress .ilbCircularProgress[data-bcp-reveal].is-in .ilbCircularProgress__item{opacity:1;transform:none;transition:opacity calc(var(--bcp-dur) * 1.4) var(--bcp-ease) var(--bcp-d,0ms),transform calc(var(--bcp-dur) * 1.4) var(--bcp-ease) var(--bcp-d,0ms),box-shadow var(--bcp-dur) var(--bcp-ease),border-color var(--bcp-dur) var(--bcp-ease)}.wp-block-ilb-circular-progress .ilbCircularProgress[data-bcp-reveal].is-in .ilbCircularProgress__item:hover{transform:translateY(var(--bcp-lift,-4px))}.wp-block-ilb-circular-progress .ilbCircularProgress[data-bcp-draw] .ilbCircularProgress__fill{stroke-dashoffset:var(--bcp-circ)}.wp-block-ilb-circular-progress .ilbCircularProgress[data-bcp-draw].is-in .ilbCircularProgress__fill{stroke-dashoffset:var(--bcp-offset,0)}@media only screen and (max-width:640px){.wp-block-ilb-circular-progress .ilbCircularProgress--stack .ilbCircularProgress__item{align-items:flex-start;flex-direction:column}}@media (prefers-reduced-motion:reduce){.wp-block-ilb-circular-progress .ilbCircularProgress *,.wp-block-ilb-circular-progress .ilbCircularProgress :after,.wp-block-ilb-circular-progress .ilbCircularProgress :before{animation-duration:.001ms!important;transition-duration:.001ms!important}.wp-block-ilb-circular-progress .ilbCircularProgress[data-bcp-reveal] .ilbCircularProgress__item{opacity:1;transform:none}.wp-block-ilb-circular-progress .ilbCircularProgress[data-bcp-draw] .ilbCircularProgress__fill{stroke-dashoffset:var(--bcp-offset,0)}}