.landing-scroll-showcase{padding:clamp(2rem,5vw,3rem) 0 clamp(3rem,6vw,4rem);background:linear-gradient(180deg,var(--krisp-bg,#0c0b14) 0,#0f0e1c 100%);color:var(--krisp-ink,#fafafa)}.landing-scroll-showcase__header{text-align:center;margin-bottom:2rem}.landing-scroll-showcase__eyebrow{margin:0 0 .5rem;font-size:var(--text-label,.75rem);font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--color-primary,#0069ff)}.landing-scroll-showcase__title{margin:0;font-family:var(--font-display);font-size:clamp(1.75rem,4vw,2.75rem);font-weight:700;letter-spacing:-.03em}.landing-scroll-showcase__sub{margin:.75rem auto 0;max-width:38rem;font-size:1.05rem;line-height:1.55;color:var(--krisp-muted,#a1a1aa)}.landing-scroll-showcase__tabs{display:flex;flex-wrap:wrap;justify-content:center;gap:.35rem;margin-top:1.5rem;padding:.25rem;border-radius:999px;border:1px solid var(--krisp-border,rgb(255 255 255/.1));background:rgb(255 255 255/.04);width:fit-content;margin-inline:auto}.landing-scroll-showcase__tab{border:none;border-radius:999px;padding:.55rem 1rem;font-size:var(--text-body,.875rem);font-weight:600;color:var(--krisp-muted,#a1a1aa);background:transparent;cursor:pointer}.landing-scroll-showcase__tab--active{background:rgb(255 255 255/.12);color:var(--krisp-ink,#fafafa)}.landing-scroll-showcase__cta{text-align:center;margin-top:2rem}.landing-scroll-module{padding:clamp(1.5rem,4vw,2.5rem) 0}.landing-scroll-module__intro{text-align:center;margin-bottom:1.75rem}.landing-scroll-module__kicker{margin:0 0 .35rem;font-size:var(--text-label,.75rem);font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--color-primary,#0069ff)}.landing-scroll-module__title{margin:0;font-family:var(--font-display);font-size:clamp(1.35rem,3vw,2rem);font-weight:700;letter-spacing:-.02em}.landing-scroll-module__pin-height{height:auto}@media (min-width:1024px){.landing-scroll-module__pin-height{height:auto;min-height:0}}.landing-scroll-module__stage{display:grid;gap:1.25rem;align-items:start}@media (min-width:1024px){.landing-scroll-module__stage{grid-template-columns:minmax(200px,240px) minmax(280px,1fr) minmax(0,1.15fr);grid-template-rows:1fr;gap:clamp(1rem,3vw,2rem);align-items:start}.landing-scroll-module__stage--reverse{grid-template-columns:minmax(0,1.15fr) minmax(280px,1fr) minmax(200px,240px)}.landing-scroll-module__stage--reverse .landing-scroll-module__nav{grid-column:3;grid-row:1}.landing-scroll-module__stage--reverse .landing-scroll-module__copy{grid-column:2;grid-row:1}.landing-scroll-module__stage--reverse .landing-scroll-module__visual{grid-column:1;grid-row:1}.landing-scroll-module__stage:not(.landing-scroll-module__stage--reverse) .landing-scroll-module__nav{grid-column:1}.landing-scroll-module__stage:not(.landing-scroll-module__stage--reverse) .landing-scroll-module__copy{grid-column:2}.landing-scroll-module__stage:not(.landing-scroll-module__stage--reverse) .landing-scroll-module__visual{grid-column:3}}.landing-scroll-module__nav{display:flex;flex-direction:column;gap:.5rem}.landing-scroll-module__nav-item{display:flex;align-items:center;gap:.5rem;width:100%;text-align:left;border:1px solid transparent;border-radius:var(--radius-card,.75rem);padding:.65rem .85rem;font-size:var(--text-body,.875rem);font-weight:600;color:var(--krisp-muted,#a1a1aa);background:transparent;cursor:pointer;transition:background .2s ease,border-color .2s ease,color .2s ease}.landing-scroll-module__nav-item:hover{background:rgb(255 255 255/.04)}.landing-scroll-module__nav-item--active{border-color:rgb(0 105 255/.45);background:rgb(0 105 255/.1);color:var(--krisp-ink,#fafafa)}.landing-scroll-module__nav-dot{width:.4rem;height:.4rem;border-radius:999px;background:currentColor;opacity:.45;flex-shrink:0}.landing-scroll-module__nav-item--active .landing-scroll-module__nav-dot{background:var(--color-primary,#0069ff);opacity:1;box-shadow:0 0 0 3px rgb(0 105 255/.25)}.landing-scroll-module__copy{position:relative;min-height:clamp(10rem,22vh,14rem)}.landing-scroll-module__beat{position:absolute;inset:0;opacity:0;pointer-events:none}.landing-scroll-module__beat--active{position:relative;pointer-events:auto}.landing-scroll-module__step{margin:0 0 .35rem;font-size:var(--text-label,.75rem);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--color-primary,#0069ff)}.landing-scroll-module__beat h3{margin:0 0 .65rem;font-family:var(--font-display);font-size:clamp(1.15rem,2.2vw,1.55rem);font-weight:700;line-height:1.25;letter-spacing:-.02em}.landing-scroll-module__body{margin:0;font-size:1rem;line-height:1.55;color:#d4d4d8}.landing-scroll-module__cta{margin-top:1.5rem;text-align:center}.landing-scroll-module__tour-cta{margin-top:1rem;width:fit-content}.landing-scroll-module__visual{min-width:0}.landing-demo-embed{overflow:hidden;border-radius:var(--radius-card,.75rem);border:1px solid var(--krisp-border,rgb(255 255 255/.1));background:var(--color-surface,#fff);box-shadow:var(--shadow-overlay,0 8px 30px rgb(26 26 26/.1))}.landing-demo-embed__chrome{display:flex;align-items:center;gap:.35rem;padding:.55rem .85rem;border-bottom:1px solid var(--color-border,#e5e7eb);background:var(--color-surface-sunken,#f4f5f7)}.landing-demo-embed__chrome span{width:.45rem;height:.45rem;border-radius:999px;background:#d1d5db}.landing-demo-embed__chrome p{margin:0 0 0 auto;font-size:.68rem;color:var(--color-text-muted,#6b7280);max-width:60%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.landing-demo-embed__viewport{position:relative;aspect-ratio:16/10;min-height:clamp(14rem,32vw,20rem);background:var(--color-bg,#f7f8fa)}.landing-demo-embed__frame{position:absolute;inset:0;width:100%;height:100%;border:0;opacity:0;transition:opacity .45s ease;pointer-events:none}.landing-demo-embed__frame--active{opacity:1;pointer-events:auto}.landing-demo-embed__frame--ready.landing-demo-embed__frame--active{opacity:1}.landing-demo-embed__placeholder{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;height:100%;color:var(--color-text-muted,#6b7280);font-size:var(--text-body,.875rem)}.landing-demo-embed__loader{width:1.75rem;height:1.75rem;border-radius:999px;border:2px solid var(--color-border,#e5e7eb);border-top-color:var(--color-primary,#0069ff);animation:landing-demo-spin .8s linear infinite}@keyframes landing-demo-spin{to{transform:rotate(1turn)}}.landing-scroll-module--stack .landing-scroll-module__mobile-beats{display:flex;flex-direction:column;gap:2.5rem}.landing-scroll-module__mobile-beat{display:flex;flex-direction:column;gap:.75rem}.landing-scroll-reveal{opacity:0;transform:translateY(16px);transition:opacity .55s ease,transform .55s cubic-bezier(.16,1,.3,1)}.landing-scroll-reveal--in{opacity:1;transform:translateY(0)}.landing-robot{position:fixed;z-index:40;display:none;flex-direction:column;gap:.5rem;width:min(11rem,26vw);pointer-events:none;top:68%;transform:translateY(-50%);opacity:1}.landing-robot--left{left:clamp(.75rem,2vw,1.5rem);right:auto;align-items:flex-start}.landing-robot--right{right:clamp(.75rem,2vw,1.5rem);left:auto;align-items:flex-end}@media (min-width:1280px){.landing-robot{display:flex}}.landing-robot__svg{width:5.5rem;height:auto;filter:drop-shadow(0 12px 28px rgb(0 105 255/.25));transition:transform .45s cubic-bezier(.22,1,.36,1)}.landing-robot--left .landing-robot__svg{transform:scaleX(-1)}.landing-robot__hint{margin:0;padding:.65rem .85rem;border-radius:var(--radius-card,.75rem);border:1px solid rgb(0 105 255/.25);background:rgb(0 105 255/.1);font-size:.78rem;line-height:1.45;color:#dbeafe}.landing-robot--right .landing-robot__hint{text-align:right}.landing-robot--left .landing-robot__hint{text-align:left}.landing-robot__arm--left{transform-origin:36px 82px;transform:rotate(-28deg)}.landing-robot__arm--right{transform-origin:36px 82px;transform:rotate(12deg) translateX(4px)}.landing-robot__arm--wave{transform-origin:36px 82px;animation:landing-robot-wave 1.2s ease-in-out infinite}@keyframes landing-robot-wave{0%,to{transform:rotate(8deg)}50%{transform:rotate(-18deg)}}.landing-robot__pupil--left,.landing-robot__pupil--right{animation:landing-robot-blink 4.5s ease-in-out infinite}@keyframes landing-robot-blink{0%,92%,to{transform:scaleY(1)}96%{transform:scaleY(.15)}}@media (max-width:1279px){.landing-robot{display:none!important}}@media (prefers-reduced-motion:reduce){.landing-scroll-reveal{opacity:1;transform:none;transition:none}.landing-demo-embed__frame{transition:none}.landing-demo-embed__loader,.landing-robot__arm--wave,.landing-robot__pupil--left,.landing-robot__pupil--right{animation:none}}.krisp-landing{--krisp-bg:#0c0b14;--krisp-bg-soft:#12101c;--krisp-ink:#f8fafc;--krisp-muted:#a1a1aa;--krisp-accent:#0069ff;--krisp-accent-soft:#7c6cff;--krisp-border:rgb(255 255 255/0.08);--krisp-gradient:linear-gradient(135deg,rgb(124 108 255/0.35),rgb(0 105 255/0.2) 45%,transparent 70%);background:var(--krisp-bg);color:var(--krisp-ink)}.krisp-btn{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;border-radius:999px;padding:.65rem 1.25rem;font-size:.9rem;font-weight:600;text-decoration:none;transition:transform .15s ease,background .15s ease,border-color .15s ease}.krisp-btn--primary{background:linear-gradient(135deg,#0069ff,#5b4dff);color:#fff;border:none;box-shadow:0 8px 28px rgb(0 105 255/.35)}.krisp-btn--primary:hover{transform:translateY(-1px)}.krisp-btn--ghost{border:1px solid rgb(255 255 255/.18);background:rgb(255 255 255/.06);color:var(--krisp-ink)}.krisp-btn--ghost:hover{background:rgb(255 255 255/.1)}.krisp-btn--linear{background:#fff;color:#0c0b14;border:none;box-shadow:none;font-weight:500;padding:.7rem 1.15rem}.krisp-btn--linear:hover{background:#e4e4e7;transform:none}.krisp-btn--lg{padding:.85rem 1.5rem;font-size:1rem}.krisp-section-title{text-align:center;font-size:clamp(1.65rem,3.5vw,2.35rem);font-weight:700;letter-spacing:-.03em;line-height:1.15;color:#18181b;margin-bottom:2rem}.krisp-section-title--light{color:var(--krisp-ink)}.krisp-hero{position:relative;isolation:isolate;padding:clamp(2.5rem,6vh,4rem) 0 clamp(2rem,4vh,3rem);overflow:hidden;min-height:min(100dvh,56rem);background:var(--krisp-bg)}.krisp-hero__glow{z-index:0;background:radial-gradient(ellipse 90% 70% at 88% 8%,rgb(255 255 255/.07) 0,rgb(124 108 255/.06) 28%,transparent 62%),linear-gradient(225deg,rgb(255 255 255/.04),transparent 38%,transparent)}.krisp-hero__glow,.krisp-hero__grain{position:absolute;inset:0;pointer-events:none}.krisp-hero__grain{z-index:2;opacity:.045;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 160 160' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.krisp-hero__inner{position:relative;z-index:3;display:flex;flex-direction:column;min-height:calc(min(100dvh, 56rem) - clamp(2.5rem, 6vh, 4rem))}.krisp-hero__copy{position:relative;z-index:5;max-width:38rem;flex-shrink:0}.krisp-hero__title{margin:0;max-width:14ch;font-size:clamp(2.35rem,5.8vw,3.75rem);font-weight:600;letter-spacing:-.045em;line-height:1.08;color:var(--krisp-ink)}.krisp-hero__sub{margin:1rem 0 0;max-width:32rem;font-size:clamp(1rem,2vw,1.125rem);line-height:1.6;color:var(--krisp-muted);text-wrap:pretty}.krisp-hero__actions{display:flex;flex-wrap:wrap;align-items:center;gap:1.1rem;margin-top:1.35rem}.krisp-hero__secondary-link{display:inline-flex;align-items:center;gap:.15rem;font-size:.875rem;font-weight:500;color:var(--krisp-muted);text-decoration:none;transition:color .15s ease}.krisp-hero__secondary-link:hover{color:var(--krisp-ink)}.krisp-hero__stage-wrap{position:relative;flex:1;width:100%;min-height:clamp(22rem,46vh,36rem);margin-top:clamp(2rem,4vh,3.25rem);pointer-events:none}.krisp-hero__stage{position:absolute;inset:0 auto auto 0;width:130%;max-width:72rem;height:100%;perspective:1400px;perspective-origin:42% 58%;transform-style:preserve-3d}.krisp-hero__robot{position:absolute;z-index:1;right:16%;bottom:4%;width:clamp(9rem,18vw,14.5rem);pointer-events:none;opacity:.94}.krisp-hero__robot,.krisp-hero__robot-float{will-change:transform}.krisp-hero__robot-img{display:block;width:100%;height:auto;filter:drop-shadow(0 20px 48px rgb(0 105 255/.14))}.krisp-hero__panel{position:absolute;transform-style:preserve-3d;will-change:transform,opacity}.krisp-hero__panel--1{z-index:2;left:0;top:14%;width:clamp(9.5rem,18vw,13.5rem);transform:rotateX(8deg) rotateY(-12deg) translateZ(-70px)}.krisp-hero__panel--2{z-index:3;left:clamp(7rem,14vw,11rem);top:6%;width:clamp(15rem,28vw,22rem);transform:rotateX(6deg) rotateY(-8deg) translateZ(0)}.krisp-hero__panel--3{z-index:4;left:clamp(13rem,26vw,20rem);top:0;width:clamp(22rem,46vw,38rem);transform:rotateX(5deg) rotateY(-5deg) translateZ(48px)}.krisp-hero__panel-frame{overflow:hidden;border-radius:.65rem;border:1px solid rgb(255 255 255/.1);background:#111018;box-shadow:inset 0 0 0 1px rgb(0 0 0/.45),inset 0 2px 0 rgb(255 255 255/.04),0 28px 90px rgb(0 0 0/.58),0 12px 32px rgb(0 0 0/.38)}.krisp-hero__panel--1 .krisp-hero__panel-frame{aspect-ratio:3/4}.krisp-hero__panel--2 .krisp-hero__panel-frame{aspect-ratio:4/3}.krisp-hero__panel--3 .krisp-hero__panel-frame{aspect-ratio:16/10}.krisp-hero__panel-img{display:block;width:100%;height:100%;object-fit:cover}@media (max-width:1023px){.krisp-hero__stage{width:118%;max-width:none}.krisp-hero__panel--1{top:18%;transform:rotateX(6deg) rotateY(-10deg) translateZ(-50px)}.krisp-hero__panel--2{top:10%;transform:rotateX(5deg) rotateY(-7deg) translateZ(0)}.krisp-hero__panel--3{transform:rotateX(4deg) rotateY(-4deg) translateZ(32px)}.krisp-hero__robot{right:10%;width:clamp(7.5rem,22vw,11rem)}}@media (max-width:767px){.krisp-hero{padding-bottom:1.5rem}.krisp-hero,.krisp-hero__inner{min-height:0}.krisp-hero__title{max-width:none}.krisp-hero__stage-wrap{min-height:17rem;margin-top:1.75rem}.krisp-hero__stage{width:108%;perspective:900px}.krisp-hero__panel--1{display:none}.krisp-hero__panel--2{left:0;top:12%;width:58%;transform:rotateX(4deg) rotateY(-6deg)}.krisp-hero__panel--3{left:28%;top:0;width:88%;transform:rotateX(3deg) rotateY(-3deg)}.krisp-hero__robot{right:6%;bottom:8%;width:5.5rem;opacity:.88}}@media (prefers-reduced-motion:reduce){.krisp-hero__panel,.krisp-hero__robot{will-change:auto}}.krisp-pinned-hub{padding:clamp(2rem,5vw,3rem) 0 clamp(3rem,6vw,4rem);background:linear-gradient(180deg,var(--krisp-bg) 0,#0f0e1c 100%)}.krisp-pinned-hub__tabs{display:flex;flex-wrap:wrap;justify-content:center;gap:.35rem;margin-bottom:2rem;padding:.25rem;border-radius:999px;border:1px solid var(--krisp-border);background:rgb(255 255 255/.04);width:fit-content;margin-inline:auto}.krisp-pinned-hub__tab{border:none;border-radius:999px;padding:.55rem 1.1rem;font-size:.875rem;font-weight:600;color:var(--krisp-muted);background:transparent;cursor:pointer}.krisp-pinned-hub__tab--active{background:rgb(255 255 255/.12);color:var(--krisp-ink)}.krisp-phase--hidden{display:none}.krisp-phase__intro{text-align:center;margin-bottom:2rem}.krisp-phase__title{font-size:clamp(1.75rem,4vw,2.75rem);font-weight:700;letter-spacing:-.03em;line-height:1.12}.krisp-phase__sub{margin:.75rem auto 0;max-width:36rem;font-size:1.05rem;line-height:1.55;color:var(--krisp-muted)}.krisp-phase__pin-height{height:auto}@media (min-width:1024px){.krisp-phase__pin-height--animated{height:calc(var(--krisp-features, 3) * 55vh)}}.krisp-phase__stage{display:grid;gap:1.5rem;align-items:start}@media (min-width:1024px){.krisp-phase__stage{grid-template-columns:minmax(280px,360px) minmax(0,1fr);gap:clamp(1.5rem,4vw,3rem);transition:grid-template-columns .55s cubic-bezier(.22,1,.36,1)}.krisp-phase__stage--reverse{grid-template-columns:minmax(0,1fr) minmax(280px,360px)}.krisp-phase__stage--reverse .krisp-phase__list{grid-column:2;grid-row:1}.krisp-phase__stage--reverse .krisp-phase__panel{grid-column:1;grid-row:1}.krisp-phase__stage--pinned{position:sticky;top:clamp(4.5rem,10vh,5.5rem)}}.krisp-phase__list{display:flex;flex-direction:column;gap:.65rem;max-height:min(70vh,32rem);overflow-y:auto;scrollbar-width:thin}.krisp-phase__item{width:100%;text-align:left;border-radius:1rem;padding:1rem 1.1rem;border:1px solid transparent;background:transparent;cursor:pointer;transition:border-color .25s ease,background .25s ease}.krisp-phase__item:hover{background:rgb(255 255 255/.04)}.krisp-phase__item--active{border-color:rgb(124 108 255/.55);background:linear-gradient(135deg,rgb(124 108 255/.14),rgb(0 105 255/.1));box-shadow:inset 0 0 0 1px rgb(124 108 255/.2)}.krisp-phase__item-head{display:flex;align-items:center;gap:.5rem}.krisp-phase__item-dot{width:.45rem;height:.45rem;border-radius:999px;background:var(--krisp-muted);flex-shrink:0}.krisp-phase__item--active .krisp-phase__item-dot{background:var(--krisp-accent);box-shadow:0 0 0 4px rgb(0 105 255/.25)}.krisp-phase__item-title{font-size:.95rem;font-weight:700;color:var(--krisp-ink)}.krisp-phase__item:not(.krisp-phase__item--active) .krisp-phase__item-title{color:var(--krisp-muted)}.krisp-phase__demo{margin-left:.25rem;padding:.1rem .4rem;border-radius:.35rem;font-size:.62rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;background:rgb(255 255 255/.08);color:#d4d4d8}.krisp-phase__item-icon{margin-left:auto;width:.9rem;height:.9rem;color:var(--krisp-muted);opacity:.5}.krisp-phase__item-body{margin:.45rem 0 0 .95rem;font-size:.875rem;line-height:1.45;color:#d4d4d8}.krisp-phase__panel{min-width:0;animation:krisp-panel-swap .45s cubic-bezier(.22,1,.36,1)}@keyframes krisp-panel-swap{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.krisp-phase__browser{overflow:hidden;border-radius:1rem;border:1px solid var(--krisp-border);background:#0a0a0f;box-shadow:0 24px 60px rgb(0 0 0/.4)}.krisp-phase__browser-bar{display:flex;align-items:center;gap:.35rem;padding:.55rem .85rem;border-bottom:1px solid var(--krisp-border);background:rgb(255 255 255/.03)}.krisp-phase__browser-bar span{width:.45rem;height:.45rem;border-radius:999px;background:rgb(255 255 255/.12)}.krisp-phase__browser-bar p{margin:0 0 0 auto;font-size:.68rem;color:var(--krisp-muted);max-width:55%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.krisp-phase__gallery{display:grid;gap:.65rem;padding:.75rem;min-height:clamp(14rem,36vw,22rem);background:linear-gradient(180deg,rgb(255 255 255/.02),rgb(0 0 0/.2))}.krisp-phase__gallery--duo{grid-template-columns:1.35fr 1fr;align-items:stretch}.krisp-phase__gallery--trio{grid-template-columns:1.4fr 1fr;grid-template-rows:1fr 1fr}.krisp-phase__gallery-item{overflow:hidden;border-radius:.65rem;border:1px solid rgb(255 255 255/.08);background:#111118;box-shadow:0 12px 32px rgb(0 0 0/.35)}.krisp-phase__gallery-item--primary{grid-row:span 2}.krisp-phase__gallery--duo .krisp-phase__gallery-item--primary{grid-row:span 1}.krisp-phase__gallery--trio .krisp-phase__gallery-item:not(.krisp-phase__gallery-item--primary):nth-child(2){align-self:end}.krisp-phase__gallery--trio .krisp-phase__gallery-item:not(.krisp-phase__gallery-item--primary):nth-child(3){align-self:start}.krisp-phase__gallery-item img{display:block;width:100%;height:100%;min-height:clamp(7rem,16vw,10rem);object-fit:cover;object-position:top}.krisp-phase__bot{display:flex;align-items:flex-start;gap:.65rem;margin-top:1rem;padding:.85rem 1rem;border-radius:.85rem;border:1px solid rgb(0 105 255/.2);background:rgb(0 105 255/.08)}.krisp-phase__bot p{margin:0;font-size:.88rem;line-height:1.45;color:#dbeafe}.krisp-pinned-hub__cta{text-align:center;margin-top:2rem}.krisp-quote{padding:clamp(3rem,7vw,5rem) 0;background:#fafafa;color:#18181b}.krisp-quote__inner{text-align:center;max-width:44rem}.krisp-quote__text{margin:0;font-size:clamp(1.25rem,3vw,1.65rem);line-height:1.45;font-weight:500;letter-spacing:-.02em}.krisp-quote__meta{margin-top:1.25rem;font-size:.9rem;color:#52525b}.krisp-quote__meta strong{display:block;color:#18181b}.krisp-quote__cta{margin-top:1.5rem}.krisp-flex{padding:clamp(3rem,7vw,5rem) 0;background:#fff;color:#18181b}.krisp-flex__grid{display:grid;gap:1rem}@media (min-width:768px){.krisp-flex__grid{grid-template-columns:repeat(2,1fr)}}.krisp-flex__card{border-radius:1rem;border:1px solid rgb(24 24 27/.08);padding:1rem;background:#fafafa}.krisp-flex__card--link{text-decoration:none;color:inherit;transition:box-shadow .2s ease,transform .2s ease}.krisp-flex__card--link:hover{box-shadow:0 12px 32px rgb(0 0 0/.08);transform:translateY(-2px)}.krisp-flex__shot{overflow:hidden;border-radius:.65rem;border:1px solid rgb(24 24 27/.06);margin-bottom:.85rem}.krisp-flex__shot img{display:block;width:100%;height:auto}.krisp-flex__title{font-size:1rem;font-weight:700}.krisp-flex__text{margin-top:.35rem;font-size:.9rem;line-height:1.5;color:#52525b}.krisp-integrations,.krisp-trust{padding:clamp(3rem,7vw,4.5rem) 0;background:var(--krisp-bg-soft)}.krisp-trust__grid{display:grid;gap:1rem}@media (min-width:768px){.krisp-trust__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.krisp-trust__grid{grid-template-columns:repeat(4,1fr)}}.krisp-trust__card{padding:1.15rem;border-radius:.85rem;border:1px solid var(--krisp-border);background:rgb(255 255 255/.03)}.krisp-trust__card h3{font-size:.95rem;font-weight:700}.krisp-trust__card p{margin-top:.35rem;font-size:.85rem;line-height:1.45;color:var(--krisp-muted)}.krisp-integrations__inner{text-align:center}.krisp-integrations__list{display:flex;flex-wrap:wrap;justify-content:center;gap:.65rem;margin:0;padding:0;list-style:none}.krisp-integrations__list li{padding:.45rem .85rem;border-radius:999px;border:1px solid var(--krisp-border);background:rgb(255 255 255/.04);font-size:.85rem;font-weight:600;color:#e4e4e7}.krisp-final-cta{padding:clamp(3rem,8vw,5rem) 0;background:radial-gradient(ellipse 80% 60% at 50% 100%,rgb(124 108 255/.25),transparent 60%),var(--krisp-bg)}.krisp-final-cta__inner{text-align:center}.krisp-final-cta__title{font-size:clamp(1.75rem,4vw,2.5rem);font-weight:700;letter-spacing:-.03em;margin-bottom:1.5rem}.krisp-faq-wrap{background:#fafafa;padding-bottom:2rem}.krisp-faq-wrap .landing-faq-section,.krisp-faq-wrap section{background:transparent!important}.landing-page-root:has([data-krisp-layout]) .landing-page-content>header,[data-krisp-layout]~*{border-color:transparent;background:transparent;backdrop-filter:none}.landing-page-root:has([data-krisp-layout]) .landing-page-content>header a,.landing-page-root:has([data-krisp-layout]) .landing-page-content>header button,.landing-page-root:has([data-krisp-layout]) .landing-page-content>header span{color:#e4e4e7}.landing-page-root:has([data-krisp-layout]) .landing-page-content>header .text-gray-700,.landing-page-root:has([data-krisp-layout]) .landing-page-content>header .text-gray-900{color:#a1a1aa!important}.landing-page-root:has([data-krisp-layout]) .landing-page-content>header nav>div:first-child span{color:#f8fafc!important}.landing-page-root:has([data-krisp-layout]) .landing-page-content>header nav>div:nth-child(3) a,.landing-page-root:has([data-krisp-layout]) .landing-page-content>header nav>div:nth-child(3) button{font-weight:500}.landing-page-root:has([data-krisp-layout]) .landing-page-content>header .landing-glow-btn{background:#fff!important;background-image:none!important;color:#0c0b14!important;font-weight:500!important;border-radius:999px!important;box-shadow:none!important;margin-bottom:0!important;min-height:2.25rem!important;padding:.45rem .95rem!important;font-size:.875rem!important}.landing-page-root:has([data-krisp-layout]) .landing-page-content>header .landing-glow-btn:hover{background:#e4e4e7!important}.landing-page-root:has([data-krisp-layout]) .landing-interactive-background{opacity:.08}@media (max-width:1023px){.krisp-phase__gallery{grid-template-columns:1fr!important;grid-template-rows:auto!important}.krisp-phase__gallery-item--primary{grid-row:span 1!important}}@media (prefers-reduced-motion:reduce){.krisp-phase__panel{animation:none}.krisp-phase__stage{transition:none}}