.create-page-module__NO1hTq__page{background:var(--background);min-height:100vh;padding-bottom:72px;overflow:hidden}.create-page-module__NO1hTq__header{justify-content:space-between;align-items:center;width:min(1180px,100% - 48px);height:84px;margin:auto;display:flex}.create-page-module__NO1hTq__browseLink{color:var(--muted);font:800 12px var(--font-body), sans-serif;align-items:center;gap:7px;transition:color .15s,transform .15s;display:inline-flex}.create-page-module__NO1hTq__browseLink:hover{color:var(--primary);transform:translate(-2px)}.create-page-module__NO1hTq__layout{grid-template-columns:minmax(0,.9fr) minmax(360px,1.1fr);align-items:center;gap:56px;width:min(960px,100% - 48px);margin:54px auto 20px;display:grid}.create-page-module__NO1hTq__intro{padding:28px 0;position:relative}.create-page-module__NO1hTq__intro h1{max-width:400px;font-family:var(--font-display), Georgia, serif;letter-spacing:-.045em;margin:14px 0;font-size:clamp(43px,5vw,64px);font-weight:400;line-height:.98}.create-page-module__NO1hTq__intro p{max-width:340px;color:var(--muted);margin:0;font-size:17px;line-height:1.55}.create-page-module__NO1hTq__motif{color:var(--primary);gap:10px;margin-top:32px;font-size:31px;display:flex}.create-page-module__NO1hTq__motif span{border:1px solid var(--border);background:var(--lavender);width:54px;height:54px;box-shadow:4px 4px 0 var(--border);border-radius:18px 22px 17px 20px;place-items:center;display:grid;transform:rotate(-5deg)}.create-page-module__NO1hTq__motif span:nth-child(2){transform:translateY(13px)rotate(6deg)}.create-page-module__NO1hTq__motif span:nth-child(3){transform:rotate(-2deg)}.create-page-module__NO1hTq__previewWrap{border:1px solid var(--border);background:var(--lavender);height:220px;box-shadow:var(--shadow);border-radius:20px;margin-top:34px;position:relative;overflow:hidden}.create-page-module__NO1hTq__previewLabel{z-index:2;border:1px solid var(--border);background:var(--card);color:var(--primary);font:800 10px var(--font-body), sans-serif;letter-spacing:.06em;text-transform:uppercase;border-radius:99px;align-items:center;gap:6px;padding:6px 10px;display:inline-flex;position:absolute;top:12px;left:12px}:is(.create-page-module__NO1hTq__previewWrap .map-preview,.create-page-module__NO1hTq__previewWrap .map-preview-compact){height:100%!important;min-height:0!important}.create-page-module__NO1hTq__form{border:1px solid var(--border);background:var(--card);box-shadow:var(--shadow);border-radius:26px;flex-direction:column;gap:20px;padding:34px;display:flex}.create-page-module__NO1hTq__formHeading{border-bottom:1px solid var(--border);align-items:center;gap:12px;padding-bottom:18px;display:flex}.create-page-module__NO1hTq__formHeading>span{background:var(--lavender);border-radius:14px;place-items:center;width:42px;height:42px;font-size:21px;display:grid}.create-page-module__NO1hTq__formHeading h2{font-family:var(--font-display), Georgia, serif;letter-spacing:-.025em;margin:0;font-size:25px;font-weight:400}.create-page-module__NO1hTq__formHeading p{color:var(--muted);margin:2px 0 0;font-size:12px;line-height:1.4}.create-page-module__NO1hTq__form label{color:var(--muted);font:800 11px var(--font-body), sans-serif;text-transform:uppercase;letter-spacing:.08em;flex-direction:column;gap:8px;display:flex}.create-page-module__NO1hTq__optional{color:var(--primary);letter-spacing:.04em;margin-left:4px;font-size:10px}.create-page-module__NO1hTq__form input,.create-page-module__NO1hTq__form textarea{border:1px solid var(--border);width:100%;color:var(--foreground);background:var(--background);font:600 15px var(--font-body), sans-serif;text-transform:none;letter-spacing:0;resize:vertical;border-radius:13px;outline:0;padding:13px 15px;transition:border-color .15s,box-shadow .15s,background-color .15s}.create-page-module__NO1hTq__form input::placeholder,.create-page-module__NO1hTq__form textarea::placeholder{color:color-mix(in srgb, var(--muted) 65%, transparent);font-weight:500}.create-page-module__NO1hTq__form input:focus,.create-page-module__NO1hTq__form textarea:focus{border-color:var(--primary);background:var(--card);box-shadow:0 0 0 4px color-mix(in srgb, var(--primary) 14%, transparent)}.create-page-module__NO1hTq__submit{width:100%;margin-top:4px}@media (max-width:650px){.create-page-module__NO1hTq__header{height:72px}.create-page-module__NO1hTq__layout{grid-template-columns:1fr;gap:22px;margin-top:20px}.create-page-module__NO1hTq__intro{padding:16px 0}.create-page-module__NO1hTq__intro h1{max-width:340px}.create-page-module__NO1hTq__motif{display:none}.create-page-module__NO1hTq__previewWrap{height:200px;margin-top:26px}.create-page-module__NO1hTq__form{padding:24px}}
