/* Shared public-page theme. Form structure and behavior are preserved. */
.gold-interior{--bg:#f4f2ec;--panel:#fff;--text:#172b3c;--muted:#536373;--blue:#987027;--cyan:#b78934;--line:#dcd4c5;color-scheme:light;background:var(--bg);color:var(--text)}
.gold-interior .nav{background:#0a1c2af5;color:#f5f4f0}.gold-interior .nav-inner{min-height:88px}.gold-interior .nav .brand{display:block;margin-right:auto;font-weight:400;line-height:1.2}.gold-interior .nav nav{gap:25px;align-items:center}.gold-interior .nav nav a{padding:0;font-weight:400;color:inherit}.gold-interior .nav nav .button{padding:13px 25px;color:#101c27;font-weight:600}.gold-interior .nav .staff{display:block;border:0;border-radius:0;margin-left:10px;white-space:nowrap}.gold-interior .nav .dropdown a{padding:13px;color:#102537}.gold-interior .nav .dropdown{line-height:1.6}.gold-interior .nav nav a[aria-current]:after{display:none}.gold-interior .nav nav a:hover{color:#bd923f}.gold-interior .menu{color:white}
.gold-interior h1,.gold-interior h2,.gold-interior h3{font-family:Georgia,serif;font-weight:400;letter-spacing:-.025em}.gold-interior .page-head{padding:75px 0 65px;background:linear-gradient(90deg,#061729f0,#06172990),url('assets/brand/veltiqone-industry.webp') center 35%/cover;color:#fff}.gold-interior .page-head h1{font-size:clamp(40px,5vw,70px);max-width:950px}.gold-interior .page-head p{color:#e1e5e9}.gold-interior .page-head .eyebrow{color:#edce84}.gold-interior .page-head:after{background:linear-gradient(90deg,transparent,#cba65a,transparent);box-shadow:none}.gold-interior .page-head .lead{max-width:760px;font-family:Arial,sans-serif;font-size:19px;line-height:1.7}.gold-interior .section{padding:70px 0}.gold-interior .card{background:#fff;border:1px solid #dcd4c5;border-top:2px solid #c4a15d;border-radius:5px;padding:32px}.gold-interior .card h3{font-size:28px}.gold-interior .number,.gold-interior .text-link,.gold-interior .service-icon{color:#8a6321}.gold-interior .shaded{background:#ebe7dd}.gold-interior .capabilities li{color:#35485a}.gold-interior .button{background:linear-gradient(120deg,#edce84,#bc9045);border:1px solid #bd974d;color:#101c27;box-shadow:none}.gold-interior .button.secondary{background:transparent;border-color:#ad8a4d;color:#6e4f1e}.gold-interior .page-head .button.secondary,.gold-interior .cta .button.secondary{color:#edce84}.gold-interior .product{background:#0b2031;border-color:#9e803f;color:#fff;margin-top:0;padding:45px;display:grid}.gold-interior .product p{color:#c8d2db}.gold-interior .platform-mark{background:#102b3d;border-color:#b29659}.gold-interior .platform-mark span,.gold-interior .platform-mark small{color:#d5c28f}.gold-interior .cta{background:#0b2031;border-color:#a38345;color:#fff}.gold-interior .cta p{color:#dfc484}.gold-interior .contact-card{background:#fff;border-color:#d2c5a9;box-shadow:0 12px 35px #0b203108}.gold-interior .email,.gold-interior .note a{color:#765217}.gold-interior .brand-art{border-color:#c4a15d;box-shadow:none}.gold-interior .brand-art img{aspect-ratio:1.25;object-fit:cover}.gold-interior .inquiry-form input,.gold-interior .inquiry-form textarea,.gold-interior .inquiry-form select{background:#faf9f5;color:#182c3a;border-color:#a69c89}.gold-interior .inquiry-form label{color:#263b4b}.gold-interior footer{background:#0a1c2a;color:#f5f4f0}.gold-interior footer .brand{display:inline;font-size:42px}.gold-interior footer .legal{color:#a9b7c3;border-color:#ffffff20}.gold-interior footer h2{font:16px Arial,sans-serif;letter-spacing:0;color:#dabc79}.gold-interior footer .brand span{color:#dcb966}.gold-interior .careers-content{padding:50px 0 75px}.gold-interior #career-jobs article{background:#fff;border:1px solid #d6cab2;border-top:3px solid #c19a52;border-radius:7px}.gold-interior #career-jobs .job-summary{color:#536373}.gold-interior #career-jobs .job-pay,.gold-interior #career-jobs summary{color:#785218}.gold-interior #career-jobs .job-details{border-color:#d6cab2}.gold-interior #career-jobs button,.gold-interior #apply-form button{background:linear-gradient(120deg,#edce84,#bc9045);color:#101c27}.gold-interior #apply-form input:not([type=checkbox]),.gold-interior #apply-form textarea{background:white;color:#172b3c;border-color:#a69c89}.gold-interior #application{background:#fff;padding:32px;border:1px solid #d6cab2;border-radius:8px;margin-top:30px}.gold-interior #career-jobs button:focus-visible,.gold-interior #career-jobs summary:focus-visible{outline-color:#a57930}
@media(max-width:1100px){.gold-interior .nav nav{gap:14px;font-size:12px}.gold-interior .nav .brand{font-size:34px}.gold-interior .nav nav .button{padding:11px 15px}}
@media(max-width:800px){.gold-interior .nav-inner{min-height:74px}.gold-interior .nav nav{display:none;top:74px;gap:18px;align-items:stretch;font-size:16px}.gold-interior .nav nav.open{display:flex}.gold-interior .nav nav a{padding:0}.gold-interior .nav nav .dropdown a{padding:13px}.gold-interior .nav .staff{margin:0}.gold-interior .page-head{padding:48px 0}.gold-interior .product{display:block;padding:25px}.gold-interior .product .platform-mark{margin-top:24px}.gold-interior .contact-card{padding:24px}.gold-interior .section{padding:45px 0}.gold-interior .footer-grid{gap:28px}}
.gold-interior .page-head h1 em,.gold-interior .page-head h1 .blue{color:#edc975!important;background:none!important;-webkit-text-fill-color:#edc975}.gold-interior .eyebrow{color:#806021}.gold-interior .page-head .eyebrow,.gold-interior .cta .eyebrow,.gold-interior .product .eyebrow{color:#edce84}.gold-interior .page-head:before{display:none}
.gold-interior footer .footer-grid>div>a.brand{display:inline-block;font-size:42px;color:#f5f4f0;margin:0;letter-spacing:-2px}

.industry-jump{display:flex;flex-wrap:wrap;gap:12px;padding:28px 0}.industry-jump a{border:1px solid #b99b60;border-radius:4px;padding:9px 16px;color:#674912}.industry-jump a:hover{background:#eadfc8}.gold-interior #public-nav>a[aria-current="page"]{color:#edce84}
