.input.svelte-11bw2w0.svelte-11bw2w0.svelte-11bw2w0{display:flex;flex-direction:column;color:var(--color-fg);position:relative;transition:.6s padding-top,.6s margin-bottom;transition-timing-function:cubic-bezier(.03,.71,.31,1.01)}.input-label.svelte-11bw2w0.svelte-11bw2w0.svelte-11bw2w0{position:absolute;top:0;font-size:.75rem}.input-src.svelte-11bw2w0.svelte-11bw2w0.svelte-11bw2w0{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:0;background:transparent;box-shadow:none;font-size:2.2em;font-family:inherit;font-weight:inherit;border-bottom:solid var(--border-width) currentColor;padding:0;letter-spacing:inherit}.input-src.svelte-11bw2w0.svelte-11bw2w0.svelte-11bw2w0::placeholder{color:inherit;opacity:1}.input-src.svelte-11bw2w0.svelte-11bw2w0.svelte-11bw2w0:focus-visible{outline:none;opacity:1}.input-src.svelte-11bw2w0.svelte-11bw2w0.svelte-11bw2w0:focus-visible::placeholder{opacity:.2}.input-content.svelte-11bw2w0.svelte-11bw2w0.svelte-11bw2w0{display:flex;width:100%;align-items:center;column-gap:.5em}.input--empty.svelte-11bw2w0.svelte-11bw2w0.svelte-11bw2w0{padding-top:0}.input--empty.svelte-11bw2w0 .input-label.svelte-11bw2w0.svelte-11bw2w0{opacity:0}.input--empty.svelte-11bw2w0 .input-src.svelte-11bw2w0.svelte-11bw2w0{border-bottom-color:transparent}.input.svelte-11bw2w0.svelte-11bw2w0.svelte-11bw2w0:not(.input--empty),.input.svelte-11bw2w0.svelte-11bw2w0.svelte-11bw2w0:focus-within{padding-top:.75em;margin-bottom:.75em}.input.svelte-11bw2w0:not(.input--empty) .input-label.svelte-11bw2w0.svelte-11bw2w0,.input.svelte-11bw2w0:focus-within .input-label.svelte-11bw2w0.svelte-11bw2w0{opacity:1}.input.svelte-11bw2w0:not(.input--empty) .input-src.svelte-11bw2w0.svelte-11bw2w0,.input.svelte-11bw2w0:focus-within .input-src.svelte-11bw2w0.svelte-11bw2w0{border-bottom-color:currentColor}.input--checkbox.svelte-11bw2w0.svelte-11bw2w0.svelte-11bw2w0{flex-direction:column;row-gap:.75em;margin-top:.75em;margin-bottom:0!important}.input--checkbox.svelte-11bw2w0 .input-label.svelte-11bw2w0.svelte-11bw2w0{display:none}.input--checkbox.svelte-11bw2w0 .input-src.svelte-11bw2w0.svelte-11bw2w0{width:1.85rem;height:1.85rem;background:var(--color-concrete);border-bottom:none;margin:0;flex-shrink:0}.input--checkbox.svelte-11bw2w0 .input-src.svelte-11bw2w0.svelte-11bw2w0:checked{background:var(--color-neon)}.input--checkbox.svelte-11bw2w0 .input-src.svelte-11bw2w0:checked+.input-icon.svelte-11bw2w0{display:block}.input--checkbox.svelte-11bw2w0 .input-icon.svelte-11bw2w0.svelte-11bw2w0{display:none;position:absolute;pointer-events:none;width:1.5rem;height:1.5rem;left:.175rem;background:var(--color-black);border-radius:50%}.input--checkbox.svelte-11bw2w0:hover .input-src.svelte-11bw2w0.svelte-11bw2w0{background:var(--color-concrete--light)}.canvas.svelte-mwb8tn.svelte-mwb8tn,.canvas.svelte-mwb8tn .src.svelte-mwb8tn{position:absolute;width:100%;height:100%}.duo.svelte-27tdqk.svelte-27tdqk{display:flex;flex-direction:column;position:relative}.duo-media.svelte-27tdqk.svelte-27tdqk{position:relative;height:50lvh;background:var(--color-concrete)}.duo-content.svelte-27tdqk.svelte-27tdqk{display:flex;flex-direction:column;padding:var(--spacing-s) var(--gutters) 0;opacity:0}.duo-content.svelte-27tdqk h1.svelte-27tdqk{text-transform:lowercase;font-family:var(--font-heading)}.duo-content.svelte-27tdqk p{font-size:1.1em;line-height:1.2em;white-space:pre-line;max-width:40ch}.duo-content.svelte-27tdqk .form.svelte-27tdqk{display:flex;flex-direction:column;margin:auto 0 0;gap:.5em;padding-top:5em}.duo-content.svelte-27tdqk .form h2.svelte-27tdqk{font-size:1rem;margin-bottom:.5em}.duo-content.svelte-27tdqk .form [name=extra-info].svelte-27tdqk{position:absolute;pointer-events:none;visibility:hidden;opacity:0}.duo-content.svelte-27tdqk .form--success.svelte-27tdqk{height:100%;background:var(--color-concrete);justify-content:center;padding:var(--gutters)}.duo-content.svelte-27tdqk .form--success p.svelte-27tdqk{text-wrap:balance}.duo-content--ready.svelte-27tdqk.svelte-27tdqk{opacity:1}@media screen and (min-width: 1024px){.duo.svelte-27tdqk.svelte-27tdqk{flex-direction:row}.duo-media.svelte-27tdqk.svelte-27tdqk{position:sticky;top:var(--spacing-sss);flex-basis:var(--left-offset);height:100lvh}.duo-media.svelte-27tdqk.svelte-27tdqk:before{content:"";position:absolute;bottom:99.5%;background:var(--color-concrete);width:100%;height:calc(var(--box-height) * 2);z-index:1}.duo-content.svelte-27tdqk.svelte-27tdqk{min-height:120vh;width:calc(100% - var(--left-offset));padding:calc(var(--spacing-s) + var(--box-height)) var(--spacing) 0}}.form-submit.svelte-27tdqk.svelte-27tdqk{display:flex;align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--color-concrete);color:var(--color-black);border:none;border-radius:0;box-shadow:none;font-size:1rem;font-family:inherit;min-height:var(--box-height);padding-inline:var(--gutters);text-align:left;margin-inline:calc(var(--gutters) * -1);margin-top:1em;cursor:pointer}.form-submit.svelte-27tdqk span.svelte-27tdqk{transition:transform .3s cubic-bezier(.03,.71,.31,1.01)}.form-submit.svelte-27tdqk.svelte-27tdqk:hover{background:var(--color-concrete--light)}@media screen and (min-width: 1024px){.form-submit.svelte-27tdqk.svelte-27tdqk{margin-inline:calc(var(--spacing) * -1);padding-inline:var(--spacing)}.form-submit.svelte-27tdqk:hover span.svelte-27tdqk{transform:translate(.4ex)}}.form--submitting.svelte-27tdqk.svelte-27tdqk{opacity:.5;pointer-events:none}
