:root{--bg:#080F1C;--surface:#101F34;--raised:#192D48;--paper:#F4F7FC;--ink:#0C1524;--muted:#A1B4CD;--lime:#397DFF;--olive:#729CCC;--line:#293C56}
body{font-family:Manrope,sans-serif;background:#080F1C}.hero{padding-top:65px}.hero h1{font-weight:500;letter-spacing:-.055em}.hero h1 span{color:#C5D8EF}.hero-description{color:#A4B9D5}.button{background:#286FF5;color:#fff;border:1px solid #5D94F7;border-radius:9px;box-shadow:0 9px 25px #1556C425}.button:hover{background:#397DFF;color:#fff}.button>span:last-child{color:inherit}.dot{background:#75AAFF}.hero .eyebrow{color:#93AED1}.flow-background{opacity:.17}.flow-gold-trail{stroke:#609BFF}.process-base{stroke:#416C9F}.process-pulse{filter:drop-shadow(0 0 4px #397DFF55)}.service-node{background:linear-gradient(140deg,#172C47,#0D1C30);border:1px solid #354E70;border-radius:12px}.service-node .step{color:#7EB0F8}.service-node h3{color:#EAF2FF}.service-node p{color:#9FB6D3}.platforms span{background:#203F6A;color:#C2DBFF;border-color:#365B8A}.step-detail{color:#83A7D8;border-color:#34516F}.capability-explainer{background:#101F34;border:1px solid #233D5D;border-radius:12px}.capability-explainer p{color:#A5B8D0}.capability-explainer p.capability-scope{color:#829AB8}.optional-label{color:#A6C3E9;border-color:#40638E}.package{background:#101F34;border-color:#2E4666;border-radius:14px}.inclusions{background:#152A45;color:#D5E3F7}.inclusions li>span,.price strong{color:#A9CDFF}.budget strong{color:#D0E2FF}.enquiry{background:#101F34;border-color:#2C4464}.enquiry em{color:#B9D7FF}.form-panel{background:#0B182B;border:1px solid #284463}.form-panel label{color:#D8E5F7}.form-panel input,.form-panel select{background:#152A43;color:#F1F6FF;border-color:#3B5476}.form-panel input::placeholder{color:#8BA3C3}.form-panel input:focus,.form-panel select:focus{outline-color:#79AEFF;border-color:#79AEFF}.field-error{color:#FFACAC}.field [aria-invalid=true]{border-color:#F39191}.form-privacy,.label-help{color:#91AACB}.faq details{background:#101F34;border-color:#2B4262}.faq details p{color:#A6BAD5}.header-cta{color:#D2E3FA;border-color:#54749B}.header-label{color:#829DBF}.ay-identity{display:inline-flex;align-items:center;gap:8px}.ay-symbol{position:relative;display:block;width:36px;height:40px;overflow:hidden}.ay-symbol img{position:absolute;width:66px;height:66px;max-width:none;left:-15px;top:-12px}.ay-wordmark{font-family:Outfit,Manrope,sans-serif;letter-spacing:.1em;font-size:18px;font-weight:400;white-space:nowrap}.brand img{height:66px}.footer-top p{color:#8FA8C9}.footer-bottom,.privacy{color:#7B94B5}
@media(max-width:700px){.hero{padding-top:37px}.header .ay-wordmark{display:none}.hero h1{font-size:clamp(33px,8.5vw,48px)}.hero-description{font-size:15px}.header-cta{font-size:12px}.header-label{display:none}.service-node h3{font-size:23px}.service-node p{font-size:14px}.capability-explainer h3{font-size:17px}.capability-explainer p{font-size:14px}.hero-price{font-size:11px}.system-note{font-size:11px}.inclusions li{font-size:13px}.form-panel label{font-size:13px}.label-help{font-size:11px}}
