body:has(.home-redesign){background:#f4f7fc}body:has(.home-redesign) [data-site-footer]{display:none}body.home-menu-open{overflow:hidden}@media (max-width:760px){html[data-home-fold] #wt-support-launcher,html[data-home-fold] #wt-support-panel,body.home-menu-open #wt-support-launcher,body.home-menu-open #wt-support-panel{visibility:hidden!important;pointer-events: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:96px;--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{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(--s-12)}.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{z-index:30;padding:var(--s-5) var(--gutter) var(--s-6);background:#fff;flex-direction:column;display:flex;position:fixed;inset:64px 0 0;overflow:auto}.home-nav .mmenu .btn{width:100%}.home-nav .mmenu .cta-note{text-align:center;margin-top:var(--s-2)}.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{font:500 16px/24px var(--font-body);color:var(--y7-text);border-radius:8px;padding:8px}.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;display:flex}.home-redesign .hero-wrap{padding:var(--s-6) 0 0}.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{margin-top:var(--s-8)}.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{top:12px;right:12px}.home-redesign .benefits{gap:var(--s-6);grid-template-columns:repeat(2,1fr);display:grid}.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(--s-12);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 .video{border-radius:var(--r-hero);aspect-ratio:16/9;background:var(--y7-grad-hero);box-shadow:var(--sh-hero);place-items:center;display:grid;position:relative;overflow:hidden}.home-redesign .video .poster{opacity:.35;border-radius:12px;width:76%;position:absolute;top:15%;left:50%;overflow:hidden;transform:translate(-50%)}.home-redesign .video .poster img{width:100%;height:auto}.home-redesign .video .play{background:#fff;border:0;border-radius:50%;place-items:center;width:88px;height:88px;display:grid;position:relative;box-shadow:0 12px 30px #040c2866}.home-redesign .video .play svg{width:30px;height:30px;fill:var(--y7-blue);margin-left:4px}.home-redesign .video .vl{position:absolute;top:28px;left:32px}.home-redesign .video .vc{gap:var(--s-2);flex-wrap:wrap;align-items:center;display:flex;position:absolute;bottom:28px;left:32px;right:32px}.home-redesign .video .vc .meta{color:#fff;margin-left:auto}.home-redesign .video .sample{top:28px;right:32px}.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:1fr 1fr}.home-redesign .see-label{margin-top:var(--s-10)}.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:first-of-type{margin-top:0}.home-redesign .tabs{gap:var(--s-2);margin:var(--s-12) 0 var(--s-5);overscroll-behavior-x:contain;scrollbar-width:thin;flex-wrap:nowrap;padding-bottom:4px;display:flex;overflow-x:auto}.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.featured:not(.on){border-color:var(--y7-blue);box-shadow:inset 0 0 0 1px var(--y7-blue)}.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 .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 .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 .card{padding:var(--s-6)}.home-redesign .facts .card h3{margin-top:var(--s-4);font-size:18px;line-height:26px}.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;margin-top:var(--s-2)}.home-redesign .dev p{color:var(--y7-on-dark-muted);margin-top:var(--s-3);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;margin-top:var(--section-y);padding:var(--s-16) 0 var(--s-10)}.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}@media (max-width:1100px){.home-nav .nav,.home-nav .bar .login,.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{grid-template-columns:1fr 1fr}.home-redesign .dev,.home-redesign .price-foot,.home-redesign .mob{grid-template-columns:1fr}}@media (max-width:760px){.home-redesign,.home-nav{--fs-display:36px;--lh-display:44px;--fs-h2:28px;--lh-h2:36px;--fs-h3:18px;--lh-h3:26px;--fs-lead:18px;--lh-lead:28px;--section-y:64px;--gutter:20px;--r-hero:20px}.home-redesign .hero-wrap{padding:var(--s-3) 0 0}.home-redesign .hero{gap:32px;padding:40px 24px 0}.home-redesign .hero .txt{padding-bottom:0}.home-redesign .hero .cta-row{align-items:stretch;gap:var(--s-3);flex-direction:column}.home-redesign .hero .cta-row .btn{width:100%}.home-redesign .hero .cta-note{text-align:center}.home-redesign .hero .frame{margin-right:-24px}.home-redesign .hero .chips{margin-top:var(--s-6)}.home-redesign .frame .sample{top:44px;left:auto;right:36px;box-shadow:0 2px 6px #0917271f}.home-redesign .benefits,.home-redesign .who,.home-redesign .see,.home-redesign .see.live,.home-redesign .steps,.home-redesign .facts,.home-redesign .prices{grid-template-columns:1fr}.home-redesign .ben,.home-redesign .card{padding:var(--s-6)}.home-redesign .ben{padding-bottom:0}.home-redesign .apps-grid{gap:var(--s-3)}.home-redesign .app{padding:var(--s-4);gap:var(--s-2);flex-direction:column}.home-redesign .app .ico{width:36px;height:36px}.home-redesign .price-foot{padding:var(--s-6)}.home-redesign .price-foot .r{flex-direction:column;justify-content:stretch;align-items:stretch}.home-redesign .price-foot .r .btn{width:100%}.home-redesign .quote-ph{padding:var(--s-6);grid-template-columns:1fr}.home-redesign .video{aspect-ratio:4/5}.home-redesign .video .poster{width:92%;top:22%}.home-redesign .video .vl{top:20px;left:20px;right:20px}.home-redesign .video .vc{bottom:20px;left:20px;right:20px}.home-redesign .video .vc .meta{margin-left:0}.home-redesign .phone{width:220px;height:400px}.home-redesign .dev{padding:var(--s-8) var(--s-6)}.home-redesign .final{padding:56px var(--s-6)}.home-redesign .final .cta-row{flex-direction:column;align-items:stretch}.home-redesign .ftr .cols{grid-template-columns:1fr 1fr}.home-redesign .ftr .cols>div:first-child{grid-column:span 2}.home-redesign .ftr .base{flex-direction:column}.home-redesign .tabs{margin-top:var(--s-8);flex-wrap:nowrap;overflow-x:auto}.home-redesign .head{margin-bottom:var(--s-8)}.home-redesign .center-cta .btn{width:100%}}
