.form-with-image__media{overflow:hidden}.form-with-image__media--background{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.section--rounded>.form-with-image__media--background{border-start-start-radius:inherit;border-start-end-radius:inherit}.form-with-image__media--side{position:relative;min-height:280px}.form-with-image__image{display:block;width:100%;height:100%;object-fit:cover}.form-with-image__media--side .form-with-image__image{position:absolute;top:0;right:0;bottom:0;left:0}.form-with-image__inner{position:relative;z-index:1;display:grid;width:100%}.form-with-image--background .form-with-image__inner{display:flex;justify-content:center}.form-with-image--background .form-with-image__content{box-sizing:border-box;width:100%;max-width:702px;padding:32px clamp(24px,4.5vw,78px);background:#fff;border-radius:8px}.form-with-image--side .form-with-image__inner{grid-template-columns:minmax(0,1fr);gap:32px}.form-with-image--side .form-with-image__content{display:flex;flex-direction:column;justify-content:center;min-width:0}.form-with-image--mobile-above .form-with-image__media--side{order:1}.form-with-image--mobile-above .form-with-image__content,.form-with-image--mobile-below .form-with-image__media--side{order:2}.form-with-image--mobile-below .form-with-image__content{order:1}.form-with-image__empty-state{padding:32px;color:rgb(var(--color-foreground) / .65);text-align:center;border:1px dashed rgb(var(--color-foreground) / .35)}@media screen and (min-width:1024px){.form-with-image--side .form-with-image__inner{grid-template-columns:repeat(2,minmax(0,1fr))}.form-with-image__media--side{min-height:520px}.form-with-image--desktop-left .form-with-image__media--side{order:1}.form-with-image--desktop-left .form-with-image__content,.form-with-image--desktop-right .form-with-image__media--side{order:2}.form-with-image--desktop-right .form-with-image__content{order:1}}@media screen and (min-width:1024px){.showcase-banner__content,.showcase-banner__media{min-width:0}.showcase-banner--media-first .showcase-banner__content{order:2}.showcase-banner--media-first .showcase-banner__media{order:1}}.showcase-banner__text ul{list-style:none;margin:0;padding:0;display:grid;gap:var(--sp-2)}.showcase-banner__text ul li{position:relative;padding-inline-start:var(--sp-6)}.showcase-banner__text ul li:before{content:"\2713";position:absolute;inset-inline-start:0;color:rgb(var(--color-highlight));font-weight:var(--font-bold)}.showcase-banner__slide-caption,.showcase-banner__caption{margin-block-start:var(--sp-3);text-align:center;opacity:.7}.showcase-banner__nav{margin-block-start:var(--sp-5)}.showcase-banner__arrow{width:40px;height:40px;flex-shrink:0;border-radius:50%;border:1px solid rgb(var(--color-border));background:transparent;color:rgb(var(--color-foreground));cursor:pointer}.showcase-banner__arrow:hover{background:rgb(var(--color-foreground) / .05)}@media screen and (max-width:1023px){.showcase-banner__media{margin-block-start:var(--sp-8)}}.split-columns{display:grid;grid-template-columns:1fr;gap:var(--split-columns-column-gap)}@media screen and (min-width:1024px){.split-columns{grid-template-columns:var(--split-columns-grid-template, 60fr 40fr);align-items:start}}.split-columns__col{display:flex;flex-direction:column;gap:var(--split-columns-content-gap, 24px);min-width:0}.split-columns__col--2-bordered{border:2px solid rgb(var(--color-highlight));border-radius:var(--border-radius-small);padding:var(--split-columns-content-gap, 24px)}.split-columns__subheading{font-size:var(--split-columns-subheading-size, 14px);color:rgb(var(--color-highlight))}.split-columns__heading{font-size:var(--split-columns-heading-size, 30px)}.split-columns__text{font-size:var(--split-columns-text-size, 16px)}.split-columns__tiers{display:grid;grid-template-columns:repeat(auto-fit,minmax(100px,1fr));gap:var(--split-columns-tier-gap, 16px)}.split-columns__tier{background:rgb(var(--color-foreground) / .05);border-radius:var(--border-radius-small);padding:1rem .75rem;text-align:center}.split-columns__tier-value{font-size:1.125rem}.split-columns__tier-caption{font-size:.8125rem;opacity:.75}.split-columns__cta{margin-top:auto;padding-top:.25rem}
/*# sourceMappingURL=/cdn/shop/t/300/compiled_assets/styles.css.map */
