@property --block-bg-light{syntax:"*";inherits:false}@property --block-bg-dark{syntax:"*";inherits:false}@property --block-text-light{syntax:"*";inherits:false}@property --block-text-dark{syntax:"*";inherits:false}@property --block-border-light{syntax:"*";inherits:false}@property --block-border-dark{syntax:"*";inherits:false}@property --block-bg-image-light{syntax:"*";inherits:false}@property --block-bg-image-dark{syntax:"*";inherits:false}[data-puck-theme=default],[data-puck-theme=light]{--site-bg:#ffffff;--site-bg-root:#ffffff;--site-bg-soft:#f7f7f8;--site-bg-soft-root:#f7f7f8;--site-bg-elev:#ffffff;--site-bg-elev-root:#ffffff;--site-fg:#0a0a0b;--site-fg-root:#0a0a0b;--site-muted:rgba(10,10,11,0.6);--site-faint:rgba(10,10,11,0.4);--site-border:rgba(10,10,11,0.1);--site-border-root:rgba(10,10,11,0.1);--site-border-strong:rgba(10,10,11,0.18);--site-heading-color:var(--site-heading-color-light,var(--site-fg));--site-body-color:var(--site-body-color-light,var(--site-fg));--store-heading:var(--store-heading-light,var(--site-heading-color));--store-text:var(--store-text-light,var(--site-body-color));--wf-placeholder-bg:#f5f5f5}[data-puck-theme=dark-luxury],[data-puck-theme=dark]{--site-bg:#0a0a0b;--site-bg-root:#0a0a0b;--site-bg-soft:#16161a;--site-bg-soft-root:#16161a;--site-bg-elev:#111114;--site-bg-elev-root:#111114;--site-fg:#f7f5ef;--site-fg-root:#f7f5ef;--site-muted:rgba(247,245,239,0.72);--site-faint:rgba(247,245,239,0.5);--site-border:rgba(255,255,255,0.08);--site-border-root:rgba(255,255,255,0.08);--site-border-strong:rgba(255,255,255,0.16);--site-heading-color:var(--site-heading-color-dark,var(--site-fg));--site-body-color:var(--site-body-color-dark,var(--site-fg));--store-heading:var(--store-heading-dark,var(--site-heading-color));--store-text:var(--store-text-dark,var(--site-body-color));--wf-placeholder-bg:#171717;color:var(--site-fg);font-family:var(--site-font-body)}[data-theme-override=dark],[data-theme-override=dark] [data-puck-theme]:not([data-puck-theme-fixed],[data-puck-theme-fixed] *){--site-bg:#0a0a0b;--site-bg-root:#0a0a0b;--site-bg-soft:#16161a;--site-bg-soft-root:#16161a;--site-bg-elev:#111114;--site-bg-elev-root:#111114;--site-fg:#f7f5ef;--site-fg-root:#f7f5ef;--site-muted:rgba(247,245,239,0.72);--site-faint:rgba(247,245,239,0.5);--site-border:rgba(255,255,255,0.08);--site-border-root:rgba(255,255,255,0.08);--site-border-strong:rgba(255,255,255,0.16);--wf-placeholder-bg:#171717}[data-theme-override=light],[data-theme-override=light] [data-puck-theme]:not([data-puck-theme-fixed],[data-puck-theme-fixed] *){--site-bg:#ffffff;--site-bg-root:#ffffff;--site-bg-soft:#f7f7f8;--site-bg-soft-root:#f7f7f8;--site-bg-elev:#ffffff;--site-bg-elev-root:#ffffff;--site-fg:#0a0a0b;--site-fg-root:#0a0a0b;--site-muted:rgba(10,10,11,0.6);--site-faint:rgba(10,10,11,0.4);--site-border:rgba(10,10,11,0.1);--site-border-root:rgba(10,10,11,0.1);--site-border-strong:rgba(10,10,11,0.18);--wf-placeholder-bg:#f5f5f5}[data-theme-override=dark] .puck-heading-block:not([data-puck-theme-fixed] *){--site-heading-color:var(--site-heading-color-dark,var(--site-fg))}[data-theme-override=light] .puck-heading-block:not([data-puck-theme-fixed] *){--site-heading-color:var(--site-heading-color-light,var(--site-fg))}[data-theme-override=dark] .puck-text-block:not([data-puck-theme-fixed] *){--store-text:var(--site-body-color-dark,var(--site-fg));--site-body-color:var(--site-body-color-dark,var(--site-fg))}[data-theme-override=light] .puck-text-block:not([data-puck-theme-fixed] *){--store-text:var(--site-body-color-light,var(--site-fg));--site-body-color:var(--site-body-color-light,var(--site-fg))}[data-theme-override=dark] .puck-copyright-block:not([data-puck-theme-fixed] *),[data-theme-override=dark] .puck-icon-block:not([data-puck-theme-fixed] *),[data-theme-override=dark] .puck-logo-block:not([data-puck-theme-fixed] *),[data-theme-override=dark] .puck-social-icons:not([data-puck-theme-fixed] *){--site-body-color:var(--site-body-color-dark,var(--site-fg))}[data-theme-override=light] .puck-copyright-block:not([data-puck-theme-fixed] *),[data-theme-override=light] .puck-icon-block:not([data-puck-theme-fixed] *),[data-theme-override=light] .puck-logo-block:not([data-puck-theme-fixed] *),[data-theme-override=light] .puck-social-icons:not([data-puck-theme-fixed] *){--site-body-color:var(--site-body-color-light,var(--site-fg))}[data-theme-override=dark] .puck-badge-block:not([data-puck-theme-fixed] *),[data-theme-override=dark] .puck-product-gallery-block:not([data-puck-theme-fixed] *),[data-theme-override=dark] [data-puck-newsletter-colors]:not([data-puck-theme-fixed],[data-puck-theme-fixed] *){--site-fg:#f7f5ef}[data-theme-override=light] .puck-badge-block:not([data-puck-theme-fixed] *),[data-theme-override=light] .puck-product-gallery-block:not([data-puck-theme-fixed] *),[data-theme-override=light] [data-puck-newsletter-colors]:not([data-puck-theme-fixed],[data-puck-theme-fixed] *){--site-fg:#0a0a0b}[data-puck-block-theme-colors],[data-puck-theme=default] [data-puck-block-theme-colors],[data-puck-theme=default][data-puck-block-theme-colors],[data-puck-theme=light] [data-puck-block-theme-colors],[data-puck-theme=light][data-puck-block-theme-colors]{--site-bg:var(--block-bg-light,var(--site-bg-root));--site-bg-soft:var(--block-bg-light,var(--site-bg-soft-root));--site-bg-elev:var(--block-bg-light,var(--site-bg-elev-root));--site-page-bg:var(--block-bg-light,var(--site-page-bg-root));--site-fg:var(--block-text-light,var(--site-fg-root));--site-body-color:var(--block-text-light,var(--site-body-color-root));--site-heading-color:var(--block-text-light,var(--site-heading-color-root));--site-border:var(--block-border-light,var(--site-border-root));--site-bg-image:var(--block-bg-image-light);color:var(--block-text-light,inherit)}[data-puck-theme=dark-luxury] [data-puck-block-theme-colors],[data-puck-theme=dark-luxury][data-puck-block-theme-colors],[data-puck-theme=dark] [data-puck-block-theme-colors],[data-puck-theme=dark][data-puck-block-theme-colors]{--site-bg:var(--block-bg-dark,var(--site-bg-root));--site-bg-soft:var(--block-bg-dark,var(--site-bg-soft-root));--site-bg-elev:var(--block-bg-dark,var(--site-bg-elev-root));--site-page-bg:var(--block-bg-dark,var(--site-page-bg-root));--site-fg:var(--block-text-dark,var(--site-fg-root));--site-body-color:var(--block-text-dark,var(--site-body-color-root));--site-heading-color:var(--block-text-dark,var(--site-heading-color-root));--site-border:var(--block-border-dark,var(--site-border-root));--site-bg-image:var(--block-bg-image-dark);color:var(--block-text-dark,inherit)}[data-theme-override=light] [data-puck-block-theme-colors]:not([data-puck-theme-fixed],[data-puck-theme-fixed] *){--site-bg:var(--block-bg-light,var(--site-bg-root));--site-bg-soft:var(--block-bg-light,var(--site-bg-soft-root));--site-bg-elev:var(--block-bg-light,var(--site-bg-elev-root));--site-page-bg:var(--block-bg-light,var(--site-page-bg-root));--site-fg:var(--block-text-light,var(--site-fg-root));--site-body-color:var(--block-text-light,var(--site-body-color-root));--site-heading-color:var(--block-text-light,var(--site-heading-color-root));--site-border:var(--block-border-light,var(--site-border-root));--site-bg-image:var(--block-bg-image-light);color:var(--block-text-light,inherit)}[data-theme-override=dark] [data-puck-block-theme-colors]:not([data-puck-theme-fixed],[data-puck-theme-fixed] *){--site-bg:var(--block-bg-dark,var(--site-bg-root));--site-bg-soft:var(--block-bg-dark,var(--site-bg-soft-root));--site-bg-elev:var(--block-bg-dark,var(--site-bg-elev-root));--site-page-bg:var(--block-bg-dark,var(--site-page-bg-root));--site-fg:var(--block-text-dark,var(--site-fg-root));--site-body-color:var(--block-text-dark,var(--site-body-color-root));--site-heading-color:var(--block-text-dark,var(--site-heading-color-root));--site-border:var(--block-border-dark,var(--site-border-root));--site-bg-image:var(--block-bg-image-dark);color:var(--block-text-dark,inherit)}[data-puck-button-bg-colors]{--store-button-bg:var(--puck-button-bg-light,var(--site-accent,#3b82f6));--store-button-bg-image:var(--puck-button-bg-image-light,none)}[data-puck-button-text-colors]{--puck-button-text:var(--puck-button-text-light,var(--store-button-text,#ffffff))}[data-puck-theme=default] [data-puck-button-bg-colors],[data-puck-theme=default][data-puck-button-bg-colors],[data-puck-theme=light] [data-puck-button-bg-colors],[data-puck-theme=light][data-puck-button-bg-colors]{--store-button-bg:var(--puck-button-bg-light,var(--site-accent,#3b82f6));--store-button-bg-image:var(--puck-button-bg-image-light,none)}[data-puck-theme=default] [data-puck-button-text-colors],[data-puck-theme=default][data-puck-button-text-colors],[data-puck-theme=light] [data-puck-button-text-colors],[data-puck-theme=light][data-puck-button-text-colors]{--puck-button-text:var(--puck-button-text-light,var(--store-button-text,#ffffff))}[data-puck-theme=dark-luxury] [data-puck-button-bg-colors],[data-puck-theme=dark-luxury][data-puck-button-bg-colors],[data-puck-theme=dark] [data-puck-button-bg-colors],[data-puck-theme=dark][data-puck-button-bg-colors]{--store-button-bg:var(--puck-button-bg-dark,var(--site-accent,#3b82f6));--store-button-bg-image:var(--puck-button-bg-image-dark,none)}[data-puck-theme=dark-luxury] [data-puck-button-text-colors],[data-puck-theme=dark-luxury][data-puck-button-text-colors],[data-puck-theme=dark] [data-puck-button-text-colors],[data-puck-theme=dark][data-puck-button-text-colors]{--puck-button-text:var(--puck-button-text-dark,var(--store-button-text,#ffffff))}[data-theme-override=light] [data-puck-button-bg-colors]:not([data-puck-theme-fixed],[data-puck-theme-fixed] *){--store-button-bg:var(--puck-button-bg-light,var(--site-accent,#3b82f6));--store-button-bg-image:var(--puck-button-bg-image-light,none)}[data-theme-override=light] [data-puck-button-text-colors]:not([data-puck-theme-fixed],[data-puck-theme-fixed] *){--puck-button-text:var(--puck-button-text-light,var(--store-button-text,#ffffff))}[data-theme-override=dark] [data-puck-button-bg-colors]:not([data-puck-theme-fixed],[data-puck-theme-fixed] *){--store-button-bg:var(--puck-button-bg-dark,var(--site-accent,#3b82f6));--store-button-bg-image:var(--puck-button-bg-image-dark,none)}[data-theme-override=dark] [data-puck-button-text-colors]:not([data-puck-theme-fixed],[data-puck-theme-fixed] *){--puck-button-text:var(--puck-button-text-dark,var(--store-button-text,#ffffff))}[data-puck-button-border-colors],[data-puck-theme=default] [data-puck-button-border-colors],[data-puck-theme=default][data-puck-button-border-colors],[data-puck-theme=light] [data-puck-button-border-colors],[data-puck-theme=light][data-puck-button-border-colors]{--puck-button-border:var(--puck-button-border-light,currentColor)}[data-puck-theme=dark-luxury] [data-puck-button-border-colors],[data-puck-theme=dark-luxury][data-puck-button-border-colors],[data-puck-theme=dark] [data-puck-button-border-colors],[data-puck-theme=dark][data-puck-button-border-colors]{--puck-button-border:var(--puck-button-border-dark,currentColor)}[data-theme-override=light] [data-puck-button-border-colors]:not([data-puck-theme-fixed],[data-puck-theme-fixed] *){--puck-button-border:var(--puck-button-border-light,currentColor)}[data-theme-override=dark] [data-puck-button-border-colors]:not([data-puck-theme-fixed],[data-puck-theme-fixed] *){--puck-button-border:var(--puck-button-border-dark,currentColor)}[data-puck-newsletter-colors],[data-puck-theme=default] [data-puck-newsletter-colors],[data-puck-theme=default][data-puck-newsletter-colors],[data-puck-theme=light] [data-puck-newsletter-colors],[data-puck-theme=light][data-puck-newsletter-colors]{--puck-newsletter-button-bg:var(--puck-newsletter-button-bg-light,var(--site-accent,#6366f1));--puck-newsletter-button-bg-image:var(--puck-newsletter-button-bg-image-light,none);--puck-newsletter-button-text:var(--puck-newsletter-button-text-light,#ffffff);--puck-newsletter-button-border:var(--puck-newsletter-button-border-light,transparent);--puck-newsletter-input-bg:var(--puck-newsletter-input-bg-light,var(--site-bg-elev,transparent));--puck-newsletter-input-fg:var(--puck-newsletter-input-fg-light,var(--site-fg));--puck-newsletter-input-border:var(--puck-newsletter-input-border-light,var(--site-border-strong,rgba(0,0,0,0.15)));--puck-newsletter-placeholder-color:var(--puck-newsletter-placeholder-light,var(--puck-newsletter-input-fg))}[data-puck-theme=dark-luxury] [data-puck-newsletter-colors],[data-puck-theme=dark-luxury][data-puck-newsletter-colors],[data-puck-theme=dark] [data-puck-newsletter-colors],[data-puck-theme=dark][data-puck-newsletter-colors]{--puck-newsletter-button-bg:var(--puck-newsletter-button-bg-dark,var(--site-accent,#6366f1));--puck-newsletter-button-bg-image:var(--puck-newsletter-button-bg-image-dark,none);--puck-newsletter-button-text:var(--puck-newsletter-button-text-dark,#ffffff);--puck-newsletter-button-border:var(--puck-newsletter-button-border-dark,transparent);--puck-newsletter-input-bg:var(--puck-newsletter-input-bg-dark,var(--site-bg-elev,transparent));--puck-newsletter-input-fg:var(--puck-newsletter-input-fg-dark,var(--site-fg));--puck-newsletter-input-border:var(--puck-newsletter-input-border-dark,var(--site-border-strong,rgba(0,0,0,0.15)));--puck-newsletter-placeholder-color:var(--puck-newsletter-placeholder-dark,var(--puck-newsletter-input-fg))}[data-theme-override=light] [data-puck-newsletter-colors]:not([data-puck-theme-fixed],[data-puck-theme-fixed] *){--puck-newsletter-button-bg:var(--puck-newsletter-button-bg-light,var(--site-accent,#6366f1));--puck-newsletter-button-bg-image:var(--puck-newsletter-button-bg-image-light,none);--puck-newsletter-button-text:var(--puck-newsletter-button-text-light,#ffffff);--puck-newsletter-button-border:var(--puck-newsletter-button-border-light,transparent);--puck-newsletter-input-bg:var(--puck-newsletter-input-bg-light,var(--site-bg-elev,transparent));--puck-newsletter-input-fg:var(--puck-newsletter-input-fg-light,var(--site-fg));--puck-newsletter-input-border:var(--puck-newsletter-input-border-light,var(--site-border-strong,rgba(0,0,0,0.15)));--puck-newsletter-placeholder-color:var(--puck-newsletter-placeholder-light,var(--puck-newsletter-input-fg))}[data-theme-override=dark] [data-puck-newsletter-colors]:not([data-puck-theme-fixed],[data-puck-theme-fixed] *){--puck-newsletter-button-bg:var(--puck-newsletter-button-bg-dark,var(--site-accent,#6366f1));--puck-newsletter-button-bg-image:var(--puck-newsletter-button-bg-image-dark,none);--puck-newsletter-button-text:var(--puck-newsletter-button-text-dark,#ffffff);--puck-newsletter-button-border:var(--puck-newsletter-button-border-dark,transparent);--puck-newsletter-input-bg:var(--puck-newsletter-input-bg-dark,var(--site-bg-elev,transparent));--puck-newsletter-input-fg:var(--puck-newsletter-input-fg-dark,var(--site-fg));--puck-newsletter-input-border:var(--puck-newsletter-input-border-dark,var(--site-border-strong,rgba(0,0,0,0.15)));--puck-newsletter-placeholder-color:var(--puck-newsletter-placeholder-dark,var(--puck-newsletter-input-fg))}[data-puck-heading-color],[data-puck-theme=default] [data-puck-heading-color],[data-puck-theme=default][data-puck-heading-color],[data-puck-theme=light] [data-puck-heading-color],[data-puck-theme=light][data-puck-heading-color]{--puck-heading-color:var(--puck-heading-color-light,var(--site-heading-color,var(--site-fg)))}[data-puck-theme=dark-luxury] [data-puck-heading-color],[data-puck-theme=dark-luxury][data-puck-heading-color],[data-puck-theme=dark] [data-puck-heading-color],[data-puck-theme=dark][data-puck-heading-color]{--puck-heading-color:var(--puck-heading-color-dark,var(--site-heading-color,var(--site-fg)))}[data-theme-override=light] [data-puck-heading-color]:not([data-puck-theme-fixed],[data-puck-theme-fixed] *){--puck-heading-color:var(--puck-heading-color-light,var(--site-heading-color,var(--site-fg)))}[data-theme-override=dark] [data-puck-heading-color]:not([data-puck-theme-fixed],[data-puck-theme-fixed] *){--puck-heading-color:var(--puck-heading-color-dark,var(--site-heading-color,var(--site-fg)))}[data-puck-subheading-color],[data-puck-theme=default] [data-puck-subheading-color],[data-puck-theme=default][data-puck-subheading-color],[data-puck-theme=light] [data-puck-subheading-color],[data-puck-theme=light][data-puck-subheading-color]{--puck-subheading-color:var(--puck-subheading-color-light,var(--site-muted))}[data-puck-theme=dark-luxury] [data-puck-subheading-color],[data-puck-theme=dark-luxury][data-puck-subheading-color],[data-puck-theme=dark] [data-puck-subheading-color],[data-puck-theme=dark][data-puck-subheading-color]{--puck-subheading-color:var(--puck-subheading-color-dark,var(--site-muted))}[data-theme-override=light] [data-puck-subheading-color]:not([data-puck-theme-fixed],[data-puck-theme-fixed] *){--puck-subheading-color:var(--puck-subheading-color-light,var(--site-muted))}[data-theme-override=dark] [data-puck-subheading-color]:not([data-puck-theme-fixed],[data-puck-theme-fixed] *){--puck-subheading-color:var(--puck-subheading-color-dark,var(--site-muted))}[data-puck-heading-stroke],[data-puck-theme=default] [data-puck-heading-stroke],[data-puck-theme=default][data-puck-heading-stroke],[data-puck-theme=light] [data-puck-heading-stroke],[data-puck-theme=light][data-puck-heading-stroke]{--puck-heading-stroke-color:var(--puck-heading-stroke-color-light,currentColor)}[data-puck-theme=dark-luxury] [data-puck-heading-stroke],[data-puck-theme=dark-luxury][data-puck-heading-stroke],[data-puck-theme=dark] [data-puck-heading-stroke],[data-puck-theme=dark][data-puck-heading-stroke]{--puck-heading-stroke-color:var(--puck-heading-stroke-color-dark,currentColor)}[data-theme-override=light] [data-puck-heading-stroke]:not([data-puck-theme-fixed],[data-puck-theme-fixed] *){--puck-heading-stroke-color:var(--puck-heading-stroke-color-light,currentColor)}[data-theme-override=dark] [data-puck-heading-stroke]:not([data-puck-theme-fixed],[data-puck-theme-fixed] *){--puck-heading-stroke-color:var(--puck-heading-stroke-color-dark,currentColor)}[data-puck-text-color],[data-puck-theme=default] [data-puck-text-color],[data-puck-theme=default][data-puck-text-color],[data-puck-theme=light] [data-puck-text-color],[data-puck-theme=light][data-puck-text-color]{--puck-text-color:var(--puck-text-color-light,var(--store-text,var(--site-body-color,var(--site-fg))))}[data-puck-theme=dark-luxury] [data-puck-text-color],[data-puck-theme=dark-luxury][data-puck-text-color],[data-puck-theme=dark] [data-puck-text-color],[data-puck-theme=dark][data-puck-text-color]{--puck-text-color:var(--puck-text-color-dark,var(--store-text,var(--site-body-color,var(--site-fg))))}[data-theme-override=light] [data-puck-text-color]:not([data-puck-theme-fixed],[data-puck-theme-fixed] *){--puck-text-color:var(--puck-text-color-light,var(--store-text,var(--site-body-color,var(--site-fg))))}[data-theme-override=dark] [data-puck-text-color]:not([data-puck-theme-fixed],[data-puck-theme-fixed] *){--puck-text-color:var(--puck-text-color-dark,var(--store-text,var(--site-body-color,var(--site-fg))))}[data-puck-heading-border],[data-puck-theme=default] [data-puck-heading-border],[data-puck-theme=default][data-puck-heading-border],[data-puck-theme=light] [data-puck-heading-border],[data-puck-theme=light][data-puck-heading-border]{--puck-heading-border:var(--puck-heading-border-light,currentColor)}[data-puck-theme=dark-luxury] [data-puck-heading-border],[data-puck-theme=dark-luxury][data-puck-heading-border],[data-puck-theme=dark] [data-puck-heading-border],[data-puck-theme=dark][data-puck-heading-border]{--puck-heading-border:var(--puck-heading-border-dark,currentColor)}[data-theme-override=light] [data-puck-heading-border]:not([data-puck-theme-fixed],[data-puck-theme-fixed] *){--puck-heading-border:var(--puck-heading-border-light,currentColor)}[data-theme-override=dark] [data-puck-heading-border]:not([data-puck-theme-fixed],[data-puck-theme-fixed] *){--puck-heading-border:var(--puck-heading-border-dark,currentColor)}[data-puck-text-border],[data-puck-theme=default] [data-puck-text-border],[data-puck-theme=default][data-puck-text-border],[data-puck-theme=light] [data-puck-text-border],[data-puck-theme=light][data-puck-text-border]{--puck-text-border:var(--puck-text-border-light,currentColor)}[data-puck-theme=dark-luxury] [data-puck-text-border],[data-puck-theme=dark-luxury][data-puck-text-border],[data-puck-theme=dark] [data-puck-text-border],[data-puck-theme=dark][data-puck-text-border]{--puck-text-border:var(--puck-text-border-dark,currentColor)}[data-theme-override=light] [data-puck-text-border]:not([data-puck-theme-fixed],[data-puck-theme-fixed] *){--puck-text-border:var(--puck-text-border-light,currentColor)}[data-theme-override=dark] [data-puck-text-border]:not([data-puck-theme-fixed],[data-puck-theme-fixed] *){--puck-text-border:var(--puck-text-border-dark,currentColor)}[data-puck-theme=default] [data-puck-block-bg-light]>*,[data-puck-theme=light] [data-puck-block-bg-light]>*,[data-theme-override=light] [data-puck-block-bg-light]>*{background-color:var(--block-bg-light)!important}[data-puck-theme=dark-luxury] [data-puck-block-bg-dark]>*,[data-puck-theme=dark] [data-puck-block-bg-dark]>*,[data-theme-override=dark] [data-puck-block-bg-dark]>*{background-color:var(--block-bg-dark)!important}@media (max-width:639.98px){.vis-hide-mobile,.vis-hide-mobile.vis-hide-mobile.vis-hide-mobile.vis-hide-mobile.vis-hide-mobile.vis-hide-mobile{display:none!important}}@media (min-width:640px) and (max-width:1023.98px){.vis-hide-tablet,.vis-hide-tablet.vis-hide-tablet.vis-hide-tablet.vis-hide-tablet.vis-hide-tablet.vis-hide-tablet{display:none!important}}@media (min-width:1024px){.vis-hide-desktop,.vis-hide-desktop.vis-hide-desktop.vis-hide-desktop.vis-hide-desktop.vis-hide-desktop.vis-hide-desktop{display:none!important}}.pk-heading{color:var(--pk-heading-color-light,var(--site-fg))}[data-puck-theme=dark-luxury] .pk-heading,[data-puck-theme=dark] .pk-heading,[data-theme-override=dark] .pk-heading{color:var(--pk-heading-color-dark,var(--site-fg))}[data-theme-override=light] .pk-heading{color:var(--pk-heading-color-light,var(--site-fg))}[data-puck-theme] em.pk-em{font-family:var(--site-font-heading);font-style:italic;font-weight:400}@keyframes puck-legacy-overlay-pulse{0%{background-position:0 0,100% 100%;filter:saturate(.92) brightness(.98)}to{background-position:100% 20%,0 80%;filter:saturate(1.12) brightness(1.04)}}.puck-legacy-overlay--animated{background-image:radial-gradient(circle at 20% 25%,var(--puck-legacy-overlay-color-1,rgba(255,255,255,.32)) 0,transparent 58%),radial-gradient(circle at 80% 70%,var(--puck-legacy-overlay-color-2,rgba(255,255,255,.16)) 0,transparent 62%);background-size:var(--puck-legacy-overlay-size,320px) var(--puck-legacy-overlay-size,320px);animation:puck-legacy-overlay-pulse var(--puck-legacy-overlay-speed,8s) ease-in-out infinite alternate}.puck-button-block,.puck-copyright-block,.puck-counter-block,.puck-heading-block,.puck-image-block,.puck-list-block,.puck-text-block{max-width:100%;min-width:0}.puck-copyright-block{width:100%;box-sizing:border-box}.puck-logo-block{color:var(--site-logo-color,var(--site-body-color,var(--site-fg)))}.puck-list-content,.puck-text-content{font-family:var(--site-font-body)}.puck-heading-subheading,.puck-heading-text,.puck-list-content,.puck-text-content{max-width:100%;overflow-wrap:break-word;word-break:normal}.puck-heading-subheading a,.puck-heading-text a,.puck-list-content a,.puck-text-content a{color:var(--site-link,var(--site-accent));text-decoration:underline;transition:color var(--store-link-transition,.22s) ease,opacity var(--store-link-transition,.22s) ease}.puck-heading-subheading a:hover,.puck-heading-text a:hover,.puck-list-content a:hover,.puck-text-content a:hover{color:var(--site-link,var(--site-accent));opacity:.82}.puck-scribble:not([data-annotate]),.puck-scribble[data-annotate=marker]{--annot:var(--annotate-color,var(--site-accent,#3b82f6));background-image:linear-gradient(to bottom,transparent 30%,color-mix(in srgb,var(--annot) 16%,transparent) 42%,color-mix(in srgb,var(--annot) 48%,transparent) 56%,color-mix(in srgb,var(--annot) 48%,transparent) 90%,transparent 97%);background-repeat:no-repeat;background-size:100% 100%;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-inline:.06em;border-radius:.14em}.puck-scribble[data-annotate=marker].puck-annot-pending{background-size:0 100%}.puck-scribble[data-annotate=marker].puck-annot-draw{background-size:100% 100%;transition:background-size .6s ease}.puck-annotation-layer{inset:0}.puck-annotation-layer,.puck-annotation-seg{position:absolute;overflow:visible;pointer-events:none}.puck-annotation-seg path{fill:none;stroke-linecap:round;stroke-linejoin:round;transition:stroke-dashoffset .8s ease}.puck-button-control{transform-origin:center}.puck-button-block[data-button-hover] .puck-button-control{position:relative;overflow:hidden;isolation:isolate;--puck-button-hover-fill:var(--button-hover-fill,#ffffff);--puck-button-hover-text:var(--button-hover-text,#111111)}.puck-button-block[data-button-hover] .puck-button-control>*{position:relative;z-index:2;transition:color .17s ease}.puck-button-block[data-button-hover=lift] .puck-button-control:hover,.puck-button-block[data-button-hover=lift]:hover .puck-button-control{transform:translateY(-4px)!important;box-shadow:0 16px 32px -16px color-mix(in srgb,var(--site-accent,#6366f1) 75%,#000)!important}.puck-button-block[data-button-hover=grow] .puck-button-control:hover,.puck-button-block[data-button-hover=grow]:hover .puck-button-control{transform:scale(1.12)!important;box-shadow:0 14px 28px -16px rgba(0,0,0,.45)!important}.puck-button-block[data-button-hover=press] .puck-button-control:hover,.puck-button-block[data-button-hover=press]:hover .puck-button-control{transform:translateY(4px) scale(.92)!important;filter:saturate(1.15) brightness(.92)!important}.puck-button-block[data-button-hover=glow] .puck-button-control:hover,.puck-button-block[data-button-hover=glow]:hover .puck-button-control{box-shadow:0 0 0 2px color-mix(in srgb,var(--site-accent,#6366f1) 60%,transparent),0 0 28px color-mix(in srgb,var(--site-accent,#6366f1) 50%,transparent),0 16px 30px -20px rgba(0,0,0,.6)!important}.puck-button-block[data-button-hover=shine] .puck-button-control:after{content:"";position:absolute;inset:-45% -70%;z-index:1;background:linear-gradient(115deg,transparent 36%,rgba(255,255,255,.55) 50%,transparent 64%);transform:translateX(-70%) rotate(8deg);transition:transform .62s cubic-bezier(.22,1,.36,1);pointer-events:none}.puck-button-block[data-button-hover=shine] .puck-button-control:hover:after,.puck-button-block[data-button-hover=shine]:hover .puck-button-control:after{transform:translateX(70%) rotate(8deg)}.puck-button-block[data-button-hover=slide-fill] .puck-button-control:before{content:"";position:absolute;inset:-28% -18%;z-index:1;background:var(--puck-button-hover-fill);transform:translateX(-115%) skewX(-18deg);transform-origin:left center;transition:transform .43s cubic-bezier(.16,1,.3,1);pointer-events:none}.puck-button-block[data-button-hover=slide-fill] .puck-button-control:hover,.puck-button-block[data-button-hover=slide-fill]:hover .puck-button-control{color:var(--puck-button-hover-text)!important;border-color:var(--site-accent,#6366f1)!important}.puck-button-block[data-button-hover=slide-fill] .puck-button-control:hover>*,.puck-button-block[data-button-hover=slide-fill]:hover .puck-button-control>*{color:var(--puck-button-hover-text)!important;transition-delay:90ms}.puck-button-block[data-button-hover=slide-fill] .puck-button-control:hover:before,.puck-button-block[data-button-hover=slide-fill]:hover .puck-button-control:before{transform:translateX(0) skewX(-18deg)}.puck-button-block[data-button-hover=circle-fill] .puck-button-control:before,.puck-button-block[data-button-hover=corner-bloom] .puck-button-control:before{content:"";position:absolute;inset:0;z-index:1;border-radius:inherit;background:var(--puck-button-hover-fill);clip-path:circle(0 at 50% 50%);transition:clip-path .62s cubic-bezier(.18,1.05,.22,1);pointer-events:none}.puck-button-block[data-button-hover=corner-bloom] .puck-button-control:before{clip-path:circle(0 at 0 100%)}.puck-button-block[data-button-hover=circle-fill] .puck-button-control:hover,.puck-button-block[data-button-hover=circle-fill]:hover .puck-button-control,.puck-button-block[data-button-hover=corner-bloom] .puck-button-control:hover,.puck-button-block[data-button-hover=corner-bloom]:hover .puck-button-control{color:var(--puck-button-hover-text)!important;border-color:transparent!important}.puck-button-block[data-button-hover=circle-fill] .puck-button-control:hover>*,.puck-button-block[data-button-hover=circle-fill]:hover .puck-button-control>*,.puck-button-block[data-button-hover=corner-bloom] .puck-button-control:hover>*,.puck-button-block[data-button-hover=corner-bloom]:hover .puck-button-control>*{color:var(--puck-button-hover-text)!important;transition-delay:.13s}.puck-button-block[data-button-hover=circle-fill] .puck-button-control:hover:before,.puck-button-block[data-button-hover=circle-fill]:hover .puck-button-control:before{clip-path:circle(150% at 50% 50%)}.puck-button-block[data-button-hover=corner-bloom] .puck-button-control:hover:before,.puck-button-block[data-button-hover=corner-bloom]:hover .puck-button-control:before{clip-path:circle(180% at 0 100%)}.puck-button-block[data-button-hover=split-fill] .puck-button-control:after,.puck-button-block[data-button-hover=split-fill] .puck-button-control:before{content:"";position:absolute;left:0;z-index:1;width:100%;height:52%;background:var(--puck-button-hover-fill);transition:transform .42s cubic-bezier(.16,1,.3,1);pointer-events:none}.puck-button-block[data-button-hover=split-fill] .puck-button-control:before{top:0;transform:translateX(-105%)}.puck-button-block[data-button-hover=split-fill] .puck-button-control:after{bottom:0;transform:translateX(105%)}.puck-button-block[data-button-hover=split-fill] .puck-button-control:hover,.puck-button-block[data-button-hover=split-fill]:hover .puck-button-control{color:var(--puck-button-hover-text)!important;border-color:transparent!important}.puck-button-block[data-button-hover=split-fill] .puck-button-control:hover>*,.puck-button-block[data-button-hover=split-fill]:hover .puck-button-control>*{color:var(--puck-button-hover-text)!important;transition-delay:.11s}.puck-button-block[data-button-hover=split-fill] .puck-button-control:hover:after,.puck-button-block[data-button-hover=split-fill] .puck-button-control:hover:before,.puck-button-block[data-button-hover=split-fill]:hover .puck-button-control:after,.puck-button-block[data-button-hover=split-fill]:hover .puck-button-control:before{transform:translateX(0)}.puck-button-block[data-button-hover=border-pop] .puck-button-control:after,.puck-button-block[data-button-hover=border-pop] .puck-button-control:before{content:"";position:absolute;inset:0;z-index:1;border-radius:inherit;pointer-events:none}.puck-button-block[data-button-hover=border-pop] .puck-button-control:before{border:2px solid var(--site-accent,#6366f1);opacity:0;transform:scale(.72);transition:opacity .17s ease,transform .36s cubic-bezier(.18,1.2,.22,1)}.puck-button-block[data-button-hover=border-pop] .puck-button-control:after{inset:-7px;border:1px solid color-mix(in srgb,var(--site-accent,#6366f1) 60%,transparent);opacity:0;transform:scale(1.2);transition:opacity .18s ease,transform .36s cubic-bezier(.18,1.2,.22,1)}.puck-button-block[data-button-hover=border-pop] .puck-button-control:hover,.puck-button-block[data-button-hover=border-pop]:hover .puck-button-control{transform:translateY(-2px)!important;box-shadow:0 0 0 1px color-mix(in srgb,var(--site-accent,#6366f1) 50%,transparent),0 16px 34px -24px color-mix(in srgb,var(--site-accent,#6366f1) 84%,#000)!important}.puck-button-block[data-button-hover=border-pop] .puck-button-control:hover:after,.puck-button-block[data-button-hover=border-pop] .puck-button-control:hover:before,.puck-button-block[data-button-hover=border-pop]:hover .puck-button-control:after,.puck-button-block[data-button-hover=border-pop]:hover .puck-button-control:before{opacity:1;transform:scale(1)}@media (prefers-reduced-motion:reduce){.puck-button-block[data-button-hover] .puck-button-control,.puck-button-block[data-button-hover] .puck-button-control:after,.puck-button-block[data-button-hover] .puck-button-control:before{transition-duration:1ms!important;animation-duration:1ms!important}}.puck-button-block[data-button-border-animation=ripple-in] .puck-button-control,.puck-button-block[data-button-border-animation=ripple-out] .puck-button-control{position:relative}.puck-button-block[data-button-border-animation=ripple-in] .puck-button-control:after,.puck-button-block[data-button-border-animation=ripple-in] .puck-button-control:before,.puck-button-block[data-button-border-animation=ripple-out] .puck-button-control:after,.puck-button-block[data-button-border-animation=ripple-out] .puck-button-control:before{content:"";position:absolute;inset:0;z-index:0;border-radius:inherit;border:2px solid color-mix(in srgb,var(--site-accent,currentColor) 65%,transparent);pointer-events:none;opacity:0}@media (hover:hover) and (pointer:fine){.puck-button-block[data-button-border-animation=ripple-out] .puck-button-control:hover:before,.puck-button-block[data-button-border-animation=ripple-out]:hover .puck-button-control:before{animation:puck-button-ripple-out 1.2s ease-out infinite}.puck-button-block[data-button-border-animation=ripple-out] .puck-button-control:hover:after,.puck-button-block[data-button-border-animation=ripple-out]:hover .puck-button-control:after{animation:puck-button-ripple-out 1.2s ease-out infinite;animation-delay:.6s}.puck-button-block[data-button-border-animation=ripple-in] .puck-button-control:hover:before,.puck-button-block[data-button-border-animation=ripple-in]:hover .puck-button-control:before{animation:puck-button-ripple-in 1.2s ease-out infinite}.puck-button-block[data-button-border-animation=ripple-in] .puck-button-control:hover:after,.puck-button-block[data-button-border-animation=ripple-in]:hover .puck-button-control:after{animation:puck-button-ripple-in 1.2s ease-out infinite;animation-delay:.6s}}@keyframes puck-button-ripple-out{0%{transform:scale(1);opacity:.85}to{transform:scale(1.45);opacity:0}}@keyframes puck-button-ripple-in{0%{transform:scale(1.45);opacity:0}20%{opacity:.85}to{transform:scale(1);opacity:0}}@media (prefers-reduced-motion:reduce){.puck-button-block[data-button-border-animation] .puck-button-control:after,.puck-button-block[data-button-border-animation] .puck-button-control:before{animation-duration:1ms!important;animation-iteration-count:1!important}}[data-puck-button-hover-colors]{--puck-button-bg-hover:var(--puck-button-bg-hover-light);--puck-button-bg-hover-image:var(--puck-button-bg-hover-image-light,none);--puck-button-text-hover:var(--puck-button-text-hover-light);--puck-button-border-hover:var(--puck-button-border-hover-light)}[data-puck-theme=dark-luxury] [data-puck-button-hover-colors],[data-puck-theme=dark-luxury][data-puck-button-hover-colors],[data-puck-theme=dark] [data-puck-button-hover-colors],[data-puck-theme=dark][data-puck-button-hover-colors],[data-theme-override=dark] [data-puck-button-hover-colors]{--puck-button-bg-hover:var(--puck-button-bg-hover-dark);--puck-button-bg-hover-image:var(--puck-button-bg-hover-image-dark,none);--puck-button-text-hover:var(--puck-button-text-hover-dark);--puck-button-border-hover:var(--puck-button-border-hover-dark)}.puck-button-block[data-button-bg-hover] .puck-button-control:hover,.puck-button-block[data-button-bg-hover]:hover .puck-button-control{background-color:var(--puck-button-bg-hover)!important;background-image:var(--puck-button-bg-hover-image,none)!important}.puck-button-block[data-button-text-hover] .puck-button-control:hover,.puck-button-block[data-button-text-hover] .puck-button-control:hover .puck-button-content,.puck-button-block[data-button-text-hover]:hover .puck-button-control,.puck-button-block[data-button-text-hover]:hover .puck-button-control .puck-button-content{color:var(--puck-button-text-hover)!important}.puck-button-block[data-button-border-hover] .puck-button-control:hover,.puck-button-block[data-button-border-hover]:hover .puck-button-control{border-color:var(--puck-button-border-hover)!important}.puck-button-block[data-button-transform] .puck-button-control{transition:transform .4s cubic-bezier(.25,.45,.4,1),all var(--store-button-transition,.22s) ease}.puck-button-block[data-button-transform=scale] .puck-button-control:hover,.puck-button-block[data-button-transform=scale]:hover .puck-button-control{transform:scale(.975)}.puck-button-block[data-button-transform=move] .puck-button-control:hover,.puck-button-block[data-button-transform=move]:hover .puck-button-control{transform:translateY(3px)}.puck-button-block[data-button-text-slide] .puck-button-slide{position:relative;display:inline-flex;overflow:hidden;padding-inline-end:.075em}.puck-button-block[data-button-text-slide] .puck-button-slide>span{display:inline-block;transition:transform .4s cubic-bezier(.25,.45,.4,1)}.puck-button-block[data-button-text-slide] .puck-button-slide>span:after{content:attr(data-content);position:absolute;left:0;bottom:-120%;transition:transform .4s cubic-bezier(.25,.45,.4,1)}.puck-button-block[data-button-text-slide] .puck-button-control:hover .puck-button-slide>span,.puck-button-block[data-button-text-slide]:hover .puck-button-control .puck-button-slide>span{transform:translateY(-100%)}.puck-button-block[data-button-text-slide] .puck-button-control:hover .puck-button-slide>span:after,.puck-button-block[data-button-text-slide]:hover .puck-button-control .puck-button-slide>span:after{transform:translateY(-20%)}.puck-button-block .puck-button-underline{position:relative;display:inline-block}.puck-button-block .puck-button-underline:before{content:"";position:absolute;left:0;bottom:calc(-1 * var(--puck-underline-gap, .15em));height:var(--puck-underline-width,1px);background:currentColor;border-radius:999px;transition:width .35s cubic-bezier(.25,.45,.4,1)}.puck-button-block .puck-button-underline[data-underline=bar]:before{width:100%}.puck-button-block .puck-button-underline[data-underline=tiny]:before{width:100%;height:var(--puck-underline-width,1px)}.puck-button-block .puck-button-underline[data-underline=in]:before{width:0}.puck-button-block .puck-button-control:hover .puck-button-underline[data-underline=in]:before,.puck-button-block .puck-button-underline[data-underline=out]:before,.puck-button-block:hover .puck-button-control .puck-button-underline[data-underline=in]:before{width:100%}.puck-button-block .puck-button-control:hover .puck-button-underline[data-underline=out]:before,.puck-button-block:hover .puck-button-control .puck-button-underline[data-underline=out]:before{width:0}.puck-button-icon{line-height:0}.puck-button-icon,.puck-button-icon-in{display:inline-flex;align-items:center;justify-content:center}.puck-button-icon-in{transform:rotate(var(--puck-icon-rotation,0deg));transition:transform .4s cubic-bezier(.25,.45,.4,1)}.puck-button-block[data-button-icon-animation=rotate] .puck-button-control:hover .puck-button-icon-in,.puck-button-block[data-button-icon-animation=rotate]:hover .puck-button-control .puck-button-icon-in{transform:rotate(calc(var(--puck-icon-rotation, 0deg) + 1turn))}.puck-button-block[data-button-icon-animation=leaving] .puck-button-control:hover .puck-button-icon-in,.puck-button-block[data-button-icon-animation=leaving]:hover .puck-button-control .puck-button-icon-in{transform:rotate(var(--puck-icon-rotation,0deg)) translateX(100%)}.puck-button-icon-wrap{display:inline-flex;align-items:center;justify-content:center;width:2em;aspect-ratio:1;padding:0;background:var(--puck-icon-wrap-bg,transparent);transition:background-color .25s ease}.puck-button-icon-wrap[data-shape=circle]{border-radius:50%}.puck-button-icon-wrap[data-shape=rounded]{border-radius:3px}.puck-button-icon-wrap[data-shape=square]{border-radius:0}.puck-button-block[data-button-icon-wrap-hover] .puck-button-control:hover .puck-button-icon-wrap,.puck-button-block[data-button-icon-wrap-hover]:hover .puck-button-control .puck-button-icon-wrap{background:var(--puck-icon-wrap-bg-hover)}[data-puck-icon-wrap-colors],[data-puck-theme=default] [data-puck-icon-wrap-colors],[data-puck-theme=default][data-puck-icon-wrap-colors],[data-puck-theme=light] [data-puck-icon-wrap-colors],[data-puck-theme=light][data-puck-icon-wrap-colors]{--puck-icon-wrap-bg:var(--puck-icon-wrap-bg-light,transparent);--puck-icon-wrap-bg-hover:var(--puck-icon-wrap-bg-hover-light)}[data-puck-theme=dark-luxury] [data-puck-icon-wrap-colors],[data-puck-theme=dark-luxury][data-puck-icon-wrap-colors],[data-puck-theme=dark] [data-puck-icon-wrap-colors],[data-puck-theme=dark][data-puck-icon-wrap-colors]{--puck-icon-wrap-bg:var(--puck-icon-wrap-bg-dark,transparent);--puck-icon-wrap-bg-hover:var(--puck-icon-wrap-bg-hover-dark)}[data-theme-override=light] [data-puck-icon-wrap-colors]:not([data-puck-theme-fixed]){--puck-icon-wrap-bg:var(--puck-icon-wrap-bg-light,transparent);--puck-icon-wrap-bg-hover:var(--puck-icon-wrap-bg-hover-light)}[data-theme-override=dark] [data-puck-icon-wrap-colors]:not([data-puck-theme-fixed]){--puck-icon-wrap-bg:var(--puck-icon-wrap-bg-dark,transparent);--puck-icon-wrap-bg-hover:var(--puck-icon-wrap-bg-hover-dark)}[data-puck-icon-colors] .puck-button-icon,[data-puck-theme=default] [data-puck-icon-colors] .puck-button-icon,[data-puck-theme=default][data-puck-icon-colors] .puck-button-icon,[data-puck-theme=light] [data-puck-icon-colors] .puck-button-icon,[data-puck-theme=light][data-puck-icon-colors] .puck-button-icon{color:var(--puck-icon-color-light,currentColor);--puck-icon-color-hover:var(--puck-icon-color-hover-light)}[data-puck-theme=dark-luxury] [data-puck-icon-colors] .puck-button-icon,[data-puck-theme=dark-luxury][data-puck-icon-colors] .puck-button-icon,[data-puck-theme=dark] [data-puck-icon-colors] .puck-button-icon,[data-puck-theme=dark][data-puck-icon-colors] .puck-button-icon{color:var(--puck-icon-color-dark,currentColor);--puck-icon-color-hover:var(--puck-icon-color-hover-dark)}[data-theme-override=light] [data-puck-icon-colors]:not([data-puck-theme-fixed]) .puck-button-icon{color:var(--puck-icon-color-light,currentColor);--puck-icon-color-hover:var(--puck-icon-color-hover-light)}[data-theme-override=dark] [data-puck-icon-colors]:not([data-puck-theme-fixed]) .puck-button-icon{color:var(--puck-icon-color-dark,currentColor);--puck-icon-color-hover:var(--puck-icon-color-hover-dark)}.puck-button-block[data-button-icon-hover-color] .puck-button-icon{transition:color .25s ease}.puck-button-block[data-button-icon-hover-color] .puck-button-control:hover .puck-button-icon,.puck-button-block[data-button-icon-hover-color]:hover .puck-button-control .puck-button-icon{color:var(--puck-icon-color-hover)!important}@media (max-width:1024px){.puck-button-block[data-button-icon-hide=tablet] .puck-button-icon{display:none}}@media (max-width:767px){.puck-button-block[data-button-icon-hide=mobile] .puck-button-icon,.puck-button-block[data-button-icon-hide=tablet] .puck-button-icon{display:none}.puck-button-block[data-button-inline-mobile]{display:inline-block!important;width:auto!important}}@media (prefers-reduced-motion:reduce){.puck-button-block .puck-button-underline:before,.puck-button-block[data-button-text-slide] .puck-button-slide>span,.puck-button-block[data-button-text-slide] .puck-button-slide>span:after,.puck-button-block[data-button-transform] .puck-button-control,.puck-button-icon-in{transition-duration:1ms!important}}.puck-media-lightbox{position:fixed;inset:0;z-index:2147483000;display:flex;align-items:center;justify-content:center;padding:clamp(16px,4vw,48px);background:rgba(0,0,0,.86);color:#fff;box-sizing:border-box;cursor:zoom-out;overflow:hidden}.puck-media-lightbox[data-transparency=semi-transparent]{background:rgba(0,0,0,.55)}.puck-media-lightbox[data-transparency=opaque]{background:rgba(0,0,0,1)}.puck-media-lightbox[data-skin=light]{background:rgba(250,250,250,.86);color:#0a0a0b}.puck-media-lightbox[data-skin=light][data-transparency=semi-transparent]{background:rgba(250,250,250,.55)}.puck-media-lightbox[data-skin=light][data-transparency=opaque]{background:rgba(247,247,248,1)}.puck-media-lightbox__media{max-width:100%;max-height:100%;object-fit:contain;border-radius:4px;box-shadow:0 12px 48px rgba(0,0,0,.4);cursor:default}iframe.puck-media-lightbox__media,video.puck-media-lightbox__media{width:min(100%,1120px);max-height:100%;aspect-ratio:16/9;background:#000}.puck-media-lightbox__actions{position:absolute;top:16px;right:16px;z-index:2;display:inline-flex;align-items:center;gap:8px}.puck-media-lightbox__actions a,.puck-media-lightbox__actions button{width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;padding:0;border:0;border-radius:999px;background:rgba(255,255,255,.12);color:#ffffff;cursor:pointer;text-decoration:none;transition:background-color .16s ease,transform .16s ease}.puck-media-lightbox__actions a:focus-visible,.puck-media-lightbox__actions a:hover,.puck-media-lightbox__actions button:focus-visible,.puck-media-lightbox__actions button:hover{background:rgba(255,255,255,.22);outline:none;transform:scale(1.05)}.puck-media-lightbox[data-skin=light] .puck-media-lightbox__actions a,.puck-media-lightbox[data-skin=light] .puck-media-lightbox__actions button{color:#0a0a0b;background:rgba(10,10,11,.08)}.puck-media-lightbox[data-skin=light] .puck-media-lightbox__actions a:hover,.puck-media-lightbox[data-skin=light] .puck-media-lightbox__actions button:hover{background:rgba(10,10,11,.16)}.puck-media-lightbox__title{position:absolute;top:16px;left:50%;transform:translateX(-50%);max-width:min(60vw,720px);margin:0;padding:8px 16px;color:inherit;text-align:center;font:500 14px/1.4 var(--site-font-body,inherit);opacity:.95;pointer-events:none}.puck-media-lightbox__title:empty{display:none}.puck-media-lightbox__caption{position:absolute;bottom:16px;left:50%;transform:translateX(-50%);max-width:min(80vw,900px);margin:0;padding:8px 16px;color:inherit;text-align:center;font:400 13px/1.5 var(--site-font-body,inherit);opacity:.85;pointer-events:none}.puck-media-lightbox__caption:empty{display:none}.puck-anim-active-page .puck-badge-block[data-badge-animation=opacity].puck-anim-played .puck-badge-content,.puck-anim-active-page .puck-button-block[data-button-animation=opacity].puck-anim-played .puck-button-control,.puck-anim-active-page .puck-heading-block[data-heading-animation=opacity].puck-anim-played.puck-heading-block--separate-inline-animation .puck-heading-animated-copy,.puck-anim-active-page .puck-heading-block[data-heading-animation=opacity].puck-anim-played:not(.puck-heading-block--separate-inline-animation) .puck-heading-text,.puck-anim-active-page .puck-list-block[data-list-animation=opacity].puck-anim-played .puck-list-content,.puck-anim-active-page .puck-text-block[data-text-animation=opacity].puck-anim-played .puck-text-content{animation:puck-heading-fade-up var(--puck-anim-duration,.52s) ease-out var(--puck-anim-delay,0s) both}.puck-anim-active-page .puck-badge-block[data-badge-animation=subtle].puck-anim-played .puck-badge-content,.puck-anim-active-page .puck-button-block[data-button-animation=subtle].puck-anim-played .puck-button-control,.puck-anim-active-page .puck-heading-block[data-heading-animation=subtle].puck-anim-played.puck-heading-block--separate-inline-animation .puck-heading-animated-copy,.puck-anim-active-page .puck-heading-block[data-heading-animation=subtle].puck-anim-played:not(.puck-heading-block--separate-inline-animation) .puck-heading-text,.puck-anim-active-page .puck-list-block[data-list-animation=subtle].puck-anim-played .puck-list-content,.puck-anim-active-page .puck-text-block[data-text-animation=subtle].puck-anim-played .puck-text-content{animation:puck-anim-subtle var(--puck-anim-duration,.3s) ease-out var(--puck-anim-delay,0s) both}.puck-anim-active-page .puck-badge-block[data-badge-animation=zoom-in].puck-anim-played .puck-badge-content,.puck-anim-active-page .puck-button-block[data-button-animation=zoom-in].puck-anim-played .puck-button-control,.puck-anim-active-page .puck-heading-block[data-heading-animation=zoom-in].puck-anim-played.puck-heading-block--separate-inline-animation .puck-heading-animated-copy,.puck-anim-active-page .puck-heading-block[data-heading-animation=zoom-in].puck-anim-played:not(.puck-heading-block--separate-inline-animation) .puck-heading-text,.puck-anim-active-page .puck-list-block[data-list-animation=zoom-in].puck-anim-played .puck-list-content,.puck-anim-active-page .puck-text-block[data-text-animation=zoom-in].puck-anim-played .puck-text-content{animation:puck-heading-zoom-in var(--puck-anim-duration,.46s) ease-out var(--puck-anim-delay,0s) both}.puck-anim-active-page .puck-badge-block[data-badge-animation=zoom-out].puck-anim-played .puck-badge-content,.puck-anim-active-page .puck-button-block[data-button-animation=zoom-out].puck-anim-played .puck-button-control,.puck-anim-active-page .puck-heading-block[data-heading-animation=zoom-out].puck-anim-played.puck-heading-block--separate-inline-animation .puck-heading-animated-copy,.puck-anim-active-page .puck-heading-block[data-heading-animation=zoom-out].puck-anim-played:not(.puck-heading-block--separate-inline-animation) .puck-heading-text,.puck-anim-active-page .puck-list-block[data-list-animation=zoom-out].puck-anim-played .puck-list-content,.puck-anim-active-page .puck-text-block[data-text-animation=zoom-out].puck-anim-played .puck-text-content{animation:puck-heading-zoom-out var(--puck-anim-duration,.46s) ease-out var(--puck-anim-delay,0s) both}.puck-anim-active-page .puck-badge-block[data-badge-animation=top-to-bottom].puck-anim-played .puck-badge-content,.puck-anim-active-page .puck-button-block[data-button-animation=top-to-bottom].puck-anim-played .puck-button-control,.puck-anim-active-page .puck-heading-block[data-heading-animation=top-to-bottom].puck-anim-played.puck-heading-block--separate-inline-animation .puck-heading-animated-copy,.puck-anim-active-page .puck-heading-block[data-heading-animation=top-to-bottom].puck-anim-played:not(.puck-heading-block--separate-inline-animation) .puck-heading-text,.puck-anim-active-page .puck-list-block[data-list-animation=top-to-bottom].puck-anim-played .puck-list-content,.puck-anim-active-page .puck-text-block[data-text-animation=top-to-bottom].puck-anim-played .puck-text-content{animation:puck-heading-from-top var(--puck-anim-duration,.52s) ease-out var(--puck-anim-delay,0s) both}.puck-anim-active-page .puck-badge-block[data-badge-animation=bottom-to-top].puck-anim-played .puck-badge-content,.puck-anim-active-page .puck-button-block[data-button-animation=bottom-to-top].puck-anim-played .puck-button-control,.puck-anim-active-page .puck-heading-block[data-heading-animation=bottom-to-top].puck-anim-played.puck-heading-block--separate-inline-animation .puck-heading-animated-copy,.puck-anim-active-page .puck-heading-block[data-heading-animation=bottom-to-top].puck-anim-played:not(.puck-heading-block--separate-inline-animation) .puck-heading-text,.puck-anim-active-page .puck-list-block[data-list-animation=bottom-to-top].puck-anim-played .puck-list-content,.puck-anim-active-page .puck-text-block[data-text-animation=bottom-to-top].puck-anim-played .puck-text-content{animation:puck-heading-fade-up var(--puck-anim-duration,.52s) ease-out var(--puck-anim-delay,0s) both}.puck-anim-active-page .puck-badge-block[data-badge-animation=left-to-right].puck-anim-played .puck-badge-content,.puck-anim-active-page .puck-button-block[data-button-animation=left-to-right].puck-anim-played .puck-button-control,.puck-anim-active-page .puck-heading-block[data-heading-animation=left-to-right].puck-anim-played.puck-heading-block--separate-inline-animation .puck-heading-animated-copy,.puck-anim-active-page .puck-heading-block[data-heading-animation=left-to-right].puck-anim-played:not(.puck-heading-block--separate-inline-animation) .puck-heading-text,.puck-anim-active-page .puck-list-block[data-list-animation=left-to-right].puck-anim-played .puck-list-content,.puck-anim-active-page .puck-text-block[data-text-animation=left-to-right].puck-anim-played .puck-text-content{animation:puck-heading-from-left var(--puck-anim-duration,.52s) ease-out var(--puck-anim-delay,0s) both}.puck-anim-active-page .puck-badge-block[data-badge-animation=right-to-left].puck-anim-played .puck-badge-content,.puck-anim-active-page .puck-button-block[data-button-animation=right-to-left].puck-anim-played .puck-button-control,.puck-anim-active-page .puck-heading-block[data-heading-animation=right-to-left].puck-anim-played.puck-heading-block--separate-inline-animation .puck-heading-animated-copy,.puck-anim-active-page .puck-heading-block[data-heading-animation=right-to-left].puck-anim-played:not(.puck-heading-block--separate-inline-animation) .puck-heading-text,.puck-anim-active-page .puck-list-block[data-list-animation=right-to-left].puck-anim-played .puck-list-content,.puck-anim-active-page .puck-text-block[data-text-animation=right-to-left].puck-anim-played .puck-text-content{animation:puck-heading-from-right var(--puck-anim-duration,.52s) ease-out var(--puck-anim-delay,0s) both}.puck-typewriter-overlay{display:inline}.puck-typewriter-text{display:inline;white-space:pre-wrap}.puck-typewriter-cursor{display:inline-block;width:2px;height:1em;margin-left:2px;vertical-align:text-bottom;background:currentColor;animation:puck-typewriter-cursor .53s step-end infinite}.puck-typewriter-cursor--active{animation:none;opacity:1}.puck-anim-active-page .puck-badge-block[data-badge-animation=scroll-reveal] .puck-badge-content,.puck-anim-active-page .puck-button-block[data-button-animation=scroll-reveal] .puck-button-control,.puck-anim-active-page .puck-heading-block[data-heading-animation=scroll-reveal].puck-heading-block--separate-inline-animation .puck-heading-animated-copy,.puck-anim-active-page .puck-heading-block[data-heading-animation=scroll-reveal]:not(.puck-heading-block--separate-inline-animation) .puck-heading-text,.puck-anim-active-page .puck-list-block[data-list-animation=scroll-reveal] .puck-list-content,.puck-anim-active-page .puck-text-block[data-text-animation=scroll-reveal] .puck-text-content{opacity:0;transform:translateY(14px);transition:opacity var(--puck-anim-duration,.52s) ease-out var(--puck-anim-delay,0s),transform var(--puck-anim-duration,.52s) ease-out var(--puck-anim-delay,0s)}.puck-anim-active-page .puck-badge-block[data-badge-animation=scroll-reveal].puck-anim-played[data-anim-visible=true] .puck-badge-content,.puck-anim-active-page .puck-button-block[data-button-animation=scroll-reveal].puck-anim-played[data-anim-visible=true] .puck-button-control,.puck-anim-active-page .puck-heading-block[data-heading-animation=scroll-reveal].puck-anim-played[data-anim-visible=true].puck-heading-block--separate-inline-animation .puck-heading-animated-copy,.puck-anim-active-page .puck-heading-block[data-heading-animation=scroll-reveal].puck-anim-played[data-anim-visible=true]:not(.puck-heading-block--separate-inline-animation) .puck-heading-text,.puck-anim-active-page .puck-list-block[data-list-animation=scroll-reveal].puck-anim-played[data-anim-visible=true] .puck-list-content,.puck-anim-active-page .puck-text-block[data-text-animation=scroll-reveal].puck-anim-played[data-anim-visible=true] .puck-text-content{opacity:1;transform:translateY(0)}.puck-button-block[data-button-animation=parallax],.puck-heading-block[data-heading-animation=parallax],.puck-list-block[data-list-animation=parallax],.puck-text-block[data-text-animation=parallax]{transform:translateY(var(--parallax-y,0));transition:transform .1s linear}.puck-button-block[data-button-animation=marquee-auto-left-to-right],.puck-button-block[data-button-animation=marquee-auto-right-to-left],.puck-button-block[data-button-animation=marquee-scroll-left-to-right],.puck-button-block[data-button-animation=marquee-scroll-right-to-left],.puck-heading-block[data-heading-animation=marquee-auto-left-to-right],.puck-heading-block[data-heading-animation=marquee-auto-right-to-left],.puck-heading-block[data-heading-animation=marquee-scroll-left-to-right],.puck-heading-block[data-heading-animation=marquee-scroll-right-to-left],.puck-list-block[data-list-animation=marquee-auto-left-to-right],.puck-list-block[data-list-animation=marquee-auto-right-to-left],.puck-list-block[data-list-animation=marquee-scroll-left-to-right],.puck-list-block[data-list-animation=marquee-scroll-right-to-left],.puck-text-block[data-text-animation=marquee-auto-left-to-right],.puck-text-block[data-text-animation=marquee-auto-right-to-left],.puck-text-block[data-text-animation=marquee-scroll-left-to-right],.puck-text-block[data-text-animation=marquee-scroll-right-to-left]{overflow:hidden}.puck-heading-block[data-no-height-sticky-phase]{width:var(--puck-no-height-sticky-width)!important;height:0!important;max-width:none!important;overflow:visible!important;z-index:auto!important}.puck-heading-block[data-no-height-sticky-phase=fixed]{position:fixed!important;top:var(--puck-no-height-sticky-pin-top)!important;left:var(--puck-no-height-sticky-fixed-left)!important}.puck-heading-block[data-no-height-sticky-phase=after],.puck-heading-block[data-no-height-sticky-phase=before]{position:absolute!important;top:var(--puck-no-height-sticky-absolute-top)!important;left:0!important}.puck-button-block[data-button-animation=marquee-scroll-left-to-right] .puck-button-control,.puck-button-block[data-button-animation=marquee-scroll-right-to-left] .puck-button-control,.puck-heading-block[data-heading-animation=marquee-scroll-left-to-right] .puck-heading-text,.puck-heading-block[data-heading-animation=marquee-scroll-right-to-left] .puck-heading-text,.puck-list-block[data-list-animation=marquee-scroll-left-to-right] .puck-list-content,.puck-list-block[data-list-animation=marquee-scroll-right-to-left] .puck-list-content,.puck-text-block[data-text-animation=marquee-scroll-left-to-right] .puck-text-content,.puck-text-block[data-text-animation=marquee-scroll-right-to-left] .puck-text-content{display:inline-block;min-width:max-content;transition:none}@keyframes puck-heading-fade-up{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes puck-heading-from-top{0%{opacity:0;transform:translateY(-14px)}to{opacity:1;transform:translateY(0)}}@keyframes puck-heading-from-left{0%{opacity:0;transform:translateX(-18px)}to{opacity:1;transform:translateX(0)}}@keyframes puck-heading-from-right{0%{opacity:0;transform:translateX(18px)}to{opacity:1;transform:translateX(0)}}@keyframes puck-heading-zoom-in{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:scale(1)}}@keyframes puck-heading-zoom-out{0%{opacity:0;transform:scale(1.06)}to{opacity:1;transform:scale(1)}}@keyframes puck-typewriter-cursor{0%,to{opacity:1}50%{opacity:0}}@keyframes puck-anim-subtle{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes puck-anim-curtain{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes puck-anim-perspective{0%{opacity:0;transform:rotateX(-90deg)}to{opacity:1;transform:rotateX(0deg)}}@keyframes puck-anim-slide-left{0%{opacity:0;transform:translateX(-18px)}to{opacity:1;transform:translateX(0)}}@keyframes puck-anim-slide-right{0%{opacity:0;transform:translateX(18px)}to{opacity:1;transform:translateX(0)}}.puck-anim-letter,.puck-anim-line,.puck-anim-word{display:inline-block;opacity:0;animation-fill-mode:both;animation-duration:.42s;animation-timing-function:ease-out;animation-delay:calc(var(--i, 0) * 60ms)}.puck-anim-line{display:block}.puck-anim-curtain{animation-name:puck-anim-curtain}.puck-anim-perspective{animation-name:puck-anim-perspective;transform-origin:center bottom;perspective:800px}.puck-anim-slide-left{animation-name:puck-anim-slide-left}.puck-anim-slide-right{animation-name:puck-anim-slide-right}@media (prefers-reduced-motion:reduce){.puck-anim-letter,.puck-anim-line,.puck-anim-word{animation:none!important;opacity:1!important;transform:none!important}}@keyframes pk-marquee{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes mobile-menu-3d-in{0%{opacity:0;transform:perspective(600px) rotateX(-70deg) translateY(-8px)}to{opacity:1;transform:perspective(600px) rotateX(0) translateY(0)}}.pk-glow{position:absolute;pointer-events:none;border-radius:50%;filter:blur(80px);opacity:.55;background:var(--site-accent)}[data-puck-theme] .pk-btn{display:inline-flex;align-items:center;gap:8px;padding:12px 22px;border-radius:999px;font:500 13px/1 var(--site-font-body);letter-spacing:.01em;border:1px solid transparent;cursor:pointer;transition:transform .15s ease,background .2s,color .2s,border-color .2s;text-decoration:none;white-space:nowrap}[data-puck-theme] .pk-btn:hover{transform:translateY(-1px)}[data-puck-theme] .pk-btn-primary{background:var(--site-accent);color:#ffffff;border-color:var(--site-accent)}[data-puck-theme] .pk-btn-primary:hover{background:var(--site-fg);color:var(--site-bg);border-color:var(--site-fg)}[data-puck-theme] .pk-btn-ghost{background:transparent;color:var(--site-fg);border-color:var(--site-border-strong)}[data-puck-theme] .pk-btn-ghost:hover{background:var(--site-fg);color:var(--site-bg);border-color:var(--site-fg)}@media (min-width:960px){.puck-spacer-block[data-spacer-desktop-visible=false]{display:none!important}[data-puck-component-wrapper=Spacer]:has(>.puck-spacer-block[data-spacer-desktop-visible=false]){display:none!important}}@media (min-width:570px) and (max-width:959px){.puck-spacer-block[data-spacer-tablet-visible=false]{display:none!important}[data-puck-component-wrapper=Spacer]:has(>.puck-spacer-block[data-spacer-tablet-visible=false]){display:none!important}.puck-spacer-block[data-spacer-direction=both][data-spacer-has-tablet-size=true],.puck-spacer-block[data-spacer-direction=vertical][data-spacer-has-tablet-size=true]{height:var(--puck-spacer-tablet-size)!important}.puck-spacer-block[data-spacer-direction=both][data-spacer-has-tablet-size=true],.puck-spacer-block[data-spacer-direction=horizontal][data-spacer-has-tablet-size=true]{width:var(--puck-spacer-tablet-size)!important}}@media (max-width:569px){.puck-spacer-block[data-spacer-mobile-visible=false]{display:none!important}[data-puck-component-wrapper=Spacer]:has(>.puck-spacer-block[data-spacer-mobile-visible=false]){display:none!important}.puck-spacer-block[data-spacer-direction=both][data-spacer-has-mobile-size=true],.puck-spacer-block[data-spacer-direction=vertical][data-spacer-has-mobile-size=true]{height:var(--puck-spacer-mobile-size)!important}.puck-spacer-block[data-spacer-direction=both][data-spacer-has-mobile-size=true],.puck-spacer-block[data-spacer-direction=horizontal][data-spacer-has-mobile-size=true]{width:var(--puck-spacer-mobile-size)!important}}.puck-video-embed,.puck-video-embed__frame{display:block;max-width:100%;min-width:0;box-sizing:border-box}.puck-video-embed__frame{position:relative;width:100%}.puck-media-editor-preview{width:100%;height:100%;min-height:120px;min-width:0;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:16px;border:1px dashed color-mix(in srgb,var(--site-fg,#f7f5ef) 42%,transparent);background:linear-gradient(135deg,color-mix(in srgb,var(--site-fg,#f7f5ef) 8%,transparent),transparent 48%),color-mix(in srgb,var(--site-bg-soft,#111827) 88%,transparent);color:var(--site-fg,#f7f5ef);text-align:center;pointer-events:none}.puck-media-editor-preview__play{display:inline-flex;color:color-mix(in srgb,var(--site-fg,#f7f5ef) 82%,transparent)}.puck-media-editor-preview__label{font-size:14px;font-weight:700;line-height:1.2}.puck-media-editor-preview__detail{max-width:28rem;color:var(--site-muted,#a1a1aa);font-size:12px;line-height:1.35}.puck-video-embed__custom,.puck-video-embed__custom embed,.puck-video-embed__custom iframe,.puck-video-embed__custom object,.puck-video-embed__custom video{width:100%;height:100%;border:0;display:block}.puck-video-embed__facade{position:absolute;inset:0;width:100%;height:100%;padding:0;border:0;background-color:var(--site-bg-soft,#00000040);background-position:50%;background-size:cover;background-repeat:no-repeat;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:filter .18s ease}.puck-video-embed__facade:focus-visible,.puck-video-embed__facade:hover{filter:brightness(1.05);outline:none}.puck-video-embed__facade-play{display:inline-flex;color:rgba(0,0,0,.55);transition:transform .18s ease;pointer-events:none}.puck-video-embed__facade:focus-visible .puck-video-embed__facade-play,.puck-video-embed__facade:hover .puck-video-embed__facade-play{transform:scale(1.05)}.puck-video-embed__lightbox-trigger-layer{position:absolute;inset:0;z-index:3;display:flex;align-items:center;justify-content:center;padding:16px;pointer-events:auto;cursor:pointer}.puck-video-embed__lightbox-trigger-layer[data-position=top-left]{align-items:flex-start;justify-content:flex-start}.puck-video-embed__lightbox-trigger-layer[data-position=top-center]{align-items:flex-start;justify-content:center}.puck-video-embed__lightbox-trigger-layer[data-position=top-right]{align-items:flex-start;justify-content:flex-end}.puck-video-embed__lightbox-trigger-layer[data-position=center-left]{align-items:center;justify-content:flex-start}.puck-video-embed__lightbox-trigger-layer[data-position=center-right]{align-items:center;justify-content:flex-end}.puck-video-embed__lightbox-trigger-layer[data-position=bottom-left]{align-items:flex-end;justify-content:flex-start}.puck-video-embed__lightbox-trigger-layer[data-position=bottom-center]{align-items:flex-end;justify-content:center}.puck-video-embed__lightbox-trigger-layer[data-position=bottom-right]{align-items:flex-end;justify-content:flex-end}.puck-video-embed__lightbox-play{display:inline-flex;align-items:center;gap:8px;padding:12px 20px;border:0;background:#fff;color:#111;font-size:14px;line-height:1;box-shadow:0 8px 30px rgb(0 0 0/.18);transition:transform .18s ease;pointer-events:auto;cursor:pointer}.puck-video-embed__lightbox-play[data-size=small]{gap:6px;padding:9px 14px;font-size:12px}.puck-video-embed__lightbox-play[data-size=large]{gap:10px;padding:15px 26px;font-size:16px}.puck-video-embed__lightbox-play:focus-visible,.puck-video-embed__lightbox-play:hover{transform:scale(1.04);outline:2px solid currentColor;outline-offset:2px}.puck-video-embed__unmute-btn{position:absolute;right:12px;bottom:12px;width:36px;height:36px;padding:0;border:0;border-radius:999px;background:rgba(0,0,0,.6);color:#ffffff;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:background-color .12s ease,transform .12s ease}.puck-video-embed__unmute-btn:focus-visible,.puck-video-embed__unmute-btn:hover{background:rgba(0,0,0,.85);outline:none;transform:scale(1.05)}.puck-video-embed__caption{margin-top:8px;color:var(--site-muted,currentColor);font-family:var(--site-font-body);font-size:.9rem;line-height:1.45;text-align:inherit}@media (min-width:960px){.puck-video-embed[data-video-desktop-visible=false]{display:none!important}}@media (min-width:570px) and (max-width:959px){.puck-video-embed[data-video-tablet-visible=false]{display:none!important}.puck-video-embed[data-video-has-tablet-aspect=true] .puck-video-embed__frame{aspect-ratio:var(--puck-video-tablet-aspect)!important}}@media (max-width:569px){.puck-video-embed[data-video-mobile-visible=false]{display:none!important}.puck-video-embed[data-video-has-mobile-aspect=true] .puck-video-embed__frame{aspect-ratio:var(--puck-video-mobile-aspect)!important}}.puck-image-block{margin:0;padding:0}[data-puck-block-controls]:has(.puck-divider-block),[data-puck-block-controls]:has(.puck-divider-edit-frame),[data-puck-block-controls]:has(.puck-editor-media-block),[data-puck-block-controls]:has(>.puck-button-block[data-button-fluid=true]),[data-puck-block-controls]:has(>.puck-copyright-block),[data-puck-block-controls]:has(>.puck-editor-media-block),[data-puck-block-controls]:has(>.puck-image-block),[data-puck-block-controls]:has(>.puck-media-gallery-block),[data-puck-block-controls]:has(>.puck-search-bar),[data-puck-block-controls]:has(>.puck-single-media-block),[data-puck-block-controls]:has(>.puck-social-icons),[data-puck-block-controls]:has(>.puck-video-embed){display:block!important;width:100%;max-width:100%;align-self:stretch}.puck-image-block__frame{min-width:0;box-sizing:border-box}.puck-image-block__frame,.puck-image-block__lightbox-trigger,.puck-image-block__link{display:inline-block;vertical-align:top;width:100%;max-width:var(--puck-image-max-width,100%)}.puck-image-block__lightbox-trigger,.puck-image-block__link{padding:0;border:0;background:transparent;color:inherit;cursor:pointer;text-decoration:none}.puck-image-block__lightbox-trigger{font:inherit}.puck-image-block__lightbox-play{position:absolute;top:50%;left:50%;z-index:4;display:inline-flex;width:34px;height:34px;align-items:center;justify-content:center;border-radius:999px;background:#fff;color:#111;font-size:14px;box-shadow:0 3px 14px rgb(0 0 0/.2);transform:translate(-50%,-50%);pointer-events:none}.puck-image-block__lightbox-play[data-size=small]{width:28px;height:28px;font-size:12px}.puck-image-block__lightbox-play[data-size=large]{width:42px;height:42px;font-size:20px}.puck-image-block__lightbox-play[data-style=plain]{width:auto;height:auto;border-radius:0;background:transparent;color:#fff;box-shadow:none}.puck-image-block__lightbox-play[data-style=plain][data-size=small]{font-size:18px}.puck-image-block__lightbox-play[data-style=plain][data-size=medium]{font-size:24px}.puck-image-block__lightbox-play[data-style=plain][data-size=large]{font-size:30px}.puck-image-block__lightbox-play:not([data-style=plain]) svg{margin-left:2px}.puck-image-block__lightbox-trigger:focus-visible,.puck-image-block__link:focus-visible{outline:2px solid var(--site-fg,currentColor);outline-offset:3px;border-radius:4px}.puck-image-block__caption{margin-top:8px;color:var(--site-muted,currentColor);font-family:var(--site-font-body);font-size:.9rem;line-height:1.45}.puck-image-block[data-image-caption-position=above]>.puck-image-block__caption:first-child{margin-top:0;margin-bottom:8px}.puck-image-block[data-image-caption-size=small] .puck-image-block__caption{font-size:.78rem}.puck-image-block[data-image-caption-size=large] .puck-image-block__caption{font-size:1.05rem}.puck-image-block__caption--overlay{position:absolute;inset:0;margin:0;display:flex;align-items:center;justify-content:center;padding:16px 20px;background:linear-gradient(0deg,rgba(0,0,0,.72),rgba(0,0,0,.32));color:#ffffff;font-family:var(--site-font-body);font-size:.95rem;line-height:1.4;text-align:center;opacity:0;transition:opacity .28s ease;pointer-events:none}.puck-image-block:focus-within .puck-image-block__caption--overlay,.puck-image-block:hover .puck-image-block__caption--overlay{opacity:1}.puck-image-block[data-image-shape=rounded-square] .puck-image-block__frame{border-radius:18%!important}.puck-image-block[data-image-shape=circle] .puck-image-block__frame{border-radius:0!important;clip-path:circle(50%)}.puck-image-block[data-image-shape=hexagon] .puck-image-block__frame{border-radius:0!important;clip-path:polygon(25% 0,75% 0,100% 50%,75% 100%,25% 100%,0 50%)}.puck-image-block[data-image-shape=blob] .puck-image-block__frame{border-radius:63% 37% 54% 46%/55% 48% 52% 45%!important}.puck-image-block[data-image-shape=blob-2] .puck-image-block__frame{border-radius:58% 42% 55% 45%/48% 57% 43% 52%!important}.puck-image-block[data-image-shape=blob-3] .puck-image-block__frame{border-radius:55% 45% 42% 58%/52% 44% 56% 48%!important}.puck-image-block[data-image-hover] .puck-image-block__img{transition:transform .32s ease,filter .32s ease,box-shadow .32s ease}.puck-image-block[data-image-hover=zoom]:focus-within .puck-image-block__img,.puck-image-block[data-image-hover=zoom]:hover .puck-image-block__img{transform:scale(1.05)}.puck-image-block[data-image-hover=lift]{transition:transform .32s ease}.puck-image-block[data-image-hover=lift]:focus-within,.puck-image-block[data-image-hover=lift]:hover{transform:translateY(-4px)}.puck-image-block[data-image-hover=lift]:focus-within .puck-image-block__frame,.puck-image-block[data-image-hover=lift]:hover .puck-image-block__frame{box-shadow:0 12px 32px rgba(0,0,0,.18)}.puck-image-block[data-image-hover=grayscale-color] .puck-image-block__img{filter:grayscale(100%)}.puck-image-block[data-image-hover=grayscale-color]:focus-within .puck-image-block__img,.puck-image-block[data-image-hover=grayscale-color]:hover .puck-image-block__img{filter:grayscale(0)}.puck-image-block[data-image-hover=color-grayscale]:focus-within .puck-image-block__img,.puck-image-block[data-image-hover=color-grayscale]:hover .puck-image-block__img{filter:grayscale(100%)}.puck-image-block[data-image-animation=opacity],.puck-image-block[data-image-animation=scroll-reveal],.puck-image-block[data-image-animation=subtle]{animation:puck-heading-fade-up .52s ease-out both}.puck-image-block[data-image-animation=zoom-in]{animation:puck-heading-zoom-in .46s ease-out both}.puck-image-block[data-image-animation=zoom-out]{animation:puck-heading-zoom-out .46s ease-out both}.puck-image-block[data-image-animation=top-to-bottom]{animation:puck-heading-from-top .52s ease-out both}.puck-image-block[data-image-animation=bottom-to-top]{animation:puck-heading-fade-up .52s ease-out both}.puck-image-block[data-image-animation=left-to-right]{animation:puck-heading-from-left .52s ease-out both}.puck-image-block[data-image-animation=right-to-left]{animation:puck-heading-from-right .52s ease-out both}.puck-image-block[data-image-mask] .puck-image-block__frame{transition:clip-path var(--puck-image-mask-duration,.9s) cubic-bezier(.22,1,.36,1);will-change:clip-path}.puck-anim-active-page .puck-image-block[data-image-mask=circle-grow]:not(.puck-anim-played) .puck-image-block__frame{clip-path:circle(0 at 50% 50%)}.puck-image-block[data-image-mask=circle-grow].puck-anim-played .puck-image-block__frame{clip-path:circle(75% at 50% 50%)}.puck-anim-active-page .puck-image-block[data-image-mask=iris]:not(.puck-anim-played) .puck-image-block__frame{clip-path:polygon(50% 50%,50% 50%,50% 50%,50% 50%)}.puck-image-block[data-image-mask=iris].puck-anim-played .puck-image-block__frame{clip-path:polygon(0 50%,50% 0,100% 50%,50% 100%)}.puck-anim-active-page .puck-image-block[data-image-mask=rect-grow-right]:not(.puck-anim-played) .puck-image-block__frame{clip-path:inset(0 100% 0 0)}.puck-image-block[data-image-mask=rect-grow-right].puck-anim-played .puck-image-block__frame{clip-path:inset(0 0 0 0)}.puck-anim-active-page .puck-image-block[data-image-mask=rect-grow-left]:not(.puck-anim-played) .puck-image-block__frame{clip-path:inset(0 0 0 100%)}.puck-image-block[data-image-mask=rect-grow-left].puck-anim-played .puck-image-block__frame{clip-path:inset(0 0 0 0)}.puck-anim-active-page .puck-image-block[data-image-mask=rect-grow-bottom]:not(.puck-anim-played) .puck-image-block__frame{clip-path:inset(0 0 100% 0)}.puck-image-block[data-image-mask=rect-grow-bottom].puck-anim-played .puck-image-block__frame{clip-path:inset(0 0 0 0)}.puck-anim-active-page .puck-image-block[data-image-mask=rect-grow-top]:not(.puck-anim-played) .puck-image-block__frame{clip-path:inset(100% 0 0 0)}.puck-image-block[data-image-mask=rect-grow-top].puck-anim-played .puck-image-block__frame{clip-path:inset(0 0 0 0)}@media (prefers-reduced-motion:reduce){.puck-image-block[data-image-mask] .puck-image-block__frame{transition:none;clip-path:none!important}}@keyframes puck-image-kenburns-zoom-in{0%{transform:scale(1) translate(0)}to{transform:scale(1.2) translate(0)}}@keyframes puck-image-kenburns-zoom-out{0%{transform:scale(1.2) translate(0)}to{transform:scale(1) translate(0)}}@keyframes puck-image-kenburns-pan-right{0%{transform:scale(1.15) translate(-3%)}to{transform:scale(1.15) translate(3%)}}@keyframes puck-image-kenburns-pan-left{0%{transform:scale(1.15) translate(3%)}to{transform:scale(1.15) translate(-3%)}}@keyframes puck-image-kenburns-pan-up{0%{transform:scale(1.15) translateY(3%)}to{transform:scale(1.15) translateY(-3%)}}@keyframes puck-image-kenburns-pan-down{0%{transform:scale(1.15) translateY(-3%)}to{transform:scale(1.15) translateY(3%)}}.puck-image-block[data-image-hover^=ken-burns-] .puck-image-block__img{animation-duration:var(--puck-image-kenburns-duration,20s);animation-iteration-count:infinite;animation-direction:alternate;animation-timing-function:ease-in-out;will-change:transform}.puck-image-block[data-image-hover=ken-burns-zoom-in] .puck-image-block__img{animation-name:puck-image-kenburns-zoom-in}.puck-image-block[data-image-hover=ken-burns-zoom-out] .puck-image-block__img{animation-name:puck-image-kenburns-zoom-out}.puck-image-block[data-image-hover=ken-burns-pan-right] .puck-image-block__img{animation-name:puck-image-kenburns-pan-right}.puck-image-block[data-image-hover=ken-burns-pan-left] .puck-image-block__img{animation-name:puck-image-kenburns-pan-left}.puck-image-block[data-image-hover=ken-burns-pan-up] .puck-image-block__img{animation-name:puck-image-kenburns-pan-up}.puck-image-block[data-image-hover=ken-burns-pan-down] .puck-image-block__img{animation-name:puck-image-kenburns-pan-down}@media (prefers-reduced-motion:reduce){.puck-image-block[data-image-hover^=ken-burns-] .puck-image-block__img{animation:none!important}}@media (min-width:960px){.puck-image-block[data-image-desktop-visible=false]{display:none!important}}@media (min-width:570px) and (max-width:959px){.puck-image-block[data-image-tablet-visible=false]{display:none!important}.puck-image-block[data-image-has-tablet-aspect=true] .puck-image-block__frame{aspect-ratio:var(--puck-image-tablet-aspect)!important}}@media (max-width:569px){.puck-image-block[data-image-mobile-visible=false]{display:none!important}.puck-image-block[data-image-has-mobile-aspect=true] .puck-image-block__frame{aspect-ratio:var(--puck-image-mobile-aspect)!important}}.puck-icon-block{display:block;width:100%;color:var(--site-body-color,var(--site-fg))}.puck-icon-block>*{display:inline-flex;align-items:center;vertical-align:middle}@media (min-width:570px) and (max-width:959px){.puck-icon-block[data-icon-has-tablet-size=true] .puck-icon-block__pill>span,.puck-icon-block[data-icon-has-tablet-size=true] svg,.puck-icon-block[data-icon-has-tablet-size=true]>*>span{width:var(--puck-icon-tablet-size)!important;height:var(--puck-icon-tablet-size)!important}}@media (max-width:569px){.puck-icon-block[data-icon-has-mobile-size=true] .puck-icon-block__pill>span,.puck-icon-block[data-icon-has-mobile-size=true] svg,.puck-icon-block[data-icon-has-mobile-size=true]>*>span{width:var(--puck-icon-mobile-size)!important;height:var(--puck-icon-mobile-size)!important}}.puck-social-icons{display:block;width:100%;text-align:inherit}@media (min-width:570px) and (max-width:959px){.puck-social-icons[data-si-has-tablet-size=true] svg{width:var(--si-tablet-icon)!important;height:var(--si-tablet-icon)!important}.puck-social-icons[data-si-has-tablet-size=true][data-si-has-bg=true] a{width:var(--si-tablet-pill)!important;height:var(--si-tablet-pill)!important}}@media (max-width:569px){.puck-social-icons[data-si-has-mobile-size=true] svg{width:var(--si-mobile-icon)!important;height:var(--si-mobile-icon)!important}.puck-social-icons[data-si-has-mobile-size=true][data-si-has-bg=true] a{width:var(--si-mobile-pill)!important;height:var(--si-mobile-pill)!important}}.puck-icon-block__lightbox-trigger,.puck-icon-block__link,.puck-icon-block__scroll-trigger{display:inline-flex;align-items:center;justify-content:center;padding:0;border:0;background:transparent;color:inherit;cursor:pointer;text-decoration:none;font:inherit}.puck-icon-block__lightbox-trigger:focus-visible,.puck-icon-block__link:focus-visible,.puck-icon-block__scroll-trigger:focus-visible{outline:2px solid var(--site-fg,currentColor);outline-offset:3px;border-radius:4px}.puck-icon-block__pill{transition:background-color .28s ease,transform .28s ease,box-shadow .28s ease}.puck-icon-block[data-icon-hover] .puck-icon-block__pill,.puck-icon-block[data-icon-hover] svg{transition:transform .28s ease,filter .28s ease,color .28s ease}.puck-icon-block[data-icon-hover=scale]:focus-within svg,.puck-icon-block[data-icon-hover=scale]:hover svg{transform:scale(1.15)}.puck-icon-block[data-icon-hover=spin]:focus-within svg,.puck-icon-block[data-icon-hover=spin]:hover svg{transform:rotate(1turn);transition:transform .54s ease}@keyframes puck-icon-wobble{0%{transform:rotate(0deg)}20%{transform:rotate(-10deg)}40%{transform:rotate(8deg)}60%{transform:rotate(-6deg)}80%{transform:rotate(4deg)}to{transform:rotate(0deg)}}.puck-icon-block[data-icon-hover=wobble]:focus-within svg,.puck-icon-block[data-icon-hover=wobble]:hover svg{animation:puck-icon-wobble .6s ease-in-out}.puck-icon-block[data-icon-hover=color-shift]:focus-within svg,.puck-icon-block[data-icon-hover=color-shift]:hover svg{color:var(--puck-icon-hover-color,var(--site-accent,currentColor))!important}@keyframes puck-icon-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.18)}}.puck-icon-block[data-icon-hover=pulse]:focus-within svg,.puck-icon-block[data-icon-hover=pulse]:hover svg{animation:puck-icon-pulse .6s ease-in-out}@keyframes puck-icon-beat{0%,to{transform:scale(1)}25%{transform:scale(1.1)}50%{transform:scale(1)}75%{transform:scale(1.12)}}.puck-icon-block[data-icon-hover=beat]:focus-within svg,.puck-icon-block[data-icon-hover=beat]:hover svg{animation:puck-icon-beat .8s ease-in-out}@keyframes puck-icon-swing{0%{transform:rotate(0)}20%{transform:rotate(15deg)}40%{transform:rotate(-10deg)}60%{transform:rotate(5deg)}80%{transform:rotate(-3deg)}to{transform:rotate(0)}}.puck-icon-block[data-icon-hover=swing]:focus-within svg,.puck-icon-block[data-icon-hover=swing]:hover svg{animation:puck-icon-swing .9s ease-in-out;transform-origin:top center}@keyframes puck-icon-shake{0%,to{transform:translateX(0)}10%,30%,50%,70%,90%{transform:translateX(-3px)}20%,40%,60%,80%{transform:translateX(3px)}}.puck-icon-block[data-icon-hover=shake]:focus-within svg,.puck-icon-block[data-icon-hover=shake]:hover svg{animation:puck-icon-shake .6s ease-in-out}@keyframes puck-icon-jello{0%,to{transform:scaleX(1)}30%{transform:scale3d(1.25,.75,1)}40%{transform:scale3d(.75,1.25,1)}50%{transform:scale3d(1.15,.85,1)}65%{transform:scale3d(.95,1.05,1)}75%{transform:scale3d(1.05,.95,1)}}.puck-icon-block[data-icon-hover=jello]:focus-within svg,.puck-icon-block[data-icon-hover=jello]:hover svg{animation:puck-icon-jello .9s ease-in-out}@keyframes puck-icon-headshake{0%{transform:translateX(0)}6.5%{transform:translateX(-6px) rotateY(-9deg)}18.5%{transform:translateX(5px) rotateY(7deg)}31.5%{transform:translateX(-3px) rotateY(-5deg)}43.5%{transform:translateX(2px) rotateY(3deg)}50%{transform:translateX(0)}}.puck-icon-block[data-icon-hover=headshake]:focus-within svg,.puck-icon-block[data-icon-hover=headshake]:hover svg{animation:puck-icon-headshake 1s ease-in-out}.puck-icon-block[data-icon-hover=rotate-90]:focus-within svg,.puck-icon-block[data-icon-hover=rotate-90]:hover svg{transform:rotate(90deg)}.puck-icon-block[data-icon-hover=flip-x]:focus-within svg,.puck-icon-block[data-icon-hover=flip-x]:hover svg{transform:scaleX(-1)}.puck-icon-block[data-icon-hover=flip-y]:focus-within svg,.puck-icon-block[data-icon-hover=flip-y]:hover svg{transform:scaleY(-1)}.puck-icon-block[data-icon-hover=bg-fill] .puck-icon-block__pill{position:relative;overflow:hidden;z-index:0}.puck-icon-block[data-icon-hover=bg-fill] .puck-icon-block__pill:before{content:"";position:absolute;inset:0;background:var(--puck-icon-hover-color,var(--site-accent,currentColor));transform:scaleX(0);transform-origin:left center;transition:transform .32s cubic-bezier(.22,1,.36,1);z-index:-1}.puck-icon-block[data-icon-hover=bg-fill]:focus-within .puck-icon-block__pill:before,.puck-icon-block[data-icon-hover=bg-fill]:hover .puck-icon-block__pill:before{transform:scaleX(1)}@media (prefers-reduced-motion:reduce){.puck-icon-block[data-icon-hover=beat]:hover svg,.puck-icon-block[data-icon-hover=headshake]:hover svg,.puck-icon-block[data-icon-hover=jello]:hover svg,.puck-icon-block[data-icon-hover=pulse]:hover svg,.puck-icon-block[data-icon-hover=shake]:hover svg,.puck-icon-block[data-icon-hover=swing]:hover svg{animation:none!important}.puck-icon-block[data-icon-hover=bg-fill] .puck-icon-block__pill:before{transition:none}}.puck-icon-block[data-icon-animation=opacity],.puck-icon-block[data-icon-animation=scroll-reveal],.puck-icon-block[data-icon-animation=subtle]{animation:puck-heading-fade-up .52s ease-out both}.puck-icon-block[data-icon-animation=zoom-in]{animation:puck-heading-zoom-in .46s ease-out both}.puck-icon-block[data-icon-animation=zoom-out]{animation:puck-heading-zoom-out .46s ease-out both}.puck-icon-block[data-icon-animation=top-to-bottom]{animation:puck-heading-from-top .52s ease-out both}.puck-icon-block[data-icon-animation=bottom-to-top]{animation:puck-heading-fade-up .52s ease-out both}.puck-icon-block[data-icon-animation=left-to-right]{animation:puck-heading-from-left .52s ease-out both}.puck-icon-block[data-icon-animation=right-to-left]{animation:puck-heading-from-right .52s ease-out both}.puck-anim-active-page .puck-badge-block[data-badge-animation]:not([data-badge-animation=""]):not([data-badge-animation=none]):not(.puck-anim-played) .puck-badge-content,.puck-anim-active-page .puck-button-block[data-button-animation]:not([data-button-animation=""]):not([data-button-animation=none]):not(.puck-anim-played) .puck-button-control,.puck-anim-active-page .puck-columns-block[data-column-animation]:is([data-column-animation=fade-in],[data-column-animation=fade-up],[data-column-animation=zoom-in],[data-column-animation=top-to-bottom],[data-column-animation=bottom-to-top],[data-column-animation=left-to-right],[data-column-animation=right-to-left],[data-column-animation=appear]):not(.puck-anim-played),.puck-anim-active-page .puck-columns-cell[data-column-animation]:is([data-column-animation=fade-in],[data-column-animation=fade-up],[data-column-animation=zoom-in],[data-column-animation=top-to-bottom],[data-column-animation=bottom-to-top],[data-column-animation=left-to-right],[data-column-animation=right-to-left],[data-column-animation=appear]):not(.puck-anim-played),.puck-anim-active-page .puck-heading-block.puck-heading-block--separate-inline-animation[data-heading-animation]:not([data-heading-animation=""]):not([data-heading-animation=none]):not([data-heading-animation^=marquee-]):not(.puck-anim-played) .puck-heading-animated-copy,.puck-anim-active-page .puck-heading-block[data-heading-animation]:not([data-heading-animation=""]):not([data-heading-animation=none]):not([data-heading-animation^=marquee-]):not(.puck-heading-block--separate-inline-animation):not(.puck-anim-played) .puck-heading-text,.puck-anim-active-page .puck-list-block[data-list-animation]:not([data-list-animation=""]):not([data-list-animation=none]):not([data-list-animation^=marquee-]):not(.puck-anim-played) .puck-list-content,.puck-anim-active-page .puck-text-block[data-text-animation]:not([data-text-animation=""]):not([data-text-animation=none]):not([data-text-animation^=marquee-]):not(.puck-anim-played) .puck-text-content,.puck-anim-active-page [data-block-controls-id][data-block-animation]:not([data-block-animation=""]):not([data-block-animation=none]):not(.puck-anim-played){animation-play-state:paused!important;opacity:0}.puck-anim-active-page [data-block-controls-id][data-block-animation=opacity].puck-anim-played{animation:puck-heading-fade-up var(--puck-anim-duration,.52s) ease-out var(--puck-anim-delay,0s) both}.puck-anim-active-page [data-block-controls-id][data-block-animation=subtle].puck-anim-played{animation:puck-anim-subtle var(--puck-anim-duration,.3s) ease-out var(--puck-anim-delay,0s) both}.puck-anim-active-page [data-block-controls-id][data-block-animation=zoom-in].puck-anim-played{animation:puck-heading-zoom-in var(--puck-anim-duration,.46s) ease-out var(--puck-anim-delay,0s) both}.puck-anim-active-page [data-block-controls-id][data-block-animation=zoom-out].puck-anim-played{animation:puck-heading-zoom-out var(--puck-anim-duration,.46s) ease-out var(--puck-anim-delay,0s) both}.puck-anim-active-page [data-block-controls-id][data-block-animation=top-to-bottom].puck-anim-played{animation:puck-heading-from-top var(--puck-anim-duration,.52s) ease-out var(--puck-anim-delay,0s) both}.puck-anim-active-page [data-block-controls-id][data-block-animation=bottom-to-top].puck-anim-played{animation:puck-heading-fade-up var(--puck-anim-duration,.52s) ease-out var(--puck-anim-delay,0s) both}.puck-anim-active-page [data-block-controls-id][data-block-animation=left-to-right].puck-anim-played{animation:puck-heading-from-left var(--puck-anim-duration,.52s) ease-out var(--puck-anim-delay,0s) both}.puck-anim-active-page [data-block-controls-id][data-block-animation=right-to-left].puck-anim-played{animation:puck-heading-from-right var(--puck-anim-duration,.52s) ease-out var(--puck-anim-delay,0s) both}@media (prefers-reduced-motion:reduce){[data-block-controls-id][data-block-animation]{animation:none!important;opacity:1!important}}.puck-heading-animated-copy{display:inline-block}.puck-heading-text:has(.split-char),.puck-heading-text:has(.split-line),.puck-heading-text:has(.split-word),.puck-list-content:has(.split-char),.puck-list-content:has(.split-line),.puck-list-content:has(.split-word),.puck-text-content:has(.split-char),.puck-text-content:has(.split-line),.puck-text-content:has(.split-word){overflow:hidden}.split-char,.split-line-inner,.split-word-inner{display:inline-block;will-change:transform,opacity}.split-word{display:inline-block}.split-line{display:block;overflow:hidden}.puck-anim-active-page [data-heading-animation=letters-curtain].puck-anim-played .split-char,.puck-anim-active-page [data-list-animation=letters-curtain].puck-anim-played .split-char,.puck-anim-active-page [data-text-animation=letters-curtain].puck-anim-played .split-char{animation:puck-split-curtain-up var(--puck-anim-duration,.6s) cubic-bezier(.175,.885,.32,1.275) both;animation-delay:calc(var(--char-index) * var(--puck-anim-interval, 30ms) + var(--puck-anim-delay, 0s))}.puck-anim-active-page [data-heading-animation=words-curtain].puck-anim-played .split-word-inner,.puck-anim-active-page [data-list-animation=words-curtain].puck-anim-played .split-word-inner,.puck-anim-active-page [data-text-animation=words-curtain].puck-anim-played .split-word-inner{animation:puck-split-curtain-up var(--puck-anim-duration,.6s) cubic-bezier(.175,.885,.32,1.275) both;animation-delay:calc(var(--word-index) * var(--puck-anim-interval, 80ms) + var(--puck-anim-delay, 0s))}.puck-anim-active-page [data-heading-animation=words-sliding].puck-anim-played .split-word-inner,.puck-anim-active-page [data-list-animation=words-sliding].puck-anim-played .split-word-inner,.puck-anim-active-page [data-text-animation=words-sliding].puck-anim-played .split-word-inner{animation:puck-split-slide-up var(--puck-anim-duration,.5s) cubic-bezier(.215,.61,.355,1) both;animation-delay:calc(var(--word-index) * var(--puck-anim-interval, 80ms) + var(--puck-anim-delay, 0s))}.puck-anim-active-page [data-heading-animation=words-perspective].puck-anim-played .split-word-inner,.puck-anim-active-page [data-list-animation=words-perspective].puck-anim-played .split-word-inner,.puck-anim-active-page [data-text-animation=words-perspective].puck-anim-played .split-word-inner{animation:puck-split-perspective var(--puck-anim-duration,.8s) cubic-bezier(.175,.885,.32,1.275) both;transform-origin:center bottom;animation-delay:calc(var(--word-index) * var(--puck-anim-interval, 80ms) + var(--puck-anim-delay, 0s))}.puck-anim-active-page [data-heading-animation=lines-curtain].puck-anim-played .split-line-inner,.puck-anim-active-page [data-list-animation=lines-curtain].puck-anim-played .split-line-inner,.puck-anim-active-page [data-text-animation=lines-curtain].puck-anim-played .split-line-inner{animation:puck-split-curtain-up var(--puck-anim-duration,.7s) cubic-bezier(.175,.885,.32,1.275) both;animation-delay:calc(var(--line-index) * var(--puck-anim-interval, .12s) + var(--puck-anim-delay, 0s))}.puck-anim-active-page [data-heading-animation=lines-perspective].puck-anim-played .split-line-inner,.puck-anim-active-page [data-list-animation=lines-perspective].puck-anim-played .split-line-inner,.puck-anim-active-page [data-text-animation=lines-perspective].puck-anim-played .split-line-inner{animation:puck-split-perspective var(--puck-anim-duration,.8s) cubic-bezier(.175,.885,.32,1.275) both;transform-origin:center bottom;animation-delay:calc(var(--line-index) * var(--puck-anim-interval, .12s) + var(--puck-anim-delay, 0s))}@keyframes puck-split-curtain-up{0%{transform:translateY(110%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes puck-split-slide-up{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes puck-split-perspective{0%{transform:perspective(600px) rotateX(-70deg);opacity:0}to{transform:perspective(600px) rotateX(0);opacity:1}}.puck-marquee-track{display:inline-flex;align-items:center;white-space:nowrap;will-change:transform}.puck-marquee-content{display:inline-block;white-space:nowrap;padding-right:var(--puck-marquee-gap,1em)}[data-heading-animation^=marquee-auto-] .puck-heading-text,[data-list-animation^=marquee-auto-] .puck-list-content,[data-text-animation^=marquee-auto-] .puck-text-content{overflow:hidden;display:block;white-space:nowrap}.puck-scroll-marquee-line{position:relative;display:block;width:max-content;white-space:nowrap}.puck-scroll-marquee-core{display:inline-block;white-space:nowrap}.puck-scroll-marquee-clones{position:absolute;top:0;display:flex;width:400%;white-space:nowrap;pointer-events:none}.puck-scroll-marquee-clones--before{right:100%}.puck-scroll-marquee-clones--after{left:100%}.puck-scroll-marquee-clone{flex:0 0 25%;width:25%;white-space:nowrap}[data-marquee-entry=after] .puck-scroll-marquee-clones--after,[data-marquee-entry=before] .puck-scroll-marquee-clones--before{visibility:hidden}[data-heading-animation=marquee-auto-right-to-left] .puck-marquee-track,[data-list-animation=marquee-auto-right-to-left] .puck-marquee-track,[data-text-animation=marquee-auto-right-to-left] .puck-marquee-track{animation:puck-marquee-loop-left var(--puck-anim-duration,var(--puck-marquee-duration,18s)) linear var(--puck-anim-delay,0s) infinite}[data-heading-animation=marquee-auto-left-to-right] .puck-marquee-track,[data-list-animation=marquee-auto-left-to-right] .puck-marquee-track,[data-text-animation=marquee-auto-left-to-right] .puck-marquee-track{animation:puck-marquee-loop-right var(--puck-anim-duration,var(--puck-marquee-duration,18s)) linear var(--puck-anim-delay,0s) infinite}[data-heading-animation^=marquee-]:not([data-marquee-pause-on-hover=false]):hover .puck-marquee-track,[data-list-animation^=marquee-]:hover .puck-marquee-track,[data-text-animation^=marquee-]:hover .puck-marquee-track{animation-play-state:paused}@keyframes puck-marquee-loop-left{0%{transform:translateX(0)}to{transform:translateX(-6.25%)}}@keyframes puck-marquee-loop-right{0%{transform:translateX(-6.25%)}to{transform:translateX(0)}}