.stacker{--inset:240px;--offset:var(--space--container-padding);--padding:var(--space--container-padding)}@media (min-width:62em){.stacker{--padding:2.75rem;--offset:100px}}.stacker__content--stardrop{color:var(--color--white)}.stacker__outer{margin-left:auto;margin-right:auto;max-width:var(--width--responsive--l)}@media (min-width:62em){.stacker__inner{align-items:flex-start;display:grid;grid-template-areas:"left right";grid-template-columns:1fr auto}}.stacker__header{margin-bottom:var(--block--header--margin-bottom);max-width:700px;position:relative;z-index:1}.stacker__header--stardrop{grid-column:1}.stacker__header-holder{margin:0 auto;max-width:90%}@media (min-width:48em){.stacker__header-holder{max-width:60%}}@media (min-width:62em){.stacker__header-holder{grid-column:1;margin:0;max-width:35.3%}}.stacker__heading{max-width:520px}.stacker__heading--stardrop{color:var(--color--white)}@media (max-width:61.99em){.stacker__cta{display:none}}@media (min-width:62em){.stacker__cta{grid-area:right;margin-bottom:var(--block--header--margin-bottom);position:sticky;top:var(--space--container-padding);z-index:1}}.stacker__items{display:grid;gap:.625rem;position:relative}@media (min-width:62em){.stacker__items{grid-column:span 2;padding-block-end:var(--space--layout);padding-inline-start:var(--inset)}.stacker__items:before{border-bottom:1px solid;border-bottom-left-radius:100px;border-left:1px solid;left:calc(var(--inset)/2);right:0;top:0;z-index:1}.stacker__items:after,.stacker__items:before{bottom:0;content:"";pointer-events:none;position:absolute}.stacker__items:after{border-bottom:1px solid;left:50%;width:50vw}}.stacker__items--stardrop:before{border-bottom:1px solid var(--color--white);border-left:1px solid var(--color--white);border-color:var(--color--white)}.stacker__items--stardrop:after{border-bottom:1px solid var(--color--white)}.stacker__item{position:sticky;top:var(--space--container-padding)}.stacker__item:nth-child(3n+1){top:calc(var(--offset) + var(--padding)*0)}.stacker__item:nth-child(3n+2){top:calc(var(--offset) + var(--padding)*1)}.stacker__item:nth-child(3n+3){top:calc(var(--offset) + var(--padding)*2)}@media (max-width:61.99em){.stacker__item{position:static;top:auto}}.stacker__item-outer{align-items:flex-start;background:var(--color--white);border-radius:var(--rm);display:grid;gap:var(--space--container-padding);padding:var(--padding)}@media (min-width:48em){.stacker__item-outer{gap:var(--space--grid);grid-template-columns:5fr 3fr;height:100%}}@media (min-width:62em){.stacker__item-outer{gap:50px}}.stacker__item-outer--stardrop{align-items:center;background:var(--color--black);border:1px solid var(--color--white);color:var(--color--white)}.stacker__item:first-child:before{background:linear-gradient(0deg,var(--color--blue) 0,var(--color--green) 50%,var(--color--orange) 100%);border-radius:50%;content:"";filter:blur(50px);height:380px;left:0;opacity:.7;pointer-events:none;position:absolute;rotate:-45deg;top:0;translate:-50% -25%;width:235px;z-index:-1}@media (min-width:62em){.stacker__item:first-child:before{animation:circle 27s linear infinite;height:760px;width:470px}}.stacker__item-heading{position:relative}@media (min-width:62em){.stacker__item-heading:before{aspect-ratio:1/1;background:currentColor;border-radius:50%;content:"";left:calc((var(--inset)/2 + var(--padding))*-1);position:absolute;top:50%;translate:-50% -50%;width:8px}}.stacker__item-heading--stardrop{border-color:var(--color--white)}.stacker__item-subheading{font-weight:400}.stacker__item-content>p:has(.g-button){display:flex;flex-wrap:wrap;gap:.5em}.stacker__item-cta{margin-top:var(--space--base)}.stacker__item-icon{aspect-ratio:1/1;height:30px;width:30px}.stacker__item-media{border-radius:var(--rs);order:-1;overflow:hidden}@media (min-width:48em){.stacker__item-media{order:0}}@media (min-width:62em){.stacker__item-media{margin-block:calc(var(--padding)*-1 + 10px);margin-inline-end:calc(var(--padding)*-1 + 10px)}}.stacker__item-media .img-fit{aspect-ratio:1/1}.stacker__item-media .img-fit img{height:auto}.stacker__item-media--stardrop .img-fit{aspect-ratio:4/3}.stacker__item-media--stardrop .img-fit img{height:auto}.stacker__item--stardrop:first-child:before{content:unset;display:none}.stacker.stacker--stardrop{margin-top:calc(var(--block--margin-top)/2)}
/*# sourceMappingURL=block.css.map */
