@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/dm-sans-latin-400-normal-CW0RaeGs.woff2) format("woff2"),url(/assets/dm-sans-latin-400-normal-BwCSEQnW.woff) format("woff")}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/dm-sans-latin-500-normal-B9HHJjqV.woff2) format("woff2"),url(/assets/dm-sans-latin-500-normal-Dr3UlScf.woff) format("woff")}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/dm-sans-latin-600-normal-Aqo67rzb.woff2) format("woff2"),url(/assets/dm-sans-latin-600-normal-BmdmIIQ2.woff) format("woff")}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/dm-sans-latin-700-normal-DvUfVpUG.woff2) format("woff2"),url(/assets/dm-sans-latin-700-normal-CUSSCpQX.woff) format("woff")}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/manrope-latin-400-normal-PaqtzbVb.woff2) format("woff2"),url(/assets/manrope-latin-400-normal-8tf8FM3T.woff) format("woff")}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/manrope-latin-600-normal-4f0koTD-.woff2) format("woff2"),url(/assets/manrope-latin-600-normal-BqgrALkZ.woff) format("woff")}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/manrope-latin-700-normal-BZp_XxE4.woff2) format("woff2"),url(/assets/manrope-latin-700-normal-DGRFkw-m.woff) format("woff")}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/manrope-latin-800-normal-BfWYOv1c.woff2) format("woff2"),url(/assets/manrope-latin-800-normal-uHUdIJgA.woff) format("woff")}:root{font-family:DM Sans,sans-serif;color:#292b28;background:#f8f7f2;font-synthesis:none;font-weight:400;--orange:#e96643;--line:#dedfd5;--muted:#74776d}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:25px}body{margin:0}button,input,a{-webkit-tap-highlight-color:transparent}button,a{color:inherit}button{font:inherit;cursor:pointer}button{border:0;background:none;padding:0}a{text-decoration:none}button:focus-visible,a:focus-visible,input:focus-visible{outline:2px solid #cc4927;outline-offset:5px}button:hover.text-link,a:hover.text-link{color:#d24e2d}svg{flex-shrink:0}::selection{background:#f3bb9f}.header,main,footer{max-width:1280px;margin:auto}.header{height:112px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line);gap:30px}.brand{display:flex;align-items:center;gap:10px;font-family:Manrope,sans-serif;font-size:38px;letter-spacing:-2px;font-weight:800}.brand-mark{width:36px;height:36px;border-radius:9px;background:var(--orange);color:#fff9f0;display:inline-flex;align-items:center;justify-content:center;font-size:30px;line-height:1;font-family:Arial,sans-serif;font-weight:800;font-style:italic;letter-spacing:-3px;padding-right:4px}.brand-period{color:var(--orange)}.nav{display:flex;gap:35px;margin-left:80px;font-size:13px;font-weight:500}.nav button:hover{color:var(--orange)}.nav-count{margin-left:3px;font-size:10px;color:#777c6c;background:#eceee5;padding:2px 5px;border-radius:4px}.contact-button{display:flex;gap:28px;align-items:center;padding:12px 17px;border:1px solid #42483d;border-radius:5px;font-size:13px}.contact-button:hover{background:#e9ecdf}.menu-button{display:none}.hero{padding:62px 0 0}.eyebrow{font-size:10px;letter-spacing:1.7px;font-weight:650;display:flex;align-items:center;gap:9px}.tiny-star{color:var(--orange);font-size:23px;line-height:1}.hero-body{display:flex;align-items:center;justify-content:space-between;gap:50px;margin-top:26px}.hero h1{font-family:Manrope,sans-serif;font-size:73px;line-height:1.12;letter-spacing:-4px;font-weight:650;margin:0;position:relative;padding-bottom:15px;white-space:nowrap}.serif{font-family:Georgia,serif;font-weight:400;font-style:italic;letter-spacing:-3.7px}.underline{position:absolute;width:57%;height:16px;right:0;bottom:0;fill:none;stroke:var(--orange);stroke-width:2.3}.hero-aside{max-width:280px;padding-top:10px;font-size:15px;line-height:1.8;color:#65695f}.hero-aside p{margin:0 0 13px}.text-link{display:inline-flex;gap:14px;align-items:center;font-size:13px;font-weight:600;color:#343b30}.hero-aside .text-link{margin-top:9px}.hero-bottom{display:flex;justify-content:space-between;align-items:center;margin:42px 0 30px;padding-top:23px;border-top:1px solid var(--line)}.hero-bottom>span{font-size:9px;letter-spacing:1.5px;color:#777c70}.platforms{display:flex;align-items:center;gap:32px;color:#666c60}.workato-word{font-family:Manrope,sans-serif;letter-spacing:-1px;font-weight:800;font-size:21px}.workato-word>span{font-size:18px;margin-left:3px}.n8n-word{display:flex;align-items:center;gap:5px;font-weight:700;font-size:20px;letter-spacing:-1px}.sap-word{font-weight:800;font-style:italic;font-size:21px;letter-spacing:-1.5px}.sap-word span{font-style:normal;font-size:11px;font-weight:500;letter-spacing:0;margin-left:4px}.featured{display:grid;grid-template-columns:1.15fr 1fr;border:1px solid var(--line);border-radius:8px;overflow:hidden;background:#f0f1e8}.featured-art{position:relative;overflow:hidden;text-align:initial;background:#edcdb9;min-height:335px}.featured-copy{padding:36px 40px}.post-top{display:flex;align-items:center;justify-content:space-between;gap:10px}.tool{display:inline-flex;gap:5px;align-items:center;font-size:10px;font-weight:550}.tool-dot{width:6px;height:6px;border-radius:50%;background:#9e6447}.tool-n8n .tool-dot{background:#749783}.tool-sap .tool-dot{background:#887cab}.tool-cross .tool-dot{background:#8e8d65}.post-type{font-size:9px;letter-spacing:.7px;text-transform:uppercase;color:#777b70}.featured h2{font-family:Manrope,sans-serif;font-size:33px;line-height:1.23;font-weight:600;letter-spacing:-1.1px;margin:23px 0 17px}.featured h2 button{text-align:left}.featured-copy>p{font-size:13px;line-height:1.8;color:#74786c;max-width:360px}.featured-bottom{display:flex;align-items:center;justify-content:space-between;margin-top:26px}.featured-bottom>span{font-size:10px;color:#7c8175}.feature-sticker{position:absolute;top:20px;left:23px;display:flex;gap:6px;align-items:center;background:#fff9eddd;border-radius:3px;padding:7px 9px;font-size:8px;letter-spacing:1px;font-weight:600}.illustration{position:relative;isolation:isolate;height:210px;display:flex;align-items:center;justify-content:center;overflow:hidden}.illustration.large{height:100%;min-height:335px}.art-grid{position:absolute;inset:0;z-index:-1;opacity:.25;background-image:linear-gradient(#a0836a22 1px,transparent 1px),linear-gradient(90deg,#a0836a22 1px,transparent 1px);background-size:26px 26px}.flow-row{display:flex;align-items:center;margin-top:15px}.node{display:flex;flex-direction:column;align-items:center;justify-content:center;width:72px;height:80px;border-radius:9px;background:#fdf9ef;box-shadow:0 7px #b6826320;gap:10px;border:1px solid #d5bca5;transform:rotate(-5deg)}.node>svg{width:23px;color:#7f6956}.node small{font-size:6px;letter-spacing:.6px;color:#7f7867}.node.centre{transform:rotate(0);width:123px;height:116px;background:#fefbef;gap:8px;border:1px solid #d6ae91}.centre>svg{background:#df7552;color:#fff;border-radius:8px;padding:9px;width:39px;height:39px}.centre>span{font-family:Manrope,sans-serif;font-size:12px;font-weight:700}.node.success{transform:rotate(5deg);background:#e0e7ca}.node.success svg{color:#657650}.connector{display:flex;gap:5px;width:43px;justify-content:center}.connector i{width:3px;height:3px;border-radius:50%;background:#b98060}.float-note{position:absolute;top:82px;font-family:Georgia,serif;font-style:italic;font-size:14px;color:#8c634c;transform:rotate(-5deg)}.art-label{position:absolute;bottom:37px;font-size:9px;color:#7f6e59;display:flex;align-items:center;gap:6px}.art-label>span{width:5px;height:5px;border-radius:50%;background:#85916b}.hand-star{position:absolute;right:32px;top:69px;font-size:48px;transform:rotate(12deg);color:#ac7153}.journal{padding-top:70px;scroll-margin-top:10px}.section-top{display:flex;justify-content:space-between;align-items:flex-end}.section-top .eyebrow{font-size:9px;color:#7b8072;letter-spacing:1.5px}.section-top h2{font-family:Manrope,sans-serif;font-size:32px;letter-spacing:-1.2px;font-weight:600;margin:11px 0 0}.orange{color:var(--orange)}.section-description{font-size:11px;color:#7c8075;margin-bottom:5px}.filter-bar{display:flex;justify-content:space-between;gap:15px;margin:29px 0 30px;align-items:center;padding-bottom:20px;border-bottom:1px solid var(--line)}.filters{display:flex;gap:7px;flex-wrap:wrap}.filters button{font-size:10px;padding:9px 11px;border-radius:4px;border:1px solid #dddcd2;color:#6c7165;transition:background .2s}.filters button.active{background:#363f32;color:#faf9ef;border-color:#363f32}.filters button:hover:not(.active){background:#e9ecdf}.search{display:flex;gap:7px;align-items:center;color:#8a8e82;border-bottom:1px solid #d9dbd0;padding:6px 0}.search input{border:0;background:none;font:inherit;font-size:11px;width:118px;color:#41483a}.search input:focus{outline:none}.search:focus-within{border-color:var(--orange)}.search button{display:flex}.posts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:38px 26px}.post-card{display:flex;flex-direction:column;min-width:0}.post-art{width:100%;border-radius:6px;overflow:hidden;position:relative;margin-bottom:20px;transition:transform .2s}.post-art:hover{transform:translateY(-4px)}.post-art .art-grid{opacity:.35}.peach{background:#edd3c1}.green{background:#dce7d9}.lavender{background:#e3deee}.yellow{background:#eee7c6}.blue{background:#dce5e8}.pink{background:#eddcda}.card-arrow{position:absolute;right:12px;bottom:12px;width:27px;height:27px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#faf9f480;color:#59604f}.post-card h3{font-family:Manrope,sans-serif;font-size:21px;letter-spacing:-.55px;line-height:1.4;font-weight:600;margin:12px 0 9px}.post-card h3 button{text-align:left}.post-card h3 button:hover,.featured h2 button:hover{color:#b64d31}.post-card>p{font-size:12px;line-height:1.8;color:#7a7e72;margin:0 0 18px}.post-footer{display:flex;align-items:center;justify-content:space-between;margin-top:auto;border-top:1px solid var(--line);padding-top:14px;font-size:10px;color:#7a7f71}.post-footer button{display:flex;align-items:center;gap:7px;color:#4b5542;font-size:10px}.post-footer button:hover{color:var(--orange)}.mini-flow{display:flex;align-items:center;transform:rotate(-7deg);margin-top:-15px}.mini-node{width:53px;height:53px;display:flex;align-items:center;justify-content:center;background:#f7faf1;border:1px solid #b1c3ab;border-radius:12px;color:#728a6c;box-shadow:3px 4px #a5b89e35}.flow-line{width:34px;border-top:2px dotted #8da283}.dark-node{background:#718b65;color:#fff}.diagram-caption{position:absolute;bottom:32px;font-family:Georgia,serif;font-style:italic;font-size:12px;color:#65725f}.mapping-box{background:#f8f6fb;border:1px solid #c4b9d8;border-radius:5px;width:77px;height:103px;padding:13px;transform:rotate(-4deg);box-shadow:3px 4px #b4a4cd25}.mapping-box span{font-size:10px;color:#8e7d9f}.mapping-box i{display:block;width:100%;height:5px;background:#ded5e9;border-radius:2px;margin-top:12px}.mapping-box i:nth-of-type(2){width:70%}.mapping-box.target{transform:rotate(4deg)}.mapping-lines{width:62px;display:flex;flex-direction:column;gap:20px}.mapping-lines span{border-top:1px dashed #a798ba;transform:rotate(15deg)}.mapping-lines span:nth-child(2){transform:rotate(-12deg)}.mapping .diagram-caption{bottom:25px;color:#8a7c9d}.paper{background:#fffdf3;border:1px solid #d3c79b;width:200px;transform:rotate(-7deg);border-radius:4px;padding:16px;box-shadow:5px 5px #c9bb8d25}.paper>div{font-family:Manrope,sans-serif;font-size:11px;font-weight:700;padding-bottom:8px;border-bottom:1px solid #e6dfc6}.paper>div span{float:right}.paper p{display:flex;align-items:center;gap:7px;font-size:8px;margin:10px 0 0;color:#878167}.paper p svg{width:12px;height:12px;color:#7c8a65}.doodle{position:absolute;right:38px;top:25px;color:#9d8b4d;font-size:45px}.tool-orbit{display:flex;align-items:center;gap:13px;transform:rotate(-8deg);margin-top:-10px}.tool-orbit>span{width:57px;height:57px;border-radius:50%;background:#f7faf9;color:#6d8388;display:flex;align-items:center;justify-content:center;font-size:24px;font-weight:800;border:1px solid #bcccd0}.tool-orbit>span:nth-child(2){transform:translateY(-15px);background:#7f9899;color:#fff}.tool-orbit>span:last-child{font-size:18px;font-style:italic}.error-box{background:#fcf6ef;border:1px solid #cdb6ad;border-radius:5px;padding:14px;font-size:10px;color:#8e655c;transform:rotate(-4deg);width:244px}.status-dot{display:inline-block;width:6px;height:6px;border-radius:50%;background:#cb8b73;margin-right:6px}.error-action{display:flex;gap:10px;align-items:center;font-size:8px;color:#9d8a79;margin-top:13px;border-top:1px solid #e5d8ce;padding-top:11px}.errors .diagram-caption{color:#a08074}.post-art .recipe .node{width:49px;height:57px}.post-art .recipe .centre{width:80px;height:80px}.post-art .recipe .centre>span{font-size:8px}.post-art .recipe .centre>svg{width:27px;height:27px;padding:5px}.post-art .recipe .connector{width:25px}.post-art .recipe .float-note{top:29px;font-size:11px}.post-art .recipe .hand-star{font-size:27px;top:40px;right:20px}.post-art .recipe .art-label{bottom:24px;font-size:8px}.post-art .recipe small{font-size:4px}.notebook-end{display:flex;align-items:center;gap:22px;margin-top:43px}.notebook-end>span{height:1px;flex:1;background:var(--line)}.notebook-end p{color:#909386;font-size:10px}.notebook-end p span{color:var(--orange);margin-left:5px}.about{border-top:1px solid var(--line);border-bottom:1px solid var(--line);display:grid;grid-template-columns:.75fr 1fr;gap:60px;margin-top:62px;padding:55px 80px;align-items:center}.about-symbol{width:230px;height:230px;position:relative;border-radius:50%;border:1px dashed #cbcebe;display:flex;align-items:center;justify-content:center;background:radial-gradient(circle,#eaece1,#f8f7f2 70%);margin:auto}.about-symbol .brand-mark{width:103px;height:114px;font-size:97px;border-radius:22px;transform:rotate(-9deg);box-shadow:9px 10px #ded8c6}.orbit-label{position:absolute;bottom:12px;left:9px;background:#f8f7f2;padding:5px;font-size:8px;letter-spacing:1.4px;transform:rotate(12deg);color:#797f6d}.about-star{position:absolute;top:10px;right:10px;font-size:47px;color:#8c9a6c}.about-copy .eyebrow{font-size:8px;color:#7d8375;letter-spacing:1.2px}.about-copy h2{font-family:Manrope,sans-serif;font-weight:600;letter-spacing:-1px;font-size:30px;line-height:1.4;margin:13px 0 19px}.about-copy em{font-family:Georgia,serif;font-weight:400}.about-copy p{font-size:12px;line-height:1.9;color:#7b8073;max-width:420px}.about-copy .text-link{margin-top:11px;font-size:12px}.cta{position:relative;overflow:hidden;background:#e9eddf;border:1px solid #dce1cf;border-radius:7px;margin:49px 0 55px;padding:38px 43px;display:flex;justify-content:space-between;align-items:center}.cta .eyebrow{color:#717b62;font-size:8px}.cta h2{font-family:Manrope,sans-serif;letter-spacing:-1.2px;font-size:35px;font-weight:550;line-height:1.25;margin:16px 0 14px}.cta h2>span{font-size:33px;margin-left:14px;color:#87966c}.cta p{font-size:11px;color:#7d8574}.cta>button,.primary-button{display:inline-flex;align-items:center;justify-content:center;gap:40px;background:#374431;color:#fffdf2;padding:15px 22px;border-radius:4px;font-size:12px;position:relative;z-index:1}.cta>button:hover,.primary-button:hover{background:#546547}.cta-decoration{position:absolute;right:175px;font-size:225px;line-height:1;transform:rotate(10deg);color:#dce3cd;pointer-events:none}footer{padding-bottom:25px}.footer-brand{display:flex;justify-content:space-between;align-items:center}.footer-brand .brand{font-size:28px}.footer-brand .brand-mark{width:27px;height:27px;font-size:23px;border-radius:7px}.footer-brand>span{font-size:11px;color:#818576}.footer-bottom{display:flex;justify-content:space-between;font-size:9px;color:#8b8f82;border-top:1px solid var(--line);padding-top:19px;margin-top:24px}.footer-bottom .orange{margin:0 4px}.empty{padding:70px 20px;text-align:center}.empty>svg{color:var(--orange)}.empty h3{font-size:18px;font-weight:500}.skip-link{position:fixed;top:10px;left:10px;transform:translateY(-150%);z-index:20;background:#fff;padding:10px}.skip-link:focus{transform:translateY(0)}.modal-backdrop{position:fixed;inset:0;background:#25302180;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:30;overflow:auto;padding:40px 20px;display:flex;align-items:flex-start;justify-content:center}.modal{background:#faf9f3;padding:50px;position:relative;max-width:730px;width:100%;border-radius:10px;box-shadow:0 20px 90px #14231033}.modal-close{position:absolute;top:16px;right:16px;padding:7px;border-radius:50%;background:#eceee3;display:flex}.modal h2{font-family:Manrope,sans-serif;letter-spacing:-1.5px;font-size:39px;line-height:1.2;font-weight:600;margin:18px 0}.article-meta{font-size:11px;color:#818773;display:flex;align-items:center;gap:10px}.article-meta>span{background:#ece9da;padding:4px 7px;border-radius:4px;font-size:9px}.article-intro{font-size:16px;line-height:1.8;color:#6b7261}.modal>.illustration{background:#e8e7da;border-radius:5px;margin:24px 0}.modal>.recipe .float-note{top:20px}.modal>.recipe .hand-star{top:25px}.modal>.recipe .art-label{bottom:12px}.article-section h3{font-family:Manrope,sans-serif;font-size:20px;margin:28px 0 10px}.article-section p{font-size:14px;line-height:1.9;color:#676e5f}.modal .primary-button{margin-top:20px}.article-outro{margin-top:30px;border-top:1px solid var(--line);padding-top:20px;font-size:11px;line-height:1.8;color:#858976}.contact-modal{max-width:550px;margin-top:7vh;padding:55px}.contact-modal h2{font-size:45px}.contact-modal h2 em{font-family:Georgia,serif;font-weight:400}.contact-modal>p{font-size:14px;line-height:1.8;color:#6f7763}.contact-modal .contact-note{font-size:11px;margin-top:35px}.contact-pending{padding:16px;background:#eceee2;border-radius:5px}@media(min-width:1450px){.header,main,footer{max-width:1200px}}@media(max-width:1380px){.header,main,footer{margin-left:7%;margin-right:7%}.hero h1{font-size:65px}.hero-aside{max-width:245px}.featured-copy{padding:30px 35px}.featured h2{font-size:31px}.filters{gap:5px}.filters button{padding:8px 9px;font-size:9px}.search input{width:104px}}@media(max-width:1100px){.hero h1{font-size:53px;letter-spacing:-3px}.serif{letter-spacing:-2px}.hero-body{gap:25px}.hero-aside{max-width:220px;font-size:13px}.nav{margin-left:0;gap:22px}.featured h2{font-size:27px}.featured-copy{padding:27px}.section-top h2{font-size:27px}.filter-bar{align-items:flex-start}.filters{max-width:75%}.post-card h3{font-size:18px}.illustration{height:180px}.post-art .recipe .node{width:40px}.post-art .recipe .centre{width:65px}.post-art .recipe .connector{width:14px}.mini-node{width:44px;height:44px}.flow-line{width:25px}.mapping-box{width:65px}.mapping-lines{width:38px}.doodle{right:12px}.paper{width:175px}.error-box{width:210px;font-size:9px}.about{padding:40px 20px;gap:35px}.about-copy h2{font-size:26px}}@media(max-width:800px){.header,main,footer{margin-left:5%;margin-right:5%}.header{height:85px;gap:15px}.brand{font-size:32px}.nav{gap:17px;font-size:11px}.contact-button{font-size:11px;gap:12px;padding:10px 12px}.hero{padding-top:40px}.hero-body{display:block;margin-top:20px}.hero h1{font-size:60px;display:inline-block}.hero-aside{max-width:none;display:flex;flex-wrap:wrap;column-gap:20px;margin-top:20px;font-size:13px}.hero-aside p:first-child{max-width:320px}.hero-aside p:nth-child(2){display:none}.hero-aside .text-link{margin:0 0 12px}.hero-bottom{margin-top:22px}.hero-bottom>span{max-width:130px;line-height:1.8;font-size:8px}.platforms{gap:18px}.featured-art,.illustration.large{min-height:295px}.node{width:55px;height:65px}.node.centre{width:95px;height:95px}.connector{width:20px}.centre>span{font-size:10px}.float-note{font-size:11px;top:65px}.hand-star{font-size:30px;right:18px;top:55px}.featured-copy{padding:23px}.featured h2{font-size:24px;margin:17px 0 12px}.featured-copy>p{font-size:11px}.featured-bottom{margin-top:18px}.featured-bottom .text-link{font-size:11px;gap:5px}.featured-bottom>span{font-size:8px}.journal{padding-top:48px}.section-description{display:none}.posts{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 22px}.illustration{height:195px}.post-card h3{font-size:20px}.filter-bar{flex-wrap:wrap}.filters{max-width:100%;gap:6px}.filters button{font-size:10px}.search{width:100%;padding:9px 0}.search input{flex:1}.about{grid-template-columns:.6fr 1fr;gap:25px;padding:35px 0;margin-top:35px}.about-symbol{width:170px;height:170px}.about-symbol .brand-mark{width:80px;height:88px;font-size:74px}.orbit-label{font-size:6px}.about-star{font-size:35px}.about-copy h2{font-size:24px}.about-copy .eyebrow{font-size:7px}.cta{padding:30px;margin-top:35px}.cta h2{font-size:30px}.cta-decoration{right:110px;font-size:190px}.cta p{max-width:270px;line-height:1.7}.cta>button{gap:20px;padding:13px 18px}.footer-bottom{font-size:8px}}@media(max-width:560px){.header{height:77px}.brand{font-size:30px}.brand-mark{width:30px;height:30px;font-size:26px}.contact-button{margin-left:auto}.menu-button{display:flex;padding:7px}.menu-button svg{width:20px}.nav{display:none;position:absolute;top:76px;left:0;right:0;padding:22px 5%;background:#f8f7f2;z-index:10;border-bottom:1px solid var(--line)}.nav.open{display:flex;flex-direction:column;align-items:flex-start;font-size:14px;gap:23px}.hero{padding-top:30px}.eyebrow{font-size:8px;letter-spacing:1.4px}.hero h1{font-size:clamp(35px,9.2vw,51px);letter-spacing:-2px;line-height:1.16}.serif{letter-spacing:-1.7px}.hero-aside{display:block;margin-top:14px;line-height:1.8}.hero-aside p:first-child{max-width:300px;margin-bottom:10px}.hero-aside .text-link{font-size:12px}.hero-bottom{align-items:center;padding-top:18px;margin-top:12px;margin-bottom:20px;gap:10px}.hero-bottom>span{font-size:6px;max-width:95px;letter-spacing:1px}.platforms{gap:12px}.workato-word{font-size:16px}.workato-word>span{font-size:13px}.n8n-word{font-size:16px}.n8n-word svg{width:17px}.sap-word{font-size:17px}.sap-word span{display:none}.featured{grid-template-columns:1fr}.featured-art,.illustration.large{min-height:265px}.featured-art{border-bottom:1px solid var(--line)}.featured-copy{padding:25px}.featured h2{font-size:28px}.featured-copy>p{font-size:12px}.featured-bottom{margin-top:20px}.featured-bottom>span{font-size:10px}.featured-bottom .text-link{font-size:12px}.float-note{top:55px}.hand-star{top:50px;right:30px}.art-label{bottom:30px}.node{width:65px;height:70px}.node.centre{width:110px;height:105px}.connector{width:30px}.centre>span{font-size:12px}.journal{padding-top:39px}.section-top h2{font-size:26px;letter-spacing:-.8px}.filters{gap:7px}.filters button{padding:8px 10px;font-size:10px}.filter-bar{margin:22px 0 25px;gap:10px;padding-bottom:12px}.posts{grid-template-columns:1fr;gap:32px}.post-art{margin-bottom:16px}.illustration{height:220px}.post-card h3{font-size:23px;margin:11px 0 8px}.post-card>p{font-size:12px}.post-footer,.post-footer button{font-size:10px}.mini-node{width:58px;height:58px}.flow-line{width:38px}.mapping-box{width:80px;height:110px}.mapping-lines{width:65px}.paper{width:210px;padding:19px}.paper>div{font-size:12px}.paper p{font-size:9px}.doodle{right:50px;top:32px}.tool-orbit{gap:20px}.tool-orbit>span{width:65px;height:65px}.error-box{width:260px;font-size:11px;padding:17px}.error-action{font-size:9px}.post-art .recipe .node{width:60px;height:70px}.post-art .recipe .centre{width:100px;height:95px}.post-art .recipe .connector{width:28px}.post-art .recipe .centre>span{font-size:11px}.post-art .recipe .centre>svg{width:35px;height:35px}.post-art .recipe small{font-size:5px}.post-art .recipe .float-note{top:27px;font-size:13px}.post-art .recipe .hand-star{right:35px;top:35px}.post-art .recipe .art-label{bottom:20px}.notebook-end{gap:10px;margin-top:30px}.notebook-end p{font-size:8px}.about{grid-template-columns:1fr;gap:30px;padding:35px 10px}.about-symbol{width:170px;height:170px}.about-copy .eyebrow{font-size:7px}.about-copy h2{font-size:28px}.about-copy p{font-size:13px}.cta{display:block;padding:30px 25px;margin-bottom:35px}.cta h2{font-size:29px}.cta h2>span{font-size:26px;margin-left:7px}.cta p{font-size:12px;max-width:230px}.cta>button{margin-top:12px}.cta-decoration{right:-40px;bottom:-40px;font-size:230px}.footer-brand>span{font-size:9px;max-width:120px;line-height:1.7}.footer-bottom{flex-wrap:wrap;gap:16px;line-height:1.7}.footer-bottom>span:nth-child(2){order:3;width:100%}.footer-bottom a{margin-left:auto}.modal-backdrop{padding:16px 10px}.modal{padding:48px 24px 30px}.modal h2{font-size:30px}.article-section p{font-size:13px}.contact-modal{margin-top:5vh}.contact-modal h2{font-size:39px}.modal>.recipe .node{width:45px}.modal>.recipe .centre{width:80px}.modal>.recipe .connector{width:20px}.modal>.recipe .hand-star{right:12px}.modal>.recipe .float-note{font-size:11px}.primary-button{gap:20px;font-size:11px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{transition:none!important;animation:none!important}}.mulesoft-word{font-family:Manrope,sans-serif;font-size:18px;font-weight:700;letter-spacing:-.7px;color:#586e7b}.tool-mulesoft .tool-dot{background:#528aa3}.setup-guide-link{display:flex;width:fit-content;margin-top:18px}.platforms{flex-wrap:wrap;justify-content:flex-end}.hero-bottom{gap:20px}.filters{max-width:none}.filter-bar{flex-wrap:wrap}.hero .eyebrow{line-height:1.8}@media(max-width:560px){.platforms{gap:10px 12px;max-width:230px}.mulesoft-word{font-size:14px}.hero-bottom{gap:10px}.hero .eyebrow{font-size:7px;letter-spacing:1px}}.post-art,.post-card h3 a,.featured h2 a{display:block}.post-card h3 a:hover,.featured h2 a:hover{color:#b64d31}.post-footer a{display:flex;align-items:center;gap:7px;color:#4b5542;font-size:10px}.article-page{max-width:850px;margin:0 auto;padding:32px 24px 65px}.breadcrumbs{display:flex;flex-wrap:wrap;gap:10px;font-size:11px;color:#6a715f;margin:0 0 38px}.breadcrumbs a:hover{color:#c34f2d}.article-header h1{font-family:Manrope,sans-serif;font-size:clamp(32px,4.5vw,53px);letter-spacing:-1.8px;font-weight:600;line-height:1.2;margin:20px 0}.article-page>article>.illustration{background:#e8e7da;border-radius:8px;height:270px;margin:28px 0 35px}.article-page .recipe .float-note{top:35px}.article-page .recipe .art-label{bottom:24px}.article-body{max-width:690px;margin:auto}.article-body .article-section h2{font-family:Manrope,sans-serif;font-size:24px;letter-spacing:-.6px;margin:33px 0 13px}.article-body .article-section p{font-size:16px;line-height:1.9;color:#5b6454}.article-contact{font-size:14px;line-height:1.9;margin:28px 0}.article-contact a{text-decoration:underline;text-underline-offset:3px}.related-notes{border-top:1px solid var(--line);margin-top:45px;padding-top:25px}.related-notes h2{font-family:Manrope,sans-serif;font-size:24px}.related-notes>a{display:flex;align-items:center;justify-content:space-between;gap:20px;border-bottom:1px solid var(--line);padding:17px 0;font-size:14px}.related-notes>a:hover{color:#b64d31}.related-notes>.text-link{border:0;justify-content:flex-start;margin-top:12px}.platform-links{display:flex;flex-wrap:wrap;gap:12px 24px;font-size:11px;margin-top:25px;color:#59644e}.platform-links a:hover{text-decoration:underline}.not-found{text-align:center;padding:100px 20px}.not-found h1{font-family:Manrope,sans-serif;font-size:38px}.not-found p{margin-bottom:30px}.article-page .article-meta{flex-wrap:wrap}.featured-art{display:block}.contact-modal .email-address{color:#445b36;text-decoration:underline;overflow-wrap:anywhere}@media(max-width:800px){.article-page{margin:0 5%;padding:25px 0 40px}.article-page .article-intro,.article-body .article-section p{font-size:15px}.article-header h1{letter-spacing:-1.1px}.article-page .breadcrumbs{margin-bottom:25px}}@media(max-width:560px){.article-body .article-section h2{font-size:22px}.article-page .article-meta{font-size:10px}.article-page>article>.illustration{height:230px}.related-notes>a{font-size:13px}}.nav a:hover{color:var(--orange)}
