.v4-root{--brand:#d6337c;--brand-deep:#a8215f;--on-brand:#fff;--bg:#f4f4f7;--surface:#fff;--surface-2:#edecf1;--field:#f6f6f9;--sep:#f1f0f4;--text:#211f28;--text-2:#716e7e;--text-3:#a5a2b0;--tonal:#f8e3ed;--tonal-fg:#a8215f;--neutral:#efeef3;--neutral-fg:#5c5968;--chip-bg:#f2f1f6;--chip-fg:#7a7787;--ok:#1e8a64;--ok-bg:#e6f4ed;--ok-text:#17704f;--danger:#c03a3a;--elev:0 1px 3px rgba(33,31,40,.04),0 10px 28px rgba(33,31,40,.06);--elev-s:0 1px 4px rgba(33,31,40,.05);--pop:0 4px 12px rgba(33,31,40,.06),0 18px 40px rgba(33,31,40,.1);--scrim:linear-gradient(180deg,rgba(18,18,24,.55),rgba(18,18,24,0) 26%,rgba(18,18,24,0) 38%,rgba(18,18,24,.82));--logo-filter:grayscale(1) contrast(1.15);--logo-blend:multiply;--r-s:10px;--r-m:14px;--r-l:20px;--r-xl:28px;--container:1200px;--gutter:24px;color-scheme:light;background:var(--bg);color:var(--text);font-family:var(--font-manrope),"Manrope",system-ui,-apple-system,"Segoe UI",sans-serif;font-size:16px;font-weight:500;line-height:1.5;-webkit-font-smoothing:antialiased;overflow-x:clip}@media (prefers-color-scheme:dark){.v4-theme:not([data-v4-theme=light]) .v4-root{--brand:#f06ca6;--brand-deep:#ff8fb8;--on-brand:#2a0714;--bg:#121218;--surface:#1b1b23;--surface-2:#25252f;--field:#22222b;--sep:#25252f;--text:#ececf2;--text-2:#9c99a9;--text-3:#6d6a7a;--tonal:#3a2231;--tonal-fg:#ff9bc0;--neutral:#26262f;--neutral-fg:#b4b1c0;--chip-bg:#242430;--chip-fg:#a5a2b2;--ok:#5fd3a0;--ok-bg:#172620;--ok-text:#5fd3a0;--danger:#ff8078;--elev:0 0 #0000;--elev-s:0 0 #0000;--pop:0 0 0 1px hsla(0,0%,100%,.04),0 18px 40px rgba(0,0,0,.45);--logo-filter:grayscale(1) invert(1) contrast(1.15);--logo-blend:screen;color-scheme:dark}}.v4-theme[data-v4-theme=dark] .v4-root{--brand:#f06ca6;--brand-deep:#ff8fb8;--on-brand:#2a0714;--bg:#121218;--surface:#1b1b23;--surface-2:#25252f;--field:#22222b;--sep:#25252f;--text:#ececf2;--text-2:#9c99a9;--text-3:#6d6a7a;--tonal:#3a2231;--tonal-fg:#ff9bc0;--neutral:#26262f;--neutral-fg:#b4b1c0;--chip-bg:#242430;--chip-fg:#a5a2b2;--ok:#5fd3a0;--ok-bg:#172620;--ok-text:#5fd3a0;--danger:#ff8078;--elev:0 0 #0000;--elev-s:0 0 #0000;--pop:0 0 0 1px hsla(0,0%,100%,.04),0 18px 40px rgba(0,0,0,.45);--logo-filter:grayscale(1) invert(1) contrast(1.15);--logo-blend:screen;color-scheme:dark}.v4-root .v4-night{--brand:#f06ca6;--brand-deep:#ff8fb8;--bg:#121218;--surface:#1b1b23;--surface-2:#25252f;--text:#ececf2;--text-2:#9c99a9;--text-3:#6d6a7a;--tonal:#3a2231;--tonal-fg:#ff9bc0;--neutral:#26262f;--neutral-fg:#b4b1c0;color:var(--text)}.v4-root *,.v4-root :after,.v4-root :before{box-sizing:border-box}:where(.v4-root) :is(h1,h2,h3,h4,h5,h6,p,ul,ol,li,figure,blockquote,small,strong){margin:0;padding:0;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;color:inherit;letter-spacing:inherit}:where(.v4-root) :is(ul,ol){list-style:none}:where(.v4-root) a,:where(.v4-root) a:focus,:where(.v4-root) a:hover{color:inherit;text-decoration:none}:where(.v4-root) button{font:inherit;color:inherit;background:none;border:0;padding:0;margin:0;cursor:pointer;text-align:inherit;text-transform:none;box-shadow:none}:where(.v4-root) input{font:inherit;color:inherit;border:0;outline:0;background:none;margin:0;box-shadow:none}:where(.v4-root) :is(img,video,svg){display:block;max-width:100%}.v4-root :focus-visible{outline:2px solid var(--brand);outline-offset:2px}.v4-icon{flex:none}.v4-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.v4-container{width:100%;max-width:calc(var(--container) + var(--gutter) * 2);margin:0 auto;padding:0 var(--gutter)}.v4-section{padding:96px 0}.v4-section--surface{background:var(--surface)}.v4-section--bg{background:var(--bg)}.v4-head{display:flex;flex-direction:column;align-items:center;text-align:center;gap:16px;max-width:760px;margin:0 auto 56px}.v4-head--left{align-items:flex-start;text-align:left;margin:0}.v4-eyebrow{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:999px;background:var(--tonal);color:var(--tonal-fg);font-size:12px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;line-height:1.2}.v4-h2{font-size:clamp(30px,3.4vw,44px);font-weight:600;line-height:1.12;letter-spacing:-.02em;text-wrap:balance}.v4-lead{font-size:clamp(16px,1.4vw,19px);line-height:1.55;text-wrap:pretty}.v4-lead,.v4-meta{color:var(--text-2)}.v4-meta{font-size:14px}.v4-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:52px;padding:0 24px;border-radius:14px;font-size:16px;font-weight:600;line-height:1;white-space:nowrap;transition:background-color .15s ease,transform .15s ease,box-shadow .15s ease}.v4-btn:active{transform:translateY(1px)}.v4-btn--sm{height:40px;padding:0 16px;font-size:14px;border-radius:12px}.v4-btn--block{width:100%}.v4-root .v4-btn--tonal{background:var(--tonal);color:var(--tonal-fg)}.v4-root .v4-btn--tonal:hover{background:color-mix(in srgb,var(--tonal) 82%,var(--brand) 18%);color:var(--tonal-fg)}.v4-root .v4-btn--neutral{background:var(--neutral);color:var(--neutral-fg)}.v4-root .v4-btn--neutral:hover{background:color-mix(in srgb,var(--neutral) 88%,var(--text) 12%);color:var(--neutral-fg)}.v4-root .v4-btn--ghost{color:var(--text-2);padding:0 12px}.v4-root .v4-btn--ghost:hover{color:var(--text)}.v4-root .v4-btn--surface{background:var(--surface);color:var(--brand-deep);box-shadow:var(--elev)}.v4-root .v4-link{display:inline-flex;align-items:center;gap:6px;color:var(--brand-deep);font-weight:600}.v4-root .v4-link:hover{color:var(--brand-deep);gap:9px}.v4-link{min-height:28px;transition:gap .15s ease}.v4-chip{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:999px;background:var(--chip-bg);color:var(--neutral-fg);font-size:13px;font-weight:500;line-height:1.2;white-space:nowrap}.v4-chip--ok{background:var(--ok-bg);color:var(--ok-text);font-weight:600}.v4-dot{width:6px;height:6px;border-radius:999px;background:currentColor;flex:none}.v4-seg{padding:4px;background:var(--surface-2);gap:2px}.v4-seg,.v4-seg__item{display:inline-flex;border-radius:999px}.v4-seg__item{align-items:center;gap:6px;height:36px;padding:0 14px;font-size:14px;font-weight:500;color:var(--neutral-fg);white-space:nowrap;transition:background-color .15s ease,color .15s ease}.v4-root .v4-seg__item:hover{color:var(--text)}.v4-root .v4-seg__item[aria-current=true],.v4-root .v4-seg__item[aria-pressed=true]{background:var(--surface);color:var(--text);font-weight:600;box-shadow:var(--elev-s)}.v4-header__inner>a:first-child{display:inline-flex;align-items:center;min-height:32px}.v4-logo{display:block;width:150px;aspect-ratio:1600/203;background:currentColor;-webkit-mask:url(/brand/teamfluencer-wordmark.png) center/contain no-repeat;mask:url(/brand/teamfluencer-wordmark.png) center/contain no-repeat;color:var(--text)}.v4-topbar{background:var(--surface-2);color:var(--neutral-fg);font-size:13px}.v4-topbar__inner{display:flex;align-items:center;justify-content:space-between;gap:16px;height:36px}.v4-topbar__text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v4-topbar__right{display:flex;align-items:center;gap:16px;flex:none}.v4-root .v4-topbar__right>a{display:inline-flex;align-items:center;min-height:28px}.v4-root .v4-topbar a:hover{color:var(--text)}.v4-theme-switch{gap:2px;padding:2px;background:var(--bg)}.v4-root .v4-theme-switch__opt,.v4-theme-switch{display:inline-flex;align-items:center;border-radius:999px}.v4-root .v4-theme-switch__opt{justify-content:center;gap:6px;min-width:28px;height:28px;padding:0 6px;color:var(--text-2);transition:background-color .15s ease,color .15s ease}.v4-root .v4-theme-switch__opt:hover{color:var(--text)}.v4-root .v4-theme-switch__opt[aria-pressed=true]{background:var(--surface);color:var(--text);box-shadow:var(--elev-s)}.v4-theme-switch--full{width:100%;padding:4px;background:var(--surface-2)}.v4-root .v4-theme-switch--full .v4-theme-switch__opt{flex:1;height:44px;font-size:14px;font-weight:600}.v4-mobile__theme{display:flex;flex-direction:column;gap:8px;padding:16px 0 4px;font-size:13px;font-weight:600;color:var(--text-2)}.v4-lang{position:relative}.v4-lang__btn{display:inline-flex;align-items:center;gap:4px;min-height:28px;font-weight:600;color:var(--neutral-fg)}.v4-lang__btn:hover{color:var(--text)}.v4-lang__menu{position:absolute;right:0;top:calc(100% + 8px);min-width:120px;padding:6px;border-radius:var(--r-m);background:var(--surface);box-shadow:var(--pop);z-index:70}.v4-root .v4-lang__menu a{display:block;padding:8px 12px;border-radius:10px;font-size:14px;color:var(--text)}.v4-root .v4-lang__menu a:hover,.v4-root .v4-lang__menu a[aria-current=true]{background:var(--tonal);color:var(--tonal-fg)}.v4-header{position:sticky;top:0;z-index:60;background:color-mix(in srgb,var(--surface) 92%,transparent);-webkit-backdrop-filter:saturate(1.4) blur(14px);backdrop-filter:saturate(1.4) blur(14px);transition:box-shadow .2s ease}.v4-header--scrolled{box-shadow:var(--elev)}.v4-header__inner{position:relative;gap:24px;height:72px}.v4-header__inner,.v4-nav{display:flex;align-items:center}.v4-nav{gap:2px;margin-left:12px}.v4-nav__item{display:inline-flex;align-items:center;gap:4px;height:40px;padding:0 12px;border-radius:12px;font-size:15px;font-weight:500;color:var(--text);transition:background-color .15s ease,color .15s ease}.v4-root .v4-nav__item:hover{background:var(--neutral);color:var(--text)}.v4-root .v4-nav__item[aria-expanded=true]{background:var(--tonal);color:var(--tonal-fg)}.v4-nav__item .v4-icon{transition:transform .2s ease}.v4-nav__item[aria-expanded=true] .v4-icon{transform:rotate(180deg)}.v4-header__actions{display:flex;align-items:center;gap:8px;margin-left:auto}.v4-mega{position:absolute;top:calc(100% + 4px);left:var(--gutter);right:var(--gutter);padding:24px;border-radius:var(--r-l);background:var(--surface);box-shadow:var(--pop);z-index:65;animation:v4-pop-in .16s ease-out}.v4-mega--narrow{left:auto;right:auto;width:280px;padding:8px}@keyframes v4-pop-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.v4-mega__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr)) 280px;gap:16px}.v4-mega__grid--solutions{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:32px}.v4-mega__label{display:block;padding:4px 12px 10px;font-size:12px;font-weight:600;color:var(--text-2)!important;letter-spacing:.05em;text-transform:uppercase;color:var(--text-3)}.v4-mega__item{display:flex;align-items:flex-start;gap:12px;padding:12px;border-radius:var(--r-m);transition:background-color .15s ease}.v4-root .v4-mega__item:hover{background:var(--bg)}.v4-mega__title{display:block;font-size:15px;font-weight:600;color:var(--text);line-height:1.3}.v4-mega__desc{display:block;margin-top:2px;font-size:13px;color:var(--text-2);line-height:1.4}.v4-tile{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:12px;background:var(--tonal);color:var(--tonal-fg);flex:none}.v4-tile--lg{width:48px;height:48px;border-radius:14px}.v4-demo-card{display:flex;flex-direction:column;gap:8px;padding:20px;border-radius:var(--r-m);background:var(--bg)}.v4-demo-card__title{font-size:17px;font-weight:600}.v4-demo-card__desc{font-size:14px;color:var(--text-2);margin-bottom:8px}.v4-sector-list{display:grid;gap:2px}.v4-root .v4-sector-link{display:flex;align-items:center;justify-content:space-between;padding:11px 12px;border-radius:12px;font-size:15px;font-weight:500;color:var(--text)}.v4-root .v4-sector-link:hover{background:var(--bg)}.v4-root .v4-sector-link--all{color:var(--brand-deep);font-weight:600;justify-content:flex-start;gap:6px}.v4-root .v4-resource-link{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 12px;border-radius:12px;font-size:15px}.v4-root .v4-resource-link:hover{background:var(--bg)}.v4-root .v4-night-toggle{display:inline-flex;align-items:center;justify-content:center;flex:none;width:40px;height:40px;border-radius:12px;background:var(--neutral);color:var(--text);transition:background-color .15s ease,color .15s ease}.v4-root .v4-night-toggle:hover{color:var(--brand-deep)}.v4-root .v4-night-toggle[aria-pressed=true]{background:var(--tonal);color:var(--tonal-fg)}.v4-burger{display:none;width:44px;height:44px;border-radius:12px;align-items:center;justify-content:center;background:var(--neutral);color:var(--text);margin-left:auto}.v4-mobile{position:fixed;inset:0;top:var(--v4-mobile-top,72px);z-index:2147483001;background:var(--surface);overflow-y:auto;overscroll-behavior:contain;padding:8px var(--gutter) 32px;display:flex;flex-direction:column}.v4-acc{border-bottom:1px solid var(--sep)}.v4-acc__btn{display:flex;width:100%;align-items:center;justify-content:space-between;padding:18px 0;font-size:18px;font-weight:600}.v4-acc__btn .v4-icon{color:var(--text-2);transition:transform .2s ease}.v4-acc__btn[aria-expanded=true] .v4-icon{transform:rotate(180deg)}.v4-acc__panel{display:grid;gap:2px;padding-bottom:16px}.v4-root .v4-acc__link{display:flex;align-items:center;gap:12px;padding:8px 0;font-size:16px;color:var(--text)}.v4-acc__link .v4-tile{width:32px;height:32px;border-radius:10px}.v4-mobile__cta{display:grid;gap:10px;margin-top:24px}.v4-mobile__cta .v4-seg{justify-self:stretch;display:grid;grid-template-columns:1fr 1fr}.v4-mobile__cta .v4-seg__item{justify-content:center}.v4-root .v4-mobile__login{text-align:center;padding:12px;color:var(--text-2);font-weight:600}.v4-hero{padding:72px 0 48px;background:var(--bg)}.v4-hero__grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:48px;align-items:center}.v4-hero__copy{display:flex;flex-direction:column;align-items:flex-start;gap:24px}.v4-h1{font-size:clamp(40px,5vw,64px);font-weight:700;line-height:1.05;letter-spacing:-.03em;text-wrap:balance}.v4-accent{color:var(--brand-deep)}.v4-hero__ctas{gap:12px;margin-top:8px}.v4-checks,.v4-hero__ctas{display:flex;flex-wrap:wrap}.v4-checks{gap:8px 20px;font-size:14px;color:var(--text-2)}.v4-checks li{display:inline-flex;align-items:center;gap:6px}.v4-checks .v4-icon{color:var(--ok)}.v4-creator-pill{flex-wrap:wrap;gap:10px;padding:8px 16px 8px 8px;background:var(--surface);box-shadow:var(--elev-s);font-size:15px}.v4-creator-pill,.v4-creator-pill__icon{display:inline-flex;align-items:center;border-radius:999px}.v4-creator-pill__icon{justify-content:center;width:32px;height:32px;background:var(--surface-2);color:var(--text-2)}.v4-stage{position:relative;width:100%;max-width:600px;justify-self:center;padding:104px 0 216px 56px}.v4-stage__clip,.v4-stage__float,.v4-stage__sticker{position:absolute;animation:v4-float 7s ease-in-out infinite}@keyframes v4-float{0%,to{transform:translateY(0) rotate(var(--r,0deg))}50%{transform:translateY(-10px) rotate(var(--r,0deg))}}.v4-stage__clip{z-index:1;margin:0;overflow:hidden;border-radius:var(--r-xl);background:var(--surface-2);box-shadow:var(--pop);transform:rotate(var(--r))}.v4-stage__clip video{display:block;width:100%;height:100%;object-fit:cover}.v4-stage__clip:after{content:"";position:absolute;inset:auto 0 0;height:120px;background:linear-gradient(180deg,transparent,rgba(18,18,24,.6));pointer-events:none}.v4-stage__clip figcaption{position:absolute;left:16px;bottom:14px;z-index:1;color:#fff;font-size:14px;font-weight:600}.v4-stage__clip--a{--r:-7deg;left:-24px;top:0;width:168px;height:298px}.v4-stage__clip--b{--r:6deg;right:4px;top:248px;width:196px;height:348px;animation-delay:-3s}.v4-stage__play{left:50%;top:50%;width:44px;height:44px;margin:-22px 0 0 -22px;background:rgba(18,18,24,.55);color:#fff}.v4-root .v4-stage__toggle,.v4-stage__play{position:absolute;display:inline-flex;align-items:center;justify-content:center;border-radius:999px}.v4-root .v4-stage__toggle{right:24px;bottom:16px;z-index:4;width:36px;height:36px;color:var(--text)}.v4-root .v4-stage__toggle,.v4-stage__card{background:var(--surface);box-shadow:var(--pop)}.v4-stage__card{position:relative;z-index:2;display:flex;flex-direction:column;gap:16px;padding:20px;border-radius:var(--r-xl)}.v4-stage__bar{display:flex;align-items:center;gap:12px;padding:8px;border-radius:var(--r-l);background:var(--field);transition:box-shadow .2s ease}.v4-stage__bar:focus-within{box-shadow:0 0 0 2px var(--brand)}.v4-stage__bar:has([aria-invalid=true]){box-shadow:0 0 0 2px var(--danger)}.v4-stage__bar .v4-tile{width:36px;height:36px;border-radius:10px}.v4-stage__field{position:relative;flex:1;min-width:0;display:flex;align-items:center;height:40px}.v4-stage__field input{width:100%;height:40px;font-size:15px;color:var(--text)}.v4-stage__field input:focus,.v4-stage__field input:focus-visible{outline:none}.v4-stage__typed{position:absolute;inset:50% 0 auto 0;transform:translateY(-50%);overflow:hidden;white-space:nowrap;font-size:15px;color:var(--text-2);pointer-events:none}.v4-stage__typed:after{content:"";display:inline-block;width:2px;height:16px;margin-left:2px;vertical-align:-3px;background:var(--brand);animation:v4-caret 1s steps(1) infinite}@keyframes v4-caret{50%{opacity:0}}.v4-stage__hint:empty{display:none}.v4-stage__hint{margin:-8px 4px 0;font-size:13px;color:var(--danger)}.v4-stage__sugg{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.v4-stage__sugg>span{font-size:12px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--text-2)}.v4-root .v4-stage__chip{display:inline-flex;align-items:center;min-height:40px;padding:8px 16px;border-radius:999px;background:var(--chip-bg);color:var(--text);font-size:14px;text-align:left;transition:background-color .15s ease,color .15s ease}.v4-root .v4-stage__chip.is-on,.v4-root .v4-stage__chip:hover{background:var(--tonal);color:var(--tonal-fg)}.v4-stage__float{z-index:3;display:flex;align-items:center;gap:12px;padding:14px 16px;border-radius:var(--r-l);background:var(--surface);box-shadow:var(--pop);transform:rotate(var(--r))}.v4-stage__float small,.v4-stage__float strong{display:block}.v4-stage__float small{font-size:12px;line-height:16px;color:var(--text-2)}.v4-stage__brief{--r:3deg;right:20px;top:40px;animation-duration:6s}.v4-stage__brief strong{font-size:20px;line-height:28px;color:var(--text)}.v4-stage__cpv{--r:-2deg;left:8px;bottom:96px;animation-duration:6s;animation-delay:-2s}.v4-stage__cpv strong{font-size:32px;line-height:40px;letter-spacing:-.02em;color:var(--text)}.v4-stage__note{display:block;margin-top:2px;font-size:11px;font-style:normal;line-height:14px;color:var(--text-3)}.v4-stage__bars{display:flex;align-items:flex-end;gap:4px}.v4-stage__bars i{width:8px;border-radius:3px;background:var(--brand);transform-origin:bottom;animation:v4-grow .8s cubic-bezier(.2,.7,.2,1) both}@keyframes v4-grow{0%{transform:scaleY(0)}}.v4-stage__sticker{--r:6deg;right:56px;bottom:64px;z-index:3;padding:10px 18px;border-radius:999px;background:var(--ok-bg);color:var(--ok-text);font-weight:600;transform:rotate(var(--r));animation-duration:8s;animation-delay:-4s}@media (prefers-reduced-motion:reduce){.v4-stage *,.v4-stage :after{animation:none!important}}.v4-tile--ok{background:var(--ok-bg);color:var(--ok)}.v4-cr-avatar{display:block;flex:none;border-radius:999px;object-fit:cover;background:var(--surface-2)}.v4-avstack{display:inline-flex;align-items:center}.v4-avstack .v4-cr-avatar{box-shadow:0 0 0 2px var(--surface)}.v4-avstack .v4-cr-avatar+.v4-cr-avatar{margin-left:-10px}.v4-hero__social{display:inline-flex;align-items:center;gap:12px;font-size:15px;color:var(--text-2)}.v4-hero__social strong{color:var(--text);font-weight:700}.v4-hero__social .v4-avstack .v4-cr-avatar{box-shadow:0 0 0 2px var(--bg)}.v4-wall__head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:32px}.v4-wall__head .v4-lead{margin-top:8px}.v4-wall__actions{display:flex;align-items:center;gap:12px;flex:none}.v4-wall__grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px}.v4-wall__pair{display:grid;gap:12px;min-width:0}.v4-wall__grid>*{min-width:0}.v4-clip{position:relative;margin:0;aspect-ratio:9/16;border-radius:var(--r-l);overflow:hidden;background:var(--surface-2)}.v4-clip__media{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.v4-clip:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(18,18,24,0) 55%,rgba(18,18,24,.75));pointer-events:none}.v4-clip figcaption{position:absolute;left:12px;right:12px;bottom:12px;z-index:1;display:flex;align-items:center;gap:8px;color:#fff}.v4-clip__pl{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;flex:none;border-radius:999px;background:rgba(18,18,24,.55);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.v4-clip__who{display:flex;flex-direction:column;min-width:0;line-height:1.2}.v4-clip__who strong{font-size:13px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v4-clip__who span{font-size:12px;opacity:.85}.v4-profile{flex-direction:column;align-items:flex-start;padding:16px;border-radius:var(--r-l);background:var(--bg)}.v4-profile,.v4-profile__head{display:flex;gap:10px;min-width:0}.v4-profile__head{align-items:center;width:100%}.v4-profile__who{display:flex;flex-direction:column;min-width:0;line-height:1.25}.v4-profile__who strong{font-size:14px;font-weight:600}.v4-profile__who span,.v4-profile__who strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v4-profile__who span{font-size:12px;color:var(--text-2)}.v4-profile__pl{position:relative;margin-left:auto;color:var(--text-2);flex:none}.v4-profile__stats{display:grid;grid-template-columns:1fr 1fr;gap:8px;width:100%;margin:0}.v4-profile__stats div{display:flex;flex-direction:column-reverse;gap:2px}.v4-profile__stats dt{font-size:12px;font-weight:500;color:var(--text-2)}.v4-profile__stats dd{margin:0;font-size:18px;font-weight:600;letter-spacing:-.01em;font-variant-numeric:tabular-nums}.v4-ribbon{display:flex;gap:10px;margin-top:16px;padding:2px 2px 10px;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:thin}.v4-ribbon__item{display:inline-flex;align-items:center;gap:10px;flex:none;padding:8px 16px 8px 8px;border-radius:999px;background:var(--bg);scroll-snap-align:start}.v4-ribbon__item span{display:flex;flex-direction:column;line-height:1.2}.v4-ribbon__item strong{font-size:13px;font-weight:600}.v4-ribbon__item small{font-size:12px;color:var(--text-2)}.v4-ribbon__more{padding-left:16px;background:var(--tonal);flex-direction:column;align-items:flex-start;gap:0}.v4-ribbon__more,.v4-ribbon__more small{color:var(--tonal-fg)}.v4-ribbon--auto{--ribbon-gap:10px;gap:var(--ribbon-gap);overflow:hidden;scroll-snap-type:none;-webkit-mask-image:linear-gradient(90deg,transparent,#000 4%,#000 96%,transparent);mask-image:linear-gradient(90deg,transparent,#000 4%,#000 96%,transparent)}.v4-ribbon__track{display:flex;flex:none;gap:var(--ribbon-gap);margin:0;padding:0;list-style:none;animation:v4-ribbon-slide 70s linear infinite}.v4-ribbon--auto.is-paused .v4-ribbon__track,.v4-ribbon--auto:focus-within .v4-ribbon__track,.v4-ribbon--auto:hover .v4-ribbon__track{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.v4-ribbon__track{animation:none}.v4-ribbon--auto{overflow-x:auto}}@keyframes v4-ribbon-slide{to{transform:translateX(calc(-100% - var(--ribbon-gap)))}}.v4-mock__handle{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v4-goal__foot{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:auto;padding-top:4px}.v4-goal__foot .v4-avstack .v4-cr-avatar{box-shadow:0 0 0 2px var(--surface)}.v4-root .v4-hero__demo{font-size:16px;font-weight:600;gap:6px}.v4-trust{padding:32px 0 80px;background:var(--bg)}.v4-trust__title{text-align:center;font-size:14px;color:var(--text-2);margin-bottom:20px}.v4-trust__row{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 32px}.v4-trust__logo{width:116px;height:44px;object-fit:contain;filter:var(--logo-filter);mix-blend-mode:var(--logo-blend);opacity:.6}.v4-cards3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.v4-step-card{display:flex;flex-direction:column;gap:12px;padding:28px;border-radius:var(--r-l);background:var(--bg)}.v4-step-card__top{display:flex;align-items:center;gap:10px;margin-bottom:4px}.v4-num{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:999px;background:var(--tonal);color:var(--tonal-fg);font-size:14px;font-weight:600;flex:none}.v4-step-card__icon{color:var(--text-3)}.v4-card-title{font-size:21px;font-weight:600;letter-spacing:-.01em;line-height:1.25}.v4-card-desc{font-size:15px;color:var(--text-2);line-height:1.55}.v4-mock{margin-top:auto;padding:16px;border-radius:var(--r-m);background:var(--surface);box-shadow:var(--elev-s);display:grid;gap:10px;min-height:132px;align-content:center}.v4-mock__field{gap:8px;height:40px;padding:0 12px;border-radius:12px;background:var(--field);color:var(--text-2)}.v4-mock__field,.v4-mock__row{display:flex;align-items:center;font-size:14px}.v4-mock__row{gap:10px;font-weight:600}.v4-mock__row .v4-chip{margin-left:auto}.v4-avatar{width:32px;height:32px;border-radius:999px;background:linear-gradient(135deg,#f06ca6,#f9b36c);flex:none}.v4-avatar--alt{background:linear-gradient(135deg,#a3a0ff,#f06ca6)}.v4-mock__chart{display:flex;align-items:flex-end;gap:6px;height:64px}.v4-mock__chart span{flex:1;border-radius:6px 6px 3px 3px;background:var(--brand)}.v4-mock__views{display:flex;align-items:baseline;gap:8px}.v4-mock__views strong{font-size:22px;font-weight:600}.v4-creator{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.95fr);gap:48px;align-items:center;padding:56px;border-radius:var(--r-xl);background:var(--surface);box-shadow:var(--elev);scroll-margin-top:96px}.v4-creator__copy{display:flex;flex-direction:column;align-items:flex-start;gap:20px}.v4-bullets{display:grid;gap:12px;font-size:16px}.v4-bullets li{display:flex;align-items:center;gap:10px}.v4-bullets .v4-icon{color:var(--ok)}.v4-store-row{display:flex;flex-wrap:wrap;gap:10px;margin-top:4px}.v4-root .v4-store{display:inline-flex;flex-direction:column;justify-content:center;height:52px;padding:0 20px;border-radius:14px;background:var(--text);color:var(--surface);line-height:1.15}.v4-root .v4-store:hover{color:var(--surface);opacity:.9}.v4-store small,.v4-store strong{color:inherit}.v4-store small{font-size:11px;font-weight:500;opacity:.75}.v4-store strong{font-size:16px;font-weight:600}.v4-phone-stage{display:flex;justify-content:center;padding:32px 16px;border-radius:var(--r-l);background:var(--bg)}.v4-phone{width:290px;padding:10px;border-radius:44px;background:var(--surface-2);box-shadow:var(--elev)}.v4-phone__screen{position:relative;display:flex;flex-direction:column;gap:12px;min-height:470px;padding:44px 14px 16px;border-radius:36px;background:var(--bg);overflow:hidden}.v4-phone__notch{position:absolute;top:12px;left:50%;width:84px;height:22px;border-radius:999px;background:var(--text);transform:translateX(-50%)}.v4-phone__hello{display:flex;align-items:center;gap:10px;padding:4px 4px 6px}.v4-phone__hello strong{display:block;font-size:15px;font-weight:600}.v4-phone__hello span{font-size:12px;color:var(--text-2)}.v4-initials{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:999px;background:var(--tonal);color:var(--tonal-fg);font-size:13px;font-weight:600}.v4-camp{display:grid;gap:12px;padding:12px;border-radius:var(--r-m);background:var(--surface);box-shadow:var(--elev-s)}.v4-camp__head{display:flex;align-items:center;gap:10px}.v4-camp__thumb{width:40px;height:40px;border-radius:10px;background:var(--surface-2);color:var(--text-3);display:inline-flex;align-items:center;justify-content:center;flex:none}.v4-camp__title{font-size:14px;font-weight:600}.v4-camp__meta{font-size:12px;color:var(--text-2)}.v4-toast{display:flex;align-items:center;gap:8px;margin-top:auto;padding:12px 14px;border-radius:var(--r-m);background:var(--ok-bg);color:var(--ok);font-size:13px;font-weight:600}.v4-steps{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:40px;align-items:start}.v4-steps__list{display:grid;gap:8px}.v4-pstep{border-radius:var(--r-l);transition:background-color .2s ease}.v4-pstep--active{background:var(--bg)}.v4-pstep__btn{display:flex;align-items:center;gap:14px;width:100%;padding:18px 20px;font-size:18px;font-weight:600;color:var(--text-2)}.v4-pstep--active .v4-pstep__btn{color:var(--text)}.v4-pstep__btn .v4-num{background:var(--surface-2);color:var(--neutral-fg)}.v4-pstep--active .v4-pstep__btn .v4-num{background:var(--tonal);color:var(--tonal-fg)}.v4-root .v4-steps__toggle{display:inline-flex;align-items:center;gap:6px;align-self:flex-start;min-height:36px;margin-top:8px;padding:0 14px;border-radius:999px;background:var(--neutral);color:var(--neutral-fg);font-size:14px;font-weight:600}.v4-root .v4-steps__toggle:hover{color:var(--text)}.v4-pstep__body{display:grid;gap:16px;padding:0 20px 20px 62px}.v4-progress{height:3px;border-radius:999px;background:var(--surface-2);overflow:hidden}.v4-progress span{display:block;height:100%;width:100%;background:var(--brand);transform-origin:left;animation:v4-progress var(--v4-step-ms,7s) linear forwards}.v4-progress--paused span{animation-play-state:paused}.v4-progress--static span{animation:none;transform:scaleX(1)}@keyframes v4-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.v4-steps__frame{position:relative;padding:20px;border-radius:24px;background:var(--bg)}.v4-steps__shot{width:100%;height:auto;aspect-ratio:16/9;object-fit:cover;object-position:top left;border-radius:var(--r-m);box-shadow:var(--elev);background:var(--surface)}.v4-float{position:absolute;display:inline-flex;align-items:center;gap:8px;padding:10px 16px;border-radius:999px;background:var(--surface);box-shadow:var(--pop);font-size:14px;font-weight:600;z-index:2}.v4-float .v4-dot{color:var(--brand);width:8px;height:8px}.v4-float--tr{top:-14px;right:28px}.v4-float--bl{bottom:-14px;left:28px}.v4-goal{display:flex;flex-direction:column;gap:12px;padding:28px;border-radius:var(--r-l);background:var(--surface);box-shadow:var(--elev);transition:transform .2s ease,box-shadow .2s ease}.v4-root .v4-goal:hover{transform:translateY(-2px);box-shadow:var(--pop)}.v4-goal__top{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:8px}.v4-goal .v4-link{flex:none}.v4-integ-section:focus{outline:none}.v4-integ{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.v4-integ__card,.v4-integ__how{padding:24px;border-radius:var(--r-l);background:var(--bg)}.v4-integ__how{grid-column:var(--v4-integ-how,span 4);display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"title cta" "steps steps";align-items:center;align-content:space-between;gap:20px 16px;background:var(--tonal)}.v4-integ__how-title{grid-area:title;font-size:19px;font-weight:600;letter-spacing:-.01em;line-height:1.25}.v4-integ__how ol{grid-area:steps;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.v4-integ__how li{display:flex;flex-direction:column;align-items:flex-start;gap:10px;font-size:15px;font-weight:500;line-height:1.45}.v4-integ__how .v4-num{font-size:13px;background:var(--surface)}.v4-integ__how .v4-btn{grid-area:cta}.v4-integ__card{display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-rows:auto auto auto 1fr;grid-template-areas:"logo cat" "name name" "desc desc" "guide guide"}.v4-integ__logo{grid-area:logo;display:inline-flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:14px;background:#fff;box-shadow:var(--elev-s)}.v4-integ__logo img{width:32px;height:32px;object-fit:contain}.v4-integ__logo--wide{width:84px}.v4-integ__logo--wide img{width:64px}.v4-integ__cat{grid-area:cat;justify-self:end;align-self:center;padding:4px 10px;background:var(--surface);font-size:12px}.v4-integ__cat--early{background:var(--tonal);color:var(--tonal-fg);font-weight:600}.v4-integ__name{grid-area:name;margin:16px 0 8px;font-size:19px;font-weight:600;letter-spacing:-.01em;line-height:1.25}.v4-integ__desc{grid-area:desc;font-size:14.5px;color:var(--text-2);line-height:1.55}.v4-root .v4-integ__guide{grid-area:guide;align-self:end;justify-self:start;margin-top:12px;font-size:14px}.v4-cases__head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:40px}.v4-cases__nav{display:flex;gap:8px;flex:none}.v4-round{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:999px;background:var(--neutral);color:var(--neutral-fg);transition:background-color .15s ease,opacity .15s ease}.v4-root .v4-round:hover:not(:disabled){background:var(--tonal);color:var(--tonal-fg)}.v4-round:disabled{opacity:.4;cursor:default}.v4-embla{overflow:hidden;margin-right:calc((100vw - min(100vw, var(--container) + var(--gutter) * 2)) / -2)}.v4-embla__track{display:flex;gap:16px;touch-action:pan-y pinch-zoom}.v4-case{position:relative;flex:0 0 280px;aspect-ratio:3/4.4;border-radius:var(--r-l);overflow:hidden;background:var(--surface-2);display:flex;flex-direction:column;justify-content:space-between;padding:18px;color:var(--text)}.v4-case__media{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.v4-case--video:after{content:"";position:absolute;inset:0;background:var(--scrim)}.v4-case--video{color:#fff}.v4-case>:not(video){position:relative;z-index:1}.v4-case__top{display:flex;align-items:center;justify-content:space-between;gap:8px}.v4-case__brand{font-size:17px;font-weight:600}.v4-case__platform{padding:4px 10px;border-radius:999px;font-size:12px;font-weight:600;background:var(--surface);color:var(--text-2)}.v4-case--video .v4-case__platform{background:rgba(18,18,24,.55);color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.v4-case__plate{display:flex;align-items:center;justify-content:center;height:88px;margin-top:20px;padding:0 20px;border-radius:var(--r-m);background:var(--surface)}.v4-case__logo{width:100%;max-width:170px;height:64px;object-fit:contain;filter:var(--logo-filter);mix-blend-mode:var(--logo-blend);opacity:.8}.v4-case__wordmark{font-size:26px;font-weight:600;letter-spacing:-.02em;color:var(--text-2)}.v4-case__bottom{display:grid;gap:6px}.v4-case__metric{font-size:46px;font-weight:600;letter-spacing:-.03em;line-height:1}.v4-case__label{font-size:14px;opacity:.8}.v4-case__title{font-size:17px;line-height:1.3}.v4-case__tag,.v4-case__title{font-weight:600;margin-top:6px}.v4-case__tag{justify-self:start;padding:5px 10px;border-radius:999px;font-size:12px;background:var(--surface);color:var(--text-2)}.v4-case--video .v4-case__tag{background:hsla(0,0%,100%,.18);color:#fff}.v4-billing{display:flex;align-items:center;justify-content:center;gap:12px;margin:-24px 0 40px}.v4-plans{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;align-items:stretch}.v4-plan{display:flex;flex-direction:column;gap:16px;padding:28px 24px;border-radius:var(--r-l);background:var(--surface)}.v4-plan--popular{box-shadow:var(--pop)}.v4-plan__head{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:28px}.v4-plan__name{font-size:20px;font-weight:600}.v4-plan__desc{font-size:14px;color:var(--text-2);line-height:1.5;min-height:63px}.v4-plan__price{display:flex;align-items:baseline;gap:4px;min-height:52px}.v4-plan__price strong{font-size:40px;font-weight:600;letter-spacing:-.03em;line-height:1.1}.v4-plan__price span{color:var(--text-2);font-size:15px}.v4-plan__note{font-size:12px;color:var(--text-2);margin-top:-12px;min-height:18px}.v4-plan__features{display:grid;gap:10px;font-size:14px;padding-top:4px}.v4-plan__features li{display:flex;align-items:flex-start;gap:8px}.v4-plan__features .v4-icon{color:var(--ok);margin-top:1px}.v4-badge{display:inline-flex;align-items:center;gap:4px;padding:4px 8px;border-radius:7px;background:var(--tonal);color:var(--tonal-fg);font-size:11px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap}.v4-earn{display:flex;align-items:center;gap:16px;margin-top:24px;padding:20px 24px;border-radius:var(--r-l);background:var(--ok-bg)}.v4-earn__icon{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:999px;background:var(--surface);color:var(--ok);flex:none}.v4-earn__title{font-size:17px;font-weight:600}.v4-earn__desc{font-size:14px;color:var(--text)}.v4-earn .v4-link{margin-left:auto;flex:none}.v4-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;max-width:960px;margin:0 auto 24px}.v4-stat{padding:24px 28px;border-radius:var(--r-l);background:var(--bg)}.v4-stat .v4-avstack{margin-top:12px}.v4-stat .v4-avstack .v4-cr-avatar{box-shadow:0 0 0 2px var(--bg)}.v4-stat strong{display:block;font-size:44px;font-weight:600;letter-spacing:-.03em;line-height:1.1;color:var(--brand-deep)}.v4-stat span{font-size:14px;color:var(--text-2)}.v4-compare{display:grid;grid-template-columns:1fr 1fr;gap:8px;max-width:960px;margin:0 auto;padding:8px;border-radius:24px;background:var(--bg)}.v4-compare__col{padding:24px 28px;border-radius:var(--r-l)}.v4-compare__col--new{background:var(--surface);box-shadow:var(--elev)}.v4-compare__label{font-size:18px;font-weight:600;margin-bottom:12px;color:var(--text-2)}.v4-compare__col--new .v4-compare__label{color:var(--brand-deep)}.v4-compare__col li{display:flex;align-items:center;gap:10px;padding:12px 0;font-size:15px;color:var(--text-2)}.v4-compare__col li+li{border-top:1px solid var(--sep)}.v4-compare__col li .v4-icon{color:var(--text-3)}.v4-compare__col--new li{color:var(--text)}.v4-compare__col--new li .v4-icon{color:var(--ok)}.v4-center{display:flex;justify-content:center;margin-top:32px}.v4-faq{display:grid;gap:10px;max-width:820px;margin:0 auto}.v4-guide{border-radius:var(--r-m);background:var(--surface);box-shadow:var(--elev-s)}.v4-guide__btn{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;padding:18px 20px;font-size:16px;font-weight:600}.v4-guide__btn .v4-icon{color:var(--text-2);transition:transform .2s ease}.v4-guide__btn[aria-expanded=true] .v4-icon{transform:rotate(180deg);color:var(--brand-deep)}.v4-guide__body{padding:0 20px 20px;line-height:1.6}.v4-faq__foot,.v4-guide__body{font-size:15px;color:var(--text-2)}.v4-faq__foot{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:8px;margin-top:28px}.v4-cta{padding:0 0 96px;background:var(--bg)}.v4-cta__band{display:flex;flex-direction:column;align-items:center;text-align:center;gap:16px;padding:72px 32px;border-radius:var(--r-xl);background:var(--tonal)}.v4-cta__band .v4-h2{max-width:760px}.v4-cta__band .v4-lead,.v4-root .v4-cta__secondary{color:var(--tonal-fg)}.v4-root .v4-cta__secondary:hover{background:color-mix(in srgb,var(--tonal) 80%,var(--brand) 20%);color:var(--tonal-fg)}.v4-cta__creator{font-size:15px;color:var(--neutral-fg)}.v4-footer{padding:72px 0 32px;background:var(--surface)}.v4-footer__grid{display:grid;grid-template-columns:minmax(0,1.6fr) repeat(4,minmax(0,1fr));gap:32px}.v4-footer__brand{display:flex;flex-direction:column;align-items:flex-start;gap:16px}.v4-footer__brand p{font-size:14px;color:var(--text-2);max-width:320px}.v4-footer__title{font-size:14px;font-weight:600;margin-bottom:14px}.v4-footer__links{display:grid;gap:2px;font-size:14px}.v4-root .v4-footer__links a,.v4-root .v4-footer__links button{display:inline-block;padding:4px 0;color:var(--text-2);font-size:14px}.v4-root .v4-footer__links a:hover,.v4-root .v4-footer__links button:hover{color:var(--text)}.v4-root .v4-footer__links .v4-footer__em{color:var(--brand-deep);font-weight:600}.v4-footer__bottom{display:flex;justify-content:space-between;flex-wrap:wrap;gap:12px 24px;margin-top:56px;padding-top:24px;border-top:1px solid var(--surface-2);font-size:13px;color:var(--text-2)}.v4-footer__legal{display:flex;flex-wrap:wrap;gap:8px 20px}.v4-root .v4-footer__legal a{display:inline-block;padding:4px 0;color:var(--text-2)}.v4-root .v4-footer__legal a:hover{color:var(--text)}@media (max-width:1180px){.v4-wall__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.v4-plans{grid-template-columns:repeat(2,minmax(0,1fr))}.v4-plan:last-child:nth-child(odd){grid-column:1/-1}.v4-mega__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.v4-mega__grid .v4-demo-card{grid-column:1/-1;flex-direction:row;align-items:center;justify-content:space-between}.v4-mega__grid .v4-demo-card__desc{margin-bottom:0}}@media (max-width:1024px){.v4-header__actions,.v4-nav{display:none}.v4-burger{display:inline-flex;margin-left:8px}.v4-root .v4-night-toggle{margin-left:auto;width:44px;height:44px}.v4-header__inner{height:64px}.v4-cards3{grid-template-columns:1fr}.v4-goals,.v4-integ{grid-template-columns:repeat(2,minmax(0,1fr))}.v4-integ__how{grid-column:1/-1}.v4-footer__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.v4-footer__brand{grid-column:1/-1}}@media (max-width:960px){.v4-creator,.v4-hero__grid,.v4-steps{grid-template-columns:minmax(0,1fr)}.v4-creator{padding:32px}.v4-cases__head{flex-direction:column;align-items:flex-start}}@media (max-width:720px){.v4-integ{gap:12px}.v4-integ,.v4-integ__how{grid-template-columns:minmax(0,1fr)}.v4-integ__how{grid-template-areas:"title" "steps" "cta";padding:20px}.v4-integ__how ol{grid-template-columns:minmax(0,1fr);gap:12px}.v4-integ__how li{flex-direction:row;align-items:center}.v4-integ__how .v4-btn{justify-self:start}.v4-integ__card{grid-template-columns:64px minmax(0,1fr);grid-template-rows:auto auto auto 1fr;grid-template-areas:"logo cat" "logo name" "logo desc" "logo guide";column-gap:14px;padding:18px}.v4-integ__logo{justify-self:start;width:44px;height:44px;border-radius:12px}.v4-integ__logo img{width:28px;height:28px}.v4-integ__logo--wide{width:64px}.v4-integ__logo--wide img{width:52px}.v4-integ__cat{display:none}.v4-integ__cat--early{display:inline-flex;justify-self:start;margin-bottom:6px}.v4-integ__name{margin:0 0 4px;font-size:17px}.v4-integ__desc{font-size:14px}.v4-root .v4-integ__guide{margin-top:8px}.v4-wall__head{flex-direction:column;align-items:flex-start}.v4-wall__grid{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:8px}.v4-wall__grid>*{flex:none;width:54vw;max-width:240px;scroll-snap-align:start}.v4-root{--gutter:16px}.v4-section{padding:64px 0}.v4-head{margin-bottom:36px}.v4-hero{padding:40px 0 32px}.v4-stage{padding:80px 0 240px}.v4-stage__card{padding:16px}.v4-stage__clip--a{left:-28px;width:120px;height:213px}.v4-stage__clip--b{top:auto;right:-12px;bottom:0;width:136px;height:242px}.v4-stage__brief{right:0;top:12px;padding:10px 14px}.v4-stage__cpv{left:0;bottom:84px}.v4-stage__sticker{right:112px;bottom:24px}.v4-root .v4-stage__toggle{right:14px;bottom:18px}.v4-stage__sugg{flex-direction:row;flex-wrap:wrap}.v4-stage__sugg>span{width:100%}.v4-hero__ctas{width:100%;display:grid;grid-template-columns:1fr}.v4-creator-pill{border-radius:var(--r-m);padding:10px 14px 10px 10px}.v4-topbar__text{display:none}.v4-topbar__inner{justify-content:flex-end}.v4-compare,.v4-goals,.v4-plans,.v4-stats{grid-template-columns:1fr}.v4-creator{padding:24px 16px;border-radius:var(--r-l)}.v4-phone{width:260px}.v4-pstep__body{padding:0 16px 16px}.v4-steps__frame{padding:10px}.v4-float{display:none}.v4-earn{flex-direction:column;align-items:flex-start}.v4-earn .v4-link{margin-left:0}.v4-case{flex-basis:78vw}.v4-cta__band{padding:48px 20px}.v4-cta{padding-bottom:64px}.v4-footer__grid{grid-template-columns:1fr 1fr;gap:28px 16px}}@media (max-width:400px){.v4-h1{font-size:34px}.v4-eyebrow{white-space:normal}}html:has(.v4-root){scroll-padding-top:120px}@media (prefers-reduced-motion:reduce){.v4-root *,.v4-root :after,.v4-root :before{animation-duration:.01ms!important;transition-duration:.01ms!important}}.v4-pricing__note{margin:16px auto 0;max-width:760px;text-align:center;font-size:14px;color:var(--text-2)}.v4-testi{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;max-width:1040px;margin:0 auto}.v4-testi__card{display:grid;grid-template-columns:minmax(0,220px) minmax(0,1fr);gap:24px;align-items:center;margin:0;padding:16px;border-radius:var(--r-l);background:var(--bg)}.v4-testi__media{position:relative;aspect-ratio:9/16;border-radius:var(--r-m);overflow:hidden;background:var(--surface-2)}.v4-testi__video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;background:#000}.v4-testi__play{position:absolute;inset:auto 12px 12px;display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:44px;border-radius:999px;background:rgba(18,18,24,.72);color:#fff;font-size:14px;font-weight:600;backdrop-filter:blur(6px)}.v4-root .v4-testi__play:hover{background:rgba(18,18,24,.88)}.v4-testi__copy{display:flex;flex-direction:column;gap:16px}.v4-testi__quote{margin:0;font-size:19px;font-weight:500;line-height:1.45;letter-spacing:-.01em;text-wrap:pretty}.v4-testi__quote:before{content:"\201C"}.v4-testi__quote:after{content:"\201D"}.v4-testi__who{display:flex;flex-direction:column;gap:2px;font-size:14px;color:var(--text-2)}.v4-testi__who strong{font-size:16px;font-weight:600;color:var(--text)}@media (max-width:960px){.v4-testi{grid-template-columns:minmax(0,1fr);max-width:560px}}@media (max-width:480px){.v4-testi__card{grid-template-columns:minmax(0,1fr)}.v4-testi__media{max-width:280px;width:100%;margin:0 auto}}