.za-page{--za-muted:#625e57;--za-line:#e1dcd3}.za-page h1,.za-page h2,.za-page h3,.za-page h4,.za-page p,.za-page figure{margin:0}.za-page h1,.za-page h2,.za-page h3{letter-spacing:-.045em;font-weight:600}.za-page h2{font-size:clamp(32px,3.5vw,50px);line-height:1.13}.za-page h1 span,.za-page h2 span{color:var(--za-muted)}.za-page h3{font-size:24px;line-height:1.3}.za-page main p{line-height:1.75}.za-eyebrow,.za-label{letter-spacing:.04em;font-size:12px;font-weight:600;line-height:1.6}.za-eyebrow{text-transform:uppercase;margin-bottom:24px!important}.za-label{color:var(--za-muted);display:block}.za-section{padding-top:112px;padding-bottom:112px}.za-hero{padding-top:80px;padding-bottom:48px}.za-hero-grid{grid-template-columns:1.5fr 1fr;align-items:center;gap:80px;display:grid}.za-hero h1{font-size:clamp(44px,5.1vw,74px);line-height:1.1}.za-intro{max-width:630px;color:var(--za-muted);font-size:17px;margin:28px 0 32px!important}.za-note{color:var(--za-muted);font-size:12px;margin-top:12px!important}.za-starting-point{background:#fff4df;border:1px solid #dcccae;border-radius:24px;padding:40px;position:relative}.za-starting-point:before{content:"";background:orange;width:48px;height:4px;margin-bottom:32px;display:block}.za-starting-point h2{margin-top:20px;font-size:38px}.za-starting-point ul{margin:32px 0;padding:0;list-style:none}.za-starting-point li{border-top:1px solid #dfcda9;gap:12px;padding:16px 0;font-size:14px;line-height:1.6;display:flex}.za-starting-point li>span{color:#8a5100;flex-shrink:0}.za-starting-point>p{color:var(--za-muted);font-size:13px}.za-hero-baseline{border-top:1px solid var(--za-line);align-items:center;gap:20px;margin-top:64px;padding-top:28px;display:flex}.za-hero-baseline>svg{color:#985900;flex-shrink:0;width:32px;height:32px}.za-hero-baseline>p{color:var(--za-muted);font-size:13px}.za-hero-baseline strong{color:#292724;font-weight:500}.za-hero-baseline>span{color:var(--za-muted);margin-left:auto;font-size:12px}.za-heading{grid-template-columns:1.1fr 1fr;align-items:end;gap:80px;margin-bottom:48px;display:grid}.za-heading>p{color:var(--za-muted);max-width:470px}.za-friction-band,.za-solutions-band,.za-faq-band{background:#f5f3ef}.za-frictions{grid-template-columns:repeat(3,1fr);gap:48px;margin-top:56px;display:grid}.za-frictions article{border-top:1px solid #cfc7ba;padding-top:24px}.za-frictions h3{margin:20px 0 16px;font-size:23px}.za-frictions article>p{color:var(--za-muted);font-size:14px}.za-comparison{border:1px solid var(--za-line);border-radius:24px;overflow:hidden}.za-comparison-disclosure{border-bottom:1px solid var(--za-line);padding:28px 40px}.za-comparison-disclosure p{max-width:800px;color:var(--za-muted);font-size:13px;margin-top:8px!important}.za-workflows{grid-template-columns:1fr 1fr;display:grid}.za-workflow{padding:40px}.za-before{background:#faf9f6}.za-after{background:#fff5e1;border-left:1px solid #e2d0ad}.za-workflow-heading h3{max-width:350px;margin-top:12px}.za-workflow ol{margin:36px 0 0;padding:0;list-style:none}.za-workflow li{grid-template-columns:32px 1fr;gap:20px;min-height:120px;padding:0 0 32px;display:grid;position:relative}.za-workflow li:last-child{min-height:0;padding-bottom:0}.za-workflow li:not(:last-child):after{content:"";border-left:1px dashed #b6aea1;position:absolute;top:38px;bottom:6px;left:15px}.za-after li:not(:last-child):after{border-color:#b8832c;border-left-style:solid}.za-step{background:#fff;border:1px solid #c3bbad;border-radius:50%;place-items:center;width:32px;height:32px;font-size:11px;display:grid}.za-after .za-step{color:#252320;background:orange;border-color:#e69705}.za-workflow h4{letter-spacing:-.025em;padding-top:3px;font-size:18px;font-weight:600;line-height:1.45}.za-workflow li p{color:var(--za-muted);max-width:340px;font-size:13px;margin-top:8px!important}.za-human-review>div{background:#fffdf8;border:1px solid #b9914e;border-radius:12px;margin:-12px 0 0 -16px;padding:16px}.za-review-label{color:#704400;margin-top:12px;font-size:11px;font-weight:600;line-height:1.6;display:inline-block}.za-comparison figcaption{border-top:1px solid var(--za-line);color:var(--za-muted);padding:24px 40px;font-size:12px;line-height:1.7}.za-solutions article{border-top:1px solid #d8d1c7;grid-template-columns:60px 1fr 32px;gap:32px;padding:36px 0;display:grid}.za-solution-number{letter-spacing:-.04em;color:#625e57;font-size:28px;font-weight:400}.za-solutions article h3{margin:12px 0 16px;font-size:30px}.za-solutions article p{color:var(--za-muted);max-width:760px;font-size:15px}.za-solutions article>svg{color:#965800;width:24px;height:24px;margin-top:8px}.za-approach{grid-template-columns:repeat(3,1fr);gap:48px;margin:56px 0 0;padding:0;list-style:none;display:grid}.za-approach li{border-top:2px solid #b36b00;padding-top:24px}.za-approach h3{margin:20px 0 16px}.za-approach p{color:var(--za-muted);font-size:14px}.za-simplify-band{color:#fff;background:#252420}.za-simplify{grid-template-columns:1.1fr 1fr;align-items:start;gap:80px;display:grid}.za-simplify h2{font-size:clamp(36px,4.1vw,60px)}.za-simplify .za-eyebrow{color:#ffbf4a}.za-simplify h2+p{color:#d0ccc3;max-width:450px;margin-top:28px!important}.za-simplify .za-label{color:#d0ccc3}.za-simplify ul{margin:24px 0 32px;padding:0;list-style:none}.za-simplify li{border-top:1px solid #555148;gap:20px;padding:20px 0;font-size:19px;line-height:1.5;display:flex}.za-simplify li>span{background:#ffb93d;flex:0 0 10px;height:2px;margin-top:13px}.za-simplify>div:last-child>p:last-child{color:#d0ccc3;font-size:14px}.za-related,.za-faq{grid-template-columns:1.1fr 1fr;gap:80px;display:grid}.za-related h2+p{color:var(--za-muted);max-width:450px;margin-top:24px!important}.za-related-links a{color:inherit;border-bottom:1px solid var(--za-line);justify-content:space-between;align-items:center;gap:24px;padding:24px 0;font-size:22px;line-height:1.35;text-decoration:none;display:flex}.za-related-links a:first-child{padding-top:0}.za-related-links small{color:var(--za-muted);margin-top:12px;font-size:13px;line-height:1.7;display:block}.za-related-links svg{color:#965800;flex-shrink:0}.za-related-links a:hover>span{text-underline-offset:4px;text-decoration:underline}.za-faq details{border-bottom:1px solid #d6d0c6}.za-faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:24px;min-height:48px;padding:22px 0;font-size:16px;font-weight:600;line-height:1.5;list-style:none;display:flex}.za-faq summary::-webkit-details-marker{display:none}.za-faq summary>span{font-size:24px;font-weight:400}.za-faq details[open] summary>span{transform:rotate(45deg)}.za-faq details>p{color:var(--za-muted);padding-bottom:24px;font-size:14px}.za-closing h2{font-size:clamp(40px,5vw,72px)}.za-closing-row{justify-content:space-between;align-items:start;gap:48px;margin-top:32px;display:flex}.za-closing-row>p{color:var(--za-muted);max-width:530px}#project-discussion{background:#fff5e3;border:1px solid #d7c09a;border-radius:20px;margin-top:48px;padding:40px;scroll-margin-top:100px}#project-discussion h3{margin-top:12px}#project-discussion ul{grid-template-columns:1fr 1fr;gap:16px 48px;margin:28px 0;padding-left:20px;font-size:15px;line-height:1.7;display:grid}#project-discussion>p{max-width:850px;color:var(--za-muted);font-size:13px}@media (width<=1024px){.za-section{padding-top:80px;padding-bottom:80px}.za-hero-grid,.za-heading,.za-simplify,.za-related,.za-faq{gap:40px}.za-hero h1{font-size:52px}.za-starting-point{padding:28px}.za-starting-point h2{font-size:32px}.za-workflow{padding:32px}.za-frictions,.za-approach{gap:32px}}@media (width<=767px){.za-hero{padding-top:48px;padding-bottom:36px}.za-hero-grid,.za-heading,.za-simplify,.za-related,.za-faq{grid-template-columns:1fr;gap:32px}.za-hero h1{font-size:clamp(38px,9vw,56px)}.za-hero h1 br{display:none}.za-eyebrow{font-size:10px;margin-bottom:18px!important}.za-intro{font-size:16px;margin:24px 0 28px!important}.za-starting-point{border-radius:18px;padding:28px}.za-starting-point:before{margin-bottom:24px}.za-starting-point ul{margin:24px 0}.za-hero-baseline{flex-wrap:wrap;gap:16px;margin-top:36px}.za-hero-baseline>p{flex:1}.za-hero-baseline>span{margin-left:48px}.za-section{padding-top:64px;padding-bottom:64px}.za-page h2{font-size:34px}.za-page h3{font-size:23px}.za-heading{margin-bottom:32px}.za-frictions,.za-approach{grid-template-columns:1fr;gap:32px;margin-top:32px}.za-frictions h3{font-size:24px}.za-workflows{grid-template-columns:1fr}.za-after{border-top:1px solid #e2d0ad;border-left:0}.za-comparison{border-radius:18px}.za-comparison-disclosure,.za-comparison figcaption{padding:24px}.za-workflow{padding:28px 24px}.za-workflow li{gap:16px}.za-workflow-heading h3{font-size:24px}.za-workflow h4{font-size:17px}.za-human-review>div{margin-left:-12px;padding:12px}.za-solutions article{grid-template-columns:28px 1fr;gap:16px;padding:28px 0}.za-solutions article>svg{display:none}.za-solution-number{font-size:20px}.za-solutions article h3{font-size:25px}.za-solutions article p{font-size:14px}.za-simplify h2{font-size:40px}.za-simplify li{font-size:18px}.za-related-links a{font-size:21px}.za-closing h2{font-size:42px}.za-closing-row{flex-direction:column;gap:28px}.za-closing .button{font-size:13px}#project-discussion{padding:24px}#project-discussion ul{grid-template-columns:1fr;font-size:14px}}
