.brief-honeypot[data-astro-cid-6r7vcuig]{clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}[data-brief-root] form.vc-brief-form{overflow-wrap:anywhere;gap:1.5rem;padding:clamp(1.25rem,3vw,3rem);display:grid}[data-brief-root] form.brd-brief__form{grid-template-columns:minmax(0,1fr)}[data-brief-root] .vc-brief-form [hidden]{display:none!important}[data-brief-root] .vc-brief-form :is([data-brief-draft-status],[data-brief-form-status]):empty{display:none}[data-brief-root] .vc-brief-form :is(.mks-brief__main-field,.brd-brief__main-field,.com-brief__main-field){padding:0}[data-brief-root] .vc-brief-form :is(label,legend){font-family:var(--font-sans);font-size:var(--type-label-size);letter-spacing:0;font-weight:650;line-height:1.5}[data-brief-root] .vc-brief-form :is(input,select,textarea){min-width:0;max-width:100%;font-size:max(1rem, var(--type-body-size))}[data-brief-root] .vc-brief-form select{white-space:normal}[data-brief-root] .vc-brief-form [data-brief-submit-label]{flex-shrink:1;min-width:0}[data-brief-root] .vc-brief-form textarea{min-height:6rem}[data-brief-root] .vc-brief-form :is(.mks-brief__main-field,.brd-brief__main-field,.com-brief__main-field,.tmb1-brief__project) textarea{min-height:8rem}[data-brief-root] .vc-brief-grid,[data-brief-root] .vc-brief-contact{border:0;grid-template-columns:minmax(0,1fr);gap:1.25rem;min-width:0;margin:0;padding:0;display:grid}[data-brief-root] .vc-brief-contact:not(.vc-brief-contact--optional){max-width:40rem}[data-brief-root] .vc-brief-contact legend{max-width:100%;padding:0 0 1rem}[data-brief-root] .vc-brief-contact label{display:block}[data-brief-root] .vc-brief-contact input{border:1px solid var(--line-on-paper);border-radius:var(--radius-control);background:var(--color-ivory-action);width:100%;min-height:3rem;color:var(--color-ink);font-family:var(--font-sans);margin-top:.55rem;padding:.8rem .9rem;line-height:1.5}[data-brief-root] .vc-brief-contact input:focus-visible,[data-brief-root] .vc-brief-form summary:focus-visible{outline:3px solid var(--color-bronze-deep);outline-offset:3px}[data-brief-root] .vc-brief-optional{border-block:1px solid var(--line-on-paper);min-width:0}[data-brief-root] .vc-brief-optional summary,[data-brief-root] .vc-brief-privacy summary{min-height:3rem;color:inherit;cursor:pointer;font:650 var(--type-label-size)/1.5 var(--font-sans);padding-block:.8rem}[data-brief-root] .vc-brief-optional summary small{margin-top:.25rem;font-weight:400;display:block}[data-brief-root] .vc-brief-optional__body{gap:1.5rem;padding-block:.5rem 1.5rem;display:grid}[data-brief-root] .vc-brief-hint,[data-brief-root] .vc-brief-privacy p{max-width:65ch;color:inherit;font:400 var(--type-body-size)/1.6 var(--font-sans);margin:0}[data-brief-root] .vc-brief-privacy details>div{grid-template-columns:minmax(0,1fr);gap:.8rem;padding-bottom:.5rem;display:grid}[data-brief-root] .vc-brief-privacy a{color:inherit;text-underline-offset:.2em;text-decoration:underline}[data-brief-root] .vc-brief-reference{overflow-wrap:anywhere}[data-brief-root] .vc-brief-direct a{min-height:3rem;color:inherit;text-underline-offset:.2em;align-items:center;text-decoration:underline;display:inline-flex}[data-brief-root] .vc-brief-form .tmb1-brief__project,[data-brief-root] .vc-brief-form .tmb1-brief__project-options{margin:0}[data-brief-root] .vc-brief-form>.tmb1-brief__project-options{grid-template-columns:minmax(0,1fr);max-width:40rem}[data-brief-root] .vc-brief-form .tmb1-brief__paths>div{border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}[data-brief-root] .vc-brief-form .tmb1-brief__paths label{border:1px solid var(--line-on-paper)}[data-brief-root] .vc-brief-form .tmb1-brief__paths label>span{align-items:center;gap:.75rem;min-height:3.25rem;padding:.75rem 1rem;display:flex}[data-brief-root] .vc-brief-form .tmb1-brief__paths label>span:before{content:"";border:1px solid;border-radius:50%;flex:0 0 .75rem;width:.75rem;height:.75rem}[data-brief-root] .vc-brief-form .tmb1-brief__paths input:checked+span:before{background:currentColor}[data-brief-root] .vc-brief-form .tmb1-brief__paths label>span strong{font:600 var(--type-body-size)/1.4 var(--font-sans);letter-spacing:0}[data-brief-root] .vc-brief-field-error{color:var(--color-error,#8a382f);font:500 var(--type-label-size)/1.5 var(--font-sans);margin-top:.5rem;display:block}[data-brief-root] .vc-brief-form :is(.mks-brief__submit,.brd-brief__submit,.com-brief__submit,.tmb1-brief__submit){background:0 0;padding:0;display:flex}[data-brief-root] .vc-brief-form .mks-brief__submit button{background:var(--color-slate-raised);color:var(--color-ivory-action)}@media (width>=48rem){[data-brief-root] .vc-brief-grid{grid-template-columns:repeat(2,minmax(0,1fr))}[data-brief-root] .vc-brief-contact--optional{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=47.9375rem){[data-brief-root] .vc-brief-form .tmb1-brief__paths>div{grid-template-columns:minmax(0,1fr)}[data-brief-root] .vc-brief-form button[type=submit]{width:100%;min-height:3rem}}[data-brief-root] :is(.vc-brief-privacy,[data-brief-fallback]){overflow-wrap:anywhere;min-width:0}[data-brief-root] [data-brief-fallback]>a{overflow-wrap:anywhere;max-width:100%}
