:root{--bm-paper:#faf8f3;--bm-surface:#fff;--bm-tint:#f2eee4;--bm-tint-strong:#e8e3d5;--bm-line:#e4e0d3;--bm-line-soft:#efebdf;--bm-ink:#0a0a0a;--bm-ink-2:#4a4a48;--bm-ink-3:#8a8880;--bm-accent:#b8431d;--bm-accent-ink:#7c2d12;--bm-accent-tint:#f7eae2;--bm-primary:#1a56db;--bm-primary-glow:#1a56db1f;--bm-text-main:#0c0b0a;--bm-text-muted:#6b6660;--bm-bg:#fafaf8;--bm-bg-alt:#f2f0eb;--bm-border:#e5e2dc;--bm-border-strong:#c9c5be;--bm-success:#16a34a;--bm-warm-accent:#f97316;--bm-font-display:"Fraunces", Georgia, serif;--bm-font-sans:"Plus Jakarta Sans", "DM Sans", system-ui, -apple-system, sans-serif;--bm-font-mono:"JetBrains Mono", "SFMono-Regular", Consolas, monospace}._container_uupkz_32,._nav_uupkz_32 ._navInner_uupkz_32{width:100%;max-width:900px;margin:0 auto;padding:0 1.5rem}._page_uupkz_40{color:#0c0b0a;-webkit-font-smoothing:antialiased;background:#fafaf8 radial-gradient(circle at 1px 1px,#00000008 1px,#0000 0) 0 0/28px 28px;min-height:100vh;padding-top:60px;font-family:DM Sans,system-ui,-apple-system,sans-serif}._nav_uupkz_32{z-index:100;-webkit-backdrop-filter:blur(14px);background:#fafaf8e0;border-bottom:1px solid #d0ccc3;width:100%;position:fixed;top:0;left:0;right:0}._nav_uupkz_32 ._navInner_uupkz_32{justify-content:space-between;align-items:center;height:60px;display:flex}._nav_uupkz_32 ._logo_uupkz_70{color:#0c0b0a;letter-spacing:-.02em;align-items:center;gap:.5rem;font-size:1.0625rem;font-weight:700;text-decoration:none;display:flex}._nav_uupkz_32 ._logo_uupkz_70 svg{color:#1a56db}._nav_uupkz_32 ._navActions_uupkz_83{align-items:center;gap:1rem;display:flex}._nav_uupkz_32 ._navActions_uupkz_83 a{color:#6b6660;font-size:.875rem;text-decoration:none;transition:color .2s}._nav_uupkz_32 ._navActions_uupkz_83 a:hover{color:#0c0b0a}._nav_uupkz_32 ._ctaBtn_uupkz_97{background:#1a56db;border-radius:8px;align-items:center;gap:.375rem;padding:.45rem 1rem;font-size:.8125rem;font-weight:600;text-decoration:none;transition:background .2s,transform .2s;display:inline-flex;color:#fff!important}._nav_uupkz_32 ._ctaBtn_uupkz_97:hover{background:#1a56db;transform:translateY(-1px)}._hero_uupkz_116{text-align:center;padding:5rem 0 3rem;position:relative}._hero_uupkz_116:before{content:"";pointer-events:none;background:radial-gradient(60% 40% at 50% -10%,#1a56db24 0%,#0000 70%);position:absolute;inset:0}._hero_uupkz_116 ._pill_uupkz_128{color:#1a56db;letter-spacing:.06em;text-transform:uppercase;background:#1a56db1f;border:1px solid #1a56db40;border-radius:999px;align-items:center;gap:.5rem;margin-bottom:1.75rem;padding:.35rem .875rem;font-size:.75rem;font-weight:600;display:inline-flex}._hero_uupkz_116 h1{letter-spacing:-.04em;color:#0c0b0a;margin-bottom:1.25rem;font-size:clamp(2rem,6vw,3.5rem);font-weight:800;line-height:1.08}._hero_uupkz_116 h1 span{background:linear-gradient(135deg,#1a56db 0% 100%);-webkit-text-fill-color:transparent;background-clip:text}._hero_uupkz_116 ._subtitle_uupkz_157{color:#6b6660;max-width:520px;margin:0 auto 2.5rem;font-size:1.0625rem;line-height:1.65}._toolCard_uupkz_166{background:#fff;border:1px solid #d0ccc3;border-radius:18px;margin-bottom:2rem;padding:2.5rem}@media (width<=640px){._toolCard_uupkz_166{padding:1.5rem 1.25rem}}._formGrid_uupkz_180{grid-template-columns:1fr 1fr;gap:1.25rem;margin-bottom:1.5rem;display:grid}@media (width<=560px){._formGrid_uupkz_180{grid-template-columns:1fr}}._fieldGroup_uupkz_192{flex-direction:column;gap:.5rem;display:flex}._fieldGroup_uupkz_192 label{color:#0009;letter-spacing:.04em;text-transform:uppercase;font-size:.8125rem;font-weight:600}._fieldGroup_uupkz_192 ._inputWrapper_uupkz_204{position:relative}._fieldGroup_uupkz_192 ._inputWrapper_uupkz_204 ._inputIcon_uupkz_207{color:#0003;pointer-events:none;z-index:1;align-items:center;display:flex;position:absolute;top:50%;left:.875rem;transform:translateY(-50%)}._fieldGroup_uupkz_192 ._inputWrapper_uupkz_204 input{color:#0c0b0a;background:#f2f0eb;border:1px solid #d0ccc3;border-radius:10px;outline:none;width:100%;padding:.75rem 2.25rem .75rem 2.5rem;font-family:inherit;font-size:.9375rem;transition:border-color .2s,box-shadow .2s}._fieldGroup_uupkz_192 ._inputWrapper_uupkz_204 input::placeholder{color:#0006}._fieldGroup_uupkz_192 ._inputWrapper_uupkz_204 input:focus{border-color:#1a56db80;box-shadow:0 0 0 3px #1a56db1a}._fieldGroup_uupkz_192 ._inputWrapper_uupkz_204 ._chevronBtn_uupkz_237{cursor:pointer;color:#0000009e;background:0 0;border:none;align-items:center;padding:.125rem;line-height:0;transition:color .2s,transform .2s;display:flex;position:absolute;top:50%;right:.75rem;transform:translateY(-50%)}._fieldGroup_uupkz_192 ._inputWrapper_uupkz_204 ._chevronBtn_uupkz_237:hover{color:#00000094}._fieldGroup_uupkz_192 ._inputWrapper_uupkz_204 ._chevronOpen_uupkz_255{color:#1a56db;transform:translateY(-50%)rotate(180deg)}._fieldGroup_uupkz_192 ._inputWrapper_uupkz_204._inputOpen_uupkz_259 input{border-bottom-color:#0000;border-bottom-right-radius:0;border-bottom-left-radius:0}._fieldGroup_uupkz_192 ._inputWrapper_uupkz_204 ._dropdown_uupkz_264{z-index:200;scrollbar-width:thin;scrollbar-color:#0000009e transparent;background:#f2f0eb;border:1px solid #1a56db59;border-top:none;border-bottom-right-radius:10px;border-bottom-left-radius:10px;max-height:220px;margin:0;padding:.375rem 0;list-style:none;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 12px 32px #00000014}._fieldGroup_uupkz_192 ._inputWrapper_uupkz_204 ._dropdown_uupkz_264::-webkit-scrollbar{width:4px}._fieldGroup_uupkz_192 ._inputWrapper_uupkz_204 ._dropdown_uupkz_264::-webkit-scrollbar-track{background:0 0}._fieldGroup_uupkz_192 ._inputWrapper_uupkz_204 ._dropdown_uupkz_264::-webkit-scrollbar-thumb{background:#00000014;border-radius:2px}._fieldGroup_uupkz_192 ._inputWrapper_uupkz_204 ._dropdownItem_uupkz_294{color:#6b6660;cursor:pointer;white-space:nowrap;text-overflow:ellipsis;padding:.5rem 1rem .5rem 2.5rem;font-size:.875rem;transition:background .12s,color .12s;overflow:hidden}._fieldGroup_uupkz_192 ._inputWrapper_uupkz_204 ._dropdownItem_uupkz_294:hover{color:#0c0b0a;background:#1a56db14}._fieldGroup_uupkz_192 ._inputWrapper_uupkz_204 ._dropdownHighlighted_uupkz_308{color:#0c0b0a;background:#1a56db1f}._generateBtn_uupkz_313{color:#fff;cursor:pointer;letter-spacing:-.01em;background:#1a56db;border:none;border-radius:12px;justify-content:center;align-items:center;gap:.5rem;width:100%;padding:.9rem 1.5rem;font-family:inherit;font-size:.9375rem;font-weight:700;transition:background .2s,transform .15s,box-shadow .2s;display:flex}._generateBtn_uupkz_313:hover:not(:disabled){background:#1a56db;transform:translateY(-2px);box-shadow:0 8px 24px #1a56db59}._generateBtn_uupkz_313:active:not(:disabled){transform:translateY(0)}._generateBtn_uupkz_313:disabled{opacity:.55;cursor:not-allowed}._resultsSection_uupkz_345{margin-bottom:4rem}._resultsHeader_uupkz_349{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.5rem;display:flex}._resultsHeader_uupkz_349 h2{letter-spacing:-.02em;color:#0c0b0a;font-size:1.125rem;font-weight:700}._resultsHeader_uupkz_349 h2 span{color:#6b6660;font-size:.9rem;font-weight:400}._resultsHeader_uupkz_349 ._copyAllBtn_uupkz_368{color:#6b6660;cursor:pointer;background:0 0;border:1px solid #d0ccc3;border-radius:8px;align-items:center;gap:.375rem;padding:.425rem .875rem;font-family:inherit;font-size:.8125rem;font-weight:600;transition:border-color .2s,color .2s;display:flex}._resultsHeader_uupkz_349 ._copyAllBtn_uupkz_368:hover{color:#0c0b0a;border-color:#c9c5be}._hookCard_uupkz_389,._hookCardBlurred_uupkz_389{background:#fff;border:1px solid #d0ccc3;border-radius:14px;margin-bottom:.875rem;padding:1.375rem 1.5rem;transition:border-color .2s,transform .2s;position:relative;overflow:hidden}._hookCard_uupkz_389:hover,._hookCardBlurred_uupkz_389:hover{border-color:#c9c5be;transform:translateY(-1px)}._hookCard_uupkz_389 ._hookAccent_uupkz_403,._hookCardBlurred_uupkz_389 ._hookAccent_uupkz_403{border-radius:3px 0 0 3px;width:3px;position:absolute;top:0;bottom:0;left:0}._hookCard_uupkz_389 ._hookTop_uupkz_411,._hookCardBlurred_uupkz_389 ._hookTop_uupkz_411{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:.75rem;display:flex}._hookCard_uupkz_389 ._hookCategory_uupkz_418,._hookCardBlurred_uupkz_389 ._hookCategory_uupkz_418{letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;background:#00000006;border-radius:5px;flex-shrink:0;align-items:center;gap:.35rem;padding:.2rem .6rem;font-size:.6875rem;font-weight:700;display:inline-flex}._hookCard_uupkz_389 ._hookCategory_uupkz_418 ._catDot_uupkz_432,._hookCardBlurred_uupkz_389 ._hookCategory_uupkz_418 ._catDot_uupkz_432{border-radius:50%;flex-shrink:0;width:6px;height:6px}._hookCard_uupkz_389 ._hookCopyBtn_uupkz_438,._hookCardBlurred_uupkz_389 ._hookCopyBtn_uupkz_438{color:#6b6660;cursor:pointer;background:0 0;border:1px solid #d0ccc3;border-radius:6px;flex-shrink:0;align-items:center;gap:.3rem;padding:.25rem .625rem;font-family:inherit;font-size:.75rem;font-weight:500;transition:border-color .2s,color .2s,background .2s;display:flex}._hookCard_uupkz_389 ._hookCopyBtn_uupkz_438:hover,._hookCardBlurred_uupkz_389 ._hookCopyBtn_uupkz_438:hover{color:#1a56db;background:#1a56db0d;border-color:#1a56db}._hookCard_uupkz_389 ._hookCopyBtn_uupkz_438._copied_uupkz_459,._hookCardBlurred_uupkz_389 ._hookCopyBtn_uupkz_438._copied_uupkz_459{color:#10b981;background:#10b98112;border-color:#10b981}._hookCard_uupkz_389 ._hookText_uupkz_464,._hookCardBlurred_uupkz_389 ._hookText_uupkz_464{color:#0c0b0a;letter-spacing:-.01em;margin-bottom:.625rem;font-size:1rem;font-weight:600;line-height:1.55}._hookCard_uupkz_389 ._hookWhy_uupkz_472,._hookCardBlurred_uupkz_389 ._hookWhy_uupkz_472{color:#6b6660;border-top:1px solid #00000008;margin:0;padding-top:.625rem;font-size:.8125rem;line-height:1.6}._gateWrapper_uupkz_482{margin-bottom:.875rem;position:relative}._hookCardBlurred_uupkz_389{user-select:none;pointer-events:none;filter:blur(3.5px);opacity:.4}._gateOverlay_uupkz_494{backdrop-filter:blur(2px);text-align:center;cursor:default;pointer-events:all;background:#060608a6;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;padding:1.5rem;display:flex;position:absolute;inset:0}._gateBanner_uupkz_511{text-align:center;background:linear-gradient(135deg,#1a56db1a 0%,#1a56db14 100%);border:1px solid #1a56db33;border-radius:16px;margin-top:1.25rem;margin-bottom:3rem;padding:2.25rem 2rem}._gateBanner_uupkz_511 ._lockIcon_uupkz_520{color:#1a56db;background:#1a56db26;border-radius:12px;justify-content:center;align-items:center;width:48px;height:48px;margin:0 auto 1.25rem;display:flex}._gateBanner_uupkz_511 h3{letter-spacing:-.02em;color:#0c0b0a;margin-bottom:.5rem;font-size:1.25rem;font-weight:700}._gateBanner_uupkz_511 p{color:#6b6660;max-width:380px;margin-bottom:1.5rem;margin-left:auto;margin-right:auto;font-size:.9375rem;line-height:1.6}._gateBanner_uupkz_511 ._gateForm_uupkz_547{gap:.75rem;max-width:420px;margin:0 auto;display:flex}@media (width<=540px){._gateBanner_uupkz_511 ._gateForm_uupkz_547{flex-direction:column}}._gateBanner_uupkz_511 ._gateForm_uupkz_547 input{color:#0c0b0a;background:#0000000a;border:1px solid #00000014;border-radius:10px;outline:none;flex:1;padding:.75rem 1rem;font-family:inherit;font-size:.9375rem;transition:border-color .2s}._gateBanner_uupkz_511 ._gateForm_uupkz_547 input::placeholder{color:#0006}._gateBanner_uupkz_511 ._gateForm_uupkz_547 input:focus{border-color:#1a56db80}._gateBanner_uupkz_511 ._gateForm_uupkz_547 button{color:#fff;cursor:pointer;white-space:nowrap;background:#1a56db;border:none;border-radius:10px;padding:.75rem 1.5rem;font-family:inherit;font-size:.9rem;font-weight:700;transition:background .2s,transform .15s}._gateBanner_uupkz_511 ._gateForm_uupkz_547 button:hover:not(:disabled){background:#1a56db;transform:translateY(-1px)}._gateBanner_uupkz_511 ._gateForm_uupkz_547 button:disabled{opacity:.6;cursor:not-allowed}._gateBanner_uupkz_511 ._privacy_uupkz_597{color:#0000009e;margin-top:.75rem;font-size:.75rem}._ctaBanner_uupkz_604{background:#fff;border:1px solid #d0ccc3;border-radius:16px;align-items:center;gap:1.5rem;margin-bottom:4rem;padding:2rem;display:flex}@media (width<=640px){._ctaBanner_uupkz_604{text-align:center;flex-direction:column}}._ctaBanner_uupkz_604 ._ctaIcon_uupkz_620{color:#1a56db;background:#1a56db1a;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:52px;height:52px;display:flex}._ctaBanner_uupkz_604 ._ctaText_uupkz_631{flex:1}._ctaBanner_uupkz_604 ._ctaText_uupkz_631 h3{letter-spacing:-.02em;color:#0c0b0a;margin-bottom:.25rem;font-size:1rem;font-weight:700}._ctaBanner_uupkz_604 ._ctaText_uupkz_631 p{color:#6b6660;margin:0;font-size:.875rem;line-height:1.55}._ctaBanner_uupkz_604 ._ctaLink_uupkz_647{color:#fff;white-space:nowrap;background:#1a56db;border-radius:10px;flex-shrink:0;align-items:center;gap:.375rem;padding:.65rem 1.25rem;font-size:.875rem;font-weight:700;text-decoration:none;transition:background .2s,transform .15s;display:inline-flex}._ctaBanner_uupkz_604 ._ctaLink_uupkz_647:hover{background:#1a56db;transform:translateY(-1px)}._howSection_uupkz_668{border-top:1px solid #d0ccc3;margin-bottom:4rem;padding:3rem 0}._howSection_uupkz_668 h2{letter-spacing:-.03em;color:#0c0b0a;text-align:center;margin-bottom:2rem;font-size:1.375rem;font-weight:700}._howSection_uupkz_668 ._steps_uupkz_681{grid-template-columns:repeat(3,1fr);gap:1.5rem;display:grid}@media (width<=640px){._howSection_uupkz_668 ._steps_uupkz_681{grid-template-columns:1fr;gap:1rem}}._howSection_uupkz_668 ._step_uupkz_681{background:#fff;border:1px solid #d0ccc3;border-radius:14px;padding:1.5rem}._howSection_uupkz_668 ._step_uupkz_681 ._stepNum_uupkz_698{color:#1a56db;background:#1a56db1a;border-radius:7px;justify-content:center;align-items:center;width:28px;height:28px;margin-bottom:.875rem;font-family:JetBrains Mono,SFMono-Regular,Consolas,monospace;font-size:.75rem;font-weight:800;display:inline-flex}._howSection_uupkz_668 ._step_uupkz_681 h3{letter-spacing:-.02em;color:#0c0b0a;margin-bottom:.375rem;font-size:.9375rem;font-weight:700}._howSection_uupkz_668 ._step_uupkz_681 p{color:#6b6660;margin:0;font-size:.8125rem;line-height:1.6}._legend_uupkz_727{flex-wrap:wrap;gap:.5rem;margin-bottom:1.5rem;display:flex}._legend_uupkz_727 ._legendItem_uupkz_733{cursor:pointer;color:#6b6660;background:#00000006;border:1px solid #0000000f;border-radius:6px;align-items:center;gap:.35rem;padding:.25rem .625rem;font-size:.75rem;font-weight:600;transition:border-color .2s,background .2s;display:flex}._legend_uupkz_727 ._legendItem_uupkz_733._active_uupkz_747{color:#0c0b0a;background:#0000000a;border-color:currentColor}._legend_uupkz_727 ._legendItem_uupkz_733 ._dot_uupkz_752{border-radius:50%;width:7px;height:7px}@keyframes _fadeUp_uupkz_1{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}._animated_uupkz_769{animation:.35s both _fadeUp_uupkz_1}._footer_uupkz_774{text-align:center;border-top:1px solid #d0ccc3;padding:3rem 0}._footer_uupkz_774 p{color:#0000009e;margin:0;font-size:.8125rem}._footer_uupkz_774 p a{color:#6b6660;text-decoration:none}._footer_uupkz_774 p a:hover{color:#0c0b0a}._emptyState_uupkz_793{text-align:center;padding:4rem 2rem}._emptyState_uupkz_793 ._emptyIcon_uupkz_797{opacity:.4;margin-bottom:1rem;font-size:3rem}._emptyState_uupkz_793 h3{color:#0c0b0a;margin-bottom:.5rem;font-size:1.125rem;font-weight:600}._emptyState_uupkz_793 p{color:#6b6660;margin:0;font-size:.9rem}._toast_uupkz_815{color:#0c0b0a;z-index:9999;background:#f2f0eb;border:1px solid #1a56db4d;border-radius:10px;align-items:center;gap:.5rem;padding:.75rem 1.5rem;font-size:.875rem;font-weight:600;animation:.25s both _toastIn_uupkz_1;display:flex;position:fixed;bottom:2rem;left:50%;transform:translate(-50%)translateY(0);box-shadow:0 8px 32px #00000014}@keyframes _toastIn_uupkz_1{0%{opacity:0;transform:translate(-50%)translateY(12px)}to{opacity:1;transform:translate(-50%)translateY(0)}}
