.free-tools_hero__0Rzn_{padding-block:88px 32px}.free-tools_heroTitle__59OCp{margin-top:14px;font-size:clamp(30px,4.6vw,48px);letter-spacing:-.03em;line-height:1.2;word-break:keep-all;overflow-wrap:anywhere}.free-tools_heroLead__rRvSf{max-width:38em;margin-top:16px;color:var(--lp-text2);font-size:15px;line-height:1.8}.free-tools_workspaceBand__u2Mqu{padding-block:8px 96px}.free-tools_workspace__LZguI{display:grid;align-items:start;gap:32px;grid-template-columns:minmax(0,1fr) minmax(0,1.08fr)}.free-tools_formPanel__k0g0c{display:flex;min-width:0;flex-direction:column;border:1px solid var(--lp-line);border-radius:var(--lp-r-lg);background:var(--lp-bg)}.free-tools_group__ACTP_{min-width:0;margin:0;padding:20px 20px 22px;border:0;border-top:1px solid var(--lp-line)}.free-tools_group__ACTP_:first-child{border-top:0}.free-tools_groupTitle__9M0jo{float:left;width:100%;margin-bottom:12px;padding:0;color:var(--lp-text);font-size:12px;font-weight:600}.free-tools_groupFields__07KDa{display:grid;clear:both;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.free-tools_groupFields__07KDa>[data-wide=true]{grid-column:1/-1}.free-tools_field__cunEK{display:flex;min-width:0;flex-direction:column;gap:6px}.free-tools_fieldLabel__NWDOm{color:var(--lp-text2);font-size:12px;font-weight:500;line-height:1.4}.free-tools_input__7CBnC,.free-tools_select__EzT19,.free-tools_textarea__U8YHC{width:100%;min-width:0;border:1px solid var(--lp-line2);border-radius:var(--lp-r-sm);background:var(--lp-bg);color:var(--lp-text);font:inherit;font-size:14px;outline:none;transition:border-color .14s,box-shadow .14s}.free-tools_input__7CBnC,.free-tools_select__EzT19{height:36px;padding:0 10px}.free-tools_select__EzT19{width:auto;min-width:76px;flex-shrink:0;padding-right:6px;cursor:pointer}.free-tools_textarea__U8YHC{padding:8px 10px;line-height:1.6;resize:vertical}.free-tools_input__7CBnC::-moz-placeholder,.free-tools_textarea__U8YHC::-moz-placeholder{color:var(--lp-text3)}.free-tools_input__7CBnC::placeholder,.free-tools_textarea__U8YHC::placeholder{color:var(--lp-text3)}.free-tools_input__7CBnC:focus,.free-tools_select__EzT19:focus,.free-tools_textarea__U8YHC:focus{border-color:var(--lp-ink);box-shadow:0 0 0 3px var(--lp-glow)}.free-tools_field__cunEK[data-invalid=true] .free-tools_input__7CBnC,.free-tools_field__cunEK[data-invalid=true] .free-tools_textarea__U8YHC{border-color:var(--lp-overdue)}.free-tools_fieldIssue__1Ngoa{color:var(--lp-overdue);font-size:12px;line-height:1.4}.free-tools_number__vz4dI{text-align:right;font-variant-numeric:tabular-nums}.free-tools_inputWithSelect__DN3Bd{display:flex;gap:8px}.free-tools_lines__UPVj1{display:flex;min-width:0;flex-direction:column;gap:8px}.free-tools_lineHead__oBenU,.free-tools_line__mUlEu{display:grid;align-items:center;gap:8px;grid-template-columns:minmax(0,1fr) 64px 104px 72px 32px}.free-tools_lineHead__oBenU{color:var(--lp-text2);font-size:12px;font-weight:500}.free-tools_linkLine__xMGJt{display:grid;align-items:center;gap:8px;grid-template-columns:minmax(0,.7fr) minmax(0,1fr) 32px}.free-tools_iconButton__qxCJs{display:inline-flex;width:32px;height:32px;align-items:center;justify-content:center;border:0;border-radius:var(--lp-r-md);background:transparent;color:var(--lp-text3);cursor:pointer;transition:background-color .14s,color .14s}.free-tools_iconButton__qxCJs:hover:not(:disabled){background:var(--lp-hover);color:var(--lp-text)}.free-tools_iconButton__qxCJs:disabled{opacity:.35;cursor:default}.free-tools_linesFoot__SMXca{display:flex;align-items:center;justify-content:space-between;gap:12px}.free-tools_addButton__UdbaO{display:inline-flex;height:32px;align-items:center;gap:6px;padding:0 10px 0 8px;border:0;border-radius:var(--lp-r-md);background:transparent;color:var(--lp-text2);font:inherit;font-size:12px;cursor:pointer;transition:background-color .14s,color .14s}.free-tools_addButton__UdbaO:hover:not(:disabled){background:var(--lp-hover);color:var(--lp-text)}.free-tools_addButton__UdbaO:disabled{opacity:.4;cursor:default}.free-tools_check__az2mE{display:inline-flex;align-items:center;gap:6px;color:var(--lp-text2);font-size:12px;cursor:pointer}.free-tools_check__az2mE input{width:15px;height:15px;accent-color:var(--lp-ink)}.free-tools_swatches__8P6U0{display:flex;flex-wrap:wrap;gap:8px}.free-tools_swatch__MxyAi{display:inline-flex;height:34px;align-items:center;gap:8px;padding:0 12px 0 8px;border:1px solid var(--lp-line2);border-radius:999px;background:var(--lp-bg);color:var(--lp-text2);font:inherit;font-size:12px;cursor:pointer;transition:border-color .14s,color .14s}.free-tools_swatch__MxyAi[aria-checked=true]{border-color:var(--lp-ink);color:var(--lp-text)}.free-tools_swatchDot__8l33n{width:18px;height:18px;border:1.5px solid;border-radius:999px}.free-tools_previewPane__cgAx5{min-width:0}.free-tools_previewSticky__1eiKb{position:sticky;top:80px;display:flex;flex-direction:column;gap:12px}.free-tools_previewHead__r4nny{display:flex;align-items:center;justify-content:space-between;color:var(--lp-text2);font-size:12px;font-weight:500}.free-tools_paperStage__xfve2{padding:24px;border:1px solid var(--lp-line);border-radius:var(--lp-r-lg);background:var(--lp-side);container-type:inline-size}.free-tools_paper__9iefH{display:flex;min-height:calc((100cqw) * 1.414);flex-direction:column;gap:4.2cqw;padding:7cqw 6.5cqw;border-radius:2px;background:#ffffff;box-shadow:var(--lp-shadow-sm);color:#191919;font-size:max(9px,2.05cqw);line-height:1.6}.free-tools_paper__9iefH [data-empty=true]{color:#b5b4b0}.free-tools_paperHead__iROs9{display:flex;align-items:flex-end;justify-content:space-between;gap:12px}.free-tools_paperHead__iROs9 h2{font-size:max(15px,4.2cqw);font-weight:600;letter-spacing:.3em}.free-tools_paperDates___lnRB{margin:0;color:#6b6a66}.free-tools_paperDates___lnRB div{display:flex;gap:1.6cqw}.free-tools_paperDates___lnRB dd{margin:0;color:#191919}.free-tools_paperParties__k_lWk{display:grid;gap:4cqw;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}.free-tools_paperTo__Df6os{display:flex;min-width:0;flex-direction:column;gap:1.6cqw}.free-tools_paperRecipient__QoXDI{display:flex;align-items:baseline;gap:1.4cqw;padding-bottom:1cqw;border-bottom:1px solid #191919;font-size:max(11px,2.9cqw);font-weight:600;overflow-wrap:anywhere}.free-tools_paperRecipient__QoXDI small{flex-shrink:0;font-size:max(9px,2.1cqw);font-weight:500}.free-tools_paperGreeting__rk_pe{color:#6b6a66}.free-tools_paperTotal__GLpEm{display:flex;align-items:baseline;gap:1.6cqw;margin-top:.6cqw;padding:1.8cqw 2.4cqw;border-radius:2px;background:#f4f4f2}.free-tools_paperTotal__GLpEm span{color:#6b6a66}.free-tools_paperTotal__GLpEm strong{font-size:max(14px,3.8cqw);font-variant-numeric:tabular-nums;font-weight:600;letter-spacing:-.01em}.free-tools_paperTotal__GLpEm small{color:#6b6a66}.free-tools_paperDeadline__A69Gn{display:flex;gap:2cqw;color:#6b6a66}.free-tools_paperDeadline__A69Gn span:last-child{color:#191919}.free-tools_paperFrom__N8BH8{display:flex;min-width:0;flex-direction:column;gap:.4cqw;padding-top:.4cqw;color:#4a4945;overflow-wrap:anywhere}.free-tools_paperFrom__N8BH8 strong{margin-bottom:.6cqw;color:#191919;font-size:max(10px,2.4cqw);font-weight:600}.free-tools_paperTable__j3wom{width:100%;border-collapse:collapse;font-variant-numeric:tabular-nums}.free-tools_paperTable__j3wom th{padding:1.2cqw 1.4cqw;border-bottom:1px solid #191919;color:#6b6a66;font-weight:500;text-align:right}.free-tools_paperTable__j3wom td{padding:1.4cqw;border-bottom:1px solid #e9e9e6;text-align:right;vertical-align:top}.free-tools_paperTable__j3wom td:first-child,.free-tools_paperTable__j3wom th:first-child{width:46%;text-align:left;overflow-wrap:anywhere}.free-tools_paperTable__j3wom td small{color:#6b6a66}.free-tools_paperSums__uvq7V{display:flex;width:52%;flex-direction:column;gap:.6cqw;margin:-1.4cqw 0 0 auto;font-variant-numeric:tabular-nums}.free-tools_paperSums__uvq7V div{display:flex;justify-content:space-between;gap:2cqw;padding:.6cqw 1.4cqw}.free-tools_paperSums__uvq7V dt{color:#6b6a66}.free-tools_paperSums__uvq7V dd{margin:0}.free-tools_paperSums__uvq7V [data-total=true]{border-top:1px solid #191919;font-weight:600}.free-tools_paperSums__uvq7V [data-total=true] dt{color:#191919}.free-tools_paperNote__wYf3L{padding:1.8cqw 2.4cqw;border:1px solid #e9e9e6;border-radius:2px}.free-tools_paperNote__wYf3L h3{margin-bottom:.6cqw;color:#6b6a66;font-size:inherit;font-weight:500}.free-tools_paperNote__wYf3L p{white-space:pre-wrap;overflow-wrap:anywhere}.free-tools_contractHead__L3q8a h2{font-size:max(14px,3.8cqw);font-weight:600;letter-spacing:.2em;text-align:center}.free-tools_contractPreamble__Zi4Og{overflow-wrap:anywhere}.free-tools_contractArticles__7rAmZ{display:flex;flex-direction:column;gap:2.6cqw;margin:0;padding:0;list-style:none}.free-tools_contractArticles__7rAmZ h3{margin-bottom:.6cqw;font-size:inherit;font-weight:600}.free-tools_contractArticles__7rAmZ p{overflow-wrap:anywhere;white-space:pre-wrap}.free-tools_contractItem__Vooyf{display:block;margin-top:.6cqw;padding-left:2.4cqw}.free-tools_contractClosing__aWuB_{color:#6b6a66}.free-tools_contractSign__Vmmf0{display:flex;flex-direction:column;gap:2cqw;margin-top:auto}.free-tools_contractSign__Vmmf0 dl{display:grid;gap:3cqw;grid-template-columns:repeat(2,minmax(0,1fr));margin:0}.free-tools_contractSign__Vmmf0 dl div{display:flex;gap:1.6cqw}.free-tools_contractSign__Vmmf0 dt{font-weight:600}.free-tools_contractSign__Vmmf0 dd{display:flex;min-width:0;flex-direction:column;margin:0;overflow-wrap:anywhere}.free-tools_works__zZk_L{display:flex;flex-direction:column;gap:12px}.free-tools_work__ttlc8{display:flex;min-width:0;flex-direction:column;gap:8px;margin:0;padding:0 0 12px;border:0;border-bottom:1px solid var(--lp-line)}.free-tools_workTitle__vq8xW{display:flex;width:100%;align-items:center;justify-content:space-between;padding:0;color:var(--lp-text2);font-size:12px;font-weight:500}.free-tools_workMeta__U3chr{display:grid;gap:8px;grid-template-columns:minmax(0,1fr) 88px}.free-tools_profilePage__jlNIz{display:flex;min-height:calc((100cqw) * 1.1);flex-direction:column;gap:16px;padding:28px 24px;border-radius:var(--lp-r-md);background:#ffffff;box-shadow:var(--lp-shadow-sm);color:#191919;font-size:14px;line-height:1.6}.free-tools_profilePage__jlNIz [data-empty=true]{color:#b5b4b0}.free-tools_profileHead__dkbpq{display:flex;align-items:center;gap:14px}.free-tools_profileHead__dkbpq h2{font-size:28px;font-weight:600;letter-spacing:-.01em;line-height:1.25;overflow-wrap:anywhere}.free-tools_profileHead__dkbpq p{color:#6b6a66}.free-tools_profileAvatar__OSyMJ{display:grid;width:56px;height:56px;flex-shrink:0;place-items:center;border-radius:50%;background:#f4f4f2;color:#6b6a66;font-size:15px;font-weight:600}.free-tools_profileBio__0vHMr{overflow-wrap:anywhere;white-space:pre-wrap}.free-tools_profileLinks__2ovEN,.free-tools_profileTags__p_Crr{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.free-tools_profileTags__p_Crr li{padding:2px 8px;border-radius:4px;background:#f4f4f2;font-size:12px}.free-tools_profileLinks__2ovEN li{display:inline-flex;align-items:center;gap:4px;color:#6b6a66;font-size:12px}.free-tools_profileWorks__IeK4R{display:flex;flex-direction:column;gap:10px;margin-top:8px}.free-tools_profileWorks__IeK4R h3{font-size:15px;font-weight:600}.free-tools_profileWorks__IeK4R ul{display:grid;gap:16px 14px;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));margin:0;padding:0;list-style:none}.free-tools_profileWorks__IeK4R li{display:flex;min-width:0;flex-direction:column;gap:2px}.free-tools_profileWorks__IeK4R strong{font-weight:600;overflow-wrap:anywhere}.free-tools_profileWorks__IeK4R small{color:#6b6a66;font-size:12px}.free-tools_profileWorks__IeK4R p{display:-webkit-box;overflow:hidden;color:#6b6a66;font-size:12px;-webkit-box-orient:vertical;-webkit-line-clamp:3}.free-tools_profileThumb__YX3Gt{display:grid;margin-bottom:6px;aspect-ratio:4/3;place-items:center;border-radius:var(--lp-r-sm);background:#f4f4f2;color:#b5b4b0;font-size:28px;font-weight:600}.free-tools_priceLine__T_tE3{display:grid;gap:8px;grid-template-columns:auto minmax(0,1fr) minmax(0,.8fr)}.free-tools_priceHead__vtx78{display:flex;flex-direction:column;gap:4px;padding-bottom:14px;border-bottom:1px solid #191919}.free-tools_priceHead__vtx78 span{color:#6b6a66;font-size:12px;letter-spacing:.2em}.free-tools_priceHead__vtx78 h2{font-size:28px;font-weight:600;letter-spacing:-.01em;line-height:1.25;overflow-wrap:anywhere}.free-tools_priceHead__vtx78 p{color:#6b6a66}.free-tools_priceRows__C73Wk{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.free-tools_priceRows__C73Wk li{display:grid;align-items:start;gap:16px;grid-template-columns:minmax(0,1fr) auto;padding:12px 0;border-bottom:1px solid #ececea}.free-tools_priceRows__C73Wk strong{font-weight:600;overflow-wrap:anywhere}.free-tools_priceRows__C73Wk p{color:#6b6a66;font-size:12px;overflow-wrap:anywhere;white-space:pre-wrap}.free-tools_priceValue__irIff{display:flex;flex-direction:column;align-items:flex-end;text-align:right}.free-tools_priceValue__irIff b{font-variant-numeric:tabular-nums;font-weight:600;white-space:nowrap}.free-tools_priceValue__irIff small{color:#6b6a66;font-size:12px;white-space:nowrap}.free-tools_priceFoot__ugYoJ{display:flex;flex-direction:column;gap:4px;margin-top:auto;color:#6b6a66;font-size:12px;white-space:pre-wrap}.free-tools_indexBand__jqeg7{padding:8px 0 96px}.free-tools_indexGroups__IM3v1{display:flex;flex-direction:column;gap:40px}.free-tools_indexGroup__2nvrI{display:flex;flex-direction:column;gap:12px}.free-tools_indexGroup__2nvrI h2{color:var(--lp-text2);font-size:15px;font-weight:600}.free-tools_cardStage__lYL4I{display:flex;justify-content:center;padding:40px 24px;border:1px solid var(--lp-line);border-radius:var(--lp-r-lg);transition:background-color .1s}.free-tools_cardFrame__zsKy5{width:100%;max-width:360px}.free-tools_previewHead__r4nny .free-tools_headSave__3HwPw{height:38px;padding:0 16px;font-size:14px}.free-tools_saveButton__GSGG1:disabled{opacity:.7;cursor:progress}.free-tools_saveNote__DGFN9{margin:0;color:var(--lp-text2);font-size:12px;text-align:center}.free-tools_spin__60LTx{animation:free-tools_spin__60LTx .9s linear infinite}@keyframes free-tools_spin__60LTx{to{transform:rotate(1turn)}}.free-tools_after__Yauzw{padding-block:96px}.free-tools_benefits__Y9MEM{display:grid;gap:16px;margin-top:40px;grid-template-columns:repeat(4,minmax(0,1fr))}.free-tools_benefit__6QrK_{display:flex;flex-direction:column;gap:8px;padding:20px;border:1px solid var(--lp-line);border-radius:var(--lp-r-lg);background:var(--lp-bg)}.free-tools_benefit__6QrK_ svg{color:var(--lp-text2)}.free-tools_benefit__6QrK_ strong{margin-top:4px;font-size:14px;font-weight:600}.free-tools_benefit__6QrK_ p{color:var(--lp-text2);font-size:12px;line-height:1.7}.free-tools_others__5ijc7{display:flex;flex-wrap:wrap;gap:12px;margin-top:32px}.free-tools_otherLink__D16uq{display:inline-flex;align-items:center;gap:6px;color:var(--lp-text);font-size:14px;font-weight:500;text-decoration:underline;text-decoration-color:var(--lp-line2);text-underline-offset:4px}.free-tools_mobileBar__y7KLE{display:none}@media (max-width:960px){.free-tools_workspace__LZguI{grid-template-columns:minmax(0,1fr)}.free-tools_previewSticky__1eiKb{position:static}.free-tools_benefits__Y9MEM{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.free-tools_hero__0Rzn_{padding-block:64px 24px}.free-tools_group__ACTP_{padding:16px 16px 18px}.free-tools_groupFields__07KDa{grid-template-columns:minmax(0,1fr)}.free-tools_lineHead__oBenU{display:none}.free-tools_line__mUlEu{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 72px 32px}.free-tools_line__mUlEu>:first-child{grid-column:1/-1}.free-tools_linkLine__xMGJt{grid-template-columns:minmax(0,1fr) 32px}.free-tools_linkLine__xMGJt>:nth-child(2){grid-column:1}.free-tools_linkLine__xMGJt>:nth-child(3){grid-column:2;grid-row:1/span 2}.free-tools_paperStage__xfve2{padding:12px}.free-tools_previewHead__r4nny .free-tools_headSave__3HwPw{display:none}.free-tools_mobileBar__y7KLE .free-tools_saveButton__GSGG1{width:100%}.free-tools_benefits__Y9MEM{grid-template-columns:minmax(0,1fr)}.free-tools_mobileBar__y7KLE{position:sticky;z-index:20;bottom:0;display:block;padding:12px max(16px,env(safe-area-inset-right,0px)) max(12px,env(safe-area-inset-bottom,0px));border-top:1px solid var(--lp-line);background:color-mix(in srgb,var(--lp-bg) 92%,transparent);backdrop-filter:blur(12px)}.free-tools_input__7CBnC,.free-tools_select__EzT19,.free-tools_textarea__U8YHC{font-size:16px}}@media (prefers-reduced-motion:reduce){.free-tools_spin__60LTx{animation:none}.free-tools_cardStage__lYL4I,.free-tools_input__7CBnC,.free-tools_select__EzT19,.free-tools_textarea__U8YHC{transition:none}}