._page_1lr8n_1{min-height:100vh;display:flex;flex-direction:column}._header_1lr8n_7{background:var(--bg-card);border-bottom:1px solid var(--border-light);padding:20px 0}._headerInner_1lr8n_13{max-width:1000px;margin:0 auto;padding:0 20px;display:flex;justify-content:space-between;align-items:center;font-family:Cormorant Garamond,serif}._brand_1lr8n_23{font-size:1.6rem;font-weight:600;letter-spacing:-.02em;color:var(--primary)}._cta_1lr8n_30{padding:8px 20px;background:var(--primary);color:#fff;border-radius:50px;font-size:.95rem;border:none;cursor:pointer;transition:all .2s ease}._cta_1lr8n_30:hover{background:var(--primary-hover);transform:translateY(-1px)}._main_1lr8n_46{max-width:900px;margin:40px auto;padding:0 20px 60px}._card_1lr8n_52{background:var(--bg-card);padding:48px 40px;box-shadow:var(--shadow-soft);border-radius:2px;border-top:4px solid var(--primary)}._footer_1lr8n_60{margin-top:auto;padding:20px 0 30px;border-top:1px solid var(--border-light);background:var(--bg-card)}._footerInner_1lr8n_67{max-width:1000px;margin:0 auto;padding:0 20px;display:flex;justify-content:flex-end}._footerLink_1lr8n_75{color:var(--text-muted);font-size:.9rem;text-decoration:none}._footerLink_1lr8n_75:hover{text-decoration:underline;color:var(--primary)}._title_1lr8n_86{font-family:Cormorant Garamond,serif;font-size:2.8rem;font-weight:400;text-align:center;margin:0 0 .5rem;letter-spacing:-.02em;color:#1a1a1a}._description_1lr8n_96{color:var(--text-muted);text-align:center;margin:0 0 3rem;font-size:1.1rem}._questions_1lr8n_103{display:grid;gap:28px}._actions_1lr8n_108{margin-top:32px;display:flex;gap:12px;justify-content:center;flex-wrap:wrap}._primaryBtn_1lr8n_116,._secondaryBtn_1lr8n_117{padding:14px 28px;border-radius:4px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;cursor:pointer;border:none;transition:all .2s ease}._primaryBtn_1lr8n_116{background:var(--primary);color:#fff;box-shadow:0 4px 12px #4a5d5233}._primaryBtn_1lr8n_116:hover{background:var(--primary-hover);transform:translateY(-2px)}._secondaryBtn_1lr8n_117{background:transparent;border:1px solid var(--primary);color:var(--primary);display:inline-block;text-decoration:none}._secondaryBtn_1lr8n_117:hover{background:var(--primary);color:#fff}._error_1lr8n_152{color:#b42318;text-align:center;margin:12px 0 0;font-weight:700}._resultsSection_1lr8n_159{margin-top:40px;padding:30px;border-top:1px solid var(--border-light);background:#fafafa;border-radius:8px}._followUpSection_1lr8n_167{margin-top:32px;border-top:1px solid var(--border-light);padding-top:32px}._followUpForm_1lr8n_173{background:#fff;border:1px solid var(--border-light);border-radius:8px;padding:28px;box-shadow:var(--shadow-soft)}._formHeader_1lr8n_181{margin-bottom:12px}._formHeader_1lr8n_181 h3{margin:0;font-family:Cormorant Garamond,serif;color:var(--primary);font-size:1.6rem}._formSubheader_1lr8n_192{margin:8px 0 18px;color:var(--text-muted);font-size:1rem;line-height:1.5}._formFields_1lr8n_199{display:grid;gap:16px}._formFields_1lr8n_199 label{font-weight:700;display:flex;flex-direction:column;gap:8px;font-size:.85rem;letter-spacing:.05em;color:var(--text-muted)}._formFields_1lr8n_199 input,._formFields_1lr8n_199 select,._formFields_1lr8n_199 textarea{padding:12px 14px;border-radius:6px;border:1px solid #d0d7d1;font-size:1rem;font-family:inherit;background:#fff}._formFields_1lr8n_199 select:focus,._formFields_1lr8n_199 textarea:focus{outline:none;border-color:var(--primary);box-shadow:0 0 0 3px #4a5d521f}._formFields_1lr8n_199 textarea{min-height:120px;resize:vertical}._formFields_1lr8n_199 input{min-height:44px}._formButtonGroup_1lr8n_241{display:flex;flex-direction:column;gap:12px;margin:16px 0 0}._formNote_1lr8n_248{margin:10px 0 0;color:var(--text-muted);font-size:.85rem}._formStatus_1lr8n_254{margin-top:12px;color:var(--primary);font-weight:700;font-size:.95rem}._formError_1lr8n_261{margin:0;color:#b42318;font-weight:700;font-size:.9rem}._inlineForm_1lr8n_268{margin-top:24px;padding:24px;border-radius:8px;background:#f4f6f5;border:1px solid #dce3df}._inlineForm_1lr8n_268 h3{margin:0 0 8px;font-family:Cormorant Garamond,serif;color:var(--primary)}._inlineForm_1lr8n_268 p{margin:0 0 12px;color:var(--text-muted)}._leadRow_1lr8n_287{display:flex;gap:15px;flex-direction:column}._leadRow_1lr8n_287 label{font-weight:700;display:flex;flex-direction:column;gap:8px;font-size:.9rem;text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted)}._leadRow_1lr8n_287 input{padding:14px;border-radius:4px;border:1px solid #ccc;font-size:1rem;background-color:#fff}._leadRow_1lr8n_287 input:focus{outline:none;border-color:var(--primary);box-shadow:0 0 0 3px #4a5d521a}._payload_1lr8n_318{margin-top:16px;background:#0b1221;color:#e5edff;padding:12px;border-radius:8px;font-size:.9rem;overflow:auto}._resultGrid_1lr8n_328{display:grid;gap:16px}._resultCard_1lr8n_333{background:var(--accent-light);border-left:4px solid var(--accent);padding:24px;border-radius:8px;box-shadow:0 2px 8px #0000000d}._resultTitle_1lr8n_341{font-family:Cormorant Garamond,serif;font-size:1.6rem;color:var(--primary);margin:0 0 4px}._resultTagline_1lr8n_348{font-weight:700;margin:0 0 8px;color:var(--accent);text-transform:uppercase;letter-spacing:.08em;font-size:.9rem}._resultDescription_1lr8n_357{margin:0 0 12px;color:var(--text-main)}._badge_1lr8n_362{display:inline-block;padding:6px 10px;background:#e9ede9;border-radius:999px;font-size:.8rem;font-weight:700;color:var(--primary)}@media (max-width: 720px){._card_1lr8n_52{padding:28px 22px}}:root{--bg-body: #f9f8f6;--bg-card: #ffffff;--text-main: #3c3c3c;--text-muted: #6b6b6b;--primary: #4a5d52;--primary-hover: #37463d;--accent: #d4a373;--accent-light: #fdf6ee;--border-light: #ebebeb;--shadow-soft: 0 10px 30px rgba(74, 93, 82, .08);font-family:Lato,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;line-height:1.6;color:var(--text-main);background-color:var(--bg-body)}*,*:before,*:after{box-sizing:border-box}body{margin:0;min-height:100vh;background:var(--bg-body)}button{font:inherit}a{color:inherit;text-decoration:none}
