.page-module__Bnw0hW__wrap{width:100%;padding:clamp(32px,6vw,56px) 0}.page-module__Bnw0hW__layout{align-items:start;gap:40px;display:grid}@media (min-width:900px){.page-module__Bnw0hW__layout{grid-template-columns:1fr 320px;gap:48px}}.page-module__Bnw0hW__main{min-width:0}.page-module__Bnw0hW__header{margin-bottom:40px}.page-module__Bnw0hW__h1{letter-spacing:-.02em;margin:0 0 12px;font-size:clamp(1.75rem,3vw,2.25rem);font-weight:800}.page-module__Bnw0hW__intro{color:var(--muted);margin:0;font-size:1.05rem;line-height:1.6}.page-module__Bnw0hW__form{flex-direction:column;gap:40px;display:flex}.page-module__Bnw0hW__section{flex-direction:column;gap:16px;display:flex}.page-module__Bnw0hW__sectionTitle{color:var(--muted2);letter-spacing:.04em;text-transform:uppercase;margin:0;font-size:.85rem;font-weight:700}.page-module__Bnw0hW__fields{gap:20px;display:grid}@media (min-width:640px){.page-module__Bnw0hW__fields{grid-template-columns:1fr 1fr}}.page-module__Bnw0hW__field,.page-module__Bnw0hW__fieldFull{flex-direction:column;gap:8px;display:flex}.page-module__Bnw0hW__fieldFull{grid-column:1/-1}.page-module__Bnw0hW__aside{border:1px solid var(--border);border-radius:20px;display:none;position:sticky;top:24px;overflow:hidden}@media (min-width:900px){.page-module__Bnw0hW__aside{height:360px;display:block}}.page-module__Bnw0hW__asideImage{object-fit:cover;width:100%;height:100%;display:block}.page-module__Bnw0hW__attribution{color:var(--muted2);background:linear-gradient(#0000,#000000b3);padding:8px 12px;font-size:.7rem;position:absolute;bottom:0;left:0;right:0}.page-module__Bnw0hW__attributionLink{color:var(--muted2);text-decoration:underline}.page-module__Bnw0hW__attributionLink:hover{color:var(--muted)}.page-module__Bnw0hW__label{color:var(--muted);font-size:.9rem;font-weight:500}.page-module__Bnw0hW__input,.page-module__Bnw0hW__select,.page-module__Bnw0hW__textarea{border:1px solid var(--border);width:100%;color:var(--text);background:#ffffff08;border-radius:10px;outline:none;padding:12px 14px;font-size:1rem;transition:border-color .15s,background .15s}.page-module__Bnw0hW__input::placeholder,.page-module__Bnw0hW__textarea::placeholder{color:var(--muted2)}.page-module__Bnw0hW__input:focus,.page-module__Bnw0hW__select:focus,.page-module__Bnw0hW__textarea:focus{background:#ffffff0d;border-color:#7c5cff80}.page-module__Bnw0hW__select{cursor:pointer;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12' fill='none' stroke='%23888' stroke-width='2'%3E%3Cpath d='M2 4l4 4 4-4'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;padding-right:36px}.page-module__Bnw0hW__textarea{resize:vertical;min-height:80px}.page-module__Bnw0hW__actions{flex-wrap:wrap;gap:12px;padding-top:8px;display:flex}.page-module__Bnw0hW__primary{color:#0a0c14;cursor:pointer;background:linear-gradient(135deg,#7c5cfff2,#19d3ffd9);border:none;border-radius:12px;justify-content:center;align-items:center;padding:14px 24px;font-size:1rem;font-weight:800;display:inline-flex}.page-module__Bnw0hW__secondary{border:1px solid var(--border);color:var(--text);background:0 0;border-radius:12px;justify-content:center;align-items:center;padding:14px 24px;font-size:1rem;font-weight:700;text-decoration:none;display:inline-flex}.page-module__Bnw0hW__secondary:hover{background:#ffffff0d}.page-module__Bnw0hW__success{text-align:center;padding:32px 0}.page-module__Bnw0hW__successTitle{margin:0 0 8px;font-size:1.5rem;font-weight:800}.page-module__Bnw0hW__successText{color:var(--muted);margin:0 0 20px;font-size:1rem}.page-module__Bnw0hW__success .page-module__Bnw0hW__link{color:var(--text);font-weight:700;text-decoration:none}.page-module__Bnw0hW__success .page-module__Bnw0hW__link:hover{text-decoration:underline}
.Breadcrumbs-module__mWf3OW__root{color:var(--muted2);align-items:center;margin-bottom:12px;font-size:.8rem;display:flex}.Breadcrumbs-module__mWf3OW__list{align-items:center;gap:4px;margin:0;padding:0;list-style:none;display:inline-flex}.Breadcrumbs-module__mWf3OW__link{color:inherit;text-decoration:none}.Breadcrumbs-module__mWf3OW__link:hover{text-decoration:underline}.Breadcrumbs-module__mWf3OW__current{color:var(--muted);font-weight:500}.Breadcrumbs-module__mWf3OW__separator{color:var(--border);margin:0 4px}
