svg.svelte-16bba04{transform-origin:center;display:block}.img-arrow.svelte-16bba04{height:40px;width:40px}svg.svelte-jm7tk8{transform-origin:center;display:block}.img-arrow.svelte-jm7tk8{height:24px;width:24px}.svelte-vxm2cv.svelte-vxm2cv.svelte-vxm2cv{box-sizing:border-box!important}section.svelte-vxm2cv.svelte-vxm2cv.svelte-vxm2cv{background-color:var(--colour-dark);height:auto;display:flex;align-items:center;justify-content:center;padding:var(--space-s-l);padding-top:140px}form.svelte-vxm2cv.svelte-vxm2cv.svelte-vxm2cv{--sidebar-width:clamp(80px, 10vw, 200px);background-color:var(--colour-primary);border-radius:50px;border-bottom-right-radius:var(--space-s-m);border-bottom-left-radius:var(--space-s-m);padding:var(--space-s-m);height:auto;min-height:100vh;width:100%;max-width:none;display:grid;grid-template-columns:var(--sidebar-width) 1fr var(--sidebar-width);gap:var(--space-s-m);overflow:clip}.multi-step-wrapper.svelte-vxm2cv.svelte-vxm2cv.svelte-vxm2cv{box-sizing:border-box;position:relative;height:auto;width:100%;display:flex;align-items:flex-start;flex-direction:column;grid-column-start:1;grid-column-end:4;padding-top:var(--space-l)}@media screen and (min-width: 900px){.multi-step-wrapper.svelte-vxm2cv.svelte-vxm2cv.svelte-vxm2cv{grid-column-start:2;grid-column-end:3}}.fieldset-wrapper.svelte-vxm2cv.svelte-vxm2cv.svelte-vxm2cv{position:absolute;width:inherit;box-sizing:border-box}.fieldset-wrapper.left.svelte-vxm2cv.svelte-vxm2cv.svelte-vxm2cv{opacity:0;pointer-events:none;transform:translate(-150vw);transition:transform 1s ease-out,opacity .5s ease-out .3s}.fieldset-wrapper.right.svelte-vxm2cv.svelte-vxm2cv.svelte-vxm2cv{opacity:0;pointer-events:none;transform:translate(150vw);transition:transform 1s ease-out,opacity .5s ease-out .3s}.fieldset-wrapper.active.svelte-vxm2cv.svelte-vxm2cv.svelte-vxm2cv{position:relative;opacity:1;pointer-events:all;transform:translate(0);transition:transform 1s ease-out,opacity .5s ease-out .3s}fieldset.svelte-vxm2cv.svelte-vxm2cv.svelte-vxm2cv{position:relative;max-width:none;min-width:0;padding:0;padding-top:var(--space-l);border-radius:20px;border:none;display:flex;flex-direction:column;align-items:stretch;gap:var(--space-m)}fieldset.svelte-vxm2cv legend.svelte-vxm2cv.svelte-vxm2cv{background-color:var(--colour-light);font-size:var(--step-2);padding:var(--space-xs) var(--space-m);border-radius:20px 50px 50px 20px}fieldset.svelte-vxm2cv label.svelte-vxm2cv.svelte-vxm2cv{font-size:var(--step-1);color:var(--colour-light)}fieldset.svelte-vxm2cv .input-wrapper.text-wrapper.svelte-vxm2cv.svelte-vxm2cv{border:solid 2px var(--colour-light);border-top:none;border-bottom-left-radius:30px;border-bottom-right-radius:30px}fieldset.svelte-vxm2cv .input-wrapper.text-wrapper.svelte-vxm2cv.svelte-vxm2cv:focus-within{background-color:var(--colour-light);padding-top:var(--space-s);border-radius:20px}fieldset.svelte-vxm2cv .input-wrapper.text-wrapper:focus-within label.svelte-vxm2cv.svelte-vxm2cv{color:var(--colour-primary);transition:all .1s ease-out}fieldset.svelte-vxm2cv .input-wrapper.text-wrapper:focus-within input.svelte-vxm2cv.svelte-vxm2cv,fieldset.svelte-vxm2cv .input-wrapper.text-wrapper:focus-within textarea.svelte-vxm2cv.svelte-vxm2cv{color:var(--colour-dark)}fieldset.svelte-vxm2cv .input-wrapper.text-wrapper label.svelte-vxm2cv.svelte-vxm2cv{padding-left:var(--space-m);padding-right:var(--space-s)}fieldset.svelte-vxm2cv .input-wrapper.svelte-vxm2cv.svelte-vxm2cv{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:var(--space-s);transition:all .2s ease-out}fieldset.svelte-vxm2cv .input-wrapper.svelte-vxm2cv.svelte-vxm2cv::placeholder{color:var(--colour-light);opacity:.8}fieldset.svelte-vxm2cv input.svelte-vxm2cv.svelte-vxm2cv,fieldset.svelte-vxm2cv textarea.svelte-vxm2cv.svelte-vxm2cv{padding:var(--space-s) var(--space-m);padding-top:0;background-color:transparent;font-size:var(--step-1);font-weight:600;color:var(--colour-light);border:none;min-width:0}fieldset.svelte-vxm2cv input.svelte-vxm2cv.svelte-vxm2cv:focus,fieldset.svelte-vxm2cv textarea.svelte-vxm2cv.svelte-vxm2cv:focus{outline:none}fieldset.svelte-vxm2cv .input-wrapper.svelte-vxm2cv.svelte-vxm2cv:has(label[type=radio]){border:solid 2px var(--colour-light);border-right:none;border-top:none;border-bottom-left-radius:30px;padding-inline:var(--space-m);padding-bottom:var(--space-m)}fieldset.svelte-vxm2cv label[type=radio].svelte-vxm2cv.svelte-vxm2cv{display:flex;flex-direction:column;align-items:center;gap:var(--space-s)}@media screen and (min-width: 600px){fieldset.svelte-vxm2cv label[type=radio].svelte-vxm2cv.svelte-vxm2cv{flex-direction:row}}fieldset.svelte-vxm2cv .radio-wrapper.svelte-vxm2cv.svelte-vxm2cv{padding:var(--space-s);border-radius:30px;border:solid 2px var(--colour-light);display:flex;flex-direction:row;align-items:center;gap:var(--space-s)}fieldset.svelte-vxm2cv .radio-wrapper.svelte-vxm2cv.svelte-vxm2cv:focus-within{background-color:var(--colour-light)}fieldset.svelte-vxm2cv .radio-wrapper.svelte-vxm2cv:focus-within>label.svelte-vxm2cv{color:var(--colour-dark)}fieldset.svelte-vxm2cv .radio-wrapper:focus-within>label input[type=radio].svelte-vxm2cv.svelte-vxm2cv{border-color:var(--colour-primary)}fieldset.svelte-vxm2cv .radio-wrapper.svelte-vxm2cv>label.svelte-vxm2cv{display:flex;flex-direction:row;gap:var(--space-xs)}fieldset.svelte-vxm2cv .radio-wrapper input[type=radio].svelte-vxm2cv.svelte-vxm2cv{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;margin:0;font:inherit;color:currentColor;width:20px;height:20px;border:2px solid var(--colour-light);border-radius:50%;padding:0;display:grid;place-content:center}fieldset.svelte-vxm2cv .radio-wrapper input[type=radio].svelte-vxm2cv.svelte-vxm2cv:before{content:"";width:12px;height:12px;border-radius:50%;transform:scale(0);transition:.12s transform ease-in-out;box-shadow:inset 1em 1em var(--colour-primary)}fieldset.svelte-vxm2cv .radio-wrapper input[type=radio].svelte-vxm2cv.svelte-vxm2cv:checked:before{transform:scale(1)}button.svelte-vxm2cv.svelte-vxm2cv.svelte-vxm2cv{position:sticky;top:200px;bottom:var(--space-m);padding:var(--space-m);padding-top:calc(var(--space-m) * 1.2);width:100%;background-color:var(--colour-light);height:var(--sidebar-width);display:flex;align-items:center;justify-content:center;text-align:center;align-self:flex-end;transition:transform .2s ease-out,opacity .2s ease-out}button.svelte-vxm2cv.svelte-vxm2cv.svelte-vxm2cv:active{opacity:.8;transition:opacity .2s ease-out}button.svelte-vxm2cv.svelte-vxm2cv.svelte-vxm2cv:first-of-type{border-radius:20px 200px 20px 20px;grid-column-start:1;grid-column-end:2;padding-right:var(--space-m);padding-left:calc(var(--space-s) * 1.2)}@media screen and (min-width: 600px){button.svelte-vxm2cv.svelte-vxm2cv.svelte-vxm2cv:first-of-type{grid-column-start:1;grid-column-end:2}}button.svelte-vxm2cv.svelte-vxm2cv.svelte-vxm2cv:first-of-type:hover{transform:translate(-10px);transition:transform .2s ease-out}button.svelte-vxm2cv.svelte-vxm2cv.svelte-vxm2cv:last-of-type{grid-column-start:3;grid-column-end:4;border-radius:200px 20px 20px;padding-left:var(--space-m);padding-right:calc(var(--space-s) * 1.2)}button.svelte-vxm2cv.svelte-vxm2cv.svelte-vxm2cv:last-of-type:hover{transform:translate(10px);transition:transform .2s ease-out}@keyframes svelte-vxm2cv-slide-in{0%{transform:translate(150vw)}to{transform:translate(0)}}@keyframes svelte-vxm2cv-slide-out{0%{transform:translate(0)}to{transform:translate(-150vw)}}#projectSummary.svelte-vxm2cv.svelte-vxm2cv.svelte-vxm2cv{min-height:250px}
