.w-x2wa_workspace{background:#fff;border:1px solid #e2e8f0;border-radius:24px;overflow:hidden;box-shadow:0 18px 50px #0f172a12}.w-x2wa_workspaceHeader{background:linear-gradient(#fff 0%,#fbfdff 100%);border-bottom:1px solid #eef2f7;justify-content:space-between;align-items:flex-start;gap:24px;padding:24px 26px;display:flex}.w-x2wa_workspaceHeader h2{letter-spacing:-.02em;margin:0;font-size:19px}.w-x2wa_workspaceHeader p{color:#64748b;margin:7px 0 0;font-size:13px;line-height:1.6}.w-x2wa_statusBadge{color:#475569;background:#f1f5f9;border-radius:999px;flex:none;align-items:center;gap:7px;padding:7px 10px;font-size:11px;font-weight:800;display:inline-flex}.w-x2wa_statusBadge:before{content:"";background:#22c55e;border-radius:50%;width:7px;height:7px}.w-x2wa_form{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;padding:26px;display:grid}.w-x2wa_field{gap:8px;display:grid}.w-x2wa_fieldFull{grid-column:1/-1}.w-x2wa_label{color:#334155;font-size:13px;font-weight:800}.w-x2wa_optional{color:#94a3b8;margin-left:6px;font-size:11px;font-weight:700}.w-x2wa_input,.w-x2wa_textarea{color:#111827;width:100%;font:inherit;background:#fff;border:1px solid #dbe3ee;border-radius:13px;outline:none;font-size:14px;transition:border-color .16s,box-shadow .16s,background .16s}.w-x2wa_input{min-height:48px;padding:0 14px}.w-x2wa_textarea{resize:vertical;min-height:104px;padding:13px 14px;line-height:1.6}.w-x2wa_input::placeholder,.w-x2wa_textarea::placeholder{color:#94a3b8}.w-x2wa_input:focus,.w-x2wa_textarea:focus{border-color:#94a3b8;box-shadow:0 0 0 4px #94a3b824}.w-x2wa_hint{color:#94a3b8;margin:-1px 0 0;font-size:11px;line-height:1.5}.w-x2wa_quickExamples{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:8px;margin-top:-2px;display:flex}.w-x2wa_quickLabel{color:#64748b;margin-right:2px;font-size:11px;font-weight:800}.w-x2wa_exampleChip{appearance:none;color:#475569;font:inherit;cursor:pointer;background:#f8fafc;border:1px solid #e2e8f0;border-radius:999px;padding:7px 10px;font-size:11px;font-weight:700}.w-x2wa_exampleChip:hover{color:#111827;background:#fff;border-color:#cbd5e1}.w-x2wa_formFooter{grid-column:1/-1;justify-content:space-between;align-items:center;gap:16px;padding-top:2px;display:flex}.w-x2wa_searchNote{color:#64748b;max-width:620px;margin:0;font-size:12px;line-height:1.55}.w-x2wa_submit{color:#fff;min-width:150px;min-height:48px;font:inherit;cursor:pointer;background:#111827;border:0;border-radius:13px;flex:none;padding:0 18px;font-size:13px;font-weight:800;transition:transform .16s,box-shadow .16s,opacity .16s}.w-x2wa_submit:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 10px 24px #0f172a29}.w-x2wa_submit:disabled{cursor:wait;opacity:.6}.w-x2wa_status{color:#475569;margin:0;padding:0 26px 24px;font-size:13px;font-weight:700}.w-x2wa_resultSection{background:#fff;border:1px solid #e2e8f0;border-radius:22px;margin-top:24px;padding:24px}.w-x2wa_resultHeader{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:18px;display:flex}.w-x2wa_resultHeader h2{letter-spacing:-.025em;margin:0;font-size:21px}.w-x2wa_resultHeader p{color:#64748b;margin:7px 0 0;font-size:13px;line-height:1.6}.w-x2wa_countBadge{color:#fff;background:#111827;border-radius:999px;flex:none;padding:7px 10px;font-size:11px;font-weight:800}.w-x2wa_candidateSection .w-x2wa_countBadge{color:#334155;background:#e2e8f0}.w-x2wa_resultGrid{gap:12px;display:grid}.w-x2wa_leadCard{background:#fff;border:1px solid #e5e7eb;border-radius:16px;grid-template-columns:72px minmax(0,1fr) auto;align-items:start;gap:16px;padding:18px;display:grid}.w-x2wa_scoreBox{color:#fff;background:#111827;border-radius:15px;place-items:center;width:58px;height:58px;font-size:18px;font-weight:900;display:grid}.w-x2wa_scoreBox small{color:#cbd5e1;margin-top:-4px;font-size:9px;font-weight:700;display:block}.w-x2wa_candidateScore{color:#334155;background:#f1f5f9}.w-x2wa_candidateScore small{color:#94a3b8}.w-x2wa_leadBody strong{letter-spacing:-.015em;font-size:16px;display:block}.w-x2wa_meta{color:#64748b;margin:6px 0 0;font-size:12px;line-height:1.55}.w-x2wa_reasons{color:#334155;margin:10px 0 0;font-size:12px;line-height:1.6}.w-x2wa_leadLinks{justify-items:end;gap:7px;display:grid}.w-x2wa_leadLink{color:#475569;white-space:nowrap;font-size:11px;font-weight:800}.w-x2wa_leadLink:hover{color:#111827}@media (max-width:760px){.w-x2wa_workspace{border-radius:20px}.w-x2wa_workspaceHeader{padding:20px}.w-x2wa_statusBadge{display:none}.w-x2wa_form{grid-template-columns:1fr;gap:16px;padding:20px}.w-x2wa_fieldFull,.w-x2wa_quickExamples,.w-x2wa_formFooter{grid-column:auto}.w-x2wa_formFooter{flex-direction:column;align-items:stretch}.w-x2wa_submit{width:100%}.w-x2wa_status{padding:0 20px 20px}.w-x2wa_resultSection{border-radius:18px;padding:18px}.w-x2wa_resultHeader{display:block}.w-x2wa_countBadge{margin-top:10px;display:inline-flex}.w-x2wa_leadCard{grid-template-columns:54px minmax(0,1fr);gap:12px;padding:15px}.w-x2wa_scoreBox{border-radius:12px;width:48px;height:48px;font-size:16px}.w-x2wa_leadLinks{grid-column:2;grid-auto-flow:column;justify-content:start;justify-items:start}}
.vGs_4W_section{background:#fff;border:1px solid #dbe3ed;border-radius:24px;margin:40px 0 0;padding:32px}.vGs_4W_heading p{color:#526782;letter-spacing:.14em;margin:0 0 8px;font-size:12px;font-weight:800}.vGs_4W_heading h2{color:#101a2d;margin:0;font-size:clamp(24px,3vw,34px)}.vGs_4W_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:22px;display:grid}.vGs_4W_card{color:#101a2d;border:1px solid #e0e7ef;border-radius:16px;flex-direction:column;gap:10px;min-width:0;padding:20px;text-decoration:none;transition:border-color .2s,transform .2s;display:flex}.vGs_4W_card:hover{border-color:#9aaac0;transform:translateY(-2px)}.vGs_4W_card strong{font-size:16px;line-height:1.5}.vGs_4W_card span{color:#607087;font-size:13px;line-height:1.7}.vGs_4W_card small{color:#173b72;margin-top:auto;font-size:12px;font-weight:800}.vGs_4W_topicLink{color:#173b72;background:#eef4fb;border-radius:14px;justify-content:space-between;align-items:center;gap:16px;margin-top:18px;padding:15px 18px;font-size:14px;font-weight:800;text-decoration:none;display:flex}.vGs_4W_topicLink:hover{text-decoration:underline}.vGs_4W_topicLink span{font-size:18px}@media (max-width:760px){.vGs_4W_section{border-radius:18px;margin-top:28px;padding:22px 18px}.vGs_4W_grid{grid-template-columns:1fr}.vGs_4W_card{padding:17px}.vGs_4W_topicLink{align-items:flex-start}}
._4H0ekG_shell{color:#111827;background:linear-gradient(#f8fafc 0%,#fff 52%,#f8fafc 100%);min-height:100vh}._4H0ekG_nav{border-bottom:1px solid #e5e7eb;align-items:center;gap:28px;width:min(1200px,100% - 40px);min-height:78px;margin:0 auto;display:flex}._4H0ekG_brand{align-items:center;gap:10px;margin-right:auto;display:inline-flex}._4H0ekG_brandMark{color:#fff;background:#111827;border-radius:11px;place-items:center;width:38px;height:38px;font-size:20px;font-weight:800;display:grid}._4H0ekG_brandText strong,._4H0ekG_brandText small{display:block}._4H0ekG_brandText strong{letter-spacing:-.02em;font-size:18px}._4H0ekG_brandText small{color:#64748b;margin-top:1px;font-size:11px}._4H0ekG_navLinks{color:#475569;align-items:center;gap:24px;font-size:14px;font-weight:700;display:flex}._4H0ekG_navLinks a:hover{color:#111827}._4H0ekG_navButton{color:#fff;background:#111827;border-radius:12px;justify-content:center;align-items:center;padding:11px 16px;font-size:13px;font-weight:800;display:inline-flex}._4H0ekG_main{width:min(1200px,100% - 40px);margin:0 auto;padding:48px 0 80px}._4H0ekG_breadcrumb{color:#64748b;align-items:center;gap:7px;margin-bottom:28px;font-size:13px;font-weight:700;display:inline-flex}._4H0ekG_breadcrumb:hover{color:#111827}._4H0ekG_intro{grid-template-columns:minmax(0,1.35fr) minmax(320px,.65fr);align-items:end;gap:24px;margin-bottom:30px;display:grid}._4H0ekG_eyebrow{color:#64748b;letter-spacing:.1em;text-transform:uppercase;margin:0 0 12px;font-size:12px;font-weight:800}._4H0ekG_title{letter-spacing:-.035em;white-space:nowrap;max-width:none;margin:0;font-size:clamp(32px,3vw,40px);line-height:1.18}._4H0ekG_description{color:#64748b;max-width:730px;margin:18px 0 0;font-size:16px;line-height:1.8}._4H0ekG_trustBox{background:#ffffffdb;border:1px solid #e2e8f0;border-radius:18px;padding:20px;box-shadow:0 8px 28px #0f172a0a}._4H0ekG_trustTitle{margin:0 0 12px;font-size:13px;font-weight:800}._4H0ekG_trustList{color:#64748b;gap:9px;margin:0;padding:0;font-size:13px;line-height:1.55;list-style:none;display:grid}._4H0ekG_trustList li{gap:8px;display:flex}._4H0ekG_trustList li:before{content:"✓";color:#16a34a;font-weight:900}._4H0ekG_workspace{grid-template-columns:minmax(0,1.35fr) minmax(320px,.65fr);align-items:start;gap:24px;display:grid}._4H0ekG_formCard,._4H0ekG_resultCard{background:#fffffff0;border:1px solid #e2e8f0;border-radius:22px;min-width:0;box-shadow:0 18px 50px #0f172a0f}._4H0ekG_formCard{padding:28px}._4H0ekG_resultCard{padding:28px;position:sticky;top:24px}._4H0ekG_cardHeading{border-bottom:1px solid #eef2f7;justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:24px;padding-bottom:20px;display:flex}._4H0ekG_cardHeading>div{align-items:center;gap:12px;min-width:0;display:flex}._4H0ekG_cardHeading h2{letter-spacing:-.025em;white-space:nowrap;flex:none;margin:0;font-size:20px}._4H0ekG_cardHeading p{color:#64748b;text-align:right;min-width:0;max-width:310px;margin:0;font-size:12px;line-height:1.65}._4H0ekG_resultCard ._4H0ekG_cardHeading{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px 12px;display:grid}._4H0ekG_resultCard ._4H0ekG_cardHeading>div{display:contents}._4H0ekG_resultCard ._4H0ekG_cardHeading p{text-align:left;grid-column:2;max-width:none}._4H0ekG_step{color:#fff;letter-spacing:.05em;background:#111827;border-radius:10px;flex:none;place-items:center;width:34px;height:34px;font-size:11px;font-weight:900;display:inline-grid}._4H0ekG_formGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}._4H0ekG_field{flex-direction:column;gap:7px;min-width:0;display:flex}._4H0ekG_field>span{color:#0f172a;font-size:13px;font-weight:800}._4H0ekG_field>small{color:#94a3b8;margin-top:-3px;font-size:11px;line-height:1.45}._4H0ekG_field input,._4H0ekG_field textarea,._4H0ekG_field select{box-sizing:border-box;color:#111827;width:100%;min-width:0;font:inherit;background:#fff;border:1px solid #dbe3ec;border-radius:13px;outline:none;font-size:14px;transition:border-color .18s,box-shadow .18s}._4H0ekG_field input,._4H0ekG_field select{min-height:48px;padding:0 14px}._4H0ekG_field textarea{resize:vertical;padding:13px 14px;line-height:1.65}._4H0ekG_field input:focus,._4H0ekG_field textarea:focus,._4H0ekG_field select:focus{border-color:#94a3b8;box-shadow:0 0 0 4px #94a3b821}._4H0ekG_field input::placeholder,._4H0ekG_field textarea::placeholder{color:#a8b1bf}._4H0ekG_full{grid-column:1/-1}._4H0ekG_formFooter{border-top:1px solid #eef2f7;justify-content:space-between;align-items:center;gap:20px;margin-top:22px;padding-top:22px;display:flex}._4H0ekG_formFooter p{color:#94a3b8;margin:0;font-size:11px;line-height:1.5}._4H0ekG_generateButton,._4H0ekG_copyButton{cursor:pointer;font:inherit;border:0;font-weight:800}._4H0ekG_generateButton{color:#fff;background:#111827;border-radius:13px;justify-content:center;align-items:center;gap:10px;min-width:170px;min-height:50px;padding:0 20px;font-size:14px;display:inline-flex}._4H0ekG_generateButton:disabled{cursor:wait;opacity:.65}._4H0ekG_generateButton:not(:disabled):hover{background:#1e293b}._4H0ekG_emptyState{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:350px;padding:28px 16px;display:flex}._4H0ekG_emptyIcon{background:#f1f5f9;border-radius:16px;place-items:center;width:52px;height:52px;margin-bottom:18px;font-size:22px;display:grid}._4H0ekG_emptyState strong{font-size:15px}._4H0ekG_emptyState p{color:#94a3b8;max-width:260px;margin:9px 0 0;font-size:12px;line-height:1.65}._4H0ekG_emailPreview{gap:18px;display:grid}._4H0ekG_subjectRow{background:#f8fafc;border-radius:13px;gap:7px;padding:14px 15px;display:grid}._4H0ekG_subjectRow span{color:#64748b;font-size:11px;font-weight:800}._4H0ekG_subjectRow strong{overflow-wrap:anywhere;font-size:14px;line-height:1.55}._4H0ekG_emailBody{white-space:pre-wrap;overflow-wrap:anywhere;color:#334155;min-height:260px;font-size:14px;line-height:1.85}._4H0ekG_copyButton{color:#334155;background:#fff;border:1px solid #dbe3ec;border-radius:12px;width:100%;min-height:46px;font-size:13px}._4H0ekG_copyButton:hover{background:#f8fafc}._4H0ekG_errorBox{color:#991b1b;background:#fff7f7;border:1px solid #fecaca;border-radius:14px;gap:7px;padding:16px;display:grid}._4H0ekG_errorBox strong{font-size:13px}._4H0ekG_errorBox span{overflow-wrap:anywhere;font-size:12px}._4H0ekG_footer{color:#64748b;border-top:1px solid #e5e7eb;justify-content:space-between;gap:20px;width:min(1200px,100% - 40px);margin:0 auto;padding:32px 0 42px;font-size:13px;display:flex}._4H0ekG_footerLinks{gap:18px;display:flex}@media (max-width:980px){._4H0ekG_intro{grid-template-columns:1fr;gap:24px}._4H0ekG_title{white-space:normal}._4H0ekG_trustBox{max-width:680px}._4H0ekG_workspace{grid-template-columns:1fr}._4H0ekG_resultCard{position:static}}@media (max-width:760px){._4H0ekG_navLinks{display:none}._4H0ekG_formGrid{grid-template-columns:1fr}._4H0ekG_full{grid-column:auto}._4H0ekG_cardHeading{flex-direction:column;gap:10px}._4H0ekG_cardHeading p{text-align:left;max-width:none}._4H0ekG_resultCard ._4H0ekG_cardHeading p{grid-column:1/-1;margin:0}}@media (max-width:640px){._4H0ekG_nav,._4H0ekG_main,._4H0ekG_footer{width:min(100% - 28px,1200px)}._4H0ekG_nav{min-height:68px}._4H0ekG_brandText small{display:none}._4H0ekG_navButton{padding:10px 12px}._4H0ekG_main{padding:34px 0 56px}._4H0ekG_breadcrumb,._4H0ekG_intro{margin-bottom:22px}._4H0ekG_title{font-size:clamp(34px,11vw,46px)}._4H0ekG_description{font-size:15px;line-height:1.7}._4H0ekG_formCard,._4H0ekG_resultCard{border-radius:18px;padding:19px}._4H0ekG_formGrid{gap:15px}._4H0ekG_formFooter{flex-direction:column;align-items:stretch}._4H0ekG_generateButton{width:100%}._4H0ekG_emptyState{min-height:260px}._4H0ekG_footer{flex-direction:column}}
.X-g8KG_shell{color:#111827;background:linear-gradient(#f8fafc 0%,#fff 52%,#f8fafc 100%);min-height:100vh}.X-g8KG_nav{border-bottom:1px solid #e5e7eb;align-items:center;gap:28px;width:min(1200px,100% - 40px);min-height:78px;margin:0 auto;display:flex}.X-g8KG_brand{align-items:center;gap:10px;margin-right:auto;display:inline-flex}.X-g8KG_brandMark{color:#fff;background:#111827;border-radius:11px;place-items:center;width:38px;height:38px;font-size:20px;font-weight:800;display:grid}.X-g8KG_brandText strong,.X-g8KG_brandText small{display:block}.X-g8KG_brandText strong{letter-spacing:-.02em;font-size:18px}.X-g8KG_brandText small{color:#64748b;margin-top:1px;font-size:11px}.X-g8KG_navLinks{color:#475569;align-items:center;gap:24px;font-size:14px;font-weight:700;display:flex}.X-g8KG_navLinks a:hover{color:#111827}.X-g8KG_navButton{color:#fff;background:#111827;border-radius:12px;justify-content:center;align-items:center;padding:11px 16px;font-size:13px;font-weight:800;display:inline-flex}.X-g8KG_main{width:min(1200px,100% - 40px);margin:0 auto;padding:48px 0 80px}.X-g8KG_breadcrumb{color:#64748b;align-items:center;gap:7px;margin-bottom:28px;font-size:13px;font-weight:700;display:inline-flex}.X-g8KG_breadcrumb:hover{color:#111827}.X-g8KG_intro{grid-template-columns:minmax(0,1.1fr) minmax(300px,.9fr);align-items:end;gap:56px;margin-bottom:30px;display:grid}.X-g8KG_eyebrow{color:#64748b;letter-spacing:.1em;text-transform:uppercase;margin:0 0 12px;font-size:12px;font-weight:800}.X-g8KG_title{letter-spacing:-.045em;max-width:780px;margin:0;font-size:clamp(36px,5vw,58px);line-height:1.08}.X-g8KG_description{color:#64748b;max-width:760px;margin:18px 0 0;font-size:16px;line-height:1.8}.X-g8KG_trustBox{background:#ffffffdb;border:1px solid #e2e8f0;border-radius:18px;padding:20px;box-shadow:0 8px 28px #0f172a0a}.X-g8KG_trustTitle{margin:0 0 12px;font-size:13px;font-weight:800}.X-g8KG_trustList{color:#64748b;gap:9px;margin:0;padding:0;font-size:13px;line-height:1.55;list-style:none;display:grid}.X-g8KG_trustList li{gap:8px;display:flex}.X-g8KG_trustList li:before{content:"✓";color:#16a34a;font-weight:900}.X-g8KG_workspace{grid-template-columns:minmax(0,1.08fr) minmax(340px,.92fr);align-items:start;gap:22px;display:grid}.X-g8KG_formCard,.X-g8KG_resultCard{background:#fff;border:1px solid #e2e8f0;border-radius:22px;box-shadow:0 10px 34px #0f172a0d}.X-g8KG_formCard{padding:28px}.X-g8KG_resultCard{max-height:calc(100vh - 40px);padding:28px;position:sticky;top:20px;overflow:auto}.X-g8KG_cardHeading{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:24px;display:flex}.X-g8KG_cardHeading h2{letter-spacing:-.025em;margin:4px 0 0;font-size:23px}.X-g8KG_cardHeading p{color:#64748b;max-width:360px;margin:0;font-size:13px;line-height:1.6}.X-g8KG_step{color:#94a3b8;letter-spacing:.12em;font-size:11px;font-weight:900}.X-g8KG_sectionLabel{color:#475569;letter-spacing:.08em;text-transform:uppercase;border-top:1px solid #eef2f7;margin:26px 0 12px;padding-top:22px;font-size:12px;font-weight:900}.X-g8KG_sectionLabel:first-of-type{border-top:0;margin-top:0;padding-top:0}.X-g8KG_formGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;display:grid}.X-g8KG_field{gap:7px;min-width:0;display:grid}.X-g8KG_field>span{font-size:13px;font-weight:800}.X-g8KG_field input,.X-g8KG_field textarea,.X-g8KG_field select{color:#111827;width:100%;min-width:0;font:inherit;background:#fff;border:1px solid #dbe2ea;border-radius:12px;outline:none;font-size:14px;transition:border-color .16s,box-shadow .16s}.X-g8KG_field input,.X-g8KG_field select{height:46px;padding:0 13px}.X-g8KG_field textarea{resize:vertical;padding:12px 13px;line-height:1.65}.X-g8KG_field input:focus,.X-g8KG_field textarea:focus,.X-g8KG_field select:focus{border-color:#64748b;box-shadow:0 0 0 3px #64748b1f}.X-g8KG_field input::placeholder,.X-g8KG_field textarea::placeholder{color:#a0aec0}.X-g8KG_full{grid-column:1/-1}.X-g8KG_formFooter{border-top:1px solid #eef2f7;justify-content:space-between;align-items:center;gap:20px;margin-top:26px;padding-top:22px;display:flex}.X-g8KG_formFooter p{color:#64748b;max-width:470px;margin:0;font-size:12px;line-height:1.6}.X-g8KG_generateButton{color:#fff;cursor:pointer;background:#111827;border:0;border-radius:13px;flex:none;justify-content:center;align-items:center;gap:10px;min-height:48px;padding:0 20px;font-size:14px;font-weight:900;display:inline-flex}.X-g8KG_generateButton:disabled{opacity:.62;cursor:wait}.X-g8KG_errorBox{color:#9f1239;background:#fff1f2;border-radius:14px;gap:6px;padding:18px;display:grid}.X-g8KG_errorBox span{font-size:13px}.X-g8KG_emptyState{text-align:center;color:#64748b;flex-direction:column;justify-content:center;align-items:center;min-height:430px;padding:30px;display:flex}.X-g8KG_emptyIcon{color:#111827;background:#f1f5f9;border-radius:16px;place-items:center;width:56px;height:56px;margin-bottom:16px;font-size:24px;font-weight:900;display:grid}.X-g8KG_emptyState strong{color:#111827;font-size:16px}.X-g8KG_emptyState p{max-width:330px;margin:8px 0 0;font-size:13px;line-height:1.7}.X-g8KG_planPreview{gap:18px;display:grid}.X-g8KG_planTitle{color:#fff;background:#111827;border-radius:16px;padding:18px}.X-g8KG_planTitle span{letter-spacing:.14em;color:#94a3b8;font-size:10px;font-weight:900}.X-g8KG_planTitle h3{margin:8px 0 0;font-size:22px;line-height:1.35}.X-g8KG_planSection{border-bottom:1px solid #eef2f7;padding-bottom:18px}.X-g8KG_planSection h4{margin:0 0 9px;font-size:14px}.X-g8KG_planSection p,.X-g8KG_planSection li{color:#475569;white-space:pre-wrap;font-size:13px;line-height:1.8}.X-g8KG_planSection p{margin:0}.X-g8KG_planSection ol,.X-g8KG_planSection ul{margin:0;padding-left:20px}.X-g8KG_notes{background:#fffbeb;border:1px solid #fde68a;border-radius:14px;padding:16px}.X-g8KG_notes h4{color:#92400e}.X-g8KG_plainOutput{white-space:pre-wrap;color:#334155;font-size:13px;line-height:1.85}.X-g8KG_copyButton{color:#111827;cursor:pointer;background:#fff;border:1px solid #dbe2ea;border-radius:12px;width:100%;min-height:44px;font-weight:800}.X-g8KG_copyButton:hover{background:#f8fafc}.X-g8KG_footer{color:#64748b;border-top:1px solid #e5e7eb;justify-content:space-between;gap:20px;width:min(1200px,100% - 40px);margin:0 auto;padding:32px 0 42px;font-size:13px;display:flex}.X-g8KG_footerLinks{gap:18px;display:flex}@media (max-width:980px){.X-g8KG_navLinks{display:none}.X-g8KG_intro{grid-template-columns:1fr;gap:24px}.X-g8KG_workspace{grid-template-columns:1fr}.X-g8KG_resultCard{max-height:none;position:static}}@media (max-width:640px){.X-g8KG_nav,.X-g8KG_main,.X-g8KG_footer{width:min(100% - 28px,1200px)}.X-g8KG_nav{min-height:68px}.X-g8KG_brandText small{display:none}.X-g8KG_navButton{padding:10px 12px}.X-g8KG_main{padding:34px 0 56px}.X-g8KG_breadcrumb,.X-g8KG_intro{margin-bottom:22px}.X-g8KG_title{font-size:clamp(34px,11vw,46px)}.X-g8KG_description{font-size:15px;line-height:1.7}.X-g8KG_formCard,.X-g8KG_resultCard{border-radius:18px;padding:20px}.X-g8KG_cardHeading{display:block}.X-g8KG_cardHeading p{margin-top:8px}.X-g8KG_formGrid{grid-template-columns:1fr}.X-g8KG_full{grid-column:auto}.X-g8KG_formFooter{flex-direction:column;align-items:stretch}.X-g8KG_generateButton{width:100%}.X-g8KG_emptyState{min-height:300px}.X-g8KG_footer{flex-direction:column}}@media (min-width:981px){.X-g8KG_intro,.X-g8KG_workspace{grid-template-columns:minmax(0,1.35fr) minmax(320px,.65fr);gap:24px}.X-g8KG_title{letter-spacing:-.035em;white-space:nowrap;max-width:none;font-size:clamp(32px,3vw,40px);line-height:1.18}}.X-g8KG_cardHeading h2{white-space:nowrap;flex:none}.X-g8KG_cardHeading p{min-width:0}.X-g8KG_resultCard .X-g8KG_cardHeading{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px 12px;display:grid}.X-g8KG_resultCard .X-g8KG_cardHeading>div{display:contents}.X-g8KG_resultCard .X-g8KG_cardHeading p{text-align:left;grid-column:2;max-width:none;margin:0}@media (max-width:640px){.X-g8KG_resultCard .X-g8KG_cardHeading p{grid-column:1/-1;margin:0}}
.LrBIsG_shell{color:#111827;background:linear-gradient(#f8fafc 0%,#fff 52%,#f8fafc 100%);min-height:100vh}.LrBIsG_nav{border-bottom:1px solid #e5e7eb;align-items:center;gap:28px;width:min(1200px,100% - 40px);min-height:78px;margin:0 auto;display:flex}.LrBIsG_brand{align-items:center;gap:10px;margin-right:auto;display:inline-flex}.LrBIsG_brandMark{color:#fff;background:#111827;border-radius:11px;place-items:center;width:38px;height:38px;font-size:20px;font-weight:800;display:grid}.LrBIsG_brandText strong,.LrBIsG_brandText small{display:block}.LrBIsG_brandText strong{letter-spacing:-.02em;font-size:18px}.LrBIsG_brandText small{color:#64748b;margin-top:1px;font-size:11px}.LrBIsG_navLinks{color:#475569;align-items:center;gap:24px;font-size:14px;font-weight:700;display:flex}.LrBIsG_navLinks a:hover{color:#111827}.LrBIsG_navButton{color:#fff;background:#111827;border-radius:12px;justify-content:center;align-items:center;padding:11px 16px;font-size:13px;font-weight:800;display:inline-flex}.LrBIsG_main{width:min(1200px,100% - 40px);margin:0 auto;padding:48px 0 80px}.LrBIsG_breadcrumb{color:#64748b;align-items:center;gap:7px;margin-bottom:28px;font-size:13px;font-weight:700;display:inline-flex}.LrBIsG_breadcrumb:hover{color:#111827}.LrBIsG_intro{grid-template-columns:minmax(0,1.35fr) minmax(320px,.65fr);align-items:end;gap:24px;margin-bottom:30px;display:grid}.LrBIsG_eyebrow{color:#64748b;letter-spacing:.1em;text-transform:uppercase;margin:0 0 12px;font-size:12px;font-weight:800}.LrBIsG_title{letter-spacing:-.035em;white-space:nowrap;max-width:none;margin:0;font-size:clamp(32px,3vw,40px);line-height:1.18}.LrBIsG_description{color:#64748b;max-width:730px;margin:18px 0 0;font-size:16px;line-height:1.8}.LrBIsG_trustBox{background:#ffffffdb;border:1px solid #e2e8f0;border-radius:18px;padding:20px;box-shadow:0 8px 28px #0f172a0a}.LrBIsG_trustTitle{margin:0 0 12px;font-size:13px;font-weight:800}.LrBIsG_trustList{color:#64748b;gap:9px;margin:0;padding:0;font-size:13px;line-height:1.55;list-style:none;display:grid}.LrBIsG_trustList li{gap:8px;display:flex}.LrBIsG_trustList li:before{content:"✓";color:#16a34a;font-weight:900}.LrBIsG_footer{color:#64748b;border-top:1px solid #e5e7eb;justify-content:space-between;gap:20px;width:min(1200px,100% - 40px);margin:0 auto;padding:32px 0 42px;font-size:13px;display:flex}.LrBIsG_footerLinks{gap:18px;display:flex}@media (max-width:980px){.LrBIsG_navLinks{display:none}.LrBIsG_intro{grid-template-columns:1fr;gap:24px}.LrBIsG_title{white-space:normal}.LrBIsG_trustBox{max-width:680px}}@media (max-width:640px){.LrBIsG_nav,.LrBIsG_main,.LrBIsG_footer{width:min(100% - 28px,1200px)}.LrBIsG_nav{min-height:68px}.LrBIsG_brandText small{display:none}.LrBIsG_navButton{padding:10px 12px}.LrBIsG_main{padding:34px 0 56px}.LrBIsG_breadcrumb,.LrBIsG_intro{margin-bottom:22px}.LrBIsG_title{font-size:clamp(34px,11vw,46px)}.LrBIsG_description{font-size:15px;line-height:1.7}.LrBIsG_footer{flex-direction:column}}
