.faq-module-scss-module__RScfsG__faqSection{padding-block:var(--space-xl)}.faq-module-scss-module__RScfsG__faq{flex-direction:column;display:flex}.faq-module-scss-module__RScfsG__faq--width-narrow{max-width:600px}.faq-module-scss-module__RScfsG__faq--width-medium{max-width:900px}.faq-module-scss-module__RScfsG__faq--width-wide{max-width:1200px}.faq-module-scss-module__RScfsG__faq--width-full{max-width:100%}.faq-module-scss-module__RScfsG__faq--align-left{margin-left:0;margin-right:auto}.faq-module-scss-module__RScfsG__faq--align-center{margin-left:auto;margin-right:auto}.faq-module-scss-module__RScfsG__faq--align-right{margin-left:auto;margin-right:0}.faq-module-scss-module__RScfsG__title{margin-bottom:var(--space-m)}.faq-module-scss-module__RScfsG__accordions{flex-direction:column;gap:0;display:flex}
.contact-form-module-scss-module__oNR0IW__section{padding-block:var(--space-xl);background-color:var(--colour-grey-100)}.modal .contact-form-module-scss-module__oNR0IW__section{padding-block:0}.contact-form-module-scss-module__oNR0IW__container{max-width:640px;padding-inline:var(--space-m);margin-inline:auto}.contact-form-module-scss-module__oNR0IW__header{text-align:center;margin-bottom:var(--space-l)}.contact-form-module-scss-module__oNR0IW__heading{font-size:var(--step-2);color:var(--colour-grey-900);margin-bottom:var(--space-xs);text-transform:uppercase;font-weight:800}.contact-form-module-scss-module__oNR0IW__subheading{font-size:var(--step-0);color:var(--colour-grey-500)}.contact-form-module-scss-module__oNR0IW__form{gap:var(--space-m);flex-direction:column;display:flex;position:relative}.contact-form-module-scss-module__oNR0IW__honeypot{opacity:0;pointer-events:none;height:0;position:absolute;top:-9999px;left:-9999px;overflow:hidden}.contact-form-module-scss-module__oNR0IW__fieldGroup{gap:var(--space-m);grid-template-columns:1fr;display:grid}@media (min-width:480px){.contact-form-module-scss-module__oNR0IW__fieldGroup{grid-template-columns:1fr 1fr}}.contact-form-module-scss-module__oNR0IW__field{gap:var(--space-3xs);flex-direction:column;width:100%;min-width:0;display:flex}.contact-form-module-scss-module__oNR0IW__label{font-size:var(--step--1);color:var(--colour-grey-900);font-weight:500}.contact-form-module-scss-module__oNR0IW__required{color:var(--colour-red)}.contact-form-module-scss-module__oNR0IW__optional{color:var(--colour-grey-400);font-weight:400}.contact-form-module-scss-module__oNR0IW__input,.contact-form-module-scss-module__oNR0IW__textarea{width:100%;padding:var(--space-2xs)var(--space-s);font-size:var(--step-0);border:2px solid var(--colour-grey-300);background-color:var(--colour-white);box-sizing:border-box;border-radius:8px;line-height:1.5;transition:border-color .2s,box-shadow .2s}.contact-form-module-scss-module__oNR0IW__input::placeholder,.contact-form-module-scss-module__oNR0IW__textarea::placeholder{color:var(--colour-grey-400);opacity:1}.contact-form-module-scss-module__oNR0IW__input:focus,.contact-form-module-scss-module__oNR0IW__textarea:focus{border-color:var(--colour-orange);box-shadow:0 0 0 3px var(--colour-orange-300);outline:none}[class*=modal] .contact-form-module-scss-module__oNR0IW__container{padding-inline:var(--space-s)}:is([class*=modal] .contact-form-module-scss-module__oNR0IW__input,[class*=modal] .contact-form-module-scss-module__oNR0IW__textarea){padding-left:var(--space-2xs);padding-right:var(--space-2xs)}.contact-form-module-scss-module__oNR0IW__textarea{resize:vertical;min-height:120px}.contact-form-module-scss-module__oNR0IW__inputError{border-color:var(--colour-red);background-color:var(--colour-orange-50)}.contact-form-module-scss-module__oNR0IW__inputError:focus{border-color:var(--colour-red);box-shadow:0 0 0 3px #ff370026}.contact-form-module-scss-module__oNR0IW__error{font-size:var(--step--2);color:var(--colour-red)}.contact-form-module-scss-module__oNR0IW__errorMessage{padding:var(--space-s);background-color:var(--colour-orange-200);border:1px solid var(--colour-red-light);color:var(--colour-red);font-size:var(--step--1);text-align:center;border-radius:8px}.contact-form-module-scss-module__oNR0IW__button{padding:var(--space-2xs);font-size:var(--step-0);color:var(--colour-white);background:var(--gradient-orange);cursor:pointer;border:none;border-radius:99999em;font-weight:500;box-shadow:0 4px 4px #00000040}.contact-form-module-scss-module__oNR0IW__button:hover:not(:disabled){background:var(--colour-orange-dark)}.contact-form-module-scss-module__oNR0IW__button:active:not(:disabled){box-shadow:none;transform:translateY(1px)}.contact-form-module-scss-module__oNR0IW__button:disabled{opacity:.7;cursor:not-allowed}.contact-form-module-scss-module__oNR0IW__successMessage{text-align:center;padding:var(--space-xl);background-color:var(--colour-green-100);border:2px solid var(--colour-green-300);border-radius:12px}.contact-form-module-scss-module__oNR0IW__successMessage h2{font-size:var(--step-2);color:var(--colour-green);margin-bottom:var(--space-xs)}.contact-form-module-scss-module__oNR0IW__successMessage p{font-size:var(--step-0);color:var(--colour-green-dark)}
.trade-application-form-module-scss-module__YXim4W__section{padding-block:var(--space-xl);background-color:var(--colour-grey-100)}.modal .trade-application-form-module-scss-module__YXim4W__section{padding-block:0}.trade-application-form-module-scss-module__YXim4W__container{max-width:640px;padding-inline:var(--space-m);margin-inline:auto}.trade-application-form-module-scss-module__YXim4W__header{text-align:center;margin-bottom:var(--space-l)}.trade-application-form-module-scss-module__YXim4W__heading{font-size:var(--step-2);color:var(--colour-grey-900);margin-bottom:var(--space-xs);text-transform:uppercase;font-weight:800}.trade-application-form-module-scss-module__YXim4W__subheading{font-size:var(--step-0);color:var(--colour-grey-500)}.trade-application-form-module-scss-module__YXim4W__form{gap:var(--space-m);flex-direction:column;display:flex;position:relative}.trade-application-form-module-scss-module__YXim4W__honeypot{opacity:0;pointer-events:none;height:0;position:absolute;top:-9999px;left:-9999px;overflow:hidden}.trade-application-form-module-scss-module__YXim4W__fieldGroup{gap:var(--space-m);grid-template-columns:1fr;display:grid}@media (min-width:480px){.trade-application-form-module-scss-module__YXim4W__fieldGroup{grid-template-columns:1fr 1fr}}.trade-application-form-module-scss-module__YXim4W__field{gap:var(--space-3xs);flex-direction:column;width:100%;min-width:0;display:flex}.trade-application-form-module-scss-module__YXim4W__label{font-size:var(--step--1);color:var(--colour-grey-900);font-weight:500}.trade-application-form-module-scss-module__YXim4W__required{color:var(--colour-red)}.trade-application-form-module-scss-module__YXim4W__optional{color:var(--colour-grey-400);font-weight:400}.trade-application-form-module-scss-module__YXim4W__input,.trade-application-form-module-scss-module__YXim4W__textarea{width:100%;padding:var(--space-2xs)var(--space-s);font-size:var(--step-0);border:2px solid var(--colour-grey-300);background-color:var(--colour-white);box-sizing:border-box;border-radius:8px;line-height:1.5;transition:border-color .2s,box-shadow .2s}.trade-application-form-module-scss-module__YXim4W__input::placeholder,.trade-application-form-module-scss-module__YXim4W__textarea::placeholder{color:var(--colour-grey-400);opacity:1}.trade-application-form-module-scss-module__YXim4W__input:focus,.trade-application-form-module-scss-module__YXim4W__textarea:focus{border-color:var(--colour-orange);box-shadow:0 0 0 3px var(--colour-orange-300);outline:none}[class*=modal] .trade-application-form-module-scss-module__YXim4W__container{padding-inline:var(--space-s)}:is([class*=modal] .trade-application-form-module-scss-module__YXim4W__input,[class*=modal] .trade-application-form-module-scss-module__YXim4W__textarea){padding-left:var(--space-2xs);padding-right:var(--space-2xs)}.trade-application-form-module-scss-module__YXim4W__textarea{resize:vertical;min-height:120px}.trade-application-form-module-scss-module__YXim4W__inputError{border-color:var(--colour-red);background-color:var(--colour-orange-50)}.trade-application-form-module-scss-module__YXim4W__inputError:focus{border-color:var(--colour-red);box-shadow:0 0 0 3px #ff370026}.trade-application-form-module-scss-module__YXim4W__error{font-size:var(--step--2);color:var(--colour-red)}.trade-application-form-module-scss-module__YXim4W__errorMessage{padding:var(--space-s);background-color:var(--colour-orange-200);border:1px solid var(--colour-red-light);color:var(--colour-red);font-size:var(--step--1);text-align:center;border-radius:8px}.trade-application-form-module-scss-module__YXim4W__button{padding:var(--space-2xs);font-size:var(--step-0);color:var(--colour-white);background:var(--gradient-orange);cursor:pointer;border:none;border-radius:99999em;font-weight:500;box-shadow:0 4px 4px #00000040}.trade-application-form-module-scss-module__YXim4W__button:hover:not(:disabled){background:var(--colour-orange-dark)}.trade-application-form-module-scss-module__YXim4W__button:active:not(:disabled){box-shadow:none;transform:translateY(1px)}.trade-application-form-module-scss-module__YXim4W__button:disabled{opacity:.7;cursor:not-allowed}.trade-application-form-module-scss-module__YXim4W__successMessage{text-align:center;padding:var(--space-xl);background-color:var(--colour-green-100);border:2px solid var(--colour-green-300);border-radius:12px}.trade-application-form-module-scss-module__YXim4W__successMessage h2{font-size:var(--step-2);color:var(--colour-green);margin-bottom:var(--space-xs)}.trade-application-form-module-scss-module__YXim4W__successMessage p{font-size:var(--step-0);color:var(--colour-green-dark)}
