.MakieContactPage_page__vASZt{color-scheme:light;min-height:100vh;background:var(--makie-cream);color:var(--makie-ink);font-family:var(--makie-font-body,"Nunito",system-ui,sans-serif)}.MakieContactPage_content__aTMPm{width:min(780px,calc(100% - 40px));margin:0 auto;padding:28px 0 64px}.MakieContactPage_back__6VMYc{color:var(--makie-primary);font-weight:800;text-decoration:none}.MakieContactPage_back__6VMYc:hover{text-decoration:underline}.MakieContactPage_title__R30_W{margin:28px 0 8px;font-family:var(--makie-font-display,"Baloo 2",system-ui,sans-serif);font-size:clamp(34px,6vw,52px);line-height:1.05}.MakieContactPage_intro__ZZZ7b{margin:0 0 28px;color:var(--makie-ink-soft);font-size:17px;line-height:1.7}.MakieContactPage_form__VO1er{display:grid;grid-gap:24px;gap:24px;padding:24px;border:1px solid var(--makie-line);border-radius:20px;background:#fff}.MakieContactPage_fieldset__lQ65T{margin:0;padding:0;border:0}.MakieContactPage_label__ejdA4,.MakieContactPage_legend__oIw_y{display:block;margin-bottom:8px;font-size:14px;font-weight:800}.MakieContactPage_types__AgpeN{display:flex;flex-wrap:wrap;gap:12px}.MakieContactPage_type__gZ5Kc{display:flex;min-height:44px;align-items:center;gap:8px;padding:10px 16px;border:1px solid var(--makie-line);border-radius:12px;background:#fff;color:var(--makie-ink);font-size:14px;font-weight:800;cursor:pointer}.MakieContactPage_type__gZ5Kc:has(input:checked){border-color:var(--makie-primary);background:var(--makie-primary-soft);color:var(--makie-primary-hover)}.MakieContactPage_type__gZ5Kc:has(input:focus-visible){outline:3px solid var(--makie-focus);outline-offset:3px}.MakieContactPage_type__gZ5Kc input{width:18px;height:18px;accent-color:var(--makie-primary)}.MakieContactPage_input__jCy7t,.MakieContactPage_textarea__579Hi{width:100%;padding:12px 16px;border:1px solid var(--makie-line);border-radius:12px;background:var(--makie-cream);color:var(--makie-ink);font-family:inherit;font-size:17px;line-height:1.55}.MakieContactPage_textarea__579Hi{min-height:160px;resize:vertical}.MakieContactPage_input__jCy7t:focus-visible,.MakieContactPage_textarea__579Hi:focus-visible{outline:3px solid var(--makie-focus);outline-offset:1px}.MakieContactPage_hint__p6Thn{margin:8px 0 0;color:var(--makie-ink-soft);font-size:14px;line-height:1.5}.MakieContactPage_direct__DIUtS{margin-top:24px;padding:16px;border-radius:14px;background:var(--makie-cream-soft)}.MakieContactPage_direct__DIUtS h2{margin:0 0 8px;font-family:var(--makie-font-display,"Baloo 2",system-ui,sans-serif);font-size:22px}.MakieContactPage_direct__DIUtS p{margin:0;color:var(--makie-ink-soft);font-size:17px;line-height:1.6}.MakieContactPage_direct__DIUtS a{color:var(--makie-primary-hover);font-weight:800}@media (max-width:600px){.MakieContactPage_content__aTMPm{width:min(100% - 32px,780px);padding:28px 0 48px}.MakieContactPage_form__VO1er{padding:16px;gap:24px}.MakieContactPage_type__gZ5Kc{flex:1 1 100%}}