.bcg[data-astro-cid-fti2wvvb]{margin-top:calc(var(--mt) * var(--nl-px))}.bcg__band[data-astro-cid-fti2wvvb]{position:relative;width:100%;height:calc(var(--bh) * var(--nl-px));background:var(--band-bg)}.bcg__eyebrow[data-astro-cid-fti2wvvb],.bcg__copy[data-astro-cid-fti2wvvb],.bcg__cta[data-astro-cid-fti2wvvb]{position:absolute;margin:0}.bcg__title[data-astro-cid-fti2wvvb],.bcg__body[data-astro-cid-fti2wvvb]{margin:0}.bcg__copy[data-astro-cid-fti2wvvb]{left:calc(var(--tx) * var(--nl-px));top:calc(var(--ty) * var(--nl-px))}.bcg__eyebrow[data-astro-cid-fti2wvvb]{left:calc(var(--ex) * var(--nl-px));top:calc(var(--ey) * var(--nl-px));font-size:max(10px,calc(10.888 * var(--nl-px-t)));line-height:calc(16.937 / 10.888)}.bcg__title[data-astro-cid-fti2wvvb]{width:calc(var(--tw) * var(--nl-px));font-size:calc(72 * var(--nl-px));line-height:calc(70 / 72);letter-spacing:calc(-3.24 * var(--nl-px));font-weight:400;text-transform:uppercase;text-wrap:wrap}.bcg__body[data-astro-cid-fti2wvvb]{margin-left:calc(var(--bdx) * var(--nl-px));margin-top:calc(var(--bgap) * var(--nl-px));width:calc(var(--bw) * var(--nl-px));font-size:max(12px,calc(25 * var(--nl-px-t)));line-height:1.04;letter-spacing:calc(-.5 * var(--nl-px));text-wrap:wrap}.bcg__cta[data-astro-cid-fti2wvvb]{left:calc(var(--cx) * var(--nl-px));top:calc(var(--cy) * var(--nl-px))}.bcg__ctas[data-astro-cid-fti2wvvb]{display:flex;gap:calc(23 * var(--nl-px))}.bcg__stage[data-astro-cid-fti2wvvb]{position:absolute;left:calc(var(--sx) * var(--nl-px));top:calc(var(--sy) * var(--nl-px));width:calc(var(--sw) * var(--nl-px));height:calc(var(--sh) * var(--nl-px));border-radius:var(--nico-r-photo);overflow:hidden}.bcg__photo[data-astro-cid-fti2wvvb]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .62s ease}.bcg__photo[data-astro-cid-fti2wvvb][data-on]{opacity:1}.bcg__plate[data-astro-cid-fti2wvvb],.bcg__glass-icon[data-astro-cid-fti2wvvb],.bcg__glass-pill[data-astro-cid-fti2wvvb]{border-radius:var(--nico-r-card);background:#ffffff80;backdrop-filter:blur(calc(27.65 * var(--nl-px)));box-shadow:0 0 calc(36.87 * var(--nl-px)) #0000001a}.bcg__plate[data-astro-cid-fti2wvvb]{position:absolute;left:calc(var(--x) * var(--nl-px));top:calc(var(--y) * var(--nl-px));width:calc(var(--w) * var(--nl-px));height:calc(var(--h) * var(--nl-px));opacity:0;transform:scale(.72);transform-origin:center;transition:left .62s cubic-bezier(.22,1,.36,1),top .62s cubic-bezier(.22,1,.36,1),width .62s cubic-bezier(.22,1,.36,1),height .62s cubic-bezier(.22,1,.36,1),opacity .38s ease,transform .38s cubic-bezier(.22,1,.36,1)}.bcg__plate[data-astro-cid-fti2wvvb][data-on]{opacity:1;transform:scale(1)}.bcg__text[data-astro-cid-fti2wvvb]{position:absolute;left:calc(var(--tx) * var(--nl-px));top:calc(var(--ty) * var(--nl-px));width:calc(var(--tw) * var(--nl-px));margin:0;text-wrap:wrap;white-space:pre-line}.bcg__ghost[data-astro-cid-fti2wvvb]{visibility:hidden}.bcg__typed[data-astro-cid-fti2wvvb]{position:absolute;inset:0}.bcg__text--title[data-astro-cid-fti2wvvb]{font-size:max(13px,calc(var(--fs) * var(--nl-px-t)));line-height:var(--lh);letter-spacing:calc(var(--ls) * var(--nl-px));text-align:center}.bcg__text--body[data-astro-cid-fti2wvvb]{font-size:max(12px,calc(var(--fs) * var(--nl-px-t)));line-height:var(--lh);letter-spacing:calc(-.5 * var(--nl-px))}.bcg__glass[data-astro-cid-fti2wvvb]{position:absolute;inset:0;text-decoration:none;color:var(--nl-black);opacity:0;transform:scale(.72);transform-origin:center;pointer-events:none;transition:opacity .38s ease,transform .38s cubic-bezier(.22,1,.36,1)}.bcg__glass[data-astro-cid-fti2wvvb][data-on]{opacity:1;transform:scale(1);pointer-events:auto}.bcg__glass-icon[data-astro-cid-fti2wvvb],.bcg__glass-pill[data-astro-cid-fti2wvvb],.bcg__glass-text[data-astro-cid-fti2wvvb]{position:absolute;transition:left .62s cubic-bezier(.22,1,.36,1),top .62s cubic-bezier(.22,1,.36,1),width .62s cubic-bezier(.22,1,.36,1)}.bcg__glass-icon[data-astro-cid-fti2wvvb]{left:calc(var(--ix) * var(--nl-px));top:calc(var(--iy) * var(--nl-px));width:calc(var(--iw) * var(--nl-px));height:calc(var(--ih) * var(--nl-px));display:grid;place-items:center}.bcg__glass-icon[data-astro-cid-fti2wvvb] svg[data-astro-cid-fti2wvvb]{width:calc(39.2 * var(--nl-px));height:calc(38 * var(--nl-px))}.bcg__glass-pill[data-astro-cid-fti2wvvb]{left:calc(var(--gpx) * var(--nl-px));top:calc(var(--gpy) * var(--nl-px));width:calc(var(--gpw) * var(--nl-px));height:calc(var(--gph) * var(--nl-px))}.bcg__glass-text[data-astro-cid-fti2wvvb]{left:calc(var(--gtx) * var(--nl-px));top:calc(var(--gty) * var(--nl-px));font-size:max(12px,calc(18 * var(--nl-px-t)));line-height:calc(28 / 18);font-weight:700;text-transform:uppercase;white-space:nowrap}.bcg__pause[data-astro-cid-fti2wvvb]{position:absolute;left:calc(var(--px) * var(--nl-px));top:calc(var(--py) * var(--nl-px));width:calc(34 * var(--nl-px));height:calc(34 * var(--nl-px));border-radius:50%;border:1px solid var(--nl-black);background:transparent;color:var(--nl-black);display:grid;place-items:center;padding:0;cursor:pointer;z-index:2}.bcg__pause[data-astro-cid-fti2wvvb] svg[data-astro-cid-fti2wvvb]{width:calc(5.4 * var(--nl-px));height:calc(11.3 * var(--nl-px))}.visually-hidden[data-astro-cid-fti2wvvb]{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media(prefers-reduced-motion:reduce){.bcg__plate[data-astro-cid-fti2wvvb],.bcg__glass[data-astro-cid-fti2wvvb],.bcg__glass-icon[data-astro-cid-fti2wvvb],.bcg__glass-pill[data-astro-cid-fti2wvvb],.bcg__glass-text[data-astro-cid-fti2wvvb],.bcg__photo[data-astro-cid-fti2wvvb]{transition:none}}@media(max-width:1000px){.bcg__band[data-astro-cid-fti2wvvb]{height:auto;box-sizing:border-box;padding:36px var(--nico-gutter) 36px;display:flex;flex-direction:column;align-items:flex-start}.bcg__eyebrow[data-astro-cid-fti2wvvb],.bcg__title[data-astro-cid-fti2wvvb],.bcg__body[data-astro-cid-fti2wvvb],.bcg__cta[data-astro-cid-fti2wvvb]{position:static;width:auto}.bcg__copy[data-astro-cid-fti2wvvb]{display:contents}.bcg__eyebrow[data-astro-cid-fti2wvvb]{font-size:12px}.bcg__title[data-astro-cid-fti2wvvb]{margin-top:10px;font-size:clamp(28px,8.2vw,40px);letter-spacing:-.03em}.bcg__body[data-astro-cid-fti2wvvb]{margin-top:16px;font-size:16px;line-height:1.3;letter-spacing:0}.bcg__cta[data-astro-cid-fti2wvvb]{margin-top:22px}.bcg__ctas[data-astro-cid-fti2wvvb]{flex-direction:column;align-items:flex-start;gap:10px}.bcg__stage[data-astro-cid-fti2wvvb]{position:relative;left:auto;top:auto;width:100%;height:auto;min-height:calc((100vw - 2 * var(--nico-gutter)) * 1.15);margin-top:28px;border-radius:16px;box-sizing:border-box;padding:20px 16px;display:flex;flex-direction:column;justify-content:center;align-items:stretch;gap:10px}.bcg__plate[data-astro-cid-fti2wvvb]{position:absolute;left:0!important;top:0!important;width:100%!important;height:auto!important;box-sizing:border-box;padding:12px 14px;border-radius:12px;transform-origin:center}.bcg__plate[data-astro-cid-fti2wvvb][data-on]{position:relative}.bcg__text[data-astro-cid-fti2wvvb]{position:relative;left:auto;top:auto;width:auto}.bcg__text--title[data-astro-cid-fti2wvvb]{font-size:15px;line-height:1.2;letter-spacing:-.02em}.bcg__text--body[data-astro-cid-fti2wvvb]{font-size:13px;line-height:1.3;letter-spacing:0}.bcg__glass[data-astro-cid-fti2wvvb]{position:relative;inset:auto;display:flex;align-items:stretch;gap:8px;margin-top:4px;height:0;overflow:hidden}.bcg__glass[data-astro-cid-fti2wvvb][data-on]{height:auto;overflow:visible}.bcg__glass-icon[data-astro-cid-fti2wvvb],.bcg__glass-text[data-astro-cid-fti2wvvb]{position:relative;left:auto!important;top:auto!important}.bcg__glass-icon[data-astro-cid-fti2wvvb]{width:44px!important;height:40px!important;flex:none;border-radius:12px}.bcg__glass-icon[data-astro-cid-fti2wvvb] svg[data-astro-cid-fti2wvvb]{width:20px;height:19px}.bcg__glass-pill[data-astro-cid-fti2wvvb]{display:none}.bcg__glass-text[data-astro-cid-fti2wvvb]{flex:1;box-sizing:border-box;padding:0 14px;min-height:40px;display:flex;align-items:center;border-radius:12px;background:#ffffff80;backdrop-filter:blur(12px);box-shadow:0 0 16px #0000001a;font-size:12px;line-height:1.2;white-space:normal}.bcg__pause[data-astro-cid-fti2wvvb]{inset:auto 12px 12px auto;width:32px;height:32px;transform:none}.bcg__pause[data-astro-cid-fti2wvvb] svg[data-astro-cid-fti2wvvb]{width:6px;height:12px}}@media(min-width:1921px){.bcg__band[data-astro-cid-fti2wvvb]{--o: max(0px, calc(50% - 960px) )}.bcg__band[data-astro-cid-fti2wvvb] .bcg__eyebrow[data-astro-cid-fti2wvvb],.bcg__band[data-astro-cid-fti2wvvb] .bcg__copy[data-astro-cid-fti2wvvb],.bcg__band[data-astro-cid-fti2wvvb] .bcg__cta[data-astro-cid-fti2wvvb],.bcg__band[data-astro-cid-fti2wvvb] .bcg__stage[data-astro-cid-fti2wvvb]{margin-left:var(--o)}}
