.TalentBankPublic-module__P6hnGG__form{border-top:1px solid #111;padding-top:2rem}.TalentBankPublic-module__P6hnGG__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem 2rem;display:grid}.TalentBankPublic-module__P6hnGG__form label,.TalentBankPublic-module__P6hnGG__form fieldset{flex-direction:column;gap:.45rem;display:flex}.TalentBankPublic-module__P6hnGG__form label>span,.TalentBankPublic-module__P6hnGG__form legend{letter-spacing:.12em;text-transform:uppercase;font-size:.68rem}.TalentBankPublic-module__P6hnGG__form input,.TalentBankPublic-module__P6hnGG__form select,.TalentBankPublic-module__P6hnGG__form textarea{color:#111;width:100%;font:inherit;background:#fff;border:1px solid #111;padding:.8rem}.TalentBankPublic-module__P6hnGG__form select[multiple]{min-height:9rem}.TalentBankPublic-module__P6hnGG__form fieldset{border:1px solid #111;padding:1rem}.TalentBankPublic-module__P6hnGG__form fieldset label{flex-direction:row;align-items:center;display:flex}.TalentBankPublic-module__P6hnGG__form fieldset input{width:auto}.TalentBankPublic-module__P6hnGG__span{grid-column:1/-1}.TalentBankPublic-module__P6hnGG__rate{grid-column:1/-1;grid-template-columns:2fr 1fr 1fr;gap:1rem;display:grid}.TalentBankPublic-module__P6hnGG__privacyLayer{border:1px solid #11111140;margin-top:1.6rem;padding:1rem;font-size:.78rem;line-height:1.55}.TalentBankPublic-module__P6hnGG__privacyLayer strong{letter-spacing:.1em;text-transform:uppercase;font-size:.64rem}.TalentBankPublic-module__P6hnGG__privacyLayer p{margin:.65rem 0 0}.TalentBankPublic-module__P6hnGG__privacyLayer b{font-weight:600}.TalentBankPublic-module__P6hnGG__privacyLayer a{border-bottom:1px solid}.TalentBankPublic-module__P6hnGG__consent{cursor:pointer;grid-template-columns:18px minmax(0,1fr);align-items:start;margin:1.5rem 0;gap:14px!important;display:grid!important}.TalentBankPublic-module__P6hnGG__form .TalentBankPublic-module__P6hnGG__consent>span{letter-spacing:0;text-transform:none;font-size:14px;line-height:1.5}.TalentBankPublic-module__P6hnGG__form .TalentBankPublic-module__P6hnGG__consent input{accent-color:#111;cursor:pointer;width:18px;height:18px;margin:1.5px 0 0;padding:0}.TalentBankPublic-module__P6hnGG__form button,.TalentBankPublic-module__P6hnGG__success button{color:#fff;letter-spacing:.08em;font:inherit;background:#111;border:1px solid #111;padding:.95rem 1.2rem}.TalentBankPublic-module__P6hnGG__form button:disabled{opacity:.5}.TalentBankPublic-module__P6hnGG__message{margin-top:1rem}.TalentBankPublic-module__P6hnGG__honeypot{width:1px!important;height:1px!important;position:absolute!important;left:-10000px!important;overflow:hidden!important}.TalentBankPublic-module__P6hnGG__unavailable,.TalentBankPublic-module__P6hnGG__success{border-top:1px solid #111;border-bottom:1px solid #111;padding:2rem 0}.TalentBankPublic-module__P6hnGG__unavailable span,.TalentBankPublic-module__P6hnGG__success span{letter-spacing:.14em;font-size:.7rem}.TalentBankPublic-module__P6hnGG__success p,.TalentBankPublic-module__P6hnGG__unavailable p{max-width:48rem;font-size:1.2rem;line-height:1.4}.TalentBankPublic-module__P6hnGG__success button{margin-top:1rem}@media (max-width:760px){.TalentBankPublic-module__P6hnGG__grid{grid-template-columns:1fr}.TalentBankPublic-module__P6hnGG__span,.TalentBankPublic-module__P6hnGG__rate{grid-column:auto}.TalentBankPublic-module__P6hnGG__rate{grid-template-columns:1fr}.TalentBankPublic-module__P6hnGG__form{padding-top:1.25rem}}
.PublicFormSection-module__ijGc8W__section{padding:var(--public-section-space,clamp(70px, 8vw, 118px)) var(--pad);border-bottom:1px solid var(--ink)}
.SupplierIntakeForm-module__VqTO4W__form{border-top:1px solid var(--ink);padding-top:28px}.SupplierIntakeForm-module__VqTO4W__section{border:0;margin:0 0 42px;padding:0}.SupplierIntakeForm-module__VqTO4W__section legend{border-bottom:1px solid var(--line);width:100%;font:9px var(--mono);letter-spacing:.12em;text-transform:uppercase;margin-bottom:22px;padding:0 0 12px}.SupplierIntakeForm-module__VqTO4W__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 28px;display:grid}.SupplierIntakeForm-module__VqTO4W__form label{gap:7px;display:grid}.SupplierIntakeForm-module__VqTO4W__form label>span{font:9px var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.SupplierIntakeForm-module__VqTO4W__form input,.SupplierIntakeForm-module__VqTO4W__form select,.SupplierIntakeForm-module__VqTO4W__form textarea{border:1px solid var(--ink);width:100%;color:var(--ink);background:#ffffff8a;border-radius:0;outline:0;padding:11px 12px}.SupplierIntakeForm-module__VqTO4W__form textarea{resize:vertical;line-height:1.5}.SupplierIntakeForm-module__VqTO4W__form :is(input,select,textarea):focus{box-shadow:0 0 0 1px var(--ink)}.SupplierIntakeForm-module__VqTO4W__span{grid-column:1/-1}.SupplierIntakeForm-module__VqTO4W__consent{cursor:pointer;grid-template-columns:18px minmax(0,1fr);align-items:start;margin:24px 0;gap:14px!important}.SupplierIntakeForm-module__VqTO4W__form .SupplierIntakeForm-module__VqTO4W__consent>span,.SupplierIntakeForm-module__VqTO4W__consent>span{font-family:var(--sans);letter-spacing:0;text-transform:none;color:var(--ink);text-wrap:pretty;font-size:14px;line-height:1.5}.SupplierIntakeForm-module__VqTO4W__form .SupplierIntakeForm-module__VqTO4W__consent input,.SupplierIntakeForm-module__VqTO4W__consent input{width:18px;height:18px;min-height:18px;accent-color:var(--ink);cursor:pointer;margin:1.5px 0 0;padding:0}.SupplierIntakeForm-module__VqTO4W__consent a{border-bottom:1px solid}.SupplierIntakeForm-module__VqTO4W__privacyLayer{border-block:1px solid var(--line);margin-top:24px;padding:16px 0;font-size:12px;line-height:1.55}.SupplierIntakeForm-module__VqTO4W__privacyLayer strong{font:9px var(--mono);letter-spacing:.1em;text-transform:uppercase}.SupplierIntakeForm-module__VqTO4W__privacyLayer p{margin:10px 0 0}.SupplierIntakeForm-module__VqTO4W__privacyLayer b{font-weight:600}.SupplierIntakeForm-module__VqTO4W__privacyLayer a{border-bottom:1px solid}.SupplierIntakeForm-module__VqTO4W__form>button,.SupplierIntakeForm-module__VqTO4W__success button{border:1px solid var(--ink);background:var(--ink);min-height:46px;color:var(--paper);font:9px var(--mono);letter-spacing:.1em;text-transform:uppercase;cursor:pointer;border-radius:0;padding:0 18px}.SupplierIntakeForm-module__VqTO4W__form>button:disabled{opacity:.5;cursor:wait}.SupplierIntakeForm-module__VqTO4W__message{margin-top:16px}.SupplierIntakeForm-module__VqTO4W__honeypot{width:1px!important;height:1px!important;position:absolute!important;left:-10000px!important;overflow:hidden!important}.SupplierIntakeForm-module__VqTO4W__unavailable,.SupplierIntakeForm-module__VqTO4W__success{border-block:1px solid var(--ink);padding:28px 0}.SupplierIntakeForm-module__VqTO4W__unavailable span,.SupplierIntakeForm-module__VqTO4W__success span{font:9px var(--mono);letter-spacing:.12em}.SupplierIntakeForm-module__VqTO4W__unavailable p,.SupplierIntakeForm-module__VqTO4W__success p{max-width:50rem;font-size:clamp(18px,2vw,27px);line-height:1.4}.SupplierIntakeForm-module__VqTO4W__success button{margin-top:10px}@media (max-width:760px){.SupplierIntakeForm-module__VqTO4W__grid{grid-template-columns:1fr}.SupplierIntakeForm-module__VqTO4W__span{grid-column:auto}}
.ProjectEnquiryForm-module__DcmDaq__choices{border:0;grid-column:1/-1;gap:7px;margin:0;padding:0;display:grid}.ProjectEnquiryForm-module__DcmDaq__choices legend{font:9px var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);padding:0}.ProjectEnquiryForm-module__DcmDaq__chips{flex-wrap:wrap;gap:8px;margin-top:7px;display:flex}.ProjectEnquiryForm-module__DcmDaq__chips label{cursor:pointer;align-items:center;position:relative;gap:0!important;display:inline-flex!important}.ProjectEnquiryForm-module__DcmDaq__chips input{opacity:0;cursor:pointer;height:100%;margin:0;position:absolute;inset:0;width:100%!important}.ProjectEnquiryForm-module__DcmDaq__chips label>span{border:1px solid var(--ink);letter-spacing:.1em;text-transform:uppercase;background:#ffffff8a;align-items:center;min-height:38px;display:inline-flex;color:var(--ink)!important;font:9px var(--mono)!important;padding:0 14px!important}.ProjectEnquiryForm-module__DcmDaq__chips input:checked+span{background:var(--ink);color:var(--paper)!important}.ProjectEnquiryForm-module__DcmDaq__chips input:focus-visible+span{box-shadow:0 0 0 2px var(--paper), 0 0 0 3px var(--ink)}.ProjectEnquiryForm-module__DcmDaq__alternative{color:var(--muted);margin:18px 0 0;font-size:13px}.ProjectEnquiryForm-module__DcmDaq__alternative a{color:var(--ink);border-bottom:1px solid}.ProjectEnquiryForm-module__DcmDaq__material{border:1px solid var(--ink);background:#ffffff8a;padding:16px 18px;margin:4px 0 0!important}.ProjectEnquiryForm-module__DcmDaq__material strong{font-weight:600}.ProjectEnquiryForm-module__DcmDaq__materialIntro{max-width:72ch;color:var(--ink);text-wrap:pretty;margin:0 0 16px;font-size:15px;line-height:1.55}
.SecureRoom-module__s19uVa__panel{gap:18px;max-width:760px;display:grid}.SecureRoom-module__s19uVa__lede{color:#333;margin:0;font-size:clamp(17px,1.5vw,21px);line-height:1.55}.SecureRoom-module__s19uVa__primary{border:1px solid var(--ink);background:var(--ink);min-height:46px;color:var(--paper);font:9px var(--mono);letter-spacing:.1em;text-transform:uppercase;cursor:pointer;border-radius:0;justify-self:start;padding:0 18px}.SecureRoom-module__s19uVa__primary:disabled{opacity:.5;cursor:default}.SecureRoom-module__s19uVa__codeForm{flex-wrap:wrap;align-items:end;gap:12px;display:flex}.SecureRoom-module__s19uVa__codeForm label{gap:7px;display:grid}.SecureRoom-module__s19uVa__codeForm label span{font:9px var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.SecureRoom-module__s19uVa__codeForm input{border:1px solid var(--ink);width:10ch;min-height:46px;font:600 20px/1 var(--mono);letter-spacing:.2em;background:#ffffff8a;border-radius:0;padding:0 12px}.SecureRoom-module__s19uVa__link{min-height:46px;color:var(--ink);cursor:pointer;background:0 0;border:0;padding:0;font-size:13px;text-decoration:underline}.SecureRoom-module__s19uVa__message{color:#333;margin:0;font-size:14px}.SecureRoom-module__s19uVa__agreementLayout{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:start;gap:clamp(28px,4vw,64px);display:grid}.SecureRoom-module__s19uVa__document{border:1px solid var(--ink);color:#222;background:#fff;max-height:calc(100vh - 120px);padding:clamp(22px,3vw,40px);font-family:Georgia,Times New Roman,serif;font-size:13px;line-height:1.55;position:sticky;top:90px;overflow:auto}.SecureRoom-module__s19uVa__document p{margin:0 0 10px}.SecureRoom-module__s19uVa__document h3{letter-spacing:.02em;margin:4px 0 16px;font:600 13px/1.4 Georgia,serif}.SecureRoom-module__s19uVa__document h4{margin:18px 0 8px;font:700 13px/1.4 Georgia,serif}.SecureRoom-module__s19uVa__docTitle{letter-spacing:.08em;margin-bottom:6px!important}.SecureRoom-module__s19uVa__item{text-indent:-10px;padding-left:14px}.SecureRoom-module__s19uVa__item:before{content:"- "}.SecureRoom-module__s19uVa__signature{white-space:pre-wrap;border-top:1px solid #ddd;margin:16px 0 0;padding:12px 0 0;font:13px/1.6 Georgia,serif}.SecureRoom-module__s19uVa__note{color:var(--muted);margin:0 0 14px;font-size:13px;line-height:1.5}.SecureRoom-module__s19uVa__uploads{gap:34px;max-width:980px;display:grid}.SecureRoom-module__s19uVa__signed{border-block:1px solid var(--ink);gap:8px;padding:22px 0;display:grid}.SecureRoom-module__s19uVa__signed span{font:9px var(--mono);letter-spacing:.12em}.SecureRoom-module__s19uVa__signed p{margin:0;font-size:clamp(16px,1.4vw,20px);line-height:1.45}.SecureRoom-module__s19uVa__signed .SecureRoom-module__s19uVa__fingerprint{font:10px var(--mono);color:var(--muted);overflow-wrap:anywhere}.SecureRoom-module__s19uVa__signed a{border-bottom:1px solid;justify-self:start;font-size:14px}.SecureRoom-module__s19uVa__sendForm{gap:18px;display:grid;border-top:0!important;padding-top:0!important}.SecureRoom-module__s19uVa__dropzone{border:1px dashed var(--ink);text-align:center;cursor:pointer;background:#ffffff8a;place-items:center;min-height:160px;padding:24px;position:relative;gap:6px!important;display:grid!important}.SecureRoom-module__s19uVa__dropzone input{opacity:0;cursor:pointer;position:absolute;inset:0}.SecureRoom-module__s19uVa__dropzone strong{font:11px var(--mono);letter-spacing:.1em;text-transform:uppercase}.SecureRoom-module__s19uVa__dropzone small{color:var(--muted);font-size:12px}.SecureRoom-module__s19uVa__fileList{border-top:1px solid var(--ink);gap:0;display:grid}.SecureRoom-module__s19uVa__fileList>div{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;gap:6px 18px;padding:12px 0;font-size:14px;display:flex}.SecureRoom-module__s19uVa__fileList>div span{color:var(--muted);font-size:12px}.SecureRoom-module__s19uVa__listHead{font:9px var(--mono);letter-spacing:.12em;margin:12px 0 4px}@media (max-width:900px){.SecureRoom-module__s19uVa__agreementLayout{grid-template-columns:1fr}.SecureRoom-module__s19uVa__document{order:-1;max-height:70vh;position:static}}.SecureRoom-module__s19uVa__protection{padding:clamp(48px, 6vw, 88px) var(--pad);border-top:1px solid var(--ink)}.SecureRoom-module__s19uVa__protection h2{letter-spacing:-.02em;margin:0 0 28px;font-size:clamp(28px,3.2vw,44px);font-weight:480}.SecureRoom-module__s19uVa__protectionEyebrow{font:9px var(--mono);letter-spacing:.12em;text-transform:uppercase;margin:0 0 12px}.SecureRoom-module__s19uVa__protection ol{border-top:1px solid var(--line);grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:0;margin:0;padding:0;list-style:none;display:grid}.SecureRoom-module__s19uVa__protection li{border-bottom:1px solid var(--line);grid-template-columns:34px minmax(0,1fr);gap:4px 10px;padding:18px 18px 18px 0;display:grid}.SecureRoom-module__s19uVa__protection li span{font:10px var(--mono);grid-row:span 2;padding-top:3px}.SecureRoom-module__s19uVa__protection li strong{font:11px var(--mono);letter-spacing:.1em;text-transform:uppercase}.SecureRoom-module__s19uVa__protection li p{color:var(--muted);margin:0;font-size:15px;line-height:1.5}.SecureRoom-module__s19uVa__protectionNote{margin:22px 0 0;font-size:14px}.SecureRoom-module__s19uVa__protectionNote a{border-bottom:1px solid}.SecureRoom-module__s19uVa__steps{font:9px/1.6 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);flex-wrap:wrap;gap:6px 18px;margin:0;display:flex}.SecureRoom-module__s19uVa__steps strong{color:var(--ink);font-weight:400}.SecureRoom-module__s19uVa__fileList strong,.SecureRoom-module__s19uVa__deliveryGroup strong{overflow-wrap:anywhere}.SecureRoom-module__s19uVa__remove{color:var(--ink);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.SecureRoom-module__s19uVa__remove:disabled{opacity:.5;cursor:default}.SecureRoom-module__s19uVa__delivered{border:1px solid var(--ink);background:#fff;outline:none;gap:12px;padding:clamp(22px,3vw,34px);display:grid}.SecureRoom-module__s19uVa__delivered>span{font:9px var(--mono);letter-spacing:.12em;overflow-wrap:anywhere}.SecureRoom-module__s19uVa__delivered h3{letter-spacing:-.02em;margin:0;font-size:clamp(24px,2.6vw,36px);font-weight:480;line-height:1.15}.SecureRoom-module__s19uVa__delivered p{margin:0;font-size:clamp(15px,1.3vw,18px);line-height:1.5}.SecureRoom-module__s19uVa__delivered .SecureRoom-module__s19uVa__link{justify-self:start;min-height:36px}.SecureRoom-module__s19uVa__deliveryGroup{display:grid}.SecureRoom-module__s19uVa__deliveryGroup>div{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;gap:6px 18px;padding:10px 0;font-size:14px;display:flex}.SecureRoom-module__s19uVa__deliveryGroup>div span{color:var(--muted);font-size:12px}.SecureRoom-module__s19uVa__deliveryHead{border-bottom:1px solid var(--line);font:9px var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin:14px 0 0;padding-bottom:8px}
