.wp-block-ilb-vertical-timeline,.wp-block-ilb-vertical-timeline *,.wp-block-ilb-vertical-timeline :after,.wp-block-ilb-vertical-timeline :before{box-sizing:border-box}.wp-block-ilb-vertical-timeline .ilbVerticalTimeline{--bvt-card:#fff;--bvt-border:#e7ecf5;--bvt-title:#0e1526;--bvt-text:#5c6c84;--bvt-muted:#94a2b8;--bvt-accent:#f43f5e;--bvt-accent-2:#f97316;--bvt-rail:#e9edf5;--bvt-rail-width:3px;--bvt-rail-inset:10px;--bvt-radius:18px;--bvt-node:46px;--bvt-node-icon:46%;--bvt-node-top:8px;--bvt-node-bg:#f2f5fa;--bvt-node-color:var(--bvt-muted);--bvt-node-active-color:#fff;--bvt-node-ring:3px;--bvt-node-ring-color:#fff;--bvt-offset:26px;--bvt-gap:22px;--bvt-ease:cubic-bezier(.22,1,.36,1);--bvt-transition:550ms;--bvt-reveal:700ms;color:var(--bvt-text);margin-inline:auto;max-width:760px;width:100%;-webkit-font-smoothing:antialiased}.wp-block-ilb-vertical-timeline .ilbVerticalTimeline__head{max-width:100%}.wp-block-ilb-vertical-timeline .ilbVerticalTimeline__eyebrow{color:var(--bvt-accent);display:block;margin:0;padding:0}.wp-block-ilb-vertical-timeline .ilbVerticalTimeline__title{color:var(--bvt-title);margin:0;padding:0}.wp-block-ilb-vertical-timeline .ilbVerticalTimeline__body{position:relative}.wp-block-ilb-vertical-timeline .ilbVerticalTimeline__list{display:grid;gap:var(--bvt-gap);list-style:none;margin:0;padding:0 0 0 calc(var(--bvt-node) + var(--bvt-offset));position:relative}.wp-block-ilb-vertical-timeline .ilbVerticalTimeline__rail{background:var(--bvt-rail);border-radius:var(--bvt-rail-width);bottom:var(--bvt-rail-inset);left:calc(var(--bvt-node) / 2 - var(--bvt-rail-width) / 2);overflow:hidden;position:absolute;top:var(--bvt-rail-inset);width:var(--bvt-rail-width)}.wp-block-ilb-vertical-timeline .ilbVerticalTimeline__progress{background:linear-gradient(180deg,var(--bvt-accent),var(--bvt-accent-2));border-radius:var(--bvt-rail-width);height:0;inset:0 0 auto 0;position:absolute;transition:height .25s linear}.wp-block-ilb-vertical-timeline .ilbVerticalTimeline__item{min-width:0;position:relative}.wp-block-ilb-vertical-timeline .ilbVerticalTimeline__item.is-in .ilbVerticalTimeline__node{background:linear-gradient(140deg,var(--bvt-accent),var(--bvt-accent-2));box-shadow:0 10px 24px -10px color-mix(in srgb,var(--bvt-accent) 80%,transparent);color:var(--bvt-node-active-color)}.wp-block-ilb-vertical-timeline .ilbVerticalTimeline__item:hover .ilbVerticalTimeline__node{transform:scale(var(--bvt-node-hover-scale,1.1)) rotate(var(--bvt-node-hover-rotate,-6deg))}.wp-block-ilb-vertical-timeline .ilbVerticalTimeline__item:hover .ilbVerticalTimeline__card{transform:translateX(var(--bvt-card-hover-x,6px))}.wp-block-ilb-vertical-timeline .ilbVerticalTimeline__item:hover .ilbVerticalTimeline__card,.wp-block-ilb-vertical-timeline .ilbVerticalTimeline__item:hover .ilbVerticalTimeline__card:before{border-color:var(--bvt-card-hover-border,color-mix(in srgb,var(--bvt-accent) 45%,var(--bvt-border)))}.wp-block-ilb-vertical-timeline .ilbVerticalTimeline__node{background:var(--bvt-node-bg);border:var(--bvt-node-ring) solid var(--bvt-node-ring-color);border-radius:50%;box-shadow:0 0 0 1px var(--bvt-border);color:var(--bvt-node-color);display:grid;height:var(--bvt-node);left:calc(( var(--bvt-node) + var(--bvt-offset) ) * -1);place-items:center;position:absolute;top:var(--bvt-node-top);transition:background var(--bvt-transition) var(--bvt-ease),color var(--bvt-transition) var(--bvt-ease),transform var(--bvt-transition) var(--bvt-ease),box-shadow var(--bvt-transition) var(--bvt-ease);width:var(--bvt-node);z-index:2}.wp-block-ilb-vertical-timeline .ilbVerticalTimeline__node svg:not([fill=none]){fill:currentColor}.wp-block-ilb-vertical-timeline .ilbVerticalTimeline__node:is(a){text-decoration:none}.wp-block-ilb-vertical-timeline .ilbVerticalTimeline__node:focus-visible{outline:3px solid color-mix(in srgb,var(--bvt-accent) 45%,transparent);outline-offset:3px}.wp-block-ilb-vertical-timeline .ilbVerticalTimeline--ping .ilbVerticalTimeline__item.is-in .ilbVerticalTimeline__node:after{animation:bvt-ping 2.4s var(--bvt-ease) infinite;border:2px solid color-mix(in srgb,var(--bvt-accent) 60%,transparent);border-radius:50%;content:"";inset:calc(var(--bvt-node-ring) * -1);position:absolute}.wp-block-ilb-vertical-timeline .ilbVerticalTimeline__card{background:var(--bvt-card);border:1px solid var(--bvt-border);border-radius:var(--bvt-radius);display:flex;flex-direction:column;padding:20px 24px;position:relative;transition:transform var(--bvt-transition) var(--bvt-ease),box-shadow var(--bvt-transition) var(--bvt-ease),border-color var(--bvt-transition) var(--bvt-ease)}.wp-block-ilb-vertical-timeline .ilbVerticalTimeline--arrow .ilbVerticalTimeline__card:before{background:var(--bvt-card);border-bottom:1px solid var(--bvt-border);border-left:1px solid var(--bvt-border);border-radius:0 0 0 3px;content:"";height:12px;left:-7px;position:absolute;top:22px;transform:rotate(45deg);transition:border-color var(--bvt-transition) var(--bvt-ease);width:12px}.wp-block-ilb-vertical-timeline .ilbVerticalTimeline__date{align-items:center;color:var(--bvt-accent);display:inline-flex;gap:8px;margin:0 0 7px}.wp-block-ilb-vertical-timeline .ilbVerticalTimeline__name{color:var(--bvt-title);margin:0 0 7px;padding:0;transition:color var(--bvt-transition) var(--bvt-ease)}.wp-block-ilb-vertical-timeline .ilbVerticalTimeline__desc{margin:0;padding:0}.wp-block-ilb-vertical-timeline .ilbVerticalTimeline__cardLink{border-radius:inherit;inset:0;position:absolute;text-decoration:none;z-index:1}.wp-block-ilb-vertical-timeline .ilbVerticalTimeline__cardLink:focus-visible{outline:3px solid color-mix(in srgb,var(--bvt-accent) 45%,transparent);outline-offset:3px}.wp-block-ilb-vertical-timeline .ilbVerticalTimeline__date a,.wp-block-ilb-vertical-timeline .ilbVerticalTimeline__desc a,.wp-block-ilb-vertical-timeline .ilbVerticalTimeline__name a{position:relative;z-index:2}.wp-block-ilb-vertical-timeline .ilbVerticalTimeline__foot{display:flex;padding-left:calc(var(--bvt-node) + var(--bvt-offset))}.wp-block-ilb-vertical-timeline .ilbVerticalTimeline__cta{align-items:center;background:linear-gradient(135deg,var(--bvt-accent),var(--bvt-accent-2));border:0 solid transparent;border-radius:999px;box-shadow:0 14px 30px -14px color-mix(in srgb,var(--bvt-accent) 85%,transparent);color:#fff;display:inline-flex;gap:10px;margin:34px 0 0;padding:14px 24px;text-decoration:none;transition:transform var(--bvt-transition) var(--bvt-ease),box-shadow var(--bvt-transition) var(--bvt-ease),background var(--bvt-transition) var(--bvt-ease),color var(--bvt-transition) var(--bvt-ease)}.wp-block-ilb-vertical-timeline .ilbVerticalTimeline__cta:hover{box-shadow:0 20px 38px -16px color-mix(in srgb,var(--bvt-accent) 95%,transparent);transform:translateY(var(--bvt-cta-hover-y,-3px))}.wp-block-ilb-vertical-timeline .ilbVerticalTimeline__cta:focus-visible{outline:3px solid color-mix(in srgb,var(--bvt-accent) 45%,transparent);outline-offset:3px}.wp-block-ilb-vertical-timeline .ilbVerticalTimeline[data-bvt-anim] .ilbVerticalTimeline__item{opacity:0;transform:translateY(24px)}.wp-block-ilb-vertical-timeline .ilbVerticalTimeline[data-bvt-anim] .ilbVerticalTimeline__item.is-in{opacity:1;transform:none;transition:opacity var(--bvt-reveal) var(--bvt-ease),transform var(--bvt-reveal) var(--bvt-ease)}@media (prefers-reduced-motion:reduce){.wp-block-ilb-vertical-timeline .ilbVerticalTimeline *,.wp-block-ilb-vertical-timeline .ilbVerticalTimeline :after,.wp-block-ilb-vertical-timeline .ilbVerticalTimeline :before{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}.wp-block-ilb-vertical-timeline .ilbVerticalTimeline[data-bvt-anim] .ilbVerticalTimeline__item{opacity:1;transform:none}}