.free-preview{--fp-input-bg:#151517;--fp-input-border:#ffffff14;--fp-placeholder:#8a8a8e;--fp-card-pad:1.15rem;background:radial-gradient(circle at 10% 0%, color-mix(in srgb, var(--color-brand) 8%, transparent), transparent 34rem), #050505;color:var(--fg);overflow-x:clip}.free-preview__hero{padding:clamp(1.25rem,2.5vw,2rem) 0 clamp(3rem,6vw,4.5rem)}.free-preview__hero-grid{gap:1.5rem;display:grid}.free-preview__copy,.free-preview__form-col,.free-preview__timeline{min-width:0}.free-preview__form-col{scroll-margin-top:calc(var(--nav-sticky-offset) + 1rem)}.free-preview__copy .page-breadcrumb{margin-bottom:1rem}.free-preview__eyebrow{color:#b9b9b9;width:fit-content;font-family:var(--font-body);letter-spacing:.08em;text-transform:uppercase;background:#ffffff06;border:1px solid #ffffff17;border-radius:999px;align-items:center;gap:.55rem;margin:0 0 .85rem;padding:.48rem .72rem;font-size:.69rem;font-weight:700;line-height:1;display:inline-flex;box-shadow:inset 0 1px #ffffff0a}.free-preview__eyebrow-dot{background:var(--color-brand);width:.42rem;height:.42rem;box-shadow:0 0 0 .24rem color-mix(in srgb, var(--color-brand) 10%, transparent);border-radius:999px;flex:none}.free-preview__title{color:#fff;font-family:var(--font-body);letter-spacing:-.055em;text-transform:none;overflow-wrap:break-word;margin:0;font-size:clamp(2.35rem,10vw,4.4rem);font-weight:650;line-height:.96}.free-preview__title-line{color:#9d9d9f;display:block}.free-preview__title-line--primary{color:#fff}.free-preview__intro{color:#9d9d9f;text-wrap:pretty;max-width:52ch;margin:1.1rem 0 0;font-size:clamp(.95rem,1.1vw,1.05rem);line-height:1.6}.free-preview__trust{flex-wrap:wrap;gap:.45rem;margin:1.1rem 0 0;padding:0;list-style:none;display:flex}.free-preview__trust li{color:#d4d4d7;background:#ffffff08;border:1px solid #ffffff17;border-radius:999px;align-items:center;gap:.4rem;padding:.38rem .65rem;font-size:.78rem;font-weight:500;line-height:1.25;display:inline-flex;box-shadow:inset 0 1px #ffffff0a}.free-preview__trust-icon{color:var(--accent-text);flex:none;display:inline-flex}.free-preview__timeline{--ks-glass-pad:1.25rem;padding:1.15rem var(--ks-glass-pad) .6rem}.free-preview__timeline-title{color:#8e8e92;font-family:var(--font-body);letter-spacing:.14em;text-transform:uppercase;margin:0 0 .35rem;font-size:.68rem;font-weight:700;line-height:1.4}.free-preview__steps{margin:0;padding:0;list-style:none}.free-preview__step{grid-template-columns:1.6rem minmax(0,1fr) auto;align-items:center;gap:.7rem;min-height:3rem;padding:.5rem 0;display:grid}.free-preview__step+.free-preview__step{border-top:1px solid var(--ks-glass-line)}.free-preview__step-node{color:#d4d4d7;font-variant-numeric:tabular-nums;border:1px solid #ffffff1f;border-radius:999px;justify-content:center;align-items:center;width:1.6rem;height:1.6rem;font-size:.72rem;font-weight:700;display:inline-flex}.free-preview__step--kersivo .free-preview__step-node{border-color:color-mix(in srgb, var(--color-brand) 60%, transparent);background:color-mix(in srgb, var(--color-brand) 12%, transparent);color:#fff}.free-preview__step-title{color:#f2f2f2;min-width:0;font-size:.92rem;font-weight:550;line-height:1.3}.free-preview__step-owner{color:#8e8e92;letter-spacing:.08em;text-transform:uppercase;font-size:.66rem;font-weight:700}.free-preview__step--kersivo .free-preview__step-owner{color:var(--accent-text)}@media (width>=64rem){.free-preview__hero-grid{grid-template-rows:auto 1fr;grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:1.75rem 2.25rem}.free-preview__copy{grid-area:1/1/auto/7}.free-preview__timeline{flex-direction:column;grid-area:2/1/auto/7;align-self:stretch;display:flex}.free-preview__steps{flex:1;grid-auto-rows:minmax(6rem,1fr);display:grid}.free-preview__form-col{grid-area:1/7/3/13}.free-preview__form-col[data-fp-sticky]{position:sticky;top:calc(69px + 1.5rem)}.free-preview__title{letter-spacing:-.062em;font-size:clamp(2.85rem,5.25vw,4.4rem)}}.fp-card{--ks-glass-pad:var(--fp-card-pad);padding:var(--fp-card-pad);flex-direction:column;display:flex}.fp-card__header{margin:0}.fp-card__eyebrow{color:#8e8e92;letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:.55rem;margin:0 0 .6rem;font-size:.68rem;font-weight:700;line-height:1;display:flex}.fp-card__eyebrow:before{content:"";background:var(--color-brand);border-radius:999px;flex:none;width:.36rem;height:.36rem}.fp-card__title{color:#fff;font-family:var(--font-body);letter-spacing:-.02em;text-transform:none;margin:0;font-size:1.5rem;font-weight:600;line-height:1.2}.fp-card__ready{color:#9d9d9f;margin:.25rem 0 0;font-size:.82rem;line-height:1.4}.free-preview-form{gap:.8rem;display:grid}.free-preview-form[hidden]{display:none}.fp-fields{gap:.7rem;min-width:0;display:grid}.free-preview-form__field{align-content:start;gap:.3rem;min-width:0;display:grid}.free-preview-form__field[hidden]{display:none}.free-preview-form__label{color:#d4d4d7;font-size:.8125rem;font-weight:500;line-height:1.3}.free-preview-form input[type=text],.free-preview-form input[type=email],.free-preview-form textarea{border:1px solid var(--fp-input-border);background-color:var(--fp-input-bg);width:100%;min-height:48px;color:var(--fg);font-family:var(--font-body);border-radius:12px;padding:.7rem .85rem;font-size:1rem;line-height:1.4}.free-preview-form textarea{resize:none;min-height:5.25rem;line-height:1.5;display:block;overflow:hidden}.free-preview-form input::placeholder,.free-preview-form textarea::placeholder{color:var(--fp-placeholder);opacity:1}.free-preview-form input[type=text]:focus-visible,.free-preview-form input[type=email]:focus-visible,.free-preview-form textarea:focus-visible{border-color:var(--color-brand);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-brand) 28%, transparent);outline-offset:2px;outline:2px solid #0000}.free-preview-form [aria-invalid=true]{border-color:var(--danger)}.free-preview-form__error{min-height:0;color:color-mix(in srgb, var(--danger) 78%, var(--fg));font-size:.8125rem;line-height:1.35}.free-preview-form__error:empty{display:none}.fp-links{gap:.3rem;min-width:0;display:grid}.fp-links__help{color:#9d9d9f;margin:0;font-size:.78rem;line-height:1.35}.fp-links__stack{align-content:start;gap:.4rem;min-width:0;min-height:6.625rem;margin-top:.15rem;display:grid}.fp-links__entry[hidden],.fp-links__add[hidden],.fp-links__supported[hidden],.fp-links__hint[hidden],.fp-links__max[hidden],.fp-links__undo[hidden],.fp-link-chips[hidden]{display:none}.fp-links__supported,.fp-links__max{color:#8e8e92;margin:0;font-size:.75rem;line-height:1.4}.fp-links__hint{color:color-mix(in srgb, var(--warning) 70%, #f2f2f2);margin:0;font-size:.78rem;line-height:1.35}.fp-links__add{color:#d4d4d7;min-height:44px;font-family:var(--font-body);cursor:pointer;text-underline-offset:3px;background:0 0;border:0;justify-self:start;padding:0;font-size:.875rem;font-weight:500;text-decoration:underline #ffffff40}.fp-links__add:hover{color:#fff}.fp-link-chips{gap:.4rem;margin:0;padding:0;list-style:none;display:grid}.fp-link-chip{min-width:0;animation:fp-link-chip-in .18s var(--motion-ease-out);grid-template-rows:1fr;display:grid}@keyframes fp-link-chip-in{0%{opacity:0;grid-template-rows:0fr}}.fp-link-chip__inner{background:linear-gradient(#0d0d0e 0%,#080809 100%);border:1px solid #ffffff14;border-radius:12px;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;min-width:0;min-height:48px;padding-left:.85rem;display:grid;overflow:hidden;box-shadow:inset 0 1px #ffffff0d}.fp-link-chip__platform{color:#f2f2f2;padding-right:.6rem;font-size:.875rem;font-weight:600}.fp-link-chip__url{color:#9d9d9f;text-overflow:ellipsis;white-space:nowrap;font-size:.8rem;overflow:hidden}.free-preview .fp-link-chip__check{color:#f2f2f2;text-underline-offset:3px;align-items:center;min-height:44px;padding:0 .5rem 0 .6rem;font-size:.8rem;text-decoration:underline;display:inline-flex}.free-preview .fp-link-chip__check:hover{color:#9d9d9f}.fp-link-chip__remove{color:#9d9d9f;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:44px;height:44px;padding:0;font-size:1.25rem;line-height:1;display:inline-flex}.fp-link-chip__remove:hover{color:#fff}.fp-links__undo{color:#9d9d9f;align-items:center;gap:.5rem;min-height:44px;margin:0;font-size:.8rem;display:flex}.fp-links__undo button{color:#f2f2f2;min-height:44px;font:inherit;cursor:pointer;text-underline-offset:3px;background:0 0;border:0;padding:0 .25rem;font-weight:600;text-decoration:underline}.fp-no-link{background:#ffffff08;border:1px solid #ffffff1f;border-radius:12px;gap:.6rem;padding:.8rem .9rem;display:grid}.fp-no-link[hidden]{display:none}.fp-no-link:focus{outline:none}.fp-no-link:focus-visible{outline:2px solid var(--color-brand);outline-offset:2px}.fp-no-link p{color:#d4d4d7;margin:0;font-size:.85rem;line-height:1.45}.fp-no-link__actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}.fp-no-link__button{color:#f2f2f2;min-height:44px;font-family:var(--font-body);cursor:pointer;background:#ffffff0a;border:1px solid #ffffff29;border-radius:10px;padding:.4rem .6rem;font-size:.85rem;font-weight:600}.fp-no-link__button:hover{border-color:#ffffff52}.fp-links__add:focus-visible,.free-preview .fp-link-chip__check:focus-visible,.fp-link-chip__remove:focus-visible,.fp-links__undo button:focus-visible,.fp-no-link__button:focus-visible,.fp-details__skip:focus-visible{outline:2px solid var(--color-brand);outline-offset:-2px;border-radius:6px}.fp-details{border-top:1px solid var(--ks-glass-line);gap:1rem;margin-top:1.1rem;padding-top:1.1rem}.fp-details__heading{color:#f2f2f2;font-family:var(--font-body);letter-spacing:normal;text-transform:none;margin:0;font-size:1rem;font-weight:600;line-height:1.3}.fp-choice{border:0;min-width:0;margin:0;padding:0}.fp-choice legend{margin-bottom:.45rem;padding:0}.fp-choice__options{flex-wrap:wrap;gap:.4rem;display:flex}.fp-choice__option{cursor:pointer;display:inline-flex;position:relative}.fp-choice__option input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.fp-choice__option span{background:var(--fp-input-bg);color:#d4d4d7;border:1px solid #ffffff1f;border-radius:10px;justify-content:center;align-items:center;min-width:44px;min-height:44px;padding:.4rem .8rem;font-size:.875rem;font-weight:500;line-height:1.2;display:inline-flex}.fp-choice__option:hover span{border-color:#ffffff47}.fp-choice__option input:checked+span{border-color:var(--color-brand);background:color-mix(in srgb, var(--color-brand) 16%, var(--fp-input-bg));color:#fff}.fp-choice__option input:focus-visible+span{outline:2px solid var(--color-brand);outline-offset:2px}.fp-details__actions{gap:.25rem;display:grid}.fp-details__skip{color:#9d9d9f;min-width:44px;min-height:44px;font-family:var(--font-body);cursor:pointer;text-underline-offset:3px;background:0 0;border:0;justify-self:center;padding:0 .75rem;font-size:.875rem;text-decoration:underline}.fp-details__skip:hover{color:#fff}.fp-details__saved{color:#f2f2f2;margin:1rem 0 0;font-size:.95rem;font-weight:500;line-height:1.45}.fp-details__saved[hidden]{display:none}.fp-details__saved:focus{outline:none}.free-preview-form__check{color:#b9b9b9;cursor:pointer;grid-template-columns:1.25rem 1fr;align-items:start;gap:.6rem;min-height:44px;font-size:.8rem;line-height:1.4;display:grid}.free-preview-form__check input{appearance:none;border-radius:var(--radius-4);background:var(--fp-input-bg);border:1px solid #ffffff47;width:20px;height:20px;margin:0}.free-preview-form__check input:checked{border-color:var(--color-brand);background-color:var(--color-brand);background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='10' viewBox='0 0 12 10' fill='none'><path d='M1.5 5.2 4.4 8.1 10.5 1.7' stroke='white' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/></svg>");background-position:50%;background-repeat:no-repeat;background-size:12px 10px}.free-preview-form__check input:focus-visible{outline:2px solid var(--color-brand);outline-offset:2px}.free-preview-form__status{font-size:var(--text-sm);color:color-mix(in srgb, var(--danger) 78%, var(--fg));margin:0}.free-preview-form__status:empty{display:none}.fp-submit{gap:.5rem;display:grid}.free-preview-form__submit{width:100%}.free-preview-form__submit .btn-spinner[hidden]{display:none}.free-preview-form__note{color:#8e8e92;margin:0;font-size:.75rem;line-height:1.4}.free-preview-confirmation__title,.fp-details__saved,.fp-no-link,.free-preview-form input,.free-preview-form textarea{scroll-margin-top:6rem}.free-preview-confirmation{margin-block:auto;padding:.25rem 0}.free-preview-confirmation[hidden]{display:none}.free-preview-confirmation__title:focus{outline:none}.free-preview-confirmation__icon{border:1px solid color-mix(in srgb, var(--color-brand) 40%, transparent);background:color-mix(in srgb, var(--color-brand) 16%, transparent);color:#fff;border-radius:999px;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;margin-bottom:.75rem;display:inline-flex}.free-preview-confirmation__title{color:#fff;font-family:var(--font-body);letter-spacing:-.02em;text-transform:none;margin:0 0 .5rem;font-size:1.5rem;font-weight:600;line-height:1.2}.free-preview-confirmation__text{color:#9d9d9f;margin:0;line-height:1.55}.fp-showcase{--bsw-ink:color-mix(in srgb, var(--bg) 52%, #000);--bsw-site-bg:color-mix(in srgb, var(--bg) 40%, #000);--bsw-line:color-mix(in srgb, var(--fg) 9%, transparent);--bsw-line-strong:color-mix(in srgb, var(--fg) 15%, transparent);--bsw-text-2:color-mix(in srgb, var(--muted) 86%, var(--fg));--bsw-text-3:color-mix(in srgb, var(--muted) 68%, var(--bg));--bsw-accent-soft:color-mix(in srgb, var(--accent) 12%, transparent);--bsw-radius-card:var(--radius-16);--bsw-ease:cubic-bezier(.2, .7, .2, 1);margin:0}.free-preview .fp-showcase__browser .bsw-site__links a:not([class]){color:color-mix(in srgb, var(--fg) 72%, transparent)}.free-preview .fp-showcase__browser .bsw-site__links a[aria-current=page]:not([class]){color:var(--fg)}.fp-showcase__stage{isolation:isolate;position:relative}.fp-showcase__stage:before{content:"";z-index:-1;background:radial-gradient(closest-side, color-mix(in srgb, var(--color-brand) 11%, transparent), transparent);pointer-events:none;position:absolute;inset:-8% -6%}.fp-showcase__browser{display:none}.fp-showcase__caption{color:#8e8e92;font-size:var(--text-sm);text-align:center;margin:1.25rem 0 0;line-height:1.45}@media (prefers-reduced-motion:no-preference){.fp-showcase{transition:opacity .5s var(--motion-ease-out)}.fp-showcase.is-pending{opacity:0}}.fp-phone{background:linear-gradient(#1b1b1e 0%,#0c0c0d 100%);border:1px solid #ffffff24;border-radius:2.25rem;width:min(17rem,100%);margin-inline:auto;padding:.5rem;box-shadow:inset 0 1px #ffffff1a,0 40px 90px -40px #000,0 24px 48px -24px #000000e6}.fp-phone__screen{background:var(--bsw-site-bg);border-radius:1.8rem;padding:2rem .95rem 1rem;position:relative}.fp-phone__notch{background:#000;border-radius:999px;width:4.25rem;height:.9rem;position:absolute;top:.6rem;left:50%;transform:translate(-50%)}.fp-phone__logo{width:auto;height:1.05rem;margin:0 0 .85rem;display:block}.fp-phone__label{color:#a8a8ac;letter-spacing:.08em;text-transform:uppercase;margin:.8rem 0 .35rem;font-size:.64rem;font-weight:700;line-height:1.3}.fp-phone__services,.fp-phone__options{gap:.35rem;margin:0;padding:0;list-style:none;display:grid}.fp-phone__services li,.fp-phone__options li{color:#f2f2f2;background:#ffffff08;border:1px solid #ffffff1a;border-radius:.6rem}.fp-phone__services li{padding:.45rem .6rem}.fp-phone__service-name,.fp-phone__service-meta{display:block}.fp-phone__service-name{font-size:.78rem;font-weight:600;line-height:1.3}.fp-phone__service-meta{color:#a8a8ac;font-size:.7rem;line-height:1.35}.fp-phone__options{grid-template-columns:repeat(2,minmax(0,1fr))}.fp-phone__options--slots{grid-template-columns:repeat(3,minmax(0,1fr))}.fp-phone__options li{text-align:center;padding:.35rem .2rem;font-size:.72rem;font-weight:600;line-height:1.3}.fp-phone__services li.is-selected,.fp-phone__options li.is-selected{border-color:var(--color-brand);background:color-mix(in srgb, var(--color-brand) 16%, transparent)}.fp-phone__note{color:#a8a8ac;align-items:center;gap:.3rem;margin:.7rem 0 0;font-size:.66rem;line-height:1.3;display:flex}.fp-showcase__pins{gap:.6rem;width:fit-content;margin:1.5rem auto 0;padding:0;list-style:none;display:grid}.fp-pin{color:#f2f2f2;align-items:center;gap:.6rem;font-size:.9rem;font-weight:500;line-height:1.3;display:flex}.fp-pin:before{content:"";background:var(--color-brand);width:.45rem;height:.45rem;box-shadow:0 0 0 .24rem color-mix(in srgb, var(--color-brand) 16%, transparent);border-radius:999px;flex:none}.fp-pin__line,.fp-pin__dot{display:none}@media (width>=48rem){.fp-showcase__browser{display:block}.fp-showcase__stage{gap:1.5rem;display:grid}.fp-phone{z-index:2;width:14.5rem;position:absolute;bottom:4rem;right:1rem}.fp-showcase__pins{grid-auto-flow:column;gap:1.5rem;margin-top:0}}@media (width>=64rem){.fp-showcase__stage{--fp-phone-height:24rem;padding:4rem 0 3.5rem;display:block}.fp-showcase__browser{width:84%}.fp-phone{width:16rem;margin:0;bottom:1.5rem;right:1.5%}.fp-showcase__pins{display:contents}.fp-pin{z-index:3;pointer-events:none;flex-direction:column;align-items:flex-start;gap:0;font-size:.82rem;position:absolute}.fp-pin:before{display:none}.fp-pin__line{background:color-mix(in srgb, var(--color-brand) 70%, #fff 10%);width:1px;margin-left:.2rem;display:block}.fp-pin__dot{background:var(--color-brand);width:.45rem;height:.45rem;box-shadow:0 0 0 .24rem color-mix(in srgb, var(--color-brand) 28%, transparent);border-radius:999px;flex:none;display:block}.fp-pin--1{top:.75rem;left:2.5rem}.fp-pin--1 .fp-pin__line{height:5.1rem}.fp-pin--2{flex-direction:column-reverse;bottom:.5rem;left:15%}.fp-pin--2 .fp-pin__line{height:4.5rem}.fp-pin--3{top:.75rem;bottom:var(--fp-phone-height);width:calc(16% - 1.25rem);left:calc(84% + 1.25rem)}.fp-pin--3 .fp-pin__line{flex:1;min-height:1rem}.fp-showcase__caption{margin-top:.5rem}}.free-preview__section{padding:0 0 clamp(3.5rem,7vw,6rem)}.free-preview__get{gap:.9rem;margin:0;padding:0;list-style:none;display:grid}.free-preview__get-card{align-content:start;gap:.85rem;min-width:0;padding:1.25rem;display:grid;box-shadow:inset 0 1px #ffffff0d}.free-preview__get-icon{background:color-mix(in srgb, var(--color-brand) 14%, transparent);width:36px;height:36px;color:var(--color-brand-on-tint);border-radius:10px;justify-content:center;align-items:center;display:inline-flex}.free-preview__get-card p{color:#d4d4d7;font-size:var(--text-sm);margin:0;line-height:1.5}.free-preview__faq .section-header{margin-bottom:var(--space-xl);text-align:center;justify-items:center}.free-preview__faq .accordion{max-width:760px;margin-inline:auto}.free-preview__starter{color:#9d9d9f;max-width:760px;font-size:var(--text-sm);text-align:center;margin:1.75rem auto 0;line-height:1.5}.free-preview .free-preview__starter a:not([class]),.free-preview .free-preview-form__note a:not([class]){color:#f2f2f2;text-underline-offset:3px;text-decoration:underline}.free-preview .free-preview__starter a:not([class]):hover,.free-preview .free-preview-form__note a:not([class]):hover{color:#9d9d9f}.free-preview__sticky-bar{display:none}@media (width<=47.99rem){.free-preview__sticky-bar{z-index:40;min-height:3.25rem;padding:.7rem 1rem calc(.7rem + env(safe-area-inset-bottom,0px));background:var(--color-brand);color:var(--color-on-brand);font-family:var(--font-body);font-size:var(--text-md);text-align:center;justify-content:center;align-items:center;font-weight:600;text-decoration:none;display:flex;position:fixed;bottom:0;left:0;right:0}.free-preview__sticky-bar:hover{background:var(--color-brand-hover);color:var(--color-on-brand)}.free-preview__sticky-bar:focus-visible{outline:2px solid var(--color-on-brand);outline-offset:-4px}.free-preview__sticky-bar[hidden]{display:none}}@media (width>=30rem){.free-preview{--fp-card-pad:1.5rem}.fp-links__stack{min-height:6.125rem}}@media (width>=48rem){.fp-fields--two,.free-preview__get{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.free-preview__get{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.free-preview-form input,.free-preview-form textarea{transition:none}.fp-link-chip{animation:none}}
