.SubNav_bar__9626F{margin-top:78px}@media (max-width:1100px){.SubNav_bar__9626F{margin-top:58px}}.ToolPage_page__eRce_{padding-top:78px;min-height:70vh}.ToolPage_inner__s2w1h{max-width:var(--tool-max,var(--page-max));margin:0 auto;padding:0 var(--page-pad)}.ToolPage_crumbs__4E5H8{padding-top:0;display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:14px;font-weight:600;color:var(--color-text-primary)}.ToolPage_head__xDn2X{margin-top:20px;padding-bottom:24px;border-bottom:2px solid var(--color-accent)}.ToolPage_title__0CX_m{font-size:32px;font-weight:800;margin-bottom:8px}.ToolPage_sub__ZPwsj{font-size:16px;line-height:1.6;color:var(--color-text-secondary);word-break:keep-all}.ToolPage_body__AZaqj{max-width:var(--tool-max,var(--page-max));margin:0 auto;padding:32px var(--page-pad) 72px}.ToolPage_section__sl5bi{margin-top:48px}.ToolPage_section__sl5bi:first-child{margin-top:0}.ToolPage_secTitle__Ukl_V{font-size:24px;font-weight:800;margin-bottom:16px}.ToolPage_chips__w9ipt{display:flex;flex-wrap:wrap;gap:8px}.ToolPage_chip__gU1pN{min-height:40px;display:inline-flex;align-items:center;padding:0 16px;border:1.5px solid var(--color-border-strong);border-radius:8px;background:#fff;font-size:16px;font-weight:700;font-family:inherit;color:var(--color-text-primary);cursor:pointer}.ToolPage_chip__gU1pN:hover{border-color:var(--color-accent)}.ToolPage_chipOn__SeIaD,.ToolPage_chipOn__SeIaD:hover{background:var(--color-accent);border-color:var(--color-accent);color:#fff}.ToolPage_cta__XFUJW{margin-top:56px;padding:28px;border:1px solid var(--color-border);border-radius:8px;background:var(--color-fill);display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px}.ToolPage_ctaText__rK3ko{font-size:20px;font-weight:800;word-break:keep-all}.ToolPage_ctaBtns__Hai2T{display:flex;gap:12px;flex-wrap:wrap}.ToolPage_btnAlt__HwTad,.ToolPage_btnPrimary__EhkRq{min-height:52px;padding:0 28px;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;font-size:16px;font-weight:800;font-family:inherit;cursor:pointer}.ToolPage_btnPrimary__EhkRq{border:none;background:var(--color-accent);color:#fff}.ToolPage_btnAlt__HwTad{border:1.5px solid var(--color-accent);background:#fff;color:var(--color-accent)}.ToolPage_board__vWGPx{--tool-max:calc(1160px + var(--page-pad) * 2)}.ToolPage_board__vWGPx .ToolPage_head__xDn2X{margin-top:16px;padding-bottom:16px}.ToolPage_board__vWGPx .ToolPage_title__0CX_m{font-size:28px;margin-bottom:4px}.ToolPage_board__vWGPx .ToolPage_body__AZaqj{padding:24px var(--page-pad) 56px}.ToolPage_board__vWGPx .ToolPage_section__sl5bi{margin-top:32px}.ToolPage_board__vWGPx .ToolPage_section__sl5bi:first-child{margin-top:0}.ToolPage_board__vWGPx .ToolPage_secTitle__Ukl_V{font-size:20px;margin-bottom:12px}.ToolPage_board__vWGPx .ToolPage_cta__XFUJW{margin-top:40px;padding:20px 24px}.ToolPage_board__vWGPx .ToolPage_ctaText__rK3ko{font-size:16px}@media (max-width:1100px){.ToolPage_page__eRce_{padding-top:58px}}@media (max-width:640px){.ToolPage_title__0CX_m{font-size:24px}.ToolPage_secTitle__Ukl_V{font-size:20px}.ToolPage_ctaBtns__Hai2T,.ToolPage_ctaBtns__Hai2T>*{width:100%}.ToolPage_board__vWGPx .ToolPage_title__0CX_m{font-size:24px}}.package_grid__vzC25{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:20px;gap:20px}.package_card__c8ptY{display:flex;flex-direction:column;border:1px solid var(--color-border);border-radius:8px;overflow:hidden;background:#fff;color:var(--color-text-primary)}.package_card__c8ptY:hover{border-color:var(--color-accent)}.package_heroImg__4Gioa,.package_img__5T5yg{aspect-ratio:16/9;background-color:color-mix(in srgb,var(--tone,#e8480a) 18%,#fff);background-size:cover;background-position:50%}.package_cardBody__wqIwX{padding:20px;display:flex;flex-direction:column;gap:6px;flex:1 1}.package_cardTitle__mtiic{font-size:20px;font-weight:800}.package_cardSub__MkVSa{font-size:16px;color:var(--color-text-secondary);word-break:keep-all}.package_go__bkpS_{margin-top:auto;padding-top:12px;font-size:16px;font-weight:800;color:var(--color-accent)}.package_hero__q_H8b{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:32px;gap:32px;align-items:start}.package_heroImg__4Gioa{border-radius:8px}.package_heroSide__nMNgK{min-width:0}.package_lead__0OpjQ{font-size:20px;font-weight:700;line-height:1.6;word-break:keep-all}.package_facts__JBMMI{margin-top:16px;border-top:1px solid var(--color-border)}.package_factRow__wkXxj{display:grid;grid-template-columns:112px minmax(0,1fr);grid-gap:12px;gap:12px;padding:10px 0;border-bottom:1px solid var(--color-border);font-size:18px;line-height:1.55}.package_factRow__wkXxj dt{font-weight:800;word-break:keep-all}.package_factRow__wkXxj dd{margin:0;word-break:keep-all}.package_actions__UxqHq{position:relative;margin-top:20px;display:flex;gap:12px;flex-wrap:wrap}.package_moreBtn__wWiqa{gap:6px}.package_moreChev__9YBah{flex:none;transition:transform .15s}.package_moreChevOn__JMlzs{transform:rotate(180deg)}.package_morePanel___VJ90{position:absolute;z-index:20;top:calc(100% + 8px);left:0;right:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px;padding:20px;background:#fff;border:1px solid var(--color-border);border-radius:8px;box-shadow:0 12px 28px rgba(0,0,0,.1);scroll-margin:96px 0}.package_moreItem__wHupT{display:flex;align-items:center;gap:12px;min-width:0;color:var(--color-text-primary)}.package_moreThumb__H_h_n{flex:0 0 52px;height:52px;border-radius:8px;border:1px solid var(--color-border);background-color:color-mix(in srgb,var(--tone,#e8480a) 18%,#fff);background-size:cover;background-position:50%}.package_moreText__1yVe6{display:flex;flex-direction:column;gap:2px;min-width:0}.package_moreLabel__JA_57{font-size:16px;font-weight:700;line-height:1.4;transition:color .15s}.package_moreGo__Hr1bP{margin-left:4px}.package_moreGo__Hr1bP,.package_moreItem__wHupT:hover .package_moreLabel__JA_57{color:var(--color-accent)}.package_moreDesc__kRuQt{font-size:14px;font-weight:500;line-height:1.45;color:var(--color-text-secondary);word-break:keep-all}.package_list__cL88O{display:grid;grid-gap:8px;gap:8px;padding-left:22px;font-size:18px;line-height:1.7;list-style:disc;word-break:keep-all}.package_actions__UxqHq.package_actions__UxqHq{display:none}@media (max-width:1100px){.package_grid__vzC25{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.package_hero__q_H8b{grid-template-columns:1fr}}@media (max-width:640px){.package_grid__vzC25{grid-template-columns:1fr}.package_factRow__wkXxj{grid-template-columns:96px minmax(0,1fr)}.package_actions__UxqHq>button{flex:1 1 100%}.package_morePanel___VJ90{position:fixed;z-index:300;top:70px;left:16px;right:16px;max-height:calc(100dvh - 86px);overflow-y:auto;grid-template-columns:1fr;gap:14px;padding:16px}}.package_lead__0OpjQ{font-size:18px;font-weight:400;line-height:1.7}.package_grid__vzC25{grid-template-columns:repeat(5,minmax(0,1fr))}.package_img__5T5yg{aspect-ratio:8/5}.package_items__0dpuc{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:24px 16px;gap:24px 16px;margin:0;padding:0;list-style:none}.package_itemsSquare__Yflx0{grid-template-columns:repeat(6,minmax(0,1fr))}.package_itemImg__8L5Ix{aspect-ratio:4/3;border-radius:8px;background-size:cover;background-position:50%;background-color:var(--color-fill)}.package_itemImgSquare__H4qMT{aspect-ratio:1/1;background-color:#fff;border:1px solid var(--color-border)}.package_itemName___5eiw{margin-top:8px;font-size:16px;font-weight:800;word-break:keep-all}.package_itemSub__K4YSv{margin-top:2px;font-size:14px;color:var(--color-text-secondary);word-break:keep-all}.package_actions__UxqHq{margin-top:32px}.package_cmp__ff8XI{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(var(--n,4),minmax(0,1fr));grid-gap:16px;gap:16px}.package_cmpWide__1h2iO .package_itemImg__8L5Ix{aspect-ratio:16/7;background-size:contain;background-repeat:no-repeat}.package_cmpCard__FZL1l{display:flex;flex-direction:column;border:1.5px solid var(--color-border);border-radius:8px;overflow:hidden;background:var(--color-surface)}.package_cmpCard__FZL1l .package_itemImg__8L5Ix{border-radius:0}.package_cmpBody__2b60q{display:flex;flex-direction:column;flex:1 1;padding:16px 18px 18px}.package_cmpName__Si_Yn{font-size:20px;font-weight:800;word-break:keep-all}.package_cmpBadges__kFs_0{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.package_cmpBadges__kFs_0 span{padding:2px 8px;border-radius:4px;background:var(--tone,var(--color-sub));color:var(--color-on-sub);font-size:14px;font-weight:800}.package_cmpFacts__LMHvB{margin:14px 0 0;flex:1 1}.package_cmpFacts__LMHvB div{padding:10px 0;border-top:1px solid var(--color-border)}.package_cmpFacts__LMHvB dt{font-size:14px;font-weight:800;color:var(--tone,var(--color-sub))}.package_cmpFacts__LMHvB dd{margin:2px 0 0;font-size:16px;line-height:1.5;word-break:keep-all}.package_cmpGo__Yf3kS{margin-top:12px;height:48px;border-radius:8px;border:1.5px solid var(--color-text-primary);background:var(--color-surface);color:var(--color-text-primary);font-size:16px;font-weight:800;cursor:pointer}.package_cmpGo__Yf3kS:hover{background:var(--color-text-primary);color:#fff}@media (max-width:1100px){.package_grid__vzC25,.package_items__0dpuc{grid-template-columns:repeat(3,minmax(0,1fr))}.package_itemsSquare__Yflx0{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:640px){.package_grid__vzC25,.package_items__0dpuc{grid-template-columns:repeat(2,minmax(0,1fr))}.package_itemsSquare__Yflx0{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1100px){.package_cmp__ff8XI{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.package_cmp__ff8XI{grid-template-columns:minmax(0,1fr)}}