.signature-parametrable{isolation:isolate;position:relative}.signature-parametrable:before,.signature-parametrable:after{z-index:-1;content:"";pointer-events:none;background-repeat:no-repeat;background-size:auto 100%;width:100vw;position:absolute;inset-block:0}.signature-parametrable:before{background-image:url(/app/themes/sage/public/build/assets/bg-ellipse-left-blue-ko5gZusB.svg);background-position:0;inset-inline-start:calc(50% - 50vw)}.signature-parametrable:after{background-image:url(/app/themes/sage/public/build/assets/bg-ellipse-right-blue-CwzaBMMx.svg);background-position:100%;inset-inline-end:calc(50% - 50vw)}.signature-parametrable .signature-parametrable__title{margin-top:0}.signature-parametrable .signature-parametrable__intro{max-width:var(--wp--style--global--content-size);margin-left:auto;margin-right:auto}.signature-parametrable .signature-parametrable__layout{align-items:center;gap:1.5rem;margin-top:5rem;display:grid}.signature-parametrable .signature-parametrable__column{min-width:0}.signature-parametrable .signature-parametrable__buttons{flex-wrap:wrap;justify-content:center;gap:1rem;display:flex;overflow:visible}@media(max-width:48rem){.signature-parametrable .signature-parametrable__buttons{gap:.75rem}}.signature-parametrable .signature-parametrable__option{--button-sweep-fill:var(--wp--custom--color--purple);z-index:0;border-radius:var(--wp--custom--radius--image);max-width:min(100%,16rem);min-height:3.25rem;color:var(--wp--custom--color--blue);background-color:var(--wp--custom--color--white);text-align:center;font-size:clamp(.9375rem,.89rem + .16vw,1.125rem);font-weight:var(--font-weight-bold);text-wrap:balance;overflow-wrap:anywhere;transform:rotate(var(--reveal-rotate,0deg));border:1px solid #b8bdff3d;justify-content:center;align-items:center;padding:.625rem 1rem;line-height:1.25;display:inline-flex;position:relative}.signature-parametrable .signature-parametrable__option:is(:hover,:focus-visible,:active){color:var(--wp--custom--color--white)}.signature-parametrable .signature-parametrable__media{place-items:center;display:grid;position:relative;overflow:hidden}.signature-parametrable .signature-parametrable__figure{opacity:0;visibility:hidden;pointer-events:none;grid-area:1/1;width:100%;margin:0;padding:.5rem}.signature-parametrable .signature-parametrable__image{box-shadow:0 0 .5rem 0 var(--app-image-shadow-color);object-fit:contain;border-radius:var(--wp--custom--radius--image);width:100%;height:auto;display:block}.signature-parametrable .signature-parametrable__figure.is-active{opacity:1;visibility:visible}.signature-parametrable .signature-parametrable__cta{margin-top:1rem}.signature-parametrable .signature-parametrable__placeholder{border-radius:var(--wp--custom--radius--image);background:var(--wp--custom--color--liquid-white,#ffffff59);-webkit-backdrop-filter:blur(.3125rem);backdrop-filter:blur(.3125rem);text-align:center;border:1px solid #ffffffb3;padding:1.5rem;box-shadow:inset .125rem .125rem .75rem .125rem #e5e5e540}@supports ((-webkit-backdrop-filter:blur(0)) or (backdrop-filter:blur(0))){.signature-parametrable .signature-parametrable__media{-webkit-backdrop-filter:blur(.3125rem);backdrop-filter:blur(.3125rem)}}@media(min-width:64rem){.signature-parametrable .signature-parametrable__layout{grid-template-columns:minmax(12rem,.9fr) minmax(0,1.5fr) minmax(12rem,.9fr);gap:clamp(.875rem,1.6vw,1.5rem)}.signature-parametrable .signature-parametrable__buttons{grid-template-columns:repeat(6,minmax(0,1fr));align-items:center;gap:clamp(.875rem,1.4vw,1.25rem) 0;display:grid}.signature-parametrable .signature-parametrable__option{white-space:nowrap;width:max-content;min-width:9rem;max-width:none}.signature-parametrable__column--left .signature-parametrable__option:first-child{--reveal-rotate:4deg;grid-column:3/-1;justify-self:end}.signature-parametrable__column--left .signature-parametrable__option:nth-child(2){--reveal-rotate:-5deg;grid-column:1/4;justify-self:start}.signature-parametrable__column--left .signature-parametrable__option:nth-child(3){--reveal-rotate:-8deg;grid-column:3/-1;justify-self:end}.signature-parametrable__column--left .signature-parametrable__option:nth-child(4){--reveal-rotate:4deg;grid-column:1/4;justify-self:start}.signature-parametrable__column--left .signature-parametrable__option:nth-child(5){--reveal-rotate:8deg;grid-column:2/6;justify-self:end}.signature-parametrable__column--left .signature-parametrable__option:nth-child(6){--reveal-rotate:-6deg;grid-column:1/5;justify-self:start}.signature-parametrable__column--right .signature-parametrable__option:first-child{--reveal-rotate:8deg;grid-column:1/4;justify-self:start}.signature-parametrable__column--right .signature-parametrable__option:nth-child(2){--reveal-rotate:-6deg;grid-column:5/-1;justify-self:end}.signature-parametrable__column--right .signature-parametrable__option:nth-child(3){--reveal-rotate:-7deg;grid-column:3/-1;justify-self:start}.signature-parametrable__column--right .signature-parametrable__option:nth-child(4){--reveal-rotate:5deg;grid-column:4/-1;justify-self:end}.signature-parametrable__column--right .signature-parametrable__option:nth-child(5){--reveal-rotate:5deg;grid-column:1/5;justify-self:start}.signature-parametrable__column--right .signature-parametrable__option:nth-child(6){--reveal-rotate:-6deg;grid-column:1/6;justify-self:end}.signature-parametrable .signature-parametrable__media{min-height:24rem}}@media(min-width:64rem)and (not (min-width:80rem)){.signature-parametrable__column--left .signature-parametrable__buttons,.signature-parametrable__column--right .signature-parametrable__buttons{justify-content:center}.signature-parametrable .signature-parametrable__option{max-width:none}}@media(min-width:80rem){.signature-parametrable__column--left .signature-parametrable__buttons,.signature-parametrable__column--right .signature-parametrable__buttons{justify-content:initial}}@media(prefers-reduced-motion:no-preference){.signature-parametrable .signature-parametrable__title,.signature-parametrable .signature-parametrable__intro,.signature-parametrable .signature-parametrable__instructions,.signature-parametrable .signature-parametrable__cta{transition:opacity var(--reveal-duration,.72s) cubic-bezier(.16,1,.3,1),transform var(--reveal-duration,.72s) cubic-bezier(.16,1,.3,1);transition-delay:var(--reveal-delay,0s)}.signature-parametrable .signature-parametrable__option,.signature-parametrable .signature-parametrable__media,.signature-parametrable .signature-parametrable__figure{transition:color .2s ease-in-out,border-color .2s ease-in-out,background-color .2s ease-in-out,box-shadow .2s ease-in-out,opacity var(--reveal-duration,.72s) cubic-bezier(.16,1,.3,1),transform var(--reveal-duration,.72s) cubic-bezier(.16,1,.3,1);transition-delay:0s,0s,0s,0s,var(--reveal-delay,0s),var(--reveal-delay,0s)}.signature-parametrable .signature-parametrable__option{animation:4.8s ease-in-out infinite alternate signature-parametrable-option-float}.signature-parametrable .signature-parametrable__option:nth-child(2n){animation-duration:5.4s;animation-delay:-1.2s}.signature-parametrable .signature-parametrable__option:nth-child(3n){animation-duration:6s;animation-delay:-2.1s}.signature-parametrable .signature-parametrable__figure{transition:opacity .24s ease-in-out,visibility .24s ease-in-out}.signature-parametrable.is-reveal-enabled .signature-parametrable__title,.signature-parametrable.is-reveal-enabled .signature-parametrable__intro,.signature-parametrable.is-reveal-enabled .signature-parametrable__option,.signature-parametrable.is-reveal-enabled .signature-parametrable__media,.signature-parametrable.is-reveal-enabled .signature-parametrable__instructions,.signature-parametrable.is-reveal-enabled .signature-parametrable__cta{will-change:transform,opacity}}@keyframes signature-parametrable-option-float{0%{translate:0}50%{translate:.25rem -.55rem}to{translate:-.2rem -1rem}}.signature-parametrable .signature-parametrable__instructions{color:var(--wp--custom--color--dark-blue-60);margin-block:1.5rem}
