*,:after,:before{box-sizing:border-box;margin:0;padding:0}:root{--bg:#ffffff;--bg2:#ffffff;--bg3:#fafafa;--bg4:#f5f5f5;--text:#18170f;--t2:#86868b;--t3:#aeaeb2;--tit-sub:#86868b;--ink:#2c2b28;--black:#0a0a0a;--mid:#f3f3f3;--border:rgba(0,0,0,0.07);--border-m:rgba(0,0,0,0.11);--sans:"DM Sans",system-ui,sans-serif;--display:"Neue Haas Grotesk Display Pro","Neue Haas Grotesk Text Pro","Helvetica Neue",Helvetica,Arial,sans-serif;--mono:"DM Mono",ui-monospace,monospace;--r:20px;--rs:12px;--btn-r:11px;--shadow-card:inset 0 2px 0 rgba(255,255,255,.9),inset 0 -2px 0 rgba(0,0,0,.08),inset 2px 0 0 rgba(255,255,255,.45),inset -2px 0 0 rgba(0,0,0,.04),0 4px 14px rgba(0,0,0,.06),0 1px 3px rgba(0,0,0,.05);--shadow-card-white:inset 0 2px 0 rgba(255,255,255,1),inset 0 -2px 0 rgba(0,0,0,.06),inset 2px 0 0 rgba(255,255,255,.75),inset -2px 0 0 rgba(0,0,0,.03),0 4px 14px rgba(0,0,0,.06),0 1px 4px rgba(0,0,0,.05);--shadow-btn:0 2px 2px rgba(255,255,255,.38) inset,0 -3px 3px rgba(0,0,0,.52) inset,inset 2px 0 2px rgba(255,255,255,.16),inset -2px 0 3px rgba(0,0,0,.38),0 2px 5px rgba(0,0,0,.22),0 8px 22px rgba(0,0,0,.14);--shadow-btn-light:0 2px 2px rgba(255,255,255,.98) inset,0 -2px 3px rgba(0,0,0,.1) inset,inset 2px 0 2px rgba(255,255,255,.62),inset -2px 0 2px rgba(0,0,0,.05),0 2px 8px rgba(0,0,0,.09),0 1px 3px rgba(0,0,0,.06);--shadow-dark:inset 0 2px 0 rgba(255,255,255,.1),inset 0 -2px 0 rgba(0,0,0,.5),0 6px 20px rgba(0,0,0,.28),0 2px 6px rgba(0,0,0,.2)}.lp-fr{display:none!important}html{scroll-behavior:smooth}html:has(.brift-lp-root),html:has(.brift-lp-root) body{background:var(--bg)}body{font-family:var(--sans);background:var(--bg);color:var(--text);overflow-x:hidden;-webkit-font-smoothing:antialiased}*{scrollbar-width:none;-ms-overflow-style:none}::-webkit-scrollbar{width:0!important;height:0!important;display:none}.hd-spacer{width:100%;flex-shrink:0;height:0;pointer-events:none}.hd{--hd-pad-x:max(22px,4vw);--hd-float-w:min(1080px,calc(100% - 40px));position:fixed;z-index:300;left:50%;right:auto;display:flex;align-items:center;justify-content:flex-start;gap:8px;height:54px;width:100%;max-width:100%;padding:0 var(--hd-pad-x);transform:translate3d(-50%,0,0);transform-origin:center top;border:1px solid transparent;box-shadow:0 0 0 0 rgba(0,0,0,0);backface-visibility:hidden;-webkit-backface-visibility:hidden;contain:layout style;isolation:isolate;transition:background .45s ease,border-color .45s ease,box-shadow .45s ease,border-radius .5s cubic-bezier(.32,.72,.3,1),top .5s cubic-bezier(.32,.72,.3,1),width .5s cubic-bezier(.32,.72,.3,1),max-width .5s cubic-bezier(.32,.72,.3,1),padding .5s cubic-bezier(.32,.72,.3,1),backdrop-filter .4s ease,-webkit-backdrop-filter .4s ease;overflow:visible;pointer-events:auto}.hd:not(.is-float){top:0;padding-top:env(safe-area-inset-top,0);height:calc(54px + env(safe-area-inset-top, 0px));border-radius:0;border-color:transparent;background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:none}.hd.is-float{top:14px;width:var(--hd-float-w);max-width:var(--hd-float-w);padding:0 18px 0 22px;border-radius:20px;border-color:rgba(255,255,255,.65);background:rgba(255,255,255,.52);backdrop-filter:blur(40px) saturate(1.12);-webkit-backdrop-filter:blur(40px) saturate(1.12);box-shadow:inset 0 1px 0 rgba(255,255,255,.85),0 8px 32px rgba(24,23,15,.08)}.hd.is-float.sc{background:rgba(255,255,255,.88);border-color:rgba(255,255,255,.78);box-shadow:inset 0 1px 0 rgba(255,255,255,.92),0 10px 36px rgba(24,23,15,.1)}.logo{display:flex;align-items:center;flex-shrink:0;text-decoration:none;line-height:0;margin-left:-12px}.logo img{display:block;width:40px;height:40px;border-radius:8px;object-fit:contain}.nav{display:none;align-items:center;gap:28px;flex:0 1 auto;justify-content:flex-start;padding-left:14px;padding-right:0}@media(min-width:900px){.hd.is-float .nav,[data-lp-page=seo] .hd .nav{display:flex}}.nav a{font-size:13px;color:var(--t2);text-decoration:none;font-weight:450;letter-spacing:-.01em;transition:color .2s}.nav a:hover{color:var(--text)}.hd-cta{margin-left:auto;flex-shrink:0;display:flex;align-items:center;gap:10px}.btn-n.btn-n--ghost{background:transparent!important;color:var(--text)!important;border:1px solid rgba(0,0,0,.12)!important;box-shadow:none!important}.btn-n.btn-n--ghost:after{display:none!important}.btn-n.btn-n--ghost:hover{transform:none!important;background:rgba(0,0,0,.02)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.65),inset 0 0 0 1px rgba(0,0,0,.1)!important}.hd-menu-btn{display:none!important;flex-direction:column;align-items:center;justify-content:center;gap:5px;width:34px;height:32px;padding:0;flex-shrink:0;margin-left:-6px;margin-right:0;border:none;border-radius:0;background:transparent;cursor:pointer;box-shadow:none;position:relative;z-index:2;-webkit-tap-highlight-color:transparent;transition:opacity .2s,transform .2s}.hd-menu-btn:hover{opacity:.72}.hd-menu-btn span{display:block;width:15px;height:1.5px;border-radius:1px;background:var(--text);transition:transform .22s ease,opacity .22s ease}.hd-menu-btn[aria-expanded=true] span:first-child{transform:translateY(6.5px) rotate(45deg)}.hd-menu-btn[aria-expanded=true] span:nth-child(2){opacity:0}.hd-menu-btn[aria-expanded=true] span:nth-child(3){transform:translateY(-6.5px) rotate(-45deg)}.hd-menu-backdrop{position:fixed;inset:0;z-index:299;border:0;padding:0;margin:0;background:rgba(24,23,15,.12);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);cursor:pointer;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .28s ease,visibility .28s}.hd-menu-backdrop.is-open{opacity:1;visibility:visible;pointer-events:auto}.hd-menu{position:fixed;z-index:301;top:68px;left:max(16px,4vw);right:auto;min-width:min(288px,calc(100vw - 32px));padding:10px;border-radius:20px;border:1px solid rgba(255,255,255,.65);background:rgba(255,255,255,.52);backdrop-filter:blur(40px) saturate(1.12);-webkit-backdrop-filter:blur(40px) saturate(1.12);box-shadow:inset 0 1px 0 rgba(255,255,255,.85),0 12px 40px rgba(24,23,15,.12);opacity:0;visibility:hidden;pointer-events:none;transform:translateY(-10px) scale(.98);transform-origin:top left;transition:opacity .3s cubic-bezier(.32,.72,.3,1),transform .34s cubic-bezier(.32,.72,.3,1),visibility .3s}.hd-menu.is-open{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0) scale(1)}.hd-menu-nav{display:flex;flex-direction:column;gap:2px}.hd-menu-nav a{display:block;padding:13px 14px;border-radius:12px;font-size:14px;font-weight:500;color:var(--text);text-decoration:none;letter-spacing:-.01em;transition:background .15s,color .15s}.hd-menu-nav a:hover{background:rgba(0,0,0,.05)}@media(max-width:899px){.hd.is-float .hd-menu-btn{display:inline-flex!important}}#hd.is-float~.hd-menu{top:76px}#hd.is-float~.hd-menu-backdrop{z-index:299}#hd.is-float~.hd-menu{z-index:302}body.lp-menu-open{overflow:hidden}@media(min-width:900px){.hd-menu,.hd-menu-backdrop,.hd-menu-btn{display:none!important}}.btn-n{background:linear-gradient(160deg,#2a2a2a 0,var(--black) 100%)!important;color:var(--bg)!important;padding:9px 22px!important;border-radius:var(--btn-r);border:none!important;font-size:13px!important;font-weight:500!important;transition:all .22s!important;box-shadow:var(--shadow-btn)!important;position:relative!important;text-decoration:none!important}.btn-n:active,.btn-n:focus,.btn-n:focus-visible,.btn-n:hover,.btn-n:visited{text-decoration:none!important}.btn-n:after{content:""!important;position:absolute!important;inset:0!important;border-radius:inherit!important;background:linear-gradient(180deg,rgba(255,255,255,.2),rgba(255,255,255,.05) 42%,transparent 72%)!important;pointer-events:none!important}.btn-n:hover{transform:translateY(-1px)!important;box-shadow:inset 0 2px 3px rgba(255,255,255,.42),inset 0 -3px 4px rgba(0,0,0,.58),inset 2px 0 2px rgba(255,255,255,.2),inset -2px 0 4px rgba(0,0,0,.42),0 5px 14px rgba(0,0,0,.26),0 10px 28px rgba(0,0,0,.18)!important}.hero{min-height:88vh;min-height:88svh;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:96px 40px 44px;position:relative;overflow-x:hidden;overflow-y:visible;isolation:isolate;background-color:var(--bg);background-image:none;background-size:cover;background-position:50%;background-repeat:no-repeat}@media (min-width:961px){.hero{background-image:none;isolation:auto;overflow:visible;justify-content:flex-start;align-items:center;text-align:center;padding-left:40px;padding-right:40px}.hero:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;opacity:1;background-color:var(--bg);background-image:linear-gradient(180deg,rgba(255,255,255,.1),rgba(255,255,255,.04) 18%,rgba(255,255,255,0) 42%,transparent),url(/lp-hero-desktop.png?v=20260619);background-size:cover;background-position:50%;background-repeat:no-repeat;background-attachment:scroll}.hero-mock-wrap{z-index:3;will-change:auto}.hero:after{content:"";position:absolute;left:0;right:0;bottom:0;height:clamp(88px,12vh,152px);pointer-events:none;z-index:1;background:linear-gradient(0deg,#ffffff 0,#ffffff 42%,rgba(255,255,255,.94) 58%,rgba(255,255,255,.62) 74%,rgba(255,255,255,0))}.hero>.acts,.hero>.h1,.hero>.hero-kicker,.hero>.hero-sub{margin-left:auto;margin-right:auto;text-align:center}.hero>.acts{justify-content:center}}@media (min-width:768px){.mq-wrap{margin-top:clamp(-64px,-7vh,-36px);padding-top:clamp(64px,7vh,88px);padding-bottom:clamp(16px,2.4vh,28px);background:#ffffff;z-index:2}.mq-wrap:before{display:none}}.hero-glow{top:-10%;left:50%;transform:translateX(-50%);width:900px;height:700px;background:radial-gradient(ellipse,rgba(210,196,174,.22) 0,transparent 68%)}.hero-glow,.hero-glow2{position:absolute;pointer-events:none;z-index:0}.hero-glow2{bottom:-5%;left:30%;width:500px;height:400px;background:radial-gradient(ellipse,rgba(200,210,190,.1) 0,transparent 70%)}.hero-kicker{display:block;width:100%;max-width:720px;margin:0 auto 22px;padding:0 4px;font-family:var(--sans);font-size:10px;font-weight:600;letter-spacing:.28em;text-transform:uppercase;color:rgba(24,23,15,.42);text-align:center;position:relative;z-index:2;opacity:0;filter:blur(8px);transform:translateY(12px);animation:bU .85s cubic-bezier(.16,1,.3,1) .05s forwards}.hero-kicker:after{content:"";display:block;width:min(120px,28vw);height:1px;margin:18px auto 0;background:linear-gradient(90deg,transparent,rgba(24,23,15,.18) 20%,rgba(24,23,15,.18) 80%,transparent)}.h1{--h1-shine:linear-gradient(180deg,#e8e7dc,#c8c7bc 5%,#a8a79c 12%,#84837a 22%,#5a5950 34%,#32312a 46%,#161510 58%,#060605 72%,#000000);--h1-glass:linear-gradient(180deg,#ffffff,#f0efea 3%,#c4c3bc 7%,#888880 12%,#3a3a36 18%,#10100e 23%,#000000 28%,#000000);font-family:var(--display);font-size:clamp(44px,6.15vw,84px);font-weight:500;line-height:1.1;letter-spacing:-.022em;font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;max-width:720px;margin-bottom:26px;position:relative;z-index:2;text-shadow:none}.h1 .h1-line1{background-image:var(--h1-shine);opacity:0;filter:blur(16px);transform:translateY(10px)}.h1 .h1-line1,.h1 .h1-line2 .w{-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.h1 .h1-line2 .w{background-image:var(--h1-glass)}.h1-line2{display:inline-block}html[data-lp-lang=fr] .lp-fr .h1-line2{white-space:nowrap}.h1-line2 .w{display:inline-block;opacity:0;transform:translateY(22px);filter:blur(6px)}.hero.hero-title-go .h1-line1{animation:heroLineIn .95s cubic-bezier(.16,1,.3,1) .25s forwards}.hero.hero-title-go .h1-line2 .w1{animation:heroWordRise .72s cubic-bezier(.22,1,.36,1) .8s forwards}.hero.hero-title-go .h1-line2 .w2{animation:heroWordRise .72s cubic-bezier(.22,1,.36,1) 1.2s forwards}.h1-line2 .w+.w{margin-left:.28ch}@keyframes heroLineIn{0%{opacity:0;filter:blur(16px);transform:translateY(10px)}to{opacity:1;filter:blur(0);transform:translateY(0)}}@keyframes heroWordRise{0%{opacity:0;filter:blur(6px);transform:translateY(22px)}to{opacity:1;filter:blur(0);transform:translateY(0)}}.tit-wash{font-style:normal}.hero-sub,.tit-wash{color:var(--tit-sub)}.hero-sub{font-size:15px;font-weight:400;max-width:640px;line-height:1.65;margin-bottom:44px;opacity:0;filter:blur(10px);transform:translateY(16px);animation:bU .9s cubic-bezier(.16,1,.3,1) .3s forwards;position:relative;z-index:2}.hero-sub .hero-sub-mobile{display:none}.acts{gap:12px;opacity:0;filter:blur(8px);transform:translateY(14px);animation:bU .9s cubic-bezier(.16,1,.3,1) .42s forwards;position:relative;z-index:2}.acts,.hero-urlbar{display:flex;align-items:center}.hero-urlbar{gap:8px;width:min(520px,100%);background:#fff;border-radius:16px;padding:6px 6px 6px 18px;box-shadow:var(--shadow-card-white);transition:box-shadow .22s ease}.hero-urlbar:focus-within{box-shadow:var(--shadow-card-white),0 0 0 3px rgba(0,0,0,.06)}.hero-urlbar-input{flex:1 1;min-width:0;border:0;outline:none;background:transparent;font-family:var(--sans);font-size:14.5px;font-weight:450;color:var(--text);letter-spacing:-.01em;padding:11px 0}.hero-urlbar-input::placeholder{color:var(--t3)}.hero-urlbar-btn{padding:12px 20px;flex-shrink:0;white-space:nowrap;font-size:13.5px}@media(max-width:960px){.hero-urlbar{flex-direction:column;gap:8px;padding:8px;border-radius:18px;width:100%;max-width:100%}.hero-urlbar-input{width:100%;min-width:0;text-align:center;padding:10px 12px;box-sizing:border-box}.hero-urlbar-btn{width:100%;justify-content:center;padding:12px 16px}}.hero-try{display:none!important;position:relative;z-index:2;display:flex;align-items:flex-start;gap:4px;margin:20px 0 0 clamp(16px,4vw,60px);opacity:0;filter:blur(8px);transform:translateY(12px);animation:bU .9s cubic-bezier(.16,1,.3,1) .95s forwards,heroTryDrift 3.6s ease-in-out 2.4s infinite}.hero-try-pill{display:inline-flex;align-items:center;gap:8px;padding:9px 16px 9px 13px;border-radius:999px;border:1px solid rgba(0,0,0,.09);font-family:var(--sans);font-size:12.5px;font-weight:650;letter-spacing:-.012em;color:rgba(24,23,15,.8);background:linear-gradient(168deg,#fcfcfc,#f0f0f3);box-shadow:inset 0 1.4px 0 rgba(255,255,255,.97),inset 0 -1.8px 2.2px rgba(0,0,0,.12),inset 1.3px 0 1px rgba(255,255,255,.56),inset -1.3px 0 1px rgba(0,0,0,.06),0 2px 7px rgba(24,23,15,.07);cursor:pointer;transform:rotate(-3deg);transform-origin:50% 60%;transition:transform .26s cubic-bezier(.34,1.56,.64,1),box-shadow .26s ease;white-space:nowrap}.hero-try-pill:hover{transform:rotate(-.6deg) translateY(-1px) scale(1.035);box-shadow:inset 0 1.4px 0 rgba(255,255,255,.97),inset 0 -1.8px 2.2px rgba(0,0,0,.12),inset 1.3px 0 1px rgba(255,255,255,.56),inset -1.3px 0 1px rgba(0,0,0,.06),0 5px 14px rgba(24,23,15,.1)}.hero-try-pill:active{transform:rotate(-.6deg) scale(.97)}.hero-try-dot{width:7px;height:7px;flex:0 0 7px;border-radius:50%;background:#28c840;box-shadow:0 0 0 0 rgba(40,200,64,.38);animation:heroTryPulse 2.4s cubic-bezier(.4,0,.2,1) 2.2s infinite}.hero-try-arrow{width:88px;height:44px;flex:0 0 auto;margin:20px 0 0 -2px;color:rgba(24,23,15,.52);overflow:visible}.hero-try-arrow-line{stroke:currentColor;stroke-width:1.7;stroke-linecap:round;fill:none;stroke-dasharray:1;stroke-dashoffset:1;animation:heroTryDraw 1.05s cubic-bezier(.55,.06,.35,1) 1.65s forwards}.hero-try-arrow-head{stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;fill:none;opacity:0;animation:heroTryHead .32s ease-out 2.55s forwards}@keyframes heroTryDrift{0%,to{transform:translate(0)}50%{transform:translate(2px,4px)}}@keyframes heroTryPulse{0%{box-shadow:0 0 0 0 rgba(40,200,64,.38)}70%{box-shadow:0 0 0 7px rgba(40,200,64,0)}to{box-shadow:0 0 0 0 rgba(40,200,64,0)}}@keyframes heroTryDraw{to{stroke-dashoffset:0}}@keyframes heroTryHead{0%{opacity:0;transform:translate(-3px,-4px)}to{opacity:1;transform:none}}@media(max-width:560px){.hero-try{margin:16px 0 0 28px;gap:2px}.hero-try-pill{font-size:12px;padding:8px 14px 8px 12px}.hero-try-arrow{width:70px;height:35px;margin-top:17px}}.hero-mock-wrap{display:none!important;z-index:2;width:min(1140px,94vw);max-width:100%;margin:52px auto 0;opacity:0;filter:blur(22px);transform:translate3d(0,72px,0) scale(.94);animation:heroMockRise 1.2s cubic-bezier(.16,1,.3,1) 2.72s forwards;will-change:transform,opacity,filter}.hero-mock,.hero-mock-wrap{position:relative;overflow:visible}.hero-mock{z-index:1;width:100%;aspect-ratio:16/10;margin-top:0;border-radius:26px;border:1px solid rgba(255,255,255,.52);background:linear-gradient(160deg,rgba(255,255,255,.34),rgba(255,255,255,.14) 42%,rgba(255,255,255,.08)),radial-gradient(120% 100% at 15% 0,rgba(255,255,255,.38) 0,rgba(255,255,255,0) 52%);box-shadow:inset 0 1px 0 rgba(255,255,255,.85),inset 0 -1px 0 rgba(0,0,0,.08),0 24px 80px rgba(24,23,15,.14),0 8px 30px rgba(24,23,15,.1);backdrop-filter:blur(24px) saturate(1.18);-webkit-backdrop-filter:blur(24px) saturate(1.18)}.hero-mock:before{content:"";position:absolute;left:0;right:0;top:0;height:34px;background:linear-gradient(180deg,rgba(255,255,255,.52),rgba(255,255,255,.14));border-bottom:1px solid rgba(255,255,255,.35);pointer-events:none;z-index:2;border-radius:26px 26px 0 0}.hero-mock:after{display:none}.hero-mock-pic{position:absolute;inset:35px 0 0 0;width:100%;height:calc(100% - 35px);margin:0;display:block;overflow:hidden;border-radius:0 0 26px 26px;pointer-events:none;z-index:1}.hero-mock-pic:after{content:"";position:absolute;inset:0;z-index:3;pointer-events:auto;cursor:default}.hero-mock-iframe{width:100%;height:100%;border:0;display:block;pointer-events:none;background:#f4f7fb}.hero-mock-dots{position:absolute;z-index:3;top:11px;left:14px;display:flex;gap:7px;pointer-events:none}.hero-mock-dots span{width:8px;height:8px;border-radius:50%;background:rgba(24,23,15,.22);box-shadow:inset 0 1px 0 rgba(255,255,255,.55)}.hero-mock-dots span:first-child{background:#ff5f57}.hero-mock-dots span:nth-child(2){background:#ffbd2e}.hero-mock-dots span:nth-child(3){background:#28c840}@media (min-width:901px){.hero-mock-wrap{display:none!important}.hero{padding-top:84px}.hero-mock-wrap{width:min(1240px,94vw);margin-top:clamp(48px,6vh,64px)}.hero-mock{aspect-ratio:16/9.35;overflow:visible;border-radius:28px}.hero-mock:before{border-radius:28px 28px 0 0}.hero-mock-pic{inset:35px 0 0 0;height:calc(100% - 35px);border-radius:0 0 28px 28px}}@media (min-width:1200px){.hero-mock-wrap{width:min(1360px,96vw)}}@media (max-width:900px){.hero-mock-wrap{display:none!important}}.mock-demo-btn{position:absolute;top:-18px;right:-12px;z-index:50;display:inline-flex;align-items:center;gap:7px;padding:8px 14px 8px 11px;border-radius:12px;font-family:var(--sans);font-size:12.5px;font-weight:650;letter-spacing:-.015em;color:#18170e;background:linear-gradient(160deg,#ffffff,#f0ede8);border:1px solid rgba(255,255,255,.95);box-shadow:inset 0 1px 0 rgba(255,255,255,1),inset 0 -1.5px 0 rgba(0,0,0,.1),0 4px 18px rgba(0,0,0,.14),0 1px 4px rgba(0,0,0,.08);text-decoration:none;cursor:pointer;transition:transform .18s cubic-bezier(.34,1.56,.64,1),box-shadow .18s;white-space:nowrap}.mock-demo-btn:hover{transform:translateY(-2px) scale(1.03);box-shadow:inset 0 1px 0 rgba(255,255,255,1),inset 0 -1.5px 0 rgba(0,0,0,.1),0 8px 28px rgba(0,0,0,.18),0 2px 6px rgba(0,0,0,.1)}.mock-demo-btn-icon{display:flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:7px;background:linear-gradient(155deg,#18170e,#2d2b20);box-shadow:inset 0 1px 0 rgba(255,255,255,.12),inset 0 -1px 0 rgba(0,0,0,.35);color:#fff;flex-shrink:0}.btn-p{display:inline-flex;align-items:center;gap:8px;background:linear-gradient(160deg,#2a2a2a 0,var(--black) 100%);color:var(--bg);padding:14px 28px;border-radius:var(--btn-r);font-size:14px;font-weight:500;text-decoration:none;border:none;cursor:pointer;transition:all .22s cubic-bezier(.16,1,.3,1);letter-spacing:-.01em;box-shadow:var(--shadow-btn);position:relative;overflow:hidden}.btn-p:active,.btn-p:focus,.btn-p:focus-visible,.btn-p:hover,.btn-p:visited{text-decoration:none}.btn-p:after{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(180deg,rgba(255,255,255,.22),rgba(255,255,255,.06) 40%,transparent 72%);pointer-events:none}.btn-p:hover{transform:translateY(-2px);box-shadow:inset 0 2px 3px rgba(255,255,255,.42),inset 0 -3px 4px rgba(0,0,0,.58),inset 2px 0 2px rgba(255,255,255,.2),inset -2px 0 4px rgba(0,0,0,.42),0 8px 26px rgba(0,0,0,.22),0 3px 10px rgba(0,0,0,.18)}.btn-s{display:inline-flex;align-items:center;gap:8px;background:rgba(255,255,255,.82);color:var(--t2);padding:14px 24px;border-radius:var(--btn-r);font-size:14px;font-weight:450;text-decoration:none;border:1px solid rgba(0,0,0,.1);cursor:pointer;transition:all .18s;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);letter-spacing:-.01em;box-shadow:var(--shadow-btn-light)}.btn-s:hover{color:var(--black);border-color:rgba(0,0,0,.16);background:rgba(255,255,255,.95);transform:translateY(-1px);box-shadow:inset 0 2px 3px rgba(255,255,255,.99),inset 0 -3px 3px rgba(0,0,0,.11),inset 2px 0 3px rgba(255,255,255,.72),inset -2px 0 3px rgba(0,0,0,.06),0 6px 18px rgba(0,0,0,.1),0 2px 6px rgba(0,0,0,.07)}@keyframes bU{to{opacity:1;filter:blur(0);transform:translateY(0)}}@keyframes heroMockRise{0%{opacity:0;filter:blur(22px);transform:translate3d(0,72px,0) scale(.94)}24%{opacity:.75;filter:blur(10px)}38%{opacity:1;filter:blur(0)}to{opacity:1;filter:blur(0);transform:translateZ(0) scale(1)}}.mq-wrap{overflow:hidden;position:relative;z-index:0;border:none;margin-top:-16px;padding:8px 0 20px;background:var(--bg)}.mq-wrap:before{content:"";position:absolute;left:0;right:0;top:-2px;height:88px;pointer-events:none;z-index:2;background:linear-gradient(to bottom,var(--bg) 0,rgba(255,255,255,.9) 45%,rgba(255,255,255,0) 100%)}.mq-marquee{display:flex;width:100%;overflow:hidden;position:relative;z-index:3}.mq-marquee:after,.mq-marquee:before{content:"";position:absolute;top:0;bottom:0;width:min(132px,14vw);pointer-events:none;z-index:4}.mq-marquee:before{left:0;background:linear-gradient(to right,var(--bg) 0,rgba(255,255,255,.94) 38%,rgba(255,255,255,0) 100%)}.mq-marquee:after{right:0;background:linear-gradient(to left,var(--bg) 0,rgba(255,255,255,.94) 38%,rgba(255,255,255,0) 100%)}.mq-track{flex-wrap:nowrap;width:max-content;animation:mq-scroll 48s linear infinite;will-change:transform;transform:translateZ(0)}.mq-item,.mq-track{display:flex;flex-shrink:0}.mq-item{align-items:center;justify-content:center;padding:0 clamp(28px,4.2vw,48px);position:relative;z-index:3}.mq-logo-img{--mq-scale:1;display:block;width:auto;height:clamp(32px,4vw,46px);opacity:.32;object-fit:contain;mix-blend-mode:multiply;transform:scale(var(--mq-scale));transform-origin:center center}.mq-logo-img[data-logo="13"]{mix-blend-mode:normal;opacity:.36}.mq-logo-img[data-logo="1"]{--mq-scale:1.06}.mq-logo-img[data-logo="2"]{--mq-scale:1.04}.mq-logo-img[data-logo="3"]{--mq-scale:1.22}.mq-logo-img[data-logo="4"]{--mq-scale:1.02}.mq-logo-img[data-logo="6"]{--mq-scale:1.14}.mq-logo-img[data-logo="7"]{--mq-scale:1.16}.mq-logo-img[data-logo="8"]{--mq-scale:1.06}.mq-logo-img[data-logo="9"]{--mq-scale:0.94}.mq-logo-img[data-logo="10"]{--mq-scale:1.04}.mq-logo-img[data-logo="13"]{--mq-scale:1.14}.mq-sep{display:none}@keyframes mq-scroll{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}@media (min-width:961px){.mq-wrap{margin-top:clamp(-64px,-7vh,-36px);padding-top:clamp(64px,7vh,88px);padding-bottom:clamp(18px,2.6vh,28px)}}@media (prefers-reduced-motion:reduce){.mq-track{animation:none}.hero-mock-wrap,.hero-try{animation:none!important;opacity:1!important;filter:none!important;transform:none!important}.hero-try-arrow-line,.hero-try-dot{animation:none!important}.hero-try-arrow-line{stroke-dashoffset:0}.hero-try-arrow-head{animation:none!important;opacity:1}}.r{opacity:0;filter:blur(12px);transform:translateY(22px);transition:opacity .85s cubic-bezier(.16,1,.3,1),filter .85s cubic-bezier(.16,1,.3,1),transform .85s cubic-bezier(.16,1,.3,1)}.r.in{opacity:1;filter:blur(0);transform:translateY(0)}.d1{transition-delay:.1s}.d2{transition-delay:.18s}.d3{transition-delay:.28s}.d4{transition-delay:.36s}.d5{transition-delay:.46s}.d6{transition-delay:.55s}.txt-reveal{opacity:0;filter:blur(8px);transform:translateY(12px);transition:opacity .78s cubic-bezier(.16,1,.3,1),filter .78s cubic-bezier(.16,1,.3,1),transform .78s cubic-bezier(.16,1,.3,1)}.txt-reveal.in{opacity:1;filter:blur(0);transform:translateY(0)}.sec{padding:96px 40px}.sec-alt{background:var(--bg)}#product{padding-top:74px}#who{padding-bottom:58px}.wrap{max-width:1100px;margin:0 auto}.eyebrow{font-size:11px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--t3);display:block;margin-bottom:16px}.stitle,.stitle .tit-wash{font-family:var(--sans);font-size:clamp(24px,3.2vw,42px);font-weight:650;line-height:1.22;letter-spacing:-.025em}.stitle{color:var(--text)}.stitle .tit-wash{color:var(--tit-sub);font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit;font-family:inherit}#problem .stitle{text-align:center;max-width:960px;margin:0 auto}#problem{padding-top:120px;padding-bottom:84px}@media (min-width:961px){#problem{padding-top:108px}}.prob-stack{margin-top:44px;max-width:720px;margin-left:auto;margin-right:auto}.prob-layout{display:flex;gap:22px;align-items:stretch}.prob-rail{width:2px;flex-shrink:0;position:relative;border-radius:2px;background:rgba(0,0,0,.06);align-self:stretch;min-height:180px}.prob-rail-fill{position:absolute;left:0;top:0;width:100%;border-radius:2px;height:0;background:linear-gradient(180deg,var(--text),rgba(24,23,15,.55));transition:height .35s cubic-bezier(.22,1,.36,1);box-shadow:0 0 12px rgba(24,23,15,.15)}.prob-list{flex:1 1;list-style:none;margin:0;padding:0}.prob-q{font-family:var(--sans);font-size:clamp(15px,1.35vw,18px);font-weight:550;line-height:1.38;letter-spacing:-.015em;padding:18px 0 18px 4px;cursor:default;color:rgba(110,110,118,.88);opacity:.22;transform:translateY(6px) scale(.98);transform-origin:left center;transition:opacity .6s cubic-bezier(.28,.8,.32,1),transform .65s cubic-bezier(.32,1.12,.38,1),color .5s cubic-bezier(.25,.46,.45,.94),font-size .55s cubic-bezier(.28,.8,.32,1),font-weight .45s ease}.prob-q.prob-focus{opacity:1;color:var(--text);font-size:clamp(17px,1.55vw,23px);font-weight:600;line-height:1.32;transform:translateY(0) scale(1.04)}.prob-q.prob-focus .tit-wash{color:var(--text)}.prob-q.prob-near-1{opacity:.72;transform:translateY(2px) scale(1.012)}.prob-q.prob-near-2{opacity:.5;transform:translateY(4px) scale(1.002)}.prob-q.prob-near-3{opacity:.34;transform:translateY(5px) scale(.992)}.prob-q .tit-wash{color:inherit;font-size:inherit;font-weight:inherit}.prob-q.act,.prob-q.act .tit-wash{color:var(--text)}@media (min-width:901px){#problem .wrap{max-width:1200px}#problem .prob-stack{max-width:920px;margin-top:56px}#problem .prob-layout{gap:30px}#problem .prob-q{font-size:clamp(17px,1.48vw,21px);line-height:1.44;padding:22px 0 22px 6px}#problem .prob-q.prob-focus{font-size:clamp(20px,1.75vw,27px);line-height:1.36;transform:translateY(0) scale(1.03)}}.feats{display:flex;flex-direction:column;gap:72px;margin-top:52px}.feat{display:grid;grid-template-columns:1fr 1fr;grid-gap:80px;gap:80px;align-items:center}.feat.rev .feat-visual{order:-1}.feat-icon{width:46px;height:46px;display:flex;align-items:center;justify-content:center;border:1px solid var(--border-m);border-radius:var(--rs);margin-bottom:28px;background:rgba(255,255,255,.9);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:var(--shadow-card)}.feat-title{font-family:var(--sans);font-size:clamp(17px,1.45vw,22px);font-weight:600;line-height:1.28;color:var(--text);margin-bottom:10px;letter-spacing:-.02em;max-width:26em}.feat-desc{font-size:14px;font-weight:400;color:var(--t2);line-height:1.65;max-width:400px;margin-bottom:20px}.feat-tags{display:flex;flex-wrap:wrap;gap:8px}.feat-tag{display:inline-flex;align-items:center;gap:7px;font-size:12px;color:rgba(24,23,15,.64);padding:6px 14px;border-radius:var(--btn-r);border:1px solid rgba(0,0,0,.08);background:linear-gradient(168deg,#fbfbfc,#f1f1f3);letter-spacing:-.01em;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);box-shadow:inset 0 1.2px 0 rgba(255,255,255,.96),inset 0 -1.5px 2px rgba(0,0,0,.1),inset 1px 0 1px rgba(255,255,255,.5),inset -1px 0 1px rgba(0,0,0,.05),0 1px 2px rgba(0,0,0,.04)}.feat-tag-ic{width:13px;height:13px;flex:0 0 13px;display:inline-block;color:rgba(24,23,15,.78)}.feat-tag-ic svg{width:13px;height:13px;display:block;stroke:currentColor;fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.feat-tag-ic--link,.feat-tag-ic--link svg{width:15px;height:15px}.feat-tag-ic--link{color:rgba(24,23,15,.92)}.feat-tag--inset{color:rgba(24,23,15,.64);background:linear-gradient(168deg,#fafafb,#efeff2);border:1px solid rgba(0,0,0,.08);box-shadow:inset 0 1.2px 0 rgba(255,255,255,.95),inset 0 -1.4px 0 rgba(0,0,0,.09),inset 1px 0 0 rgba(255,255,255,.52),inset -1px 0 0 rgba(0,0,0,.045),0 1px 2px rgba(0,0,0,.04)}.feat-tag--inset-strong{color:rgba(24,23,15,.64);background:linear-gradient(168deg,#fcfcfc,#f1f1f4);border:1px solid rgba(0,0,0,.09);box-shadow:inset 0 1.4px 0 rgba(255,255,255,.97),inset 0 -1.8px 2.2px rgba(0,0,0,.12),inset 1.3px 0 1px rgba(255,255,255,.56),inset -1.3px 0 1px rgba(0,0,0,.06),0 1px 2px rgba(0,0,0,.045)}.feat-visual{background:#ffffff;border:1px solid var(--border);border-radius:var(--r);box-shadow:var(--shadow-card);aspect-ratio:4/3;position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center}.feat-visual:before{content:"";position:absolute;top:-30%;right:-20%;width:60%;height:80%;background:radial-gradient(ellipse,rgba(255,255,255,.35) 0,transparent 70%);pointer-events:none}.fv-wrap{display:flex;flex-direction:column;align-items:center;gap:16px;opacity:.22}.fv-marble{position:relative;width:100%;padding:3% 2.5% 3.5% 3%;box-sizing:border-box}.fv-marble-bg{position:absolute;inset:-2.5% -3% -3% -2.5%;background:50%/cover no-repeat;border-radius:18px;border:none;box-shadow:0 14px 40px rgba(0,0,0,.08)}.feat--templates .fv-marble-bg{background-image:url(/lp-bg-1.png)}.feat--join-call .fv-marble-bg{background-image:url(/lp-bg-2.png)}.feat--proposal .fv-marble-bg{background-image:url(/lp-bg-3.png)}.feat--close .fv-marble-bg{background-image:url(/lp-bg-4.png)}.fv-marble-art{position:relative;z-index:1;border-radius:14px;overflow:hidden;line-height:0;box-shadow:0 10px 32px rgba(0,0,0,.14)}#product .fv-marble-art{background:#fff}#product .fv-marble-chrome{display:flex;align-items:center;gap:3px;padding:4px 7px 3px 11px;background:#fff;min-height:0;line-height:0}#product .fv-marble-dot{width:5px;height:5px;border-radius:50%;flex-shrink:0;opacity:.82;box-shadow:inset 0 .5px 0 rgba(255,255,255,.45)}#product .fv-marble-dot--close{background:#ff5f57}#product .fv-marble-dot--min{background:#ffbd2e}#product .fv-marble-dot--max{background:#28c840}.fv-marble-art .fv-photo{display:block;width:100%;height:auto;max-width:100%;object-fit:cover;object-position:center;border:none;border-radius:14px;box-shadow:none}#product .fv-marble-art .fv-photo{border-radius:0 0 14px 14px}.feat--close .feat-visual,.feat--join-call .feat-visual,.feat--proposal .feat-visual,.feat--templates .feat-visual{aspect-ratio:auto;overflow:visible;padding:0;background:transparent;border:none;box-shadow:none;align-items:stretch;justify-content:stretch}.feat--close .feat-visual:before,.feat--join-call .feat-visual:before,.feat--proposal .feat-visual:before,.feat--templates .feat-visual:before{display:none}.feat--close .fv-marble,.feat--join-call .fv-marble,.feat--proposal .fv-marble,.feat--templates .fv-marble{width:100%;border:none;background:transparent;box-shadow:none;overflow:visible}.feat--close .fv-photo,.feat--join-call .fv-photo,.feat--proposal .fv-photo,.feat--templates .fv-photo{display:block;width:100%;height:auto;max-width:100%;object-fit:cover;object-position:center;border:none;border-radius:14px;box-shadow:none}@media (min-width:768px){#product .feats{gap:clamp(108px,9vw,132px)}#product .feat:not(.rev){grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr)}#product .feat.rev,#product .feat:not(.rev){gap:clamp(28px,3.5vw,56px);align-items:center}#product .feat.rev{grid-template-columns:minmax(0,1.22fr) minmax(0,.78fr)}#product .feat:not(.rev)>.r{padding-left:clamp(0px,.5vw,8px);padding-right:clamp(10px,1.6vw,22px);box-sizing:border-box;min-width:0}#product .feat.rev>.r{padding-left:clamp(10px,1.6vw,22px);padding-right:clamp(0px,.5vw,8px)}#product .feat>.feat-visual{padding-inline:clamp(4px,.5vw,8px);box-sizing:border-box;min-width:0;width:100%;max-width:100%;margin:0}#product .feat:not(.rev)>.feat-visual{--lp-mock-boost:clamp(10px,1.2vw,20px);width:calc(100% + var(--lp-mock-boost));max-width:none;margin-left:calc(-1 * var(--lp-mock-boost));margin-right:0}#product .feat.rev>.feat-visual{order:-1;padding-inline:clamp(0px,.3vw,4px)}#product .feat .feat-desc,#product .feat .feat-title{max-width:none}#product .feat .fv-marble,#product .feat .fv-photo{width:100%;max-width:100%}#product .feat .fv-photo{height:auto}#product .feat.rev>.r{display:flex;flex-direction:column;align-items:flex-end;text-align:right;justify-self:stretch;width:100%;max-width:none;margin-left:0}#product .feat.rev .feat-icon{margin-bottom:26px}#product .feat.rev .feat-desc,#product .feat.rev .feat-title{max-width:100%;width:100%}#product .feat.rev .feat-tags{justify-content:flex-end;width:100%}}@media (min-width:901px){#product .feat-title{font-size:clamp(22px,1.6vw,29px);font-weight:600;margin-bottom:14px;max-width:none}#product .feat-desc{font-size:16px;line-height:1.68;max-width:none;margin-bottom:22px}#product .feat-tag{font-size:13px;padding:7px 15px}}.tgrid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-gap:16px;gap:16px;margin-top:48px;max-width:1120px;margin-left:auto;margin-right:auto}.tgrid--focus{grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);max-width:980px}.tgrid--focus .tcard{grid-column:auto!important;grid-row:auto!important;min-height:420px}.tgrid .tcard:first-child{grid-column:1/span 6;grid-row:1}.tgrid .tcard:nth-child(2){grid-column:7/span 3;grid-row:1}.tgrid .tcard:nth-child(3){grid-column:10/span 3;grid-row:1}.tgrid .tcard:nth-child(4){grid-column:1/span 4;grid-row:2}.tgrid .tcard:nth-child(5){grid-column:5/span 8;grid-row:2}.tcard{border:1px solid var(--border);border-radius:var(--r);overflow:hidden;background:white;box-shadow:var(--shadow-card-white);transition:transform .4s cubic-bezier(.16,1,.3,1),box-shadow .4s,border-color .3s}.tgrid .tcard:first-child .timg,.tgrid .tcard:nth-child(2) .timg,.tgrid .tcard:nth-child(3) .timg{aspect-ratio:16/7}.tgrid .tcard:nth-child(4) .timg,.tgrid .tcard:nth-child(5) .timg{aspect-ratio:16/6}.tcard:hover{transform:translateY(-5px);box-shadow:var(--shadow-card-white),0 14px 44px rgba(0,0,0,.1);border-color:var(--border-m)}.timg{aspect-ratio:16/10;position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center}.timg-bg{background:#ffffff}.timg-bg,.timg-photo{position:absolute;inset:0}.timg-photo{width:100%;height:100%;object-fit:cover;object-position:center top;z-index:0;filter:saturate(.95) contrast(.98)}.timg-person{position:relative;z-index:1;opacity:.18;display:flex;flex-direction:column;align-items:center;gap:8px}.tbody{padding:14px}.t-brand{font-size:10px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--t3);margin-bottom:16px}.t-q{font-family:var(--sans);font-size:13.5px;font-style:italic;font-weight:400;line-height:1.42;margin-bottom:10px}.t-name,.t-q{letter-spacing:-.01em;color:var(--text)}.t-name{font-size:13px;font-weight:500}.t-role{font-size:12px;font-weight:300;color:var(--t3);margin-top:2px}.tcard--mini .timg{aspect-ratio:16/7}.tcard--mini .tbody{padding:12px}.tcard--mini .t-q{font-size:13px;line-height:1.4;margin-bottom:10px}.tgrid .tcard:nth-child(-n+3) .tbody{padding:12px}.tgrid .tcard:nth-child(-n+3) .t-brand{margin-bottom:10px}.tgrid .tcard:nth-child(-n+3) .t-q{font-size:13px;line-height:1.38;margin-bottom:8px}.tcard--text .timg{display:none}.tcard--text .tbody{padding-top:20px}.tcard--colfare-quote{display:flex;align-items:flex-end;align-self:stretch;margin-top:0;min-height:420px;background-image:url(/testimonials-bg.png);background-size:112% auto;background-position:center 32%;background-repeat:no-repeat;box-shadow:0 10px 30px rgba(0,0,0,.18)}.tcard--colfare-quote:before{display:none}.tcard--colfare-quote .tbody{width:100%;margin-top:auto;padding:14px 12px}.tcard--colfare-quote .t-brand{color:rgba(255,255,255,.78)}.tcard--colfare-quote .t-name,.tcard--colfare-quote .t-q{color:#fff}.tcard--meridian-photo .timg{aspect-ratio:16/8!important}.tcard--meridian-photo .tbody{padding:8px 10px}.tcard--meridian-photo .t-brand{margin-bottom:7px}.tcard--meridian-photo .t-q{margin-bottom:6px;line-height:1.33}.tcard--meridian-main{align-self:stretch;margin-top:0}.tcard--meridian-main .timg{aspect-ratio:16/7.8!important}.tcard--meridian-main .tbody{padding:7px 10px}.timg-photo--meridian-main{object-position:center 20%;transform:scale(1.08);transform-origin:center top}.tcard--meridian-now{display:flex;align-items:flex-end;min-height:420px;background-image:url(/testimonials-meridian.png);background-size:cover;background-position:center 24%;background-repeat:no-repeat}.tcard--meridian-now .timg{display:none}.tcard--meridian-now .tbody{display:flex;flex-direction:column;justify-content:space-between;width:100%;background:transparent;min-height:420px;padding:14px 12px 16px}.tcard--meridian-head{display:flex;align-items:center;gap:8px}.tcard--meridian-now .t-brand{color:rgba(17,17,17,.78);font-size:14px;font-weight:600;letter-spacing:-.015em;text-transform:none;margin-bottom:0}.tcard--meridian-dot{width:4px;height:4px;border-radius:50%;background:rgba(17,17,17,.8);flex-shrink:0}.tcard--meridian-now .t-name{color:rgba(17,17,17,.76);font-size:13px;font-weight:500;letter-spacing:-.012em}.tcard--meridian-now .t-q{color:rgba(17,17,17,.82);font-size:18px;line-height:1.22;font-weight:500;letter-spacing:-.01em;margin:0;max-width:none}.meridian-quote{font-size:16px!important;line-height:1.24!important;font-weight:500!important}@media (min-width:681px) and (max-width:960px){.tgrid.tgrid--focus{grid-template-columns:1fr 1fr!important;gap:14px}.tgrid.tgrid--focus .tcard{min-height:360px}}@media (max-width:680px){.tgrid--focus .tcard--meridian-now{min-height:250px!important}.tcard--meridian-now{background-image:url(/testimonials-meridian-mobile.png);min-height:250px;background-position:center 55%;align-items:flex-start}.tcard--meridian-now .tbody{min-height:250px;justify-content:space-between;padding:4px 10px}.tcard--meridian-head{margin-top:0}.meridian-quote{margin-top:auto!important;margin-bottom:0!important}.tcard--meridian-now .t-brand{font-size:13px}.tcard--meridian-now .t-name{font-size:12.5px}.tcard--meridian-now .t-q{font-size:16px;line-height:1.24}.meridian-quote{font-size:14px!important;line-height:1.26!important}}.faq-wrap{max-width:1100px;margin:0 auto;width:100%;box-sizing:border-box}.faq-list{margin-top:38px;display:grid;grid-gap:12px;gap:12px}.faq-item{border:0;border-bottom:1px solid rgba(0,0,0,.08);border-radius:0;background:transparent;box-shadow:none;overflow:visible}.faq-q{list-style:none;padding:18px 4px;cursor:pointer;font-size:17px;font-weight:550;color:var(--text);letter-spacing:-.015em;display:flex;align-items:center;justify-content:space-between;gap:12px}.faq-q::-webkit-details-marker{display:none}.faq-q:after{content:"+";font-size:18px;color:var(--t2);line-height:1;transition:transform .22s ease,color .22s ease}.faq-item[open] .faq-q:after{transform:rotate(45deg);color:var(--text)}.faq-a{padding:0 4px 20px;font-size:16px;line-height:1.7;color:var(--t2);max-width:72ch}.for-stack{margin-top:48px;max-width:860px;margin-left:auto;margin-right:auto}.for-layout{display:flex;gap:22px;align-items:stretch}.for-rail{width:2px;flex-shrink:0;position:relative;border-radius:2px;background:rgba(0,0,0,.06);align-self:stretch;min-height:180px}.for-rail-fill{position:absolute;left:0;top:0;width:100%;border-radius:2px;height:0;background:linear-gradient(180deg,var(--text),rgba(24,23,15,.55));transition:height .35s cubic-bezier(.22,1,.36,1);box-shadow:0 0 12px rgba(24,23,15,.15)}.for-grid{flex:1 1;max-width:none;margin:0;align-items:start}.p-item{display:flex;gap:14px;padding:18px 0;align-items:flex-start;color:rgba(110,110,118,.88);opacity:.22;transform:translateY(6px) scale(.98);transform-origin:left center;transition:opacity .6s cubic-bezier(.28,.8,.32,1),transform .65s cubic-bezier(.32,1.12,.38,1),color .5s cubic-bezier(.25,.46,.45,.94)}.p-item.who-focus{color:var(--text);opacity:1;transform:translateY(0) scale(1.04)}.p-item.who-near-1{opacity:.8;transform:translateY(2px) scale(1.012)}.p-item.who-near-2{opacity:.62;transform:translateY(4px) scale(1.002)}.p-item.who-near-3{opacity:.48;transform:translateY(5px) scale(.992)}.p-ico{flex-shrink:0;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:50%;border:1px solid rgba(0,0,0,.1);background:rgba(255,255,255,.85);color:inherit;box-shadow:inset 0 1px 0 rgba(255,255,255,.95),0 2px 8px rgba(0,0,0,.04);transition:filter .6s cubic-bezier(.28,.8,.32,1),opacity .6s cubic-bezier(.28,.8,.32,1)}.p-ico svg{width:20px;height:20px;display:block}.p-title{font-size:16px;font-weight:600;color:inherit;margin-bottom:4px;letter-spacing:-.02em}.p-desc{font-size:13.5px;font-weight:400;color:inherit;line-height:1.55;opacity:.9}.who-desc--mob{display:none}#who .p-desc,#who .who-blur{max-width:100%;width:100%}#who .p-item>div.who-blur{flex:1 1;min-width:0;transition:filter .6s cubic-bezier(.28,.8,.32,1)}#who .p-item.who-focus>div.who-blur{filter:blur(0)}#who .p-item.who-near-1>div.who-blur{filter:blur(.75px)}#who .p-item.who-near-2>div.who-blur{filter:blur(1px)}#who .p-item.who-near-3>div.who-blur{filter:blur(1.5px)}#who .p-item.who-focus .p-ico{filter:blur(0);opacity:1}#who .p-item.who-near-1 .p-ico{filter:blur(.4px);opacity:.86}#who .p-item.who-near-2 .p-ico{filter:blur(.6px);opacity:.74}#who .p-item.who-near-3 .p-ico{filter:blur(.8px);opacity:.62}@media (max-width:960px){#who .p-item{padding:14px 0}#who .for-stack{box-sizing:border-box;padding-right:14px}#who .p-desc,#who .who-blur{max-width:100%;padding-right:4px;box-sizing:border-box}}@media (max-width:767px){.who-desc--desk{display:none!important}.who-desc--mob{display:inline}#who .for-stack{padding-right:18px}}@media (min-width:901px){#who .for-stack,#who .wrap>.eyebrow,#who .wrap>.stitle{padding-left:clamp(4px,.6vw,12px);padding-right:clamp(4px,.6vw,12px);box-sizing:border-box}#who .for-stack{margin-top:56px;margin-left:0;margin-right:0}#who .for-grid,#who .for-stack,#who .for-stagger,#who .p-item{max-width:100%;width:100%}#who .p-item{gap:18px;padding:44px 0 28px}#who .for-stagger>.p-item:first-child{padding-top:24px}#who .p-ico{width:46px;height:46px}#who .p-ico svg{width:22px;height:22px}#who .p-title{font-size:21.5px;margin-top:6px;margin-bottom:8px}#who .p-desc,#who .who-blur{max-width:none;width:100%}#who .p-desc{font-size:17px;line-height:1.64}#who .for-copy{min-width:0;width:100%}}@media (max-width:900px){#product .feat>.feat-visual{padding-inline:clamp(4px,1.5vw,8px);box-sizing:border-box}#product .feat:not(.rev)>.feat-visual{width:100%;max-width:100%;margin-left:0}.fv-marble{padding:2% 1.5% 2.5% 2%}.fv-marble-bg{inset:-3.5% -4% -4% -3.5%;border-radius:16px}.fv-marble-art,.fv-marble-art .fv-photo{border-radius:12px}#product .fv-marble-art .fv-photo{border-radius:0 0 12px 12px}#product .fv-marble-chrome{padding:3px 6px 2px 9px}#product .fv-marble-dot{width:4px;height:4px}}.mcard{border:1px solid var(--border);border-radius:var(--r);overflow:hidden;background:white;box-shadow:var(--shadow-card-white),0 8px 36px rgba(0,0,0,.07);position:-webkit-sticky;position:sticky;top:100px}.mtbar{background:var(--bg2);padding:14px 18px;display:flex;align-items:center;gap:8px;border-bottom:1px solid var(--border);box-shadow:inset 0 1px 0 rgba(255,255,255,.85)}.mdot{width:10px;height:10px;border-radius:50%;background:var(--bg3)}.murl{flex:1 1;background:white;border-radius:6px;border:1px solid var(--border);padding:5px 12px;font-size:10px;color:var(--t3);margin-left:6px;box-shadow:inset 0 1px 0 rgba(255,255,255,.95),inset 0 -1px 0 rgba(0,0,0,.05)}.mcont{padding:28px}.m-mtitle{font-size:15px;font-weight:500;color:var(--text);letter-spacing:-.02em;margin-bottom:3px}.m-meta{font-size:11px;color:var(--t3);margin-bottom:22px}.m-stitle{font-size:10px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--t3);margin-bottom:12px}.m-item{padding:13px 15px;background:var(--mid);border-radius:var(--rs);border:1px solid rgba(0,0,0,.06);border-left:2.5px solid var(--text);margin-bottom:10px;box-shadow:var(--shadow-card)}.m-itext{font-size:12.5px;color:var(--text);line-height:1.45;font-weight:400;margin-bottom:3px}.m-imeta{font-size:10.5px;color:var(--t3)}.m-chips{flex-wrap:wrap;margin-bottom:20px}.m-chips,.mchip{display:flex;gap:6px}.mchip{font-size:11px;color:var(--t2);padding:5px 12px;border-radius:var(--btn-r);border:1px solid rgba(0,0,0,.08);background:var(--mid);align-items:center;box-shadow:inset 0 1px 0 rgba(255,255,255,.65),inset 0 -1px 0 rgba(0,0,0,.05)}.mchip-dot{width:4px;height:4px;background:var(--text);border-radius:50%;opacity:.25}.m-typing{font-size:12px;color:var(--t3);font-weight:300}.tcursor{display:inline-block;width:1.5px;height:12px;background:var(--text);margin-left:2px;vertical-align:middle;animation:blnk 1s ease infinite}@keyframes blnk{0%,to{opacity:1}50%{opacity:0}}.cta-sec{text-align:center;position:relative;overflow:hidden}.cta-bg,.cta-sec{background:#ffffff}.cta-bg{position:absolute;top:-20%;left:50%;transform:translateX(-50%);width:800px;height:600px;pointer-events:none}.cta-stitle{max-width:600px;margin:0 auto 24px}.cta-sub{font-size:14px;font-weight:400;color:var(--t2);margin-bottom:28px;line-height:1.62;max-width:400px;margin-left:auto;margin-right:auto}#final-cta.cta-sec{padding-top:clamp(72px,8vw,96px);padding-bottom:clamp(40px,5vw,56px)}.eform{display:flex;gap:10px;max-width:390px;margin:0 auto 16px}.einput{flex:1 1;padding:14px 22px;border-radius:var(--btn-r);border:1.5px solid rgba(0,0,0,.1);font-family:var(--sans);font-size:14px;color:var(--text);background:white;outline:none;transition:border-color .2s,box-shadow .2s;letter-spacing:-.01em;box-shadow:inset 0 1px 0 rgba(255,255,255,.95),inset 0 -1px 0 rgba(0,0,0,.04),0 1px 5px rgba(0,0,0,.04)}.einput::placeholder{color:var(--t3)}.einput:focus{border-color:var(--text)}.cta-note{font-size:12px;color:var(--t3);letter-spacing:.01em}footer.site-foot{padding:clamp(16px,2.5vw,28px) max(20px,5vw) clamp(22px,3vw,32px);border-top:none;background:var(--bg);text-align:center;position:relative;overflow:hidden}.foot-brand-block{margin:0 auto;max-width:min(100%,1200px);display:flex;flex-direction:column;align-items:center}.foot-nav{width:100%;max-width:min(960px,100%);margin:clamp(18px,2.8vw,28px) auto 0;padding:0 max(16px,3vw)}.foot-links-grid{display:flex;flex-direction:column;align-items:center;gap:10px;width:100%}.foot-links-row{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 16px;list-style:none}.foot-links-row,.foot-links-row>li{align-items:center;margin:0;padding:0}.foot-links-row a,.foot-links-row>li{display:inline-flex}.foot-links-row a{align-items:center;font-size:12px;line-height:1;color:rgba(100,100,108,.72);text-decoration:none;font-weight:450;transition:color .2s;white-space:nowrap}.foot-links-row a:hover{color:var(--text)}.foot-links-row--contact{display:inline-flex;align-items:center;gap:6px;margin-top:clamp(16px,3.2vw,24px);margin-bottom:clamp(16px,3.2vw,24px)}.foot-links-row--legal,.foot-links-row--seo{width:100%}@media (max-width:960px){.foot-links-row--legal{max-width:min(100%,340px)}.foot-links-row--legal,.foot-links-row--seo{display:grid;grid-template-columns:repeat(2,minmax(0,max-content));justify-content:center;justify-items:center;grid-gap:10px clamp(18px,6vw,28px);gap:10px clamp(18px,6vw,28px);margin:0 auto}.foot-links-row--seo{max-width:min(100%,300px)}}@media (min-width:961px){.foot-links-grid{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:clamp(24px,4vw,48px);column-gap:clamp(24px,4vw,48px);grid-row-gap:10px;row-gap:10px;max-width:min(100%,820px);margin:0 auto}.foot-links-row--legal{grid-column:1;justify-content:flex-end;flex-wrap:nowrap;gap:6px 12px}.foot-links-row--seo{grid-column:2;justify-content:flex-start;flex-wrap:nowrap;gap:6px 12px}.foot-links-row--contact{grid-column:1/-1;justify-content:center}}.foot-logo{display:inline-flex;align-items:center;justify-content:center;line-height:0;flex-shrink:0}.foot-logo img{display:block;width:18px;height:18px;border-radius:4px;object-fit:contain}.foot-sep{opacity:.35;font-size:12px;line-height:1;display:inline-flex;align-items:center}.foot-brand{display:block;width:100%;font-family:var(--sans);font-size:clamp(120px,28vw,380px);font-weight:800;line-height:.88;letter-spacing:-.042em;margin:0;text-align:center;background:linear-gradient(180deg,#2a2a28,#9a9894 26%,#d8d6d2 42%,#f5f4f2 58%,#ffffff 72%,#ffffff);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;padding-bottom:.06em;mask-image:linear-gradient(180deg,#000,#000 42%,rgba(0,0,0,.82) 54%,rgba(0,0,0,.52) 66%,rgba(0,0,0,.22) 76%,rgba(0,0,0,.08) 84%,transparent 92%);-webkit-mask-image:linear-gradient(180deg,#000,#000 42%,rgba(0,0,0,.82) 54%,rgba(0,0,0,.52) 66%,rgba(0,0,0,.22) 76%,rgba(0,0,0,.08) 84%,transparent 92%)}.fcopy{font-size:11.5px;color:rgba(100,100,108,.62);width:100%;max-width:720px;margin:clamp(10px,1.6vw,14px) auto 0;text-align:center;letter-spacing:.01em}.flinks{display:flex;flex-wrap:wrap;list-style:none;justify-content:center;padding:0;margin:0}.flinks,.flinks--legal{gap:6px 14px}.flinks a{font-size:12px;color:rgba(100,100,108,.72);text-decoration:none;transition:color .2s;font-weight:450;line-height:1.45;white-space:nowrap}.flinks a:hover{color:var(--text)}.foot-seo,.tools-ft-seo{margin:0;padding:0;border:none;max-width:none;text-align:center}.tools-ft-seo-links--flat a{font-size:12px;line-height:1.45;color:rgba(100,100,108,.72);text-decoration:none;transition:color .2s;font-weight:450;white-space:nowrap}.tools-ft-seo-links--flat a:hover{color:var(--text)}@media(max-width:960px){.hd.is-float{--hd-float-w:min(1080px,calc(100% - 40px));padding:0 20px;top:calc(14px + env(safe-area-inset-top, 0px))}.nav{display:none}.sec{padding:72px 24px}.prob-stack{max-width:100%}.tgrid{grid-template-columns:1fr;max-width:none}.tgrid .tcard{grid-column:auto!important;grid-row:auto!important}.tgrid .tcard .timg{aspect-ratio:16/9!important}.for-layout{gap:16px}.mcard{position:static}footer.site-foot{padding-left:24px;padding-right:24px}.hero{min-height:calc(88svh + env(safe-area-inset-top, 0px));margin-top:calc(-1 * env(safe-area-inset-top, 0px));justify-content:flex-start;align-items:center;padding:calc(112px + env(safe-area-inset-top, 0px)) 20px 56px;background-image:linear-gradient(180deg,rgba(255,255,255,.18),rgba(255,255,255,.05) 16%,transparent 34%),url(/lp-hero-mobile.png);background-size:cover;background-position:top,top;background-repeat:no-repeat}.hero-glow,.hero-glow2{display:none}.mq-item{padding:0 clamp(18px,4vw,28px)}.mq-logo-img{height:clamp(22px,5.5vw,30px)}.acts{flex-direction:column;align-items:center}.mock-demo-btn{top:-14px;right:-8px;z-index:50;font-size:11.5px;padding:7px 12px 7px 9px;border-radius:10px}.mock-demo-btn-icon{width:19px;height:19px;border-radius:6px}}@media(max-width:767px){.feat{grid-template-columns:1fr;gap:36px}.feat.rev .feat-visual{order:0}.hero-mock-wrap{z-index:4;overflow:visible;width:100%;max-width:min(94vw,520px);margin-top:68px;animation-delay:1.62s;animation-duration:1.1s}.hero-mock{width:100%;max-width:100%;margin-top:0;border-radius:20px;height:auto;aspect-ratio:auto!important;max-height:none;padding-top:0;box-sizing:border-box;overflow:hidden}.hero-mock-chrome{display:flex;align-items:center;padding:6px 11px 5px}.hero-mock-traffic{gap:3px}.hero-mock-dot{width:7px;height:7px}.hero-mock-pic{position:relative!important;inset:auto!important;flex:none!important;width:100%!important;height:auto!important;min-height:0;overflow:hidden;border-radius:0 0 20px 20px!important;background:#fafafa}.hero-mock-iframe,.hero-mock-img{width:100%;height:auto;display:block;vertical-align:top;object-fit:cover!important;object-position:center top!important;background:#fafafa!important;transform:none;transform-origin:center top;pointer-events:none!important;touch-action:none}}@media(max-width:580px){.h1{font-weight:500;font-size:clamp(36px,9.5vw,54px);max-width:340px;margin-bottom:26px}.hero-sub{font-size:14px;max-width:330px;line-height:1.68;margin-bottom:44px}.stitle{font-size:clamp(19px,5vw,28px)}.stitle .tit-wash{font-size:inherit;font-weight:inherit}.feat-title{font-size:clamp(15px,4vw,19px)}.prob-q{font-size:clamp(13px,3.8vw,17px)}.prob-q.prob-focus{font-size:clamp(15px,4.3vw,20px);font-weight:600}#who .p-item{padding:14px 0}#who .p-title{font-size:clamp(13px,3.8vw,17px)}#who .p-desc{font-size:clamp(11.5px,3.2vw,13px)}.mq-item{padding:0 14px!important}.mq-logo-img{height:22px!important}.mq-logo{width:24px!important;height:24px!important;border-radius:8px!important}.hd.is-float{top:10px;--hd-float-w:min(1080px,calc(100% - 24px))}}@media(max-width:960px){body,html{background:var(--bg)!important;color:var(--text)!important;visibility:visible!important;opacity:1!important}body{min-height:100vh!important;min-height:100svh!important;overflow-x:hidden!important;overflow-y:auto!important;-webkit-text-size-adjust:100%;text-rendering:optimizeLegibility}.acts,.for-stagger .for-item,.h1,.hero-kicker,.hero-sub,.r,.r.in{visibility:visible!important}.feat-visual,.hero,.mcard,.prob-visual,.sec,.tcard{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.hero{display:flex!important;flex-direction:column!important;justify-content:flex-start!important;align-items:center!important;min-height:0!important;background-color:var(--bg)!important;background-image:linear-gradient(0deg,rgba(255,255,255,.98) 0,rgba(255,255,255,.9) 7%,rgba(255,255,255,.45) 18%,rgba(255,255,255,0) 32%,rgba(255,255,255,0)),url(/lp-hero-mobile.png)!important;background-size:100% 100%,cover!important;background-position:bottom,center 8%!important;background-repeat:no-repeat,no-repeat!important;overflow:visible!important;isolation:auto!important;padding:calc(100px + env(safe-area-inset-top, 0px)) 18px clamp(34px,8svh,88px)!important}.mq-wrap{position:relative!important;z-index:1!important;background:var(--bg)!important;margin-top:-68px!important;padding-top:48px!important;padding-bottom:14px!important}.mq-wrap:before{top:-38px!important;height:min(136px,24vw)!important;z-index:2!important;background:linear-gradient(180deg,#ffffff 0,#ffffff 45%,rgba(255,255,255,.92) 70%,rgba(255,255,255,0))!important}.hero:before{content:""!important;position:absolute!important;inset:0!important;pointer-events:none!important;z-index:1!important;background:linear-gradient(180deg,rgba(255,255,255,.28),rgba(255,255,255,.14) 8%,rgba(255,255,255,.05) 18%,rgba(255,255,255,0) 32%,rgba(250,250,248,0) 42%,rgba(250,250,248,0))!important}.hero:after{content:none!important;display:none!important}.acts,.h1,.hero-kicker,.hero-mock-wrap,.hero-sub,.hero-try{position:relative!important;z-index:5!important}.hero-mock-wrap>.mock-demo-btn{z-index:50!important;pointer-events:auto!important}.hero-kicker{font-size:9px!important;letter-spacing:.26em!important;margin-bottom:14px!important;margin-top:0!important;color:rgba(20,19,15,.48)!important;text-shadow:0 1px 14px rgba(255,255,255,.85),0 0 1px rgba(255,255,255,.6)!important;filter:none!important}.hero-kicker:after{margin-top:14px!important;opacity:.85!important}.h1{font-weight:500!important;font-size:clamp(34px,8.6vw,46px)!important;line-height:1.2!important;max-width:min(360px,94vw)!important;margin:0 auto 22px!important;text-shadow:none!important}.hero-sub{font-size:14px!important;line-height:1.7!important;max-width:320px!important;margin:0 auto 42px!important;color:rgba(20,19,15,.88)!important;text-shadow:0 1px 18px rgba(255,255,255,.75)!important}.hero-sub .hero-sub-desktop{display:none!important}.hero-sub .hero-sub-mobile{display:block!important}.acts{gap:10px!important;width:100%;max-width:320px;margin:0 auto 20px!important}.btn-p,.btn-s{width:100%;justify-content:center}.sec{padding:74px 18px!important}#problem{padding-top:150px!important;padding-bottom:84px!important}#problem .stitle{font-size:clamp(22px,6.1vw,32px)!important;line-height:1.16!important}.stitle{font-size:clamp(19px,5.5vw,28px)!important;line-height:1.18!important}.stitle .tit-wash{font-size:inherit!important;font-weight:inherit!important}.feat-title{font-size:clamp(15px,4.2vw,19px)!important;line-height:1.22!important}.mq-item{padding:0 16px!important}.mq-logo-img{height:20px!important}.mq-logo{width:28px!important;height:28px!important;border-radius:9px!important}}@media (max-width:599px){.hero .h1{font-weight:500!important;font-size:clamp(38px,9.2vw,56px)!important;line-height:1.18!important;max-width:min(420px,94vw)!important}}@media (min-width:600px) and (max-width:767px){.hero{min-height:min(90vh,880px)!important;min-height:min(90svh,880px)!important;padding:clamp(132px,18vw,154px) 28px min(10svh,88px)!important;background-size:100% 100%,120% auto!important;background-position:bottom,center 6%!important}.hero:after{content:none!important;display:none!important}.h1{font-weight:500!important;font-size:clamp(38px,6vw,52px)!important;max-width:460px!important;margin-bottom:26px!important}.hero-sub{font-size:15px!important;line-height:1.7!important;max-width:400px!important;margin:0 auto 44px!important}.acts{max-width:380px!important}.sec{padding:82px 28px!important}.hd.is-float{--hd-float-w:min(1080px,calc(100% - 48px))!important}}@media (min-width:768px) and (max-width:960px){.hero{min-height:min(88vh,920px)!important;min-height:min(88svh,920px)!important;padding:clamp(136px,14svh,172px) 40px clamp(52px,7svh,96px)!important;background-color:var(--bg)!important;background-image:linear-gradient(0deg,rgba(255,255,255,.98) 0,rgba(255,255,255,.88) 8%,rgba(255,255,255,.42) 20%,rgba(255,255,255,0) 34%,rgba(255,255,255,0)),url(/lp-hero-mobile.png)!important;background-size:100% 100%,cover!important;background-position:bottom,center 50%!important;background-repeat:no-repeat,no-repeat!important}.hero:before{background:linear-gradient(180deg,rgba(255,255,255,.22),rgba(255,255,255,.08) 18%,rgba(255,255,255,0) 38%,rgba(250,250,248,0) 55%,rgba(250,250,248,0))!important}.hero:after{content:none!important;display:none!important}.h1{font-weight:500!important;font-size:clamp(46px,5vw,68px)!important;max-width:680px!important;margin-bottom:28px!important}.hero-sub{font-size:clamp(15px,1.55vw,17px)!important;line-height:1.72!important;max-width:540px!important;margin-bottom:48px!important}.acts{flex-direction:row!important;flex-wrap:wrap;justify-content:center;align-items:center;max-width:520px!important;gap:14px!important}.acts,.btn-p,.btn-s{width:auto!important}.btn-p,.btn-s{min-width:180px;flex:1 1 auto}.mq-item{padding:0 18px!important}.mq-logo-img{height:24px!important}.mq-logo{width:26px!important;height:26px!important;border-radius:9px!important}.sec{padding:90px 40px!important}.hd.is-float{width:calc(100% - 56px)!important;padding:0 28px!important}}@media (max-width:960px) and (max-height:480px){.hero{min-height:auto!important;padding-top:112px!important;padding-bottom:44px!important}.hero:after{content:none!important;display:none!important}}@media (max-width:960px){.txt-reveal{opacity:0!important;filter:blur(8px)!important;transform:translateY(12px)!important;animation:none!important;transition:opacity .72s cubic-bezier(.16,1,.3,1),filter .72s cubic-bezier(.16,1,.3,1),transform .72s cubic-bezier(.16,1,.3,1)!important}.txt-reveal.in{opacity:1!important;filter:blur(0)!important;transform:translateY(0)!important}.r{opacity:0!important;filter:blur(12px)!important;transform:translateY(22px)!important;transition:opacity .85s cubic-bezier(.16,1,.3,1),filter .85s cubic-bezier(.16,1,.3,1),transform .85s cubic-bezier(.16,1,.3,1)!important}.r.in{opacity:1!important;filter:blur(0)!important;transform:translateY(0)!important}.hero>.hero-kicker{opacity:0;filter:blur(8px);transform:translateY(12px);animation:bU .85s cubic-bezier(.16,1,.3,1) .08s forwards}.hero.hero-title-go .h1-line1{animation:heroLineIn .9s cubic-bezier(.16,1,.3,1) .2s forwards}.hero>.hero-sub{opacity:0;filter:blur(10px);transform:translateY(16px);animation:bU .9s cubic-bezier(.16,1,.3,1) .38s forwards}.hero>.acts{opacity:0;filter:blur(8px);transform:translateY(14px);animation:bU .9s cubic-bezier(.16,1,.3,1) .5s forwards}.hero.hero-title-go .h1-line2 .w1{animation:heroWordRise .7s cubic-bezier(.22,1,.36,1) .8s forwards}.hero.hero-title-go .h1-line2 .w2{animation:heroWordRise .7s cubic-bezier(.22,1,.36,1) 1.2s forwards}.hero .hero-mock-wrap{opacity:0;filter:blur(22px);transform:translate3d(0,56px,0) scale(.95);animation:heroMockRise 1.1s cubic-bezier(.16,1,.3,1) 3.2s forwards}.hero .txt-reveal{opacity:1!important;filter:none!important;transform:none!important;transition:none!important}.hero .hero-mock-pic,.hero .hero-mock-static,.hero .hero-mock-wrap{visibility:visible!important}}