.za-bar .navmenu.is-three{width:min(790px,calc(100vw - 32px));grid-template-columns:repeat(3,minmax(0,1fr))}
.za-bar .navmenu.is-three a:last-child{grid-column:auto}
.zi-phone-control select{width:118px;padding:0 25px 0 10px;border-left:0;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2.5 4.5 6 8l3.5-3.5' fill='none' stroke='%236b7280' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") right 8px center/12px no-repeat;text-align:left}
.za-integration-hero{padding-bottom:74px}
.za-integration-hero-grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(420px,1.1fr);gap:42px;align-items:center;margin-top:16px}
.za-integration-hero-copy h1{max-width:10em}
.za-integration-hero-copy .za-lede{max-width:34em}
.za-integration-promise{max-width:31em;margin:20px 0 0;padding-left:14px;border-left:2px solid #F26414;color:#515967;font-size:14px;font-weight:600;line-height:1.5}
.za-integration-hero-demo{overflow:hidden;border:1px solid #E1E5EB;border-radius:12px;background:#fff;box-shadow:0 26px 64px rgba(21,31,48,.1);transform:rotate(.35deg)}
.za-integration-demo-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 17px;border-bottom:1px solid #E9ECF0;background:#FBFCFD;color:#303744;font-size:12px;font-weight:650}
.za-integration-demo-head>span{display:flex;align-items:center;gap:8px}
.za-integration-demo-head i,.za-integration-chat-head i{width:8px;height:8px;border-radius:50%;background:#F26414}
.za-integration-demo-head b{padding:5px 7px;border:1px solid #E3E7ED;border-radius:4px;background:#fff;color:#737B88;font-size:9px;font-weight:600}
.za-integration-demo-body{display:grid;gap:16px;padding:20px}
.za-integration-user{width:fit-content;max-width:82%;margin:0 0 0 auto;padding:11px 13px;border:1px solid #E6E8EC;border-radius:12px 12px 3px 12px;background:#F5F6F7;color:#272C34;font-size:13px;line-height:1.45}
.za-integration-user span{display:block;margin-bottom:4px;color:#8A919C;font-size:9px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}
.za-integration-answer{display:grid;grid-template-columns:30px minmax(0,1fr);gap:10px;align-items:start}
.za-integration-assistant-mark{display:grid;place-items:center;width:28px;height:28px;border-radius:8px;background:#111;color:#F26414;font-size:9px;font-weight:800}
.za-integration-answer>div>p{margin:0;color:#3C424D;font-size:13px;line-height:1.5}
.za-integration-tool{display:flex;align-items:center;gap:9px;margin-top:11px;padding:10px;border:1px solid #E1E5EB;border-radius:7px;background:#fff}
.za-integration-tool-icon{display:grid;place-items:center;width:26px;height:26px;border-radius:6px;background:#FFF4EC;color:#B93E08;font-weight:700}
.za-integration-tool>span:nth-child(2){display:grid;gap:3px}
.za-integration-tool strong{color:#252B34;font-size:11px}
.za-integration-tool small{color:#7A8290;font-size:9px}
.za-integration-tool>b{margin-left:auto;color:#3C7D52;font-size:9px;font-weight:700}
.za-integration-result{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:7px 12px;margin-left:38px;padding:12px;border:1px solid #F3C9AD;border-radius:7px;background:#FFFAF6}
.za-integration-result>span{grid-column:1/-1;color:#A45121;font-size:9px;font-weight:700;letter-spacing:.08em}
.za-integration-result>strong{align-self:center;color:#202733;font-size:13px}
.za-integration-result>a{align-self:center;color:#9E3C10;font-size:11px;font-weight:700;text-decoration:none}
.za-integration-result>a b{font-size:15px}
.za-integration-demo-foot{display:flex;justify-content:space-between;gap:10px;padding:10px 17px;border-top:1px solid #E9ECF0;color:#858D99;font-size:9px}
.za-integration-concept h2,.za-integration-examples h2,.za-integration-why h2,.za-integration-lifecycle h2,.za-integration-engagement h2{max-width:22em}
.za-integration-journey{display:grid;gap:0;margin-top:28px;padding:8px 18px;border:1px solid #E1E5EB;border-radius:8px;background:#fff}
.za-integration-journey-row{display:grid;grid-template-columns:170px minmax(0,1fr);gap:14px;align-items:center;min-height:58px}
.za-integration-journey-row+.za-integration-journey-row{border-top:1px solid #ECEEF1}
.za-integration-journey-label{color:#828B98;font-size:10px;font-weight:700;letter-spacing:.08em}
.za-integration-journey-row>p{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:0;color:#4F5866;font-size:12px;font-weight:600}
.za-integration-journey-row>p i{color:#B6BCC5;font-style:normal}
.za-integration-journey-row.is-ai .za-integration-journey-label,.za-integration-journey-row.is-ai>p span:nth-of-type(n+2){color:#B93E08}
.za-integration-presence-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:12px}
.za-integration-presence{padding:21px 22px;border:1px solid #E1E5EB;border-radius:8px;background:#F8F9FB}
.za-integration-presence.is-ai{border-color:#F3D0B9;background:#FFFAF6}
.za-integration-presence .za-bk{margin-bottom:7px;color:#7C8592;font-size:10px}
.za-integration-presence.is-ai .za-bk{color:#B93E08}
.za-integration-presence h3{margin:0;color:#222833;font-size:20px}
.za-integration-presence ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px 14px;margin:16px 0 0;padding:0;list-style:none}
.za-integration-presence li{position:relative;padding-left:13px;color:#56606E;font-size:12px;line-height:1.45}
.za-integration-presence li::before{position:absolute;top:6px;left:0;width:5px;height:5px;background:#BCC3CC;content:""}
.za-integration-presence.is-ai li::before{background:#F26414}
.za-integration-examples{background:#F8F9FB}
.za-integration-chat{max-width:1000px;margin:28px auto 0;padding:0 24px 22px;border:1px solid #E1E5EB;border-radius:10px;background:#fff;box-shadow:0 15px 42px rgba(21,31,48,.07)}
.za-integration-chat-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:15px 0;border-bottom:1px solid #ECEEF1;color:#3D4550;font-size:12px;font-weight:700}
.za-integration-chat-head>span:first-child{display:flex;align-items:center;gap:8px}
.za-integration-chat-head>span:last-child{color:#888F99;font-size:9px;letter-spacing:.08em}
.za-integration-turn{max-width:820px;margin:22px auto 0;color:#3D4550}
.za-integration-turn>span{display:block;margin-bottom:7px;color:#969DA7;font-size:9px;font-weight:700;letter-spacing:.1em}
.za-integration-turn>p{margin:0 0 12px;font-size:14px;line-height:1.55}
.za-integration-turn.is-user>p{width:fit-content;max-width:82%;margin-left:auto;padding:11px 13px;border:1px solid #E7E9EC;border-radius:11px 11px 2px 11px;background:#F4F5F6;color:#292F39}
.za-integration-business{padding:14px;border:1px solid #E1E5EB;border-radius:8px;background:#fff}
.za-integration-business-head{display:flex;align-items:center;gap:10px}
.za-integration-company-mark{display:grid;place-items:center;flex:none;width:36px;height:36px;border-radius:8px;background:#FFF0E5;color:#B93E08;font-size:15px;font-weight:800}
.za-integration-company-mark.is-dark{background:#202733;color:#fff}
.za-integration-business-head>span:nth-child(2){display:grid;gap:3px}
.za-integration-business-head strong{color:#202733;font-size:13px}
.za-integration-business-head small{color:#858D99;font-size:10px}
.za-integration-business-head>b{margin-left:auto;padding:5px 7px;border:1px solid #E5E8EC;border-radius:4px;color:#7C8592;font-size:9px}
.za-integration-business>p{margin:12px 0;color:#56606E;font-size:12px;line-height:1.55}
.za-integration-quote{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:11px 12px;border:1px solid #F1D1BD;border-radius:6px;background:#FFFAF6}
.za-integration-quote>span{display:grid;gap:3px}
.za-integration-quote strong{color:#303640;font-size:12px}
.za-integration-quote small{color:#7C8592;font-size:10px}
.za-integration-quote a{color:#9E3C10;font-size:11px;font-weight:700;text-decoration:none}
.za-integration-quote a b{font-size:15px}
.za-integration-chat-break{display:flex;align-items:center;gap:12px;max-width:820px;margin:27px auto 0;color:#999;font-size:9px;font-weight:700;letter-spacing:.09em}
.za-integration-chat-break::before,.za-integration-chat-break::after{height:1px;flex:1;background:#ECEEF1;content:""}
.za-integration-vehicles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}
.za-integration-vehicles>article{overflow:hidden;min-width:0;border:1px solid #E5E8EC;border-radius:6px;background:#fff}
.za-integration-vehicle-band{display:flex;align-items:center;justify-content:space-between;min-height:48px;padding:0 11px;background:#F4E7DD;color:#8F4A1F}
.za-integration-vehicle-band.is-slate{background:#E8EBEE;color:#47515D}
.za-integration-vehicle-band.is-green{background:#E8EFE8;color:#496A4D}
.za-integration-vehicle-band span{font-size:17px;font-weight:800}
.za-integration-vehicle-band b{font-size:8px;letter-spacing:.07em}
.za-integration-vehicle-info{padding:10px}
.za-integration-vehicle-info h3{margin:0;color:#252B34;font-size:12px;line-height:1.35}
.za-integration-vehicle-info>strong{display:block;margin-top:4px;color:#6A7280;font-size:10px}
.za-integration-vehicle-info dl{display:grid;gap:5px;margin:9px 0 0;padding-top:8px;border-top:1px solid #ECEEF1}
.za-integration-vehicle-info dl div{display:flex;justify-content:space-between;gap:5px;font-size:9px}
.za-integration-vehicle-info dt{color:#818995}
.za-integration-vehicle-info dd{margin:0;color:#4B5360;text-align:right}
.za-integration-vehicle-info>a{display:flex;justify-content:space-between;margin-top:9px;padding-top:8px;border-top:1px solid #ECEEF1;color:#9E3C10;font-size:10px;font-weight:700;text-decoration:none}
.za-integration-disclaimer{max-width:820px;margin:16px auto 0;color:#7F8792;font-size:10px;line-height:1.5}
.za-integration-opportunities{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:25px}
.za-integration-opportunities article{display:flex;flex-direction:column;min-height:190px;padding:18px;border:1px solid #E3E6EA;border-radius:8px;background:#fff}
.za-integration-opportunities article>span,.za-integration-models article>span{color:#B93E08;font-size:9px;font-weight:700;letter-spacing:.07em}
.za-integration-opportunities h3{margin:14px 0 0;color:#202733;font-size:17px;line-height:1.2}
.za-integration-opportunities p{margin:8px 0 0;color:#626B78;font-size:12px;line-height:1.5}
.za-integration-opportunities .is-warm{border-color:#F1D0BA;background:#FFFAF6}
.za-integration-opportunities blockquote{margin:auto 0 0;padding-top:12px;border-top:1px solid #F1D8C7;color:#72462E;font-size:11px;line-height:1.5}
.za-integration-steps{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px;margin:26px 0 0;padding:0;border-top:1px solid #E3E6EA;list-style:none}
.za-integration-steps li{display:grid;grid-template-columns:32px minmax(0,1fr);gap:11px;padding:15px 4px;border-bottom:1px solid #E3E6EA}
.za-integration-steps li>span{padding-top:3px;color:#B93E08;font-family:JetBrains Mono,monospace;font-size:10px}
.za-integration-steps h3{margin:0;color:#242A33;font-size:16px}
.za-integration-steps p{margin:5px 0 0;color:#626B78;font-size:11px;line-height:1.5}
.za-integration-ecosystem{background:#F2F3F4}
.za-integration-ecosystem-grid{display:grid;grid-template-columns:minmax(250px,.8fr) minmax(0,1.2fr);gap:36px;align-items:center}
.za-integration-ecosystem-grid h2{margin:0;max-width:14em;color:#171A21;font-size:38px;line-height:1.08}
.za-integration-ecosystem-grid .za-bcopy{margin-left:0;margin-right:0;text-align:left}
.za-integration-types{display:flex;flex-wrap:wrap;gap:6px;margin-top:18px}
.za-integration-types span{padding:6px 8px;border:1px solid #D8DDE3;border-radius:5px;background:#fff;color:#535D6B;font-size:9px;font-weight:650}
.za-integration-platform-map{position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;padding:17px;border:1px solid #E1E5EB;border-radius:10px;background:#fff}
.za-integration-platform-center{grid-column:1/-1;display:grid;grid-template-columns:34px minmax(0,1fr);gap:2px 10px;align-items:center;width:min(100%,300px);margin:0 auto 4px;padding:11px;border:1px solid #F0C6A9;border-radius:7px;background:#1B1F25;color:#fff}
.za-integration-platform-center>span{grid-row:1/3;display:grid;place-items:center;width:32px;height:32px;border-radius:6px;background:#F26414;color:#111;font-weight:800}
.za-integration-platform-center strong{font-size:12px}
.za-integration-platform-center small{color:#B8BEC7;font-size:9px}
.za-integration-platform{display:grid;grid-template-columns:30px minmax(0,1fr);gap:1px 8px;align-items:center;min-width:0;padding:10px;border:1px solid #E7E9EC;border-radius:6px;background:#fff}
.za-integration-platform img,.za-integration-platform>span{grid-row:1/3;width:28px;height:28px;object-fit:contain}
.za-integration-platform>span{display:grid;place-items:center;border-radius:6px;background:#F1F2F4;color:#6A7280;font-weight:700}
.za-integration-platform strong{overflow:hidden;color:#303742;font-size:10px;text-overflow:ellipsis;white-space:nowrap}
.za-integration-platform small{color:#858D99;font-size:8px}
.za-integration-platform-note{margin:14px 0 0;color:#767E89;font-size:10px;line-height:1.5}
.za-integration-early-band{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:22px 24px;border:1px solid #E1E5EB;border-radius:8px;background:#fff}
.za-integration-early-band h2{margin:0;color:#202733;font-size:24px}
.za-integration-early-band .za-bk{margin:0 0 8px}
.za-integration-early-band p:not(.za-bk){max-width:680px;margin:8px 0 0;color:#616A77;font-size:12px;line-height:1.5}
.za-integration-early-band .btn{display:flex;align-items:center;gap:10px;flex:none}
.za-integration-models{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:11px;margin-top:22px}
.za-integration-models article{min-height:150px;padding:18px;border:1px solid #E1E5EB;border-radius:8px;background:#fff}
.za-integration-models article.is-featured{border-color:#F1C6A8;background:#FFFAF6;box-shadow:0 14px 34px rgba(242,100,20,.08)}
.za-integration-models h3{margin:16px 0 0;color:#202733;font-size:18px}
.za-integration-models p{margin:8px 0 0;color:#626B78;font-size:12px;line-height:1.5}
.za-integration-contact .za-cta{align-items:center}
.za-integration-contact .za-bclose-copy>p:not(.za-bk){max-width:38em;color:#626B78;font-size:14px;line-height:1.55}
.za-integration-contact .za-bclose-actions{min-width:min(100%,360px)}
.za-early-page{background:#F3F5F6}
.za-early-wrap{width:min(1160px,calc(100% - 80px));margin:0 auto}
.za-early-hero{position:relative;overflow:hidden;padding:33px 0 31px;border-bottom:1px solid #252A30;background-color:#171B20;background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px);background-size:28px 28px;color:#fff}
.za-early-hero::before{position:absolute;inset:0 auto 0 0;width:4px;background:#F26414;content:""}
.za-early-hero-grid{position:relative;display:grid;grid-template-columns:minmax(240px,.72fr) minmax(0,1.28fr);gap:36px;align-items:center}
.za-early-hero-copy h1{max-width:11em;margin:8px 0 0;color:#fff;font-size:42px;line-height:1.04}
.za-early-hero-copy>p:not(.za-bk){max-width:47em;margin:10px 0 0;color:#B7BEC6;font-size:14px;line-height:1.5}
.za-early-hero-copy .za-bk{margin:0;color:#F59A67}
.za-early-hero-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}
.za-early-submit-action{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:40px;margin-top:18px;padding:0 14px;border:1px solid #F26414;border-radius:4px;background:#F26414;color:#171B20;font-size:11px;font-weight:750;white-space:nowrap}
.za-early-hero-actions .za-early-submit-action{margin-top:0}
.za-early-submit-action:hover{border-color:#FF8A4C;background:#FF8A4C}
.za-early-integrate-action{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:40px;padding:0 14px;border:1px solid rgba(255,255,255,.65);border-radius:4px;background:transparent;color:#fff;font-size:11px;font-weight:750;text-decoration:none;white-space:nowrap;transition:background .18s,border-color .18s}
.za-early-integrate-action:hover{border-color:#fff;background:rgba(255,255,255,.1)}
.za-early-hero-grid{grid-template-columns:minmax(230px,.65fr) minmax(0,1.35fr);gap:30px}
.za-early-provenance{margin:10px 0 0;color:#C2C8CF;font-size:10px;line-height:1.5}
.za-early-provenance em{font-style:italic}
.za-early-toolbar{display:grid;grid-template-columns:minmax(0,1fr);justify-items:center;gap:12px;width:100%;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}
.za-early-search{width:min(100%,920px);min-height:48px;margin:0;padding:0 18px;border:0;background:#fff;box-shadow:0 5px 18px rgba(22,31,40,.06)}
.za-early-search input{min-height:44px;font-size:13px}
.za-early-filter-group{justify-content:center;gap:7px;width:100%}
.za-early-filter-group button{min-height:30px;padding:0 12px;border:0;border-radius:999px;background:#E7EBEE;color:#48545F;font-size:10px}
.za-early-filter-group button:hover{border:0;background:#DDE4E8;color:#27343D}
.za-early-filter-group button[aria-pressed="true"]{border:0;background:#F26414;color:#202733}
.za-integration-live-diagram{align-self:center;min-width:0;margin:0;overflow:hidden;border:1px solid rgba(255,255,255,.2);border-radius:10px;background:#F8F8F4;color:#26332F;box-shadow:0 24px 55px rgba(0,0,0,.22)}
.za-integration-diagram-heading{padding:24px 27px 3px;font-size:24px;font-weight:750;line-height:1.15}
.za-integration-diagram-head{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:14px 27px;border-bottom:1px solid #E0E6DF}
.za-integration-diagram-head>span,.za-integration-diagram-request>span,.za-integration-diagram-result>span,.za-integration-example-task small{color:#748078;font-size:9px;font-weight:750;letter-spacing:.1em}
.za-integration-diagram-head a{color:#436A4F;font-size:11px;font-weight:700;text-decoration:none}
.za-integration-diagram-head a:hover,.za-integration-example-links a:hover{text-decoration:underline}
.za-integration-diagram-body{display:grid;gap:19px;padding:20px 27px 24px;background:linear-gradient(135deg,#F0F5F0,#F9F3E9 64%,#EEF4F4)}
.za-integration-diagram-request{padding:14px 17px;border-left:3px solid #E97839;background:#fff}
.za-integration-diagram-request p{margin:6px 0 0;color:#26332F;font-size:16px;font-weight:650;line-height:1.4}
.za-integration-diagram-route{display:grid;grid-template-columns:minmax(0,1fr) 24px minmax(0,1fr) 24px minmax(0,1fr);gap:8px;align-items:center}
.za-integration-diagram-node{display:grid;justify-items:center;gap:7px;min-width:0;text-align:center}
.za-integration-diagram-mark{display:grid;place-items:center;width:52px;height:52px;border:1px solid #DCE4DC;border-radius:12px;background:#fff;color:#A34D2D;font-size:16px;font-weight:800}
.za-integration-diagram-mark img{width:31px;height:31px;object-fit:contain}
.za-integration-diagram-mark.is-autotrader{border-color:#C9D8C4;background:#EAF1E7}
.za-integration-diagram-mark:not(.is-chatgpt):not(.is-autotrader){border-color:#F0D1BE;background:#FFF0E7;color:#B34D24}
.za-integration-diagram-node strong{color:#283630;font-size:11px;line-height:1.3}
.za-integration-diagram-node small{max-width:130px;color:#737F77;font-size:9px;line-height:1.35}
.za-integration-diagram-arrow{color:#B95E35;font-size:21px;text-align:center}
.za-integration-diagram-result{display:flex;align-items:center;justify-content:space-between;gap:14px;padding-top:15px;border-top:1px solid #DCE4DC}
.za-integration-diagram-result>div{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px}
.za-integration-diagram-result b{padding:6px 10px;border-radius:4px;background:#fff;color:#42544A;font-size:9px;font-weight:650}
.za-integration-live-diagram figcaption{padding:10px 27px;border-top:1px solid #E0E6DF;color:#748078;font-size:9px;line-height:1.45}
.za-integration-capabilities{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:37px;border-top:1px solid #DCE6DF}
.za-integration-capabilities article{min-width:0;padding:23px 24px 0 0}
.za-integration-capabilities article+article{padding-left:24px;border-left:1px solid #DCE6DF}
.za-integration-capabilities article>span{color:#A45B38;font-family:JetBrains Mono,monospace;font-size:9px}
.za-integration-capabilities h3{margin:12px 0 0;color:#25332F;font-size:19px;line-height:1.2}
.za-integration-capabilities p{max-width:310px;margin:8px 0 0;color:#65716E;font-size:12px;line-height:1.55}
.za-integration-examples{padding-top:70px;padding-bottom:74px;background:#F1F4F1}
.za-integration-examples-intro{display:grid;grid-template-columns:minmax(0,1fr) minmax(240px,.65fr);gap:36px;align-items:end}
.za-integration-examples-intro h2{max-width:12em;margin:0;color:#24332D;font-size:clamp(34px,3.5vw,46px);line-height:1.05}
.za-integration-examples-intro>p{max-width:390px;margin:0 0 3px;color:#65716B;font-size:14px;line-height:1.6}
.za-integration-example-list{margin-top:34px;border-top:1px solid #CBD7CF}
.za-integration-example-list article{display:grid;grid-template-columns:40px minmax(190px,1.25fr) minmax(160px,.9fr) minmax(150px,.8fr);gap:20px;align-items:center;min-width:0;padding:21px 4px;border-bottom:1px solid #CBD7CF}
.za-integration-example-index{align-self:start;padding-top:2px;color:#B55E37;font-family:JetBrains Mono,monospace;font-size:10px}
.za-integration-example-main{min-width:0}
.za-integration-example-main>span{color:#708078;font-size:9px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}
.za-integration-example-main h3{margin:5px 0 0;color:#26352F;font-size:20px;line-height:1.2}
.za-integration-example-main p{max-width:400px;margin:6px 0 0;color:#637069;font-size:11px;line-height:1.5}
.za-integration-example-task{display:grid;gap:6px;min-width:0;padding-left:18px;border-left:1px solid #D6DFD8}
.za-integration-example-task b{color:#34443B;font-size:12px;line-height:1.4}
.za-integration-example-links{display:grid;justify-items:start;gap:7px;min-width:0}
.za-integration-example-links a{color:#42654B;font-size:10px;font-weight:700;text-decoration:none}
.za-integration-example-links a:first-child{color:#B4542E}
.za-integration-examples-note{margin:14px 0 0;color:#7B857F;font-size:9px;line-height:1.5}
.za-integration-lifecycle-flow{display:grid;grid-template-columns:minmax(0,1fr) 26px minmax(0,1fr) 26px minmax(0,1fr);gap:15px;align-items:start;margin-top:32px;padding:23px 0;border-top:1px solid #DCE6DF;border-bottom:1px solid #DCE6DF}
.za-integration-lifecycle-flow article{min-width:0}
.za-integration-lifecycle-flow article>span{color:#B95E35;font-family:JetBrains Mono,monospace;font-size:10px}
.za-integration-lifecycle-flow h3{margin:0;color:#26352F;font-size:16px;line-height:1.25}
.za-integration-lifecycle-flow p{margin:7px 0 0;color:#68736D;font-size:11px;line-height:1.5}
.za-integration-lifecycle-flow>b{padding-top:2px;color:#AD6846;font-size:19px;text-align:center}
.za-early-card-head>div{flex-wrap:nowrap}
.za-early-category{flex:none;border:0;border-radius:999px;font-size:9px}
.za-early-category[data-industry="automotive"]{background:#E9F0DD;color:#53683A}
.za-early-category[data-industry="insurance"]{background:#FCE8DF;color:#9A4C2D}
.za-early-category[data-industry="commerce"]{background:#E2EFF0;color:#35686A}
.za-early-category[data-industry="finance"]{background:#EEE9F5;color:#66517D}
.za-early-category[data-industry="travel"]{background:#F8EED7;color:#80622A}
.za-early-category[data-industry="services"]{background:#E6EAF4;color:#4C5D82}
.zi-engagement-dialog{width:min(880px,calc(100vw - 40px))}
.zi-engagement-card{padding:30px;background:#fff;border-radius:10px;color:#171717}
.zi-engagement-stepper{display:flex;width:max-content;max-width:100%;gap:2px;margin:0 0 20px;padding:3px;border:1px solid #E1E4E8;border-radius:8px;background:#F3F4F5}
.zi-engagement-stepper li>span{display:flex;align-items:center;height:30px;padding:0 14px;border:1px solid transparent;border-radius:5px;background:transparent;color:#667085;font-size:13px;font-weight:600;white-space:nowrap}
.zi-engagement-stepper li.is-now>span{border-color:#F1C7AF;background:#FFF7F1;color:#B93E08;font-weight:700;box-shadow:0 1px 2px rgba(17,17,17,.06)}
.zi-engagement-card>.za-bk{margin:0 0 10px;color:#B93E08;font-family:JetBrains Mono,monospace;font-size:10px;font-weight:750;letter-spacing:.13em;text-align:left}
.zi-engagement-card>h2{max-width:none;margin:0;color:#171717;font-family:Archivo,system-ui,sans-serif;font-size:30px;font-weight:750;line-height:1.1;text-align:left}
.zi-engagement-card>.za-message-intro{max-width:640px;margin:9px 0 0;color:#667085;font-size:14px;line-height:1.5;text-align:left}
.zi-engagement-options{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:12px;margin:21px 0 0;padding:0;border:0}
.zi-engagement-option{position:relative;display:flex;flex-direction:column;align-items:stretch;min-width:0;min-height:184px;box-sizing:border-box;margin:0;padding:18px 16px 16px;overflow:hidden;border:1px solid #E1E4E8;border-radius:9px;background:#fff;color:#171717;cursor:pointer;box-shadow:0 1px 2px rgba(17,17,17,.04);transition:transform .18s,border-color .18s,box-shadow .18s,background .18s}
.zi-engagement-option::before{position:absolute;top:0;left:16px;width:28px;height:2px;background:#E1E4E8;content:""}
.zi-engagement-option:hover{transform:translateY(-2px);border-color:#E9B18F;box-shadow:0 8px 18px rgba(17,17,17,.08)}
.zi-engagement-option:hover::before,.zi-engagement-option:has(input:checked)::before{width:36px;background:#F26414}
.zi-engagement-option:has(input:checked){border-color:#F26414;background:#FFF9F4;box-shadow:0 0 0 1px rgba(242,100,20,.2)}
.zi-engagement-option:focus-within{outline:2px solid #F26414;outline-offset:2px}
.zi-engagement-option input{position:absolute;width:1px;height:1px;margin:0;opacity:0;pointer-events:none}
.zi-engagement-option>span{display:grid;gap:5px;min-width:0;height:100%}
.zi-engagement-icon{width:32px;height:32px;margin-bottom:5px;padding:6px;box-sizing:border-box;border:1px solid #F1D3C1;border-radius:8px;background:#FFF7F1;color:#B93E08}
.zi-engagement-icon path{fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}
.zi-engagement-option small{color:#B93E08;font-size:10px;font-weight:750;letter-spacing:.11em}
.zi-engagement-option strong{margin-top:2px;color:#171717;font-size:17px;line-height:1.3}
.zi-engagement-option>span>span{margin-top:3px;color:#626B78;font-size:12px;line-height:1.45}
.zi-engagement-actions{display:flex;align-items:center;gap:10px;margin-top:18px}
.zi-engagement-actions .btn{min-height:46px;padding:0 16px;border-radius:8px;font-size:14px}
.zi-engagement-actions .btn-o{border:1px solid #E1E4E8;background:#fff;color:#374151}
.zi-engagement-actions .btn-p{border:0;background:#171717;color:#fff}
.zi-engagement-actions .btn-p:hover{background:#333}
.zi-engagement-actions [data-continue-engagement]{flex:1}
.zi-engagement-actions .btn-p:disabled{cursor:not-allowed;opacity:.4}
@media(max-width:700px){.zi-engagement-card{padding:20px 16px 16px}.zi-engagement-card>.za-stepper{margin-bottom:12px}.zi-engagement-card>h2{font-size:24px}.zi-engagement-options{grid-template-columns:minmax(0,1fr);gap:8px;margin-top:14px}.zi-engagement-option{min-height:0;padding:11px 12px}.zi-engagement-option>span{grid-template-columns:30px minmax(0,1fr);grid-template-rows:auto auto auto;gap:3px 10px;align-content:center;height:auto}.zi-engagement-icon{grid-column:1;grid-row:1 / span 3;width:28px;height:28px;margin:0}.zi-engagement-option small{grid-column:2;grid-row:1;font-size:9px}.zi-engagement-option strong{grid-column:2;grid-row:2;margin:0;font-size:15px}.zi-engagement-option>span>span{grid-column:2;grid-row:3;margin:0;font-size:11px;line-height:1.35}.zi-engagement-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:12px}.zi-engagement-actions .btn{justify-content:center}.zi-engagement-actions [data-continue-engagement]{grid-column:1/-1}}
#main.za-early-page{background-color:#fff;background-image:linear-gradient(180deg,#fff 0%,#fff7f1 34%,#fff7f1 62%,#fff 100%)}
#main.za-early-page .za-early-card-head>div{display:flex;flex-wrap:wrap;align-items:center;gap:8px}
#main.za-early-page .za-early-category{display:inline-block;padding:4px 8px;border:0;border-radius:3px;background:#111;color:#fff;font-size:9px;font-weight:650;line-height:1.2}
#main.za-early-page{background-color:#fff;background-image:linear-gradient(180deg,#fff 0%,#fff7f1 34%,#fff7f1 62%,#fff 100%)}
#main.za-early-page .za-early-card-head>div{display:flex;flex-wrap:wrap;align-items:center;gap:8px}
#main.za-early-page .za-early-category{display:inline-block;padding:4px 8px;border:0;border-radius:3px;background:#111;color:#fff;font-size:9px;font-weight:650;line-height:1.2}
.za-early-page{background:#111513;color:#F4F5F3}
.za-early-site .sitetop{background:#111513;border-bottom:1px solid #343936;box-shadow:none}
.za-early-site .sitetop{background:#111513;border-bottom:1px solid #343936;box-shadow:none}
.za-early-site .za-bar .nl{color:#D1D6D2}
.za-early-site .za-bar .nl:hover,.za-early-site .za-bar .navdrop:hover>.nl,.za-early-site .za-bar .navdrop:focus-within>.nl{background:#252A27;color:#fff}
.za-early-site .za-bar .nl[aria-current="page"]{background:#34251C;color:#FFB17D}
.za-early-site .za-bar .navmenu,.za-early-site .za-bar .za-sales-menu{border-color:#414743;background:#202522;color:#F4F5F3}
.za-early-site .za-bar .navmenu a,.za-early-site .za-bar .za-sales-menu a{color:#F4F5F3}
.za-early-site .za-bar .navmenu a span,.za-early-site .za-bar .za-sales-menu span{color:#AEB7B0}
.za-early-site .za-bar .navmenu a:hover,.za-early-site .za-bar .navmenu a[aria-current="page"],.za-early-site .za-bar .za-sales-menu a:hover{background:#2B312D}
.za-early-site .za-bar .navmenu a:hover strong,.za-early-site .za-bar .navmenu a[aria-current="page"] strong{color:#fff}
.za-early-site .za-bar .btn-k{border-color:#F26414;background:#F26414;color:#17130F}
.za-early-site .za-bar .btn-k:hover{border-color:#FF8A4C;background:#FF8A4C;color:#17130F}
.za-early-site .za-menu{border-color:#414743;background:#202522;color:#F4F5F3}
.za-early-site .tick{border-top-color:#F26414;background:#1B201D}
.za-early-site .tick p{color:#D1D6D2}
main.za-early-page{background:#111513;color:#F4F5F3}
main.za-early-page{background-color:#FFF9F4;background-image:radial-gradient(ellipse at 50% 54%,rgba(242,100,20,.09),transparent 56%),linear-gradient(rgba(165,92,52,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(165,92,52,.025) 1px,transparent 1px);background-size:auto,36px 36px,36px 36px;color:#242A33}
#main.za-early-page{background-color:#FFF9F4;background-image:radial-gradient(ellipse at 50% 54%,rgba(242,100,20,.09),transparent 56%),linear-gradient(rgba(165,92,52,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(165,92,52,.025) 1px,transparent 1px);background-size:auto,36px 36px,36px 36px;color:#242A33}
#main.za-early-page .za-early-hero{border-bottom-color:#F0D6C5;background-color:#FFF7F0;background-image:radial-gradient(ellipse at 82% 10%,rgba(242,100,20,.17),transparent 48%),linear-gradient(rgba(165,92,52,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(165,92,52,.035) 1px,transparent 1px);background-size:auto,28px 28px,28px 28px;color:#242A33}
#main.za-early-page .za-early-hero-copy h1{color:#202733}
#main.za-early-page .za-early-hero-copy .za-bk{color:#B93E08}
#main.za-early-page .za-early-hero-copy>p:not(.za-bk){color:#59616C}
#main.za-early-page .za-early-submit-action{border-color:#F26414;background:#F26414;color:#17130F}
#main.za-early-page .za-early-provenance{color:#747C85}
#main.za-early-page #early-directory{background-color:#FFF8F1;background-image:linear-gradient(118deg,rgba(255,238,222,.88),rgba(255,250,244,.96) 48%,rgba(239,246,243,.9)),linear-gradient(rgba(165,92,52,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(165,92,52,.035) 1px,transparent 1px);background-size:100% 100%,36px 36px,36px 36px}
#main.za-early-page .za-early-toolbar{border-color:#F0DED0;background:rgba(255,255,255,.82);box-shadow:0 8px 24px rgba(107,67,38,.06)}
#main.za-early-page .za-early-search{border-color:#E8D9CD;background:#fff;box-shadow:0 5px 18px rgba(107,67,38,.06)}
#main.za-early-page .za-early-search-icon{border-color:#68736E}
#main.za-early-page .za-early-search-icon::after{background:#68736E}
#main.za-early-page .za-early-search input{color:#252B34}
#main.za-early-page .za-early-search input::placeholder{color:#858D91}
#main.za-early-page .za-early-filter-group button{border:1px solid #E8D9CD;background:#fff;color:#4D555E}
#main.za-early-page .za-early-filter-group button:hover{border-color:#F26414;background:#FFF0E5;color:#9D3D0D}
#main.za-early-page .za-early-filter-group button[aria-pressed="true"]{border-color:#F26414;background:#F26414;color:#20150E}
#main.za-early-page .za-early-grid{border-color:#EBDDD2;background:#fff;box-shadow:0 10px 30px rgba(107,67,38,.07)}
#main.za-early-page .za-early-card{border-bottom-color:#EFE6DE;background:#fff}
#main.za-early-page .za-early-card:hover{background:#FFFCF9}
#main.za-early-page .za-early-card-head>div{flex-wrap:wrap}
#main.za-early-page .za-early-card-head h2{color:#242A33}
#main.za-early-page .za-early-description{color:#606A77}
#main.za-early-page .za-early-category{border:1px solid transparent;font-size:9px}
#main.za-early-page .za-early-category[data-industry="automotive"]{border-color:#F2B38F;background:#FFE1CE;color:#85370F}
#main.za-early-page .za-early-category[data-industry="insurance"]{border-color:#8FD2C1;background:#C9F0E4;color:#145847}
#main.za-early-page .za-early-category[data-industry="commerce"]{border-color:#83C5D0;background:#C8EDF2;color:#15545E}
#main.za-early-page .za-early-category[data-industry="finance"]{border-color:#E2C278;background:#F7E7B5;color:#63470B}
#main.za-early-page .za-early-category[data-industry="travel"]{border-color:#E9A8A3;background:#F8DAD6;color:#7B302A}
#main.za-early-page .za-early-category[data-industry="services"]{border-color:#A4BDD0;background:#DCEAF4;color:#34556E}
#main.za-early-page .za-early-card-links a{border-color:#F1C5A7;background:#FFF4EB;color:#963F12}
#main.za-early-page .za-early-card-links a:hover{border-color:#F26414;background:#FFE5D2;color:#7C300B}
#main.za-early-page .za-early-status{color:#6A737C}
#main.za-early-page .za-early-empty{border-color:#F0CDB5;background:#FFF1E6}
#main.za-early-page .za-early-empty h2{color:#242A33}
#main.za-early-page .za-early-empty p{color:#606A77}
#main.za-early-page .za-early-contact{background:radial-gradient(ellipse at 50% 0%,rgba(242,100,20,.16),transparent 62%),linear-gradient(120deg,#FFF1E6,#FFF9F4 54%,#F2F7F4);color:#242A33}
#main.za-early-page .za-early-contact::before{background-image:radial-gradient(rgba(132,77,43,.12) 1px,transparent 1px)}
#main.za-early-page .za-early-contact-copy .za-bk{color:#B95017}
#main.za-early-page .za-early-contact-copy h2{color:#202733}
#main.za-early-page .za-early-contact-copy h2 span{color:#E6530D}
#main.za-early-page .za-early-contact-copy>p:last-child{color:#59616C}
#main.za-early-page .za-early-contact-actions .is-call{border-color:#E7C7B0;background:#fff;color:#272A2C}
#main.za-early-page .za-early-contact-actions .is-call small{color:#616A72}
#main.za-early-page .za-early-contact-actions .is-message{border-color:#E7B997;background:rgba(255,255,255,.56);color:#33302D}
#main.za-early-page .za-early-contact-actions .is-message small{color:#626A70}
#main.za-early-page .za-early-contact-actions .is-message b{color:#B95017}
#main.za-early-page .za-early-contact-actions .is-message:hover{background:#FFF0E5}
@media(max-width:1000px){#main.za-early-page .za-early-card{grid-template-columns:minmax(145px,.72fr) minmax(0,1.5fr) minmax(190px,.8fr);gap:12px}}
@media(max-width:700px){#main.za-early-page .za-early-card{grid-template-columns:minmax(0,1fr);gap:8px;padding:13px 12px}}
#main.za-early-page{background:#FFF9F4}
#main.za-early-page .za-early-hero,#main.za-early-page #early-directory,#main.za-early-page .za-early-contact{background:transparent;background-image:none}
#main.za-early-page .za-early-hero{border-bottom:0}
#main.za-early-page .za-early-contact::before{display:none}
#main.za-early-page .za-early-card-head>div{display:grid;justify-items:start;gap:5px}
#main.za-early-page .za-early-category{width:max-content;border-radius:3px;padding:3px 7px}
#main.za-early-page .za-early-card-links a{border-color:#D7DADF;background:#E8EAED;color:#4D555E}
#main.za-early-page .za-early-card-links a:hover{border-color:#C4C9CE;background:#DDE1E5;color:#343B42}
@media(max-width:700px){#main.za-early-page .za-early-card-head>div{display:grid;justify-items:start;gap:5px}}
main.za-early-page .za-early-hero{border-bottom-color:#F0D6C5;background-color:#FFF7F0;background-image:radial-gradient(ellipse at 82% 10%,rgba(242,100,20,.17),transparent 48%),linear-gradient(rgba(165,92,52,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(165,92,52,.035) 1px,transparent 1px);background-size:auto,28px 28px,28px 28px;color:#242A33}
main.za-early-page .za-early-hero-copy h1{color:#202733}
main.za-early-page .za-early-hero-copy .za-bk{color:#B93E08}
main.za-early-page .za-early-hero-copy>p:not(.za-bk){color:#59616C}
main.za-early-page .za-early-submit-action{border-color:#F26414;background:#F26414;color:#17130F}
main.za-early-page .za-early-provenance{color:#747C85}
main.za-early-page .za-early-directory{background-color:#FFF8F1;background-image:linear-gradient(118deg,rgba(255,238,222,.88),rgba(255,250,244,.96) 48%,rgba(239,246,243,.9)),linear-gradient(rgba(165,92,52,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(165,92,52,.035) 1px,transparent 1px);background-size:100% 100%,36px 36px,36px 36px}
main.za-early-page .za-early-toolbar{border-color:#F0DED0;background:rgba(255,255,255,.82);box-shadow:0 8px 24px rgba(107,67,38,.06)}
main.za-early-page .za-early-search{border-color:#E8D9CD;background:#fff;box-shadow:0 5px 18px rgba(107,67,38,.06)}
main.za-early-page .za-early-search-icon{border-color:#68736E}
main.za-early-page .za-early-search-icon::after{background:#68736E}
main.za-early-page .za-early-search input{color:#252B34}
main.za-early-page .za-early-search input::placeholder{color:#858D91}
main.za-early-page .za-early-filter-group button{border:1px solid #E8D9CD;background:#fff;color:#4D555E}
main.za-early-page .za-early-filter-group button:hover{border-color:#F26414;background:#FFF0E5;color:#9D3D0D}
main.za-early-page .za-early-filter-group button[aria-pressed="true"]{border-color:#F26414;background:#F26414;color:#20150E}
main.za-early-page .za-early-grid{border-color:#EBDDD2;background:#fff;box-shadow:0 10px 30px rgba(107,67,38,.07)}
main.za-early-page .za-early-card{border-bottom-color:#EFE6DE;background:#fff}
main.za-early-page .za-early-card:hover{background:#FFFCF9}
main.za-early-page .za-early-card-head>div{flex-wrap:wrap}
main.za-early-page .za-early-card-head h2{color:#242A33}
main.za-early-page .za-early-description{color:#606A77}
main.za-early-page .za-early-category{border:1px solid transparent;font-size:9px}
main.za-early-page .za-early-category[data-industry="automotive"]{border-color:#F2B38F;background:#FFE1CE;color:#85370F}
main.za-early-page .za-early-category[data-industry="insurance"]{border-color:#8FD2C1;background:#C9F0E4;color:#145847}
main.za-early-page .za-early-category[data-industry="commerce"]{border-color:#83C5D0;background:#C8EDF2;color:#15545E}
main.za-early-page .za-early-category[data-industry="finance"]{border-color:#E2C278;background:#F7E7B5;color:#63470B}
main.za-early-page .za-early-category[data-industry="travel"]{border-color:#E9A8A3;background:#F8DAD6;color:#7B302A}
main.za-early-page .za-early-category[data-industry="services"]{border-color:#A4BDD0;background:#DCEAF4;color:#34556E}
main.za-early-page .za-early-card-links a{border-color:#F1C5A7;background:#FFF4EB;color:#963F12}
main.za-early-page .za-early-card-links a:hover{border-color:#F26414;background:#FFE5D2;color:#7C300B}
main.za-early-page .za-early-status{color:#6A737C}
main.za-early-page .za-early-empty{border-color:#F0CDB5;background:#FFF1E6}
main.za-early-page .za-early-empty h2{color:#242A33}
main.za-early-page .za-early-empty p{color:#606A77}
main.za-early-page .za-early-contact{background:radial-gradient(ellipse at 50% 0%,rgba(242,100,20,.16),transparent 62%),linear-gradient(120deg,#FFF1E6,#FFF9F4 54%,#F2F7F4);color:#242A33}
main.za-early-page .za-early-contact::before{background-image:radial-gradient(rgba(132,77,43,.12) 1px,transparent 1px)}
main.za-early-page .za-early-contact-copy .za-bk{color:#B95017}
main.za-early-page .za-early-contact-copy h2{color:#202733}
main.za-early-page .za-early-contact-copy h2 span{color:#E6530D}
main.za-early-page .za-early-contact-copy>p:last-child{color:#59616C}
main.za-early-page .za-early-contact-actions .is-call{border-color:#E7C7B0;background:#fff;color:#272A2C}
main.za-early-page .za-early-contact-actions .is-call small{color:#616A72}
main.za-early-page .za-early-contact-actions .is-message{border-color:#E7B997;background:rgba(255,255,255,.56);color:#33302D}
main.za-early-page .za-early-contact-actions .is-message small{color:#626A70}
main.za-early-page .za-early-contact-actions .is-message b{color:#B95017}
main.za-early-page .za-early-contact-actions .is-message:hover{background:#FFF0E5}
@media(max-width:1000px){main.za-early-page .za-early-card{grid-template-columns:minmax(145px,.72fr) minmax(0,1.5fr) minmax(190px,.8fr);gap:12px}}
@media(max-width:700px){main.za-early-page .za-early-card{grid-template-columns:minmax(0,1fr);gap:8px;padding:13px 12px}}
main.za-early-page .za-early-directory{background-color:#151816;background-image:radial-gradient(ellipse at 50% 0%,rgba(242,100,20,.15),transparent 56%),linear-gradient(rgba(255,255,255,.022) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.022) 1px,transparent 1px);background-size:auto,36px 36px,36px 36px}
main.za-early-page .za-early-toolbar{border-color:#3B403D;background:rgba(29,33,31,.92);box-shadow:0 10px 30px rgba(0,0,0,.16)}
main.za-early-page .za-early-search{border-color:#454B47;background:#111513;box-shadow:none}
main.za-early-page .za-early-search:focus-within{border-color:#F26414;box-shadow:0 0 0 3px rgba(242,100,20,.16)}
main.za-early-page .za-early-search-icon{border-color:#A2AAA4}
main.za-early-page .za-early-search-icon::after{background:#A2AAA4}
main.za-early-page .za-early-search input{color:#F4F5F3}
main.za-early-page .za-early-search input::placeholder{color:#8B948E}
main.za-early-page .za-early-filter-group button{border:1px solid #454B47;background:#202522;color:#CBD1CC}
main.za-early-page .za-early-filter-group button:hover{border-color:#F26414;background:#2B251F;color:#FFC092}
main.za-early-page .za-early-filter-group button[aria-pressed="true"]{border-color:#F26414;background:#F26414;color:#17130F}
main.za-early-page .za-early-grid{border-color:#3B403D;background:#1D221F;box-shadow:0 14px 36px rgba(0,0,0,.2)}
main.za-early-page .za-early-card{grid-template-columns:minmax(150px,.72fr) minmax(0,1.5fr) minmax(200px,.78fr);gap:18px;padding:12px 14px;border-bottom-color:#383E3A;background:#1D221F}
main.za-early-page .za-early-card:hover{background:#252A27}
main.za-early-page .za-early-card-head h2{color:#F4F5F3}
main.za-early-page .za-early-description{color:#B5BDB7}
main.za-early-page .za-early-card-details{display:flex;align-items:center;justify-content:flex-end;gap:9px}
main.za-early-page .za-early-category{flex:none;border:1px solid rgba(255,255,255,.13);font-size:9px}
main.za-early-page .za-early-category[data-industry="automotive"]{border-color:rgba(242,100,20,.3);background:#39271D;color:#FFB17D}
main.za-early-page .za-early-category[data-industry="insurance"]{border-color:rgba(105,181,164,.25);background:#1D3430;color:#A9DCCF}
main.za-early-page .za-early-category[data-industry="commerce"]{border-color:rgba(93,172,180,.25);background:#1C3337;color:#A7D7DB}
main.za-early-page .za-early-category[data-industry="finance"]{border-color:rgba(185,158,104,.25);background:#342F23;color:#E2CC98}
main.za-early-page .za-early-category[data-industry="travel"]{border-color:rgba(201,159,91,.25);background:#352C1F;color:#E5C58F}
main.za-early-page .za-early-category[data-industry="services"]{border-color:rgba(138,164,177,.25);background:#273137;color:#C0D1D9}
main.za-early-page .za-early-card-links a{border-color:#484E4A;background:#282E2A;color:#F9AD79}
main.za-early-page .za-early-card-links a:hover{border-color:#F26414;background:#30251E;color:#FFC092}
main.za-early-page .za-early-status{color:#C4CBC6}
main.za-early-page .za-early-empty{border-color:#514034;background:#241D19}
main.za-early-page .za-early-empty h2{color:#F4F5F3}
main.za-early-page .za-early-empty p{color:#C2C6C2}
main.za-early-page .za-early-provenance{color:#9FA8A1}
@media(max-width:1000px){main.za-early-page .za-early-card{grid-template-columns:minmax(145px,.72fr) minmax(0,1.5fr) minmax(190px,.8fr);gap:12px}}
@media(max-width:700px){main.za-early-page .za-early-card{grid-template-columns:minmax(0,1fr);gap:8px;padding:13px 12px}main.za-early-page .za-early-card-details{justify-content:space-between;padding-top:3px}}
.za-early-directory{background-color:#151816;background-image:radial-gradient(ellipse at 50% 0%,rgba(242,100,20,.15),transparent 56%),linear-gradient(rgba(255,255,255,.022) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.022) 1px,transparent 1px);background-size:auto,36px 36px,36px 36px}
.za-early-toolbar{border-color:#3B403D;background:rgba(29,33,31,.92);box-shadow:0 10px 30px rgba(0,0,0,.16)}
.za-early-search{border-color:#454B47;background:#111513;box-shadow:none}
.za-early-search:focus-within{border-color:#F26414;box-shadow:0 0 0 3px rgba(242,100,20,.16)}
.za-early-search-icon{border-color:#A2AAA4}
.za-early-search-icon::after{background:#A2AAA4}
.za-early-search input{color:#F4F5F3}
.za-early-search input::placeholder{color:#8B948E}
.za-early-filter-group button{border:1px solid #454B47;background:#202522;color:#CBD1CC}
.za-early-filter-group button:hover{border-color:#F26414;background:#2B251F;color:#FFC092}
.za-early-filter-group button[aria-pressed="true"]{border-color:#F26414;background:#F26414;color:#17130F}
.za-early-grid{border-color:#3B403D;background:#1D221F;box-shadow:0 14px 36px rgba(0,0,0,.2)}
.za-early-card{grid-template-columns:minmax(150px,.72fr) minmax(0,1.5fr) minmax(200px,.78fr);gap:18px;padding:12px 14px;border-bottom-color:#383E3A;background:#1D221F}
.za-early-card:hover{background:#252A27}
.za-early-card-head h2{color:#F4F5F3}
.za-early-description{color:#B5BDB7}
.za-early-card-details{display:flex;align-items:center;justify-content:flex-end;gap:9px}
.za-early-category{flex:none;border:1px solid rgba(255,255,255,.13);font-size:9px}
.za-early-category[data-industry="automotive"]{border-color:rgba(242,100,20,.3);background:#39271D;color:#FFB17D}
.za-early-category[data-industry="insurance"]{border-color:rgba(105,181,164,.25);background:#1D3430;color:#A9DCCF}
.za-early-category[data-industry="commerce"]{border-color:rgba(93,172,180,.25);background:#1C3337;color:#A7D7DB}
.za-early-category[data-industry="finance"]{border-color:rgba(185,158,104,.25);background:#342F23;color:#E2CC98}
.za-early-category[data-industry="travel"]{border-color:rgba(201,159,91,.25);background:#352C1F;color:#E5C58F}
.za-early-category[data-industry="services"]{border-color:rgba(138,164,177,.25);background:#273137;color:#C0D1D9}
.za-early-card-links a{border-color:#484E4A;background:#282E2A;color:#F9AD79}
.za-early-card-links a:hover{border-color:#F26414;background:#30251E;color:#FFC092}
.za-early-status{color:#C4CBC6}
.za-early-empty{border-color:#514034;background:#241D19}
.za-early-empty h2{color:#F4F5F3}
.za-early-empty p{color:#C2C6C2}
.za-early-provenance{color:#9FA8A1}
@media(max-width:1000px){.za-early-card{grid-template-columns:minmax(145px,.72fr) minmax(0,1.5fr) minmax(190px,.8fr);gap:12px}}
@media(max-width:700px){.za-early-card{grid-template-columns:minmax(0,1fr);gap:8px;padding:13px 12px}.za-early-card-details{justify-content:space-between;padding-top:3px}}
.za-early-page{background-color:#111513;background-image:radial-gradient(ellipse at 52% 56%,rgba(242,100,20,.12),transparent 58%),linear-gradient(rgba(255,255,255,.018) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.018) 1px,transparent 1px);background-size:auto,36px 36px,36px 36px;color:#F4F5F3}
.za-early-hero{border-bottom-color:#38332E;background-color:#151816;background-image:radial-gradient(ellipse at 72% 100%,rgba(242,100,20,.16),transparent 55%),linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px);background-size:auto,28px 28px,28px 28px}
.za-early-directory{background-color:#151816;background-image:radial-gradient(ellipse at 50% 0%,rgba(242,100,20,.13),transparent 56%),linear-gradient(rgba(255,255,255,.022) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.022) 1px,transparent 1px);background-size:auto,36px 36px,36px 36px}
.za-early-toolbar{border-color:#3B403D;background:rgba(29,33,31,.92);box-shadow:0 10px 30px rgba(0,0,0,.16)}
.za-early-search{border-color:#454B47;background:#111513;box-shadow:none}
.za-early-search:focus-within{border-color:#F26414;box-shadow:0 0 0 3px rgba(242,100,20,.16)}
.za-early-search-icon{border-color:#A2AAA4}
.za-early-search-icon::after{background:#A2AAA4}
.za-early-search input{color:#F4F5F3}
.za-early-search input::placeholder{color:#8B948E}
.za-early-filter-group button{border-color:#454B47;background:#202522;color:#CBD1CC}
.za-early-filter-group button:hover{border-color:#F26414;background:#2B251F;color:#FFC092}
.za-early-filter-group button[aria-pressed="true"]{border-color:#F26414;background:#F26414;color:#17130F}
.za-early-grid{border-color:#3B403D;background:#1D221F;box-shadow:0 14px 36px rgba(0,0,0,.2)}
.za-early-card{grid-template-columns:minmax(150px,.72fr) minmax(0,1.5fr) minmax(200px,.78fr);border-bottom-color:#383E3A;background:#1D221F}
.za-early-card:hover{background:#252A27}
.za-early-card-head>div{flex-wrap:nowrap}
.za-early-card-head h2{color:#F4F5F3}
.za-early-description{color:#B5BDB7}
.za-early-card-details{justify-content:flex-end;gap:9px}
.za-early-category{flex:none;border:1px solid rgba(255,255,255,.13);font-size:9px}
.za-early-category[data-industry="automotive"]{border-color:rgba(242,100,20,.3);background:#39271D;color:#FFB17D}
.za-early-category[data-industry="insurance"]{border-color:rgba(105,181,164,.25);background:#1D3430;color:#A9DCCF}
.za-early-category[data-industry="commerce"]{border-color:rgba(93,172,180,.25);background:#1C3337;color:#A7D7DB}
.za-early-category[data-industry="finance"]{border-color:rgba(185,158,104,.25);background:#342F23;color:#E2CC98}
.za-early-category[data-industry="travel"]{border-color:rgba(201,159,91,.25);background:#352C1F;color:#E5C58F}
.za-early-category[data-industry="services"]{border-color:rgba(138,164,177,.25);background:#273137;color:#C0D1D9}
.za-early-card-links a{border-color:#484E4A;background:#282E2A;color:#F9AD79}
.za-early-card-links a:hover{border-color:#F26414;background:#30251E;color:#FFC092}
.za-early-status{color:#C4CBC6}
.za-early-empty{border-color:#514034;background:#241D19}
.za-early-empty h2{color:#F4F5F3}
.za-early-empty p{color:#C2C6C2}
.za-early-provenance{color:#9FA8A1}
.za-early-contact{background-color:#0F0F0F}
@media(max-width:1000px){.za-early-card{grid-template-columns:minmax(145px,.72fr) minmax(0,1.5fr) minmax(190px,.8fr);gap:12px}}
@media(max-width:700px){.za-early-card{grid-template-columns:minmax(0,1fr);gap:8px;padding:13px 12px}.za-early-card-details{justify-content:space-between;padding-top:3px}.za-early-category{font-size:9px}}
.za-early-contact{position:relative;isolation:isolate;overflow:hidden;padding:42px 40px 46px;background:radial-gradient(540px 240px at 50% -10%,rgba(242,100,20,.32),transparent 68%),#0F0F0F;color:#fff}
.za-early-contact::before{position:absolute;inset:0;z-index:-1;pointer-events:none;background-image:radial-gradient(rgba(255,255,255,.14) 1px,transparent 1px);background-size:16px 16px;-webkit-mask-image:radial-gradient(closest-side at 50% 18%,#000 0%,transparent 78%);mask-image:radial-gradient(closest-side at 50% 18%,#000 0%,transparent 78%);content:""}
.za-early-contact-inner{position:relative;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:48px 72px;align-items:center;width:min(1320px,100%);margin:0 auto}
.za-early-contact-copy .za-bk{margin:0 0 15px;color:#F9AD79;font-size:10px;font-weight:750;letter-spacing:.14em}
.za-early-contact-copy h2{max-width:10em;margin:0;color:#fff;font-size:46px;line-height:1.06}
.za-early-contact-copy h2 span{color:#F26414}
.za-early-contact-copy>p:last-child{max-width:35em;margin:15px 0 0;color:#C8C8C8;font-size:15px;line-height:1.55}
.za-early-contact-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}
.za-early-contact-actions a{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 16px;min-height:72px;padding:13px 16px;border:1px solid #E1E4E8;border-radius:8px;background:#fff;color:#171717;text-decoration:none;transition:background .18s,border-color .18s,transform .18s}
.za-early-contact-actions a:hover{transform:translateY(-2px);border-color:#F9AD79}
.za-early-contact-actions a span{font-size:15px;font-weight:700;line-height:1.25}
.za-early-contact-actions a small{grid-column:1;color:#5C6370;font-size:12px;line-height:1.35}
.za-early-contact-actions a b{grid-column:2;grid-row:1 / span 2;color:#B93E08;font-size:20px;font-weight:500}
.za-early-contact-actions .is-message{border-color:rgba(255,255,255,.3);background:rgba(255,255,255,.05);color:#fff}
.za-early-contact-actions .is-message small{color:#C8C8C8}
.za-early-contact-actions .is-message b{color:#F9AD79}
.za-early-contact-actions .is-message:hover{background:rgba(255,255,255,.1)}
@media(max-width:899px){.za-early-contact{padding:38px 22px 48px}.za-early-contact-inner{grid-template-columns:minmax(0,1fr);gap:24px}.za-early-contact-copy h2{max-width:12em;font-size:40px}}
@media(max-width:640px){.za-early-contact{padding:28px 20px 36px}.za-early-contact-copy h2{font-size:34px}.za-early-contact-copy>p:last-child{font-size:14px}.za-early-contact-inner{gap:20px}.za-early-contact-actions{grid-template-columns:minmax(0,1fr);gap:8px}.za-early-contact-actions a{min-height:66px;padding:11px 13px}}
.za-early-directory{min-height:55vh;padding:32px 0 60px;background-color:#F3F7F1;background-image:linear-gradient(112deg,rgba(237,247,235,.9) 0%,rgba(255,245,231,.82) 51%,rgba(231,243,247,.9) 100%),linear-gradient(rgba(42,92,77,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(42,92,77,.04) 1px,transparent 1px);background-size:100% 100%,36px 36px,36px 36px}
.za-early-directory>.za-early-wrap{width:min(960px,calc(100% - 48px))}
@media(max-width:700px){.za-early-directory>.za-early-wrap{width:calc(100% - 32px)}}
.za-early-directory{min-height:55vh;padding:32px 0 60px;background-color:#F3F7F1;background-image:linear-gradient(112deg,rgba(237,247,235,.9) 0%,rgba(255,245,231,.82) 51%,rgba(231,243,247,.9) 100%),linear-gradient(rgba(42,92,77,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(42,92,77,.04) 1px,transparent 1px);background-size:100% 100%,36px 36px,36px 36px}
.za-early-directory>.za-early-wrap{width:min(960px,calc(100% - 48px))}
@media(max-width:700px){.za-early-directory>.za-early-wrap{width:calc(100% - 32px)}}
.za-integration-hero{overflow:hidden;padding:55px 0 68px;background-color:#17211E;background-image:linear-gradient(rgba(248,250,246,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(248,250,246,.035) 1px,transparent 1px),radial-gradient(ellipse at 78% 20%,rgba(72,119,95,.3),transparent 48%),linear-gradient(112deg,#17211E,#202B2A 62%,#28312C);background-size:30px 30px,30px 30px,auto,auto;color:#fff}
.za-integration-hero .za-integration-hero-grid{grid-template-columns:minmax(0,.88fr) minmax(440px,1.12fr);gap:42px;margin-top:0}
.za-integration-hero-copy h1{max-width:11em;color:#fff;font-size:clamp(40px,4.4vw,60px);line-height:1.02}
.za-integration-hero-copy h1 span{color:#F59A67}
.za-integration-hero-copy .za-bk{color:#B8D1BD;font-size:10px}
.za-integration-hero-copy .za-lede{max-width:38em;color:#D0D7D1;font-size:16px;line-height:1.6}
.za-integration-hero-copy .za-ctas{justify-content:flex-start;margin-top:24px}
.za-integration-hero-copy .za-ctas .btn-p{border-color:#F26414;background:#F26414;color:#17211E}
.za-integration-hero-copy .za-ctas .btn-o{border-color:rgba(255,255,255,.45);background:transparent;color:#fff}
.za-integration-promise{border-color:#F59A67;color:#DFE7E0}
.za-integration-hero-demo{overflow:hidden;border:1px solid rgba(255,255,255,.16);border-radius:8px;background:#F7F9F7;box-shadow:0 28px 70px rgba(0,0,0,.3);transform:none}
.za-integration-demo-head{min-height:55px;padding:12px 16px;background:#fff}
.za-integration-demo-head>b{font-size:8px}
.za-integration-brand-lockup{display:flex;align-items:center;gap:9px;min-width:0}
.za-integration-brand-lockup img{width:28px;height:28px;border-radius:6px;object-fit:cover}
.za-integration-brand-lockup strong{color:#34404A;font-size:10px;font-weight:750;letter-spacing:.07em}
.za-integration-signal-board{padding:22px 24px 10px;background:linear-gradient(135deg,#F3F8F4 0%,#FBF6EF 57%,#F1F6F8 100%)}
.za-integration-signal-board-head{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;padding-bottom:17px}
.za-integration-signal-board-head span{color:#77847D;font-size:8px;font-weight:750;letter-spacing:.12em}
.za-integration-signal-board-head h2{margin:5px 0 0;color:#202A31;font-size:20px;line-height:1.25}
.za-integration-signal-board-head>b{flex:none;padding:6px 8px;border-radius:999px;background:#E5EFE7;color:#38644B;font-size:8px;letter-spacing:.08em}
.za-integration-signal-row{display:grid;grid-template-columns:34px minmax(0,1fr) auto;gap:10px;align-items:center;min-height:57px;padding:12px 0;border-top:1px solid rgba(55,75,67,.12)}
.za-integration-signal-row>span{color:#AA5A31;font-family:JetBrains Mono,monospace;font-size:10px}
.za-integration-signal-row>div{display:grid;gap:3px;min-width:0}
.za-integration-signal-row strong{color:#28333B;font-size:11px}
.za-integration-signal-row small{color:#737E83;font-size:9px;line-height:1.35}
.za-integration-signal-row>b{color:#7B6B52;font-size:8px;letter-spacing:.05em}
.za-integration-demo-foot{background:#fff;font-size:8px}
.za-integration-value{padding-top:72px;padding-bottom:76px;background:#fff}
.za-integration-section-head{max-width:740px}
.za-integration-section-head .za-bk{margin-bottom:10px}
.za-integration-section-head h2{max-width:16em;margin:0;color:#202B31;font-size:clamp(32px,3.4vw,45px);line-height:1.08;text-align:left}
.za-integration-section-head .za-bcopy{max-width:42em;margin:13px 0 0;color:#626E70;font-size:15px;line-height:1.6;text-align:left}
.za-integration-value-list{margin-top:33px;border-top:1px solid #DCE6DF}
.za-integration-value-list article{display:grid;grid-template-columns:45px minmax(0,1fr) 140px;gap:18px;align-items:center;min-height:105px;padding:20px 8px;border-bottom:1px solid #DCE6DF}
.za-integration-value-list article>span{color:#B95E35;font-family:JetBrains Mono,monospace;font-size:11px}
.za-integration-value-list h3{margin:0;color:#25332F;font-size:20px;line-height:1.25}
.za-integration-value-list p{max-width:650px;margin:6px 0 0;color:#65716E;font-size:13px;line-height:1.5}
.za-integration-value-list article>b{color:#72877B;font-size:8px;letter-spacing:.09em;text-align:right}
.za-integration-indicators{padding-top:70px;padding-bottom:72px;background:linear-gradient(120deg,#EDF5EF 0%,#F7F0E5 58%,#EAF3F4 100%)}
.za-integration-indicator-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 34px;margin:35px 0 0;padding:0;border-top:1px solid rgba(42,78,62,.2);list-style:none}
.za-integration-indicator-list li{display:grid;grid-template-columns:34px minmax(0,1fr);gap:11px;align-items:start;min-width:0;padding:19px 2px;border-bottom:1px solid rgba(42,78,62,.2)}
.za-integration-indicator-list li>span{padding-top:2px;color:#B55E37;font-family:JetBrains Mono,monospace;font-size:10px}
.za-integration-indicator-list li>div{min-width:0}
.za-integration-indicator-list b{color:#293A34;font-size:15px}
.za-integration-indicator-list p{margin:6px 0 0;color:#64716B;font-size:12px;line-height:1.5}
.za-integration-indicator-list strong{grid-column:2;color:#8C653C;font-size:8px;letter-spacing:.08em;text-transform:uppercase}
.za-integration-indicator-note{max-width:780px;margin:18px 0 0;color:#718078;font-size:10px;line-height:1.5}
.za-integration-gap{position:relative;overflow:hidden;padding:76px 0;background-color:#192320;background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px),radial-gradient(ellipse at 12% 10%,rgba(85,130,104,.24),transparent 48%);background-size:32px 32px,32px 32px,auto;color:#fff}
.za-integration-gap-grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(300px,.75fr);gap:60px;align-items:center}
.za-integration-gap-copy .za-bk{color:#F59A67}
.za-integration-gap-copy h2{max-width:12em;margin:0;color:#fff;font-size:clamp(34px,3.7vw,48px);line-height:1.07}
.za-integration-gap-copy>p:not(.za-bk){max-width:43em;margin:16px 0 0;color:#C8D2CC;font-size:14px;line-height:1.6}
.za-integration-gap-loop{margin:0;padding:0;border-top:1px solid rgba(255,255,255,.2);list-style:none}
.za-integration-gap-loop li{display:grid;grid-template-columns:35px minmax(0,1fr);gap:12px;align-items:center;min-height:71px;border-bottom:1px solid rgba(255,255,255,.2)}
.za-integration-gap-loop li>span{color:#F59A67;font-family:JetBrains Mono,monospace;font-size:10px}
.za-integration-gap-loop li>div{display:grid;gap:4px}
.za-integration-gap-loop b{color:#fff;font-size:12px}
.za-integration-gap-loop small{color:#AEBDB4;font-size:10px}
.za-integration-early{background:#F6F8F5}
.za-integration-early-band{border:0;border-top:1px solid #DCE5DD;border-bottom:1px solid #DCE5DD;border-radius:0;background:transparent}
.za-integration-early-band h2{color:#263630;font-size:27px}
.za-integration-early-band p:not(.za-bk){color:#66736B}
@media(max-width:1000px){
.za-integration-hero .za-integration-hero-grid{grid-template-columns:minmax(0,1fr);max-width:760px}
.za-integration-hero-copy{max-width:700px}
.za-integration-hero-demo{width:100%}
.za-integration-gap-grid{grid-template-columns:minmax(0,1fr);gap:32px}
}
@media(max-width:700px){
.za-integration-hero{padding:38px 0 45px}
.za-integration-hero .za-integration-hero-grid{gap:25px}
.za-integration-hero-copy h1{font-size:39px}
.za-integration-hero-copy .za-lede{font-size:14px}
.za-integration-hero-copy .za-ctas{align-items:stretch;flex-direction:column}
.za-integration-hero-copy .za-ctas .btn{width:100%;justify-content:center}
.za-integration-signal-board{padding:17px 14px 8px}
.za-integration-signal-board-head h2{font-size:17px}
.za-integration-signal-row{grid-template-columns:25px minmax(0,1fr);gap:8px;padding:11px 0}
.za-integration-signal-row>b{grid-column:2}
.za-integration-demo-foot{align-items:flex-start;flex-direction:column;gap:4px}
.za-integration-value,.za-integration-indicators{padding-top:48px;padding-bottom:50px}
.za-integration-section-head h2{font-size:32px}
.za-integration-section-head .za-bcopy{font-size:13px}
.za-integration-value-list{margin-top:24px}
.za-integration-value-list article{grid-template-columns:28px minmax(0,1fr);gap:10px;padding:17px 0}
.za-integration-value-list h3{font-size:16px}
.za-integration-value-list p{font-size:11px}
.za-integration-value-list article>b{grid-column:2;text-align:left}
.za-integration-indicator-list{grid-template-columns:minmax(0,1fr);margin-top:25px}
.za-integration-gap{padding:52px 0}
.za-integration-gap-copy h2{font-size:35px}
.za-integration-gap-copy>p:not(.za-bk){font-size:12px}
.za-integration-early-band{padding:20px 0}
}
.za-integration-hero-demo{transform:none;background:#F7F9F7}
.za-integration-demo-head{padding:13px 16px;background:#fff}
.za-integration-brand-lockup{display:flex;align-items:center;gap:9px;min-width:0}
.za-integration-brand-lockup img{width:28px;height:28px;border-radius:6px;object-fit:cover}
.za-integration-brand-lockup strong{color:#34404A;font-size:10px;font-weight:750;letter-spacing:.07em}
.za-integration-signal-board{padding:20px 21px 8px;background:linear-gradient(135deg,#F3F8F4 0%,#FBF6EF 57%,#F1F6F8 100%)}
.za-integration-signal-board-head{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;padding-bottom:15px}
.za-integration-signal-board-head span{color:#77847D;font-size:8px;font-weight:750;letter-spacing:.12em}
.za-integration-signal-board-head h2{margin:5px 0 0;color:#202A31;font-size:17px;line-height:1.25}
.za-integration-signal-board-head>b{flex:none;padding:6px 8px;border-radius:999px;background:#E5EFE7;color:#38644B;font-size:8px;letter-spacing:.08em}
.za-integration-signal-row{display:grid;grid-template-columns:30px minmax(0,1fr) auto;gap:10px;align-items:center;padding:12px 0;border-top:1px solid rgba(55,75,67,.12)}
.za-integration-signal-row>span{color:#AA5A31;font-family:JetBrains Mono,monospace;font-size:10px}
.za-integration-signal-row>div{display:grid;gap:3px;min-width:0}
.za-integration-signal-row strong{color:#28333B;font-size:11px}
.za-integration-signal-row small{color:#737E83;font-size:9px;line-height:1.35}
.za-integration-signal-row>b{color:#7B6B52;font-size:8px;letter-spacing:.05em}
.za-early-page{background-color:#F6F8F5;background-image:linear-gradient(112deg,rgba(227,244,235,.72) 0%,rgba(255,247,235,.7) 52%,rgba(228,241,247,.72) 100%),linear-gradient(rgba(42,92,77,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(42,92,77,.035) 1px,transparent 1px);background-size:100% 100%,34px 34px,34px 34px}
.za-early-directory{background:transparent}
.za-early-submit-dialog{width:min(540px,calc(100vw - 32px));max-width:none;max-height:calc(100vh - 32px);margin:auto;padding:0;overflow:auto;border:1px solid #E1E5EB;border-radius:10px;background:#fff;color:#242A33;box-shadow:0 24px 70px rgba(17,24,39,.22)}
.za-early-submit-dialog::backdrop{background:rgba(17,24,39,.54);backdrop-filter:blur(3px)}
.za-early-submit-panel{position:relative;padding:27px}
.za-early-submit-close{position:absolute;top:14px;right:15px;display:grid;place-items:center;width:30px;height:30px;border:1px solid #E1E5EB;border-radius:50%;background:#fff;color:#66717E;font-size:20px;line-height:1;cursor:pointer}
.za-early-submit-panel>.za-bk{margin:0;color:#B9511A;font-size:9px}
.za-early-submit-panel>h2{margin:8px 38px 0 0;color:#202733;font-size:28px;line-height:1.1}
.za-early-submit-intro{margin:8px 0 0;color:#697381;font-size:12px;line-height:1.5}
.za-early-submit-form{display:grid;gap:14px;margin-top:19px}
.za-early-submit-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}
.za-early-submit-fields label{display:grid;gap:6px;min-width:0;color:#505A67;font-size:10px;font-weight:650}
.za-early-submit-fields input{width:100%;min-width:0;min-height:39px;padding:8px 10px;border:1px solid #D8DEE5;border-radius:5px;background:#fff;color:#252B34;font:inherit;font-size:12px;font-weight:400}
.za-early-submit-fields input:focus-visible{outline:2px solid #F26414;outline-offset:2px}
.za-early-submit-fields input::placeholder{color:#9AA3AE}
.za-early-submit-evidence{grid-column:1/-1}
.za-early-submit-form .za-message-status{min-height:0;margin:0;color:#647080;font-size:11px;line-height:1.45}
.za-early-submit-form .za-message-status:empty{display:none}
.za-early-submit-form .za-message-status.is-error{color:#B93E08}
.za-early-submit-form>.btn,.za-early-submit-panel .za-message-success .btn{min-height:40px;justify-self:start;gap:9px;border-radius:5px;font-size:12px}
.za-early-submit-form>.btn:disabled{cursor:wait;opacity:.65}
.za-early-submit-panel .za-message-success h2{margin:0;color:#202733;font-size:23px}
.za-early-submit-panel .za-message-success p{margin:8px 0 16px;color:#697381;font-size:12px;line-height:1.5}
.za-early-preview{min-width:0;margin:0;color:#29313A}
.za-early-preview-window{display:grid;grid-template-columns:72px minmax(0,1fr);min-height:298px;overflow:hidden;border:1px solid rgba(255,255,255,.6);border-radius:10px;background:#FBFCFD;box-shadow:0 18px 46px rgba(0,0,0,.22)}
.za-early-preview-side{display:flex;align-items:center;flex-direction:column;gap:8px;padding:13px 7px;border-right:1px solid #E8EBEF;background:#F8F9FA;color:#596270;font-size:8px}
.za-early-preview-side>span:not(.za-early-preview-logo){display:flex;align-items:center;gap:6px;width:100%;padding:8px 5px;border-radius:5px}
.za-early-preview-side>span.is-active{background:#EEF0F3;color:#242B34}
.za-early-preview-side i{width:12px;color:#525D69;font-size:13px;font-style:normal;text-align:center}
.za-early-preview-logo{position:relative;display:block;overflow:hidden;width:58px;height:24px;margin:1px 0 7px;border-radius:3px;background:#fff}
.za-early-preview-logo img{position:absolute;top:50%;left:50%;width:160px;max-width:none;height:auto;transform:translate(-50%,-50%)}
.za-early-preview-main{position:relative;display:flex;flex-direction:column;min-width:0;padding:13px 16px 12px}
.za-early-preview-top{display:flex;align-items:center;justify-content:space-between;gap:10px;color:#7B8490;font-family:JetBrains Mono,monospace;font-size:8px;letter-spacing:.07em}
.za-early-preview-profile{position:relative;flex:none;width:27px;height:27px;border-radius:50%;background:#EDF1F6}
.za-early-preview-profile::before{position:absolute;top:5px;left:10px;width:6px;height:6px;border:1.5px solid #71819A;border-radius:50%;content:""}
.za-early-preview-profile::after{position:absolute;bottom:5px;left:7px;width:12px;height:6px;border:1.5px solid #71819A;border-bottom:0;border-radius:8px 8px 0 0;content:""}
.za-early-preview-thread{display:grid;gap:19px;width:min(100%,550px);margin:13px auto 38px}
.za-early-preview-question{width:fit-content;max-width:90%;margin-left:auto;padding:10px 12px;border-radius:15px;background:#EDF1F5;color:#262E38;font-size:12px;line-height:1.45}
.za-early-preview-answer{display:grid;grid-template-columns:34px minmax(0,1fr);gap:10px;align-items:start}
.za-early-preview-avatar{position:relative;display:block;overflow:hidden;width:46px;height:28px;background:#fff}
.za-early-preview-avatar{display:grid;place-items:center;flex:none;width:34px;height:34px;border:1px solid rgba(49,66,56,.18);border-radius:50%;background:#fff;box-shadow:0 0 0 2px rgba(255,255,255,.58)}
.za-early-preview-avatar img{position:absolute;top:50%;left:50%;width:92px;max-width:none;height:auto;transform:translate(-50%,-50%)}
.za-early-preview-byline{display:flex;align-items:center;gap:8px;color:#303844;font-size:9px}
.za-early-preview-byline span{color:#9AA2AD;font-size:8px}
.za-early-preview-answer p{margin:7px 0 0;color:#4D5865;font-size:10px;line-height:1.5}
.za-early-preview-steps{display:flex;flex-wrap:wrap;gap:5px;margin-top:11px}
.za-early-preview-steps span{display:flex;align-items:center;gap:5px;padding:5px 7px;border:1px solid #E5E8EC;border-radius:20px;color:#788391;font-size:7px;white-space:nowrap}
.za-early-preview-steps i{color:#657F70;font-size:9px;font-style:normal}
.za-early-preview-composer{position:absolute;right:13px;bottom:12px;left:13px;display:flex;align-items:center;gap:10px;min-height:37px;padding:0 9px;border:1px solid #E5E8EC;border-radius:24px;background:#fff;color:#A1A9B3;font-size:9px}
.za-early-preview-composer>span:first-child{display:grid;place-items:center;width:23px;height:23px;border-radius:50%;background:#F4F5F6;color:#48515C;font-size:16px}
.za-early-preview-composer>b{display:grid;place-items:center;width:23px;height:23px;margin-left:auto;border-radius:50%;background:#DCE1E6;color:#fff;font-size:13px}
.za-early-proof{padding:22px 23px;border-radius:8px;background:#20242B;color:#fff}
.za-early-proof .za-bk{margin:0;color:#F5A16E}
.za-early-proof .za-early-status{margin:12px 0 15px;color:#fff;font-size:27px;font-weight:750;line-height:1.15}
.za-early-proof-rules{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding-top:12px;border-top:1px solid #454A52;color:#D5D8DC;font-size:10px;line-height:1.45}
.za-early-directory{min-height:55vh;padding:32px 0 60px;background-color:#F3F7F1;background-image:linear-gradient(112deg,rgba(237,247,235,.9) 0%,rgba(255,245,231,.82) 51%,rgba(231,243,247,.9) 100%),linear-gradient(rgba(42,92,77,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(42,92,77,.04) 1px,transparent 1px);background-size:100% 100%,36px 36px,36px 36px}
.za-early-toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;padding:12px 14px;border:1px solid #DCE1E5;border-radius:5px;background:#fff;box-shadow:0 2px 5px rgba(22,31,40,.035)}
.za-early-filter-group{display:flex;flex-wrap:wrap;align-items:center;gap:4px}
.za-early-filter-label{width:70px;color:#858D99;font-family:JetBrains Mono,monospace;font-size:8px;letter-spacing:.06em}
.za-early-filter-group button{min-height:26px;padding:0 7px;border:1px solid #DEE2E7;border-radius:4px;background:#fff;color:#515A67;font:inherit;font-size:9px;font-weight:650;cursor:pointer}
.za-early-filter-group button:hover{border-color:#F26414;color:#9D3D0D}
.za-early-filter-group button[aria-pressed="true"]{border-color:#F26414;background:#FFF4EC;color:#9D3D0D}
.za-early-search{display:flex;align-items:center;gap:10px;width:min(100%,300px);min-height:38px;margin-left:auto;padding:0 14px;border:1px solid #D6DBE2;border-radius:999px;background:#fff;transition:border-color .18s,box-shadow .18s}
.za-early-search:focus-within{border-color:#F26414;box-shadow:0 0 0 3px rgba(242,100,20,.12)}
.za-early-search-icon{position:relative;flex:none;width:13px;height:13px;border:1.5px solid #76808C;border-radius:50%}
.za-early-search-icon::after{position:absolute;right:-4px;bottom:-2px;width:5px;height:1.5px;border-radius:2px;background:#76808C;content:"";transform:rotate(45deg)}
.za-early-search input{width:100%;min-width:0;min-height:34px;padding:4px 0;border:0;border-radius:0;background:transparent;color:#252B34;font:inherit;font-size:11px;outline:0}
.za-early-search input::placeholder{color:#929BA6}
.za-early-search input:focus-visible{outline:0}
.za-early-provenance{margin:12px 2px 0;color:#78828E;font-size:10px;line-height:1.5}
.za-early-status{margin:15px 0;color:#7B8491;font-size:11px}
.za-early-grid{display:grid;grid-template-columns:minmax(0,1fr);max-height:min(65vh,560px);margin-top:11px;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable;border:1px solid #DCE1E5;border-radius:5px;background:#fff;box-shadow:0 2px 5px rgba(22,31,40,.035)}
.za-early-grid:focus-visible{outline:2px solid #F26414;outline-offset:3px}
.za-early-card{display:grid;grid-template-columns:minmax(155px,.75fr) minmax(260px,1.45fr) minmax(160px,.8fr);gap:18px;align-items:center;min-width:0;padding:12px 14px;border-bottom:1px solid #E8EBEE;background:#fff;animation:za-early-enter .35s both;animation-delay:calc(var(--card-index,0) * 45ms)}
.za-early-card:last-child{border-bottom:0}
.za-early-card:hover{background:#FAFBFC}
.za-early-card-head{display:flex;align-items:center;min-width:0}
.za-early-card-head>div{display:grid;grid-template-columns:32px 140px max-content;align-items:center;justify-content:start;justify-items:start;gap:8px;width:100%;min-width:0}
.za-early-logo{grid-column:1;display:block;width:32px;height:32px;object-fit:contain;object-position:center;justify-self:center}
.za-early-card-head h2{grid-column:2;margin:0;min-width:0;max-width:100%;overflow:hidden;color:#242A33;font-size:15px;text-overflow:ellipsis;white-space:nowrap;justify-self:stretch}
.za-early-category{grid-column:3;justify-self:start;padding:3px 8px;border:1px solid #E2E8DE;border-radius:999px;background:#F1F5EF;color:#4E624B;font-size:9px;font-weight:650;line-height:1.2;white-space:nowrap}
.za-early-description{margin:0;color:#606A77;font-size:12px;line-height:1.4}
.za-early-card-details{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;min-width:0}
.za-early-meta{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;color:#737D89;font-size:9px}
.za-early-meta strong{color:#3D4651;font-size:10px;font-weight:700}
.za-early-card-links{display:flex;flex-wrap:wrap;gap:4px 10px;font-size:10px;font-weight:700}
.za-early-card-links a{display:inline-flex;align-items:center;gap:7px;padding:6px 10px;border:1px solid #DEE5E0;border-radius:999px;background:#F7F9F7;color:#344A3A;text-decoration:none;transition:background .16s,border-color .16s,color .16s}
.za-early-card-links a::after{content:"↗";font-size:11px;font-weight:600}
.za-early-card-links a:hover{border-color:#CCD8CE;background:#EDF3EE;color:#253A2C}
.za-early-empty{max-width:none;min-height:128px;margin:22px 0;padding:21px 24px;border:1px solid #E9D0BF;border-radius:8px;background:#FFFAF6;text-align:left}
.za-early-empty:not([hidden]){display:flex;align-items:center;gap:17px}
.za-early-empty>span{display:grid;place-items:center;flex:none;width:36px;height:36px;margin:0;border-radius:50%;background:#F26414;color:#111;font-size:15px;font-weight:800}
.za-early-empty>div{min-width:0}
.za-early-empty h2{margin:0;color:#242A33;font-size:19px}
.za-early-empty p{max-width:620px;margin:6px 0 0;color:#606A77;font-size:12px;line-height:1.55}
.za-early-empty .btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;flex:none;margin-left:auto;white-space:normal}
.za-early-submit{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-top:28px;padding:22px;border:1px solid #E1E5EB;border-radius:8px;background:#fff}
.za-early-submit .za-bk{margin:0 0 7px}
.za-early-submit h2{margin:0;color:#242A33;font-size:21px}
.za-early-submit p:not(.za-bk){margin:7px 0 0;color:#626B78;font-size:12px;line-height:1.5}
.za-early-submit .btn{display:flex;align-items:center;gap:10px;flex:none}
.za-i-reveal{opacity:0;transform:translateY(10px);transition:opacity .5s ease,transform .5s cubic-bezier(.2,.7,.2,1)}
.za-i-reveal.is-visible{opacity:1;transform:none}
@keyframes za-early-enter{from{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}
@media (max-width:1000px){
.za-integration-hero-grid{grid-template-columns:minmax(0,1fr);gap:26px;max-width:800px;margin:16px auto 0}
.za-integration-hero-demo{transform:none}
.za-integration-opportunities{grid-template-columns:repeat(2,minmax(0,1fr))}
.za-integration-ecosystem-grid{grid-template-columns:minmax(0,1fr);gap:22px}
.za-integration-platform-map{max-width:700px;width:100%;margin:auto}
.za-integration-example-list article{grid-template-columns:32px minmax(0,1.25fr) minmax(145px,.9fr) minmax(135px,.8fr);gap:14px}
.za-integration-examples-intro{grid-template-columns:minmax(0,1fr) minmax(220px,.8fr)}
.za-early-grid{grid-template-columns:minmax(0,1fr)}
}
@media (max-width:700px){
.za-integration-hero{padding-bottom:50px}
.za-integration-hero-grid{margin-top:8px}
.za-integration-journey{padding:7px 12px}
.za-integration-journey-row{grid-template-columns:minmax(0,1fr);gap:7px;padding:10px 0}
.za-integration-journey-row>p{justify-content:flex-start;gap:8px;overflow-x:auto;padding-bottom:3px;font-size:10px;white-space:nowrap}
.za-integration-presence-grid{grid-template-columns:minmax(0,1fr)}
.za-integration-presence ul{grid-template-columns:minmax(0,1fr)}
.za-integration-chat{padding-right:13px;padding-left:13px}
.za-integration-chat-head{align-items:flex-start;flex-direction:column;gap:5px}
.za-integration-turn.is-user>p{max-width:96%}
.za-integration-vehicles{grid-template-columns:minmax(0,1fr)}
.za-integration-vehicles>article{display:grid;grid-template-columns:90px minmax(0,1fr)}
.za-integration-vehicle-band{min-height:100%;align-items:flex-start;flex-direction:column;justify-content:center;gap:8px;padding:8px}
.za-integration-vehicle-info{padding:9px}
.za-integration-opportunities{grid-template-columns:minmax(0,1fr)}
.za-integration-opportunities article{min-height:0}
.za-integration-opportunities h3{margin-top:10px}
.za-integration-steps{grid-template-columns:minmax(0,1fr)}
.za-integration-ecosystem-grid h2{font-size:31px}
.za-integration-early-band,.za-early-submit{align-items:flex-start;flex-direction:column}
.za-integration-early-band .btn,.za-early-submit .btn{width:100%;justify-content:center;white-space:normal;text-align:center}
.za-integration-models{grid-template-columns:minmax(0,1fr)}
.za-integration-models article{min-height:0}
.za-integration-live-diagram{border-radius:7px}
.za-integration-diagram-heading{padding:18px 16px 2px;font-size:20px}
.za-integration-diagram-head{align-items:flex-start;flex-direction:column;gap:6px;padding:11px 16px}
.za-integration-diagram-body{gap:15px;padding:15px 13px 18px}
.za-integration-diagram-request{padding:11px 12px}
.za-integration-diagram-request p{font-size:14px}
.za-integration-diagram-route{grid-template-columns:minmax(0,1fr);gap:7px}
.za-integration-diagram-node{grid-template-columns:40px minmax(0,1fr);justify-items:start;gap:2px 10px;text-align:left}
.za-integration-diagram-mark{grid-row:span 2;width:38px;height:38px;border-radius:9px}
.za-integration-diagram-mark img{width:24px;height:24px}
.za-integration-diagram-node strong{align-self:end;font-size:11px}
.za-integration-diagram-node small{max-width:none;align-self:start;font-size:9px}
.za-integration-diagram-arrow{height:17px;font-size:0;line-height:1}
.za-integration-diagram-arrow::after{display:block;width:7px;height:7px;margin:auto;border-right:1.5px solid #B95E35;border-bottom:1.5px solid #B95E35;content:"";transform:rotate(45deg)}
.za-integration-diagram-result{align-items:flex-start;flex-direction:column;gap:9px}
.za-integration-diagram-result>div{justify-content:flex-start}
.za-integration-live-diagram figcaption{padding:9px 16px;font-size:8px}
.za-integration-capabilities{grid-template-columns:minmax(0,1fr);margin-top:25px}
.za-integration-capabilities article,.za-integration-capabilities article+article{padding:16px 0;border-bottom:1px solid #DCE6DF;border-left:0}
.za-integration-capabilities h3{margin-top:7px;font-size:17px}
.za-integration-capabilities p{margin-top:5px;font-size:11px}
.za-integration-examples{padding-top:48px;padding-bottom:50px}
.za-integration-examples-intro{grid-template-columns:minmax(0,1fr);gap:12px}
.za-integration-examples-intro h2{font-size:34px}
.za-integration-examples-intro>p{font-size:12px}
.za-integration-example-list{margin-top:22px}
.za-integration-example-list article{grid-template-columns:27px minmax(0,1fr);gap:9px 12px;padding:17px 0}
.za-integration-example-index{grid-row:1 / span 2}
.za-integration-example-main h3{font-size:18px}
.za-integration-example-main p{font-size:11px}
.za-integration-example-task{grid-column:2;padding:0;border:0}
.za-integration-example-task small{font-size:8px}
.za-integration-example-task b{font-size:11px}
.za-integration-example-links{grid-column:2;display:flex;flex-wrap:wrap;gap:7px 16px}
.za-integration-example-links a{font-size:9px}
.za-integration-examples-note{font-size:8px}
.za-integration-lifecycle-flow{grid-template-columns:minmax(0,1fr);gap:11px;margin-top:22px;padding:18px 0}
.za-integration-lifecycle-flow article{min-width:0}
.za-integration-lifecycle-flow>b{justify-self:start;padding:0 0 0 36px;font-size:0;line-height:1}
.za-integration-lifecycle-flow>b::after{display:block;width:7px;height:7px;border-right:1.5px solid #AD6846;border-bottom:1.5px solid #AD6846;content:"";transform:rotate(45deg)}
.za-integration-lifecycle-flow p{margin-top:4px;font-size:10px}
.za-early-wrap{width:calc(100% - 32px)}
.za-early-hero{padding:27px 0 24px}
.za-early-hero-grid{grid-template-columns:minmax(0,1fr);gap:22px}
.za-early-hero-copy h1{font-size:35px}
.za-early-hero-copy>p:not(.za-bk){font-size:15px}
.za-early-hero-copy{padding-inline:8px}
.za-early-submit-action{width:100%}
.za-early-hero-actions{align-items:stretch;flex-direction:column}
.za-early-hero-actions .btn{width:100%;justify-content:center}
.za-early-hero-grid{grid-template-columns:minmax(0,1fr)}
.za-early-hero-copy{max-width:760px}
.za-early-provenance{font-size:9px}
.za-early-filter-group{gap:5px}
.za-early-filter-group button{min-height:28px;padding:0 10px;font-size:9px}
.za-early-submit-panel{padding:22px 18px}
.za-early-submit-fields{grid-template-columns:minmax(0,1fr)}
.za-early-submit-evidence{grid-column:auto}
.za-early-submit-form>.btn{width:100%;justify-self:stretch}
.za-early-preview-window{grid-template-columns:48px minmax(0,1fr);min-height:260px}
.za-early-preview-side{gap:8px;padding:11px 4px;font-size:0}
.za-early-preview-side>span:not(.za-early-preview-logo){justify-content:center;padding:8px 3px}
.za-early-preview-side i{font-size:14px}
.za-early-preview-main{padding-right:10px;padding-left:10px}
.za-early-preview-thread{gap:15px;margin-top:15px}
.za-early-preview-question{font-size:10px}
.za-early-preview-answer{grid-template-columns:42px minmax(0,1fr);gap:7px}
.za-early-preview-avatar{width:34px;height:34px}
.za-early-preview-avatar img{width:92px}
.za-early-preview-answer p{font-size:9px}
.za-early-preview-steps{gap:4px}
.za-early-preview-steps span{padding:4px 5px;font-size:6px}
.za-early-preview-composer{right:8px;left:8px}
.za-early-proof{padding:17px}
.za-early-proof .za-early-status{font-size:24px}
.za-early-empty:not([hidden]){align-items:flex-start;flex-direction:column;gap:12px;padding:18px}
.za-early-empty .btn{width:100%;margin-left:0}
.za-early-filter-label{width:100%;margin-bottom:2px}
.za-early-filter-group{gap:4px}
.za-early-filter-group button{min-height:25px;padding:0 6px;font-size:8px}
.za-early-search{width:100%;max-width:none;margin-left:0}
.za-early-preview-logo{width:38px;height:22px}
.za-early-preview-logo img{width:106px}
.za-early-card{grid-template-columns:minmax(0,1fr);gap:5px;padding:8px 2px}
.za-early-description{font-size:11px}
.za-early-footer .za-early-wrap{align-items:flex-start;flex-direction:column;gap:8px}
.za-early-footer .za-early-wrap>a:last-child{margin-left:0}
}
@media (prefers-reduced-motion:reduce){
.za-i-reveal,.za-early-card{animation:none!important;transition:none!important}
.za-i-reveal{opacity:1;transform:none}
}
.za-early-toolbar{display:grid;justify-items:center;gap:12px;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}
.za-early-search{width:min(100%,920px);min-height:48px;margin:0;padding:0 18px;border:0;border-radius:999px;background:#fff;box-shadow:0 5px 18px rgba(22,31,40,.06)}
.za-early-search:focus-within{border:0;box-shadow:0 0 0 3px rgba(242,100,20,.12)}
.za-early-search input{min-height:44px;font-size:13px}
.za-early-filter-group{justify-content:center;gap:7px}
.za-early-filter-group button{min-height:30px;padding:0 12px;border:0;border-radius:999px;background:#E7EBEE;color:#48545F;font-size:10px}
.za-early-filter-group button:hover{border:0;background:#DDE4E8;color:#27343D}
.za-early-filter-group button[aria-pressed="true"]{border:0;background:#F26414;color:#202733}
.za-early-provenance{margin:10px 0 0;color:#C2C8CF;font-size:10px;line-height:1.5}
.za-early-provenance em{font-style:italic}
.za-early-card-head>div{flex-wrap:nowrap}
.za-early-category{flex:none;border:0;border-radius:999px;font-size:9px}
.za-early-category[data-industry="automotive"]{background:#E9F0DD;color:#53683A}
.za-early-category[data-industry="insurance"]{background:#FCE8DF;color:#9A4C2D}
.za-early-category[data-industry="commerce"]{background:#E2EFF0;color:#35686A}
.za-early-category[data-industry="finance"]{background:#EEE9F5;color:#66517D}
.za-early-category[data-industry="travel"]{background:#F8EED7;color:#80622A}
.za-early-category[data-industry="services"]{background:#E6EAF4;color:#4C5D82}