.sf-page,.sf-visual{--sf-paper:#fdfdfc;--sf-ink:#171717;--sf-muted:#606060;--sf-orange:#bd3d00;--sf-line:#e1ded9;--sf-soft:#f2f0ee;color:var(--sf-ink);font-family:Geist,var(--font-geist-sans,system-ui),sans-serif;line-height:1.65;font-size:16px}.sf-page{background:var(--sf-paper)}.sf-page *,.sf-visual *{box-sizing:border-box}.sf-page h1,.sf-page h2,.sf-page h3,.sf-page p,.sf-visual h3,.sf-visual p{margin:0}.sf-page h1,.sf-page h2,.sf-page h3{color:var(--sf-ink);font-weight:500;letter-spacing:-.045em}.sf-page h1{font-size:clamp(42px,4.7vw,68px);line-height:1.03}.sf-page h1 em{font-style:normal;color:var(--sf-orange)}.sf-page h2{font-size:clamp(32px,3.4vw,46px);line-height:1.12}.sf-page h3{font-size:24px;line-height:1.2}.sf-page p{color:var(--sf-muted)}.sf-page a{color:inherit}.sf-wrap{max-width:1320px;margin:auto;padding:80px 56px}.sf-hero{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:52px;padding-top:76px;padding-bottom:76px}.sf-eyebrow{font-size:11px;letter-spacing:.14em;font-weight:600;margin-bottom:24px!important;display:flex;align-items:center;gap:9px}.sf-dot{display:inline-block;width:7px;height:7px;background:#ff5b0a;border-radius:50%;flex:none}.sf-intro{font-size:18px;margin:26px 0!important;max-width:540px}.sf-cta,.sf-launch{display:inline-flex;align-items:center;justify-content:center;gap:26px;min-height:50px;padding:14px 22px;border-radius:28px;border:1px solid #171717;background:#171717;color:#fff!important;text-decoration:none;font:inherit;font-size:14px;cursor:pointer}.sf-cta:hover,.sf-launch:hover{background:#383838}.sf-availability{margin-top:23px!important;font-size:12px;max-width:500px}.sf-status{display:block;color:var(--sf-orange);font-weight:600;margin-bottom:5px}.sf-page :is(a,button,summary):focus-visible,.sf-visual button:focus-visible{outline:3px solid #bd3d00;outline-offset:4px}.sf-page button,.sf-visual button{font-family:inherit;touch-action:manipulation}.sf-visual{margin:0;min-width:0;border:1px solid var(--sf-line);border-radius:20px;background:#fff;box-shadow:0 22px 60px #1717170b;overflow:hidden}.sf-visual-bar{display:flex;gap:12px;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:15px 18px;border-bottom:1px solid var(--sf-line)}.sf-visual-bar>span{font-size:9px;letter-spacing:.1em;color:#606060}.sf-mode{display:flex;border:1px solid var(--sf-line);padding:3px;border-radius:22px}.sf-mode button{padding:8px 12px;min-height:36px;font-size:12px;background:transparent;border:0;border-radius:18px;cursor:pointer;color:#606060}.sf-mode button[aria-pressed=true]{background:#171717;color:#fff}.sf-stage{padding:27px 26px 20px;background:radial-gradient(ellipse at 95% 0,#ffeadf,transparent 58%),#faf9f7;min-height:530px}.sf-site-label{display:flex;gap:8px;align-items:center;font-size:9px;letter-spacing:.13em;color:#606060}.sf-site-title{font-size:34px;line-height:1.05;letter-spacing:-.05em;max-width:250px;margin-top:22px!important;color:#171717!important}.sf-site-body{font-size:12px;line-height:1.6;max-width:260px;margin-top:14px!important}.sf-site-lines{display:flex;gap:5px;margin-top:20px}.sf-site-lines span{height:5px;width:26px;border-radius:3px;background:#d8d4cf}.sf-site-lines span:first-child{background:#ff5b0a;width:50px}.sf-chat-area{margin-top:20px;display:flex;flex-direction:column;align-items:flex-end;gap:12px}.sf-chat{width:min(100%,340px);background:#fff;border:1px solid #dedad5;border-radius:17px;box-shadow:0 12px 26px #17171710;overflow:hidden}.sf-chat-head{display:flex;align-items:center;justify-content:space-between;padding:11px 15px;border-bottom:1px solid var(--sf-line)}.sf-chat-head>span{display:flex;align-items:center;gap:8px;font-size:12px;font-weight:600}.sf-chat-head button{border:0;background:transparent;cursor:pointer;font-size:24px;width:36px;height:36px;color:#171717}.sf-chat-body{padding:15px}.sf-bubble{font-size:12px;line-height:1.6;padding:12px 14px;border-radius:12px;background:#f2f0ee;color:#353535!important;margin-bottom:10px!important;max-width:95%}.sf-user{background:#fff0e7;margin-left:auto!important}.sf-hint{font-size:10px;margin:18px 0 7px!important}.sf-question{background:#fff;color:#8e3004;border:1px solid #b88c76;border-radius:20px;min-height:44px;padding:10px 13px;text-align:left}.sf-question,.sf-reset{font-size:12px;cursor:pointer}.sf-reset{background:none;border:0;padding:8px 0;min-height:40px;text-decoration:underline;color:#606060}.sf-launch{font-size:12px;min-height:44px;padding:11px 16px}.sf-visual figcaption{padding:18px 22px;display:grid;gap:3px;font-size:12px;color:#606060;background:#fff}.sf-visual figcaption strong{color:#171717;font-size:14px;font-weight:500}.sf-visual figcaption small{font-size:10px;margin-top:7px}.sf-voice{margin-top:28px;padding:25px 20px;background:#fff;border:1px solid var(--sf-line);border-radius:18px;text-align:center}.sf-voice h3{font-size:22px!important;font-weight:500;line-height:1.15}.sf-voice p{font-size:12px;line-height:1.65;margin:14px 0!important}.sf-wave{display:flex;justify-content:center;align-items:center;gap:5px;height:70px;margin-bottom:20px}.sf-wave i{display:block;width:5px;border-radius:5px;background:#bd3d00}.sf-benefits{border-top:1px solid var(--sf-line);display:grid;grid-template-columns:repeat(3,1fr);gap:44px}.sf-number{font-size:11px;color:var(--sf-orange);display:block;margin-bottom:20px}.sf-benefits h2{font-size:25px;line-height:1.17;margin-bottom:17px}.sf-benefits p{font-size:15px}.sf-band{background:var(--sf-soft);border-block:1px solid var(--sf-line)}.sf-faq,.sf-setup,.sf-workflows{display:grid;grid-template-columns:1fr 1.15fr;gap:80px}.sf-workflows>div>p:not(.sf-eyebrow){margin-top:24px;max-width:370px}.sf-workflow+.sf-workflow{border-top:1px solid #d4d0ca;padding-top:30px;margin-top:30px}.sf-workflow ol{padding-left:21px;margin:18px 0 0;color:#606060;font-size:15px}.sf-workflow li{padding-left:7px;margin-bottom:10px}.sf-workflow li::marker{color:#bd3d00;font-size:12px}.sf-steps{padding:0;margin:35px 0 0;list-style:none}.sf-steps li{display:flex;align-items:flex-start;gap:20px;padding:20px 0;border-top:1px solid var(--sf-line);font-size:15px}.sf-steps li>span{font-size:12px;color:#bd3d00;padding-top:3px}.sf-requirements{padding:34px;background:#f7f5f2;border-radius:18px;align-self:start}.sf-requirements ul{padding-left:18px;font-size:14px;color:#606060;margin:24px 0}.sf-requirements li{margin:14px 0}.sf-requirements a{font-size:13px;text-underline-offset:5px}.sf-product{border-top:1px solid var(--sf-line)}.sf-product>div{display:grid;grid-template-columns:1fr 1fr;column-gap:70px;align-items:start}.sf-product .sf-eyebrow{grid-column:1/-1}.sf-product figure{margin:38px 0 0}.sf-product img{width:100%;height:auto;border:1px solid var(--sf-line);border-radius:16px;display:block}.sf-product figcaption{font-size:12px;color:#606060;margin-top:12px}.sf-faq{border-top:1px solid var(--sf-line)}.sf-faq details{border-bottom:1px solid var(--sf-line);padding:20px 0}.sf-faq details:first-child{padding-top:0}.sf-faq summary{font-size:17px;line-height:1.5;cursor:pointer;padding:4px 18px 4px 0}.sf-faq details p{font-size:15px;padding:17px 0 3px}.sf-final{display:flex;align-items:center;justify-content:space-between;gap:42px;background:#fff0e7;border-top:1px solid #ecd7c9;max-width:none;padding-inline:max(56px,calc((100vw - 1208px)/2));margin:0}.sf-final h2{max-width:600px}.sf-final p:not(.sf-eyebrow){max-width:540px;margin-top:20px}.sf-final .sf-cta{flex:none}@media(max-width:1050px){.sf-wrap{padding:60px 30px}.sf-hero{gap:30px}.sf-stage{padding:22px 18px}.sf-faq,.sf-setup,.sf-workflows{gap:35px}.sf-benefits{gap:25px}.sf-final{padding:60px 30px}.sf-visual-bar{padding:12px}.sf-product>div{gap:24px}}@media(max-width:760px){.sf-wrap{padding:45px 22px}.sf-faq,.sf-hero,.sf-product>div,.sf-setup,.sf-workflows{grid-template-columns:1fr}.sf-hero{gap:35px}.sf-page h1{font-size:46px}.sf-intro{font-size:17px}.sf-benefits{grid-template-columns:1fr;gap:30px}.sf-benefits article{border-bottom:1px solid var(--sf-line);padding-bottom:25px}.sf-benefits article:last-child{border:0;padding:0}.sf-number{margin-bottom:10px}.sf-stage{min-height:480px}.sf-site-title{font-size:30px}.sf-visual-bar{gap:8px}.sf-mode button{padding:8px 10px}.sf-requirements{padding:26px}.sf-final{display:block;padding:45px 22px}.sf-final .sf-cta{margin-top:28px}.sf-product figcaption{font-size:11px}.sf-page h2{font-size:34px}.sf-product .sf-eyebrow{margin-bottom:0!important}.sf-product figure{margin-top:25px}}@media(prefers-reduced-motion:reduce){.sf-page *,.sf-visual *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.sf-framer-mark{display:block;width:58px;padding:8px;margin:0 0 24px;line-height:0}.sf-framer-mark img{width:42px;height:42px}.sf-trademark{font-size:11px!important;padding:22px max(22px,calc((100vw - 1208px)/2));background:#fdfdfc;margin:0!important}.snakk-wix{--sw-ink:#171717;--sw-muted:#62605c;--sw-line:#e4e2de;--sw-paper:#fdfdfc;--sw-soft:#f6f5f3;--sw-orange:#bd4000;background:var(--sw-paper);color:var(--sw-ink);font-family:var(--font-geist-sans,Arial),sans-serif;line-height:1.65;color-scheme:light}.snakk-wix *{box-sizing:border-box}.snakk-wix figure,.snakk-wix h1,.snakk-wix h2,.snakk-wix h3,.snakk-wix p{margin:0}.snakk-wix h1,.snakk-wix h2,.snakk-wix h3{color:var(--sw-ink);font-weight:500;letter-spacing:-.035em;line-height:1.12;text-wrap:balance}.snakk-wix h1{font-size:clamp(2.65rem,4.6vw,4.6rem);max-width:730px}.snakk-wix h2{font-size:clamp(2rem,3.4vw,3.4rem);white-space:pre-line}.snakk-wix h3{font-size:1.5rem}.snakk-wix p{color:var(--sw-muted)}.snakk-wix a{color:inherit}.snakk-wix :focus-visible{outline:3px solid var(--sw-orange);outline-offset:5px}.snakk-wix button{font:inherit;cursor:pointer}.snakk-wix .sw-wrap{max-width:1264px;margin:0 auto;padding:76px 32px}.snakk-wix .sw-eyebrow{font-size:11px;letter-spacing:.12em;margin-bottom:22px;color:var(--sw-muted)}.snakk-wix .sw-hero{display:grid;grid-template-columns:1fr 1fr;gap:50px;align-items:center;padding-top:80px}.snakk-wix .sw-intro{font-size:18px;line-height:1.7;margin-top:26px;max-width:650px}.snakk-wix .sw-cta{display:inline-flex;align-items:center;justify-content:space-between;gap:24px;background:var(--sw-ink);color:#fff;border-radius:999px;min-height:50px;padding:13px 24px;text-decoration:none;font-size:15px;margin-top:28px;line-height:1.5}.snakk-wix .sw-cta:hover{background:#3d3d3d}.snakk-wix .sw-status{font-size:12px;line-height:1.7;margin-top:19px;max-width:450px;display:flex;gap:9px}.snakk-wix .sw-status>span{width:6px;height:6px;background:var(--sw-orange);border-radius:50%;flex:none;margin-top:7px}.snakk-wix .sw-benefits{display:grid;grid-template-columns:repeat(3,1fr);gap:35px;border-top:1px solid var(--sw-line);padding-block:45px 68px}.snakk-wix .sw-benefits h2{font-size:23px;margin:12px 0 16px;letter-spacing:-.025em}.snakk-wix .sw-benefits p{font-size:15px}.snakk-wix .sw-benefits article+article{border-left:1px solid var(--sw-line);padding-left:35px}.snakk-wix .sw-workflows{padding-top:38px}.snakk-wix .sw-section-title{max-width:730px;margin-bottom:40px}.snakk-wix .sw-flow-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px}.snakk-wix .sw-flow-grid article{border:1px solid var(--sw-line);border-radius:20px;padding:32px;background:var(--sw-soft)}.snakk-wix ol,.snakk-wix ul{padding-left:23px}.snakk-wix li{padding-left:8px;margin-top:14px;color:var(--sw-muted);font-size:15px}.snakk-wix li::marker{color:var(--sw-orange)}.snakk-wix .sw-proof{background:#f6f5f3;border-block:1px solid var(--sw-line)}.snakk-wix .sw-proof h2{max-width:760px}.snakk-wix .sw-proof figure{margin-top:35px}.snakk-wix .sw-proof img{display:block;width:100%;height:auto;border-radius:16px;border:1px solid var(--sw-line)}.snakk-wix figcaption{font-size:12px;line-height:1.7;color:var(--sw-muted);margin-top:15px}.snakk-wix .sw-setup{display:grid;grid-template-columns:.9fr 1fr;gap:90px}.snakk-wix .sw-setup h2+p{margin-top:23px}.snakk-wix aside{background:var(--sw-soft);border-radius:16px;padding:25px;margin-top:30px}.snakk-wix aside h3{font-size:19px}.snakk-wix aside ul{margin-bottom:0}.snakk-wix .sw-setup-list{list-style:none;padding:0;margin:0}.snakk-wix .sw-setup-list li{display:flex;gap:25px;border-top:1px solid var(--sw-line);padding:25px 0;margin:0}.snakk-wix .sw-setup-list span{font-size:13px;color:var(--sw-orange);font-variant-numeric:tabular-nums;flex:none;padding-top:2px}.snakk-wix .sw-faq{display:grid;grid-template-columns:.7fr 1fr;gap:85px;padding-top:20px}.snakk-wix details{border-top:1px solid var(--sw-line);padding:21px 0}.snakk-wix details:last-child{border-bottom:1px solid var(--sw-line)}.snakk-wix summary{display:flex;align-items:center;justify-content:space-between;gap:22px;list-style:none;cursor:pointer;font-size:16px;line-height:1.5}.snakk-wix summary::-webkit-details-marker{display:none}.snakk-wix summary>span{font-size:23px;color:var(--sw-orange)}.snakk-wix details[open] summary>span{transform:rotate(45deg)}.snakk-wix details p{font-size:15px;margin-top:14px}.snakk-wix .sw-end{border:1px solid #e7c9b7;background:#fff2e9;border-radius:24px;text-align:center;padding:58px 30px}.snakk-wix .sw-end h2{max-width:780px;margin:auto}.snakk-wix .sw-end>p:not(.sw-eyebrow){margin-top:25px}.snakk-wix-visual{border:1px solid #dfd8cd;border-radius:22px;background:#f4f0e9;color:#171717;padding:24px;box-shadow:0 22px 55px #21160b09;min-width:0;font-family:var(--font-geist-sans,Arial),sans-serif}.snakk-wix-visual *{box-sizing:border-box}.swv-top{display:flex;gap:12px;justify-content:space-between;align-items:center;font-size:9px;letter-spacing:.09em;line-height:1.6}.swv-example{border:1px solid #c9c0b5;border-radius:30px;padding:4px 9px;letter-spacing:0;flex:none;font-size:10px}.swv-switch{display:flex;gap:5px;border-bottom:1px solid #dcd4c8;padding:20px 0 16px}.swv-switch button{border:1px solid transparent;background:transparent;color:#62605c;font-size:12px;border-radius:30px;padding:8px 13px;font-family:inherit;cursor:pointer;min-height:42px}.swv-switch button[aria-pressed=true]{background:#fff;border-color:#dcd4c8;color:#171717}.swv-switch button:focus-visible{outline:3px solid #bd4000;outline-offset:3px}.swv-canvas{display:grid;grid-template-columns:.75fr 30px 1.25fr;align-items:center;padding:30px 0;min-height:305px}.swv-source strong{font-weight:500;line-height:1.3;display:block;font-size:19px;letter-spacing:-.025em;margin-top:13px}.swv-source p{font-size:12px;line-height:1.7;margin-top:10px!important}.swv-number{color:#ad3a00;font-size:11px;letter-spacing:.05em}.swv-page{height:70px;margin:20px 8px 0 0;display:grid;grid-template-columns:1fr 1fr;gap:5px}.swv-page div{background:#e6ded2;border-radius:5px}.swv-page div:first-child{grid-column:span 2;background:#c4b5a0;height:12px;margin-right:30%}.swv-connection{position:relative;display:flex;align-items:center;color:#bd4000}.swv-connection span{height:1px;background:#bd4000;width:100%}.swv-connection b{position:absolute;right:-2px;top:-26px;font-weight:400;font-size:20px}.swv-conversation{padding:16px;background:#fff;border:1px solid #ded7cd;border-radius:15px;min-height:260px;display:flex;flex-direction:column}.swv-agent{display:flex;gap:8px;align-items:center;border-bottom:1px solid #eee9e2;padding-bottom:13px}.swv-agent>span{background:#fff0e6;color:#bd4000;border-radius:50%;width:31px;height:31px;display:grid;place-items:center;font-size:22px}.swv-agent strong{font-size:14px;font-weight:500;display:block;line-height:1.1}.swv-agent small{font-size:9px;color:#62605c}.swv-answer,.swv-question{font-size:12px;line-height:1.6!important;padding:10px;border-radius:10px;margin-top:13px!important;color:#333!important}.swv-question{background:#f0eeeb;align-self:flex-end;margin-left:12px!important}.swv-answer{background:#fff0e6;margin-right:10px!important}.swv-content-note{font-size:9px;color:#716b61;padding-top:10px}.swv-foundation{display:flex;gap:17px;border-top:1px solid #dcd4c8;padding-top:20px}.swv-foundation strong{font-size:13px;font-weight:500}.swv-foundation p{font-size:11px;line-height:1.6;margin-top:4px!important}.snakk-wix-visual figcaption{font-size:10px;line-height:1.6;margin-top:16px;color:#62605c}.swv-wave{display:flex;align-items:center;justify-content:center;gap:4px;margin-top:20px;height:56px}.swv-wave i{display:block;width:4px;border-radius:4px;background:#bd4000}.swv-voice-title{text-align:center;font-size:14px;margin-top:14px!important;color:#171717!important}.swv-voice-note{font-size:11px;line-height:1.7;text-align:center;margin-top:12px!important}@media(max-width:1000px){.snakk-wix .sw-hero{gap:28px;grid-template-columns:1fr}.snakk-wix .sw-hero>div{max-width:720px}.snakk-wix-visual{max-width:650px;width:100%}.snakk-wix .sw-faq,.snakk-wix .sw-setup{gap:40px}.snakk-wix .sw-benefits{gap:23px}.snakk-wix .sw-benefits article+article{padding-left:23px}}@media(max-width:640px){.snakk-wix .sw-wrap{padding:48px 22px}.snakk-wix .sw-hero{padding-top:42px;gap:34px}.snakk-wix .sw-intro{font-size:17px}.snakk-wix .sw-benefits,.snakk-wix .sw-faq,.snakk-wix .sw-flow-grid,.snakk-wix .sw-setup{grid-template-columns:1fr}.snakk-wix .sw-benefits{gap:27px}.snakk-wix .sw-benefits article+article{padding:26px 0 0;border-left:0;border-top:1px solid var(--sw-line)}.snakk-wix .sw-benefits .sw-eyebrow{margin-bottom:10px}.snakk-wix .sw-benefits h2{font-size:24px}.snakk-wix .sw-flow-grid article{padding:25px}.snakk-wix .sw-faq,.snakk-wix .sw-setup{gap:32px}.snakk-wix .sw-end{padding:35px 18px}.snakk-wix .sw-cta{font-size:14px;padding:13px 21px;gap:14px;max-width:100%}.snakk-wix-visual{padding:17px}.swv-top{font-size:8px;gap:7px}.swv-example{font-size:9px}.swv-canvas{grid-template-columns:1fr;gap:20px;padding:20px 0}.swv-source{display:grid;grid-template-columns:auto 1fr;column-gap:12px;align-items:baseline}.swv-source strong{font-size:19px;margin:0}.swv-source p{grid-column:2;margin-top:3px!important}.swv-connection,.swv-page{display:none}.swv-conversation{min-height:245px}.swv-answer,.swv-question{font-size:13px;max-width:90%}.swv-agent small,.swv-content-note{font-size:10px}.swv-voice-note{font-size:12px}.snakk-wix .sw-proof .sw-intro{font-size:16px}.snakk-wix .sw-proof img{border-radius:8px}.snakk-wix .sw-proof figcaption{font-size:11px}}@media(prefers-reduced-motion:reduce){.snakk-wix *{scroll-behavior:auto!important;animation:none!important;transition:none!important}}.swv-wix-logo{display:block;width:58px;height:auto;margin:10px 0 13px}.swv-agent .swv-snakk-logo{width:72px;height:auto;display:block;margin:2px 0 5px}.swv-agent>div{min-width:0}@media(max-width:640px){.swv-source .swv-wix-logo{grid-column:2;width:55px;margin:0 0 10px}.swv-source strong{grid-column:2}.swv-source>.swv-number{grid-row:1/span 2}}.snakk-wix-visual,.snakk-wix-visual p{margin:0}.snakk-wix-visual figcaption{margin-bottom:0}.wordpress-visual_visual__X7PBy{font-family:var(--font-geist-sans,Arial),sans-serif;background:#f4efe9;color:#191917;border:1px solid #e1d8cc;border-radius:16px;padding:28px;line-height:1.65}.wordpress-visual_visual__X7PBy *{box-sizing:border-box}.wordpress-visual_visual__X7PBy img{max-width:100%}.wordpress-visual_visual__X7PBy a:focus-visible,.wordpress-visual_visual__X7PBy summary:focus-visible{outline:3px solid #b54c21;outline-offset:5px}.wordpress-visual_top__TjxQT{display:flex;justify-content:space-between;align-items:center;gap:18px;padding-bottom:25px}.wordpress-visual_top__TjxQT>img{width:180px;height:auto}.wordpress-visual_top__TjxQT>span{color:#803e21;background:#fae8da;font-size:10px;letter-spacing:.08em;border:1px solid #d6b599;border-radius:5px;padding:4px 8px}.wordpress-visual_grid__e5W0W{display:grid;grid-template-columns:1.55fr 1fr;gap:30px;align-items:center}.wordpress-visual_figure__ezvuF{margin:0;background:#fff;border:1px solid #d8d4ce;border-radius:10px;overflow:hidden;box-shadow:0 15px 35px #39250e0a}.wordpress-visual_figure__ezvuF a{display:block}.wordpress-visual_figure__ezvuF img{display:block;width:100%;height:auto}.wordpress-visual_figure__ezvuF figcaption{font-size:11px;color:#595a55;line-height:1.65;padding:13px 15px;border-top:1px solid #e1ddd6}.wordpress-visual_steps__Z3oAk{padding:0;margin:0;list-style:none}.wordpress-visual_steps__Z3oAk li{display:flex;gap:15px;border-top:1px solid #d8d0c6;padding:21px 0}.wordpress-visual_steps__Z3oAk li>span{color:#b54c21;font-size:11px;margin-top:3px}.wordpress-visual_steps__Z3oAk h3{color:#191917;font-size:17px;line-height:1.4;letter-spacing:-.02em;margin:0;font-weight:600}.wordpress-visual_steps__Z3oAk p{font-size:13px;line-height:1.8;color:#595a55;margin:10px 0 0}.wordpress-visual_details__qchdE{border-top:1px solid #d8d0c6;margin-top:28px}.wordpress-visual_details__qchdE summary{display:flex;align-items:center;justify-content:space-between;gap:16px;cursor:pointer;min-height:52px;padding:18px 0 0;font-size:14px;font-weight:500;list-style:none}.wordpress-visual_details__qchdE summary::-webkit-details-marker{display:none}.wordpress-visual_details__qchdE summary>span{color:#b54c21;font-size:24px}.wordpress-visual_details__qchdE[open] summary>span{transform:rotate(45deg)}.wordpress-visual_elementor__UEncB{display:grid;grid-template-columns:.8fr 1.2fr;gap:32px;margin-top:20px;align-items:start}.wordpress-visual_elementor__UEncB p{margin:0;font-size:13px;line-height:1.9;color:#595a55}.wordpress-visual_elementor__UEncB a{display:block;border:1px solid #d8d0c6;border-radius:8px;overflow:hidden}.wordpress-visual_elementor__UEncB img{display:block;width:100%;height:auto;max-height:370px;object-fit:cover;object-position:top}@media(max-width:760px){.wordpress-visual_visual__X7PBy{padding:20px}.wordpress-visual_top__TjxQT{gap:10px;flex-wrap:wrap}.wordpress-visual_top__TjxQT>img{width:150px}.wordpress-visual_elementor__UEncB,.wordpress-visual_grid__e5W0W{grid-template-columns:1fr;gap:23px}.wordpress-visual_steps__Z3oAk li{padding:17px 0}.wordpress-visual_details__qchdE{margin-top:16px}.wordpress-visual_elementor__UEncB img{max-height:390px}}@media(prefers-reduced-motion:reduce){.wordpress-visual_visual__X7PBy *{animation:none!important;transition:none!important}}.wf-page{--wf-paper:#fdfdfc;--wf-ink:#171717;--wf-muted:#606060;--wf-orange:#ff5b0a;--wf-line:#e1ded9;--wf-soft:#f2f0ee;background:var(--wf-paper);color:var(--wf-ink);font-family:Geist,system-ui,sans-serif;font-size:16px;line-height:1.65;-webkit-font-smoothing:antialiased}.wf-page *{box-sizing:border-box}.wf-page :is(h1,h2,h3,p,figure){margin:0}.wf-page a{color:inherit}.wf-page :is(a,summary):focus-visible{outline:3px solid #bd3d00;outline-offset:5px}.wf-container{max-width:1320px;padding-inline:56px;margin:auto}.wf-hero{display:grid;grid-template-columns:1.02fr 1fr;gap:64px;align-items:center;padding-block:78px}.wf-page .wf-eyebrow{display:flex;align-items:center;gap:10px;font-size:11px;font-weight:600;line-height:1.6;letter-spacing:.1em;text-transform:uppercase;color:var(--wf-muted);margin-bottom:24px}.wf-eyebrow>span{width:7px;height:7px;flex:none;background:var(--wf-orange);border-radius:50%}.wf-page h1{font-size:clamp(46px,5.1vw,72px);letter-spacing:-.06em;line-height:1.05}.wf-page h1,.wf-page h2{font-weight:500;text-wrap:balance}.wf-page h2{font-size:clamp(34px,3.5vw,48px);line-height:1.12;letter-spacing:-.045em;max-width:760px}.wf-page h3{font-size:24px;font-weight:500;line-height:1.2;letter-spacing:-.03em}.wf-page p{color:var(--wf-muted)}.wf-page .wf-intro{font-size:18px;line-height:1.75;margin-top:28px;max-width:560px}.wf-page .wf-cta{display:inline-flex;align-items:center;gap:34px;min-height:54px;margin-top:30px;padding:16px 24px;border-radius:32px;color:#fff;background:var(--wf-ink);font-weight:550;font-size:14px;text-decoration:none}.wf-cta:hover{background:#383838}.wf-page .wf-status{font-size:12px;line-height:1.75;max-width:490px;margin-top:16px}.wf-visual{background:linear-gradient(140deg,#f8f5f1,#fff1e7);border:1px solid var(--wf-line);border-radius:20px;padding:25px;min-width:0;box-shadow:0 20px 65px -40px #6e3a20aa}.wf-diagram-top{display:flex;justify-content:space-between;align-items:center;gap:12px;font-size:15px;font-weight:500;padding-bottom:23px;border-bottom:1px solid #dfd3ca}.wf-diagram-top>span:last-child{font-size:9px;letter-spacing:.1em;color:#735c4f}.wf-stages{list-style:none;padding:22px 0 0;margin:0}.wf-stages li{display:flex;gap:20px;position:relative;padding:0 0 28px}.wf-stage-number{border:1px solid #d5bbaa;background:#fff9f5;border-radius:50%;width:40px;height:40px;display:grid;place-items:center;flex:none;font-size:12px;color:#803510}.wf-stage-where{display:block;font-size:10px;text-transform:uppercase;letter-spacing:.08em;color:#745640;margin-bottom:4px}.wf-stages h3{font-size:25px}.wf-stages p{font-size:12px;margin-top:6px!important}.wf-stage-arrow{position:absolute;top:47px;left:15px;color:#a64b1b}.wf-example{padding:22px;border-radius:12px;background:#fff;border:1px solid #e5d8cf}.wf-example-label{font-size:9px;letter-spacing:.1em;color:#745640;font-weight:600}.wf-page .wf-example>p{font-size:21px;line-height:1.4;color:#171717;letter-spacing:-.02em;margin-top:10px}.wf-example-footer{gap:14px;border-top:1px solid var(--wf-line);margin-top:18px;padding-top:15px;font-size:11px;color:#606060}.wf-example-footer,.wf-signal{display:flex;align-items:center}.wf-signal{gap:3px}.wf-signal i{display:block;width:3px;background:#bd3d00;border-radius:3px}.wf-visual figcaption{font-size:10px;color:#735c4f;margin-top:15px}.wf-strip{border-block:1px solid var(--wf-line)}.wf-strip>div{display:flex;justify-content:space-between;gap:20px;padding-block:20px;font-size:12px}.wf-strip span:before{content:"↗";color:#bd3d00;margin-right:12px}.wf-section{padding-block:90px}.wf-benefits{display:grid;grid-template-columns:repeat(3,1fr);gap:38px;margin-top:48px}.wf-benefits article{border-top:1px solid var(--wf-line);padding-top:20px}.wf-index{font-size:12px;color:#bd3d00;display:block;margin-bottom:25px}.wf-benefits p{font-size:15px;margin-top:18px;line-height:1.8}.wf-soft{background:var(--wf-soft)}.wf-workflows{display:grid;grid-template-columns:1fr 1fr;gap:32px;margin-top:40px}.wf-workflows article{padding:30px;background:var(--wf-paper);border:1px solid var(--wf-line);border-radius:16px}.wf-workflows ol{list-style:none;padding:0;margin:25px 0 0}.wf-workflows li{display:flex;gap:16px;padding-block:16px;border-top:1px solid var(--wf-line)}.wf-workflows li>span{font-size:12px;color:#bd3d00;padding-top:2px}.wf-workflows li p{font-size:14px}.wf-evidence-heading{display:grid;grid-template-columns:1.25fr 1fr;gap:60px;align-items:end;margin-bottom:35px}.wf-evidence-heading>p{font-size:15px;max-width:410px}.wf-screenshot img{width:100%;height:auto;border:1px solid var(--wf-line)}.wf-screenshot a,.wf-screenshot img{display:block;border-radius:14px}.wf-screenshot figcaption{font-size:11px;line-height:1.7;margin-top:15px;color:var(--wf-muted)}.wf-screenshot figcaption span{text-decoration:underline;text-underline-offset:3px}.wf-setup{display:grid;grid-template-columns:1.2fr 1fr;gap:64px;align-items:start}.wf-setup-list{list-style:none;margin:35px 0 0;padding:0}.wf-setup-list li{display:flex;gap:23px;padding-block:21px;border-top:1px solid #d5d1cc}.wf-setup-list span{font-size:12px;color:#bd3d00;padding-top:3px}.wf-setup-list p{font-size:15px}.wf-requirements{background:var(--wf-paper);border:1px solid var(--wf-line);border-radius:16px;padding:30px}.wf-requirements ul{padding-left:18px;margin:25px 0}.wf-requirements li{padding-left:5px;margin-block:16px;font-size:14px;color:var(--wf-muted)}.wf-doc-link{font-size:12px;text-underline-offset:4px}.wf-faq{display:grid;grid-template-columns:1fr 1.3fr;gap:70px}.wf-faq details{border-top:1px solid var(--wf-line)}.wf-faq details:last-child{border-bottom:1px solid var(--wf-line)}.wf-faq summary{cursor:pointer;min-height:64px;display:flex;align-items:center;justify-content:space-between;gap:20px;padding-block:20px;list-style:none;font-size:16px;font-weight:500;line-height:1.45}.wf-faq summary::-webkit-details-marker{display:none}.wf-faq summary span{font-size:22px;font-weight:400}.wf-faq details[open] summary span{transform:rotate(45deg)}.wf-faq details>p{font-size:14px;line-height:1.8;padding-bottom:23px}.wf-final{padding-block:80px;background:#fbe9dd;border-top:1px solid #e8cbb6}.wf-final h2{max-width:740px}.wf-final .wf-container>p:not(.wf-eyebrow):not(.wf-status){max-width:570px;margin-top:24px;font-size:17px}@media(max-width:1000px){.wf-container{padding-inline:32px}.wf-hero,.wf-setup{gap:32px}.wf-evidence-heading{gap:30px}.wf-faq{gap:35px}.wf-visual{padding:20px}.wf-diagram-top{flex-wrap:wrap}.wf-benefits{gap:25px}}@media(max-width:740px){.wf-container{padding-inline:24px}.wf-hero{grid-template-columns:1fr;padding-block:48px;gap:38px}.wf-page h1{font-size:50px;max-width:550px}.wf-visual{max-width:560px;width:100%}.wf-section{padding-block:58px}.wf-benefits,.wf-evidence-heading,.wf-faq,.wf-setup,.wf-workflows{grid-template-columns:1fr}.wf-benefits{gap:30px;margin-top:32px}.wf-index{margin-bottom:15px}.wf-strip>div{flex-wrap:wrap;gap:12px 24px;justify-content:flex-start}.wf-strip span{font-size:11px}.wf-workflows{gap:20px}.wf-requirements,.wf-workflows article{padding:24px}.wf-page .wf-intro{font-size:17px}.wf-page h2{font-size:37px}.wf-final{padding-block:58px}.wf-evidence-heading{gap:24px}.wf-faq{gap:30px}}@media(max-width:375px){.wf-page h1{font-size:44px}.wf-container{padding-inline:20px}.wf-example,.wf-visual{padding:18px}.wf-stages li{gap:15px}}@media(prefers-reduced-motion:reduce){.wf-page *{scroll-behavior:auto!important;animation:none!important;transition:none!important}}.wf-official-logo{display:block;width:110px;height:auto;margin:24px;flex:none}.wf-diagram-top{background:#fff;border-radius:10px;border-bottom:0;padding:0 15px 0 0}.wf-page .wf-trademark{font-size:11px;line-height:1.7;padding-block:25px;color:#606060}.duda-landing{--d-paper:#fdfdfc;--d-ink:#171717;--d-muted:#626262;--d-orange:#bd4508;--d-line:#e4e2de;--d-soft:#f6f5f3;color:var(--d-ink);background:var(--d-paper);font-family:inherit;line-height:1.65;color-scheme:light}.duda-landing *{box-sizing:border-box}.duda-landing :is(h1,h2,h3,p,figure){margin:0}.duda-landing h1,.duda-landing h2,.duda-landing h3{color:var(--d-ink);font-weight:500;letter-spacing:-.035em}.duda-landing h1{font-size:clamp(42px,5.8vw,74px);line-height:1.06;text-wrap:balance}.duda-landing h1 em{color:var(--d-orange);font-style:normal}.duda-landing h2{font-size:clamp(30px,3.3vw,46px);line-height:1.13;text-wrap:balance}.duda-landing h3{font-size:24px;line-height:1.25}.duda-landing p{color:var(--d-muted)}.duda-landing a{color:inherit}.duda-landing a:focus-visible,.duda-landing summary:focus-visible{outline:3px solid #bd4508;outline-offset:5px;border-radius:4px}.duda-section{max-width:1264px;padding:72px 32px;margin-inline:auto}.duda-kicker{font-size:11px!important;font-weight:500;letter-spacing:.11em;line-height:1.5;color:var(--d-muted);display:flex;align-items:center;gap:9px}.duda-dot{height:7px;width:7px;border-radius:50%;background:#f65d19;display:inline-block}.duda-hero{padding-top:100px;text-align:center;background:radial-gradient(ellipse at 90% 10%,#fff0e955,transparent 58%)}.duda-hero>.duda-kicker{justify-content:center;margin-bottom:25px}.duda-hero .duda-intro{max-width:740px;font-size:19px;line-height:1.6;margin:26px auto 0}.duda-actions{display:flex;gap:28px;flex-wrap:wrap;margin-top:30px}.duda-actions,.duda-button{justify-content:center;align-items:center}.duda-button{display:inline-flex;gap:20px;padding:14px 23px;border:1px solid #171717;border-radius:999px;background:#171717;color:#fff!important;min-height:52px;font-size:15px;text-decoration:none;font-weight:500;line-height:1.5}.duda-button:hover{background:#333}.duda-text-link{display:inline-flex;gap:12px;align-items:center;font-size:14px;text-underline-offset:5px;min-height:44px}.duda-hero .duda-availability{max-width:620px;margin:20px auto 38px;font-size:13px;line-height:1.6}.duda-section-title{max-width:780px;margin-bottom:38px}.duda-section-title .duda-kicker{margin-bottom:16px}.duda-benefits{padding-top:20px}.duda-benefit-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:32px}.duda-benefit-grid article{border-top:1px solid var(--d-line);padding-top:24px}.duda-number{font-size:12px;color:var(--d-orange);display:block;margin-bottom:19px}.duda-benefit-grid h3{margin-bottom:15px}.duda-benefit-grid p{font-size:15px}.duda-workflow-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px}.duda-workflow-grid article{padding:32px;border-radius:20px;background:var(--d-soft);border:1px solid var(--d-line)}.duda-workflow-grid ol{margin:26px 0 0;padding-left:23px;color:var(--d-muted)}.duda-workflow-grid li{padding:0 0 18px 9px;font-size:15px}.duda-workflow-grid li:last-child{padding-bottom:0}.duda-workflow-grid li::marker{color:var(--d-orange);font-size:12px}.duda-setup{display:grid;grid-template-columns:1.08fr 1fr;gap:64px;align-items:start;scroll-margin-top:90px}.duda-setup h2{margin-top:15px}.duda-setup-list{list-style:none;padding:0;margin:30px 0}.duda-setup-list li{display:flex;gap:18px;padding:18px 0;border-bottom:1px solid var(--d-line);font-size:15px}.duda-setup-list li>span{color:var(--d-orange);font-size:12px;padding-top:3px}.duda-requirements{padding:24px;background:var(--d-soft);border-radius:16px}.duda-requirements h3{font-size:20px}.duda-requirements ul{padding-left:19px;font-size:14px;color:var(--d-muted);margin-bottom:0}.duda-requirements li+li{margin-top:12px}.duda-product-shot{border:1px solid var(--d-line);border-radius:20px;overflow:hidden;background:#fff}.duda-shot-top{padding:22px;display:flex;align-items:center;gap:20px;justify-content:space-between;border-bottom:1px solid var(--d-line)}.duda-shot-top img{width:108px;height:auto}.duda-shot-top span{font-size:9px;letter-spacing:.08em;max-width:180px;text-align:right}.duda-screenshot{display:block;width:100%;height:auto}.duda-product-shot figcaption{border-top:1px solid var(--d-line);padding:22px;font-size:12px;line-height:1.65;color:var(--d-muted)}.duda-product-shot figcaption a{display:flex;color:var(--d-ink);margin-top:8px}.duda-faq{display:grid;grid-template-columns:.7fr 1.3fr;gap:64px}.duda-faq h2{margin-top:15px}.duda-faq details{border-top:1px solid var(--d-line)}.duda-faq details:last-child{border-bottom:1px solid var(--d-line)}.duda-faq summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:25px;padding:22px 0;font-size:17px;line-height:1.4;cursor:pointer}.duda-faq summary::-webkit-details-marker{display:none}.duda-faq summary span{font-size:22px;font-weight:300}.duda-faq details[open] summary span{transform:rotate(45deg)}.duda-faq details p{padding-bottom:23px;font-size:15px}.duda-closing{border-top:1px solid var(--d-line);display:flex;align-items:center;justify-content:space-between;gap:44px;margin-top:24px;margin-bottom:50px}.duda-closing h2{margin:15px 0 20px}.duda-closing p:not(.duda-kicker){max-width:650px}.duda-closing .duda-button{flex-shrink:0}.duda-agency-visual{background:var(--d-soft,#f6f5f3);border:1px solid var(--d-line,#e4e2de);border-radius:24px;padding:30px;text-align:left;color:#171717;max-width:1050px;margin:0 auto!important}.duda-visual-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:28px}.duda-example{font-size:11px;border:1px solid #d6d2cb;background:#fdfdfc;padding:5px 10px;border-radius:20px;color:#626262}.duda-map-head{display:grid;grid-template-columns:1fr 1.05fr .75fr;gap:20px;font-size:11px;color:#626262;margin:0 20px 12px}.duda-map-head span:last-child{padding-left:18px}.duda-map-list{list-style:none;margin:0;padding:0;display:grid;gap:12px}.duda-map-list li{display:grid;grid-template-columns:1fr 1.05fr .75fr;gap:20px;align-items:center;padding:19px 20px;background:#fff;border:1px solid #e4e2de;border-radius:14px}.duda-client{display:flex;align-items:center;gap:12px;min-width:0}.duda-client small{font-size:9px;letter-spacing:.08em;display:block;color:#626262}.duda-client strong{font-size:17px;font-weight:500;display:block;line-height:1.4}.duda-site-icon{border:1px solid #d4cfc6;width:34px;height:39px;border-radius:5px;padding:9px 6px;display:flex;flex-direction:column;gap:4px;flex-shrink:0}.duda-site-icon i{height:2px;background:#c9c3ba;width:100%}.duda-site-icon i:last-child{width:65%}.duda-knowledge{display:flex;align-items:center;justify-content:space-between;gap:14px}.duda-knowledge p{font-size:12px!important;text-align:center;line-height:1.5;max-width:150px;color:#626262}.duda-knowledge>span{color:#bd4508}.duda-agent{display:flex;align-items:center;gap:11px;padding:10px 12px;background:#fff4ed;border-radius:10px}.duda-agent strong{display:block;font-size:14px;font-weight:500}.duda-agent small{display:block;font-size:11px;color:#626262}.duda-agent-mark{font-size:27px;color:#bd4508}.duda-map-footer{display:flex;gap:12px;align-items:center;margin-top:23px;padding-top:18px;border-top:1px solid #e0dcd5}.duda-key{font-size:25px;color:#bd4508}.duda-map-footer p{font-size:12px!important;color:#626262}.duda-agency-visual figcaption{font-size:11px;line-height:1.6;color:#626262;margin-top:19px}@media(max-width:900px){.duda-section{padding:55px 24px}.duda-hero{padding-top:76px}.duda-benefits{padding-top:10px}.duda-benefit-grid{gap:24px}.duda-benefit-grid h3{font-size:21px}.duda-setup{gap:32px}.duda-faq{grid-template-columns:1fr;gap:28px}.duda-closing{align-items:flex-start;flex-direction:column}.duda-shot-top{flex-wrap:wrap}.duda-shot-top span{text-align:left}.duda-agency-visual{padding:24px}.duda-map-list li{gap:10px;padding:16px 12px}.duda-map-head{gap:10px;margin-inline:12px}.duda-site-icon{display:none}.duda-knowledge{gap:8px}.duda-agent{padding:8px;gap:7px}}@media(max-width:640px){.duda-section{padding:45px 20px}.duda-hero{padding-top:65px}.duda-hero .duda-intro{font-size:17px}.duda-actions{gap:12px;flex-direction:column}.duda-benefit-grid,.duda-setup,.duda-workflow-grid{grid-template-columns:1fr}.duda-benefit-grid{gap:29px}.duda-workflow-grid article{padding:25px}.duda-agency-visual{padding:18px;border-radius:18px}.duda-visual-heading{align-items:flex-start;margin-bottom:20px;gap:12px}.duda-visual-heading .duda-kicker{font-size:9px!important;max-width:165px}.duda-example{font-size:10px;white-space:nowrap}.duda-map-head{display:none}.duda-map-list li{grid-template-columns:1fr 1fr;gap:10px;padding:15px}.duda-client{grid-column:1;grid-row:1}.duda-client strong{font-size:15px}.duda-agent{grid-column:2;grid-row:1/3;justify-content:center;align-self:stretch}.duda-agent-mark{font-size:23px}.duda-knowledge{grid-column:1;grid-row:2;justify-content:flex-start}.duda-knowledge p{text-align:left;font-size:11px!important}.duda-knowledge>span:first-child{display:none}.duda-knowledge>span:last-child{margin-left:auto}.duda-map-footer{align-items:flex-start}.duda-key{line-height:1}.duda-map-footer p{font-size:11px!important}.duda-faq summary{font-size:16px}.duda-product-shot{max-width:460px;margin-inline:auto!important}.duda-closing{margin-bottom:15px}.duda-requirements{padding:20px}}@media(prefers-reduced-motion:reduce){.duda-landing *{scroll-behavior:auto!important;animation:none!important;transition:none!important}}.sforce-landing,.sforce-visual{--sforce-paper:#fdfdfc;--sforce-ink:#171717;--sforce-muted:#606060;--sforce-line:#e1ded9;--sforce-orange:#bd3d00;--sforce-soft:#f4f1ed;color:var(--sforce-ink);font-family:Geist,var(--font-geist-sans,Arial),sans-serif;line-height:1.65;font-size:16px;font-weight:400;text-align:left}.sforce-landing{background:var(--sforce-paper)}.sforce-landing *,.sforce-visual *{box-sizing:border-box}.sforce-landing h1,.sforce-landing h2,.sforce-landing h3,.sforce-landing p,.sforce-visual blockquote,.sforce-visual figure,.sforce-visual p{margin:0}.sforce-landing a{color:inherit;text-decoration:none}.sforce-landing a:focus-visible,.sforce-landing summary:focus-visible,.sforce-visual summary:focus-visible{outline:3px solid var(--sforce-orange);outline-offset:5px}.sforce-wrap{max-width:1320px;margin:auto;padding-inline:48px}.sforce-hero{padding-top:90px;padding-bottom:64px;display:grid;grid-template-columns:1fr 1.04fr;gap:52px;align-items:center}.sforce-eyebrow{font-size:11px;letter-spacing:.12em;line-height:1.6;font-weight:550;color:var(--sforce-muted);margin-bottom:22px!important}.sforce-landing h1{font-size:clamp(42px,4.45vw,64px);font-weight:500;letter-spacing:-.055em;line-height:1.06;text-wrap:balance}.sforce-landing h1 em{color:var(--sforce-orange);font-style:normal}.sforce-landing h2{font-size:clamp(32px,3.45vw,46px);font-weight:500;letter-spacing:-.045em;line-height:1.12;text-wrap:balance}.sforce-landing h3{font-size:23px;line-height:1.22;letter-spacing:-.025em;font-weight:500}.sforce-intro{font-size:17px;line-height:1.8;margin-top:27px!important;color:var(--sforce-muted)}.sforce-actions{display:flex;align-items:center;flex-wrap:wrap;gap:18px 26px;margin-top:30px}.sforce-button{background:var(--sforce-ink);color:#fff!important;display:inline-flex;align-items:center;justify-content:center;gap:25px;min-height:52px;padding:14px 23px;border-radius:40px;font-size:14px;font-weight:500}.sforce-button:hover{background:#383838}.sforce-text-link{font-size:13px;font-weight:500;display:inline-flex;align-items:center;gap:14px;min-height:44px;text-decoration:underline!important;text-underline-offset:5px}.sforce-status{padding-block:23px;border-top:1px solid var(--sforce-line);border-bottom:1px solid var(--sforce-line);display:flex;align-items:baseline;gap:32px}.sforce-status-title{font-size:12px;font-weight:600;white-space:nowrap}.sforce-status p{font-size:13px;color:var(--sforce-muted);max-width:880px}.sforce-section{padding-block:82px}.sforce-section-heading{max-width:780px;margin-bottom:38px}.sforce-section-heading>p:last-child:not(.sforce-eyebrow){margin-top:22px;color:var(--sforce-muted)}.sforce-benefits{display:grid;grid-template-columns:repeat(4,1fr);gap:28px}.sforce-benefits article{border-top:1px solid var(--sforce-line);padding-top:22px}.sforce-step-no{font-size:12px;color:var(--sforce-orange);display:block;margin-bottom:25px}.sforce-benefits h3{margin-bottom:17px}.sforce-benefits p,.sforce-requirements li,.sforce-setup p,.sforce-workflows li{font-size:14px;color:var(--sforce-muted);line-height:1.85}.sforce-workflows{background:var(--sforce-soft)}.sforce-workflow-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:32px}.sforce-workflow-grid article{padding-top:10px}.sforce-object{display:inline-block;color:var(--sforce-orange);border:1px solid #dfbeaa;border-radius:30px;padding:3px 11px;font-size:11px;font-weight:550;line-height:1.5;letter-spacing:.02em}.sforce-workflow-grid h3{margin-top:19px;margin-bottom:22px;max-width:320px}.sforce-workflow-grid ol{padding-left:19px;display:grid;gap:14px;margin-bottom:0}.sforce-workflow-grid li{padding-left:7px}.sforce-workflow-grid li::marker{color:var(--sforce-orange);font-size:12px}.sforce-setup{display:grid;grid-template-columns:1.12fr 1fr;gap:80px;scroll-margin-top:100px}.sforce-setup-steps{list-style:none;padding:0;margin:35px 0 0}.sforce-setup-steps li{display:grid;grid-template-columns:28px 1fr;gap:16px;padding-block:17px;border-top:1px solid var(--sforce-line)}.sforce-setup-steps li>span{color:var(--sforce-orange);font-size:12px;padding-top:3px}.sforce-requirements{background:#f7f5f2;padding:32px;border-radius:16px;align-self:start}.sforce-requirements ul{padding-left:18px;display:grid;gap:13px;margin-top:24px}.sforce-requirements .sforce-text-link{margin-top:6px}.sforce-package{border-top:1px solid #d9d4cb;padding-top:27px;margin-top:25px}.sforce-package .sforce-eyebrow{margin-bottom:12px!important}.sforce-package h3{font-size:21px;margin-bottom:15px}.sforce-faq{border-top:1px solid var(--sforce-line);display:grid;grid-template-columns:.8fr 1.4fr;gap:75px}.sforce-faq details{border-bottom:1px solid var(--sforce-line)}.sforce-faq summary{list-style:none;font-size:16px;font-weight:500;padding-block:20px;cursor:pointer;display:flex;justify-content:space-between;gap:24px;line-height:1.5}.sforce-faq summary::-webkit-details-marker{display:none}.sforce-faq summary>span{font-size:23px;font-weight:400;line-height:1.1;color:var(--sforce-orange)}.sforce-faq details[open] summary>span{transform:rotate(45deg)}.sforce-faq details p{font-size:14px;line-height:1.85;color:var(--sforce-muted);padding-bottom:25px}.sforce-final{padding-block:72px;background:#f9eee5}.sforce-final h2{max-width:780px}.sforce-final p:not(.sforce-eyebrow){margin:22px 0 27px;max-width:640px;color:var(--sforce-muted)}.sforce-visual{margin:0;background:linear-gradient(140deg,#faf8f4,#f4e6d8);border:1px solid #e9dfd3;border-radius:22px;padding:27px;min-width:0}.sforce-visual-top{display:flex;justify-content:space-between;gap:12px;font-size:9px;letter-spacing:.12em;color:#756a60}.sforce-visual-title{font-size:24px;font-weight:500;line-height:1.25;letter-spacing:-.03em;max-width:390px;margin-top:20px!important}.sforce-flow{display:grid;grid-template-columns:1fr 32px 1.08fr;align-items:center;margin-top:27px;gap:4px}.sforce-enquiry{padding:18px;background:#fffefa;border:1px solid #e1d8cc;border-radius:14px}.sforce-micro{font-size:9px;font-weight:500;letter-spacing:.1em;color:#706458}.sforce-wave{height:65px;display:flex;align-items:center;gap:4px;color:#c7490d}.sforce-wave i{width:3px;background:currentColor;border-radius:5px}.sforce-enquiry blockquote{font-size:18px;line-height:1.4;letter-spacing:-.02em}.sforce-join{text-align:center;font-size:21px;height:31px;line-height:31px;color:var(--sforce-orange)}.sforce-agent{border:1px solid #d0b39c;border-radius:14px;padding:18px;background:#fffaf4;box-shadow:0 8px 20px #7b3c0010}.sforce-agent img{max-width:110px;height:auto;display:block;margin-bottom:16px}.sforce-agent p{font-size:14px;line-height:1.45;font-weight:500}.sforce-agent small{font-size:10px;line-height:1.55;color:#736251;display:block;margin-top:7px}.sforce-flow-arrow{color:var(--sforce-orange);font-size:27px;text-align:center}.sforce-records>.sforce-micro{margin:0 0 10px 2px}.sforce-record{background:#fffefd;border:1px solid #e1d5c6;border-radius:12px;padding:14px 12px;display:flex;gap:9px;align-items:flex-start;margin-bottom:10px}.sforce-record:last-child{margin-bottom:0}.sforce-record-num{color:#9a7961;font-size:9px;line-height:23px}.sforce-record .sforce-object{font-size:10px;padding:2px 9px}.sforce-record p{font-size:13px;line-height:1.45;letter-spacing:-.01em;margin-top:8px;font-weight:500}.sforce-record small{display:block;font-size:10px;line-height:1.6;margin-top:4px;color:#726456}.sforce-visual figcaption{border-top:1px solid #decdbb;margin-top:24px;padding-top:16px;font-size:11px;line-height:1.65}.sforce-visual figcaption strong{display:block;font-size:12px;font-weight:550}.sforce-visual figcaption>span{display:block;margin-top:3px;color:#716253}.sforce-visual-details{margin-top:10px}.sforce-visual-details summary{font-size:11px;min-height:30px;cursor:pointer;text-decoration:underline;text-underline-offset:4px;padding:5px 0}.sforce-visual-details p{font-size:11px;color:#716253;margin-top:8px;line-height:1.75}@media(min-width:1450px){.sforce-hero{gap:64px}.sforce-visual{padding:30px}}@media(max-width:1050px){.sforce-hero{grid-template-columns:1fr;gap:40px;padding-top:65px}.sforce-hero-copy{max-width:760px}.sforce-landing h1{font-size:58px}.sforce-visual{max-width:690px;width:100%}.sforce-flow{grid-template-columns:1fr 50px 1fr}.sforce-benefits{grid-template-columns:repeat(2,1fr);gap:35px}.sforce-setup{gap:35px}.sforce-faq{gap:40px}.sforce-workflow-grid{gap:25px}.sforce-wrap{padding-inline:32px}}@media(max-width:700px){.sforce-wrap{padding-inline:22px}.sforce-hero{padding-top:43px;padding-bottom:37px;gap:32px}.sforce-landing h1{font-size:clamp(37px,8.7vw,55px)}.sforce-landing h2{font-size:34px}.sforce-intro{font-size:16px;margin-top:23px!important}.sforce-actions{gap:10px 20px}.sforce-button{font-size:13px;gap:18px}.sforce-status{display:block;padding-block:19px}.sforce-status p{margin-top:8px}.sforce-section{padding-block:56px}.sforce-benefits,.sforce-faq,.sforce-setup,.sforce-workflow-grid{grid-template-columns:1fr}.sforce-benefits{gap:25px}.sforce-benefits article{display:grid;grid-template-columns:26px 1fr;column-gap:14px}.sforce-step-no{grid-row:1/3;padding-top:4px}.sforce-benefits h3{font-size:23px}.sforce-benefits p{grid-column:2}.sforce-workflow-grid{gap:32px}.sforce-workflow-grid article+article{border-top:1px solid #ded6cc;padding-top:26px}.sforce-workflow-grid h3{max-width:none}.sforce-requirements{padding:25px}.sforce-faq{gap:20px}.sforce-final{padding-block:52px}.sforce-visual{padding:21px;border-radius:17px}.sforce-visual-title{font-size:23px}.sforce-flow{grid-template-columns:1fr 27px 1fr;gap:0;margin-top:23px}.sforce-agent,.sforce-enquiry{padding:13px}.sforce-enquiry blockquote{font-size:16px}.sforce-record{padding:12px 10px}.sforce-record-num{display:none}.sforce-agent p,.sforce-record p{font-size:12px}.sforce-agent small,.sforce-record small{font-size:10px}.sforce-flow-arrow{font-size:22px}.sforce-wave{gap:3px}.sforce-visual-top{font-size:8px}.sforce-agent img{width:95px}.sforce-visual figcaption{margin-top:20px}}@media(max-width:380px){.sforce-visual{padding:17px}.sforce-flow{grid-template-columns:1fr}.sforce-flow-source{display:grid;grid-template-columns:1fr 24px 1fr;align-items:center}.sforce-join{transform:rotate(-90deg)}.sforce-flow-arrow{transform:rotate(90deg);height:38px;line-height:38px}.sforce-record{margin-bottom:8px}.sforce-record-num{display:block}.sforce-records .sforce-record p{font-size:14px}.sforce-record small{font-size:11px}.sforce-agent img{width:80px}.sforce-wave{gap:3px}}@media(prefers-reduced-motion:reduce){.sforce-landing *,.sforce-visual *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.lime-flow{margin:0;color:#20201e;background:#f6f4f0;border:1px solid #e4e2de;border-radius:24px;padding:clamp(22px,4vw,48px);font-family:inherit}.lime-flow *{box-sizing:border-box}.lime-flow-top{display:flex;justify-content:space-between;gap:12px;align-items:center;flex-wrap:wrap}.lime-kicker{font-size:11px;letter-spacing:.13em;font-weight:600;color:#765e4c}.lime-example{border:1px solid #d9d3cb;border-radius:99px;padding:5px 10px;font-size:11px;color:#615c56}.lime-flow h2{font-size:clamp(26px,3.3vw,40px);line-height:1.12;font-weight:500;letter-spacing:-.035em;color:#20201e;margin:24px 0 12px}.lime-flow-lead{margin:0 0 26px;color:#635e58;line-height:1.6}.lime-mode{min-width:0;border:0;margin:0;padding:0}.lime-mode legend{font-size:13px;color:#635e58;margin:0 0 10px}.lime-choices{display:flex;gap:8px;flex-wrap:wrap}.lime-choices label{position:relative;display:flex;align-items:center;cursor:pointer;min-height:44px;gap:8px;border:1px solid #d6d0c8;border-radius:99px;background:#fff;padding:10px 16px;font-size:13px;line-height:1.4;color:#282622}.lime-choices input{accent-color:#a84716;width:15px;height:15px;margin:0}.lime-choices label:has(input:checked){background:#fff0e4;border-color:#aa4814;color:#823709}.lime-choices label:has(input:focus-visible){outline:3px solid #171717;outline-offset:3px}.lime-route{display:grid;grid-template-columns:minmax(0,.8fr) 50px minmax(0,1.2fr);gap:14px;align-items:center;margin:28px 0}.lime-origin{padding:26px;border:1px solid #e4ded6;background:#fffdf9;border-radius:18px;min-width:0}.lime-step{font:12px ui-monospace,monospace;letter-spacing:.08em;color:#8b5c3a}.lime-wave{height:65px;display:flex;align-items:center;gap:5px;margin:14px 0 22px}.lime-wave i{width:5px;background:#ca581b;border-radius:6px}.lime-origin strong,.lime-result strong{display:block;font-size:18px;font-weight:500;letter-spacing:-.02em;line-height:1.3;color:#20201e}.lime-origin p,.lime-result p{font-size:14px;line-height:1.65;color:#635e58;margin:10px 0 0}.lime-arrow{text-align:center;font-size:34px;color:#b64e17}.lime-result{border:1px solid #d6d0c8;border-radius:18px;overflow:hidden;background:#fff}.lime-record-head{display:flex;align-items:center;justify-content:space-between;gap:16px;border-bottom:1px solid #e5dfd7;padding:16px 24px;font-size:15px;font-weight:600}.lime-history,.lime-outcome{padding:22px 24px}.lime-record-label{display:block;font-size:10px;letter-spacing:.11em;color:#755a45;margin-bottom:9px;font-weight:600}.lime-outcome{background:#fff0e4;border-top:1px solid #ead3c1;display:none}.lime-mode:has(input[value=all]:checked) .lime-outcome-all,.lime-mode:has(input[value=log_only]:checked) .lime-outcome-log_only,.lime-mode:has(input[value=unresolved]:checked) .lime-outcome-unresolved{display:block}.lime-flow figcaption{font-size:12px;line-height:1.65;color:#68615a;max-width:80ch;border-top:1px solid #ded7cf;padding-top:18px}@media(max-width:640px){.lime-route{grid-template-columns:1fr;gap:12px}.lime-arrow{transform:rotate(90deg);line-height:1}.lime-origin{padding:22px;display:grid;grid-template-columns:1fr auto;gap:8px}.lime-origin .lime-wave{grid-column:2;grid-row:1/4;margin:0;height:70px;gap:3px}.lime-origin p,.lime-origin strong{grid-column:1}.lime-wave i{width:3px}.lime-origin p{margin:0}.lime-history,.lime-outcome,.lime-record-head{padding:20px}.lime-choices{gap:7px}.lime-choices label{padding:10px 12px;font-size:12px}.lime-example{font-size:10px}.lime-flow h2{margin-top:20px}}@media(prefers-reduced-motion:reduce){.lime-flow *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.shopify-landing{--sh-ink:#171717;--sh-muted:#62615e;--sh-line:#e1ded9;--sh-orange:#c6531c;background:#fdfdfc;color:var(--sh-ink);font-family:inherit;line-height:1.65;font-size:16px}.shopify-landing *,.shopify-visual *{box-sizing:border-box}.shopify-landing h1,.shopify-landing h2,.shopify-landing h3,.shopify-landing p,.shopify-visual p{margin:0}.shopify-landing h1,.shopify-landing h2,.shopify-landing h3{font-weight:500}.shopify-container{max-width:1264px;margin:0 auto;padding:80px 32px}.shopify-hero{display:grid;grid-template-columns:1fr 1fr;gap:65px;align-items:center;padding-top:105px}.shopify-eyebrow{display:flex;align-items:center;gap:10px;font-size:11px;letter-spacing:.12em;color:#68635f;margin-bottom:24px!important}.shopify-eyebrow>span{width:6px;height:6px;border-radius:50%;background:#c6531c}.shopify-hero h1{font-size:clamp(38px,4.5vw,62px);line-height:1.07;letter-spacing:-.045em;max-width:580px;text-wrap:balance}.shopify-intro{font-size:18px;line-height:1.7;margin-top:25px!important;color:#62615e;max-width:530px}.shopify-cta{display:inline-flex;align-items:center;gap:30px;background:#171717;color:#fff!important;border-radius:100px;padding:15px 25px;text-decoration:none;min-height:52px;margin-top:28px;font-size:15px}.shopify-cta:hover{background:#383838}.shopify-cta:focus-visible,.shopify-landing summary:focus-visible{outline:3px solid #c6531c;outline-offset:5px}.shopify-availability{font-size:12px;color:#62615e;line-height:1.65;max-width:490px;margin-top:20px!important}.shopify-visual{margin:0;min-width:0;border:1px solid #ded9d1;border-radius:20px;background:#f8f5f0;color:#171717;overflow:hidden;box-shadow:0 24px 64px #3421100b;font-family:inherit}.shopify-visual-top{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:17px 20px;font-size:9px;letter-spacing:.08em;border-bottom:1px solid #ded9d1;flex-wrap:wrap}.shopify-example{color:#87401c;letter-spacing:0;background:#f8e5d7;border:1px solid #d6b199;border-radius:99px;padding:4px 9px;font-size:10px}.shopify-chat-head{margin:20px 24px 0;display:flex;align-items:center;justify-content:space-between;gap:14px}.shopify-chat-head img{width:87px;height:auto;display:block}.shopify-chat-head>span{font-size:11px;color:#6c6259}.shopify-conversation{padding:24px}.shopify-customer{font-size:13px;line-height:1.6;border-radius:14px 14px 3px 14px;background:#eae5de;padding:13px 17px;margin-left:auto!important;max-width:82%}.shopify-response{font-size:14px;margin-top:24px!important;margin-bottom:15px!important}.shopify-product-grid{display:grid;grid-template-columns:1fr 1fr;gap:13px}.shopify-product{background:#fff;border:1px solid #ddd6cd;border-radius:12px;overflow:hidden;min-width:0}.shopify-product-art{background:#eee9df}.shopify-art-orange{background:#f0e2d8}.shopify-product-art img{display:block;width:100%;height:auto;aspect-ratio:7/6;object-fit:contain}.shopify-product-info{padding:13px 14px}.shopify-product-info p{font-size:13px;font-weight:550;color:#171717;line-height:1.4}.shopify-product-info span{display:block;font-size:11px;color:#72685d;margin-top:3px}.shopify-product-info strong{display:block;font-size:15px;font-weight:550;margin-top:11px}.shopify-note{display:flex;align-items:flex-start;gap:10px;margin-top:22px;color:#736151;font-size:11px;line-height:1.6}.shopify-note>span{color:#bd4f1b;font-size:20px;line-height:1}.shopify-visual figcaption{border-top:1px solid #ded9d1;padding:14px 24px;font-size:10px;line-height:1.6;color:#6c6259;background:#f4eee7}.shopify-benefits{display:grid;grid-template-columns:repeat(3,1fr);gap:45px;border-top:1px solid #e1ded9;border-bottom:1px solid #e1ded9;padding-top:44px;padding-bottom:50px}.shopify-number{font-size:11px;color:#a54923;letter-spacing:.05em}.shopify-benefits h2{font-size:24px;line-height:1.2;letter-spacing:-.025em;margin:18px 0 14px}.shopify-benefits p,.shopify-faq p,.shopify-setup li,.shopify-setup p,.shopify-workflows li{color:#62615e;font-size:15px}.shopify-workflows{display:grid;grid-template-columns:.8fr 1.2fr;gap:95px;padding-top:95px}.shopify-landing h2{letter-spacing:-.035em}.shopify-faq h2,.shopify-section-intro h2,.shopify-setup h2{font-size:clamp(32px,3.3vw,43px);line-height:1.12}.shopify-workflow-list article{display:flex;align-items:flex-start;gap:21px;padding:27px 0;border-top:1px solid #e1ded9}.shopify-workflow-list article:first-child{padding-top:0;border:0}.shopify-workflow-list .shopify-number{margin-top:6px}.shopify-workflow-list h3{font-size:22px;line-height:1.3;letter-spacing:-.02em}.shopify-workflow-list ol{padding-left:19px;margin:18px 0 0}.shopify-workflow-list li{padding-left:4px;margin:9px 0}.shopify-setup{display:grid;grid-template-columns:1.2fr .8fr;gap:85px;background:#f4f1ec;border-radius:20px;padding:58px;max-width:1200px}.shopify-setup h2{max-width:510px}.shopify-setup-steps{padding:0;margin:30px 0 0;list-style:none}.shopify-setup-steps li{display:flex;gap:20px;border-top:1px solid #ddd6cd;padding:18px 0}.shopify-setup-steps span{font-size:11px;color:#a54923;margin-top:3px}.shopify-setup aside{align-self:start;border:1px solid #ded7cd;background:#fdfcf9;border-radius:14px;padding:28px}.shopify-setup aside h3{font-size:22px;line-height:1.25;margin:0 0 22px}.shopify-setup aside ul{padding-left:19px;margin:0}.shopify-setup aside li{padding-left:4px;margin:14px 0}.shopify-setup-note{font-size:12px!important;border-top:1px solid #e1ded9;margin-top:24px!important;padding-top:20px}.shopify-faq{display:grid;grid-template-columns:.8fr 1.2fr;gap:95px;padding-top:100px}.shopify-faq details{border-bottom:1px solid #e1ded9}.shopify-faq summary{cursor:pointer;list-style:none;display:flex;align-items:center;justify-content:space-between;gap:24px;font-size:16px;padding:23px 0;line-height:1.5}.shopify-faq summary::-webkit-details-marker{display:none}.shopify-faq summary>span{font-size:22px;font-weight:300}.shopify-faq details[open] summary>span{transform:rotate(45deg)}.shopify-faq details p{padding-bottom:24px}.shopify-close{text-align:center;padding-top:65px;padding-bottom:100px}.shopify-close .shopify-eyebrow{justify-content:center}.shopify-close h2{font-size:clamp(32px,4vw,52px);line-height:1.1;max-width:740px;margin:auto}.shopify-close>p:not(.shopify-eyebrow){max-width:540px;margin:24px auto 0;color:#62615e}.shopify-landing [hidden]{display:none}@media(max-width:1000px){.shopify-hero{gap:35px}.shopify-container{padding-left:25px;padding-right:25px}.shopify-faq,.shopify-workflows{gap:45px}.shopify-setup{margin:0 25px;gap:40px;padding:35px}.shopify-visual-top{padding:14px}.shopify-conversation{padding:18px}.shopify-chat-head{margin:18px 18px 0}.shopify-product-info{padding:11px}}@media(max-width:760px){.shopify-hero{grid-template-columns:1fr;gap:40px;padding-top:58px;padding-bottom:55px}.shopify-hero-copy{max-width:620px}.shopify-hero h1{font-size:46px}.shopify-visual{width:100%;max-width:560px;margin:0 auto}.shopify-benefits{grid-template-columns:1fr;gap:32px;padding-top:35px;padding-bottom:35px}.shopify-benefits h2{margin-top:9px}.shopify-faq,.shopify-workflows{grid-template-columns:1fr;gap:35px;padding-top:60px;padding-bottom:60px}.shopify-setup{grid-template-columns:1fr;gap:25px;padding:25px}.shopify-close{padding-top:30px;padding-bottom:60px}}@media(max-width:390px){.shopify-container{padding-left:18px;padding-right:18px}.shopify-hero h1{font-size:38px}.shopify-intro{font-size:17px}.shopify-conversation{padding:14px}.shopify-product-grid{gap:8px}.shopify-product-info p{font-size:12px}.shopify-product-info span{font-size:10px}.shopify-setup{margin:0 18px;padding:21px}.shopify-setup aside{padding:21px}.shopify-visual figcaption{padding:13px 16px}}@media(prefers-reduced-motion:reduce){.shopify-landing *,.shopify-visual *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.snakk-integration{--si-paper:#fdfdfc;--si-ink:#171717;--si-muted:#606060;--si-orange:#ff5b0a;--si-line:#e1ded9;color:var(--si-ink);background:var(--si-paper);font-family:Geist,Arial,sans-serif;font-size:16px;line-height:1.65;color-scheme:light}.snakk-integration *{box-sizing:border-box}.snakk-integration figure,.snakk-integration h1,.snakk-integration h2,.snakk-integration h3,.snakk-integration p{margin:0}.snakk-integration a{color:inherit}.snakk-integration h1,.snakk-integration h2,.snakk-integration h3{font-weight:500;text-wrap:balance}.snakk-integration h1{font-size:clamp(43px,4.7vw,70px);line-height:1.04;letter-spacing:-.06em;max-width:660px}.snakk-integration h2{font-size:clamp(31px,3vw,44px);line-height:1.12;letter-spacing:-.045em}.snakk-integration h3{font-size:24px;line-height:1.2;letter-spacing:-.03em}.snakk-integration p{color:var(--si-muted)}.snakk-integration .si-wrap{width:min(1320px,100%);margin-inline:auto;padding:80px 56px}.snakk-integration .si-hero{display:grid;grid-template-columns:1fr 1.04fr;gap:52px;align-items:center;padding-top:66px;padding-bottom:68px}.snakk-integration .si-eyebrow{font-size:11px;font-weight:600;letter-spacing:.11em;margin-bottom:24px;display:flex;align-items:center;gap:10px;color:#65615d}.si-eyebrow>span{width:7px;height:7px;background:var(--si-orange);border-radius:50%}.snakk-integration .si-lead{margin-top:28px;font-size:18px;line-height:1.7;max-width:590px}.snakk-integration .si-cta{display:inline-flex;align-items:center;justify-content:space-between;gap:28px;margin-top:28px;padding:16px 24px;min-height:52px;background:#171717;color:#fff;border-radius:32px;text-decoration:none;font-size:14px;font-weight:550}.snakk-integration .si-cta:hover{background:#343434}.snakk-integration :focus-visible{outline:3px solid #bd3d00;outline-offset:5px}.snakk-integration .si-availability{font-size:12px;line-height:1.6;margin-top:18px;padding-left:13px;border-left:2px solid #ff5b0a;max-width:510px}.snakk-integration .si-benefits{display:grid;grid-template-columns:repeat(3,1fr);gap:44px;padding-top:44px;border-top:1px solid var(--si-line)}.si-number{font-size:12px;color:#bd3d00}.snakk-integration .si-benefits h2{font-size:27px;margin:20px 0 15px}.snakk-integration .si-benefits p{font-size:15px}.si-band{background:#f2f0ee;border-block:1px solid var(--si-line)}.snakk-integration .si-flow{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:start}.snakk-integration .si-diagram{margin-top:32px}.si-diagram img{display:block;width:100%;height:auto}.snakk-integration figcaption{font-size:11px;line-height:1.55;color:#606060;margin-top:14px}.si-workflows article+article{margin-top:34px;padding-top:30px;border-top:1px solid #d8d3cd}.si-workflows ol{padding-left:21px;margin:20px 0 0}.si-workflows li{font-size:15px;color:#555;margin:12px 0;padding-left:8px}.snakk-integration .si-setup{display:grid;grid-template-columns:1.25fr 1fr;gap:90px;align-items:start}.si-steps{list-style:none;margin:32px 0 0;padding:0}.si-steps li{display:flex;gap:22px;padding:20px 0;border-top:1px solid var(--si-line)}.si-steps li>span{font-size:12px;color:#bd3d00;padding-top:3px}.si-steps p{font-size:15px}.si-requirements{padding:30px;background:#fbefe7;border:1px solid #edcdb8;border-radius:16px;margin-top:40px}.si-requirements ul{padding-left:20px;margin:23px 0}.si-requirements li{margin:15px 0;font-size:15px;color:#48413c}.snakk-integration .si-requirements p{border-top:1px solid #e6c5b0;padding-top:20px;font-size:12px;color:#69574b}.snakk-integration .si-faq{display:grid;grid-template-columns:.8fr 1.2fr;gap:80px;border-top:1px solid var(--si-line);padding-top:58px}.si-faq details{border-bottom:1px solid var(--si-line)}.si-faq summary{cursor:pointer;list-style:none;display:flex;gap:25px;justify-content:space-between;padding:21px 0;font-size:17px;line-height:1.4;min-height:62px}.si-faq summary::-webkit-details-marker{display:none}.si-faq summary span{color:#bd3d00;flex:none}.si-faq details[open] summary span{transform:rotate(45deg)}.snakk-integration .si-faq details p{padding:0 25px 23px 0;font-size:15px}.snakk-integration .si-end{display:flex;align-items:center;justify-content:space-between;gap:55px;padding-top:45px;padding-bottom:65px}.si-end h2{max-width:650px}.snakk-integration .si-end .si-cta{flex:none;margin:0}.snakk-integration-visual{background:#f4efea;border:1px solid #e1d9d0;border-radius:18px;overflow:hidden;min-width:0}.siv-top{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:20px 23px;border-bottom:1px solid #e1d9d0;font-size:14px}.siv-top>span:last-child{font-size:9px;letter-spacing:.06em;color:#78604f}.siv-scene{display:grid;grid-template-columns:.85fr 1.15fr;gap:22px;padding:28px 23px 20px;align-items:center;background:radial-gradient(ellipse at 85% 5%,#ffd6b9 0,transparent 67%)}.siv-overline{font-size:9px;letter-spacing:.08em;color:#70503a;line-height:1.5;display:block}.siv-journey ol{list-style:none;padding:0;margin:28px 0}.siv-journey li{font-size:15px;letter-spacing:-.02em;line-height:1.4;display:flex;flex-direction:column;gap:8px;border-top:1px solid #d8cabc;padding-top:14px;margin-top:17px}.siv-journey li span{font-size:10px;color:#a03f0b;letter-spacing:.05em}.snakk-integration .siv-journey p{font-size:10px;line-height:1.5;color:#706258}.siv-demo{display:block;width:100%;height:auto;box-shadow:0 14px 24px #69452320;border-radius:15px}.snakk-integration .snakk-integration-visual figcaption{padding:0 23px 21px;margin:0;font-size:10px;color:#69594b;line-height:1.5}@media(max-width:1100px){.snakk-integration .si-wrap{padding-inline:32px}.snakk-integration .si-hero{gap:30px;grid-template-columns:.95fr 1.05fr}.siv-scene{gap:14px;padding:22px 17px}.siv-top{padding:18px}.siv-journey li{font-size:13px}.snakk-integration .si-faq,.snakk-integration .si-flow,.snakk-integration .si-setup{gap:42px}.snakk-integration .si-benefits{gap:25px}}@media(max-width:780px){.snakk-integration .si-wrap{padding:48px 24px}.snakk-integration .si-faq,.snakk-integration .si-flow,.snakk-integration .si-hero,.snakk-integration .si-setup{grid-template-columns:1fr;gap:36px}.snakk-integration .si-hero{padding-top:38px}.snakk-integration .si-lead{font-size:17px;margin-top:23px}.snakk-integration .si-benefits{grid-template-columns:1fr;gap:28px}.snakk-integration .si-benefits article+article{border-top:1px solid var(--si-line);padding-top:25px}.snakk-integration .si-benefits h2{margin-top:11px}.siv-scene{grid-template-columns:.8fr 1.2fr;gap:22px;padding:24px}.siv-journey li{font-size:15px}.si-requirements{margin-top:0}.snakk-integration .si-end{display:block}.snakk-integration .si-end .si-cta{margin-top:28px}.siv-demo{max-height:370px;object-fit:contain;background:#292929}.si-diagram img{max-width:560px}.si-workflows li{font-size:15px}}@media(max-width:370px){.snakk-integration .si-wrap{padding-inline:18px}.siv-scene{padding:18px 12px;gap:12px}.siv-top{padding:16px 12px}.siv-journey li{font-size:13px}.siv-overline{font-size:8px}.snakk-integration h1{font-size:40px}.snakk-integration .si-cta{font-size:13px;padding-inline:20px}.siv-top>span:last-child{font-size:8px}}@media(prefers-reduced-motion:reduce){.snakk-integration *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.snakk-integration .si-platform-logo{width:36px;height:36px;object-fit:contain;flex:none;background:#fff;border-radius:7px;padding:3px}.snakk-site.integration-page{background:#fdfdfc;color:#171717}.integration-page .integration-hero{padding-top:175px;display:grid;grid-template-columns:1.4fr 1fr;gap:64px;align-items:center}.integration-page .integration-hero h1{font-size:clamp(2.7rem,4.8vw,4.4rem);max-width:850px}.integration-page .integration-hero .eyebrow{margin-bottom:22px}.integration-page .hero-description{margin-top:28px;font-size:19px}.integration-page .integration-actions{display:flex;flex-wrap:wrap;align-items:center;gap:24px;margin-top:30px}.integration-page .integration-connection{background:#f6f4f0;border:1px solid #e8e4dd;padding:38px;border-radius:24px}.integration-page .integration-logo-pair{display:flex;flex-wrap:wrap;align-items:center;gap:24px;margin-bottom:40px;min-height:64px}.integration-page .integration-logo-pair img{max-width:160px;max-height:64px;object-fit:contain;width:auto;height:auto}.integration-page .integration-logo-pair>img:first-child{width:110px}.integration-page .integration-logo-pair>span{font-size:26px;color:#ac9e91}.integration-page .integration-logo-pair strong{font-size:26px}.integration-page .integration-status{display:inline-block;font-size:12px;font-weight:500;background:#ffe6d7;color:#853200;border:1px solid #f7c8aa;padding:5px 12px;border-radius:100px}.integration-page .integration-connection p{font-size:15px;line-height:1.75;margin:20px 0;color:#5c5853}.integration-page .integration-connection a{font-size:13px;text-decoration:underline;text-underline-offset:5px}.integration-page .integration-benefits{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;padding-top:35px;border-top:1px solid #e7e3dc}.integration-page .integration-number{display:block;color:#d74d04;font-size:13px;margin-bottom:22px}.integration-page .integration-benefits h2{font-size:25px;line-height:1.2;letter-spacing:-.025em;margin-bottom:16px}.integration-page .integration-benefits p{font-size:16px;color:#625e58}.integration-page .integration-section-heading{margin-bottom:40px;max-width:800px}.integration-page .integration-section-heading .eyebrow{margin-bottom:18px}.integration-page .integration-visual{padding-top:0;padding-bottom:0}.integration-page .integration-asset-image{display:block;width:100%;height:auto;border-radius:18px;border:1px solid #e8e4dd}.integration-page figcaption{color:#68615a;font-size:13px;margin-top:14px;line-height:1.6}.integration-page .integration-explorer{display:grid;grid-template-columns:1fr 1.5fr;border:1px solid #e7e3dc;border-radius:24px;overflow:hidden}.integration-page .integration-workflow-tabs{padding:24px;background:#f6f4f0;display:flex;flex-direction:column;gap:8px}.integration-page .integration-workflow-tabs button{padding:20px;text-align:left;display:flex;justify-content:space-between;gap:16px;font:inherit;font-size:16px;border:1px solid transparent;border-radius:14px;color:#514c47;background:transparent}.integration-page .integration-workflow-tabs button[aria-selected=true]{background:#fff;color:#171717;border-color:#e7e3dc}.integration-page .integration-explorer [role=tabpanel]{padding:36px}.integration-page .integration-explorer [role=tabpanel][hidden]{display:none}.integration-page .integration-flow{display:flex;flex-direction:column;gap:24px;margin-top:25px}.integration-page .integration-flow li{display:flex;gap:20px;align-items:baseline}.integration-page .integration-flow li>span{font-size:13px;color:#d74d04}.integration-page .integration-flow p{margin:0;font-size:16px;line-height:1.75}.integration-page .integration-proof{padding-top:20px}.integration-page .integration-proof figure{margin-top:30px}.integration-page .integration-proof img{max-height:690px;object-fit:contain;background:#f6f4f0}.integration-page .integration-setup{display:grid;grid-template-columns:1.3fr 1fr;gap:80px;border-top:1px solid #e7e3dc;scroll-margin-top:100px}.integration-page .integration-setup .eyebrow{margin-bottom:20px}.integration-page .integration-setup ol{margin-top:35px;display:flex;flex-direction:column;gap:24px}.integration-page .integration-setup ol li{display:flex;gap:18px;align-items:baseline}.integration-page .integration-setup ol li>span{flex-shrink:0;border:1px solid #dfd7ce;border-radius:50%;width:30px;text-align:center;line-height:28px;font-size:13px}.integration-page .integration-setup p{margin:0}.integration-page .integration-setup aside{background:#f6f4f0;padding:35px;border-radius:22px;align-self:start;scroll-margin-top:110px}.integration-page .integration-setup h3{font-size:24px;margin-bottom:25px}.integration-page .integration-setup ul{list-style:disc;padding-left:18px;display:flex;flex-direction:column;gap:16px;color:#5c5853}.integration-page .integration-faq{display:grid;grid-template-columns:.75fr 1.25fr;gap:70px;border-top:1px solid #e7e3dc}.integration-page .integration-faq .eyebrow{margin-bottom:20px}.integration-page .integration-faq details{border-bottom:1px solid #e7e3dc;padding:22px 0}.integration-page .integration-faq details:first-child{padding-top:0}.integration-page .integration-faq summary{display:flex;justify-content:space-between;gap:20px;cursor:pointer;font-weight:500;list-style:none;line-height:1.5}.integration-page .integration-faq summary::-webkit-details-marker{display:none}.integration-page .integration-faq summary span{color:#d74d04;font-size:22px}.integration-page .integration-faq details[open] summary span{transform:rotate(45deg)}.integration-page .integration-faq details p{color:#625e58;margin-top:16px;line-height:1.8}.integration-page .integration-contact{display:grid;grid-template-columns:1fr 1fr;gap:60px;border-top:1px solid #e7e3dc;scroll-margin-top:100px}.integration-page .integration-contact>div{padding-top:20px}.integration-page .integration-contact h2{margin:20px 0}.integration-page .integration-contact p{color:#625e58}.integration-page [role=tabpanel]:focus-visible,.integration-page a:focus-visible,.integration-page button:focus-visible,.integration-page summary:focus-visible{outline:3px solid #c74704;outline-offset:5px}@media(max-width:900px){.integration-page .integration-hero{gap:32px;grid-template-columns:1fr;padding-top:135px}.integration-page .integration-benefits{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px}.integration-page .integration-contact,.integration-page .integration-setup{gap:35px}.integration-page .integration-faq{gap:35px;grid-template-columns:1fr}.integration-page .integration-connection{padding:30px}.integration-page .integration-logo-pair{margin-bottom:25px}.integration-page .integration-explorer{grid-template-columns:1fr}.integration-page .integration-workflow-tabs{padding:15px;flex-direction:row;flex-wrap:wrap}.integration-page .integration-workflow-tabs button{flex:1 1 200px;padding:16px}}@media(max-width:600px){.integration-page .section{padding:50px 22px}.integration-page .integration-hero{padding-top:125px}.integration-page .integration-hero h1{font-size:40px}.integration-page .hero-description{font-size:17px}.integration-page .integration-connection{padding:24px}.integration-page .integration-benefits,.integration-page .integration-contact,.integration-page .integration-setup{grid-template-columns:1fr}.integration-page .integration-benefits{gap:32px}.integration-page .integration-benefits h2{font-size:24px}.integration-page .integration-number{margin-bottom:12px}.integration-page .integration-explorer [role=tabpanel]{padding:24px}.integration-page .integration-flow li{gap:14px}.integration-page .integration-setup aside{padding:25px}.integration-page .integration-visual{padding-top:0;padding-bottom:0}.integration-page .integration-proof{padding-top:10px}.integration-page .integration-contact .lead-form{padding:22px}.integration-page .integration-actions{gap:20px}}@media(prefers-reduced-motion:reduce){.integration-page *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.integration-page .integration-platform-logo{display:flex;align-items:center;min-height:44px}.integration-page .integration-trademark{max-width:1200px;margin:0 auto;padding:0 24px 45px;font-size:12px;color:#716a63;line-height:1.7}.integration-page .integration-platform-logo--framer{background:#171717;padding:14px;border-radius:10px}.integration-page .integration-platform-logo--framer img{width:34px;height:34px}