.proposal[data-v-0a6e60ab]{background:#07060a;color:#f4f1ec;min-height:100svh;padding-block:clamp(4rem,10vw,8rem)}.proposal__shell[data-v-0a6e60ab]{margin-inline:auto;width:min(100% - 2rem,62rem)}.proposal__back[data-v-0a6e60ab]{color:#f4f1ec9e;display:inline-flex;margin-bottom:4rem;text-decoration:none}.proposal header[data-v-0a6e60ab]{margin-bottom:4rem;max-width:48rem}.proposal header>p[data-v-0a6e60ab]:first-child{color:#d8a579;font:600 .7rem/1.4 var(--font-mono);letter-spacing:.17em;text-transform:uppercase}.proposal h1[data-v-0a6e60ab]{font:500 clamp(3rem,8vw,6.5rem)/.95 var(--font-display);letter-spacing:-.055em;margin:1rem 0}.proposal footer p[data-v-0a6e60ab],.proposal header>p[data-v-0a6e60ab]:last-child{color:#f4f1eca3;line-height:1.65}.proposal form[data-v-0a6e60ab]{border-top:1px solid hsla(0,0%,100%,.16);display:grid;gap:1.4rem;padding-top:2.5rem}.proposal__grid[data-v-0a6e60ab]{display:grid;gap:1.4rem;grid-template-columns:1fr 1fr}.proposal form>label[data-v-0a6e60ab],.proposal__grid label[data-v-0a6e60ab]{display:grid;font-weight:650;gap:.65rem}.proposal input[data-v-0a6e60ab],.proposal textarea[data-v-0a6e60ab]{background:#ffffff06;border:1px solid hsla(0,0%,100%,.18);border-radius:0;color:#fff;font:inherit;padding:.9rem 1rem;width:100%}.proposal textarea[data-v-0a6e60ab]{resize:vertical}.proposal__checks[data-v-0a6e60ab]{display:grid;gap:1rem;padding-block:1rem}.proposal__checks label[data-v-0a6e60ab]{color:#f4f1ecc2;display:grid;gap:.8rem;grid-template-columns:1.2rem 1fr;line-height:1.55}.proposal footer[data-v-0a6e60ab]{align-items:center;display:flex;gap:2rem;justify-content:space-between;padding-top:1rem}.proposal footer p[data-v-0a6e60ab]{font-size:.86rem;margin:0;max-width:38rem}.proposal button[data-v-0a6e60ab]{background:#f4f1ec;border:1px solid #f4f1ec;color:#08070b;cursor:pointer;font-weight:750;min-height:3.25rem;padding:.8rem 1.2rem;white-space:nowrap}.proposal[data-v-0a6e60ab] :focus-visible{outline:2px solid #fff;outline-offset:3px}@media(max-width:700px){.proposal__grid[data-v-0a6e60ab]{grid-template-columns:1fr}.proposal footer[data-v-0a6e60ab]{align-items:stretch;flex-direction:column}}
