.bp[data-astro-cid-ifbuepbd]{--fxi:var(--fx);--bp-delay:var(--bp-first,.15s);block-size:100%;inline-size:100%;color:var(--signal);position:relative;overflow:hidden;container-type:size}[dir=rtl] .bp[data-astro-cid-ifbuepbd]{--fxi:calc(1 - var(--fx))}.bp[data-astro-cid-ifbuepbd] .photo,.bp-curtain[data-astro-cid-ifbuepbd],.bp-hold[data-astro-cid-ifbuepbd]{block-size:100%;position:absolute;inset:0}.bp-curtain[data-astro-cid-ifbuepbd]{overflow:hidden}.bp[data-astro-cid-ifbuepbd] .bp-lines{inline-size:max(100cqw, 100cqh * var(--ar));block-size:max(100cqh, 100cqw / var(--ar));pointer-events:none;filter:drop-shadow(0 0 3px #6fb2eeb3);max-inline-size:none;position:absolute;inset-block-start:calc((100cqh - max(100cqh, 100cqw / var(--ar))) * var(--fy));inset-inline-start:calc((100cqw - max(100cqw, 100cqh * var(--ar))) * var(--fxi));overflow:visible}.bp-ink[data-astro-cid-ifbuepbd],.bp-lit[data-astro-cid-ifbuepbd],.bp-scan[data-astro-cid-ifbuepbd]{display:none}.bp-scan[data-astro-cid-ifbuepbd]{opacity:0;pointer-events:none;background:currentColor;inline-size:1px;position:absolute;inset-block:0;inset-inline-start:0;box-shadow:0 0 16px 2px #6fb2eebf}.bp-scan[data-astro-cid-ifbuepbd]:before,.bp-scan[data-astro-cid-ifbuepbd]:after{content:"";background:linear-gradient(currentColor,currentColor) 50%/1px 100% no-repeat,linear-gradient(currentColor,currentColor) 50%/100% 1px no-repeat;block-size:17px;inline-size:17px;position:absolute;inset-inline-start:-8px}.bp-scan[data-astro-cid-ifbuepbd]:before{inset-block-start:24%}.bp-scan[data-astro-cid-ifbuepbd]:after{inset-block-start:66%}@media (prefers-reduced-motion:no-preference){.bp-on[data-astro-cid-ifbuepbd] .bp-ink[data-astro-cid-ifbuepbd],.bp-on[data-astro-cid-ifbuepbd] .bp-lit[data-astro-cid-ifbuepbd],.bp-on[data-astro-cid-ifbuepbd] .bp-scan[data-astro-cid-ifbuepbd]{display:block}.bp-on[data-astro-cid-ifbuepbd] .bp-base img{filter:brightness(.3)saturate(.2)}.bp-on[data-astro-cid-ifbuepbd] .bp-curtain[data-astro-cid-ifbuepbd],.bp-on[data-astro-cid-ifbuepbd] .bp-hold[data-astro-cid-ifbuepbd],.bp-on[data-astro-cid-ifbuepbd] .bp-scan[data-astro-cid-ifbuepbd]{animation-duration:1.5s;animation-timing-function:cubic-bezier(.65,0,.35,1);animation-delay:calc(var(--bp-delay) + .75s)}.bp-on[data-astro-cid-ifbuepbd] .bp-lit[data-astro-cid-ifbuepbd]{animation-name:bp-wrap-in;animation-fill-mode:backwards}.bp-on[data-astro-cid-ifbuepbd] .bp-lit[data-astro-cid-ifbuepbd]>.bp-hold[data-astro-cid-ifbuepbd]{animation-name:bp-hold-in;animation-fill-mode:backwards}.bp-on[data-astro-cid-ifbuepbd] .bp-ink[data-astro-cid-ifbuepbd]{animation-name:bp-wrap-out;animation-fill-mode:both}.bp-on[data-astro-cid-ifbuepbd] .bp-ink[data-astro-cid-ifbuepbd]>.bp-hold[data-astro-cid-ifbuepbd]{animation-name:bp-hold-out;animation-fill-mode:both}.bp-on[data-astro-cid-ifbuepbd] .bp-scan[data-astro-cid-ifbuepbd]{animation-name:bp-bar;animation-fill-mode:both}.bp-on[data-astro-cid-ifbuepbd] .bp-lines{animation:bp-ink-in .5s linear var(--bp-delay) both}html.fx-full .bp-on[data-astro-cid-ifbuepbd] .bp-lines path{stroke-dasharray:1;stroke-dashoffset:1px}html.fx-full.fx-go .bp-on[data-astro-cid-ifbuepbd] .bp-lines path{animation:.8s cubic-bezier(.6,0,.2,1) both bp-draw;animation-delay:calc(var(--bp-delay) + var(--i) * 2.4ms)}.bp-settle[data-astro-cid-ifbuepbd]{animation:2.6s cubic-bezier(.2,.7,.1,1) both bp-settle}html.nt-seen .bp-on[data-astro-cid-ifbuepbd]{--bp-delay:0s}html.vt-card .bp-on[data-astro-cid-ifbuepbd] .bp-base img{filter:none}html.vt-card .bp-on[data-astro-cid-ifbuepbd] .bp-ink[data-astro-cid-ifbuepbd],html.vt-card .bp-on[data-astro-cid-ifbuepbd] .bp-lit[data-astro-cid-ifbuepbd],html.vt-card .bp-on[data-astro-cid-ifbuepbd] .bp-scan[data-astro-cid-ifbuepbd]{display:none}}@keyframes bp-wrap-in{0%{transform:translateX(calc(-100% * var(--dir)))}}@keyframes bp-hold-in{0%{transform:translateX(calc(100% * var(--dir)))}}@keyframes bp-wrap-out{to{transform:translateX(calc(100% * var(--dir)));visibility:hidden}}@keyframes bp-hold-out{to{transform:translateX(calc(-100% * var(--dir)))}}@keyframes bp-bar{0%{transform:translateX(calc(-2cqi * var(--dir)));opacity:0}8%,90%{opacity:1}to{transform:translateX(calc(102cqi * var(--dir)));opacity:0}}@keyframes bp-ink-in{0%{opacity:0}}@keyframes bp-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes bp-settle{0%{transform:scale(1.06)}to{transform:none}}
