.sx,.sx-page{--sx-ink:#143a2e;--sx-paper:#f8f9f4;--sx-muted:#52675b;--sx-line:#cad7cc;--sx-accent:var(--brand-accent,#B5CFBD);color:var(--sx-ink);font-family:Inter,Arial,sans-serif}.sx *{box-sizing:border-box}.sx [hidden],.sx-page [hidden]{display:none!important}.sx-wrap{width:min(1280px,calc(100% - 96px));margin-inline:auto}.sx{padding-block:clamp(64px,7.2vw,112px)}.sx h1,.sx h2,.sx h3,.sx h4,.sx p,.sx figure{margin:0}.sx h1,.sx h2,.sx h3{font-family:Manrope,Inter,Arial,sans-serif;font-weight:800;letter-spacing:-.045em;text-wrap:balance}.sx h1{font-size:clamp(42px,6.2vw,88px);line-height:1.04}.sx h2{font-size:clamp(34px,4.1vw,58px);line-height:1.09}.sx h3{font-size:clamp(24px,2.2vw,32px);line-height:1.18}.sx p{font-size:17px;line-height:1.65;max-width:68ch}.sx a{color:inherit}.sx svg.wq-cta-icon{width:20px;height:20px;flex:none}.sx .sx-kicker{font-size:11px;font-weight:750;letter-spacing:.13em;line-height:1.5;color:var(--sx-muted);margin-bottom:18px}.sx-underline{text-decoration-line:underline;text-decoration-color:oklch(.73 .035 155);text-decoration-thickness:3px;text-underline-offset:.13em;text-decoration-skip-ink:auto}.sx-heading{display:grid;grid-template-columns:1.2fr .8fr;align-items:end;gap:72px;margin-bottom:46px}.sx-heading>p{max-width:42ch;color:var(--sx-muted);padding-bottom:4px}.sx-intro{background:#edf2eb;border-top:1px solid var(--sx-line)}.sx-controls{display:flex;flex-wrap:wrap;justify-content:space-between;gap:20px;align-items:center;margin-bottom:36px}.sx-audiences{display:flex;gap:8px;flex-wrap:wrap}.sx-audiences a{display:flex;align-items:center;min-height:46px;padding:12px 16px;border:1px solid #bac9bb;border-radius:6px;font-size:13px;line-height:1.3;text-decoration:none;font-weight:650;background:#f8f9f4;transition:background .18s,color .18s,box-shadow .18s}.sx-audiences a[aria-current=true]{background:#143a2e;color:#f8f9f4;border-color:#143a2e;box-shadow:0 4px 12px #143a2e0a}.sx-audiences a:hover{border-color:#143a2e}.sx-modes{display:none;gap:2px;align-items:center;padding:4px;background:#dfe8dc;border-radius:6px}.sx.is-ready .sx-modes{display:flex}.sx-modes button{border:0;border-radius:4px;background:transparent;padding:10px 12px;min-height:40px;color:#365442;font:600 12px/1.25 Inter,Arial,sans-serif;cursor:pointer}.sx-modes button[aria-pressed=true]{background:#f8f9f4;color:#143a2e;box-shadow:0 1px 3px #143a2e12}.sx-example{scroll-margin-top:140px}.sx-example+.sx-example{margin-top:80px}.is-ready .sx-example+.sx-example{margin-top:0}.sx-example-heading{display:grid;grid-template-columns:1fr 1fr;align-items:end;gap:60px;margin-bottom:28px}.sx-example-heading .sx-kicker{font-size:10px;margin-bottom:8px}.sx-example-heading h3{font-size:clamp(28px,3vw,40px)}.sx-example-heading>p{font-size:15px;color:var(--sx-muted);max-width:52ch}.sx-stage{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,.28fr);align-items:center;gap:32px;isolation:isolate;padding:28px 0 32px}.sx-stage:before{content:"";position:absolute;inset:7% -24px 2%;z-index:-2;background:radial-gradient(ellipse at 36% 20%,#fafff5 10%,#dce5d9 75%);border:1px solid #d2ddce;border-radius:18px}.sx-connection{position:absolute;z-index:-1;left:20%;right:6%;bottom:4%;height:70%;border:1px solid #99b09d;border-top:0;border-radius:0 0 50px 50px}.sx-connection i{position:absolute;left:-4px;top:-4px;width:7px;height:7px;border-radius:50%;background:#8da892}.sx-connection i:last-child{left:auto;right:-4px}.sx-connection>span{position:absolute;bottom:-4px;left:60%;width:8px;height:8px;background:var(--brand-accent,#B5CFBD);border:1px solid #143a2e;border-radius:50%}.sx-website{align-self:start;border:1px solid #c3cec0;border-radius:9px;overflow:hidden;background:#f9faf5;box-shadow:0 20px 46px -24px #143a2e55,0 2px 8px #143a2e09;transform:translateY(-4px)}.sx-frame-top{display:flex;gap:14px;justify-content:space-between;align-items:center;min-height:38px;padding:9px 14px;background:#f4f6ef;color:#52675b;border-bottom:1px solid #d7e0d3;font-size:10px;line-height:1.3}.sx-frame-top>span:nth-child(2){text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.sx-frame-dots{font-size:9px;color:#b0bdaf;letter-spacing:2px}.sx-frame-top>span:last-child{font-size:8px;letter-spacing:.06em;white-space:nowrap}.sx-inspect{display:block;width:100%;padding:0;border:0;background:#f4f6ef;position:relative;cursor:zoom-in;color:#143a2e}.sx-inspect img,.sx-story-screen img{display:block;width:100%;height:auto}.sx-inspect-label{position:absolute;right:12px;bottom:12px;display:flex;align-items:center;gap:10px;padding:8px 11px;background:#f8f9f4f5;border:1px solid #b5c5b8;border-radius:5px;font:600 10px/1.3 Inter,Arial,sans-serif;box-shadow:0 2px 6px #143a2e14}.sx-inspect-label>span{font-size:16px}.sx-phone{border:6px solid #24362f;border-radius:27px;overflow:hidden;align-self:end;background:#f8f9f4;box-shadow:0 20px 38px -20px #143a2e66,0 0 0 1px #87988c;transform:translateY(12px)}.sx-phone-top{display:flex;justify-content:space-between;padding:11px 10px;color:#dce5db;background:#24362f;gap:5px;font-size:8px;line-height:1.25}.sx-phone-top>span:first-child{font-weight:650}.sx-phone-top>span:last-child{font-size:7px;letter-spacing:.03em}.sx-phone .sx-inspect-label{bottom:10px;right:7px;font-size:9px}.sx-example-bottom{display:grid;grid-template-columns:1fr auto;gap:40px;align-items:center;margin-top:22px}.sx-checks{padding:0;margin:0;list-style:none}.sx-checks li{position:relative;padding-left:26px;font-size:14px;line-height:1.55;margin-bottom:10px;max-width:62ch}.sx-checks li:before{content:"";position:absolute;left:1px;top:6px;width:11px;height:6px;border-left:1.7px solid currentColor;border-bottom:1.7px solid currentColor;transform:rotate(-45deg);color:#28724e}.sx-primary.nf-button{display:inline-flex;align-items:center;justify-content:center;gap:25px;min-height:54px;padding:15px 22px;font:700 14px/1.35 Inter,Arial,sans-serif;letter-spacing:-.01em;border-radius:8px;background:var(--brand-accent,#B5CFBD);color:#143a2e;text-decoration:none;box-shadow:none;border:1px solid transparent;transition:background .2s,transform .2s}.sx-primary:hover{background:var(--brand-accent-hover,#A1BFA9);transform:translateY(-1px)}.sx-primary:active{transform:translateY(1px)}.sx-example-actions{text-align:right}.sx-explore{display:flex;gap:22px;flex-wrap:wrap;margin-top:16px}.sx-example-actions .sx-explore{justify-content:flex-end}.sx-explore a,.sx-text-link,.sx-detail-link,.sx-all-examples,.sx-tour a,.sx-scope a,.sx-page-lead a:not(.nf-button){display:inline-flex;gap:9px;align-items:center;font-size:13px;font-weight:650;text-decoration:none;text-underline-offset:5px}.sx a:hover:not(.nf-button):not(.sx-inspect){text-decoration:underline}.sx-detail-link{font-size:12px;margin-top:14px;color:var(--sx-muted)!important}.sx .sx-disclosure{font-size:12px;line-height:1.6;color:var(--sx-muted);max-width:100ch;margin-top:26px}.sx-all-examples{border-bottom:1px solid #9eafa0;padding-bottom:8px;margin-top:28px}.sx-sr{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.sx [data-sx-mode=website]~*{min-width:0}.sx-showcase[data-mode=website] .sx-phone,.sx-showcase[data-mode=app] .sx-website{display:none}.sx-showcase[data-mode=website] .sx-stage{grid-template-columns:1fr;width:94%;margin:auto}.sx-showcase[data-mode=website] .sx-stage:before{inset:10% -24px 2%}.sx-showcase[data-mode=app] .sx-stage{display:flex;justify-content:center;min-height:560px;padding:28px 12px}.sx-showcase[data-mode=app] .sx-stage:before{inset:3% 0 0}.sx-showcase[data-mode=app] .sx-phone{width:300px;transform:none}.sx-showcase[data-mode=app] .sx-connection{left:24%;right:24%;height:50%;bottom:10%}.sx-story{--sx-ink:#eff4ec;--sx-muted:#becfc0;--sx-line:#526c59;background:#143a2e}.sx-story .sx-heading{margin-bottom:54px}.sx-story-layout{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(280px,.65fr);gap:95px;align-items:start}.sx-story-visual{position:sticky;top:130px;min-width:0}.sx-story-screen{border:1px solid #577060;border-radius:9px;overflow:hidden;background:#f8f9f4;color:#143a2e;box-shadow:0 24px 52px #031d1826}.sx-story-screen+.sx-story-screen{margin-top:30px}.is-ready .sx-story-screen+.sx-story-screen{margin-top:0}.sx-story-screen figcaption{font-size:11px;padding:12px 14px;display:flex;justify-content:space-between;gap:14px;align-items:center;line-height:1.4}.sx-story-screen figcaption a{display:flex;gap:6px;align-items:center;font-weight:650;white-space:nowrap}.sx-story-screen figcaption svg{width:14px}.sx-story-phone{max-width:280px;margin-inline:auto!important;border-radius:20px}.sx-story-phone img{max-height:510px;object-fit:contain;background:#f2f5ee}.sx-story-track{height:2px;background:#45654f;margin-bottom:25px;overflow:hidden}.sx-story-track span{display:block;background:var(--brand-accent,#B5CFBD);width:20%;height:100%;transition:width .25s}.sx .sx-story-note{font-size:11px;line-height:1.55;margin-top:16px;color:#b0c5b4;max-width:70ch}.sx-step-jumps{display:flex;gap:8px;margin-bottom:10px;position:sticky;top:112px;background:#143a2e;padding-block:12px;z-index:2}.sx-step-jumps a{display:grid;place-items:center;min-width:40px;min-height:40px;border:1px solid #6c8771;border-radius:50%;color:#dce8dc;font-size:12px;text-decoration:none}.sx-step-jumps a[aria-current=step]{background:var(--brand-accent,#B5CFBD);border-color:var(--brand-accent,#B5CFBD);color:#143a2e}.sx-story-copy article{min-height:340px;display:flex;flex-direction:column;justify-content:center;scroll-margin-top:185px;padding:35px 0}.sx-story-copy article h3{margin:14px 0;font-size:30px}.sx-story-copy article p{font-size:16px;color:#bed1c2;line-height:1.7}.sx-step-number{font-size:12px;letter-spacing:.1em;font-weight:650;color:var(--sx-muted)}.sx-story-copy .sx-primary{margin-top:28px}.sx-page-hero{padding-top:84px;padding-bottom:58px;background:#f8f9f4}.sx-page-lead{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:64px;margin-top:34px}.sx-page-lead>p{font-size:19px;max-width:44ch;color:var(--sx-muted)}.sx-page-lead>div{justify-self:end;display:flex;gap:20px;align-items:center;flex-wrap:wrap}.sx-example-section{padding-top:30px;background:#edf2eb}.sx-tour{padding-top:100px}.sx-tour-heading{display:flex;align-items:end;justify-content:space-between;gap:30px;margin-bottom:40px}.sx-text-button{display:none;align-items:center;gap:12px;font:650 14px/1.4 Inter,Arial,sans-serif;border:1px solid #a7b7a6;border-radius:6px;padding:14px 18px;min-height:48px;background:#f8f9f4;color:#143a2e;cursor:pointer}.is-ready .sx-text-button{display:flex}.sx-tour-stop{display:grid;grid-template-columns:.7fr 1.3fr;align-items:center;gap:65px;padding:40px 0;border-top:1px solid #ccd8c9}.sx-tour-stop h3{margin:12px 0 18px}.sx-tour-stop p{color:var(--sx-muted);font-size:16px}.sx-tour-stop a{margin-top:22px}.sx-tour-stop figure{border-radius:8px;overflow:hidden;border:1px solid #bdcabc;box-shadow:0 14px 30px -22px #143a2e55}.sx-tour-stop img{display:block;width:100%;height:auto}.sx-tour-stop figcaption{padding:12px 16px;background:#f8f9f4;font-size:11px;color:#52675b}.sx-tour-stop--mobile{grid-template-columns:1fr 1fr}.sx-tour-stop--mobile figure{width:min(340px,100%);margin-inline:auto;border:6px solid #24362f;border-radius:24px}.sx-tour-controls{display:flex;gap:12px;align-items:center;margin-bottom:30px;flex-wrap:wrap}.sx-tour-controls button{display:flex;align-items:center;gap:12px;background:#143a2e;color:#f8f9f4;border:1px solid #143a2e;border-radius:5px;min-height:44px;padding:12px 17px;font:600 12px/1.3 Inter,Arial,sans-serif;cursor:pointer}.sx-tour-controls button:disabled{opacity:.45;cursor:default}.sx-tour-controls button:last-child{margin-left:auto;background:transparent;color:#143a2e}.sx-tour-controls>span{font-size:12px;margin-inline:8px}.sx-custom{background:#e4ecdf}.sx-custom-grid{display:grid;grid-template-columns:.9fr 1.1fr;gap:95px;align-items:center}.sx-custom h2{margin-bottom:24px}.sx-custom p{font-size:16px;color:var(--sx-muted)}.sx-custom .sx-checks{margin-top:24px}.sx-custom .sx-text-link{margin-top:20px}.sx-brand-preview{background:#f8f9f4;border:1px solid #bfcdba;border-radius:10px;padding:30px;--sketch:#285646;--sketch-tint:#e7eee5}.sx-brand-preview>label{display:block;font-size:12px;font-weight:600}.sx-brand-preview input[type=text]{display:block;width:100%;margin-top:8px;padding:13px 14px;min-height:46px;border:1px solid #adbdaa;border-radius:5px;background:#fcfdf8;color:#143a2e;font:500 16px/1.4 Inter,Arial,sans-serif}.sx-brand-preview fieldset{padding:0;margin:20px 0;border:0;display:flex;gap:12px;flex-wrap:wrap}.sx-brand-preview legend{font-size:11px;font-weight:650;padding:0 0 10px}.sx-brand-preview fieldset label{display:flex;gap:6px;align-items:center;font-size:11px;min-height:32px;cursor:pointer}.sx-brand-preview input[type=radio]{accent-color:var(--sketch);margin:0;width:14px;height:14px}.sx-swatch{width:13px;height:13px;border-radius:50%;display:inline-block}.sx-swatch--forest{background:#285646}.sx-swatch--blue{background:#355d88}.sx-swatch--clay{background:#8e523e}.sx-brand-mini{display:grid;grid-template-columns:1fr .48fr;gap:15px;align-items:end}.sx-brand-mini>div{display:flex;flex-direction:column;padding:15px;background:var(--sketch-tint);border:1px solid #bdcbbc;border-radius:5px;color:var(--sketch);min-width:0}.sx-brand-mini>div>span:first-child{font-size:12px;font-weight:750;overflow-wrap:anywhere}.sx-brand-mini i{display:block;height:72px;background:var(--sketch);border-radius:60% 25% 45% 10%;opacity:.22;margin:20px 0 16px}.sx-brand-mini strong{font-size:21px;font-family:Manrope,Arial,sans-serif;line-height:1.2;letter-spacing:-.04em}.sx-brand-mini .sx-mini-action{font-size:8px;display:flex;align-items:center;gap:8px;margin-top:24px;font-weight:650}.sx-mini-action svg{width:12px!important;height:12px!important}.sx-brand-mini>div:nth-child(2){padding:16px 12px;min-height:220px;border:3px solid var(--sketch);border-radius:17px;background:#f9fbf6}.sx-brand-mini>div:nth-child(2) strong{font-size:20px;margin-top:25px}.sx-brand-mini>div:nth-child(2) i{height:48px;border-radius:5px;margin:18px 0 12px}.sx-brand-mini>div:nth-child(2)>span:last-child{font-size:8px}.sx-brand-reset{display:flex;gap:15px;align-items:start;margin-top:20px}.sx .sx-brand-reset p{font-size:10px;line-height:1.5}.sx-brand-reset button{border:0;background:transparent;color:#143a2e;font:600 12px Inter,sans-serif;text-decoration:underline;padding:5px;cursor:pointer;min-height:40px}.sx-scope{background:#f8f9f4}.sx-scope-rows{border-top:1px solid var(--sx-line)}.sx-scope-rows>div{display:grid;grid-template-columns:.6fr .9fr 1.4fr;gap:25px;padding:30px 0;border-bottom:1px solid var(--sx-line);align-items:start}.sx-scope-rows>div>span{font-size:10px;font-weight:700;letter-spacing:.09em;margin-top:6px}.sx-scope-rows h3{font-size:25px;max-width:15ch}.sx-scope-rows p{font-size:15px;color:var(--sx-muted)}.sx-scope-rows a{grid-column:3}.sx-faq{padding-top:15px;background:#f8f9f4}.sx-faq>.sx-wrap{display:grid;grid-template-columns:.85fr 1.15fr;gap:80px}.sx-faq h2{font-size:40px}.sx-faq details{border-bottom:1px solid var(--sx-line)}.sx-faq summary{list-style:none;display:flex;gap:20px;justify-content:space-between;cursor:pointer;font-size:15px;font-weight:650;padding:22px 0;line-height:1.5}.sx-faq summary::-webkit-details-marker{display:none}.sx-faq summary span{font-weight:400;font-size:22px}.sx-faq details[open] summary span{transform:rotate(45deg)}.sx-faq details p{font-size:14px;line-height:1.7;color:var(--sx-muted);padding-bottom:24px}.sx-close{background:#143a2e;--sx-ink:#eff4ec;--sx-muted:#b6cbb8;overflow:hidden}.sx-close>.sx-wrap{display:grid;grid-template-columns:1.1fr 1fr;align-items:center;gap:80px}.sx-close p{margin:24px 0;color:#c0d0c1;font-size:16px}.sx-close .sx-kicker{margin-top:0;font-size:11px}.sx-close .sx-disclosure{font-size:11px;max-width:50ch;margin-bottom:0}.sx-close-image{position:relative;transform:rotate(-3deg);border:5px solid #eef4e8;border-radius:8px;box-shadow:0 20px 60px #041b1633}.sx-close-image img{display:block;width:100%;height:auto;max-height:430px;object-fit:cover;object-position:top}.sx-close-image>span{display:block;background:#eef4e8;color:#143a2e;font-size:10px;padding:10px 12px}.sx-app-hero{background:#e5eddf}.sx-app-hero>.sx-wrap{display:grid;grid-template-columns:1.3fr .7fr;align-items:center;gap:100px}.sx-app-hero h1{font-size:clamp(44px,5.6vw,78px)}.sx-app-hero p:not(.sx-kicker):not(.sx-disclosure){font-size:18px;max-width:47ch;margin:30px 0;color:var(--sx-muted)}.sx-app-hero figure{max-width:340px;width:100%;justify-self:center;border:6px solid #24362f;border-radius:25px;background:#f8f9f4;overflow:hidden;box-shadow:0 25px 65px -28px #143a2e70}.sx-app-hero img{display:block;width:100%;height:auto}.sx-app-hero figcaption{font-size:9px;line-height:1.5;padding:12px;text-align:center}.sx-app-gallery .sx-tour{padding-top:0;margin-bottom:80px}.sx-detail-hero{background:#edf2eb;padding-top:48px}.sx-back{display:inline-block;font-size:12px;text-underline-offset:5px;margin-bottom:48px}.sx-detail-hero .sx-kicker{margin-bottom:18px}.sx .sx-detail-lead{max-width:48ch;font-size:22px;margin:25px 0 45px;color:var(--sx-muted)}.sx-detail-actions{display:flex;align-items:center;gap:40px;margin-top:25px}.sx-detail-actions .sx-explore{margin-top:0}.sx-detail-highlights>.sx-wrap{display:grid;grid-template-columns:1fr 1fr;gap:100px}.sx-detail-highlights h2{font-size:44px;margin-bottom:25px}.sx-detail-highlights p{color:var(--sx-muted)}.sx-detail-highlights h3{font-size:23px;margin-bottom:20px}.sx-detail-highlights .sx-checks{margin-bottom:30px}.sx-pricing-proof{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center;margin-block:36px 48px;padding:36px;background:#e6eddf;border:1px solid #c4d2bf;border-radius:10px}.sx-pricing-proof h2{font-size:34px!important;line-height:1.12!important}.sx-pricing-proof p{font-size:15px;margin-top:18px}.sx-pricing-proof .sx-kicker{font-size:10px;margin:0 0 14px}.sx-pricing-proof .sx-disclosure{font-size:11px}.sx-pricing-proof>a{display:block;border:1px solid #bdcbbb;border-radius:7px;overflow:hidden;box-shadow:0 15px 35px -25px #143a2e66}.sx-pricing-proof img{display:block;width:100%;height:auto}.sx-menu-preview{display:flex!important;align-items:center;gap:18px;padding:16px!important;background:#edf3e8;border:1px solid #cbd8c3;border-radius:7px;margin-top:25px;text-decoration:none!important;max-width:560px}.sx-menu-preview img{width:115px;height:75px;object-fit:cover;object-position:top;border:1px solid #c7d4c3;border-radius:4px}.sx-menu-preview>span{display:flex;flex-direction:column;gap:7px;min-width:0}.sx-menu-preview strong{font-size:14px!important;line-height:1.3!important}.sx-menu-preview span>span{font-size:11px;line-height:1.4;color:#52675b}.sx-menu-preview>svg{margin-left:auto;flex:none}.sx-zoom{width:min(1200px,94vw);max-height:92dvh;padding:0;background:#f8f9f4;color:#143a2e;border:1px solid #8ca28d;border-radius:9px;box-shadow:0 25px 90px #0d271d55;overflow:auto}.sx-zoom::backdrop{background:#0e251edf}.sx-zoom-top{position:sticky;top:0;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:12px 20px;background:#f8f9f4;border-bottom:1px solid #d2ddce;z-index:1}.sx-zoom-top p{font:600 13px/1.4 Inter,Arial,sans-serif}.sx-zoom-top button{border:1px solid #b4c5af;border-radius:5px;background:#f8f9f4;color:#143a2e;padding:10px 16px;min-height:42px;cursor:pointer}.sx-zoom img{display:block;width:100%;height:auto;margin:auto}.sx-zoom[data-portrait=true]{width:min(430px,94vw)}.sx-inquiry-context{display:flex;align-items:center;gap:22px;padding:20px;margin:22px 0;background:#edf3e8;border:1px solid #cbd8c3;border-radius:7px;color:#143a2e}.sx-inquiry-context img{width:120px;height:84px;object-fit:cover;object-position:top;border-radius:4px}.sx-inquiry-context p{font-size:13px;line-height:1.5;margin:0}.sx-inquiry-context strong{display:block;font-size:16px;margin-bottom:4px}.sx :focus-visible,.sx-page :focus-visible,.sx-zoom :focus-visible,.sx-menu-preview:focus-visible{outline:3px solid #347958;outline-offset:4px}.sx-story :focus-visible,.sx-close :focus-visible{outline-color:var(--brand-accent,#B5CFBD)}@media(min-width:1500px){.sx-wrap{width:min(1380px,calc(100% - 128px))}.sx-stage{grid-template-columns:minmax(0,1fr) 280px;gap:46px}.sx-phone{transform:translateY(20px)}}@media(max-width:1100px){.sx-wrap{width:calc(100% - 64px)}.sx-heading{gap:40px}.sx-stage{grid-template-columns:minmax(0,1fr) 220px;gap:22px}.sx-stage:before{inset-inline:-16px}.sx-controls{align-items:start}.sx-story-layout{gap:45px;grid-template-columns:1fr .75fr}.sx-story-copy article{min-height:320px}.sx-story-copy article h3{font-size:26px}.sx-custom-grid{gap:45px}.sx-tour-stop{gap:40px}.sx-app-hero>.sx-wrap{gap:50px}.sx-scope-rows>div{grid-template-columns:.6fr .9fr 1.3fr;gap:20px}.sx-close>.sx-wrap{gap:45px}.sx-pricing-proof{gap:35px}}@media(max-width:760px){.sx{padding-block:58px}.sx-wrap{width:calc(100% - 36px)}.sx h1{font-size:44px;letter-spacing:-.05em}.sx h2{font-size:36px}.sx-heading{grid-template-columns:1fr;gap:22px;margin-bottom:30px}.sx-heading>p{font-size:16px;max-width:48ch}.sx .sx-kicker{font-size:10px;margin-bottom:14px}.sx-controls{gap:16px;margin-bottom:26px}.sx-audiences{display:grid;grid-template-columns:1fr 1fr;width:100%;gap:7px}.sx-audiences a{font-size:11px;padding:12px;min-height:48px}.sx-modes{width:100%;justify-content:stretch}.sx-modes button{flex:1;font-size:11px;min-height:41px}.sx-example-heading{grid-template-columns:1fr;gap:12px;margin-bottom:12px}.sx-example-heading h3{font-size:30px}.sx-example-heading>p{font-size:14px;line-height:1.65}.sx-stage{grid-template-columns:1fr;gap:24px;padding:24px 0}.sx-stage:before{inset:4% 0 0;border-radius:10px}.sx-website{margin:0 8px!important;transform:none}.sx-frame-top{padding:8px;font-size:8px;gap:5px;min-height:30px}.sx-frame-top>span:last-child{font-size:6px}.sx-frame-dots{font-size:6px}.sx-phone{width:min(290px,calc(100% - 40px));justify-self:center;transform:none;border-width:5px}.sx-phone-top{font-size:9px}.sx-phone-top>span:last-child{font-size:7px}.sx-connection{right:10%;left:10%;height:70%;bottom:3%}.sx-example-bottom{grid-template-columns:1fr;gap:20px;margin-top:18px}.sx-checks li{font-size:13px;margin-bottom:9px}.sx-example-actions{text-align:left}.sx-example-actions .sx-explore{justify-content:start;gap:25px}.sx-primary.nf-button{font-size:13px;padding:15px 20px;gap:25px;min-height:51px}.sx .sx-disclosure{font-size:11px;line-height:1.6;margin-top:22px}.sx-detail-link{margin-top:15px}.sx-all-examples{font-size:12px}.sx-showcase[data-mode=website] .sx-stage{width:100%}.sx-showcase[data-mode=website] .sx-stage:before{inset:10% 0 0}.sx-showcase[data-mode=app] .sx-stage{min-height:0;padding-inline:0}.sx-showcase[data-mode=app] .sx-phone{width:min(320px,calc(100% - 28px))}.sx-story .sx-heading{margin-bottom:30px}.sx-story-layout{display:flex;flex-direction:column;gap:26px}.sx-story-visual{position:relative;top:auto;width:100%}.sx-story-phone{max-width:270px}.sx-story-copy{width:100%;display:flex;flex-direction:column}.sx-step-jumps{position:static;padding:0;margin-bottom:22px;gap:10px}.sx-step-jumps a{min-width:42px;min-height:42px}.sx-story-copy article{min-height:0;padding:18px 0;scroll-margin-top:120px}.sx-story-copy article h3{font-size:27px;margin:10px 0}.sx-story-copy article p{font-size:15px}.sx-story.is-ready .sx-story-copy article:not(.is-active){display:none}.sx-story-copy .sx-primary{margin-top:22px;align-self:start}.sx-story-screen figcaption{font-size:10px;padding:10px;gap:6px}.sx-story-screen figcaption a{font-size:9px}.sx-story-screen figcaption svg{width:12px}.sx-page-hero{padding-top:52px;padding-bottom:38px}.sx-page-lead{grid-template-columns:1fr;gap:24px;margin-top:28px}.sx-page-lead>p{font-size:17px}.sx-page-lead>div{justify-self:start;gap:20px}.sx-example-section{padding-top:30px}.sx-tour{padding-top:64px}.sx-tour-heading{display:block;margin-bottom:28px}.sx-tour-heading .sx-text-button{margin-top:24px;font-size:12px}.sx-tour-stop{grid-template-columns:1fr;gap:24px;padding:32px 0}.sx-tour-stop h3{font-size:27px}.sx-tour-stop p{font-size:15px}.sx-tour-stop--mobile figure{width:100%;max-width:320px}.sx-tour-controls{gap:8px}.sx-tour-controls button{font-size:11px;padding:11px 12px;min-height:42px}.sx-tour-controls>span{font-size:10px}.sx-tour-controls button:last-child{margin-left:0}.sx-custom-grid{grid-template-columns:1fr;gap:30px}.sx-brand-preview{padding:22px}.sx-brand-mini strong{font-size:20px}.sx-brand-mini>div:nth-child(2){min-height:215px}.sx-brand-mini>div:nth-child(2) strong{font-size:17px}.sx-scope-rows>div{grid-template-columns:1fr;gap:15px;padding:28px 0}.sx-scope-rows h3{font-size:28px;max-width:none}.sx-scope-rows a{grid-column:auto}.sx-faq>.sx-wrap{grid-template-columns:1fr;gap:24px}.sx-faq h2{font-size:34px}.sx-faq summary{font-size:14px;padding:20px 0}.sx-close>.sx-wrap{grid-template-columns:1fr;gap:40px}.sx-close-image{max-width:500px;margin:0 9px;transform:rotate(-2deg)}.sx-close p{font-size:15px}.sx-app-hero>.sx-wrap{grid-template-columns:1fr;gap:35px}.sx-app-hero h1{font-size:48px}.sx-app-hero p:not(.sx-kicker):not(.sx-disclosure){font-size:16px;margin:26px 0}.sx-app-hero figure{max-width:320px}.sx-detail-hero{padding-top:30px}.sx-back{margin-bottom:30px}.sx .sx-detail-lead{font-size:18px;margin-bottom:20px}.sx-detail-actions{flex-direction:column;align-items:start;gap:20px}.sx-detail-highlights>.sx-wrap{grid-template-columns:1fr;gap:35px}.sx-detail-highlights h2{font-size:35px}.sx-pricing-proof{grid-template-columns:1fr;gap:28px;padding:24px 18px;margin-inline:0}.sx-pricing-proof h2{font-size:30px!important}.sx-menu-preview{gap:12px;padding:12px!important}.sx-menu-preview img{width:75px;height:60px}.sx-menu-preview strong{font-size:12px!important}.sx-menu-preview span>span{font-size:10px}.sx-inquiry-context{gap:14px;padding:15px}.sx-inquiry-context img{width:85px;height:70px}.sx-inquiry-context strong{font-size:14px}.sx-inquiry-context p{font-size:11px}}@media(max-width:370px){.sx-wrap{width:calc(100% - 30px)}.sx h1{font-size:39px}.sx h2{font-size:32px}.sx-primary.nf-button{font-size:12px;gap:18px;padding:14px 17px}.sx-brand-preview{padding:16px}.sx-brand-mini{gap:9px}.sx-brand-mini>div{padding:12px}.sx-brand-mini strong{font-size:17px}.sx-brand-mini>div:nth-child(2){padding:12px 8px}.sx-brand-mini>div:nth-child(2) strong{font-size:16px}.sx-tour-controls button:last-child{width:100%;justify-content:center}.sx-story-screen figcaption{flex-wrap:wrap}.sx-explore{gap:16px}.sx-explore a{font-size:12px}}@media(prefers-reduced-motion:reduce){.sx *{scroll-behavior:auto!important;transition:none!important;animation:none!important}.sx-primary:hover,.sx-primary:active{transform:none}}@media(forced-colors:active){.sx-audiences a[aria-current=true],.sx-modes button[aria-pressed=true],.sx-step-jumps a[aria-current=step]{outline:2px solid Highlight}.sx-connection,.sx-stage:before{display:none}.sx-underline{text-decoration-color:currentColor}}.sx-zoom{overflow:hidden}.sx-zoom-canvas{overflow:auto;max-height:calc(90dvh - 70px);overscroll-behavior:contain}.sx-zoom-top{position:relative}.sx-zoom-canvas:focus-visible{outline:3px solid #347958;outline-offset:-3px}@media(max-width:760px){.sx-zoom[data-portrait=false] .sx-zoom-canvas img{width:1100px;max-width:none;min-width:1100px}.sx-zoom[data-portrait=false] .sx-zoom-top p{font-size:11px}.sx-zoom-top{padding:10px 12px;gap:10px}.sx-zoom-top button{font-size:11px;white-space:nowrap}}.sx-modes button,.sx-step-jumps a,.sx-brand-preview fieldset label,.sx-tour-controls button{min-height:44px}.sx-step-jumps a{min-width:44px}.sx-explore a,.sx-detail-link,.sx-text-link,.sx-back,.sx-all-examples{min-height:44px;align-items:center}#wellstaq-business-journey.sx-story{background:#143a2e;color:#eff4ec;padding-block:clamp(64px,7.2vw,112px);border-top:0;font-family:Inter,Arial,sans-serif}#wellstaq-business-journey.sx-story h2,#wellstaq-business-journey.sx-story h3{font-family:Manrope,Inter,Arial,sans-serif}#wellstaq-business-journey.sx-story .sx-story-note{margin-top:16px}#wellstaq-business-journey.sx-story svg.wq-cta-icon{display:inline-block;width:20px;height:20px}@media(max-width:760px){#wellstaq-business-journey.sx-story{padding-block:58px}}#brand-showcase.wq66-showcase .sx-audiences{display:flex;flex-wrap:nowrap;gap:8px;max-width:100%;overflow-x:auto;overscroll-behavior-x:contain;padding:3px 2px 10px;scroll-padding-inline:2px}#brand-showcase.wq66-showcase .sx-audiences a{flex:1 0 auto;justify-content:center;white-space:nowrap;font-size:12px;line-height:1.4;padding:12px 10px;min-height:46px}.sx-close .sx-close-image--app{width:min(100%,320px);max-width:320px;justify-self:center;margin:0;transform:none;border-radius:22px;background:#eef4e8;overflow:hidden}.sx-close .sx-close-image--app img{width:100%;height:auto;max-height:none;object-fit:contain;aspect-ratio:390/844}.sx-close .sx-close-image--app .sx-inspect{display:block;border-radius:16px 16px 0 0;overflow:hidden}.sx-close .sx-close-image--app .sx-inspect-label{position:static;display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0;padding:12px 16px;transform:none;border-radius:0;background:#dde9df;color:#143a2e;font-size:13px;line-height:1.4;opacity:1}.sx-close .sx-close-image--app .sx-close-caption{display:grid;gap:4px;padding:14px 16px;background:#eef4e8;color:#143a2e;font-size:13px;line-height:1.5}.sx-close .sx-close-image--app .sx-close-caption strong{font-size:17px;line-height:1.3;font-weight:700}.sx-close .sx-close-image--app .sx-inspect:focus-visible{outline:3px solid #347958;outline-offset:-4px}
