.tool_hero__5y1ay{padding:clamp(56px,7vw,96px) 0 clamp(56px,7vw,88px)}.tool_side__2j9jz,.tool_stack__R_5n9{max-width:1280px;margin:0 auto;padding:0 clamp(16px,4vw,40px);display:flex;flex-wrap:wrap;gap:40px 56px}.tool_side__2j9jz{align-items:flex-start}.tool_side__2j9jz .tool_text__58yf9{flex:1 1 380px;max-width:560px}.tool_side__2j9jz .tool_tool__4nkyY{flex:1 1 560px;min-width:0}.tool_stack__R_5n9{flex-direction:column}.tool_stack__R_5n9 .tool_text__58yf9{max-width:900px}.tool_stack__R_5n9 .tool_tool__4nkyY{min-width:0;max-width:100%}.tool_card__aQcA1{padding:clamp(10px,1.6vw,18px);border-radius:26px;background:#fff;border:1px solid #e3e8f0;box-shadow:0 24px 60px rgba(15,23,42,.08)}.tool_tool__4nkyY{font-family:var(--v6-sans);color:#0b1220}.tool_tool__4nkyY .bg-brand{background-color:var(--v6-accent)}.tool_tool__4nkyY .bg-brand:hover{background-color:#1d4ed8}.tool_tool__4nkyY .text-brand{color:var(--v6-accent)}.tool_tool__4nkyY .focus-within\:border-brand\/50:focus-within{border-color:color-mix(in oklab,var(--v6-accent) 50%,transparent)}.tool_tool__4nkyY a.text-white,.tool_tool__4nkyY a.text-white:hover{color:#fff}.tool_tool__4nkyY a.text-brand,.tool_tool__4nkyY a.text-brand:hover{color:var(--v6-accent)}.tool_tool__4nkyY a.text-slate-600{color:#475569}.tool_tool__4nkyY a.text-slate-600:hover,.tool_tool__4nkyY a.text-slate-900{color:#0f172a}.tool_stage__a8IfZ[data-focus] .tool_after__dPsJX,.tool_stage__a8IfZ[data-focus] .tool_text__58yf9{display:none}.tool_stage__a8IfZ[data-focus] .tool_hero__5y1ay{min-height:calc(100vh - 104px);padding-top:clamp(28px,5vh,64px)}.tool_stage__a8IfZ[data-focus] .tool_side__2j9jz{justify-content:center}.tool_stage__a8IfZ[data-focus] .tool_tool__4nkyY{flex:0 1 860px;max-width:860px}.tool_back___v1VR{display:inline-flex;align-items:center;gap:6px;margin:2px 0 12px 4px;padding:4px 8px;border:0;border-radius:8px;background:transparent;color:#3d4759;font-size:14px;font-weight:500;cursor:pointer}.tool_back___v1VR:hover{background:hsla(0,0%,100%,.7);color:#0b1220}.commercial-tools_calculator__HYV3U{border:1px solid #cbd5e1;border-radius:20px;padding:clamp(20px,4vw,36px);background:transparent}.commercial-tools_fields__P5CYx{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.commercial-tools_fields__P5CYx label{display:flex;flex-direction:column;gap:8px;font-weight:600;min-width:0}.commercial-tools_fields__P5CYx input,.commercial-tools_fields__P5CYx select{width:100%;min-width:0;border:1px solid #94a3b8;border-radius:10px;padding:12px;background:transparent;color:inherit;font:inherit;font-weight:400}.commercial-tools_fields__P5CYx input:focus-visible,.commercial-tools_fields__P5CYx select:focus-visible{outline:2px solid #2563eb;outline-offset:3px}.commercial-tools_results__coLIx{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;border-top:1px solid #cbd5e1;padding-top:24px;margin:24px 0}.commercial-tools_results__coLIx dt{font-size:14px;color:#475569}.commercial-tools_results__coLIx dd{margin:6px 0 0;font-size:clamp(20px,3vw,30px);font-weight:600;overflow-wrap:anywhere}.commercial-tools_note__UU3rU{font-size:14px;line-height:1.6;color:#475569;margin:18px 0 0}.commercial-tools_error__wXKVn{color:#b91c1c;margin-top:24px}@media (max-width:600px){.commercial-tools_fields__P5CYx,.commercial-tools_results__coLIx{grid-template-columns:minmax(0,1fr)}}.commercial-tools_generator__sp4dd{min-width:0}.commercial-tools_editor__ImTwi{min-width:0;border:1px solid #cbd5e1;border-radius:20px;padding:clamp(16px,3vw,28px);display:grid;gap:24px}.commercial-tools_editor__ImTwi legend{font-size:20px;font-weight:600;padding:0 8px}.commercial-tools_party__27SgF{display:grid;gap:16px;min-width:0}.commercial-tools_generator__sp4dd label{display:flex;flex-direction:column;gap:8px;font-weight:600;min-width:0}.commercial-tools_generator__sp4dd input,.commercial-tools_generator__sp4dd select,.commercial-tools_generator__sp4dd textarea{width:100%;min-width:0;border:1px solid #94a3b8;border-radius:10px;padding:10px;background:transparent;color:inherit;font:inherit;font-weight:400}.commercial-tools_generator__sp4dd textarea{resize:vertical}.commercial-tools_generator__sp4dd input:focus-visible,.commercial-tools_generator__sp4dd select:focus-visible,.commercial-tools_generator__sp4dd textarea:focus-visible{outline:2px solid #2563eb;outline-offset:3px}.commercial-tools_line__gb2Mj{display:grid;gap:16px;border:1px solid #cbd5e1;border-radius:12px;padding:16px}.commercial-tools_lineFields__5XF9I{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.commercial-tools_lineFields__5XF9I label:first-child{grid-column:1/-1}.commercial-tools_line__gb2Mj h3,.commercial-tools_sectionTitle__1wU4u{font-size:18px;font-weight:600}.commercial-tools_actions__cj5lD{display:flex;flex-wrap:wrap;align-items:center;gap:16px;margin:24px 0}.commercial-tools_primaryButton__2h8Th,.commercial-tools_secondaryButton___PFse{display:inline-flex;justify-content:center;align-items:center;width:-moz-fit-content;width:fit-content;padding:12px 18px;border-radius:10px;border:1px solid #2563eb;cursor:pointer;font-weight:600}.commercial-tools_primaryButton__2h8Th{background:#2563eb;color:#fff}.commercial-tools_secondaryButton___PFse{background:transparent;color:#1d4ed8}.commercial-tools_primaryButton__2h8Th:disabled,.commercial-tools_secondaryButton___PFse:disabled{opacity:.5;cursor:not-allowed}.commercial-tools_primaryButton__2h8Th:focus-visible,.commercial-tools_secondaryButton___PFse:focus-visible{outline:2px solid #2563eb;outline-offset:3px}.commercial-tools_fileLabel__8d70j{font-size:14px}.commercial-tools_preview__kDo2P{margin:32px 0;padding:clamp(16px,4vw,36px);border:1px solid #cbd5e1;border-top:4px solid #2563eb;border-radius:12px;overflow-wrap:anywhere}.commercial-tools_preview__kDo2P h2{font-size:28px;font-weight:600;margin:0 0 24px}.commercial-tools_preview__kDo2P p{white-space:pre-wrap;margin:10px 0}.commercial-tools_preview__kDo2P h3{font-weight:600;margin-top:20px}.commercial-tools_tableScroll__bu7lB{overflow-x:auto;margin:24px 0}.commercial-tools_preview__kDo2P table{width:100%;border-collapse:collapse}.commercial-tools_preview__kDo2P caption{text-align:left;margin-bottom:12px;font-weight:600}.commercial-tools_preview__kDo2P td,.commercial-tools_preview__kDo2P th{text-align:left;vertical-align:top;border-bottom:1px solid #cbd5e1;padding:12px 8px;min-width:90px}.commercial-tools_preview__kDo2P td:first-child{min-width:180px}.commercial-tools_templateGrid__95d_J{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:24px}.commercial-tools_templateCard__Oe4Ed{border:1px solid #cbd5e1;border-top:4px solid #cbd5e1;border-radius:16px;padding:24px;display:flex;flex-direction:column;gap:20px}.commercial-tools_templateCard__Oe4Ed h2{font-size:24px;font-weight:600}.commercial-tools_templateCard__Oe4Ed ul{list-style:disc;padding-left:20px;display:grid;gap:8px}.commercial-tools_templateCard__Oe4Ed a{margin-top:auto}@media (max-width:600px){.commercial-tools_lineFields__5XF9I{grid-template-columns:minmax(0,1fr)}}