/* MAKEV: cobalt, chalk and mineral grey. */
:root{--paper:#f5f7f8;--ink:#172d46;--muted:#607185;--orange:#2856cf;--line:#d4dfe8;--sage:#e7eef5;--white:#fff;--copper:#2856cf}
body{background:#f5f7f8;background-image:none;color:#172d46}.site-header{border-color:#d6e0e8}.brand svg{stroke:#2856cf}.brand>span{color:#183750}.site-header nav{color:#40556c}.nav-cta{background:#2856cf;color:#fff!important;border-color:#2856cf}.nav-cta:hover{background:#173eac}.hero:before{content:"";position:absolute;z-index:-1;inset:0;background:radial-gradient(ellipse at 82% 47%,#dfebf9,transparent 47%)}.hero .eyebrow{color:#5c6d80}.tiny-square{background:#2856cf}.hero h1{color:#142f4b}.hero h1 span{background:none;color:#2856cf}.hero .intro{color:#607185}.button.dark{background:#2856cf;color:white;border-color:#2856cf}.button.dark:hover{background:#1943ba}.hero-actions .text-link{color:#264a70}.hero-note{color:#718398}.circle-arrow{border-color:#aabed2;color:#2856cf}.visual-top{color:#6c8aab}.hero-visual:before{background:radial-gradient(ellipse,#a7c3e740,transparent 65%)}.hero-visual:after{background-image:linear-gradient(#4069a012 1px,transparent 1px),linear-gradient(90deg,#4069a012 1px,transparent 1px)}.hero-object{filter:drop-shadow(0 24px 18px #325b8322)}.hero-orbit{border-color:#446eaa30}.scene-controls button{background:#edf3f9;color:#68829d;border-color:#bacbdf}.scene-controls button:hover,.scene-controls button.selected{background:#2856cf;color:#fff;border-color:#2856cf}.hero-visual figcaption{color:#456584}.hero-visual small{color:#71869c}.trade-strip{background:#e8eef6;border-color:#d1ddea}.trade-strip .wrap{color:#456180}.trade-strip span:nth-child(even){color:#2856cf}.eyebrow{color:#2856cf}.section-heading>p{color:#63778d}.material-picture,.material-picture.clay,.material-picture.graphite,.material-picture.aggregate{background:radial-gradient(ellipse at 50% 30%,#e3ebf3,#d9e3eb 80%);border-color:#cfdae4}.material-picture.plates,.material-picture.fired{background:radial-gradient(ellipse at 50% 30%,#e3e9ee,#d1dce7 80%)}.material-picture.nozzles,.material-picture.alumina{background:radial-gradient(ellipse at 50% 30%,#edf0f2,#dce5ed 80%)}.material-picture svg{filter:drop-shadow(0 7px 4px #3c536533)}.material-number,.material-tag{color:#5b7390}.material-info p{color:#63768b}.material-link{color:#2856cf;border-color:#cedbe8}.filter.active{background:#2856cf;color:#fff;border-color:#2856cf}.filter{color:#5f758e;border-color:#bfd0e1}.filter:not(.active):hover{background:#e3ebf4}.catalogue-count,.catalogue-foot p{color:#6c8095}.sell-section{background:linear-gradient(110deg,#173e9d,#2057d4);border-color:#2f5cb6;color:white}.sell-symbol{color:#94b8ff}.sell-inner .eyebrow{color:#a9c8ff}.sell-inner p:not(.eyebrow){color:#b9cff4}.button.light{background:#f7faff;color:#2049aa}.button.light:hover{background:#e8f0ff}.seller-checklist{border-color:#4f77c1}.seller-checklist li{border-color:#4f77c1}.seller-checklist li span{color:#9fc2ff}.seller-checklist .checklist-note{color:#a1bfea}.journey-section{background:linear-gradient(#f5f7f8,#eef3f8)}.journey-visual{background:radial-gradient(ellipse,#dce8f6,transparent 80%);border-color:#ccdbea}.journey-visual svg{filter:drop-shadow(0 17px 12px #31557c22)}.journey-grid{background-image:linear-gradient(#2c5b9a22 1px,transparent 1px),linear-gradient(90deg,#2c5b9a22 1px,transparent 1px)}.journey-label{color:#6583a4}.journey-step{color:#67809a;border-color:#cbd9e6}.journey-step .step-number{color:#7894ae}.journey-step strong{color:#6e8299}.journey-step small{color:#8092a5}.journey-step.active strong{color:#173652}.journey-step.active .step-number,.journey-step.active b{color:#2856cf}.journey-step.active small{color:#5d738b}.journey-step.active{border-color:#2856cf}.journey-steps>.text-link{color:#2856cf}.about-section{border-color:#cddbe8}.circular-mark{color:#5479ab;border-color:#9ab1cf}.about-section p:not(.eyebrow){color:#60788e}.faqs summary{color:#2a4867}.faqs details>p{color:#64798f}.faqs details,.faqs details:first-child{border-color:#cddae7}.enquiry-section{background:#e8eff7;border-color:#d2dfeb}.contact-copy h2{color:#193c5d}.contact-copy>p:not(.eyebrow){color:#5d7893}.contact-links a{color:#2856cf}.contact-links span{color:#6c839a}.intent-options span{border-color:#b6cade;color:#5b7b9a}.intent-options input:checked+span{background:#fff;border-color:#2856cf;color:#2856cf}.form-grid label,legend{color:#3e5e7b}.required{color:#2856cf}input,textarea,select{background:#f8fbff;border-color:#b7cde1;color:#244c6d}input::placeholder,textarea::placeholder{color:#7b92a6}.form-hint,.form-bottom{color:#69839b}.contact-copy .text-link{color:#416b95}.form-status{color:#305e89}footer{background:#f5f7f8}.footer-bottom{border-color:#cfdeeb;color:#738ba1}.footer-top>p,.footer-top .text-link{color:#6e87a1}.footer-top .brand{color:#204668}
@media(max-width:600px){.site-header nav{background:#f5f7f8;color:#264765;box-shadow:0 15px 25px #264b7118}.menu-toggle{border-color:#bed0e3}.menu-toggle span{background:#2856cf}}

body{overflow-x:clip}.hero{isolation:isolate}.hero-visual{overflow:clip;overflow-clip-margin:24px}
.hero-visual{overflow-clip-margin:0}
@media(max-width:360px){.hero h1{font-size:33px}.hero-actions{gap:13px}.hero-actions .text-link{font-size:9px}}
