body:has(.home-redesign){background:#f4f7fc}body:has(.home-redesign) [data-site-footer]{display:none}body.home-menu-open{overscroll-behavior:none;overflow:hidden}html:has(body.home-menu-open){overscroll-behavior:none;overflow:hidden}.product-mobile-nav{display:none}@media (max-width:760px){html[data-home-fold] #wt-support-launcher,html[data-home-fold] #wt-support-panel,html[data-home-fold] [data-support-placeholder],html[data-cta-in-view] #wt-support-launcher,html[data-cta-in-view] #wt-support-panel,html[data-cta-in-view] [data-support-placeholder],body.home-menu-open #wt-support-launcher,body.home-menu-open #wt-support-panel,body.home-menu-open [data-support-placeholder]{display:none!important}html:has([data-cookie-banner]) #wt-support-launcher{display:none!important}html:has([data-cookie-banner]) #wt-support-panel{display:none!important}html:has([data-cookie-banner]) [data-support-placeholder]{display:none!important}}.home-redesign,.home-nav{--y7-blue:#0231b3;--y7-cyan:#02b1fd;--y7-navy:#091727;--y7-bg:#f4f7fc;--y7-text:#0e1a2b;--y7-muted:#5b6472;--y7-border:#e6ebf3;--y7-border-strong:#d5dce8;--y7-tint:#eaf0fd;--y7-ok-bg:#e7f6ee;--y7-ok:#0e7c4a;--y7-on-dark-muted:#ffffffc7;--y7-on-dark-line:#ffffff29;--y7-grad-hero:radial-gradient(620px 320px at 92% -10%, #02b1fd6b, transparent 70%), radial-gradient(480px 240px at 70% 130%, #02b1fd1f, transparent 70%), linear-gradient(115deg, #091727 0%, #0a1e4a 45%, #0231b3 100%);--font-head:var(--font-poppins), var(--font-inter), system-ui, sans-serif;--font-body:var(--font-inter), system-ui, sans-serif;--fs-display:56px;--lh-display:64px;--fs-h2:36px;--lh-h2:44px;--fs-h3:20px;--lh-h3:28px;--fs-lead:20px;--lh-lead:32px;--fs-body:16px;--lh-body:26px;--fs-meta:14px;--lh-meta:20px;--s-2:8px;--s-3:12px;--s-4:16px;--s-5:20px;--s-6:24px;--s-8:32px;--s-10:40px;--s-12:48px;--s-16:64px;--container:1200px;--gutter:24px;--section-y:80px;--block-gap:48px;--r-chip:999px;--r-btn:10px;--r-md:12px;--r-card:16px;--r-hero:24px;--sh-card:0 1px 2px #0917270a, 0 6px 20px #0917270a;--sh-raised:0 1px 2px #0917270a, 0 12px 32px #0231b31a;--sh-hero:0 10px 30px #0231b32e;--sh-btn:0 4px 12px #0231b340;font-family:var(--font-body);color:var(--y7-text);font-size:var(--fs-body);line-height:var(--lh-body)}.home-redesign a,.home-nav a{color:inherit;text-decoration:none}.home-redesign svg.i,.home-nav svg.i{flex:none;width:20px;height:20px}.home-redesign .wrap,.home-nav .wrap{max-width:calc(var(--container) + 2 * var(--gutter));padding:0 var(--gutter);margin:0 auto}.home-redesign .sec{padding:var(--section-y) 0}.home-redesign .sec.white{box-shadow:inset 0 1px 0 var(--y7-border), inset 0 -1px 0 var(--y7-border);background:#fff}.home-redesign .eyebrow,.home-nav .eyebrow{font:600 14px/20px var(--font-body);letter-spacing:.08em;text-transform:uppercase;color:var(--y7-blue)}.home-redesign h1,.home-redesign h2,.home-redesign h3,.home-nav h2{font-family:var(--font-head);color:var(--y7-text)}.home-redesign h2{font-weight:700;font-size:var(--fs-h2);line-height:var(--lh-h2);letter-spacing:-.02em;margin-top:var(--s-3)}.home-redesign h3{font-weight:600;font-size:var(--fs-h3);line-height:var(--lh-h3);letter-spacing:-.01em}.home-redesign .lead{font-size:var(--fs-lead);line-height:var(--lh-lead);color:var(--y7-muted);margin-top:var(--s-4);max-width:680px}.home-redesign .head{max-width:760px;margin-bottom:var(--block-gap)}.home-redesign .head>h2:first-child,.home-redesign .final h2{margin-top:0}.home-redesign .head.c{text-align:center;margin-left:auto;margin-right:auto}.home-redesign .head.c .lead{margin-left:auto;margin-right:auto}.home-redesign .meta,.home-nav .meta{font-size:var(--fs-meta);line-height:var(--lh-meta);color:var(--y7-muted)}.home-redesign .btn,.home-nav .btn{border-radius:var(--r-md);height:52px;font:600 16px/1 var(--font-body);white-space:nowrap;cursor:pointer;border:0;justify-content:center;align-items:center;gap:8px;padding:0 24px;display:inline-flex}.home-redesign .btn svg.i,.home-nav .btn svg.i{width:18px;height:18px}.home-redesign .btn.p,.home-nav .btn.p{background:var(--y7-blue);color:#fff;box-shadow:var(--sh-btn)}.home-redesign .btn.p:hover,.home-nav .btn.p:hover{filter:brightness(1.08)}.home-redesign .btn.s,.home-nav .btn.s{color:var(--y7-text);border:1px solid var(--y7-border-strong);background:#fff}.home-redesign .btn.s:hover,.home-nav .btn.s:hover{background:var(--y7-bg)}.home-redesign .btn.g{color:#fff;background:#ffffff1a;border:1px solid #ffffff47}.home-redesign .btn.g:hover{background:#ffffff29}.home-nav .btn.sm{border-radius:var(--r-btn);height:40px;padding:0 16px;font-size:16px}.home-redesign .lnk,.home-nav .lnk{color:var(--y7-blue);align-items:center;gap:4px;font-weight:600;display:inline-flex}.home-redesign .lnk svg.i,.home-nav .lnk svg.i{width:16px;height:16px}.home-redesign .lnk:hover,.home-nav .lnk:hover{text-underline-offset:3px;text-decoration:underline}.home-redesign .cta-row,.home-nav .cta-row{align-items:center;gap:var(--s-4);flex-wrap:wrap;display:flex}.home-redesign .cta-note,.home-nav .cta-note{font-size:var(--fs-meta);line-height:var(--lh-meta);color:var(--y7-muted);font-weight:500}.home-redesign .trial,.home-nav .trial{font-size:var(--fs-meta);line-height:var(--lh-meta);color:var(--y7-muted);max-width:520px}.home-redesign .trial b,.home-nav .trial b{color:var(--y7-text);font-weight:600}.home-redesign .card{border:1px solid var(--y7-border);border-radius:var(--r-card);box-shadow:var(--sh-card);padding:var(--s-8);background:#fff}.home-redesign .ico,.home-nav .ico{background:var(--y7-tint);width:40px;height:40px;color:var(--y7-blue);border-radius:12px;flex:none;place-items:center;display:grid}.home-redesign .ico svg.i,.home-nav .ico svg.i{width:20px;height:20px}.home-redesign .badge{font:600 14px/20px var(--font-body);border-radius:var(--r-chip);background:var(--y7-tint);color:var(--y7-blue);align-items:center;gap:6px;padding:2px 10px;display:inline-flex}.home-redesign .badge.ok{background:var(--y7-ok-bg);color:var(--y7-ok)}.home-redesign .chip,.home-nav .chip{border-radius:var(--r-chip);height:36px;font:500 14px/1 var(--font-body);border:1px solid var(--y7-border);color:var(--y7-text);background:#fff;align-items:center;gap:8px;padding:0 14px;display:inline-flex}.home-redesign .chip svg.i,.home-nav .chip svg.i{width:16px;height:16px;color:var(--y7-blue)}.home-redesign .chip.dark{color:#fff;background:#ffffff1a;border-color:#ffffff2e}.home-redesign .chip.dark svg.i{color:#7fd6ff}.home-redesign .logo,.home-nav .logo{font:700 20px/1 var(--font-head);color:var(--y7-text);letter-spacing:-.01em;align-items:center;gap:10px;display:inline-flex}.home-nav{z-index:40;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--y7-border);background:#f4f7fceb;position:sticky;top:0}.home-nav .bar{align-items:center;gap:var(--s-8);height:72px;display:flex}.home-nav .nav{color:var(--y7-text);align-items:center;gap:28px;font-weight:500;display:flex}.home-nav .nav>a,.home-nav .drop-wrap>button{font:500 16px/1 var(--font-body);color:var(--y7-text);cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:8px 0;display:inline-flex}.home-nav .nav svg.i{width:16px;height:16px;color:var(--y7-muted)}.home-nav .right{align-items:center;gap:var(--s-3);margin-left:auto;display:flex}.home-nav .login{padding:0 8px;font-size:16px;font-weight:500}.home-nav .burger{border:1px solid var(--y7-border);width:44px;height:44px;color:var(--y7-text);cursor:pointer;background:#fff;border-radius:12px;place-items:center;display:none}.home-nav .drop-wrap{position:relative}.home-nav .drop{z-index:50;min-width:18rem;padding-top:8px;position:absolute;top:100%;left:0}.home-nav .drop-panel{border:1px solid var(--y7-border);box-shadow:var(--sh-raised);background:#fff;border-radius:16px;gap:12px;padding:12px;display:grid}.home-nav .drop.wide{min-width:36rem}.home-nav .drop.wide .drop-panel{grid-template-columns:1fr 1fr}.home-nav .drop p{font:600 14px/20px var(--font-body);letter-spacing:.08em;text-transform:uppercase;color:var(--y7-muted);padding:4px 12px 6px}.home-nav .drop a{font:500 16px/22px var(--font-body);color:var(--y7-text);border-radius:12px;align-items:center;gap:8px;padding:8px 12px;display:flex}.home-nav .drop a:hover{background:var(--y7-bg)}.home-nav .lang{font:600 14px/20px var(--font-body);color:var(--y7-muted);border:1px solid var(--y7-border);border-radius:var(--r-chip);background:#fff;align-items:center;gap:2px;padding:2px;display:inline-flex}.home-nav .lang a{border-radius:var(--r-chip);padding:4px 10px}.home-nav .lang a.on{background:var(--y7-tint);color:var(--y7-blue)}.home-nav .mmenu{display:none}.home-nav.menu-open .mmenu{box-sizing:border-box;z-index:30;width:100%;height:calc(100dvh - 64px);max-height:calc(100dvh - 64px);padding:var(--s-4) var(--gutter) var(--s-6);overscroll-behavior:contain;-webkit-overflow-scrolling:touch;background:#fff;flex-direction:column;display:flex;position:fixed;top:64px;left:0;right:0;overflow:hidden auto}.home-nav .mmenu .btn{width:100%}.home-nav .mmenu .cta-note,.home-nav .mmenu .card-line{text-align:center;margin-top:var(--s-2);color:var(--y7-muted);font-size:var(--fs-meta);line-height:var(--lh-meta)}.home-nav .mmenu .rows{margin-top:var(--s-5);border-top:1px solid var(--y7-border)}.home-nav .mmenu .row,.home-nav .mmenu .row-btn{border:0;border-bottom:1px solid var(--y7-border);width:100%;min-height:52px;font:600 17px/24px var(--font-head);color:var(--y7-text);text-align:left;cursor:pointer;background:0 0;justify-content:space-between;align-items:center;display:flex}.home-nav .mmenu .sub{border-bottom:1px solid var(--y7-border);padding:4px 0 8px;display:grid}.home-nav .mmenu .sub a{box-sizing:border-box;min-height:44px;font:500 16px/24px var(--font-body);color:var(--y7-text);border-radius:8px;align-items:center;padding:10px 8px;display:flex}.home-nav .mmenu .sub a:hover{background:var(--y7-bg)}.home-nav .mmenu .sub .grp{font:600 14px/20px var(--font-body);letter-spacing:.08em;text-transform:uppercase;color:var(--y7-muted);padding:10px 8px 2px}.home-nav .mmenu .bottom{padding-top:var(--s-6);gap:var(--s-3);margin-top:auto;display:grid}.home-nav .mmenu .bottom .trial{max-width:none}.home-nav .mmenu .line{justify-content:space-between;align-items:center;gap:12px;min-height:44px;display:flex}.home-nav .mmenu .lang a{box-sizing:border-box;justify-content:center;align-items:center;min-width:44px;min-height:44px;padding:0 12px;display:inline-flex}.home-redesign .hero-wrap{padding:var(--s-6) 0 var(--s-12)}.home-redesign .hero{border-radius:var(--r-hero);background:var(--y7-grad-hero);box-shadow:var(--sh-hero);color:#fff;grid-template-columns:540px minmax(0,1fr);gap:40px;min-height:720px;padding:56px 0 0 64px;display:grid;position:relative;overflow:hidden}.home-redesign .hero:after{content:"";border-radius:var(--r-hero);pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff14}.home-redesign .hero .eyebrow{color:#bfe9ff}.home-redesign .hero h1{color:#fff;font-weight:700;font-size:var(--fs-display);line-height:var(--lh-display);letter-spacing:-.025em;margin-top:var(--s-4)}.home-redesign .hero h1 .ac{color:#5ccbff}.home-redesign .hero .lead{color:var(--y7-on-dark-muted);max-width:520px;margin-top:var(--s-5)}.home-redesign .hero .cta-row,.home-redesign .hero .trial-stack{margin-top:var(--s-8)}.home-redesign .trial-stack,.home-nav .trial-stack{flex-direction:column;align-items:flex-start;gap:8px;min-width:0;max-width:100%;display:flex}.home-redesign .trial-stack.center,.home-nav .trial-stack.center{text-align:center;align-items:center;margin-left:auto;margin-right:auto}.home-redesign .trial-stack .card-line,.home-nav .trial-stack .card-line,.home-redesign .plan-cta .card-line{max-width:28rem;font-size:var(--fs-meta);line-height:var(--lh-meta);color:var(--y7-on-dark-muted);margin:0;font-weight:500}.home-redesign .trial-stack.light .card-line,.home-redesign .plan-cta .card-line,.home-redesign .price-foot .card-line{color:var(--y7-muted)}.home-redesign .trial-stack .quiet,.home-nav .trial-stack .quiet,.home-redesign .price-foot .quiet{font-size:var(--fs-meta);line-height:var(--lh-meta);color:#ffffffe0;text-underline-offset:3px;font-weight:500;text-decoration:underline}.home-redesign .trial-stack.light .quiet,.home-redesign .price-foot .quiet{color:var(--y7-blue)}.home-redesign .plan-cta{flex-direction:column;align-items:stretch;gap:8px;min-width:0;margin-top:auto;display:flex}.home-redesign .plan-cta .btn{white-space:normal;text-align:center;width:100%;height:auto;min-height:52px;margin-top:0;padding-top:12px;padding-bottom:12px}.home-redesign .plan-cta .card-line{text-align:center;max-width:none}.home-redesign .hero .cta-note{color:#fff}.home-redesign .hero .sub{margin-top:var(--s-4);font-size:var(--fs-meta);line-height:var(--lh-meta);color:var(--y7-on-dark-muted)}.home-redesign .hero .sub a{color:#fff;text-underline-offset:3px;white-space:nowrap;font-weight:600;-webkit-text-decoration:underline #ffffff80;text-decoration:underline #ffffff80}.home-redesign .hero .chips{gap:var(--s-2);margin-top:var(--s-8);flex-wrap:wrap;max-width:540px;display:flex}.home-redesign .hero .trial{color:var(--y7-on-dark-muted);margin-top:var(--s-4)}.home-redesign .hero .trial b{color:#fff}.home-redesign .hero .txt{z-index:1;padding-bottom:56px;position:relative}.home-redesign .frame{background:#fff;border:1px solid #ffffff4d;border-bottom:0;border-radius:14px 14px 0 0;overflow:hidden;box-shadow:0 30px 60px #040c2873}.home-redesign .frame .bar{border-bottom:1px solid var(--y7-border);background:#f6f8fc;align-items:center;gap:6px;height:34px;padding:0 14px;display:flex}.home-redesign .frame .bar i{background:#d5dce8;border-radius:50%;width:10px;height:10px}.home-redesign .frame .bar span{font:500 14px/22px var(--font-body);color:var(--y7-muted);border:1px solid var(--y7-border);background:#fff;border-radius:6px;margin:0 auto;padding:0 40px}.home-redesign .hero .frame{width:900px}.home-redesign .shot{z-index:1;align-self:start;margin-top:96px;position:relative}.home-redesign .float{border-radius:var(--r-card);background:#fff;border:1px solid #fff9;width:240px;position:absolute;bottom:40px;left:-40px;overflow:visible;box-shadow:0 20px 44px #040c2859}.home-redesign .float img{border-radius:var(--r-card);width:100%;height:auto}.home-redesign .frame img,.home-redesign .vis img,.home-redesign .big-shot img{width:100%;height:auto;display:block}.home-redesign .rel,.home-redesign .vis{position:relative}.home-redesign .sample{z-index:3;font:600 14px/20px var(--font-body);color:var(--y7-muted);border:1px solid var(--y7-border);border-radius:var(--r-chip);background:#fffffff5;align-items:center;gap:6px;padding:2px 10px;display:inline-flex;position:absolute;box-shadow:0 2px 6px #09172714}.home-redesign .sample:before{content:"";background:var(--y7-cyan);border-radius:50%;width:6px;height:6px}.home-redesign .frame .sample{box-shadow:none;top:4px;left:84px;right:auto}.home-redesign .float .sample{top:-15px;left:auto;right:12px}.home-redesign .vis .sample,.home-redesign .big-shot .sample{width:max-content;max-width:calc(100% - 24px);top:12px;left:auto;right:12px}.home-redesign .benefits,.home-redesign .pains{gap:var(--s-6);grid-template-columns:repeat(2,1fr);display:grid}.home-redesign .pains .card{padding:var(--s-6)}.home-redesign .pains .card h3{font-size:18px;line-height:26px}.home-redesign .pains .card p{color:var(--y7-muted);margin-top:var(--s-2)}.home-redesign .pain-stage{height:156px;margin-bottom:var(--s-5);background:var(--y7-bg);border:1px solid var(--y7-border);border-radius:var(--r-md);position:relative;overflow:hidden}.home-redesign .pain-stage .win{--r:-6deg;border:1px solid var(--y7-border);width:104px;height:70px;box-shadow:var(--sh-card);transform:rotate(var(--r));background:#fff;border-radius:10px;padding:8px;position:absolute}.home-redesign .pain-stage .win.w1{--r:-8deg;z-index:1;top:14px;left:6%}.home-redesign .pain-stage .win.w2{--r:7deg;z-index:2;top:62px;left:24%}.home-redesign .pain-stage .win.w3{--r:-3deg;z-index:2;top:78px;left:4%}.home-redesign .pain-stage .win.w4{--r:5deg;z-index:1;width:92px;top:8px;left:38%}.home-redesign .pain-stage .win.login{--r:2deg;z-index:3;width:128px;height:96px;padding:8px 0 0;top:26px;left:auto;right:6%}.home-redesign .pain-stage .glyph{width:22px;height:22px;color:var(--y7-blue);background:var(--y7-tint);border-radius:6px;place-items:center;display:grid}.home-redesign .pain-stage .glyph svg{width:14px;height:14px}.home-redesign .pain-stage .line{background:var(--y7-border);border-radius:4px;height:6px;margin-top:8px;display:block}.home-redesign .pain-stage .line.short{width:62%}.home-redesign .pain-stage .dots{gap:4px;padding:0 8px 2px;display:flex}.home-redesign .pain-stage .dots i{background:#d5dce8;border-radius:50%;width:6px;height:6px}.home-redesign .pain-stage .field{border:1px solid var(--y7-border);background:#fff;border-radius:4px;height:12px;margin:7px 8px 0;display:block}.home-redesign .pain-stage .go{background:var(--y7-blue);border-radius:4px;height:14px;margin:8px 8px 0;display:block}.home-redesign .pain-stage.mail,.home-redesign .pain-stage.deals{flex-direction:column;justify-content:center;height:auto;min-height:156px;padding:16px;display:flex}.home-redesign .mail-row{border:1px solid var(--y7-border);box-shadow:var(--sh-card);background:#fff;border-radius:12px;grid-template-columns:36px minmax(0,1fr);align-items:center;gap:10px;padding:10px 12px;display:grid}.home-redesign .mail-row .av{width:36px;height:36px;color:var(--y7-blue);background:var(--y7-tint);border-radius:50%;place-items:center;font-size:14px;font-weight:700;display:grid}.home-redesign .mail-row b,.home-redesign .mail-row .sub,.home-redesign .mail-row .badge{display:block}.home-redesign .mail-row b{font-size:14px;line-height:20px}.home-redesign .mail-row .sub{color:var(--y7-muted);margin-top:1px;font-size:13px;line-height:18px}.home-redesign .mail-row .badge{width:fit-content;max-width:100%;color:var(--color-error);background:var(--color-error-container);border-radius:999px;margin-top:6px;padding:2px 8px;font-size:12px;font-weight:600;line-height:18px}.home-redesign .pains .card p.ooo{max-width:100%;color:var(--color-error);border:1px dashed color-mix(in srgb, var(--color-error) 45%, white);background:#fff;border-radius:10px;align-self:flex-end;margin:10px 0 0;padding:6px 10px;font-size:13px;font-weight:600;line-height:18px}.home-redesign .sheet{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;height:100%;padding:14px 12px 10px;display:grid}.home-redesign .sheet .day{flex-direction:column;justify-content:flex-end;align-items:center;gap:6px;min-width:0;height:100%;display:flex}.home-redesign .sheet .slot{border:1px solid var(--y7-border);background:#fff;border-radius:8px;width:100%;height:86px;position:relative;overflow:hidden}.home-redesign .sheet .slot i{background:linear-gradient(180deg, color-mix(in srgb, var(--y7-blue) 55%, white), var(--y7-blue));position:absolute;bottom:0;left:0;right:0}.home-redesign .sheet .slot.empty{color:var(--color-error);border-style:dashed;border-color:var(--y7-border-strong);place-items:center;font-size:16px;font-weight:700;display:grid}.home-redesign .sheet .day b{color:var(--y7-muted);font-size:11px;font-weight:600;line-height:14px}.home-redesign .pains .card p.bubble{max-width:88%;color:var(--y7-text);border:1px solid var(--y7-border);box-shadow:var(--sh-card);background:#fff;border-radius:14px 14px 14px 4px;margin:0;padding:8px 12px;font-size:13px;font-weight:600;line-height:18px}.home-redesign .pains .card p.bubble+.bubble{margin-top:8px}.home-redesign .pains .card p.bubble:nth-child(2){background:var(--y7-bg);border-radius:14px 14px 4px;align-self:flex-end}.home-redesign .pains .card p.bubble:nth-child(3){max-width:72%}.home-redesign .pains-bridge{margin:var(--s-8) 0 0;justify-content:center;display:flex}.home-redesign .pains-bridge a{max-width:100%;color:var(--y7-blue);text-align:center;align-items:center;gap:8px;font-weight:600;line-height:24px;display:inline-flex}.home-redesign .pains-bridge a:hover{color:var(--y7-blue);text-underline-offset:3px;text-decoration:underline}.home-redesign .pains-bridge a:focus-visible{outline:2px solid var(--y7-blue);outline-offset:4px;border-radius:8px}.home-redesign .pains-bridge .i{flex:none;width:18px;height:18px}@media (max-width:760px){.home-redesign .pains-bridge a{flex-wrap:wrap;justify-content:center}}@media (prefers-reduced-motion:no-preference){.home-redesign .pain-stage .win{animation:3.4s ease-in-out infinite alternate pain-nudge}.home-redesign .pain-stage .win.w2{animation-delay:.4s}.home-redesign .pain-stage .win.w3{animation-delay:.8s}.home-redesign .pain-stage .win.login{animation-delay:.2s}.home-redesign .pains-bridge .i{animation:1.6s ease-in-out infinite pain-arrow}}@keyframes pain-nudge{0%{transform:rotate(var(--r)) translateY(0)}to{transform:rotate(var(--r)) translateY(-4px)}}@keyframes pain-arrow{0%{transform:translateY(0)}to{transform:translateY(3px)}}@media (prefers-reduced-motion:reduce){.home-redesign .pain-stage .win,.home-redesign .pains-bridge .i{animation:none}}.home-redesign .benefits-note{margin-top:var(--s-6);color:var(--y7-muted);max-width:720px}.home-redesign .benefits-note .apps{gap:var(--s-2);margin-top:var(--s-3);flex-wrap:wrap;display:flex}.home-redesign .ben{gap:var(--s-4);padding:var(--s-8) var(--s-8) 0;flex-direction:column;display:flex;overflow:hidden}.home-redesign .ben .top{align-items:center;gap:var(--s-3);display:flex}.home-redesign .ben p{color:var(--y7-muted)}.home-redesign .ben .apps{gap:var(--s-2);flex-wrap:wrap;display:flex}.home-redesign .ben .vis{background:var(--y7-bg);border-radius:var(--r-md) var(--r-md) 0 0;padding:var(--s-6) var(--s-6) 0;justify-content:center;margin-top:auto;display:flex}.home-redesign .ben .vis img{width:100%;max-width:400px;box-shadow:var(--sh-raised);border:1px solid var(--y7-border);border-bottom:0;border-radius:12px 12px 0 0}.home-redesign .center-cta{align-items:center;gap:var(--s-3);margin-top:var(--block-gap);flex-direction:column;display:flex}.home-redesign .quote-ph{gap:var(--s-6);padding:var(--s-8);margin-top:var(--s-12);border-radius:var(--r-card);color:var(--y7-blue);background:#eaf0fd80;border:1.5px dashed #9fb4e6;grid-template-columns:auto 1fr;align-items:center;display:grid}.home-redesign .quote-ph .qm{width:56px;height:56px;font:700 32px/1 var(--font-head);color:var(--y7-blue);background:#fff;border:1px solid #c9d6f5;border-radius:50%;place-items:center;display:grid}.home-redesign .ph-label{font:600 14px/20px var(--font-body);color:var(--y7-blue);border-radius:var(--r-chip);background:#fff;border:1px solid #c9d6f5;align-items:center;gap:6px;padding:3px 12px;display:inline-flex}.home-redesign .quote-ph p{color:var(--y7-text);margin-top:var(--s-2)}.home-redesign .quote-ph .lines{gap:var(--s-2);margin-top:var(--s-3);flex-wrap:wrap;display:flex}.home-redesign .quote-ph .lines span{color:var(--y7-muted);border:1px solid var(--y7-border);background:#fff;border-radius:6px;padding:2px 8px;font-size:14px;line-height:20px}.home-redesign .steps{gap:var(--s-6);grid-template-columns:repeat(3,1fr);display:grid}.home-redesign .step .n{background:var(--y7-blue);color:#fff;width:40px;height:40px;font:600 16px/1 var(--font-head);margin-bottom:var(--s-5);border-radius:50%;place-items:center;display:grid}.home-redesign .step p{color:var(--y7-muted);margin-top:var(--s-2)}.home-redesign #home-video{scroll-margin-top:88px}.home-redesign .video-watch{margin:var(--s-4) 0 0;text-align:center}.home-redesign .video-watch a{font-size:var(--fs-meta);line-height:var(--lh-meta);color:var(--y7-blue);text-underline-offset:3px;font-weight:500;text-decoration:underline}.home-redesign .sec.watch{padding-top:28px}.home-redesign .watch h1{margin:0 auto var(--s-4);max-width:1100px;font-weight:700;font-size:var(--fs-h2);line-height:var(--lh-h2);letter-spacing:-.02em}.home-redesign .watch .product-video{max-width:1100px;margin:0 auto}.home-redesign .watch .lead{text-align:center;margin-left:auto;margin-right:auto}.home-redesign .watch .trial-stack{margin-top:var(--s-6)}.home-redesign .product-video{box-sizing:border-box;aspect-ratio:16/9;border:1px solid var(--y7-border);width:100%;min-width:0;max-width:100%;box-shadow:var(--sh-raised);background:#04122e;border-radius:14px;position:relative;overflow:hidden}.home-redesign .product-video video{object-fit:cover;background:#04122e;width:100%;height:100%;display:block;position:absolute;inset:0}.home-redesign .product-video-hit{cursor:pointer;background:0 0;border:0;padding:0;position:absolute;inset:0}.home-redesign .product-video-hit:focus-visible{outline:2px solid var(--y7-cyan);outline-offset:-4px}.home-redesign .product-video-play{background:var(--y7-blue);color:#fff;border-radius:50%;place-items:center;width:88px;height:88px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 12px 30px #0231b359}.home-redesign .product-video-play svg{margin-left:4px}.home-redesign .product-video-time{font:600 14px/20px var(--font-body);color:var(--y7-text);border:1px solid var(--y7-border);border-radius:var(--r-chip);background:#fffffff5;padding:2px 10px;position:absolute;bottom:16px;right:16px}@media (prefers-reduced-motion:reduce){.home-redesign .product-video-play{transition:none}}.home-redesign .who,.home-redesign .see{gap:var(--s-6);grid-template-columns:repeat(3,1fr);display:grid}.home-redesign .see{margin-top:0}.home-redesign .see.live{grid-template-columns:repeat(6,minmax(0,1fr))}.home-redesign .see.live>.card:nth-child(-n+2){grid-column:span 3}.home-redesign .see.live>.card:nth-child(n+3){grid-column:span 2}.home-redesign .see .built{margin-top:var(--s-3);color:var(--y7-blue);font-weight:600}.home-redesign .see-cta{margin-top:0}.home-redesign .see .card{color:inherit}.home-redesign .see .card:hover{border-color:#c9d6f5}.home-redesign .see .card .ico{margin-bottom:var(--s-5)}.home-redesign .see .card p,.home-redesign .who .card p{color:var(--y7-muted);margin-top:var(--s-3)}.home-redesign .who .card .ico{margin-bottom:var(--s-5)}.home-redesign .who .card .lnk{margin-top:var(--s-5)}.home-redesign .apps-grid{gap:var(--s-4);grid-template-columns:repeat(4,1fr);display:grid}.home-redesign .app{gap:var(--s-3);border:1px solid var(--y7-border);border-radius:var(--r-card);padding:var(--s-5);color:inherit;background:#fff;align-items:flex-start;display:flex}.home-redesign .app:hover{border-color:#c9d6f5}.home-redesign .app b{font:600 16px/24px var(--font-head);display:block}.home-redesign .app small{color:var(--y7-muted);margin-top:2px;font-size:14px;line-height:20px;display:block}.home-redesign .grp-label{font:600 14px/20px var(--font-body);letter-spacing:.08em;text-transform:uppercase;color:var(--y7-muted);margin:var(--s-8) 0 var(--s-3)}.home-redesign .grp-label.see-label{margin-top:var(--block-gap)}.home-redesign .tabs-wrap{margin:var(--block-gap) 0 var(--s-5);position:relative}.home-redesign .tabs-wrap:before,.home-redesign .tabs-wrap:after{content:"";pointer-events:none;z-index:1;opacity:0;width:32px;position:absolute;top:0;bottom:0}.home-redesign .tabs-wrap:before{background:linear-gradient(90deg, var(--y7-bg), #f4f7fc00);left:0}.home-redesign .tabs-wrap:after{background:linear-gradient(270deg, var(--y7-bg), #f4f7fc00);right:0}.home-redesign .tabs-wrap.fade-start:before,.home-redesign .tabs-wrap.fade-end:after{opacity:1}.home-redesign .tabs{gap:var(--s-2);overscroll-behavior-x:contain;scrollbar-width:none;-ms-overflow-style:none;flex-wrap:nowrap;display:flex;overflow-x:auto}.home-redesign .tabs::-webkit-scrollbar{width:0;height:0;display:none}.home-redesign .tab{border-radius:var(--r-chip);height:40px;font:600 16px/1 var(--font-body);color:var(--y7-text);border:1px solid var(--y7-border);cursor:pointer;background:#fff;flex:none;align-items:center;gap:8px;padding:0 16px;display:inline-flex}.home-redesign .tab.on{background:var(--y7-blue);color:#fff;border-color:var(--y7-blue)}.home-redesign .tab svg.i{width:16px;height:16px}.home-redesign .tab-copy{max-width:760px;margin:0 0 var(--s-5)}.home-redesign .tab-copy h3{font-size:var(--fs-h3);line-height:var(--lh-h3)}.home-redesign .tab-copy p{margin-top:var(--s-2);color:var(--y7-muted);font-size:16px;line-height:26px}.home-redesign .big-shot .frame{border:1px solid var(--y7-border);box-shadow:var(--sh-raised);border-bottom:1px solid var(--y7-border);border-radius:14px}.home-redesign .shot-slider{position:relative}.home-redesign .slide-view{aspect-ratio:1600/1111;touch-action:pan-y;background:#fff;position:relative;overflow:hidden}.home-redesign .slide,.home-redesign .slide.leave,.home-redesign .slide.on{opacity:1;pointer-events:none;position:absolute;inset:0}.home-redesign .slide{visibility:hidden}.home-redesign .slide.leave{visibility:visible;z-index:1}.home-redesign .slide.on{visibility:visible;z-index:2}.home-redesign .slide-view[data-animate="1"] .slide.on{animation:.28s home-slide-in}.home-redesign .big-shot .slide picture{width:100%;height:100%;display:block}.home-redesign .big-shot .slide img{object-fit:cover;width:100%;height:100%}@keyframes home-slide-in{0%{transform:translateX(var(--slide-from,24px))}to{transform:none}}.home-redesign .slide-controls{justify-content:center;align-items:center;gap:16px;margin-top:12px;display:flex}.home-redesign .slide-arrow{border:1px solid var(--y7-border);width:40px;height:40px;color:var(--y7-blue);cursor:pointer;background:#fff;border-radius:999px;place-items:center;display:grid;box-shadow:0 8px 20px #0917271f}.home-redesign .slide-arrow:hover{background:var(--y7-blue);color:#fff;border-color:var(--y7-blue)}.home-redesign .slide-arrow:focus-visible{outline:2px solid var(--y7-cyan);outline-offset:2px}.home-redesign .slide-arrow.prev svg{transform:scaleX(-1)}.home-redesign .slide-count{text-align:center;min-width:64px;font:600 14px/20px var(--font-body);color:var(--y7-muted);margin:0}.home-redesign .sr{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (min-width:761px){.home-redesign .slide-arrow{z-index:4;position:absolute;top:46%}.home-redesign .slide-arrow.prev{left:16px}.home-redesign .slide-arrow.next{right:16px}}@media (prefers-reduced-motion:reduce){.home-redesign .slide-view[data-animate="1"] .slide.on,.home-redesign .tabs-wrap:before,.home-redesign .tabs-wrap:after{transition:none;animation:none}}.home-redesign .inline-links{margin-top:var(--s-8);gap:var(--s-6);flex-wrap:wrap;justify-content:center;display:flex}.home-redesign .mob{gap:var(--s-12);grid-template-columns:1.1fr .9fr;align-items:center;display:grid}.home-redesign .mob.solo{grid-template-columns:1fr}.home-redesign .mob ul{gap:var(--s-4);margin-top:var(--s-8);grid-template-columns:1fr 1fr;max-width:720px;padding:0;list-style:none;display:grid}.home-redesign .mob li{gap:var(--s-3);border:1px solid var(--y7-border);border-radius:var(--r-md);padding:var(--s-4);background:#fff;align-items:center;font-weight:600;display:flex}.home-redesign .phone{border:10px solid var(--y7-navy);justify-content:center;align-items:center;gap:var(--s-3);text-align:center;width:280px;height:520px;padding:var(--s-6);background:#eaf0fd80;border-radius:40px;flex-direction:column;margin:0 auto;display:flex}.home-redesign .toggle{border:1px solid var(--y7-border);border-radius:var(--r-chip);margin-bottom:var(--s-8);background:#fff;gap:4px;padding:4px;display:inline-flex}.home-redesign .toggle button{border-radius:var(--r-chip);height:40px;font:600 16px/1 var(--font-body);color:var(--y7-muted);cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0 18px;display:inline-flex}.home-redesign .toggle button.on{background:var(--y7-blue);color:#fff}.home-redesign .toggle .badge{padding:0 8px;font-size:14px}.home-redesign .toggle button.on .badge{color:#fff;background:#ffffff2e}.home-redesign .prices{gap:var(--s-5);grid-template-columns:repeat(4,1fr);display:grid}.home-redesign .price{padding:var(--s-8) var(--s-6);flex-direction:column;display:flex}.home-redesign .price.pop{border:2px solid var(--y7-blue);box-shadow:var(--sh-raised)}.home-redesign .price .nm{justify-content:space-between;align-items:center;gap:8px;min-height:28px;display:flex}.home-redesign .price .amt{font:700 40px/48px var(--font-head);letter-spacing:-.02em;margin-top:var(--s-4);color:var(--y7-text)}.home-redesign .price .amt small{font:500 16px/24px var(--font-body);color:var(--y7-muted);letter-spacing:0}.home-redesign .price ul{margin:var(--s-5) 0 var(--s-6);gap:var(--s-2);padding:0;list-style:none;display:grid}.home-redesign .price li{gap:var(--s-2);align-items:center;display:flex}.home-redesign .price li svg.i{width:18px;height:18px;color:var(--y7-blue)}.home-redesign .price .btn{width:100%;margin-top:auto}.home-redesign .price .alt{margin-top:var(--s-3);text-align:center;color:var(--y7-blue);justify-content:center;font-size:16px;line-height:24px}.home-redesign .price-foot{margin-top:var(--s-8);gap:var(--s-6);border:1px solid var(--y7-border);border-radius:var(--r-card);padding:var(--s-6) var(--s-8);background:#fff;grid-template-columns:1.2fr 1fr;align-items:center;display:grid}.home-redesign .price-foot .r{justify-content:flex-end;gap:var(--s-3);flex-wrap:wrap;align-items:center;display:flex}.home-redesign .facts{gap:var(--s-5);grid-template-columns:repeat(4,1fr);display:grid}.home-redesign .facts.six{grid-template-columns:repeat(3,1fr)}.home-redesign .facts .card{padding:var(--s-6)}.home-redesign .facts .card h3{margin-top:var(--s-4);color:var(--y7-blue);font-size:18px;line-height:26px}.home-redesign .facts .card h3 a{color:inherit}.home-redesign .facts .card p{color:var(--y7-muted);margin-top:var(--s-2)}.home-redesign .facts .card a{color:var(--y7-blue);font-weight:600}.home-redesign .dev{gap:var(--s-8);background:var(--y7-navy);border-radius:var(--r-hero);padding:var(--s-12);color:#fff;grid-template-columns:minmax(0,1.05fr) minmax(260px,.95fr);align-items:center;display:grid}.home-redesign .constel{background:#f4f7fc;border-radius:20px;margin:0;padding:12px 8px 14px}.home-redesign .hub{aspect-ratio:1;width:min(100%,340px);margin:0 auto;position:relative}.home-redesign .wires{width:100%;height:100%;position:absolute;inset:0}.home-redesign .wires line{stroke:#02b1fd;stroke-width:1.25px;stroke-linecap:round}.home-redesign .node{flex-direction:column;align-items:center;gap:4px;width:76px;display:flex;position:absolute;transform:translate(-50%,-50%)}.home-redesign .node .bubble{background:#fff;border:1px solid #d5dce8;border-radius:50%;place-items:center;width:48px;height:48px;display:grid;box-shadow:0 4px 12px #0917270f}.home-redesign .node.y7{top:50%;left:50%}.home-redesign .node.n-claude{flex-direction:column-reverse}.home-redesign .node.y7 .bubble{border-color:#0231b3;width:64px;height:64px;box-shadow:0 0 0 6px #02b1fd2e}.home-redesign .node svg{width:22px;height:22px}.home-redesign .node .nm{font:600 14px/18px var(--font-body);color:#091727;text-align:center}.home-redesign .ai-chips{flex-wrap:wrap;justify-content:center;gap:8px;margin:4px 0 0;padding:0;list-style:none;display:flex}.home-redesign .ai-chips li{font:600 14px/20px var(--font-body);color:#091727;background:#fff;border:1px solid #d5dce8;border-radius:999px;padding:4px 10px}.home-redesign .constel figcaption{text-align:center;color:#5b6472;margin:10px 0 0;font-size:14px;line-height:20px}.home-redesign .dev-links{margin-top:var(--s-5);color:#fff;font-size:16px;line-height:26px}.home-redesign .dev-links a{color:#fff;text-underline-offset:3px;font-weight:600;text-decoration:underline}.home-redesign .dev h2{color:#fff}.home-redesign .dev p{color:var(--y7-on-dark-muted);margin-top:var(--s-4);max-width:620px;font-size:16px;line-height:26px}.home-redesign .dev .eyebrow{color:#bfe9ff}.home-redesign .dev code{color:#bfe9ff;background:#ffffff14;border:1px solid #ffffff24;border-radius:8px;padding:6px 10px;font:500 16px/1 ui-monospace,monospace}.home-redesign .dev .chips{gap:var(--s-2);margin-top:var(--s-5);flex-wrap:wrap;align-items:center;display:flex}.home-redesign .faq{gap:var(--s-3);max-width:840px;margin:0 auto;display:grid}.home-redesign .faq .q{border:1px solid var(--y7-border);border-radius:var(--r-md);background:#fff;padding:0}.home-redesign .faq .qt{justify-content:space-between;align-items:center;gap:var(--s-4);width:100%;padding:var(--s-5) var(--s-6);cursor:pointer;text-align:left;font:600 17px/26px var(--font-head);color:var(--y7-text);background:0 0;border:0;display:flex}.home-redesign .faq .qt svg.i{color:var(--y7-muted)}.home-redesign .faq .q p{color:var(--y7-muted);padding:0 var(--s-6) var(--s-5)}.home-redesign .final{border-radius:var(--r-hero);background:var(--y7-grad-hero);box-shadow:var(--sh-hero);color:#fff;text-align:center;padding:80px var(--s-8)}.home-redesign .final h2{color:#fff}.home-redesign .final .lead{color:var(--y7-on-dark-muted);margin:var(--s-4) auto 0}.home-redesign .final .cta-row{margin-top:var(--s-8);justify-content:center}.home-redesign .final .btn.p{color:var(--y7-blue);box-shadow:none;background:#fff}.home-redesign .final .cta-note,.home-redesign .final .trial{color:var(--y7-on-dark-muted)}.home-redesign .final .trial{margin:var(--s-4) auto 0}.home-redesign .final .trial b,.home-redesign .final .trial a{color:#fff}.home-redesign .final .trial a{text-underline-offset:3px;font-weight:600;text-decoration:underline}.home-redesign .ftr{background:var(--y7-navy);color:#fff;padding:var(--s-16) 0 var(--s-10);margin-top:0}.home-redesign .ftr .cols{gap:var(--s-8);grid-template-columns:1.3fr 1fr 1fr 1fr 1fr;display:grid}.home-redesign .ftr .logo{color:#fff}.home-redesign .ftr h2{font:600 14px/20px var(--font-body);letter-spacing:.08em;text-transform:uppercase;color:#bfe9ff;margin:0 0 var(--s-3)}.home-redesign .ftr a,.home-redesign .ftr button.linkish{color:var(--y7-on-dark-muted);text-align:left;cursor:pointer;font-size:16px;line-height:30px;font-family:var(--font-body);background:0 0;border:0;padding:0;display:block}.home-redesign .ftr a:hover,.home-redesign .ftr button.linkish:hover{color:#fff}.home-redesign .ftr p{color:var(--y7-on-dark-muted);margin-top:var(--s-4);max-width:300px;font-size:16px;line-height:26px}.home-redesign .ftr .base{border-top:1px solid var(--y7-on-dark-line);margin-top:var(--s-12);padding-top:var(--s-6);color:var(--y7-on-dark-muted);justify-content:space-between;gap:12px;font-size:14px;line-height:20px;display:flex}.home-redesign .ftr .base a{font-size:14px;line-height:20px;display:inline}.home-redesign .billing-label{text-align:center}.home-redesign .gains{gap:var(--s-5);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));display:grid}.home-redesign .gains .card{padding:var(--s-6)}.home-redesign .gains .card h3{margin-top:var(--s-4)}.home-redesign .gains .card p{margin-top:var(--s-2);color:var(--y7-muted)}.home-redesign .split{gap:var(--s-10) var(--s-12);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;display:grid}.home-redesign .split.img-left .visual{order:-1}.home-redesign .split.solo{grid-template-columns:minmax(0,1fr)}.home-redesign .shot-mob{display:none}.home-redesign .hub-visual{border:1px solid var(--y7-border);border-radius:var(--r-card);box-shadow:var(--sh-card);padding:var(--s-6);background:#fff}.home-redesign .hub-visual .center{margin:0 0 var(--s-4);font-family:var(--font-head);font-size:var(--fs-h3);line-height:var(--lh-h3);color:var(--y7-blue);font-weight:650}.home-redesign .hub-visual ul{gap:var(--s-3);margin:0;padding:0;list-style:none;display:grid}.home-redesign .hub-visual li{align-items:center;gap:10px;font-weight:600;display:flex}.home-redesign .hub-visual svg.i{width:18px;height:18px;color:var(--y7-blue)}.home-redesign .split .lead{max-width:none}.home-redesign .points{margin:var(--s-5) 0 0;gap:var(--s-3);padding:0;list-style:none;display:grid}.home-redesign .points li{align-items:flex-start;gap:10px;display:flex}.home-redesign .points svg.i{width:18px;height:18px;color:var(--y7-blue);margin-top:4px}.home-redesign .connect{gap:var(--s-3);display:grid}@media (min-width:1101px){.home-nav.menu-open .mmenu{display:none}}@media (max-width:1100px){.home-nav.menu-open{-webkit-backdrop-filter:none}.home-nav .nav,.home-nav .bar .login,.home-nav .bar .bar-link,.home-nav .bar .btn.s,.home-nav .lang.desk{display:none}.home-nav .bar{gap:var(--s-3);height:64px}.home-nav .burger{display:grid}.home-nav .btn.p.sm{height:44px;padding:0 14px}.home-nav.menu-open .btn.p.sm{visibility:hidden}.home-redesign .hero{grid-template-columns:minmax(0,1fr);min-height:0;padding:48px 32px 0}.home-redesign .hero .frame{width:auto}.home-redesign .shot{margin-top:24px}.home-redesign .float{display:none}.home-redesign .prices,.home-redesign .facts,.home-redesign .apps-grid,.home-redesign .gains{grid-template-columns:1fr 1fr}.home-redesign .see.live{grid-template-columns:repeat(2,minmax(0,1fr))}.home-redesign .see.live>.card{grid-column:auto}.home-redesign .split{gap:var(--s-8);grid-template-columns:1fr}.home-redesign .split.img-left .visual{order:0}.home-redesign .dev,.home-redesign .price-foot,.home-redesign .mob{grid-template-columns:1fr}}.home-redesign .ftr-mobile,.home-redesign .more-apps-btn{display:none}@media (max-width:760px){body:has(.product-redesign) .product-mobile-nav{display:block}body:has(.product-redesign) .site-header{display:none}html,body{overflow-x:clip}.home-redesign,.home-nav{--y7-on-dark-muted:#ffffffe6;--fs-display:32px;--lh-display:38px;--fs-h2:24px;--lh-h2:30px;--fs-h3:18px;--lh-h3:24px;--fs-lead:17px;--lh-lead:26px;--fs-body:16px;--lh-body:25px;--fs-meta:14px;--lh-meta:20px;--gutter:20px;--section-y:40px;--block-gap:24px;--card-pad:20px;--grid-gap:12px;--r-hero:0px;--r-card:14px;--sh-card:0 1px 2px #0917270a;--header-h:56px}.home-redesign .eyebrow,.home-nav .eyebrow{letter-spacing:.06em}.home-redesign h2{margin-top:8px}.home-redesign .head .lead{margin-top:12px}.home-redesign :is(h2,[id]){scroll-margin-top:var(--header-h)}.home-nav .bar{height:var(--header-h)}.home-redesign .card,.home-redesign .ben,.home-redesign .price-foot{padding:var(--card-pad)}.home-redesign .ben{padding-bottom:var(--card-pad)}.home-redesign :is(.benefits,.pains,.who,.see,.steps,.facts,.prices,.gains,.apps-grid,.faq){gap:var(--grid-gap)}.home-redesign .dev{padding:24px 20px}.home-redesign .final{padding:32px 20px}.home-redesign .ftr{padding:32px 0 16px}.home-redesign .btn{height:48px}.home-redesign .hero .btn.p{height:52px}.home-redesign .hero-wrap{padding:0 0 24px}.home-redesign .hero-wrap>.wrap{padding:0}.home-redesign .hero{box-shadow:none;border-radius:0;gap:24px;padding:24px 20px 0}.home-redesign .hero:after{border-radius:0}.home-redesign .hero .txt{flex-direction:column;padding-bottom:8px;display:flex}.home-redesign .hero .txt>.eyebrow{display:none}.home-redesign .hero .txt>.trial-stack{order:4;align-items:stretch;margin-top:20px}.home-redesign .hero .trial-stack .card-line,.home-redesign .hero .trial-stack .quiet{text-align:center}.home-redesign .hero .trial-stack .btn.p{width:100%}.home-redesign .hero .txt>h1{letter-spacing:-.02em;order:2;margin-top:8px}.home-redesign .hero .txt>.lead{order:3;margin-top:12px}.home-redesign .hero .txt>.cta-row{order:4;gap:8px;margin-top:20px}.home-redesign .hero .txt>.trial{order:5;margin-top:8px}.home-redesign .hero .txt>.sub{order:6;margin-top:4px}.home-redesign .hero .txt>.chips{order:7;margin-top:8px}.home-redesign .hero .cta-row{flex-direction:column;align-items:stretch}.home-redesign .hero .cta-row .btn.p{width:100%}.home-redesign .hero .cta-row .btn.g{width:auto;height:44px;min-height:44px;box-shadow:none;color:#fff;text-underline-offset:3px;background:0 0;border:0;align-self:center;padding:0 8px;text-decoration:underline}.home-redesign .hero .cta-note{text-align:center}.home-redesign .hero .sub a{align-items:center;min-height:44px;display:inline-flex}.home-redesign .hero .chips{overscroll-behavior-x:contain;scrollbar-width:none;flex-wrap:nowrap;width:100%;max-width:100%;margin-right:-20px;padding-bottom:4px;overflow-x:auto}.home-redesign .hero .chips::-webkit-scrollbar{display:none}.home-redesign .hero .chip{flex:none;height:32px}.home-redesign .hero .shot{margin-top:0}.home-redesign .hero .frame{margin-right:-20px}.home-redesign .hero .shot-mob img{object-fit:cover;object-position:left top;max-height:168px}.home-redesign .shot-desk{display:none}.home-redesign .shot-mob{display:block}.home-redesign .frame .sample{top:44px;left:auto;right:36px;box-shadow:0 2px 6px #0917271f}.home-redesign :is(.benefits,.pains,.who,.see,.see.live,.steps,.facts,.prices,.gains){grid-template-columns:1fr}.home-redesign .app{flex-direction:column;gap:8px;padding:16px}.home-redesign .app .ico{width:36px;height:36px}.home-redesign .price-foot .r{flex-direction:column;justify-content:stretch;align-items:stretch}.home-redesign .price-foot .r .btn,.home-redesign .center-cta .btn,.home-redesign .final .cta-row .btn{width:100%}.home-redesign .final .cta-row{flex-direction:column;align-items:stretch}.home-redesign .product-video-play{width:72px;height:72px}.home-redesign .ftr .base{flex-direction:column;align-items:flex-start}.home-redesign .faq .qt{font:600 16px/24px var(--font-head);min-height:44px;padding:10px 16px}.home-redesign .grp-label{margin:12px 0 8px}.home-redesign .apps-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.home-redesign .app b,.home-redesign .app small{overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}.home-redesign .more-apps:not(.is-open) .apps-grid{display:none}.home-redesign .more-apps:not(.is-open) .more-apps-btn{width:100%;min-height:44px;margin-top:12px;display:inline-flex}.home-redesign .app-stage,.home-redesign .constel .hub,.home-redesign .ben .vis{display:none}.home-redesign .visual:has(.hub-visual){display:none}.home-redesign .constel{background:0 0;padding:0}.home-redesign .who .card{grid-template-columns:40px minmax(0,1fr);align-items:center;gap:2px 12px;padding:8px 12px;display:grid}.home-redesign .who .card .ico{grid-row:1/span 3;margin:0}.home-redesign .who .card h3,.home-redesign .who .card p,.home-redesign .who .card .lnk{margin:0}.home-redesign .steps .card{box-shadow:none;background:0 0;border:0;border-radius:0;grid-template-columns:32px minmax(0,1fr);align-items:center;gap:2px 12px;padding:8px 0;display:grid}.home-redesign .step .n{grid-row:1/span 2;width:32px;height:32px;margin:0}.home-redesign .step h3,.home-redesign .step p{margin:0}.home-redesign .facts .card{box-shadow:none;background:0 0;border:0;border-radius:0;grid-template-columns:32px minmax(0,1fr);align-items:start;column-gap:12px;padding:12px 0;display:grid}.home-redesign .facts .card .ico{grid-row:1/span 2;width:32px;height:32px;margin-top:2px}.home-redesign .facts .card h3{margin:0;font-size:16px;line-height:22px}.home-redesign .facts .card p{margin:2px 0 0}.home-redesign .gains .card{grid-template-columns:36px minmax(0,1fr);align-items:start;column-gap:12px;padding:16px;display:grid}.home-redesign .gains .card .ico{grid-row:1/span 2}.home-redesign .gains .card h3,.home-redesign .gains .card p{margin-top:0}.product-redesign .apps-grid{grid-template-columns:1fr}.product-redesign .app{flex-direction:row;align-items:center;min-height:56px;padding:8px 12px}.home-redesign .split{gap:20px}.home-redesign .dev{color:#091727;border:1px solid var(--y7-border);box-shadow:var(--sh-card);background:#fff}.home-redesign .dev h2,.home-redesign .dev-links,.home-redesign .dev-links a{color:#091727}.home-redesign .dev p,.home-redesign .dev .constel figcaption{color:#5b6472}.home-redesign .dev .eyebrow,.home-redesign .dev-links a,.home-redesign .dev code{color:#0231b3}.home-redesign .dev code{background:#eaf0fd;border-color:#e6ebf3}.home-redesign .dev .ai-chips li{color:#0231b3;background:#eaf0fd;border-color:#0000}.home-redesign .product-video,.home-redesign .product-video video{background:#fff}.home-redesign .product-video-slot{box-sizing:border-box;width:calc(100% + 2 * var(--gutter));max-width:calc(100% + 2 * var(--gutter));margin-left:calc(var(--gutter) * -1);margin-right:calc(var(--gutter) * -1)}.home-redesign .product-video-slot .product-video{border-left:0;border-right:0;border-radius:0}.home-redesign .final{color:#091727;box-shadow:none;background:#eaf0fd;border:1px solid #e6ebf3}.home-redesign .final h2,.home-redesign .final .trial b{color:#091727}.home-redesign .final .lead,.home-redesign .final .cta-note,.home-redesign .final .trial{color:#5b6472}.home-redesign .final .btn.p{color:#fff;box-shadow:var(--sh-btn);background:#0231b3}.home-redesign .final .trial a{color:#0231b3}.home-redesign .lnk,.home-redesign .alt.lnk.meta,.home-redesign .final .trial a,.home-redesign .facts h3 a,.home-redesign .dev-links a,.home-redesign .inline-links .lnk,.home-redesign .tabs .tab,.home-redesign .slide-arrow,.home-redesign .toggle button{align-items:center;min-height:44px;display:inline-flex}.home-redesign .slide-arrow{width:44px;height:44px}.home-redesign .tabs .tab,.home-redesign .toggle button{height:44px}.home-redesign .inline-links{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:0}.home-redesign .inline-links .lnk{justify-content:flex-start;width:100%}.home-redesign .price .alt{min-height:44px}.home-redesign .ftr .cols{grid-template-columns:1fr;gap:8px}.home-redesign .ftr .cols>nav{display:none}.home-redesign .ftr-mobile{display:block}.home-redesign .ftr-mobile details summary{cursor:pointer;align-items:center;min-height:44px;list-style:none;display:flex}.home-redesign .ftr-mobile details summary::-webkit-details-marker{display:none}.home-redesign .ftr-mobile details summary h2{flex:1;margin:0}.home-redesign .ftr-mobile details summary:after{content:"";border-bottom:2px solid #bfe9ff;border-right:2px solid #bfe9ff;width:8px;height:8px;margin-left:12px;transform:rotate(45deg)}.home-redesign .ftr-mobile details[open] summary:after{margin-top:4px;transform:rotate(-135deg)}.home-redesign .ftr-mobile a,.home-redesign .ftr-mobile button.linkish{align-items:center;min-height:44px;line-height:20px;display:flex}.home-redesign .ftr .base a{align-items:center;min-height:44px;line-height:20px;display:inline-flex}.home-redesign .ftr .base{margin-top:16px}.home-redesign .ftr p{margin-top:8px}.home-redesign .ftr-pin{flex-wrap:wrap;gap:0 16px;margin-top:4px;display:flex}.home-redesign .ftr-pin a,.home-redesign .ftr-pin button.linkish{width:auto;min-height:44px;display:inline-flex}.home-redesign .prices{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;gap:12px;width:100%;min-width:0;padding-bottom:4px;display:flex;overflow-x:auto}.home-redesign .prices::-webkit-scrollbar{display:none}.home-redesign .prices .card{scroll-snap-align:start;flex:0 0 86%;min-width:0}.home-redesign .prices .card.pop{order:-1}.home-redesign:not(.product-redesign) .apps-grid .app{grid-template-columns:36px minmax(0,1fr);align-items:start;gap:2px 8px;padding:10px 12px;display:grid}.home-redesign:not(.product-redesign) .apps-grid .app>div{display:contents}.home-redesign:not(.product-redesign) .apps-grid .app .ico{grid-area:1/1}.home-redesign:not(.product-redesign) .apps-grid .app b{grid-area:1/2}.home-redesign:not(.product-redesign) .apps-grid .app small{grid-area:2/1/auto/-1}.home-redesign .see.live>.card{grid-column:auto;grid-template-columns:40px minmax(0,1fr);align-items:start;gap:4px 12px;padding:16px;display:grid}.home-redesign .see.live>.card .ico{grid-row:1/span 4;margin:0}.home-redesign .see.live>.card h3{margin-top:0}.home-redesign .see.live>.card p,.home-redesign .see.live>.card .built{margin-top:4px}.home-redesign .ben{gap:8px}.home-nav .logo{min-height:44px}.home-redesign .dev-links a{justify-content:center;min-width:44px;padding:0 6px}}@media (max-width:380px){.home-redesign,.home-nav{--fs-display:30px;--lh-display:36px;--fs-h2:22px;--lh-h2:28px;--gutter:16px;--section-y:36px}.home-nav .logo .word{display:none}.home-nav .logo{justify-content:center;min-width:44px}.home-redesign .hero .shot-mob img{max-height:156px}.home-nav .bar{gap:8px}.home-nav .btn.p.sm{height:44px;padding:0 14px;font-size:15px}.home-redesign .hero{padding:20px 16px 0}.home-redesign .hero .frame,.home-redesign .hero .chips{margin-right:-16px}}.home-redesign .split.stack{grid-template-columns:minmax(0,1fr)}.home-redesign .split.stack .copy{max-width:720px}.product-redesign .hero.no-shot{grid-template-columns:minmax(0,1fr);min-height:0;padding:64px 72px}.product-redesign .hero.no-shot .txt{max-width:720px;padding-bottom:0}.product-redesign .hero.no-shot .lead,.product-redesign .hero.no-shot .chips{max-width:640px}.product-redesign .split.solo .copy{max-width:720px}.product-redesign .aif-plain{max-width:560px;margin:8px auto 0}.product-redesign .aif-plain .msg{max-width:88%;font:400 16px/24px var(--font-body);border-radius:16px;padding:10px 14px}.product-redesign .aif-plain .msg.u{color:#fff;background:#23272e;border-bottom-right-radius:4px;align-self:flex-end}.product-redesign .aif-plain .msg.a{color:#1f2329;background:#f0f2f5;border-bottom-left-radius:4px;align-self:flex-start}.product-redesign .aif-plain .aif-chat .sample{width:max-content;max-width:calc(100% - 36px);margin:0 18px 16px auto;display:flex;position:static}.product-redesign .aif-plain .aif-perm{flex-flow:wrap;justify-content:center;gap:8px;margin-top:16px}.product-redesign .aif-plain .pill{font:600 14px/20px var(--font-body);color:#fff;text-align:center;background:linear-gradient(135deg,#0231b3,#0546d6);border:1px solid #0231b3;border-radius:999px;padding:6px 14px}.product-redesign .aif-plain .aif-revoke{text-align:center;flex-wrap:wrap;justify-content:center;margin-top:10px}.product-redesign .aif-plain .aif-alt{font-size:var(--fs-meta);line-height:var(--lh-meta);color:var(--y7-muted);text-align:center;margin:14px 0 0}@media (max-width:1100px){.product-redesign .hero.no-shot{padding:48px 32px}}@media (max-width:760px){.product-redesign .hero.no-shot{padding:24px 20px 32px}}.product-redesign .crm-apps{grid-template-columns:1fr;max-width:640px}.product-redesign .crm-apps .app{flex-direction:row;align-items:center;min-height:56px;padding:8px 12px}.product-redesign .final-light .final{color:#091727;box-shadow:none;background:#eaf0fd;border:1px solid #e6ebf3}.product-redesign .final-light .final h2,.product-redesign .final-light .final .trial b{color:#091727}.product-redesign .final-light .final .lead,.product-redesign .final-light .final .cta-note,.product-redesign .final-light .final .trial{color:#5b6472}.product-redesign .final-light .final .btn.p{color:#fff;box-shadow:var(--sh-btn);background:#0231b3}.product-redesign .final-light .final .trial a{color:#0231b3}.home-redesign .ai-flow h2,.home-redesign .ai-flow .lead{text-wrap:balance}.home-redesign .ai-flow .head{max-width:820px}.home-redesign .ai-flow{isolation:isolate;background:radial-gradient(520px 380px at 74% 64%, #02b1fd33, #02b1fd00 70%), radial-gradient(560px 400px at 26% 70%, #0231b31a, #0231b300 70%), radial-gradient(900px 300px at 50% 0%, #02b1fd14, #02b1fd00 70%), var(--y7-bg);position:relative;overflow:hidden}.home-redesign .ai-flow .eyebrow{background:#fff;border-radius:999px;align-items:center;gap:8px;padding:4px 12px;display:inline-flex;box-shadow:0 0 0 1px #0231b31f,0 4px 12px #0231b314}.home-redesign .ai-flow .eyebrow:before{content:"";background:linear-gradient(135deg,#0231b3,#02b1fd);border-radius:50%;width:8px;height:8px}.home-redesign .ai-flow .lead{color:#4e5767}.home-redesign .aif{grid-template-columns:minmax(0,370px) 150px minmax(0,1fr);align-items:center;gap:0;max-width:1120px;margin:0 auto;display:grid}.home-redesign .aif>*{min-width:0}.home-redesign .aif-dev{font-size:var(--fs-meta);line-height:var(--lh-meta);color:var(--y7-muted);text-align:center;margin:28px 0 0}.home-redesign .aif-chat{z-index:2;background:#fff;border:1px solid #e3e5e8;border-radius:20px;position:relative;overflow:hidden;box-shadow:0 1px 1px #0917270a,0 4px 8px #0917270a,0 16px 32px #09172714,0 32px 64px -24px #0231b32e}.home-redesign .aif-chat-hd{font:600 16px/24px var(--font-body);color:#1f2329;border-bottom:1px solid #edeef0;align-items:center;gap:10px;padding:14px 18px;display:flex}.home-redesign .aif-chat-ic{background:#eef0f2;border-radius:50%;place-items:center;width:28px;height:28px;display:grid}.home-redesign .aif-chat-ic svg{fill:none;stroke:#4b5058;stroke-width:2px;stroke-linejoin:round;width:16px;height:16px}.home-redesign .aif-msgs{flex-direction:column;gap:10px;margin:0;padding:18px;list-style:none;display:flex;position:relative}.home-redesign .aif .msg{max-width:88%;font:400 16px/24px var(--font-body);border-radius:16px;padding:10px 14px}.home-redesign .aif .msg.u{color:#fff;background:#23272e;border-bottom-right-radius:4px;align-self:flex-end;box-shadow:0 2px 6px #0917271f}.home-redesign .aif .msg.a{color:#1f2329;background:#f0f2f5;border-bottom-left-radius:4px;align-self:flex-start}.home-redesign .aif .msg.a b{font-weight:600}.home-redesign .aif .msg .mut{color:#4b5058}.home-redesign .aif-typing{pointer-events:none;opacity:0;background:#f0f2f5;border-radius:16px 16px 16px 4px;align-items:center;gap:5px;padding:13px 14px;display:flex;position:absolute;top:0;left:18px}.home-redesign .aif-typing i{background:#6b7280;border-radius:50%;width:7px;height:7px}.home-redesign .aif-link{z-index:1;flex-direction:column;justify-content:center;align-self:stretch;align-items:center;gap:10px;padding:0 10px;display:flex;position:relative}.home-redesign .aif-line{z-index:0;background:linear-gradient(90deg,#0231b359,#02b1fdbf);border-radius:2px;height:2px;margin-top:-1px;position:absolute;top:50%;left:-6px;right:-6px}.home-redesign .aif-pulse{z-index:0;pointer-events:none;opacity:0;background:#02b1fd;border-radius:50%;width:10px;height:10px;margin:-5px 0 0 -5px;position:absolute;top:0;left:0;box-shadow:0 0 0 3px #02b1fd38,0 0 14px 3px #02b1fd8c}.home-redesign .aif-pulse.back{background:#0231b3;box-shadow:0 0 0 3px #0231b32e,0 0 14px 3px #0231b366}.home-redesign .aif-perm{z-index:1;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex;position:relative}.home-redesign .aif .pill{font:600 14px/20px var(--font-body);color:#fff;text-align:center;white-space:nowrap;background:linear-gradient(135deg,#0231b3,#0546d6);border:1px solid #0231b3;border-radius:999px;padding:6px 14px;position:relative;box-shadow:0 1px 2px #0231b340,0 6px 16px -4px #0231b373}.home-redesign .aif .pill-off{color:#5b6472;border-radius:inherit;opacity:0;background:#fff;border:1px solid #d5dce8;place-items:center;display:grid;position:absolute;inset:-1px}.home-redesign .aif .pill-glow{z-index:-1;opacity:0;background:radial-gradient(closest-side,#02b1fd8c,#02b1fd00);border-radius:999px;position:absolute;inset:-7px}.home-redesign .aif-revoke{z-index:1;font:400 14px/20px var(--font-body);color:#4e5767;text-align:center;align-items:center;gap:6px;margin:0;padding:0 4px;display:flex;position:relative}.home-redesign .aif-revoke svg{fill:none;stroke:currentColor;stroke-width:2px;flex:none;width:14px;height:14px}.home-redesign .aif-link .aif-revoke{flex-wrap:wrap;justify-content:center;width:150px;position:absolute;top:calc(50% + 52px)}.home-redesign .aif-stage{perspective:1600px;perspective-origin:0%;position:relative}.home-redesign .aif-board{transform-origin:0;background:#fff;border:1px solid #dce3ef;border-radius:14px;position:relative;overflow:visible;transform:rotateY(-6deg)rotateX(2deg);box-shadow:0 1px 1px #0917270a,0 6px 12px #0917270d,0 20px 40px #0231b31f,0 48px 80px -28px #0231b34d}.home-redesign .aif-board .bar{border-bottom:1px solid var(--y7-border);background:#f6f8fc;border-radius:14px 14px 0 0;align-items:center;gap:6px;height:34px;padding:0 14px;display:flex}.home-redesign .aif-board .bar i{background:#d5dce8;border-radius:50%;width:10px;height:10px}.home-redesign .aif-board .bar span{font:500 14px/22px var(--font-body);color:var(--y7-muted);border:1px solid var(--y7-border);background:#fff;border-radius:6px;margin:0 0 0 12px;padding:0 28px}.home-redesign .aif-board .sample{padding:1px 10px;top:4px;left:auto;right:10px}.home-redesign .aif .bbody{background:#f4f7fc;border-radius:0 0 14px 14px;padding:12px 14px 14px;font-family:Inter,system-ui,sans-serif;position:relative}.home-redesign .aif .bsum{color:#5b6472;margin:0 0 10px 2px;font-size:12px;line-height:16px}.home-redesign .aif .bsum-m{display:none}.home-redesign .aif .bd{gap:8px;display:flex;position:relative}.home-redesign .aif .col{background:color-mix(in srgb, var(--c) 8%, #fff);border:1px solid color-mix(in srgb, var(--c) 22%, #fff);border-radius:12px;flex-direction:column;flex:none;width:164px;padding:10px 7px 8px;display:flex;position:relative}.home-redesign .aif .col-glow{pointer-events:none;opacity:0;border-radius:12px;position:absolute;inset:-1px;box-shadow:0 0 0 2px #12b76a8c,0 0 26px 2px #12b76a4d}.home-redesign .aif .chd{color:#0e1a2b;white-space:nowrap;align-items:center;gap:6px;padding:0 3px;font-size:12.5px;font-weight:600;display:flex}.home-redesign .aif .dt{background:var(--c);width:8px;height:8px;box-shadow:0 0 0 3px color-mix(in srgb, var(--c) 18%, transparent);border-radius:50%;flex:none}.home-redesign .aif .nm2{text-overflow:ellipsis;min-width:0;overflow:hidden}.home-redesign .aif .csum{color:#5b6472;white-space:nowrap;justify-content:space-between;padding:4px 3px 0;font-size:12px;display:flex}.home-redesign .aif .csum b{color:#0e1a2b;font-weight:600}.home-redesign .aif .num{font-variant-numeric:tabular-nums}.home-redesign .aif .cbar{background:color-mix(in srgb, var(--c) 20%, #fff);border-radius:2px;height:3px;margin:8px 3px 9px;overflow:hidden}.home-redesign .aif .cbar i{background:var(--c);transform-origin:0;width:100%;height:100%;display:block}.home-redesign .aif .kc{background:#fff;border:1px solid #e6ebf3;border-radius:10px;margin-bottom:7px;padding:8px 9px 8px 11px;position:relative;box-shadow:0 1px 2px #0917270d,0 2px 6px #0917270a}.home-redesign .aif .kc:before{content:"";background:var(--c);border-radius:0 3px 3px 0;width:3px;position:absolute;top:8px;bottom:8px;left:-1px}.home-redesign .aif .kt{color:#0e1a2b;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12.5px;font-weight:600;line-height:1.35;display:-webkit-box;overflow:hidden}.home-redesign .aif .kc.won .kt{color:#334155}.home-redesign .aif .kf{color:#6b7385;white-space:nowrap;text-overflow:ellipsis;margin-top:3px;font-size:11.5px;overflow:hidden}.home-redesign .aif .km{color:#5b6472;white-space:nowrap;align-items:center;gap:6px;margin-top:6px;font-size:12px;display:flex}.home-redesign .aif .km b{color:#0e1a2b;font-weight:600}.home-redesign .aif .tav{color:#fff;border-radius:50%;flex:none;place-items:center;width:20px;height:20px;margin-left:auto;font:600 8.5px Inter,system-ui,sans-serif;display:inline-grid}.home-redesign .aif .cadd{color:#5b6472;align-items:center;gap:6px;padding:5px 4px;font-size:12.5px;display:flex}.home-redesign .aif .cadd svg{fill:none;stroke:currentColor;stroke-width:2px;width:14px;height:14px}.home-redesign .aif .kc.mv{z-index:5}.home-redesign .aif .kc-lift,.home-redesign .aif .kc-ring,.home-redesign .aif .kc-pop{pointer-events:none;opacity:0;border-radius:12px;position:absolute}.home-redesign .aif .kc-lift{z-index:-1;border-radius:10px;inset:0;box-shadow:0 18px 32px -8px #0917274d,0 8px 16px -6px #0231b338}.home-redesign .aif .kc-ring{inset:-4px;box-shadow:0 0 0 2px #02b1fd,0 0 20px 4px #02b1fd73}.home-redesign .aif .kc-pop{inset:-4px;box-shadow:0 0 0 2px #12b76a,0 0 18px 4px #12b76a73}.home-redesign .aif .kc-src{z-index:1;opacity:0;background:#7c5cfc;border-radius:0 3px 3px 0;width:3px;position:absolute;top:8px;bottom:8px;left:-1px}@media (max-width:1100px){.home-redesign .aif{grid-template-columns:minmax(0,1fr);gap:0;max-width:620px}.home-redesign .aif-link{flex-direction:column;padding:18px 0}.home-redesign .aif-line{background:linear-gradient(#0231b359,#02b1fdbf);width:2px;height:auto;margin:0 0 0 -1px;inset:-6px auto -6px 50%}.home-redesign .aif-perm{flex-direction:row}.home-redesign .aif-link .aif-revoke{background:#f4f7fce6;border-radius:6px;width:auto;position:relative;top:auto}.home-redesign .aif-stage{perspective:none}.home-redesign .aif-board{justify-self:center;width:100%;transform:none}.home-redesign .aif .bd{justify-content:flex-start}}@media (max-width:760px){.home-redesign .ai-flow .head{margin-bottom:16px}.home-redesign .aif-msgs{gap:8px;padding:12px 14px}.home-redesign .aif-chat-hd{padding:10px 14px}.home-redesign .aif-typing{left:14px}.home-redesign .aif .msg{max-width:92%;padding:7px 12px;line-height:22px}.home-redesign .aif-link{gap:6px;padding:10px 0}.home-redesign .aif .pill{padding:5px 12px}.home-redesign .aif .c-mid,.home-redesign .aif .bsum-d{display:none}.home-redesign .aif .bsum-m{display:block}.home-redesign .aif .col{flex:1 1 0;width:auto;min-width:0}.home-redesign .aif .bbody{max-height:226px;padding:10px;overflow:hidden;-webkit-mask-image:linear-gradient(#000 82%,#0000);mask-image:linear-gradient(#000 82%,#0000)}.home-redesign .aif .cadd{display:none}.home-redesign .aif-board .bar span{padding:0 12px}.home-redesign .aif-board .bar i:nth-child(3){display:none}.home-redesign .aif-dev{margin-top:12px}}.home-redesign .head h1,.home-redesign .split h1{letter-spacing:-.025em;margin-top:var(--s-3);font-weight:700}.home-redesign .head h1{font-size:var(--fs-h2);line-height:var(--lh-h2)}.home-redesign .split h1{font-size:var(--fs-display);line-height:var(--lh-display)}.home-redesign .split.book-split{align-items:start}.home-redesign .chips{gap:var(--s-2);margin-top:var(--s-6);flex-wrap:wrap;display:flex}.home-redesign .mail-line{margin-top:var(--s-5)}.home-redesign .price .sum{margin-top:var(--s-4);font-weight:600}.home-redesign .price .desc{margin-top:var(--s-2);color:var(--y7-muted)}.home-redesign .price li{align-items:flex-start}.home-redesign .facts.notes .card p{margin-top:var(--s-4);color:var(--y7-text)}.home-redesign .check-line{margin-top:var(--s-8);text-align:center}.home-redesign .check-line a{color:var(--y7-blue);font-weight:600}.home-redesign .steps.four{grid-template-columns:repeat(4,1fr)}.home-redesign .form-wrap{max-width:760px}.home-redesign .form-slot,.home-redesign .book-slot{border:1px solid var(--y7-border);border-radius:var(--r-card);box-shadow:var(--sh-card);background:#fff;overflow:hidden}.home-redesign .form-slot{min-height:28rem}.home-redesign .book-fallback{padding:var(--s-4) var(--s-5);text-align:center;border-top:1px solid var(--y7-border)}.home-redesign .cmp-mob{display:none}.home-redesign .cmp-desk{border:1px solid var(--y7-border);border-radius:var(--r-card);background:#fff;overflow-x:auto}.home-redesign .cmp table,.home-redesign .topic table{border-collapse:collapse;text-align:left;width:100%}.home-redesign .cmp table{min-width:46rem}.home-redesign .cmp th,.home-redesign .cmp td,.home-redesign .topic th,.home-redesign .topic td{border-bottom:1px solid var(--y7-border);vertical-align:middle;padding:14px 16px;font-size:15px;line-height:22px}.home-redesign .cmp thead th,.home-redesign .topic thead th{letter-spacing:.04em;text-transform:uppercase;color:var(--y7-muted);font-size:13px}.home-redesign .cmp td,.home-redesign .cmp thead th:not(:first-child){text-align:center}.home-redesign .cmp .pop{background:#0231b30a}.home-redesign .cmp thead small,.home-redesign .cmp-tabs small{letter-spacing:0;text-transform:none;color:var(--y7-blue);font-size:11px;display:block}.home-redesign .cmp .gh th{background:var(--y7-tint);text-align:left}.home-redesign .cmp .gh b,.home-redesign .cmp-gh b{color:var(--y7-blue);display:block}.home-redesign .cmp .gh span,.home-redesign .cmp-gh span{color:var(--y7-muted);text-transform:none;letter-spacing:0;margin-top:2px;font-weight:400;display:block}.home-redesign .cmp .yes,.home-redesign .cmp .no,.home-redesign .cmp .val{justify-content:center;align-items:center;min-height:24px;display:inline-flex}.home-redesign .cmp .yes svg.i{width:18px;height:18px;color:var(--y7-ok)}.home-redesign .cmp .no{color:var(--y7-muted)}.home-redesign .row-label{align-items:center;gap:6px;display:inline-flex}.home-redesign .tip{display:inline-flex;position:relative}.home-redesign .tip button{border:1px solid var(--y7-border-strong);width:18px;height:18px;color:var(--y7-muted);font:600 11px/1 var(--font-body);cursor:help;background:#fff;border-radius:50%}.home-redesign .tip .box{z-index:5;background:var(--y7-navy);color:#fff;width:min(280px,70vw);font:400 13px/18px var(--font-body);text-align:left;text-transform:none;letter-spacing:0;border-radius:8px;padding:8px 10px;display:none;position:absolute;top:calc(100% + 6px);left:0}.home-redesign .tip:hover .box,.home-redesign .tip:focus-within .box{display:block}.home-redesign .cmp-tabs{margin-bottom:var(--s-4);gap:6px;display:flex}.home-redesign .cmp-tabs button{border:1px solid var(--y7-border);font:600 13px/18px var(--font-body);background:#fff;border-radius:12px;flex:1;padding:8px 4px}.home-redesign .cmp-tabs button.on{background:var(--y7-blue);color:#fff;border-color:var(--y7-blue)}.home-redesign .cmp-tabs button.on small{color:#fff}.home-redesign .cmp-group{border:1px solid var(--y7-border);border-radius:var(--r-card);margin-bottom:var(--s-3);background:#fff;overflow:hidden}.home-redesign .cmp-gh{background:var(--y7-tint);padding:12px 14px}.home-redesign .cmp-group ul{margin:0;padding:0;list-style:none}.home-redesign .cmp-group li{border-top:1px solid var(--y7-border);justify-content:space-between;gap:12px;padding:12px 14px;display:flex}.home-redesign .topic{border:1px solid var(--y7-border);border-radius:var(--r-card);background:#fff;overflow-x:auto}.home-redesign .topic table{min-width:44rem}.home-redesign .topic td:last-child{color:var(--y7-muted)}.home-redesign .sources a{color:var(--y7-blue);margin-right:10px;font-weight:600}.home-redesign .mob-demo{display:none}@media (max-width:1100px){.home-redesign .steps.four{grid-template-columns:1fr 1fr}.home-redesign .split h1{font-size:40px;line-height:48px}}@media (max-width:760px){.home-redesign .steps.four{grid-template-columns:1fr}.home-redesign .cmp-desk{display:none}.home-redesign .cmp-mob{display:block}.home-redesign .split h1{font-size:var(--fs-h2);line-height:var(--lh-h2)}.home-redesign .mob-demo{z-index:30;inset-inline:0;padding:12px 16px calc(12px + env(safe-area-inset-bottom));border-top:1px solid var(--y7-border);background:#fff;display:block;position:fixed;bottom:0}.home-redesign .mob-demo .btn{width:100%}body:has(.mob-demo){padding-bottom:calc(72px + env(safe-area-inset-bottom))}}.home-nav .nav-trial-short{display:none}@media (max-width:767px){.home-redesign .hero .txt>.eyebrow,.home-nav .nav-trial-full{display:none}.home-nav .nav-trial-short{display:inline}}
