._page_1llrg_1{min-height:100dvh;background:#f3ede2;color:#251c34;font-family:Inter,sans-serif;display:flex;flex-direction:column}._header_1llrg_1{background:#1d1930;color:#fff;padding:18px clamp(20px,5vw,82px);display:flex;justify-content:space-between;align-items:center;gap:20px}._brand_1llrg_1{color:#fff;text-decoration:none;font-weight:800;font-size:19px;letter-spacing:-.025em}._brand_1llrg_1 span{margin-right:5px}._back_1llrg_1{color:#f7eddc;text-decoration:none;font-size:12px;font-weight:650}._back_1llrg_1:hover{text-decoration:underline}._back_1llrg_1 span{margin-left:5px}._wrap_1llrg_1{width:min(100% - 32px,730px);margin:48px auto 65px;flex:1}._eyebrow_1llrg_1{font-size:11px;letter-spacing:.13em;color:#6b21a8;font-weight:800;display:flex;align-items:center;gap:8px}._dot_1llrg_1{height:7px;width:7px;border-radius:50%;background:#6b21a8}._intro_1llrg_1 h1,._thanks_1llrg_1 h1{font-size:clamp(36px,6vw,55px);line-height:1.08;letter-spacing:-.06em;margin:18px 0 13px}._intro_1llrg_1 h1 span{font-size:.72em}._intro_1llrg_1 p{font-size:16px;line-height:1.65;color:#615767;max-width:630px;margin:0 0 29px}._form_1llrg_1{background:#fffaf2;border:1px solid #e0d3c1;border-radius:18px;padding:clamp(20px,4vw,35px);box-shadow:0 12px 34px #30203812}._formHeading_1llrg_1,._divider_1llrg_1{display:flex;justify-content:space-between;align-items:baseline;gap:15px;margin-bottom:19px}._formHeading_1llrg_1 strong,._divider_1llrg_1 strong{font-size:17px;letter-spacing:-.02em}._formHeading_1llrg_1 span,._divider_1llrg_1 span{font-size:12px;color:#847a85}._grid_1llrg_1{display:grid;grid-template-columns:1fr 1fr;gap:18px 17px}._grid_1llrg_1 label{display:flex;flex-direction:column;gap:7px;font-size:12px;font-weight:750;min-width:0}._grid_1llrg_1 label>span{color:#6b21a8}._grid_1llrg_1 label>small{font-weight:500;color:#837b86}._grid_1llrg_1 ._full_1llrg_1{grid-column:1/-1}._grid_1llrg_1 input,._grid_1llrg_1 select,._grid_1llrg_1 textarea{background:#fff;border:1px solid #d9cdbd;color:#241d30;border-radius:9px;font:500 14px Inter,sans-serif;padding:12px 13px;min-width:0;width:100%;outline:none;box-shadow:0 1px 2px #2919380a}._grid_1llrg_1 input:focus,._grid_1llrg_1 select:focus,._grid_1llrg_1 textarea:focus{border-color:#6b21a8;box-shadow:0 0 0 3px #6b21a820}._grid_1llrg_1 input::placeholder,._grid_1llrg_1 textarea::placeholder{color:#a39aa6}._grid_1llrg_1 textarea{resize:vertical;line-height:1.5}._grid_1llrg_1 ._hint_1llrg_1{text-align:right;color:#8a8290;font-weight:500;font-size:11px;margin-top:-4px}._divider_1llrg_1{border-top:1px solid #e8decf;padding-top:24px;margin:26px 0 19px}._honey_1llrg_1{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}._error_1llrg_1{background:#fff1ef;border:1px solid #e9bbb9;color:#9b2734;padding:11px 13px;border-radius:8px;font-size:12px;margin:20px 0 0}._bottom_1llrg_1{border-top:1px solid #e8decf;margin-top:26px;padding-top:20px;display:flex;justify-content:space-between;align-items:center;gap:18px}._bottom_1llrg_1 p{font-size:11px;line-height:1.5;color:#7c7280;margin:0;max-width:260px}._bottom_1llrg_1 button,._thanks_1llrg_1 a{background:#6b21a8;color:#fff;border:0;border-radius:999px;padding:13px 20px;font:750 13px Inter,sans-serif;text-decoration:none;white-space:nowrap;cursor:pointer}._bottom_1llrg_1 button:hover,._thanks_1llrg_1 a:hover{background:#541585}._bottom_1llrg_1 button:disabled{opacity:.65;cursor:wait}._bottom_1llrg_1 button span{margin-left:10px}._thanks_1llrg_1{background:#fffaf2;border:1px solid #e0d3c1;border-radius:18px;margin-top:22px;padding:50px clamp(24px,5vw,52px);box-shadow:0 12px 34px #30203812}._thanks_1llrg_1 ._grape_1llrg_1{font-size:30px}._thanks_1llrg_1 h1{font-size:48px}._thanks_1llrg_1 p{font-size:17px;line-height:1.6;color:#615767;margin:0 0 33px;max-width:500px}._thanks_1llrg_1 a{display:inline-block}._footer_1llrg_1{text-align:center;padding:22px;color:#796f7b;font-size:11px}._footer_1llrg_1 a{color:#6b21a8;font-weight:700;text-decoration:none}@media(max-width:580px){._wrap_1llrg_1{margin:28px auto 45px;width:min(100% - 24px,730px)}._intro_1llrg_1 p{font-size:14px}._grid_1llrg_1{grid-template-columns:1fr;gap:15px}._grid_1llrg_1 ._full_1llrg_1{grid-column:auto}._form_1llrg_1{border-radius:14px}._bottom_1llrg_1{align-items:stretch;flex-direction:column}._bottom_1llrg_1 button{width:100%}._header_1llrg_1{padding:16px}._brand_1llrg_1{font-size:17px}._back_1llrg_1{font-size:11px}._divider_1llrg_1{align-items:flex-start;flex-direction:column;gap:4px}}
