/*! Notes...

    Author: Jay George
    Author URI: https://jaygeorge.co.uk

    ABOUT THIS CSS
    ===================================================
    - Only edit filename.css, then process with Codekit to output into prod/

*/[type=email],[type=file],[type=password],[type=search],[type=tel],[type=text],[type=url],textarea{border-radius:2px;line-height:1.45;margin-block-end:var(--spacing-m);margin-right:.5rem;padding:15px;vertical-align:top}[type=file]{border:0!important;padding-inline-start:0}::-webkit-input-placeholder,[placeholder]{font-size:.95rem}label{font-size:18px;line-height:1.4}textarea{min-height:200px;width:100%}body [type=checkbox]{box-shadow:none}[type=email],[type=password],[type=tel],[type=text],[type=url]{width:100%}[type=text]+label{position:relative;top:-.25rem}.c-form__fieldset{margin:0}.c-form label{display:block}.c-form label:not(:last-child){padding-block-end:var(--spacing-s-x)}[type=submit]{background:transparent;display:block;font-size:.85rem;line-height:1.5}::-webkit-input-placeholder,::placeholder{color:inherit;opacity:.54}input:not([type=submit]){border:1px solid #b3b3b3;border-radius:4px}textarea{border:1px solid #b3b3b3}.c-form__notes{margin-inline:auto;max-width:var(--max-width-1)}.c-form__notes :is(h2,h3){max-width:var(--max-width-reading-short)}.c-form__checkbox-group{align-items:baseline;display:flex}.c-form__checkbox-group br,.maple{display:none}.c-alert{margin-inline:auto;max-width:var(--max-width-2)}.c-form{margin:auto;max-width:var(--max-width-1)}.c-form-cols--2{display:grid;gap:var(--spacing-s-x) var(--spacing-m);max-width:var(--max-width-reading)}.c-form-cols__col--full-width{grid-column:1/-1}@media (min-width:768px){.c-form-cols--2{grid-template-columns:1fr 1fr}}.c-form{padding-inline:var(--spacing-l)}.c-form-block{padding:var(--spacing-l)}.c-form [type=radio]{margin-block-end:var(--spacing-s);margin-inline-end:var(--spacing-s)}.c-alert{padding-inline:var(--spacing-l)}.c-form__notes :is(h2,h3){padding-block-end:var(--spacing-l)}@media (min-width:1200px){.c-form-block--s{padding:var(--spacing-m)}}.c-form-block{background:#fff;box-shadow:var(--box-shadow-s-focus)}.c-form__fieldset{border:0;padding:0}.c-form__notes :is(h2,h3){font-size:var(--font-size-s)}.o-modular-form{display:flex;flex-direction:column;flex-wrap:wrap;gap:var(--spacing-l-1);justify-content:space-between;max-width:var(--max-width-panel)}.o-modular-form [type=submit]{width:100%}@media (min-width:1200px){.o-modular-form{flex-direction:row;gap:var(--spacing-m);margin-inline:auto;max-width:var(--max-width-1)}.o-modular-form>*{flex-basis:31%;flex-direction:row}}.o-modular-form__column input{margin-inline-end:0}@media (min-width:1200px){.o-modular-form__column--l{padding-inline-end:var(--spacing-s)}}
