.page-module-scss-module__hJFQia__formGrid{grid-template-columns:1fr 1fr;gap:14px;display:grid}@media (max-width:768px){.page-module-scss-module__hJFQia__formGrid{grid-template-columns:1fr}}.page-module-scss-module__hJFQia__label{color:var(--text2)!important;margin-bottom:.25rem!important;font-size:.75rem!important;font-weight:500!important}.page-module-scss-module__hJFQia__toggleRow{border-bottom:1px solid var(--border);padding:10px 0}.page-module-scss-module__hJFQia__toggleRow:last-child{border-bottom:none}.page-module-scss-module__hJFQia__previewGrid{grid-template-columns:1fr 1fr;gap:16px;display:grid}@media (max-width:600px){.page-module-scss-module__hJFQia__previewGrid{grid-template-columns:1fr}}.page-module-scss-module__hJFQia__previewLabel{text-transform:uppercase;letter-spacing:.05em;color:var(--text3)!important;margin-bottom:8px!important;font-size:.6875rem!important;font-weight:600!important}.page-module-scss-module__hJFQia__serpPreview{background:var(--bg);border-radius:var(--r);border:1px solid var(--border);padding:14px;transition:border-color .15s}.page-module-scss-module__hJFQia__serpPreview:hover{border-color:var(--accent)}.page-module-scss-module__hJFQia__serpTitle{color:#1a0dab!important;margin-bottom:3px!important;font-size:.875rem!important;font-weight:500!important;line-height:1.3!important}.page-module-scss-module__hJFQia__serpUrl{color:#006621!important;margin-bottom:6px!important;font-size:.6875rem!important}.page-module-scss-module__hJFQia__serpDesc{color:#545454!important;font-size:.8125rem!important;line-height:1.5!important}.page-module-scss-module__hJFQia__ogCard{border:1px solid var(--border);border-radius:var(--r);transition:border-color .15s,box-shadow .15s;overflow:hidden}.page-module-scss-module__hJFQia__ogCard:hover{border-color:var(--accent);box-shadow:0 2px 8px #6366f114}.page-module-scss-module__hJFQia__ogImage{background:var(--surface2);border-bottom:1px dashed var(--border);justify-content:center;align-items:center;height:150px;display:flex}.page-module-scss-module__hJFQia__ogBody{padding:12px 14px}.page-module-scss-module__hJFQia__ogTitle{color:var(--text)!important;margin-bottom:4px!important;font-size:.8125rem!important;font-weight:600!important}.page-module-scss-module__hJFQia__ogDesc{color:var(--text3)!important;font-size:.6875rem!important;line-height:1.4!important}.page-module-scss-module__hJFQia__mainLayout{gap:1.5rem;display:flex}@media (max-width:768px){.page-module-scss-module__hJFQia__mainLayout{flex-direction:column}}.page-module-scss-module__hJFQia__desktopNav{flex-shrink:0;width:180px}@media (max-width:768px){.page-module-scss-module__hJFQia__desktopNav{display:none}}.page-module-scss-module__hJFQia__mobileNav{display:none}@media (max-width:768px){.page-module-scss-module__hJFQia__mobileNav{display:block}}.page-module-scss-module__hJFQia__sectionCard{background:var(--surface);border:1px solid var(--border);border-radius:var(--rl);box-shadow:var(--sh);padding:1.25rem;transition:box-shadow .2s}.page-module-scss-module__hJFQia__sectionCard:hover{box-shadow:0 2px 12px #0000000f}.page-module-scss-module__hJFQia__sectionHeader{align-items:center;gap:10px;margin-bottom:.25rem;display:flex}.page-module-scss-module__hJFQia__sectionTitle{color:var(--text)!important;font-size:.875rem!important;font-weight:600!important}.page-module-scss-module__hJFQia__sectionSub{color:var(--text3)!important;font-size:.75rem!important}.page-module-scss-module__hJFQia__sectionDivider{background:var(--primary);border-radius:2px;width:32px;height:3px;margin-bottom:1rem}.page-module-scss-module__hJFQia__formSection .MuiOutlinedInput-root{background:var(--surface2);transition:all .3s cubic-bezier(.4,0,.2,1);border-radius:8px!important;font-size:.8125rem!important}.page-module-scss-module__hJFQia__formSection .MuiOutlinedInput-root:hover{background:var(--surface)}.page-module-scss-module__hJFQia__formSection .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:var(--primary)!important;border-width:1.5px!important}.page-module-scss-module__hJFQia__formSection .MuiOutlinedInput-root.page-module-scss-module__hJFQia__Mui-focused{background:var(--surface);box-shadow:0 0 0 3px #0d50471a,0 4px 16px #0d504724}.page-module-scss-module__hJFQia__formSection .MuiOutlinedInput-root.page-module-scss-module__hJFQia__Mui-focused .MuiOutlinedInput-notchedOutline{border-color:var(--primary)!important;border-width:2px!important}.page-module-scss-module__hJFQia__formSection .MuiOutlinedInput-notchedOutline{transition:all .3s cubic-bezier(.4,0,.2,1);border-color:var(--border)!important;border-width:1.5px!important}.page-module-scss-module__hJFQia__formSection .MuiOutlinedInput-input{color:var(--text);letter-spacing:.01em;font-weight:500;padding:.5625rem .625rem!important;font-size:.8125rem!important}.page-module-scss-module__hJFQia__formSection .MuiOutlinedInput-input::placeholder{color:var(--text3);opacity:.7}.page-module-scss-module__hJFQia__formSection .MuiInputLabel-outlined{color:var(--text3);letter-spacing:.01em;font-weight:500;transition:all .2s cubic-bezier(.4,0,.2,1);font-size:.8125rem!important}.page-module-scss-module__hJFQia__formSection .MuiInputLabel-outlined.page-module-scss-module__hJFQia__MuiInputLabel-shrink{letter-spacing:.04em;color:var(--primary);text-transform:uppercase;background:var(--surface);padding:0 .125rem;font-weight:700;transform:translate(14px,-9px)scale(.8);font-size:.75rem!important}.page-module-scss-module__hJFQia__formSection .MuiInputLabel-outlined.page-module-scss-module__hJFQia__Mui-focused{color:var(--primary);text-transform:uppercase;font-weight:700}.page-module-scss-module__hJFQia__formSection .MuiSelect-select{color:var(--text);letter-spacing:.01em;font-weight:500;min-height:unset!important;padding:.5625rem .625rem!important;font-size:.8125rem!important}.page-module-scss-module__hJFQia__formSection .MuiButton-root{text-transform:none;letter-spacing:.04em;font-weight:700;transition:all .3s cubic-bezier(.4,0,.2,1);border-radius:8px!important;min-height:2.5rem!important;padding:.625rem .75rem!important;font-size:.8125rem!important}.page-module-scss-module__hJFQia__formSection .MuiButton-root:hover{transform:translateY(-2px);box-shadow:0 6px 20px #0d504740}.page-module-scss-module__hJFQia__formSection .MuiButton-root:active{transform:translateY(0);box-shadow:0 2px 8px #0d504726}
