PageSourceSearch

https://citiqprepaid.co.za/chunk-MM22D363.js

js citiqprepaid.co.za collected 2026-10-07 17:38:59 UTC 24,188 bytes, 1 lines download raw bytes

1import{b as E,c as m,d as k,e as z,f as I,h as F,k as j,l as N,m as T,n as U,p as D,q as B,r as G,s as W}from"./chunk-OUZO537Z.js";import{a as V}from"./chunk-6RAYI6VX.js";import{d as $}from"./chunk-4F52HO7X.js";import"./chunk-GDKFL7CW.js";import"./chunk-3WEMQBCG.js";import{Ab as M,Da as r,Hb as u,Ib as o,Jb as l,Kb as q,Nb as h,Oa as O,Ta as v,aa as b,ba as x,eb as w,fb as d,gb as p,hb as f,jb as C,kb as _,lb as s,mb as e,nb as t,ob as c,ub as y,yb as S,za as P}from"./chunk-YZJLXB53.js";function L(i,a){if(i&1&&(e(0,"p",29),o(1),t()),i&2){let n=M().$implicit;r(),l(n.note)}}function R(i,a){if(i&1&&(e(0,"div",7)(1,"div",26),c(2,"i"),t(),e(3,"h3"),o(4),t(),e(5,"p",27),o(6),t(),e(7,"p",28),o(8),t(),d(9,L,2,1,"p",29),e(10,"a",30),o(11),c(12,"i",31),t()()),i&2){let n=a.$implicit;r(2),u(h("fa-solid ",n.icon)),r(2),l(n.title),r(2),l(n.primary),r(2),l(n.secondary),r(),p(n.note?9:-1),r(),s("href",n.action,P),r(),q(" ",n.actionLabel," ")}}function H(i,a){i&1&&(e(0,"div",13),c(1,"i",32),e(2,"p"),o(3,"Thanks for reaching out! We'll get back to you within 24 hours."),t()())}function Y(i,a){i&1&&(e(0,"small",38),o(1," Name is required "),t())}function K(i,a){if(i&1&&(e(0,"option",46),o(1),t()),i&2){let n=a.$implicit;s("value",n),r(),l(n)}}function Q(i,a){if(i&1){let n=y();e(0,"form",33),S("ngSubmit",function(){b(n);let J=M();return x(J.onSubmit())}),e(1,"div")(2,"div",34)(3,"div",35)(4,"label",36),o(5,"Full Name"),t(),c(6,"input",37),d(7,Y,2,0,"small",38),t(),e(8,"div",35)(9,"label",39),o(10,"Email Address"),t(),c(11,"input",40),t()(),e(12,"div",34)(13,"div",35)(14,"label",41),o(15,"Phone Number"),t(),c(16,"input",42),t(),e(17,"div",35)(18,"label",43),o(19,"Subject"),t(),e(20,"select",44)(21,"option",45),o(22,"Select a subject"),t(),C(23,K,2,2,"option",46,f),t()()(),e(25,"div",35)(26,"label",47),o(27,"Message"),t(),c(28,"textarea",48),t()(),e(29,"button",49),c(30,"i",50),o(31,"Send Message "),t()()}if(i&2){let n,g=M();s("formGroup",g.form),r(7),p((n=g.form.get("name"))!=null&&n.touched&&((n=g.form.get("name"))!=null&&n.invalid)?7:-1),r(16),_(g.subjects),r(6),s("disabled",g.form.invalid)}}function X(i,a){if(i&1&&(e(0,"a",25),c(1,"i"),t()),i&2){let n=a.$implicit;s("href",n.url,P),w("aria-label",n.label),r(),u(h("fa-brands ",n.icon))}}var A=class i{constructor(a,n){this.fb=a;this.jotform=n;this.form=this.fb.group({name:["",m.required],email:["",[m.required,m.email]],subject:["",m.required],phone:["",[m.required,$]],message:["",m.required]},{updateOn:"change"})}form;loading=!1;success=!1;error=!1;formID=V.contactUsFormID;subjects=["Product enquiries","Technical support","Billing questions","Installer programme information","General company enquiries"];contactMethods=[{icon:"fa-phone",title:"Phone",primary:"087 55 111 55",secondary:"Open 24 hours",note:"",action:"tel:0875511155",actionLabel:"Call us"},{icon:"fa-envelope",title:"General Enquiries",primary:"[email protected]",secondary:"We aim to respond within 24 hours during business days.",action:"mailto:[email protected]",actionLabel:"Send email"},{icon:"fa-briefcase",title:"Sales Enquiries",primary:"[email protected]",secondary:"Interested in Citiq solutions for your property or development?",action:"mailto:[email protected]",actionLabel:"Contact sales"}];departments=[{icon:"fa-briefcase",title:"Sales & New Business",email:"[email protected]",description:"For enquiries about Citiq solutions, product information, or new installations."},{icon:"fa-screwdriver-wrench",title:"Technical Support",email:"[email protected]",description:"For help with meter issues, installations, and system troubleshooting."},{icon:"fa-file-invoice",title:"Billing & Accounts",email:"[email protected]",description:"For payment queries, account statements, and billing enquiries."},{icon:"fa-hard-hat",title:"CIC Installer Programme",email:"[email protected]",description:"For installers interested in joining the Citiq Installation Club."},{icon:"fa-newspaper",title:"Media & Press",email:"[email protected]",description:"For media enquiries, interviews, and partnership opportunities."}];socials=[{icon:"fa-linkedin",label:"LinkedIn",url:"https://www.linkedin.com/company/citiq-prepaid"},{icon:"fa-facebook",label:"Facebook",url:"https://www.facebook.com/CitiqPrepaid"},{icon:"fa-instagram",label:"Instagram",url:"https://www.instagram.com/CitiqPrepaid"}];submitted=!1;
1onSubmit(){if(this.form.invalid)return;this.loading=!0,this.error=!1;let a={q7_fullName:this.form.value.name,"q4_phoneNumber[full]":this.form.value.phone,q5_subject:this.form.value.subject,q6_message:this.form.value.message,formID:this.formID,simple_spc:`${this.formID}-${this.formID}`};this.jotform.submit(a,this.formID).subscribe({next:n=>{this.loading=!1,(n.includes("Thank You")||n.includes("submission has been received"))&&(this.success=!0,this.form.reset())},error:()=>{this.error=!0,this.loading=!1}})}static \u0275fac=function(n){return new(n||i)(O(D),O(W))};static \u0275cmp=v({type:i,selectors:[["app-contact-us"]],decls:63,vars:1,consts:[[1,"contact-page"],[1,"hero-section"],[1,"hero-content"],[1,"hero-sub"],[1,"methods-section"],[1,"container"],[1,"methods-grid"],[1,"method-card"],[1,"form-section"],[1,"form-grid"],[1,"form-wrap"],[1,"eyebrow"],[1,"form-intro"],[1,"success-message"],[1,"contact-form",3,"formGroup"],[1,"office-wrap"],[1,"office-card"],[1,"header"],[1,"fa-solid","fa-location-dot"],[1,"fa-solid","fa-clock"],[1,"hours"],[1,"hours-row"],[1,"office-card","social-card"],[1,"fa-solid","fa-user-group"],[1,"socials"],["target","_blank","rel","noopener noreferrer",1,"social-btn",3,"href"],[1,"icon-wrap"],[1,"method-primary"],[1,"method-secondary"],[1,"method-note"],[1,"method-link",3,"href"],[1,"fa-solid","fa-arrow-right"],[1,"fa-solid","fa-circle-check"],[1,"contact-form",3,"ngSubmit","formGroup"],[1,"form-row"],[1,"form-group"],["for","name"],["id","name","type","text","formControlName","name","name","name","placeholder","Your full name"],[1,"error"],["for","email"],["id","email","type","email","formControlName","email","name","email","placeholder","[email protected]"],["for","phone"],["id","phone","type","tel","formControlName","phone","name","phone","placeholder","e.g. 082 000 0000"],["for","subject"],["id","subject","formControlName","subject","name","subject"],["value","","disabled","","selected",""],[3,"value"],["for","message"],["id","message","formControlName","message","name","message","rows","5","placeholder","How can we help you?"],["type","submit",1,"btn","btn--primary",3,"disabled"],[1,"fa-regular","fa-send"]],template:function(n,g){n&1&&(e(0,"div",0)(1,"section",1)(2,"div",2)(3,"h2"),o(4,"We'd love to hear from you"),t(),e(5,"p",3),o(6," We're here to help. Whether you have a question, need support, or want to learn more about "),c(7,"br"),o(8,"Citiq - our team is ready to assist. "),t()()(),e(9,"section",4)(10,"div",5)(11,"div",6),C(12,R,13,9,"div",7,f),t()()(),e(14,"section",8)(15,"div",5)(16,"div",9)(17,"div",10)(18,"span",11),o(19,"Send a Message"),t(),e(20,"h2"),o(21,"We'd love to hear from you"),t(),e(22,"p",12),o(23," Fill out the form and a member of our team will get back to you shortly. "),t(),d(24,H,4,0,"div",13)(25,Q,32,3,"form",14),t(),e(26,"div",15)(27,"div",16)(28,"div",17),c(29,"i",18),e(30,"h3"),o(31,"Our Offices"),t()(),e(32,"p")(33,"strong"),o(34,"Pier Place"),t(),c(35,"br"),o(36," Heerengracht St, Foreshore,"),c(37,"br"),o(38," Cape Town "),t(),e(39,"p")(40,"strong"),o(41,"1 River Road, Riverview Park,"),t(),c(42,"br"),o(43," Janadel Avenue, Midrand,"),c(44,"br"),o(45," Johannesburg "),t()(),e(46,"div",16)(47,"div",17),c(48,"i",19),e(49,"h3"),o(50,"Office Hours"),t()(),e(51,"div",20)(52,"div",21)(53,"span"),o(54,"Open 24/7"),t()()()(),e(55,"div",22)(56,"div",17),c(57,"i",23),e(58,"h3"),o(59,"Stay Connected"),t()(),e(60,"div",24),C(61,X,2,5,"a",25,f),t()()()()()()()),n&2&&(r(12),_(g.contactMethods),r(12),p(!g.loading&&g.success?24:25),r(37),_(g.socials))},dependencies:[B,I,T,U,E,N,k,z,G,F,j],styles:[".contact-page[_ngcontent-%COMP%]   .container[_ngcontent-%COMP%]{width:80%;margin:0 auto;padding:0 clamp(1.5rem,5vw,4rem)}.contact-page[_ngcontent-%COMP%]   .section-heading[_ngcontent-%COMP%]{text-align:center;margin-bottom:3rem}.contact-page[_ngcontent-%COMP%]   .section-heading[_ngcontent-%COMP%]   h2[_ngcontent-%COMP%]{font-size:clamp(3.25rem,5vw,5.5rem);font-weight:700;line-height:1.15;color:var(--citiq-white)!important;margin-bottom:0}.contact-page[_ngcontent-%COMP%]   .section-heading[_ngcontent-%COMP%]   h2[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{color:var(--citiq-green)}.contact-page[_ngcontent-%COMP%]   .hero-section[_ngcontent-%COMP%]{position:relative;padding:7rem clamp(1.5rem,6vw,6rem) 5rem;display:flex;align-items:center;justify-content:center;text-align:center;height:80dvh}.contact-page[_ngcontent-%COMP%]   .hero-section[_ngcontent-%COMP%]   .hero-content[_ngcontent-%COMP%]{display:flex;flex-direction:column;gap:1.25rem}.contact-page[_ngcontent-%COMP%]   .hero-section[_ngcontent-%COMP%]   .hero-content[_ngcontent-%COMP%]   h2[_ngcontent-%COMP%]{font-size:clamp(3.25rem,5vw,5.5rem);font-weight:700;line-height:1.15;color:var(--citiq-white)!important;margin-bottom:0}.contact-page[_ngcontent-%COMP%]   .hero-section[_ngcontent-%COMP%]   .hero-content[_ngcontent-%COMP%]   h2[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{color:var(--citiq-green);font-size:clamp(7.25rem,5vw,6.5rem)}.contact-page[_ngcontent-%COMP%]   .hero-section[_ngcontent-%COMP%]   .hero-content[_ngcontent-%COMP%]   .hero-sub[_ngcontent-%COMP%]{font-size:clamp(1rem,1.5vw,1.1rem);color:#ffffffa6;line-height:1.7;margin:0}@media (max-width: 769px){.contact-page[_ngcontent-%COMP%]   .hero-section[_ngcontent-%COMP%]   .hero-content[_ngcontent-%COMP%]{padding-top:3rem}}.contact-page[_ngcontent-%COMP%]   .methods-section[_ngcontent-%COMP%]{padding:0 0 5rem}.contact-page[_ngcontent-%COMP%]   .methods-section[_ngcontent-%COMP%]   .methods-grid[_ngcontent-%COMP%]{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1.25rem}.contact-page[_ngcontent-%COMP%]   .methods-section[_ngcontent-%COMP%]   .method-card[_ngcontent-%COMP%]{background:#ffffff0a;border:.5px solid rgba(255,255,255,.12);border-radius:16px;padding:1.75rem;display:flex;flex-direction:column;gap:.75rem;transition:border-color .2s ease,background .2s ease}.contact-page[_ngcontent-%COMP%]   .methods-section[_ngcontent-%COMP%]   .method-card[_ngcontent-%COMP%]:hover{border-color:#79c00066;background:#79c0000d}.contact-page[_ngcontent-%COMP%]   .methods-section[_ngcontent-%COMP%]   .method-card[_ngcontent-%COMP%]   h3[_ngcontent-%COMP%]{font-size:1.05rem;font-weight:600;margin:0}.contact-page[_ngcontent-%COMP%]   .methods-section[_ngcontent-%COMP%]   .method-card[_ngcontent-%COMP%]   .method-primary[_ngcontent-%COMP%]{font-size:1rem;font-weight:500;color:var(--citiq-green);margin:0}.contact-page[_ngcontent-%COMP%]   .methods-section[_ngcontent-%COMP%]   .method-card[_ngcontent-%COMP%]   .method-secondary[_ngcontent-%COMP%]{font-size:.875rem;color:#fff9;line-height:1.6;margin:0}.contact-page[_ngcontent-%COMP%]   .methods-section[_ngcontent-%COMP%]   .method-card[_ngcontent-%COMP%]   .method-note[_ngcontent-%COMP%]{font-size:.8rem;color:#ffffff73;line-height:1.6;margin:0;font-style:italic}.contact-page[_ngcontent-%COMP%]   .methods-section[_ngcontent-%COMP%]   .method-card[_ngcontent-%COMP%]   .method-link[_ngcontent-%COMP%]{margin-top:auto;display:inline-flex;align-items:center;gap:.5rem;color:var(--citiq-green);text-decoration:none;font-size:.875rem;font-weight:500;transition:gap .2s ease}.contact-page[_ngcontent-%COMP%]   .methods-section[_ngcontent-%COMP%]   .method-card[_ngcontent-%COMP%]   .method-link[_ngcontent-%COMP%]:hover{gap:.75rem}.contact-page[_ngcontent-%COMP%]   .icon-wrap[_ngcontent-%COMP%]{width:48px;height:48px;border-radius:12px;background:#79c0001f;display:flex;align-items:center;justify-content:center;flex-shrink:0}.contact-page[_ngcontent-%COMP%]   .icon-wrap[_ngcontent-%COMP%]   i[_ngcontent-%COMP%]{color:var(--citiq-green);font-size:1.25rem}.contact-page[_ngcontent-%COMP%]   .form-section[_ngcontent-%COMP%]{padding:0 0 5rem}.contact-page[_ngcontent-%COMP%]   .form-section[_ngcontent-%COMP%]   .form-grid[_ngcontent-%COMP%]{display:grid;grid-template-columns:1fr 380px;gap:1.25rem;align-items:start}@media (max-width: 960px){.contact-page[_ngcontent-%COMP%]   .form-section[_ngcontent-%COMP%]   .form-grid[_ngcontent-%COMP%]{grid-template-columns:1fr;gap:2rem}}.contact-page[_ngcontent-%COMP%]   .form-section[_ngcontent-%COMP%]   .form-wrap[_ngcontent-%COMP%]{background:#ffffff0a;border:.5px solid rgba(255,255,255,.12);border-radius:16px;padding:1.75rem;display:flex;flex-direction:column;gap:1rem;height:100%}.contact-page[_ngcontent-%COMP%]   .form-section[_ngcontent-%COMP%]   .form-wrap[_ngcontent-%COMP%]   .eyebrow[_ngcontent-%COMP%]{color:var(--citiq-green);font-weight:600;margin-bottom:0}.contact-page[_ngcontent-%COMP%]   .form-section[_ngcontent-%COMP%]   .form-wrap[_ngcontent-%COMP%]   h2[_ngcontent-%COMP%]{font-size:clamp(1.5rem,2.5vw,2rem);margin:0}.contact-page[_ngcontent-%COMP%]   .form-section[_ngcontent-%COMP%]   .form-wrap[_ngcontent-%COMP%]   .form-intro[_ngcontent-%COMP%]{color:#fff9;font-size:.95rem;margin:0 0 .5rem}.contact-page[_ngcontent-%COMP%]   .form-section[_ngcontent-%COMP%]   .contact-form[_ngcontent-%COMP%]{display:flex;flex-direction:column;gap:1.25rem;height:100%}.contact-page[_ngcontent-%COMP%]   .form-section[_ngcontent-%COMP%]   .contact-form[_ngcontent-%COMP%]   div[_ngcontent-%COMP%]{flex:1;display:flex;flex-direction:column;gap:1.25rem}.contact-page[_ngcontent-%COMP%]   .form-section[_ngcontent-%COMP%]   .contact-form[_ngcontent-%COMP%]   div[_ngcontent-%COMP%]   .form-row[_ngcontent-%COMP%]{display:grid;grid-template-columns:1fr 1fr;gap:1.25rem}@media (max-width: 600px){.contact-page[_ngcontent-%COMP%]   .form-section[_ngcontent-%COMP%]   .contact-form[_ngcontent-%COMP%]   div[_ngcontent-%COMP%]   .form-row[_ngcontent-%COMP%]{grid-template-columns:1fr}}.contact-page[_ngcontent-%COMP%]   .form-section[_ngcontent-%COMP%]   .contact-form[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]{width:100%}.contact-page[_ngcontent-%COMP%]   .form-section[_ngcontent-%COMP%]   .form-group[_ngcontent-%COMP%]{display:flex;flex-direction:column;gap:.5rem}.contact-page[_ngcontent-%COMP%]   .form-section[_ngcontent-%COMP%]   .form-group[_ngcontent-%COMP%]   label[_ngcontent-%COMP%]{font-size:.875rem;font-weight:500;color:#fffc}
1.contact-page[_ngcontent-%COMP%]   .form-section[_ngcontent-%COMP%]   .form-group[_ngcontent-%COMP%]   input[_ngcontent-%COMP%], .contact-page[_ngcontent-%COMP%]   .form-section[_ngcontent-%COMP%]   .form-group[_ngcontent-%COMP%]   select[_ngcontent-%COMP%], .contact-page[_ngcontent-%COMP%]   .form-section[_ngcontent-%COMP%]   .form-group[_ngcontent-%COMP%]   textarea[_ngcontent-%COMP%]{height:100%;background:#ffffff1a;border:.5px solid rgba(255,255,255,.15);border-radius:10px;padding:.75rem 1rem;color:var(--white);font:inherit;font-size:.9rem;transition:border-color .2s ease;outline:none}.contact-page[_ngcontent-%COMP%]   .form-section[_ngcontent-%COMP%]   .form-group[_ngcontent-%COMP%]   input[_ngcontent-%COMP%]::placeholder, .contact-page[_ngcontent-%COMP%]   .form-section[_ngcontent-%COMP%]   .form-group[_ngcontent-%COMP%]   select[_ngcontent-%COMP%]::placeholder, .contact-page[_ngcontent-%COMP%]   .form-section[_ngcontent-%COMP%]   .form-group[_ngcontent-%COMP%]   textarea[_ngcontent-%COMP%]::placeholder{color:#ffffff4d}.contact-page[_ngcontent-%COMP%]   .form-section[_ngcontent-%COMP%]   .form-group[_ngcontent-%COMP%]   input[_ngcontent-%COMP%]:focus, .contact-page[_ngcontent-%COMP%]   .form-section[_ngcontent-%COMP%]   .form-group[_ngcontent-%COMP%]   select[_ngcontent-%COMP%]:focus, .contact-page[_ngcontent-%COMP%]   .form-section[_ngcontent-%COMP%]   .form-group[_ngcontent-%COMP%]   textarea[_ngcontent-%COMP%]:focus{border-color:var(--citiq-green)}.contact-page[_ngcontent-%COMP%]   .form-section[_ngcontent-%COMP%]   .form-group[_ngcontent-%COMP%]   input[_ngcontent-%COMP%]   option[_ngcontent-%COMP%], .contact-page[_ngcontent-%COMP%]   .form-section[_ngcontent-%COMP%]   .form-group[_ngcontent-%COMP%]   select[_ngcontent-%COMP%]   option[_ngcontent-%COMP%], .contact-page[_ngcontent-%COMP%]   .form-section[_ngcontent-%COMP%]   .form-group[_ngcontent-%COMP%]   textarea[_ngcontent-%COMP%]   option[_ngcontent-%COMP%]{background:#0a0a0a;color:var(--white)}.contact-page[_ngcontent-%COMP%]   .form-section[_ngcontent-%COMP%]   .form-group[_ngcontent-%COMP%]   textarea[_ngcontent-%COMP%]{resize:vertical;min-height:140px}.contact-page[_ngcontent-%COMP%]   .form-section[_ngcontent-%COMP%]   .success-message[_ngcontent-%COMP%]{display:flex;align-items:center;gap:1rem;background:#79c0001a;border:.5px solid rgba(121,192,0,.3);border-radius:12px;padding:1.25rem 1.5rem}.contact-page[_ngcontent-%COMP%]   .form-section[_ngcontent-%COMP%]   .success-message[_ngcontent-%COMP%]   i[_ngcontent-%COMP%]{color:var(--citiq-green);font-size:1.5rem;flex-shrink:0}.contact-page[_ngcontent-%COMP%]   .form-section[_ngcontent-%COMP%]   .success-message[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{color:#fffc;margin:0;font-size:.95rem}.contact-page[_ngcontent-%COMP%]   .form-section[_ngcontent-%COMP%]   .office-wrap[_ngcontent-%COMP%]{display:flex;flex-direction:column;gap:1.25rem}.contact-page[_ngcontent-%COMP%]   .form-section[_ngcontent-%COMP%]   .office-card[_ngcontent-%COMP%]{background:#ffffff0a;border:.5px solid rgba(255,255,255,.12);border-radius:16px;padding:1.5rem;display:flex;flex-direction:column;gap:.75rem}.contact-page[_ngcontent-%COMP%]   .form-section[_ngcontent-%COMP%]   .office-card[_ngcontent-%COMP%]   .header[_ngcontent-%COMP%]{display:flex;align-items:center;gap:.75rem}.contact-page[_ngcontent-%COMP%]   .form-section[_ngcontent-%COMP%]   .office-card[_ngcontent-%COMP%]   .header[_ngcontent-%COMP%]   i[_ngcontent-%COMP%]{color:var(--citiq-green);font-size:1rem}.contact-page[_ngcontent-%COMP%]   .form-section[_ngcontent-%COMP%]   .office-card[_ngcontent-%COMP%]   h3[_ngcontent-%COMP%]{font-size:1rem;font-weight:600;margin:0}.contact-page[_ngcontent-%COMP%]   .form-section[_ngcontent-%COMP%]   .office-card[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{font-size:.875rem;color:#ffffffa6;line-height:1.8;margin:0;border-bottom:.5px solid rgba(255,255,255,.12);padding-bottom:.5rem}.contact-page[_ngcontent-%COMP%]   .form-section[_ngcontent-%COMP%]   .office-card[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]:last-child{border:none}.contact-page[_ngcontent-%COMP%]   .form-section[_ngcontent-%COMP%]   .hours[_ngcontent-%COMP%]{display:flex;flex-direction:column;gap:.5rem}.contact-page[_ngcontent-%COMP%]   .form-section[_ngcontent-%COMP%]   .hours-row[_ngcontent-%COMP%]{display:flex;justify-content:space-between;font-size:.875rem;color:#ffffffb3}.contact-page[_ngcontent-%COMP%]   .form-section[_ngcontent-%COMP%]   .hours-row.closed[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]:last-child{color:#fff6}.contact-page[_ngcontent-%COMP%]   .form-section[_ngcontent-%COMP%]   .social-card[_ngcontent-%COMP%]   .socials[_ngcontent-%COMP%]{display:flex;gap:.75rem;flex-wrap:wrap}.contact-page[_ngcontent-%COMP%]   .form-section[_ngcontent-%COMP%]   .social-card[_ngcontent-%COMP%]   .social-btn[_ngcontent-%COMP%]{width:42px;height:42px;border-radius:50%;background:#ffffff0f;border:.5px solid rgba(255,255,255,.12);display:flex;align-items:center;justify-content:center;color:#ffffffb3;text-decoration:none;transition:border-color .2s ease,color .2s ease}.contact-page[_ngcontent-%COMP%]   .form-section[_ngcontent-%COMP%]   .social-card[_ngcontent-%COMP%]   .social-btn[_ngcontent-%COMP%]:hover{border-color:var(--citiq-green);color:var(--citiq-green)}.contact-page[_ngcontent-%COMP%]   .departments-section[_ngcontent-%COMP%]{padding:5rem 0}.contact-page[_ngcontent-%COMP%]   .departments-section[_ngcontent-%COMP%]   .departments-grid[_ngcontent-%COMP%]{display:grid;grid-template-columns:repeat(3,1fr);gap:1.25rem}.contact-page[_ngcontent-%COMP%]   .departments-section[_ngcontent-%COMP%]   .dept-card[_ngcontent-%COMP%]{background:#ffffff0a;border:.5px solid rgba(255,255,255,.12);border-radius:16px;padding:1.75rem;display:flex;flex-direction:column;gap:.75rem;transition:border-color .2s ease,background .2s ease}.contact-page[_ngcontent-%COMP%]   .departments-section[_ngcontent-%COMP%]   .dept-card[_ngcontent-%COMP%]:hover{border-color:#79c00066;background:#79c0000d}.contact-page[_ngcontent-%COMP%]   .departments-section[_ngcontent-%COMP%]   .dept-card[_ngcontent-%COMP%]   .dept-header[_ngcontent-%COMP%]{display:flex;align-items:center;gap:.75rem}.contact-page[_ngcontent-%COMP%]   .departments-section[_ngcontent-%COMP%]   .dept-card[_ngcontent-%COMP%]   h3[_ngcontent-%COMP%]{font-size:1rem;font-weight:600;margin:0}.contact-page[_ngcontent-%COMP%]   .departments-section[_ngcontent-%COMP%]   .dept-card[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{font-size:.875rem;color:#fff9;line-height:1.6;margin:0;flex:1}.contact-page[_ngcontent-%COMP%]   .departments-section[_ngcontent-%COMP%]   .dept-card[_ngcontent-%COMP%]   .dept-email[_ngcontent-%COMP%]{display:inline-flex;align-items:center;gap:.5rem;color:var(--citiq-green);text-decoration:none;font-size:.875rem;font-weight:500;margin-top:auto;transition:opacity .2s ease}.contact-page[_ngcontent-%COMP%]   .departments-section[_ngcontent-%COMP%]   .dept-card[_ngcontent-%COMP%]   .dept-email[_ngcontent-%COMP%]:hover{opacity:.8}.contact-page[_ngcontent-%COMP%]   .departments-section[_ngcontent-%COMP%]   .dept-card[_ngcontent-%COMP%]   .dept-email[_ngcontent-%COMP%]   i[_ngcontent-%COMP%]{font-size:.8rem}.contact-page[_ngcontent-%COMP%]   .btn--primary[_ngcontent-%COMP%]{align-self:flex-start;background:var(--citiq-green);color:#0a0a0a;border:none;padding:.875rem 2rem;border-radius:999px;font-size:.95rem;font-weight:600;cursor:pointer;transition:opacity .2s ease,transform .2s ease}.contact-page[_ngcontent-%COMP%]   .btn--primary[_ngcontent-%COMP%]:disabled{cursor:not-allowed;background-color:gray}.contact-page[_ngcontent-%COMP%]   .btn--primary[_ngcontent-%COMP%]:hover{opacity:.9;transform:translateY(-1px)}@media (max-width: 768px){.methods-section[_ngcontent-%COMP%]{padding:0!important}.methods-section[_ngcontent-%COMP%]   .container[_ngcontent-%COMP%]{width:100%;padding:0 1.25rem}.form-section[_ngcontent-%COMP%]{margin-top:1.25rem}.form-section[_ngcontent-%COMP%]   .container[_ngcontent-%COMP%]{width:100%;padding:0 1.25rem}.departments-section[_ngcontent-%COMP%]{padding:0!important}.departments-section[_ngcontent-%COMP%]   .container[_ngcontent-%COMP%]{width:100%;padding:0 1.25rem 1.25rem}.departments-section[_ngcontent-%COMP%]   .container[_ngcontent-%COMP%]   .section-heading[_ngcontent-%COMP%]   h2[_ngcontent-%COMP%]{margin-top:0!important}.departments-section[_ngcontent-%COMP%]   .container[_ngcontent-%COMP%]   .departments-grid[_ngcontent-%COMP%]{grid-template-columns:1fr}}@media (min-width: 769px) and (max-width: 1024px){.hero-section[_ngcontent-%COMP%]{padding:0!important}.methods-section[_ngcontent-%COMP%]{padding:0 0 1.2rem!important}.methods-section[_ngcontent-%COMP%]   .container[_ngcontent-%COMP%]{width:100%;padding:0 2rem}.methods-section[_ngcontent-%COMP%]   .container[_ngcontent-%COMP%]   .methods-grid[_ngcontent-%COMP%]{grid-template:repeat(2,auto)/repeat(2,1fr)}.form-section[_ngcontent-%COMP%]{padding-top:0!important}.form-section[_ngcontent-%COMP%]   .container[_ngcontent-%COMP%]{width:100%;padding:0 2rem}.departments-section[_ngcontent-%COMP%]{padding-top:0!important;padding-bottom:0!important}.departments-section[_ngcontent-%COMP%]   .container[_ngcontent-%COMP%]{width:100%;padding:0 2rem 2rem}.departments-section[_ngcontent-%COMP%]   .container[_ngcontent-%COMP%]   .section-heading[_ngcontent-%COMP%]   h2[_ngcontent-%COMP%]{margin-top:0!important}.departments-section[_ngcontent-%COMP%]   .container[_ngcontent-%COMP%]   .departments-grid[_ngcontent-%COMP%]{grid-template-columns:repeat(2,1fr)}}.error[_ngcontent-%COMP%]{color:red}"]})};export{A as ContactUs};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.