.website .wpx-section{padding:76px 24px;scroll-margin-top:100px}.website .wpx-builder,.website .wpx-overview{background:var(--website-background)}.website .wpx-strip,.website .wpx-mcp{background:var(--website-surface)}.website .wpx-mcp{border-top:1px solid var(--website-border)}.website .wpx-inner{max-width:1192px;margin:0 auto}.website .wpx-center{text-align:center;flex-direction:column;align-items:center;display:flex}.website .wpx-heading{max-width:820px;margin-bottom:38px}.website .wpx-eyebrow{color:var(--website-primary);text-transform:uppercase;font-size:13px;font-weight:800}.website .wpx-title{color:var(--website-ink);margin:12px 0 0;font-family:Bricolage Grotesque,sans-serif;font-size:42px;font-weight:800;line-height:1.14}.website .wpx-intro{color:var(--website-muted);max-width:720px;margin:16px 0 0;font-size:17px;line-height:1.7}.website .wpx-grid{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:56px;display:grid}.website .wpx-highlights{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 26px;margin:0 0 26px;padding:0;list-style:none;display:grid}.website .wpx-highlights h3,.website .wpx-group h3{color:var(--website-ink);margin:0 0 6px;font-family:Bricolage Grotesque,sans-serif;font-size:19px;font-weight:800}.website .wpx-highlights p{color:var(--website-muted);margin:0;font-size:14px;line-height:1.65}.website .wpx-cta{white-space:normal;text-align:center;gap:8px;height:auto}.website .wpx-section a.wpx-cta,.website .wpx-section a.wpx-cta:hover{color:var(--website-surface)}.website .wpx-groups{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.website .wpx-group ul,.website .wpx-checks{gap:8px;margin:0;padding:0;list-style:none;display:grid}.website .wpx-group li,.website .wpx-checks li{color:var(--website-body);align-items:flex-start;gap:8px;font-size:14px;line-height:1.5;display:flex}.website .wpx-group li svg,.website .wpx-checks li svg{color:var(--website-primary);flex-shrink:0;margin-top:3px}.website .wpx-checks{margin-top:22px}.website .wpx-logos{grid-template-columns:repeat(6,minmax(0,1fr));gap:14px;width:100%;margin:36px 0 0;padding:0;list-style:none;display:grid}.website .wpx-logos li{color:var(--website-ink);flex-direction:column;align-items:center;gap:12px;padding:14px 6px;font-size:13px;font-weight:700;display:flex}.website .wpx-logos img{object-fit:contain;width:auto;max-width:64px;height:36px}.website .wpx-more{color:var(--website-muted);margin:22px 0 6px;font-weight:700}.website .wpx-link{color:var(--website-primary);font-weight:800}.website .wpx-chat{border:1px solid var(--website-border);background:var(--website-background);box-shadow:0 18px 40px var(--website-tone-25);border-radius:10px;overflow:hidden}.website .wpx-chat-head{background:var(--website-surface);border-bottom:1px solid var(--website-border);color:var(--website-ink);flex-wrap:wrap;align-items:center;gap:8px;padding:14px 18px;font-size:14px;font-weight:800;display:flex}.website .wpx-mcp-tag{color:var(--website-primary);background:var(--website-tone-27);border-radius:999px;margin-left:auto;padding:3px 9px;font-size:11px}.website .wpx-chat-body{flex-direction:column;gap:14px;padding:22px;display:flex}.website .wpx-prompt{background:var(--website-primary);max-width:88%;color:var(--website-surface);border-radius:8px 8px 0;align-self:flex-end;padding:12px 16px;font-size:14px;font-weight:600;line-height:1.55}.website .wpx-reply{background:var(--website-surface);border:1px solid var(--website-border);max-width:88%;color:var(--website-ink);border-radius:8px 8px 8px 0;align-items:flex-start;gap:8px;padding:12px 16px;font-size:14px;line-height:1.55;display:flex}.website .wpx-reply svg{color:var(--website-success);flex-shrink:0;margin-top:3px}.website .wpx-cgroup{margin-top:36px}.website .wpx-cgroup-title{text-transform:uppercase;color:var(--website-primary);text-align:center;margin:0 0 14px;font-size:13px;font-weight:800}.website .wpx-cards{flex-wrap:wrap;justify-content:center;gap:16px;display:flex}.website .wpx-card{background:var(--website-surface);border:1px solid var(--website-border);border-radius:10px;flex-direction:column;flex:0 0 calc(33.3333% - 10.6667px);gap:10px;padding:20px;display:flex}.website .wpx-card-top{align-items:center;gap:12px;display:flex}.website .wpx-card-top img{object-fit:contain;flex-shrink:0;width:36px;height:32px}.website .wpx-card h4{color:var(--website-ink);margin:0;font-size:17px;font-weight:800}.website .wpx-live{color:var(--website-success);background:var(--website-tone-17);border-radius:999px;margin-left:auto;padding:3px 9px;font-size:11px;font-weight:800}.website .wpx-card p{color:var(--website-muted);flex:1;margin:0;font-size:14px;line-height:1.6}.website .wpx-role{color:var(--website-primary);font-size:12px;font-weight:700}.website .wpx-devicon{width:36px;height:36px;color:var(--website-primary);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.website .wpx-devicon svg{width:28px;height:28px}@media(max-width:900px){.website .wpx-grid{grid-template-columns:minmax(0,1fr);gap:32px}.website .wpx-title{font-size:34px}.website .wpx-section{padding:52px 24px}.website .wpx-logos{grid-template-columns:repeat(4,minmax(0,1fr))}.website .wpx-cards{justify-content:center;display:flex}.website .wpx-card{flex-basis:calc(50% - 8px)}}.website .wpx-frame{border:1px solid var(--website-border);background:var(--website-surface);box-shadow:0 24px 50px var(--website-tone-25);border-radius:12px;overflow:hidden}.website .wpx-frame-bar{border-bottom:1px solid var(--website-border);background:var(--website-background);align-items:center;gap:6px;padding:10px 14px;display:flex}.website .wpx-frame-bar i{background:var(--website-border);border-radius:50%;width:10px;height:10px}.website .wpx-frame-bar span{color:var(--website-muted);margin-left:10px;font-size:12px;font-weight:700}.website .wpx-shot-main{width:100%;height:auto;display:block}.website .wpx-shots{gap:22px;display:grid}.website .wpx-crops{grid-template-columns:1.3fr 1fr 1fr;gap:18px;display:grid}.website .wpx-crop{flex-direction:column;gap:10px;margin:0;display:flex}.website .wpx-crop-img{border:1px solid var(--website-border);background:var(--website-surface);box-shadow:0 10px 24px var(--website-tone-25);border-radius:10px;flex:1;align-items:center;display:flex;overflow:hidden}.website .wpx-crop-img img{width:100%;height:auto;display:block}.website .wpx-crop figcaption{color:var(--website-ink);font-size:14px;font-weight:800}.website .wpx-below{margin-top:40px}.website .wpx-below .wpx-highlights{grid-template-columns:repeat(3,minmax(0,1fr))}.website .wpx-works{margin-top:26px}.website .wpx-works-label{text-transform:uppercase;color:var(--website-muted);margin-bottom:12px;font-size:12px;font-weight:800;display:block}.website .wpx-works ul{flex-wrap:wrap;align-items:center;gap:14px 22px;margin:0;padding:0;list-style:none;display:flex}.website .wpx-works li{color:var(--website-ink);align-items:center;gap:8px;font-size:14px;font-weight:700;display:flex}.website .wpx-works img{object-fit:contain;width:24px;height:24px}.website .wpx-works-compact{margin-top:2px}.website .wpx-works-compact .wpx-works-label{margin-bottom:8px}.website .wpx-works-compact ul{gap:8px 14px}.website .wpx-works-compact li{gap:6px;font-size:12px}.website .wpx-works-compact img{width:18px;height:18px}@media(max-width:900px){.website .wpx-crops,.website .wpx-below .wpx-highlights{grid-template-columns:minmax(0,1fr)}}.website .wpx-teaser{align-items:center}.website .wpx-actions{flex-wrap:wrap;gap:12px;margin-top:26px;display:flex}.website .wpx-center .wpx-actions{justify-content:center}.website .wpx-h1{font-size:52px;line-height:1.06}.website .wpx-bhero{padding-top:64px}.website .wpx-section a.wpx-cta-outline{color:var(--website-ink);white-space:normal;height:auto}.website .wpx-section a.wpx-cta-outline:hover,.website .wpx-section a.wpx-cta-outline:focus-visible{color:var(--website-ink);background:var(--website-tone-27)}.website .wpx-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin:0;padding:0;list-style:none;display:grid}.website .wpx-steps li{background:var(--website-surface);border:1px solid var(--website-border);border-radius:10px;padding:22px}.website .wpx-steps h3{color:var(--website-ink);margin:10px 0 6px;font-family:Bricolage Grotesque,sans-serif;font-size:19px;font-weight:800}.website .wpx-steps p{color:var(--website-muted);margin:0;font-size:14px;line-height:1.65}.website .wpx-step-no{color:var(--website-primary);font-size:14px;font-weight:800}.website .wpx-eyebrow svg{vertical-align:-2px}@media(max-width:900px){.website .wpx-steps{grid-template-columns:minmax(0,1fr)}.website .wpx-h1{font-size:38px}.website .wpx-groups{grid-template-columns:minmax(0,1fr)}}.website .wpx-video{position:relative}.website .wpx-video-box{aspect-ratio:16/10;background:var(--website-surface);position:relative}.website .wpx-video-el{object-fit:cover;width:100%;height:100%;display:block}.website .wpx-play{background:var(--website-primary);color:var(--website-surface);cursor:pointer;box-shadow:0 12px 30px var(--website-tone-24);border:0;border-radius:999px;align-items:center;gap:10px;padding:14px 22px;font-size:15px;font-weight:800;display:inline-flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.website .wpx-video-toggle{z-index:3;border:1px solid var(--website-tone-24);background:var(--website-surface);width:36px;height:36px;color:var(--website-ink);cursor:pointer;box-shadow:0 4px 12px var(--website-tone-24);opacity:.9;border-radius:999px;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:12px;right:12px}.website .wpx-video-toggle:hover{opacity:1;color:var(--website-primary)}.website .wpx-video-toggle:focus-visible{outline:3px solid var(--website-primary);outline-offset:2px;opacity:1}.website .wpx-play:hover{background:var(--website-primary-hover)}.website .wpx-play:focus-visible{outline:3px solid var(--website-ink);outline-offset:3px}.website .wpx-bhero{background:var(--website-background);padding-top:72px}.website .wpx-bhero-head{text-align:center;flex-direction:column;align-items:center;max-width:860px;margin:0 auto 44px;display:flex}.website .wpx-bhero-head .wpx-actions{justify-content:center}.website .wpx-bhero .wpx-video{max-width:1080px;margin:0 auto}.website .wpx-h1{letter-spacing:-.02em;font-size:60px;line-height:1.04}.website .wpx-stories{gap:88px;display:grid}.website .wpx-story{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:56px;display:grid}.website .wpx-story-flip .wpx-story-text{order:2}.website .wpx-story-title{font-size:34px}.website .wpx-story-media{border:1px solid var(--website-border);background:var(--website-surface);box-shadow:0 22px 48px var(--website-tone-25);border-radius:12px;overflow:hidden}.website .wpx-story-media img{width:100%;height:auto;display:block}.website .wpx-ainote{color:var(--website-primary);align-items:center;gap:8px;margin:16px 0 0;font-size:14px;font-weight:700;display:flex}.website .wpx-rv{opacity:0;transition:opacity .6s,transform .6s;transform:translateY(24px)}.website .wpx-rv.wpx-in{opacity:1;transform:none}.website .wpx-included{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.website .wpx-included li{background:var(--website-surface);border:1px solid var(--website-border);color:var(--website-ink);border-radius:10px;align-items:center;gap:12px;padding:16px;font-size:14px;font-weight:700;display:flex}.website .wpx-inc-icon{width:36px;height:36px;color:var(--website-primary);background:var(--website-tone-27);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.website .wpx-compare{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.website .wpx-cmp{border:1px solid var(--website-border);border-radius:12px;padding:28px}.website .wpx-cmp h3{margin:0 0 16px;font-family:Bricolage Grotesque,sans-serif;font-size:22px;font-weight:800}.website .wpx-cmp ul{gap:12px;margin:0;padding:0;list-style:none;display:grid}.website .wpx-cmp li{align-items:flex-start;gap:10px;font-size:15px;line-height:1.5;display:flex}.website .wpx-cmp li svg{flex-shrink:0;margin-top:3px}.website .wpx-cmp-other{background:var(--website-background);color:var(--website-muted)}.website .wpx-cmp-other h3{color:var(--website-muted)}.website .wpx-cmp-us{background:var(--website-primary);border-color:var(--website-primary);color:var(--website-surface)}.website .wpx-band .wpx-title{color:var(--website-surface)}.website .wpx-band .wpx-intro{color:var(--website-tone-26)}.website .wpx-section a.wpx-cta-invert,.website .wpx-section a.wpx-cta-invert:hover,.website .wpx-section a.wpx-cta-invert:focus-visible{background:var(--website-surface);color:var(--website-ink)}.website .wpx-section a.wpx-cta-invert:focus-visible,.website .wpx-section a.wpx-cta-ghost:focus-visible{outline:3px solid var(--website-surface);outline-offset:2px}.website .wpx-section a.wpx-cta-ghost{white-space:normal;height:auto;color:var(--website-surface);border-color:var(--website-surface);background:0 0}.website .wpx-section a.wpx-cta-ghost:hover{color:var(--website-ink);background:var(--website-surface)}@media(max-width:900px){.website .wpx-h1{font-size:40px}.website .wpx-story{grid-template-columns:minmax(0,1fr);gap:24px}.website .wpx-story-flip .wpx-story-text{order:0}.website .wpx-stories{gap:56px}.website .wpx-story-title{font-size:28px}.website .wpx-included{grid-template-columns:repeat(2,minmax(0,1fr))}.website .wpx-compare{grid-template-columns:minmax(0,1fr)}}@media(max-width:480px){.website .wpx-h1{font-size:34px}.website .wpx-included{grid-template-columns:minmax(0,1fr)}.website .wpx-play span{font-size:14px}}@media(prefers-reduced-motion:reduce){.website .wpx-rv{opacity:1;transition:none;transform:none}}.website .wpx-apart{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:64px}.website .wpx-apart .wpx-video-box{aspect-ratio:1600/1000}.website .wpx-tools{background:var(--website-surface)}.website .wpx-logos-row{flex-wrap:wrap;justify-content:center;gap:8px 4px;display:flex}.website .wpx-logos-row li{width:92px;padding:12px 2px}.website .wpx-logos-row img,.website .wpx-logos-row .wpx-devicon{object-fit:contain;width:48px;max-width:none;height:36px}.website .wpx-mcpcard{border:1px solid var(--website-border);background:var(--website-background);border-radius:12px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:48px;margin-top:56px;padding:40px;display:grid}.website .wpx-mcpcard-title{font-size:30px}.website .wpx-mcpcard>.wpx-works,.website .wpx-mcp .wpx-grid>.wpx-works{align-self:center;margin-top:0}.website .wpx-works-tiles{justify-self:center;width:354px;min-width:0;max-width:100%}.website .wpx-works-tiles .wpx-works-label{text-align:left;letter-spacing:0;margin:0 0 12px;font-size:12px;line-height:1.4}.website .wpx-works-tiles ul{grid-template-columns:repeat(6,minmax(0,1fr));align-items:stretch;gap:12px;display:grid}.website .wpx-works-tiles li{box-sizing:border-box;border:1px solid var(--website-border);background:var(--website-surface);min-width:0;height:92px;box-shadow:0 4px 12px var(--website-tone-25);color:var(--website-ink);text-align:center;border-radius:12px;flex-direction:column;grid-column:span 2;justify-content:center;align-items:center;gap:10px;padding:12px 4px;font-size:13px;font-weight:600;line-height:18px;transition:transform .18s,box-shadow .18s;display:flex}.website .wpx-works-tiles li:nth-child(4){grid-column:2/span 2}.website .wpx-works-tiles li:nth-child(5){grid-column:4/span 2}.website .wpx-works-tiles li span{white-space:nowrap}.website .wpx-works-tiles img{object-fit:contain;width:28px;height:28px}.website .wpx-works-tiles [data-assistant=claude] img{transform:scale(1.08)}.website .wpx-works-tiles [data-assistant=mcp] img{transform:scale(1.12)}@media(hover:hover){.website .wpx-works-tiles li:hover{box-shadow:0 8px 18px var(--website-tone-25);transform:translateY(-3px)}}@media(max-width:420px){.website .wpx-works-tiles{width:232px}.website .wpx-works-tiles ul{grid-template-columns:repeat(2,minmax(0,1fr))}.website .wpx-works-tiles li,.website .wpx-works-tiles li:nth-child(4){grid-column:auto}.website .wpx-works-tiles li:nth-child(5){grid-column:1/-1;justify-self:center;width:110px}}@media(prefers-reduced-motion:reduce){.website .wpx-works-tiles li{transition:none}.website .wpx-works-tiles li:hover{transform:none}}@media(max-width:900px){.website .wpx-apart,.website .wpx-mcpcard{grid-template-columns:minmax(0,1fr);gap:32px}.website .wpx-mcpcard{margin-top:40px;padding:24px}.website .wpx-mcpcard-title{font-size:26px}}@media(max-width:480px){.website .wpx-logos-row li{width:80px}.website .wpx-mcpcard{padding:20px}}.website ul.wpx-logos.wpx-logos-row{grid-template-columns:repeat(12,minmax(0,1fr));gap:4px;display:grid}.website ul.wpx-logos.wpx-logos-row li{width:auto}@media(max-width:1100px){.website ul.wpx-logos.wpx-logos-row{grid-template-columns:repeat(6,minmax(0,1fr))}}@media(max-width:560px){.website ul.wpx-logos.wpx-logos-row{grid-template-columns:repeat(3,minmax(0,1fr))}}.website{--wpx-wave:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 120' preserveAspectRatio='none'%3E%3Cpath d='M0,0 L1440,0 L1440,40 C1080,130 720,0 360,70 C200,100 80,90 0,70 Z'/%3E%3C/svg%3E");--wpx-pad:104px;--wpx-wave-h:64px}.website .wpx-wave{isolation:isolate;position:relative}.website .wpx-wave:before{content:"";height:var(--wpx-wave-h);background:var(--wpx-prev);-webkit-mask:var(--wpx-wave) no-repeat center / 100% 100%;mask:var(--wpx-wave) no-repeat center / 100% 100%;z-index:-1;pointer-events:none;position:absolute;top:-1px;left:0;right:0}.website .wpx-prev-w{--wpx-prev:var(--website-surface)}.website .wpx-prev-s{--wpx-prev:var(--website-section-tint)}.website .wpx-prev-n{--wpx-prev:var(--website-ink)}@media(max-width:900px){.website{--wpx-pad:72px;--wpx-wave-h:36px}}.website :is(.wp-en-home,.wp-fr-home,.wflow)>section{margin:0!important}.website :is(.wp-en-home,.wp-fr-home,.wflow)>section:nth-of-type(n+3){isolation:isolate;position:relative;padding-top:var(--wpx-pad)!important;padding-bottom:var(--wpx-pad)!important;padding-left:0!important;padding-right:0!important}.website :is(.wp-en-home,.wp-fr-home,.wflow)>section:nth-of-type(n+3)>div{margin-top:0!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important}.website :is(.wp-en-home,.wp-fr-home,.wflow)>section:nth-of-type(n+3)>.wpx-inner{box-sizing:content-box;padding-left:24px;padding-right:24px}.website :is(.wp-en-home,.wp-fr-home,.wflow)>section:nth-of-type(n+3)>svg{display:none!important}.website :is(.wp-en-home,.wp-fr-home,.wflow)>section:nth-of-type(n+3):before{content:"";height:var(--wpx-wave-h);background:var(--wpx-prev);-webkit-mask:var(--wpx-wave) no-repeat center / 100% 100%;mask:var(--wpx-wave) no-repeat center / 100% 100%;z-index:-1;pointer-events:none;position:absolute;top:-1px;left:0;right:0}.website :is(.wp-en-home,.wp-fr-home,.wflow)>section:nth-of-type(2){background:var(--website-surface)!important;padding-bottom:calc(var(--wpx-pad) * .6)!important}.website :is(.wp-en-home,.wp-fr-home,.wflow)>section:nth-of-type(2)>div{padding-bottom:0!important}.website :is(.wp-en-home,.wp-fr-home,.wflow)>section:is(:nth-of-type(3),:nth-of-type(6),:nth-of-type(8),:nth-of-type(10)){--wpx-prev:var(--website-surface);background:var(--website-section-tint)!important}.website :is(.wp-en-home,.wp-fr-home,.wflow)>section:is(:nth-of-type(4),:nth-of-type(7),:nth-of-type(9),:nth-of-type(11)){--wpx-prev:var(--website-section-tint);background:var(--website-surface)!important}.website :is(.wp-en-home,.wp-fr-home,.wflow)>section:nth-of-type(5){--wpx-prev:var(--website-surface)}.website :is(.wp-en-home,.wp-fr-home,.wflow)>section:nth-of-type(6){--wpx-prev:var(--website-ink)}.website :is(.wp-en-home,.wp-fr-home,.wflow)>section:nth-of-type(6) .wpx-mcpcard{background:var(--website-surface)}.website .wpx-eyebrow{text-transform:none;letter-spacing:0;font-size:15px;font-weight:800}.website .wpx-title{letter-spacing:-.01em;font-size:48px;line-height:1.05}.website .wpx-intro{margin-top:18px}.website .wpx-section{padding-top:var(--wpx-pad);padding-bottom:var(--wpx-pad)}@media(max-width:900px){.website .wpx-title{font-size:34px}}.website .wpx-bhero{z-index:2;background-color:var(--website-section-tint);background-image:radial-gradient(var(--website-tone-26) 1.2px,transparent 1.2px);background-size:22px 22px;padding-top:88px;padding-bottom:0;position:relative}.website .wpx-pill{background:var(--website-surface);border:1px solid var(--website-border);color:var(--website-primary);box-shadow:0 6px 16px var(--website-tone-25);border-radius:999px;align-items:center;gap:8px;padding:7px 14px;font-size:13px;font-weight:800;display:inline-flex}.website .wpx-bhero .wpx-h1{letter-spacing:-.03em;max-width:16ch;margin-top:22px;font-size:62px;line-height:1.02}.website .wpx-hl{color:var(--website-primary)}.website .wpx-facts{flex-wrap:wrap;justify-content:center;gap:10px 24px;margin:26px 0 0;padding:0;list-style:none;display:flex}.website .wpx-facts li{color:var(--website-ink);align-items:center;gap:7px;font-size:14px;font-weight:700;display:inline-flex}.website .wpx-facts svg{color:var(--website-primary)}.website .wpx-bhero-video{max-width:1080px;margin:0 auto -140px;position:relative}.website .wpx-bhero-video:before{content:"";background:var(--website-primary);opacity:.22;filter:blur(60px);z-index:-1;border-radius:40px;position:absolute;inset:6% 4% -4%}.website .wpx-bhero-video .wpx-frame{box-shadow:0 40px 80px -20px var(--website-tone-24),0 12px 30px var(--website-tone-25);border-radius:16px}.website .wpx-after-hero{padding-top:calc(140px + var(--wpx-pad))}.website .wpx-stories{gap:128px}.website .wpx-story{align-items:start;gap:64px}.website .wpx-story-text{padding-top:28px}.website .wpx-story-text .wpx-intro{max-width:46ch}.website .wpx-story-icon{background:var(--website-tone-27);width:44px;height:44px;color:var(--website-primary);border-radius:12px;justify-content:center;align-items:center;margin-bottom:16px;display:inline-flex}.website .wpx-story-text .wpx-eyebrow{display:block}.website .wpx-story-media{box-shadow:none;background:var(--website-section-tint);border:0;border-radius:22px;padding:28px;overflow:visible}.website .wpx-story-shot{border:1px solid var(--website-border);background:var(--website-surface);box-shadow:0 24px 48px -16px var(--website-tone-24);border-radius:16px;overflow:hidden}.website .wpx-story-shot img{width:100%;height:auto;display:block}.website .wpx-included li{border-radius:14px;flex-direction:column;align-items:flex-start;gap:14px;padding:22px;transition:transform .2s,box-shadow .2s,border-color .2s}.website .wpx-included li:hover{border-color:var(--website-tone-26);box-shadow:0 16px 32px -12px var(--website-tone-24);transform:translateY(-4px)}.website .wpx-inc-icon{border-radius:12px;width:44px;height:44px}.website .wpx-cmp{border-radius:16px;padding:32px}.website .wpx-cmp-other{background:var(--website-background);border-color:var(--website-border);color:var(--website-muted)}.website .wpx-cmp-other li svg{color:var(--website-muted)}.website .wpx-cmp-us{background:var(--website-tone-27);border:2px solid var(--website-primary);color:var(--website-ink);box-shadow:0 20px 40px -18px var(--website-tone-24)}.website .wpx-cmp-us h3,.website .wpx-cmp-us li svg{color:var(--website-primary)}.website .wpx-band{background:var(--website-ink)}.website .wpx-band .wpx-title{font-size:52px}.website .wpx-band .wpx-intro{font-size:18px}@media(max-width:900px){.website .wpx-bhero .wpx-h1{font-size:42px}.website .wpx-bhero-video{margin-bottom:-60px}.website .wpx-after-hero{padding-top:calc(60px + var(--wpx-pad))}.website .wpx-stories{gap:72px}.website .wpx-story{gap:24px}.website .wpx-story-text{padding-top:0}.website .wpx-story-media{border-radius:18px;padding:14px}.website .wpx-band .wpx-title{font-size:36px}}@media(max-width:480px){.website .wpx-bhero .wpx-h1{font-size:36px}.website .wpx-included{grid-template-columns:repeat(2,minmax(0,1fr))}.website .wpx-included li{padding:16px;font-size:13px}}@media(prefers-reduced-motion:reduce){.website .wpx-included li{transition:none}.website .wpx-included li:hover{transform:none}}.website .wp-builder .wpx-builder,.website .wpx-cmp-other{background:var(--website-section-tint)}.website .wpx-frame,.website .wpx-story-shot,.website .wpx-crop-img{border:1px solid var(--website-border);box-shadow:0 18px 44px -16px var(--website-tone-24);background:0 0;border-radius:16px;overflow:hidden}.website .wpx-story-media{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.website .wpx-story-media .wpx-video{width:100%}.website .wpx-video-box{background:0 0}.website .wpx-demo-caption{box-sizing:border-box;border:1px solid var(--website-border);background:var(--website-surface);width:max-content;max-width:calc(100% - 28px);color:var(--website-ink);text-align:center;box-shadow:0 4px 14px var(--website-tone-24);pointer-events:none;border-radius:999px;padding:8px 14px;font-size:14px;font-weight:700;line-height:1.35;animation:.25s both wpx-caption-in;position:absolute;bottom:14px;left:50%;transform:translate(-50%)}.website .wpx-demo-caption>span{color:var(--website-primary)}.website .wpx-demo-chapters{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:14px 0 0;padding:0;list-style:none;display:grid}.website .wpx-demo-chapters li{min-width:0}.website .wpx-demo-chapter{width:100%;height:100%;min-height:44px;color:var(--website-muted);white-space:normal;text-align:left;border-radius:8px;justify-content:flex-start;align-items:flex-start;gap:8px;padding:10px 8px;font-size:12px;font-weight:600;line-height:1.4;display:flex}.website .wpx-demo-chapter:hover,.website .wpx-demo-chapter[aria-current=step]{background:var(--website-tone-27);color:var(--website-primary)}.website .wpx-demo-number{background:var(--website-background);width:20px;height:20px;color:var(--website-primary);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.website .wpx-demo-chapter[aria-current=step] .wpx-demo-number{background:var(--website-primary);color:var(--website-surface)}.website .wpx-video-box:has(video[controls]) .wpx-demo-caption{bottom:52px}@keyframes wpx-caption-in{0%{opacity:0;translate:0 4px}to{opacity:1;translate:0}}@media(max-width:560px){.website .wpx-demo-caption{padding:6px 10px;font-size:12px;bottom:10px}.website .wpx-demo-chapters{gap:4px}.website .wpx-demo-chapter{flex-direction:column;gap:6px;padding:8px 6px;font-size:11px}}@media(prefers-reduced-motion:reduce){.website .wpx-demo-caption{animation:none}}.website .wpx-apart .wpx-video-el{object-fit:cover}.website .wpx-result{background:var(--website-surface)}.website .wpx-result-grid{grid-template-columns:minmax(0,1fr) 32px minmax(0,1fr);align-items:center;gap:24px;display:grid}.website .wpx-result-grid figure{min-width:0;margin:0}.website .wpx-result-grid img{aspect-ratio:4/5;object-fit:cover;border:1px solid var(--website-border);width:100%;box-shadow:0 18px 44px -16px var(--website-tone-24);border-radius:16px;display:block}.website .wpx-result-grid figcaption{color:var(--website-ink);text-align:center;margin-top:14px;font-weight:800}.website .wpx-result-arrow{color:var(--website-primary)}@media(max-width:560px){.website .wpx-result-grid{grid-template-columns:minmax(0,1fr);gap:20px}.website .wpx-result-arrow{justify-self:center;transform:rotate(90deg)}}
