=t.length)u="";else{var p=t.indexOf(";",u);u=p!==-1?t.substring(u,p):t.substring(u)}var m=u;if(m==null?p=!0:m.length===0?p=!1:(p=b1.exec(m),m=I.exec(m),p=p!==null||m!==null),!p||(u!=null?(u.charAt(0)==="+"&&s.g(u),u=t.indexOf("tel:"),s.g(t.substring(0<=u?u+4:0,t.indexOf(";phone-context=")))):(u=s.g,p=t??"",m=p.search(X1),0<=m?(p=p.substring(m),p=p.replace(H1,""),m=p.search(N1),0<=m&&(p=p.substring(0,m))):p="",u.call(s,p)),u=s.toString(),p=u.indexOf(";isub="),0t.h.length||(p!=null&&(i=new W,s=new W(t.toString()),$0(s,p,i),d=U1(d,s.toString(),p,-1),d!=2&&d!=4&&d!=5&&(t=s,o&&0d))throw Error("The string supplied is too short to be a phone number");if(17{let t=[];return d.includes("FIXED_LINE_OR_MOBILE")?(d.includes("MOBILE")||t.push("MOBILE"),d.includes("FIXED_LINE")||t.push("FIXED_LINE")):(d.includes("MOBILE")||d.includes("FIXED_LINE"))&&t.push("FIXED_LINE_OR_MOBILE"),d.concat(t)},d0={FIXED_LINE:0,MOBILE:1,FIXED_LINE_OR_MOBILE:2,TOLL_FREE:3,PREMIUM_RATE:4,SHARED_COST:5,VOIP:6,PERSONAL_NUMBER:7,PAGER:8,UAN:9,VOICEMAIL:10,UNKNOWN:-1};a("intlTelInputUtilsTemp",{}),a("intlTelInputUtilsTemp.formatNumberAsYouType",(d,t)=>{try{let i=d.replace(/[^+0-9]/g,""),o=new O0(t);t="";for(let s=0;s{try{let s=j.g(),u=v1(s,d,t);var o=F1(s,u,-1);return o==0||o==4?s.format(u,typeof i>"u"?0:i):d}catch{return d}}),a("intlTelInputUtilsTemp.getExampleNumber",(d,t,i,o)=>{try{let T=j.g();d:{var s=T;if(V(d)){var u=o1(Y(s,d),i);try{if(Z(u,6)){var p=b(u,6),m=s0(s,p,d,!1);break d}}catch{}}m=null}return T.format(m,o?0:t?2:1)}catch{return""}}),a("intlTelInputUtilsTemp.getExtension",(d,t)=>{try{return b(v1(j.g(),d,t),3)}catch{return""}}),a("intlTelInputUtilsTemp.getNumberType",(d,t)=>{try{let i=j.g(),o=v1(i,d,t);return Q(i,o)}catch{return-99}}),a("intlTelInputUtilsTemp.getValidationError",(d,t)=>{if(!t)return 1;try{let i=j.g(),o=v1(i,d,t);return F1(i,o,-1)}catch(i){return i.message==="Invalid country calling code"?1:3>=d.length||i.message==="Phone number too short after IDD"||i.message==="The string supplied is too short to be a phone number"?2:i.message==="The string supplied is too long to be a phone number"?3:-99}}),a("intlTelInputUtilsTemp.isValidNumber",(d,t,i)=>{try{let o=j.g(),s=v1(o,d,t),u=k0(o,s);if(i){let p=b0(i).map(m=>d0[m]);return u&&p.includes(Q(o,s))}return u}catch{return!1}}),a("intlTelInputUtilsTemp.isPossibleNumber",(d,t,i)=>{try{let o=j.g(),s=v1(o,d,t);if(i){let u=b0(i);for(let p of u)if(F1(o,s,d0[p])===0)return!0;return!1}return F1(o,s,-1)===0}catch{return!1}}),a("intlTelInputUtilsTemp.getCoreNumber",(d,t)=>{try{return b(v1(j.g(),d,t),2).toString()}catch{return""}}),a("intlTelInputUtilsTemp.numberFormat",{E164:0,INTERNATIONAL:1,NATIONAL:2,RFC3966:3}),a("intlTelInputUtilsTemp.numberType",d0),a("intlTelInputUtilsTemp.validationError",{IS_POSSIBLE:0,INVALID_COUNTRY_CODE:1,TOO_SHORT:2,TOO_LONG:3,IS_POSSIBLE_LOCAL_ONLY:4,INVALID_LENGTH:5})})();N0=typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:void 0,$2=N0.intlTelInputUtilsTemp;delete N0.intlTelInputUtilsTemp;s2=$2});var V1={MAIN:"article-cta-card",EDIT:"article-cta-card-edit"},I1={COPY_HTML:"copy-html",VISIBILITY:"visibility",RICH_TEXT:"rich-text",LINK:"link"};function v0(c,a){let g=c.getAttribute(V1.MAIN);return g?g.split(",").map(_=>_.trim().toLowerCase()).includes(a.toLowerCase()):!1}function L1(c,a=document){let g=a.querySelectorAll(`[${V1.MAIN}]`);return Array.from(g).filter(E=>v0(E,c))}var w1={copy:'',check:'',trash:'',edit:'',link:''},Z0=`
.article-cta-editor-btn {
position: absolute;
display: flex;
align-items: center;
justify-content: center;
width: 32px;
height: 32px;
border: none;
border-radius: 6px;
cursor: pointer;
transition: all 0.2s ease;
opacity: 0.7;
}
.article-cta-editor-btn:hover {
opacity: 1;
transform: scale(1.05);
}
.article-cta-copy-btn {
top: 8px;
right: 8px;
background: #10B981;
color: white;
z-index: 1001;
}
.article-cta-copy-btn.copied {
background: #059669;
}
.article-cta-delete-btn {
top: 4px;
right: 4px;
background: #EF4444;
color: white;
z-index: 1002;
width: 24px;
height: 24px;
}
.article-cta-delete-btn:hover {
background: #DC2626;
}
.article-cta-link-btn {
top: 4px;
right: 32px;
background: #8B5CF6;
color: white;
z-index: 1002;
width: 24px;
height: 24px;
}
.article-cta-link-btn:hover {
background: #7C3AED;
}
.article-cta-edit-indicator {
top: 8px;
right: 48px;
background: #3B82F6;
color: white;
pointer-events: none;
z-index: 1000;
}
[article-cta-card*="copy-html"] {
position: relative;
}
[article-cta-card*="visibility"] {
position: relative;
}
[article-cta-card-edit] [contenteditable="true"] {
outline: 2px dashed #3B82F6;
outline-offset: 2px;
cursor: text;
}
[article-cta-card-edit] [contenteditable="true"]:focus {
outline: 2px solid #3B82F6;
background: rgba(59, 130, 246, 0.05);
}
/* Markdown Editor Modal Styles */
.md-editor-overlay {
position: fixed;
top: 0;
left: 0;
right: 0;
bottom: 0;
background: rgba(0, 0, 0, 0.5);
display: flex;
align-items: center;
justify-content: center;
z-index: 10000;
opacity: 0;
visibility: hidden;
transition: all 0.2s ease;
}
.md-editor-overlay.active {
opacity: 1;
visibility: visible;
}
.md-editor-modal {
background: white;
border-radius: 12px;
width: 90%;
max-width: 800px;
max-height: 90vh;
display: flex;
flex-direction: column;
box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
transform: scale(0.95);
transition: transform 0.2s ease;
}
.md-editor-overlay.active .md-editor-modal {
transform: scale(1);
}
.md-editor-header {
display: flex;
align-items: center;
justify-content: space-between;
padding: 16px 20px;
border-bottom: 1px solid #E5E7EB;
}
.md-editor-title {
font-size: 18px;
font-weight: 600;
color: #111827;
margin: 0;
}
.md-editor-close {
background: none;
border: none;
font-size: 24px;
cursor: pointer;
color: #6B7280;
padding: 4px;
line-height: 1;
}
.md-editor-close:hover {
color: #111827;
}
.md-editor-toolbar {
display: flex;
gap: 4px;
padding: 12px 20px;
border-bottom: 1px solid #E5E7EB;
flex-wrap: wrap;
}
.md-editor-toolbar-btn {
background: #F3F4F6;
border: 1px solid #D1D5DB;
border-radius: 6px;
padding: 8px 12px;
cursor: pointer;
font-size: 13px;
font-weight: 500;
color: #374151;
transition: all 0.15s ease;
}
.md-editor-toolbar-btn:hover {
background: #E5E7EB;
border-color: #9CA3AF;
}
.md-editor-toolbar-btn.active {
background: #3B82F6;
color: white;
border-color: #3B82F6;
}
.md-editor-body {
display: flex;
flex: 1;
overflow: hidden;
min-height: 300px;
}
.md-editor-input-wrap {
flex: 1;
display: flex;
flex-direction: column;
border-right: 1px solid #E5E7EB;
}
.md-editor-preview-wrap {
flex: 1;
display: flex;
flex-direction: column;
}
.md-editor-label {
font-size: 12px;
font-weight: 500;
color: #6B7280;
padding: 8px 16px;
background: #F9FAFB;
border-bottom: 1px solid #E5E7EB;
}
.md-editor-textarea {
flex: 1;
border: none;
resize: none;
padding: 16px;
font-family: 'Monaco', 'Menlo', monospace;
font-size: 14px;
line-height: 1.6;
outline: none;
}
.md-editor-preview {
flex: 1;
padding: 16px;
overflow-y: auto;
font-size: 14px;
line-height: 1.6;
}
.md-editor-preview h1 {
font-size: 24px;
font-weight: 700;
margin: 0 0 16px;
}
.md-editor-preview h2 {
font-size: 20px;
font-weight: 600;
margin: 16px 0 12px;
}
.md-editor-preview h3 {
font-size: 16px;
font-weight: 600;
margin: 12px 0 8px;
}
.md-editor-preview p {
margin: 0 0 12px;
}
.md-editor-preview ul, .md-editor-preview ol {
margin: 0 0 12px;
padding-left: 24px;
}
.md-editor-preview li {
margin: 4px 0;
}
.md-editor-preview strong {
font-weight: 600;
}
.md-editor-preview em {
font-style: italic;
}
.md-editor-footer {
display: flex;
justify-content: flex-end;
gap: 12px;
padding: 16px 20px;
border-top: 1px solid #E5E7EB;
}
.md-editor-btn {
padding: 10px 20px;
border-radius: 6px;
font-size: 14px;
font-weight: 500;
cursor: pointer;
transition: all 0.15s ease;
}
.md-editor-btn-cancel {
background: white;
border: 1px solid #D1D5DB;
color: #374151;
}
.md-editor-btn-cancel:hover {
background: #F3F4F6;
}
.md-editor-btn-save {
background: #10B981;
border: 1px solid #10B981;
color: white;
}
.md-editor-btn-save:hover {
background: #059669;
border-color: #059669;
}
/* Rich text click hint */
[article-cta-card="rich-text"] {
cursor: pointer;
transition: outline 0.15s ease;
}
[article-cta-card-edit] [article-cta-card="rich-text"]:hover {
outline: 2px dashed #8B5CF6;
outline-offset: 2px;
}
`;function X0(){if(document.getElementById("article-cta-editor-styles"))return;let c=document.createElement("style");c.id="article-cta-editor-styles",c.textContent=Z0,document.head.appendChild(c)}function J0(c){let a=c.cloneNode(!0);return a.querySelectorAll(".article-cta-editor-btn").forEach(g=>g.remove()),a.querySelectorAll("[contenteditable]").forEach(g=>{g.removeAttribute("contenteditable")}),a.hasAttribute("article-cta-card-edit")&&a.removeAttribute("article-cta-card-edit"),a.querySelectorAll("*").forEach(g=>{let E=g;E.style&&(E.style.outline="",E.style.outlineOffset="")}),a.querySelectorAll('[style=""]').forEach(g=>{g.removeAttribute("style")}),a.outerHTML}function Q0(){L1(I1.COPY_HTML).forEach(a=>{let g=a;if(g.querySelector(".article-cta-copy-btn"))return;let E=document.createElement("button");E.className="article-cta-editor-btn article-cta-copy-btn",E.innerHTML=w1.copy,E.title="Copy HTML to clipboard",E.addEventListener("click",async _=>{_.preventDefault(),_.stopPropagation();let y=J0(g);try{await navigator.clipboard.writeText(y),E.innerHTML=w1.check,E.classList.add("copied"),setTimeout(()=>{E.innerHTML=w1.copy,E.classList.remove("copied")},2e3)}catch(P){console.error("Failed to copy HTML:",P),alert("Failed to copy HTML to clipboard")}}),g.appendChild(E)})}function d2(c){let a=c.parentElement;return a&&(a.classList.contains("w-dyn-item")||a.getAttribute("role")==="listitem")?a:c}function t2(){L1(I1.VISIBILITY).forEach(a=>{let g=a;if(g.querySelector(".article-cta-delete-btn"))return;let E=document.createElement("button");E.className="article-cta-editor-btn article-cta-delete-btn",E.innerHTML=w1.trash,E.title="Remove this element",E.addEventListener("click",_=>{_.preventDefault(),_.stopPropagation(),d2(g).remove()}),g.appendChild(E)})}function e2(){L1(I1.LINK).forEach(a=>{let g=a;if(g.querySelector(".article-cta-link-btn"))return;let E=g.tagName.toLowerCase()==="a",_=g.querySelector("a");if(!E&&!_)return;let y=document.createElement("button");y.className="article-cta-editor-btn article-cta-link-btn",y.innerHTML=w1.link,y.title="Edit link URL",y.addEventListener("click",P=>{P.preventDefault(),P.stopPropagation();let k=E?g:_;if(!k)return;let v=k.getAttribute("href")||"",L=prompt("Enter new URL:",v);L!==null&&L!==v&&(k.setAttribute("href",L),y.style.background="#10B981",setTimeout(()=>{y.style.background=""},1e3))}),g.appendChild(y)})}function W1(c){let a=c;a=a.replace(/&/g,"&").replace(//g,">"),a=a.replace(/^### (.+)$/gm,"$1
"),a=a.replace(/^## (.+)$/gm,"$1
"),a=a.replace(/^# (.+)$/gm,"$1
"),a=a.replace(/\*\*\*(.+?)\*\*\*/g,"$1"),a=a.replace(/\*\*(.+?)\*\*/g,"$1"),a=a.replace(/\*(.+?)\*/g,"$1"),a=a.replace(/___(.+?)___/g,"$1"),a=a.replace(/__(.+?)__/g,"$1"),a=a.replace(/_(.+?)_/g,"$1");let g=/^[\-\*] (.+)$/gm,E,_=[],y=0,k=a.split(`
`),v=!1,L=!1,D=[];for(let F=0;F'),v=!0),D.push(`${n1[1]}`)):$1?(v&&(D.push(""),v=!1),L||(D.push(''),L=!0),D.push(`- ${$1[1]}
`)):(v&&(D.push(""),v=!1),L&&(D.push("
"),L=!1),R.trim()&&!R.match(/^<[huo]/)?D.push(`${R}
`):R.trim()&&D.push(R))}return v&&D.push(""),L&&D.push(""),a=D.join(`
`),a=a.replace(/<\/p>/g,""),a=a.replace(/
\s*<\/p>/g,""),a}function n2(c){let a=document.createElement("div");a.innerHTML=c;let g="";function E(_){let y="";if(_.nodeType===Node.TEXT_NODE)return _.textContent||"";if(_.nodeType!==Node.ELEMENT_NODE)return"";let P=_,k=P.tagName.toLowerCase(),v=Array.from(P.childNodes).map(E).join("");switch(k){case"h1":y=`# ${v}
`;break;case"h2":y=`## ${v}
`;break;case"h3":y=`### ${v}
`;break;case"p":y=`${v}
`;break;case"strong":case"b":y=`**${v}**`;break;case"em":case"i":y=`*${v}*`;break;case"ul":y=v;break;case"ol":let L=0;y=Array.from(P.children).map(D=>(L++,`${L}. ${E(D).replace(/^- /,"")}`)).join(`
`)+`
`;break;case"li":y=`- ${v}
`;break;case"br":y=`
`;break;case"div":y=v;break;default:y=v}return y}return Array.from(a.childNodes).forEach(_=>{g+=E(_)}),g.trim()}function i2(){let c=null,a=null;function g(){let y=document.createElement("div");y.className="md-editor-overlay",y.innerHTML=`
`;let P=y.querySelector(".md-editor-close"),k=y.querySelector(".md-editor-btn-cancel"),v=y.querySelector(".md-editor-btn-save"),L=y.querySelector(".md-editor-textarea"),D=y.querySelector(".md-editor-preview"),F=y.querySelectorAll(".md-editor-toolbar-btn");return P.addEventListener("click",_),k.addEventListener("click",_),y.addEventListener("click",R=>{R.target===y&&_()}),v.addEventListener("click",()=>{c&&(c.innerHTML=W1(L.value),_())}),L.addEventListener("input",()=>{D.innerHTML=W1(L.value)}),F.forEach(R=>{R.addEventListener("click",()=>{let n1=R.getAttribute("data-action");if(!n1)return;let $1=L.selectionStart,s1=L.selectionEnd,i1=L.value,U=i1.substring($1,s1),O="",N=0;switch(n1){case"h1":O=`# ${U||"Heading 1"}`,N=U?O.length:2;break;case"h2":O=`## ${U||"Heading 2"}`,N=U?O.length:3;break;case"h3":O=`### ${U||"Heading 3"}`,N=U?O.length:4;break;case"bold":O=`**${U||"bold text"}**`,N=U?O.length:2;break;case"italic":O=`*${U||"italic text"}*`,N=U?O.length:1;break;case"ul":O=`- ${U||"List item"}`,N=U?O.length:2;break;case"ol":O=`1. ${U||"List item"}`,N=U?O.length:3;break}L.value=i1.substring(0,$1)+O+i1.substring(s1),L.focus(),D.innerHTML=W1(L.value)})}),document.addEventListener("keydown",R=>{R.key==="Escape"&&y.classList.contains("active")&&_()}),y}function E(y){c=y,a||(a=g(),document.body.appendChild(a));let P=a.querySelector(".md-editor-textarea"),k=a.querySelector(".md-editor-preview"),v=y.innerHTML,L=n2(v);P.value=L,k.innerHTML=W1(L),requestAnimationFrame(()=>{a.classList.add("active"),P.focus()})}function _(){a&&a.classList.remove("active"),c=null}return{open:E,close:_}}function r2(){let c=document.querySelectorAll(`[${V1.EDIT}]`),a=i2();c.forEach(g=>{let E=g,_=E.querySelectorAll("h1, h2, h3, h4, h5, h6, p, span, a, li");if(L1(I1.RICH_TEXT,E).forEach(v=>{v.addEventListener("click",L=>{L.preventDefault(),L.stopPropagation(),a.open(v)})}),_.forEach(v=>{let L=v.closest(`[${V1.MAIN}]`);if(L&&v0(L,I1.RICH_TEXT))return;let D=v;if(D.setAttribute("contenteditable","true"),v.tagName.toLowerCase()==="a"||v.closest("a")){v.addEventListener("click",R=>{R.preventDefault()});let F=v.closest("a");F&&F.addEventListener("click",R=>{R.preventDefault()})}D.addEventListener("paste",F=>{F.preventDefault();let R=F.clipboardData?.getData("text/plain")||"";document.execCommand("insertText",!1,R)})}),E.querySelectorAll("a").forEach(v=>{v.addEventListener("click",L=>{L.preventDefault()})}),L1(I1.LINK,E).forEach(v=>{v.addEventListener("click",L=>{L.preventDefault()})}),!E.querySelector(".article-cta-edit-indicator")){let v=document.createElement("div");v.className="article-cta-editor-btn article-cta-edit-indicator",v.innerHTML=w1.edit,v.title="Edit mode active",E.appendChild(v)}})}var o2="/cta---construcor",I0=()=>{!window.location.pathname.includes(o2)||L1(I1.COPY_HTML).length===0||(X0(),Q0(),t2(),e2(),r2())};var _0=()=>{let c=document.querySelector(".colored-cards-grid");if(!c)return;let a=c.querySelectorAll(".colored-cards-grid_item");if(!a.length)return;let g=c.getAttribute("colored-cards-grid-data"),E;g&&g.trim()?E=g.split(",").map(_=>{let y=_.trim();return y.startsWith("#")?y:`#${y}`}):E=["#E8E9EA","#FEFCE8","#E0F2FE","#FCE7F3","#E0F2E9","#D1D5DB"],a.forEach((_,y)=>{let P=y%E.length;_.style.backgroundColor=E[P]})};var w0=()=>{let c=document.getElementById("current-year");if(!c)return;let a=new Date().getFullYear();c.textContent=a.toString()};var L0=()=>{let c=document.querySelector("[el-menu-nav]"),a=document.querySelectorAll("[menu-dark]"),g=document.querySelectorAll("[menu-light]"),E=document.querySelector("[el-menu-logo-dark]"),_=document.querySelector("[el-menu-logo-light]");if(!c||a.length===0&&g.length===0)return;let y=c;y.style.transition="background-color 100ms ease",E&&(E.style.transition="opacity 100ms ease"),_&&(_.style.transition="opacity 100ms ease");let P=!1,k="default",v=()=>{let L=c.getBoundingClientRect(),D=L.top+window.scrollY,F=D+L.height,R=!1,n1=!1;for(let s1 of a){let i1=s1.getBoundingClientRect(),U=i1.top+window.scrollY,O=U+i1.height;if(DU){R=!0,s1.getAttribute("menu-dark")==="logo-light"&&(n1=!0);break}}if(!R)for(let s1 of g){let i1=s1.getBoundingClientRect(),U=i1.top+window.scrollY,O=U+i1.height;if(DU){s1.getAttribute("menu-light")==="logo-light"&&(n1=!0);break}}R!==P&&(P=R,P?y.style.backgroundColor="rgba(2, 39, 31, 0.29)":y.style.backgroundColor="");let $1=n1?"light":"default";$1!==k&&(k=$1,E&&_&&(k==="light"?(E.style.opacity="0",_.style.opacity="1"):(E.style.opacity="",_.style.opacity="")))};return v(),window.addEventListener("scroll",v),window.addEventListener("resize",v),()=>{window.removeEventListener("scroll",v),window.removeEventListener("resize",v)}};var x0=q0(T0(),1),l2="[intl-tel-input_inner]",a2="https://cdn.jsdelivr.net/npm/intl-tel-input@25.12.5/build/css/intlTelInput.min.css",j1=new Map,M0=()=>{let c=document.querySelectorAll(l2);if(c.length!==0)return m2(),c.forEach(a=>u2(a)),()=>{j1.forEach(a=>a.destroy()),j1.clear()}};function u2(c){if(j1.has(c))return;let a=(0,x0.default)(c,{loadUtils:()=>Promise.resolve().then(()=>(D0(),A0)),initialCountry:"auto",geoIpLookup:(y,P)=>{fetch("https://ipapi.co/json").then(k=>{if(!k.ok)throw new Error("GeoIP request failed");return k.json()}).then(k=>{k.country_code?y(k.country_code):P()}).catch(()=>{P()})},countryOrder:["cz","de","gb","us","nl","at"],separateDialCode:!0,showFlags:!0,countrySearch:!0,nationalMode:!0,formatAsYouType:!0,autoPlaceholder:"aggressive",strictMode:!0,hiddenInput:()=>({phone:"phone_full",country:"phone_country"}),i18n:{searchPlaceholder:"Search country"}});j1.set(c,a),c.addEventListener("blur",()=>c2(c,a)),c.addEventListener("focus",()=>h2(c));let g=c.closest("form");g&&g.addEventListener("submit",y=>p2(y,c,a));let E,_=()=>{clearTimeout(E),E=setTimeout(()=>{let y=a.getSelectedCountryData();y.iso2&&a.setCountry(y.iso2)},150)};window.addEventListener("resize",_)}function c2(c,a){if(!c.value.trim()){R0(c);return}a.isValidNumber()?f2(c):P0(c)}function h2(c){R0(c)}function p2(c,a,g){if(!a.value.trim()&&!a.required)return;if(!g.isValidNumber()){c.preventDefault(),c.stopPropagation(),P0(a),a.focus();return}let _=g.getNumber();a.value=_}function f2(c){c.classList.remove("is-error"),c.classList.add("is-valid"),c.setCustomValidity("")}function P0(c){c.classList.remove("is-valid"),c.classList.add("is-error"),c.setCustomValidity("Please enter a valid phone number")}function R0(c){c.classList.remove("is-error","is-valid"),c.setCustomValidity("")}function m2(){if(!document.getElementById("intl-tel-input-css")){let c=document.createElement("link");c.id="intl-tel-input-css",c.rel="stylesheet",c.href=a2,c.media="all",document.head.appendChild(c)}if(!document.getElementById("intl-tel-input-custom-css")){let c=document.createElement("style");c.id="intl-tel-input-custom-css",c.textContent=`
/* Container takes full width */
.iti {
width: 100%;
display: block;
}
/* Input takes full width */
.iti__tel-input {
width: 100%;
}
/* Align country selector inside input */
.iti--allow-dropdown .iti__country-container {
inset-inline-start: 0.5rem;
}
/* Round left corners on selector */
.iti__selected-country {
border-radius: 0.375rem 0 0 0.375rem;
}
/* Validation states */
.iti .is-error {
border-color: #dc3545 !important;
}
.iti .is-valid {
border-color: #28a745 !important;
}
/* Dropdown z-index for Webflow */
.iti__dropdown-content {
z-index: 9999;
}
/* Taller search input with space for magnifier icon */
.iti__search-input {
height: 3rem !important;
padding: 0.75rem 1rem 0.75rem 2.5rem !important;
font-size: 1rem;
}
/* Add space between dial code and phone number input */
.iti__selected-dial-code {
margin-right: 0.5rem !important;
}
`,document.head.appendChild(c)}}window.Webflow||(window.Webflow=[]);window.Webflow.push(()=>{L0(),w0(),_0(),M0(),I0()});})();