.Home_container__HvKBP{max-width:800px;margin:0 auto;padding:48px 20px}.Home_hero__11au8{text-align:center;padding:48px 0 40px;margin-bottom:40px;border-bottom:1px solid var(--border-soft)}.Home_heroBadge__YVdnj{display:inline-block;font-size:12px;font-weight:600;color:var(--foreground-muted);background:var(--surface-muted);border:1px solid var(--border-soft);padding:6px 14px;border-radius:20px;margin-bottom:20px;letter-spacing:.3px}.Home_heroTitle__wsSIm{font-size:32px;font-weight:800;color:var(--foreground);margin-bottom:12px;letter-spacing:-.5px;line-height:1.2}.Home_heroDescription__aMqRn{font-size:16px;color:var(--foreground-muted);line-height:1.6;max-width:520px;margin:0 auto 28px}.Home_heroActions__xwfL_{display:flex;justify-content:center;gap:12px;margin-bottom:32px;flex-wrap:wrap}.Home_primaryBtn__B1kb3{display:inline-flex;align-items:center;padding:12px 24px;border-radius:10px;background:var(--foreground);color:var(--background);font-size:14px;font-weight:600;text-decoration:none;transition:opacity .15s ease}.Home_primaryBtn__B1kb3:hover{opacity:.85}.Home_secondaryBtn__30f7X{display:inline-flex;align-items:center;padding:12px 24px;border-radius:10px;border:1px solid var(--border-soft);background:var(--surface);color:var(--foreground);font-size:14px;font-weight:600;text-decoration:none;transition:all .15s ease}.Home_secondaryBtn__30f7X:hover{background:var(--surface-muted)}.Home_statsRow___seoJ{display:flex;justify-content:center;gap:32px}.Home_statsRow___seoJ .Home_statItem__tuozp{text-align:center}.Home_statsRow___seoJ .Home_statValue__5OuXL{font-size:14px;font-weight:600;color:var(--foreground-muted)}.Home_toolCategory__7OG2R{margin-bottom:48px}.Home_categoryHeader__UUfwN{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.Home_categoryTitleWrap__o8lyC{display:flex;align-items:center;gap:10px}.Home_categoryBadge__SQ9i2{display:inline-block;width:8px;height:8px;border-radius:50%;flex-shrink:0;opacity:.85}.Home_toolCategory__7OG2R h2{font-size:17px;color:var(--foreground);font-weight:600;margin:0;letter-spacing:-.1px}.Home_viewAllLink__B2Ogx{font-size:13px;color:var(--foreground-muted);text-decoration:none;font-weight:500;transition:color .15s ease;display:inline-flex;align-items:center;gap:4px}.Home_viewAllLink__B2Ogx:hover{color:var(--foreground)}.Home_toolGrid__ZOs_8{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:12px;gap:12px}.Home_toolCard__I_Mwh{padding:18px 20px 16px;border-radius:10px;background:var(--surface);border-left:1px solid var(--border-soft);border:1px solid var(--border-soft);border-left-width:3px;transition:background .15s ease;cursor:pointer;display:block;text-decoration:none;color:inherit}.Home_toolCard__I_Mwh:hover{background:var(--surface-muted)}.Home_toolCard__I_Mwh h3{font-size:15px;margin-bottom:6px;color:var(--foreground);font-weight:600;line-height:1.3}.Home_toolCard__I_Mwh p{color:var(--foreground-muted);font-size:.84rem;line-height:1.55;margin:0}.Home_catText__XFgLN{border-left-color:var(--cat-text)}.Home_catEconomics__Xer3L{border-left-color:var(--cat-economics)}.Home_catCalculators__0UDz_{border-left-color:var(--cat-calculators)}.Home_catHealth__91MBA{border-left-color:var(--cat-health)}.Home_catTime__Fg81I{border-left-color:var(--cat-time)}.Home_catSecurity__uCq8e{border-left-color:var(--cat-security)}.Home_catBlog__e_pvb{border-left-color:var(--cat-blog)}.Home_badgeText__GI18J{background:var(--cat-text)}.Home_badgeEconomics__dQk3v{background:var(--cat-economics)}.Home_badgeCalculators__niGYO{background:var(--cat-calculators)}.Home_badgeHealth__jknWS{background:var(--cat-health)}.Home_badgeTime__4DCXJ{background:var(--cat-time)}.Home_badgeSecurity__hSAmR{background:var(--cat-security)}.Home_badgeBlog__YFXBh{background:var(--cat-blog)}.Home_linkText__kzcAz{color:var(--foreground-muted)}.Home_linkText__kzcAz:hover{color:var(--cat-text)}.Home_linkEconomics__YtdQW{color:var(--foreground-muted)}.Home_linkEconomics__YtdQW:hover{color:var(--cat-economics)}.Home_linkCalculators__XH2wd{color:var(--foreground-muted)}.Home_linkCalculators__XH2wd:hover{color:var(--cat-calculators)}.Home_linkHealth__BHPcr{color:var(--foreground-muted)}.Home_linkHealth__BHPcr:hover{color:var(--cat-health)}.Home_linkTime__yk5UU{color:var(--foreground-muted)}.Home_linkTime__yk5UU:hover{color:var(--cat-time)}.Home_linkSecurity__Y1n2F{color:var(--foreground-muted)}.Home_linkSecurity__Y1n2F:hover{color:var(--cat-security)}.Home_linkBlog__Ww1sJ{color:var(--foreground-muted)}.Home_linkBlog__Ww1sJ:hover{color:var(--cat-blog)}@media (max-width:768px){.Home_heroTitle__wsSIm{font-size:24px}.Home_heroDescription__aMqRn{font-size:14px}.Home_statsRow___seoJ{gap:20px}.Home_toolGrid__ZOs_8{grid-template-columns:1fr}.Home_categoryHeader__UUfwN{flex-wrap:wrap;gap:8px}}@media (max-width:480px){.Home_container__HvKBP{padding:20px 14px}.Home_toolCard__I_Mwh{padding:16px 16px 14px}}.Breadcrumb_breadcrumb__qxdBx{max-width:800px;margin:0 auto;padding:0 0 20px}.Breadcrumb_list__ce00T{flex-wrap:wrap;list-style:none;padding:0;margin:0;font-size:14px;color:var(--foreground-muted)}.Breadcrumb_item__cZpda,.Breadcrumb_list__ce00T{display:flex;align-items:center}.Breadcrumb_separator__bG1_A{margin:0 8px;color:var(--foreground-muted);opacity:.5}.Breadcrumb_link__74nYE{color:var(--accent);text-decoration:none;transition:opacity .2s}.Breadcrumb_link__74nYE:hover{opacity:.7}.Breadcrumb_current__IaJ2p{color:var(--foreground-muted)}.FAQ_faqContainer__ox12t{margin:32px 0}.FAQ_faqTitle__8ol2F{font-size:22px;font-weight:700;color:var(--foreground);margin-bottom:20px}.FAQ_faqList__XTBp5{display:flex;flex-direction:column;gap:8px}.FAQ_faqItem__ChckV{border:1px solid var(--border-soft);border-radius:12px;overflow:hidden;background:var(--surface)}.FAQ_faqQuestion__PXEd_{width:100%;display:flex;justify-content:space-between;align-items:center;padding:16px 20px;background:none;border:none;font-size:15px;font-weight:600;color:var(--foreground);cursor:pointer;text-align:left;transition:background .2s;font-family:inherit}.FAQ_faqQuestion__PXEd_.FAQ_open__f9fae,.FAQ_faqQuestion__PXEd_:hover{background:var(--surface-muted)}.FAQ_faqIcon__rrTzu{font-size:20px;font-weight:400;color:var(--accent);flex-shrink:0;margin-left:12px}.FAQ_faqAnswer__7pRTE{max-height:0;overflow:hidden;transition:max-height .3s ease-out}.FAQ_faqAnswer__7pRTE.FAQ_answerOpen__DoulB{max-height:500px;transition:max-height .3s ease-in}.FAQ_answerContent__pbDKz{padding:0 20px 16px;font-size:14px;line-height:1.7;color:var(--foreground-muted)}@media (max-width:768px){.FAQ_faqQuestion__PXEd_{font-size:14px;padding:14px 16px}.FAQ_answerContent__pbDKz{font-size:13px;padding:0 16px 14px}}.oecd-salary-ranking_container__VOl7a{max-width:800px;margin:0 auto;padding:48px 20px 80px}.oecd-salary-ranking_article__kAP_o{line-height:1.8;color:var(--foreground)}.oecd-salary-ranking_article__kAP_o h1{font-size:32px;font-weight:700;margin-bottom:12px;color:var(--accent-strong);letter-spacing:-.01em;line-height:1.3}.oecd-salary-ranking_article__kAP_o .oecd-salary-ranking_date__NQZDy{font-size:14px;color:var(--foreground-muted);margin-bottom:32px}.oecd-salary-ranking_section__IEoNe{margin-top:48px}.oecd-salary-ranking_section__IEoNe h2{font-size:22px;font-weight:700;margin-bottom:16px;color:var(--foreground)}.oecd-salary-ranking_section__IEoNe h2:after{content:"";display:block;width:52px;height:4px;border-radius:999px;background:var(--accent);margin-top:6px}.oecd-salary-ranking_section__IEoNe p{margin-bottom:16px;color:var(--foreground-muted);font-size:15px;line-height:1.8}.oecd-salary-ranking_section__IEoNe ul{margin-bottom:16px;padding-left:20px}.oecd-salary-ranking_section__IEoNe ul li{margin-bottom:8px;color:var(--foreground-muted);font-size:15px;line-height:1.7}.oecd-salary-ranking_tableContainer__xPmdr{overflow-x:auto;margin:24px 0 8px;border-radius:16px;border:1px solid var(--border-soft);background:var(--surface);box-shadow:var(--shadow-soft)}.oecd-salary-ranking_table__lNUQv{width:100%;border-collapse:collapse;font-size:14px}.oecd-salary-ranking_table__lNUQv thead th{padding:14px 16px;text-align:left;font-weight:600;color:var(--foreground-muted);border-bottom:2px solid var(--border-soft);white-space:nowrap;background:var(--surface)}.oecd-salary-ranking_table__lNUQv thead th:first-child{text-align:center;width:60px}.oecd-salary-ranking_table__lNUQv thead th:last-child{text-align:right}.oecd-salary-ranking_table__lNUQv tbody td{padding:12px 16px;color:var(--foreground);border-bottom:1px solid var(--border-soft)}.oecd-salary-ranking_table__lNUQv tbody td:first-child{text-align:center;font-weight:600;color:var(--accent-strong)}.oecd-salary-ranking_table__lNUQv tbody td:last-child{text-align:right;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.oecd-salary-ranking_table__lNUQv tbody tr:hover{background:var(--accent-soft)}.oecd-salary-ranking_table__lNUQv tbody tr.oecd-salary-ranking_highlight__sxOOz td{background:rgba(99,102,241,.1);font-weight:600}.oecd-salary-ranking_highlight__sxOOz{background:rgba(99,102,241,.1)}.oecd-salary-ranking_tableSource__HzpLm{font-size:12px;color:var(--foreground-muted);text-align:right;padding:8px 16px 12px;opacity:.7}.oecd-salary-ranking_ctaBox__z7C1F{margin:48px 0;padding:32px;border-radius:20px;background:var(--surface);border:1px solid var(--border-soft);box-shadow:var(--shadow-soft);text-align:center}.oecd-salary-ranking_ctaBox__z7C1F h3{font-size:18px;font-weight:700;color:var(--foreground);margin-bottom:12px}.oecd-salary-ranking_ctaBox__z7C1F p{font-size:14px;color:var(--foreground-muted);margin-bottom:20px;line-height:1.6}.oecd-salary-ranking_ctaButton__2_CUr{display:inline-block;padding:14px 32px;border-radius:14px;background:var(--accent);color:white;font-size:15px;font-weight:600;text-decoration:none;transition:all .2s ease;box-shadow:0 4px 12px rgba(99,102,241,.25)}.oecd-salary-ranking_ctaButton__2_CUr:hover{background:var(--accent-strong);box-shadow:0 6px 16px rgba(99,102,241,.35);transform:translateY(-1px)}@media (max-width:768px){.oecd-salary-ranking_container__VOl7a{padding:32px 16px 60px}.oecd-salary-ranking_article__kAP_o h1{font-size:24px}.oecd-salary-ranking_section__IEoNe h2{font-size:19px}.oecd-salary-ranking_ctaBox__z7C1F{padding:24px 18px}.oecd-salary-ranking_table__lNUQv{font-size:13px}.oecd-salary-ranking_table__lNUQv tbody td,.oecd-salary-ranking_table__lNUQv thead th{padding:10px 12px}}.sns-character-limits_container__mr8PY{max-width:800px;margin:0 auto;padding:48px 20px 80px}.sns-character-limits_article__u7Qco{line-height:1.8;color:var(--foreground)}.sns-character-limits_articleTitle__F7DA0{font-size:32px;font-weight:700;margin-bottom:8px;text-align:center;color:var(--foreground);letter-spacing:-.01em}.sns-character-limits_articleDate__SCVSg{text-align:center;color:var(--foreground-muted);font-size:14px;margin-bottom:32px}.sns-character-limits_articleIntro__QJOqV{font-size:16px;color:var(--foreground-muted);line-height:1.8;margin-bottom:16px}@media (max-width:768px){.sns-character-limits_articleTitle__F7DA0{font-size:24px}}.sns-character-limits_section__vFt4z{margin-top:48px}.sns-character-limits_section__vFt4z h2{font-size:22px;font-weight:700;margin-bottom:16px;color:var(--foreground);padding-bottom:8px;border-bottom:2px solid var(--accent);display:inline-block}.sns-character-limits_section__vFt4z h3{font-size:18px;font-weight:600;margin:24px 0 12px;color:var(--foreground)}.sns-character-limits_section__vFt4z p{font-size:16px;color:var(--foreground-muted);line-height:1.8;margin-bottom:16px}.sns-character-limits_section__vFt4z ol,.sns-character-limits_section__vFt4z ul{margin:16px 0;padding-left:24px}.sns-character-limits_section__vFt4z ol li,.sns-character-limits_section__vFt4z ul li{margin-bottom:12px;color:var(--foreground-muted);line-height:1.7;font-size:16px}.sns-character-limits_section__vFt4z ol li strong,.sns-character-limits_section__vFt4z ul li strong{color:var(--foreground)}.sns-character-limits_tableContainer__aShnD{overflow-x:auto;margin:20px 0 28px;border-radius:12px;border:1px solid var(--border-soft);box-shadow:var(--shadow-soft);-webkit-overflow-scrolling:touch}.sns-character-limits_table__RZ96M{width:100%;border-collapse:collapse;font-size:15px;min-width:520px}.sns-character-limits_table__RZ96M thead{background:var(--accent);color:#fff}.sns-character-limits_table__RZ96M th{padding:14px 18px;text-align:left;font-weight:600;font-size:14px;letter-spacing:.02em;white-space:nowrap}.sns-character-limits_table__RZ96M th:first-child{border-radius:11px 0 0 0}.sns-character-limits_table__RZ96M th:last-child{border-radius:0 11px 0 0}.sns-character-limits_table__RZ96M td{padding:14px 18px;border-bottom:1px solid var(--border-soft);color:var(--foreground)}.sns-character-limits_table__RZ96M tbody tr:nth-child(2n){background:var(--surface-muted)}.sns-character-limits_table__RZ96M tbody tr:nth-child(odd){background:var(--surface)}.sns-character-limits_table__RZ96M tbody tr:hover{background:var(--accent-soft)}.sns-character-limits_table__RZ96M tbody tr:last-child td{border-bottom:none}.sns-character-limits_table__RZ96M tbody tr:last-child td:first-child{border-radius:0 0 0 11px}.sns-character-limits_table__RZ96M tbody tr:last-child td:last-child{border-radius:0 0 11px 0}.sns-character-limits_platformCard__T7_7q{margin:24px 0;padding:24px;background:var(--surface);border-radius:12px;border:1px solid var(--border-soft);box-shadow:var(--shadow-soft)}.sns-character-limits_platformCard__T7_7q h3{font-size:18px;font-weight:700;color:var(--foreground);margin:0 0 8px}.sns-character-limits_platformCard__T7_7q p{font-size:15px;color:var(--foreground-muted);line-height:1.7;margin:0}.sns-character-limits_ctaBox__LfwCU{margin:48px 0;padding:32px;background:var(--surface);border-radius:12px;text-align:center;border:1px solid var(--border-soft);box-shadow:var(--shadow-soft)}.sns-character-limits_ctaBox__LfwCU h3{font-size:20px;font-weight:700;color:var(--foreground);margin-bottom:12px}.sns-character-limits_ctaBox__LfwCU p{font-size:15px;color:var(--foreground-muted);margin-bottom:20px;line-height:1.6}.sns-character-limits_ctaButton__HVn2_{display:inline-block;padding:14px 36px;background:var(--accent);color:#fff;font-size:16px;font-weight:600;border-radius:12px;text-decoration:none;transition:all .2s ease;box-shadow:0 4px 12px rgba(99,102,241,.25)}.sns-character-limits_ctaButton__HVn2_:hover{background:var(--accent-strong);transform:translateY(-2px);box-shadow:0 6px 16px rgba(99,102,241,.35)}@media (max-width:768px){.sns-character-limits_container__mr8PY{padding:32px 16px 60px}.sns-character-limits_section__vFt4z h2{font-size:19px}.sns-character-limits_platformCard__T7_7q{padding:20px 16px}.sns-character-limits_ctaBox__LfwCU{padding:24px 20px}.sns-character-limits_ctaButton__HVn2_{padding:12px 28px;font-size:15px}.sns-character-limits_table__RZ96M td,.sns-character-limits_table__RZ96M th{padding:10px 14px;font-size:14px}}.percentage-calculator_container__qZQmz{--page-accent:#8b5cf6;--page-accent-strong:#7c3aed;--page-accent-soft:rgba(139,92,246,0.12);--page-accent-shadow:rgba(139,92,246,0.25);max-width:800px;margin:0 auto;padding:48px 20px 80px}.percentage-calculator_title__avv7q{font-size:32px;font-weight:700;margin-bottom:32px;text-align:center;color:var(--page-accent-strong);letter-spacing:-.01em}.percentage-calculator_subtitle__9cBI5{text-align:center;color:var(--foreground-muted);font-size:15px;margin:0 auto 28px;max-width:620px;line-height:1.6}@media (max-width:768px){.percentage-calculator_title__avv7q{font-size:24px}.percentage-calculator_subtitle__9cBI5{font-size:14px;margin-bottom:24px}}.percentage-calculator_modeCard__HrYTB{background:var(--surface);border-radius:24px;padding:32px;box-shadow:var(--shadow-soft);margin-bottom:20px;border:1px solid var(--page-accent-soft)}.percentage-calculator_modeTitle__L7apB{font-size:20px;font-weight:700;color:var(--page-accent-strong);margin-bottom:6px}.percentage-calculator_modeDescription__ANo6z{font-size:14px;color:var(--foreground-muted);margin-bottom:20px}.percentage-calculator_modeInputRow__j7B3R{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.percentage-calculator_modeInputRow__j7B3R .percentage-calculator_input__zJeAP{flex:1 1;min-width:100px}.percentage-calculator_input__zJeAP{padding:14px 16px;border-radius:12px;border:1px solid var(--page-accent-soft);background:var(--surface);color:var(--foreground);font-size:16px;transition:all .2s ease;box-shadow:var(--shadow-soft)}.percentage-calculator_input__zJeAP:focus{outline:none;border-color:var(--page-accent);box-shadow:0 0 0 4px var(--page-accent-soft)}.percentage-calculator_modeOperator__YUugf{font-size:16px;font-weight:600;color:var(--foreground-muted);white-space:nowrap;flex-shrink:0}.percentage-calculator_modeCalcButton__bZXyk{padding:14px 24px;border:none;border-radius:12px;background:var(--page-accent);color:white;font-size:18px;font-weight:700;cursor:pointer;transition:all .2s ease;flex-shrink:0}.percentage-calculator_modeCalcButton__bZXyk:hover{background:var(--page-accent-strong)}.percentage-calculator_modeResult__d1EjU{margin-top:20px;padding:18px 24px;background:var(--page-accent-soft);border-radius:16px;border:1px solid var(--page-accent-soft);display:flex;align-items:center;gap:12px}.percentage-calculator_modeResultLabel__vZ_SV{font-size:15px;font-weight:600;color:var(--foreground-muted)}.percentage-calculator_modeResultValue__TsFrE{font-size:24px;font-weight:700;color:var(--page-accent-strong)}.percentage-calculator_modeResultIncrease__mtcQZ{font-size:24px;font-weight:700;color:#22c55e}.percentage-calculator_modeResultDecrease__Ax7CO{font-size:24px;font-weight:700;color:#e53e3e}.percentage-calculator_description__9mV5Y{margin-top:72px;line-height:1.8}.percentage-calculator_description__9mV5Y h2{font-size:24px;font-weight:700;margin-bottom:20px;color:var(--foreground)}.percentage-calculator_description__9mV5Y h2:after{content:"";display:block;width:52px;height:4px;border-radius:999px;background:var(--page-accent);margin-top:6px}.percentage-calculator_description__9mV5Y h3{font-size:20px;font-weight:600;margin:40px 0 16px;color:var(--foreground)}.percentage-calculator_description__9mV5Y h4{font-size:17px;font-weight:600;margin:28px 0 12px;color:var(--foreground)}.percentage-calculator_description__9mV5Y div,.percentage-calculator_description__9mV5Y p{margin-bottom:16px;color:var(--foreground-muted);font-size:15px}.percentage-calculator_description__9mV5Y ul{margin:0 0 24px;padding-left:20px}.percentage-calculator_description__9mV5Y li{color:var(--foreground-muted);font-size:15px;margin-bottom:8px;padding-left:4px}.percentage-calculator_description__9mV5Y li::marker{color:var(--page-accent)}.percentage-calculator_description__9mV5Y strong{color:var(--foreground);font-weight:600}.percentage-calculator_relatedTools__WE55B{margin-top:40px;padding-top:32px;border-top:1px solid var(--border-soft)}@media (max-width:600px){.percentage-calculator_modeCard__HrYTB{padding:24px 18px}.percentage-calculator_modeInputRow__j7B3R{flex-direction:column;align-items:stretch}.percentage-calculator_modeInputRow__j7B3R .percentage-calculator_input__zJeAP{min-width:unset}.percentage-calculator_modeOperator__YUugf{text-align:center}.percentage-calculator_modeCalcButton__bZXyk{width:100%}.percentage-calculator_modeResult__d1EjU{flex-direction:column;text-align:center;gap:8px}}.loan-calculator_container__qAO2N{--page-accent:#10b981;--page-accent-strong:#059669;--page-accent-soft:rgba(16,185,129,0.12);--page-accent-shadow:rgba(16,185,129,0.25);max-width:800px;margin:0 auto;padding:48px 20px 80px}.loan-calculator_title__TLJPA{font-size:32px;font-weight:700;margin-bottom:32px;text-align:center;color:var(--page-accent-strong);letter-spacing:-.01em}.loan-calculator_subtitle__GPvUe{text-align:center;color:var(--foreground-muted);font-size:15px;margin:0 auto 28px;max-width:620px;line-height:1.6}@media (max-width:768px){.loan-calculator_title__TLJPA{font-size:24px}.loan-calculator_subtitle__GPvUe{font-size:14px;margin-bottom:24px}}.loan-calculator_calculatorCard__qC9by{background:var(--surface);border-radius:24px;padding:36px;box-shadow:var(--shadow-soft);margin-bottom:32px;border:1px solid var(--page-accent-soft)}.loan-calculator_inputGroup__jovj5{display:flex;flex-direction:column;gap:20px;margin-bottom:24px}.loan-calculator_inputRow__M623k{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}@media (max-width:480px){.loan-calculator_inputRow__M623k{grid-template-columns:1fr}}.loan-calculator_inputWrapper__Uzr6P{display:flex;flex-direction:column;gap:12px}.loan-calculator_label__E9j_f{font-size:14px;font-weight:600;color:var(--foreground-muted);margin-left:4px}.loan-calculator_input__WmsLV{padding:14px 16px;border-radius:12px;border:1px solid var(--page-accent-soft);background:var(--surface);color:var(--foreground);font-size:16px;transition:all .2s ease;box-shadow:var(--shadow-soft);width:100%}.loan-calculator_input__WmsLV:focus{outline:none;border-color:var(--page-accent);box-shadow:0 0 0 4px var(--page-accent-soft)}.loan-calculator_termInputGroup__PcqKJ{display:flex;gap:8px}.loan-calculator_termInputGroup__PcqKJ .loan-calculator_input__WmsLV{flex:1 1}.loan-calculator_select__8ZwJH{padding:14px 16px;border-radius:12px;border:1px solid var(--page-accent-soft);background:var(--surface);color:var(--foreground);font-size:14px;cursor:pointer;transition:all .2s ease;min-width:80px}.loan-calculator_select__8ZwJH:focus{outline:none;border-color:var(--page-accent)}.loan-calculator_methodGroup__pwTls{display:flex;gap:8px}.loan-calculator_methodButton__snPct{flex:1 1;padding:12px 16px;border-radius:12px;border:1px solid var(--page-accent-soft);background:var(--surface);color:var(--foreground-muted);font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease}.loan-calculator_methodButton__snPct:hover{border-color:var(--page-accent)}.loan-calculator_methodActive__ioi84{background:var(--page-accent);color:white;border-color:var(--page-accent)}.loan-calculator_calculateButton__o6zX8{width:100%;padding:16px;border:none;border-radius:14px;background:var(--page-accent);color:white;font-size:16px;font-weight:600;cursor:pointer;transition:all .2s ease}.loan-calculator_calculateButton__o6zX8:hover{background:var(--page-accent-strong)}.loan-calculator_summaryCards__3gXpO{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px;margin-bottom:32px}@media (max-width:600px){.loan-calculator_summaryCards__3gXpO{grid-template-columns:1fr}}.loan-calculator_summaryCard__bSlGL{background:var(--surface);border-radius:20px;padding:24px;text-align:center;border:1px solid var(--page-accent-soft);box-shadow:var(--shadow-soft);display:flex;flex-direction:column;gap:12px}.loan-calculator_summaryLabel__7ZE65{font-size:14px;font-weight:600;color:var(--foreground-muted)}.loan-calculator_summaryNote__IpWNx{display:block;font-size:11px;font-weight:400;margin-top:2px}.loan-calculator_summaryValue__gxE4e{font-size:22px;font-weight:700;color:var(--page-accent-strong)}.loan-calculator_summaryValueRed__02roo{font-size:22px;font-weight:700;color:#e53e3e}.loan-calculator_scheduleCard__doMT1{background:var(--surface);border-radius:24px;padding:36px;box-shadow:var(--shadow-soft);margin-bottom:32px;border:1px solid var(--page-accent-soft)}.loan-calculator_scheduleTitle__uZJtv{font-size:18px;font-weight:700;color:var(--foreground);margin-bottom:20px}.loan-calculator_tableWrapper__COn67{overflow-x:auto}.loan-calculator_scheduleTable__wTdpZ{width:100%;border-collapse:collapse;font-size:14px}.loan-calculator_scheduleTable__wTdpZ th{padding:16px;text-align:right;font-weight:600;color:var(--foreground-muted);border-bottom:2px solid var(--border-soft);white-space:nowrap}.loan-calculator_scheduleTable__wTdpZ th:first-child{text-align:center}.loan-calculator_scheduleTable__wTdpZ td{padding:16px;text-align:right;color:var(--foreground);border-bottom:1px solid var(--border-soft);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.loan-calculator_scheduleTable__wTdpZ td:first-child{text-align:center;font-weight:600}.loan-calculator_interestCell__fnETv{color:#e53e3e}.loan-calculator_scheduleTable__wTdpZ tbody tr:hover{background:var(--page-accent-soft)}.loan-calculator_description__3_7Sr{margin-top:72px;line-height:1.8}.loan-calculator_description__3_7Sr h2{font-size:24px;font-weight:700;margin-bottom:20px;color:var(--foreground)}.loan-calculator_description__3_7Sr h2:after{content:"";display:block;width:52px;height:4px;border-radius:999px;background:var(--page-accent);margin-top:6px}.loan-calculator_description__3_7Sr h3{font-size:20px;font-weight:600;margin:40px 0 16px;color:var(--foreground)}.loan-calculator_description__3_7Sr h4{font-size:17px;font-weight:600;margin:28px 0 12px;color:var(--foreground)}.loan-calculator_description__3_7Sr div,.loan-calculator_description__3_7Sr p{margin-bottom:16px;color:var(--foreground-muted);font-size:15px}.loan-calculator_description__3_7Sr ul{margin:0 0 24px;padding-left:20px}.loan-calculator_description__3_7Sr li{color:var(--foreground-muted);font-size:15px;margin-bottom:8px;padding-left:4px}.loan-calculator_description__3_7Sr li::marker{color:var(--page-accent)}.loan-calculator_description__3_7Sr strong{color:var(--foreground);font-weight:600}.loan-calculator_relatedTools__krsYQ{margin-top:40px;padding-top:32px;border-top:1px solid var(--border-soft)}@media (max-width:768px){.loan-calculator_calculatorCard__qC9by,.loan-calculator_scheduleCard__doMT1{padding:24px 18px}.loan-calculator_methodGroup__pwTls{flex-direction:column}}.oecd-average-salary_container__3pMNE{--page-accent:#10b981;--page-accent-strong:#059669;--page-accent-soft:rgba(16,185,129,0.12);--page-accent-shadow:rgba(16,185,129,0.25);max-width:1200px;margin:0 auto;padding:48px 20px 80px}.oecd-average-salary_header__dnOLO{margin-bottom:48px;text-align:center;position:relative;padding-bottom:28px}.oecd-average-salary_header__dnOLO:after{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:100px;height:3px;background:var(--page-accent);border-radius:3px}.oecd-average-salary_headerTitle__b01kb{font-size:clamp(32px,4vw,40px);margin-bottom:16px;font-weight:800;letter-spacing:-.5px;color:var(--page-accent-strong)}.oecd-average-salary_description__FWfgf{font-size:18px;color:var(--foreground-muted);max-width:700px;margin:0 auto;line-height:1.6}.oecd-average-salary_controls__bfDiC{display:flex;justify-content:space-between;margin-bottom:24px;flex-wrap:wrap;gap:16px;background:var(--page-accent-soft);padding:24px;border-radius:20px;box-shadow:var(--shadow-soft)}.oecd-average-salary_searchInput__8Kbap{padding:12px 16px;border-radius:16px;border:1px solid var(--page-accent-soft);min-width:250px;background:var(--surface);color:var(--foreground);box-shadow:var(--shadow-soft);transition:all .2s ease}.oecd-average-salary_searchInput__8Kbap:focus{outline:none;border-color:var(--page-accent);box-shadow:0 0 0 3px var(--page-accent-soft)}.oecd-average-salary_sortSelect__NDNZi{padding:12px 16px;border-radius:16px;border:1px solid var(--page-accent-soft);background:var(--surface);color:var(--foreground);box-shadow:var(--shadow-soft);cursor:pointer;transition:all .2s ease}.oecd-average-salary_sortSelect__NDNZi:focus{outline:none;border-color:var(--page-accent);box-shadow:0 0 0 3px var(--page-accent-soft)}.oecd-average-salary_currencyToggle__HOq20{display:flex;align-items:center;gap:12px;margin-bottom:24px;background:var(--page-accent-soft);padding:18px 24px;border-radius:18px;box-shadow:var(--shadow-soft)}.oecd-average-salary_currencyLabel__7_Xig{font-size:16px;color:var(--foreground-muted);font-weight:600}.oecd-average-salary_table__WXQ0Q{width:100%;border-collapse:separate;border-spacing:0;margin-top:24px;border-radius:20px;overflow:hidden;box-shadow:var(--shadow-soft)}.oecd-average-salary_th__fsz3K{padding:18px 16px;text-align:left;background:var(--page-accent);color:#fff;font-weight:600;position:-webkit-sticky;position:sticky;top:0}.oecd-average-salary_th__fsz3K:first-child{border-top-left-radius:12px}.oecd-average-salary_th__fsz3K:last-child{border-top-right-radius:12px}.oecd-average-salary_td__4JgrE{padding:16px;border-bottom:1px solid var(--page-accent-soft);transition:background-color .2s ease;background:var(--surface)}.oecd-average-salary_table__WXQ0Q tr:last-child .oecd-average-salary_td__4JgrE{border-bottom:none}.oecd-average-salary_table__WXQ0Q tr:hover .oecd-average-salary_td__4JgrE{background-color:var(--page-accent-soft)}.oecd-average-salary_salaryCell__k2BuL{padding:16px;border-bottom:1px solid var(--page-accent-soft);transition:background-color .2s ease;font-weight:600;color:var(--page-accent-strong)}.oecd-average-salary_table__WXQ0Q tr:last-child .oecd-average-salary_salaryCell__k2BuL{border-bottom:none}.oecd-average-salary_table__WXQ0Q tr:hover .oecd-average-salary_salaryCell__k2BuL{background-color:var(--page-accent-soft)}.oecd-average-salary_loadingMessage__Z90Do{text-align:center;padding:60px;font-size:18px;color:var(--page-accent-strong);background:var(--page-accent-soft);border-radius:20px;box-shadow:var(--shadow-soft)}.oecd-average-salary_errorMessage__S9iy1{text-align:center;padding:40px;font-size:18px;color:#e53e3e;background:rgba(229,62,62,.05);border-radius:20px;box-shadow:var(--shadow-soft)}.oecd-average-salary_lastUpdated__DXDW0{text-align:right;margin-top:16px;font-size:14px;color:var(--foreground-muted);font-style:italic}.oecd-average-salary_infoSection__raHf1{margin-top:72px}.oecd-average-salary_infoTitle__uSdG0{font-size:28px;margin-bottom:30px;text-align:center;font-weight:700}.oecd-average-salary_infoSubsection__I_wD5{margin-bottom:30px}.oecd-average-salary_infoSubsection__I_wD5:last-child{margin-bottom:0}.oecd-average-salary_infoSubtitle__0qjbc{font-size:16px;margin-bottom:16px;font-weight:600}.oecd-average-salary_infoText__FTxHm{font-size:16px;line-height:1.8;color:var(--foreground-muted);margin-bottom:16px}.oecd-average-salary_infoSection__raHf1 div{margin-bottom:16px;color:var(--foreground-muted);font-size:15px}.oecd-average-salary_infoSection__raHf1 ul{margin:0 0 24px;padding-left:20px}.oecd-average-salary_infoSection__raHf1 li{color:var(--foreground-muted);font-size:15px;margin-bottom:8px;padding-left:4px}.oecd-average-salary_infoSection__raHf1 li::marker{color:var(--page-accent)}.oecd-average-salary_infoSection__raHf1 strong{color:var(--foreground);font-weight:600}.oecd-average-salary_chartSection__nco9K{margin:40px 0;padding:36px;background:var(--surface);border-radius:24px;box-shadow:var(--shadow-soft);border:1px solid var(--page-accent-soft)}.oecd-average-salary_chartTitle__ja6J8{font-size:24px;margin-bottom:24px;text-align:center;font-weight:700}.oecd-average-salary_relatedTools__gkEoX{margin-top:40px;padding-top:32px;border-top:1px solid var(--border-soft)}.oecd-average-salary_relatedTools__gkEoX h3{font-size:20px;font-weight:600;margin-bottom:16px;color:var(--foreground)}.oecd-average-salary_relatedGrid__Zx8Er{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:12px;gap:12px}.oecd-average-salary_relatedCard__mAGSA{display:flex;flex-direction:column;gap:4px;padding:16px;border-radius:12px;border:1px solid var(--border-soft);text-decoration:none;transition:background .15s ease}.oecd-average-salary_relatedCard__mAGSA:hover{background:var(--surface-muted)}.oecd-average-salary_relatedCard__mAGSA strong{font-size:15px;color:var(--foreground)}.oecd-average-salary_relatedCard__mAGSA span{font-size:13px;color:var(--foreground-muted)}@media (max-width:768px){.oecd-average-salary_controls__bfDiC{padding:20px}.oecd-average-salary_chartSection__nco9K{padding:28px 20px}}.salary-calculator_container__4oeqQ{--page-accent:#10b981;--page-accent-strong:#059669;--page-accent-soft:rgba(16,185,129,0.12);--page-accent-shadow:rgba(16,185,129,0.25);max-width:800px;margin:0 auto;padding:48px 20px 80px}.salary-calculator_title__0BRBe{font-size:32px;font-weight:700;margin-bottom:32px;text-align:center;color:var(--page-accent-strong);letter-spacing:-.01em}.salary-calculator_subtitle__MUn_X{text-align:center;color:var(--foreground-muted);font-size:15px;margin:0 auto 28px;max-width:620px;line-height:1.6}@media (max-width:768px){.salary-calculator_title__0BRBe{font-size:24px}.salary-calculator_subtitle__MUn_X{font-size:14px;margin-bottom:24px}}.salary-calculator_calculatorCard__bc2eD{background:var(--surface);border-radius:24px;padding:36px;box-shadow:var(--shadow-soft);margin-bottom:32px;border:1px solid var(--page-accent-soft)}.salary-calculator_inputGroup__dDbEe{display:flex;flex-direction:column;gap:20px;margin-bottom:24px}.salary-calculator_inputRow__QGGUQ{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}@media (max-width:480px){.salary-calculator_inputRow__QGGUQ{grid-template-columns:1fr}}.salary-calculator_inputWrapper__7H2sK{display:flex;flex-direction:column;gap:12px}.salary-calculator_label__Elh02{font-size:14px;font-weight:600;color:var(--foreground-muted);margin-left:4px}.salary-calculator_input__GLVyD{padding:14px 16px;border-radius:12px;border:1px solid var(--page-accent-soft);background:var(--surface);color:var(--foreground);font-size:16px;transition:all .2s ease;box-shadow:var(--shadow-soft)}.salary-calculator_input__GLVyD:focus{outline:none;border-color:var(--page-accent);box-shadow:0 0 0 4px var(--page-accent-soft)}.salary-calculator_calculateButton__4QQTT{width:100%;padding:16px;border:none;border-radius:14px;background:var(--page-accent);color:white;font-size:16px;font-weight:600;cursor:pointer;transition:all .2s ease}.salary-calculator_calculateButton__4QQTT:hover{background:var(--page-accent-strong)}.salary-calculator_resultCard__1Q2b9{background:var(--surface);border-radius:24px;padding:36px;box-shadow:var(--shadow-soft);margin-bottom:32px;border:1px solid var(--page-accent-soft)}.salary-calculator_resultTitle__KCNw2{font-size:20px;font-weight:700;color:var(--foreground);margin-bottom:24px;padding-bottom:12px;border-bottom:2px solid var(--page-accent-soft)}.salary-calculator_resultTable__KG5HP{width:100%;border-collapse:collapse}.salary-calculator_resultTable__KG5HP td{padding:16px;font-size:15px;color:var(--foreground);border-bottom:1px solid var(--border-soft)}.salary-calculator_resultTable__KG5HP td:last-child{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:500}.salary-calculator_amount__04YZ9{color:var(--foreground)}.salary-calculator_deduction__XTNWC{color:#e53e3e}.salary-calculator_takeHome__nh2jr{color:var(--page-accent-strong);font-weight:700!important;font-size:17px!important}.salary-calculator_rowHighlight__Wkktq{background:rgba(16,185,129,.04)}.salary-calculator_rowHighlight__Wkktq td{font-weight:600}.salary-calculator_rowDivider__igiDq td{border-top:2px solid var(--border-soft);font-weight:600}.salary-calculator_rowResult__hAQih{background:rgba(16,185,129,.06)}.salary-calculator_rowResult__hAQih td{font-weight:700;font-size:16px;padding:16px}.salary-calculator_note__4BlbZ{margin-top:16px;font-size:13px;color:var(--foreground-muted);font-style:italic}.salary-calculator_description___74Bt{margin-top:72px;line-height:1.8}.salary-calculator_description___74Bt h2{font-size:24px;font-weight:700;margin-bottom:20px;color:var(--foreground)}.salary-calculator_description___74Bt h2:after{content:"";display:block;width:52px;height:4px;border-radius:999px;background:var(--page-accent);margin-top:6px}.salary-calculator_description___74Bt h3{font-size:20px;font-weight:600;margin:40px 0 16px;color:var(--foreground)}.salary-calculator_description___74Bt h4{font-size:17px;font-weight:600;margin:28px 0 12px;color:var(--foreground)}.salary-calculator_description___74Bt div,.salary-calculator_description___74Bt p{margin-bottom:16px;color:var(--foreground-muted);font-size:15px}.salary-calculator_description___74Bt ul{margin:0 0 24px;padding-left:20px}.salary-calculator_description___74Bt li{color:var(--foreground-muted);font-size:15px;margin-bottom:8px;padding-left:4px}.salary-calculator_description___74Bt li::marker{color:var(--page-accent)}.salary-calculator_description___74Bt strong{color:var(--foreground);font-weight:600}.salary-calculator_relatedTools__ibdB3{margin-top:40px;padding-top:32px;border-top:1px solid var(--border-soft)}@media (max-width:768px){.salary-calculator_calculatorCard__bc2eD,.salary-calculator_resultCard__1Q2b9{padding:24px 18px}}.dday-calculator_container__F04ow{--page-accent:#f59e0b;--page-accent-strong:#d97706;--page-accent-soft:rgba(245,158,11,0.12);--page-accent-shadow:rgba(245,158,11,0.25);max-width:800px;margin:0 auto;padding:48px 20px 80px}.dday-calculator_title__a1_9t{font-size:32px;font-weight:700;margin-bottom:32px;text-align:center;color:var(--page-accent-strong);letter-spacing:-.01em}.dday-calculator_subtitle__4IvvD{text-align:center;color:var(--foreground-muted);font-size:15px;margin:0 auto 28px;max-width:620px;line-height:1.6}@media (max-width:768px){.dday-calculator_title__a1_9t{font-size:24px}.dday-calculator_subtitle__4IvvD{font-size:.95rem;margin-bottom:24px}}.dday-calculator_card__kmjbe{background:var(--surface);border-radius:24px;padding:36px;box-shadow:var(--shadow-soft);margin-bottom:32px;border:1px solid var(--page-accent-soft)}@media (max-width:768px){.dday-calculator_card__kmjbe{padding:24px 20px}}.dday-calculator_inputGroup__HnPCg{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px;margin-bottom:24px}@media (max-width:768px){.dday-calculator_inputGroup__HnPCg{grid-template-columns:1fr}}.dday-calculator_inputWrapper__aV9NX{display:flex;flex-direction:column;gap:12px}.dday-calculator_label__oVXTF{font-size:15px;font-weight:600;color:var(--foreground-muted);margin-left:4px}.dday-calculator_input__wgbjp{padding:14px 18px;border-radius:12px;border:1px solid var(--border-soft);background:var(--surface);color:var(--foreground);font-size:16px;transition:all .2s ease;box-shadow:var(--shadow-soft);width:100%}.dday-calculator_input__wgbjp:focus{outline:none;border-color:var(--page-accent);box-shadow:0 0 0 4px var(--page-accent-soft)}.dday-calculator_calculateBtn__SHP3O{width:100%;padding:16px;border:none;border-radius:14px;background:var(--page-accent);color:#fff;font-size:16px;font-weight:600;cursor:pointer;transition:all .2s ease}.dday-calculator_calculateBtn__SHP3O:hover{background:var(--page-accent-strong)}.dday-calculator_result__p9Tq4{margin-top:32px}.dday-calculator_resultTitle__LPOo7{font-size:18px;font-weight:600;color:var(--foreground-muted);margin-bottom:12px;text-align:center}.dday-calculator_eventName__cbrkd{text-align:center;font-size:16px;color:var(--foreground-muted);margin-bottom:16px}.dday-calculator_ddayDisplay__SOD8S{text-align:center;padding:32px;background:var(--surface-muted);border-radius:20px;margin-bottom:24px;border:1px solid var(--border-soft)}.dday-calculator_ddayText__YzXP0{display:block;font-size:64px;font-weight:900;line-height:1;margin-bottom:12px;letter-spacing:-.02em}@media (max-width:768px){.dday-calculator_ddayText__YzXP0{font-size:48px}}.dday-calculator_ddaySubtext__ZvIGR{font-size:18px;color:var(--foreground-muted);font-weight:500}.dday-calculator_detailTitle__y0V_R{font-size:16px;font-weight:600;color:var(--foreground-muted);margin-bottom:16px}.dday-calculator_statsGrid__qbRgB{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));grid-gap:20px;gap:20px;margin-bottom:24px}.dday-calculator_statItem__PgR__{background:var(--surface-muted);padding:20px;border-radius:16px;text-align:center;border:1px solid var(--border-soft);transition:transform .2s ease}.dday-calculator_statItem__PgR__:hover{transform:translateY(-2px)}.dday-calculator_statLabel__O6R9X{display:block;font-size:13px;font-weight:600;color:var(--foreground-muted);margin-bottom:8px}.dday-calculator_statValue__o3c8i{display:block;font-size:18px;font-weight:700;color:var(--foreground)}.dday-calculator_progressSection__BBl0G{margin-top:16px}.dday-calculator_progressLabel__1KJSe{font-size:14px;color:var(--foreground-muted);margin-bottom:8px}.dday-calculator_progressBar__OUZ9V{width:100%;height:12px;background:var(--surface-muted);border-radius:6px;overflow:hidden;border:1px solid var(--border-soft)}.dday-calculator_progressFill__icNSU{height:100%;background:var(--page-accent);border-radius:6px;transition:width .6s ease}.dday-calculator_progressValue__Y1u65{text-align:right;font-size:14px;font-weight:600;color:var(--page-accent-strong);margin-top:6px}.dday-calculator_description__OWS7u{margin-top:72px;line-height:1.8}.dday-calculator_description__OWS7u h2{font-size:24px;font-weight:700;margin-bottom:20px;color:var(--foreground)}.dday-calculator_description__OWS7u h2:after{content:"";display:block;width:52px;height:4px;border-radius:999px;background:var(--page-accent);margin-top:6px}.dday-calculator_description__OWS7u h3{font-size:20px;font-weight:600;margin:32px 0 16px;color:var(--foreground)}.dday-calculator_description__OWS7u p{margin-bottom:16px;color:var(--foreground-muted)}.dday-calculator_description__OWS7u ul{margin:0 0 24px;padding-left:20px}.dday-calculator_description__OWS7u li{margin-bottom:8px;color:var(--foreground-muted);font-size:15px;padding-left:4px}.dday-calculator_description__OWS7u h4{font-size:17px;font-weight:600;margin:28px 0 12px;color:var(--foreground)}.dday-calculator_description__OWS7u div{margin-bottom:16px;color:var(--foreground-muted);font-size:15px}.dday-calculator_description__OWS7u li::marker{color:var(--page-accent)}.dday-calculator_description__OWS7u strong{color:var(--foreground);font-weight:600}.dday-calculator_relatedTools__5I_Ng{margin-top:40px;padding-top:32px;border-top:1px solid var(--border-soft)}.string-converter_container__iyl8V{--page-accent:#6366f1;--page-accent-strong:#4f46e5;--page-accent-soft:rgba(99,102,241,0.12);--page-accent-shadow:rgba(99,102,241,0.25);max-width:800px;margin:0 auto;padding:48px 20px 80px}.string-converter_title__sWAvw{font-size:32px;font-weight:700;margin-bottom:32px;text-align:center;color:var(--page-accent-strong);letter-spacing:-.01em}.string-converter_subtitle__MQG3Y{text-align:center;color:var(--foreground-muted);font-size:1.05rem;margin:-12px auto 28px;max-width:640px;line-height:1.6}@media (max-width:768px){.string-converter_title__sWAvw{font-size:24px}.string-converter_subtitle__MQG3Y{font-size:.95rem;margin-bottom:24px}}.string-converter_textArea__TEN4M{width:100%;min-height:300px;padding:20px;border:1px solid var(--page-accent-soft);border-radius:20px;margin-bottom:24px;font-size:16px;background:var(--surface);color:var(--foreground);transition:all .2s ease-in-out;resize:vertical;box-sizing:border-box;box-shadow:var(--shadow-soft)}.string-converter_textArea__TEN4M:focus{outline:none;border-color:var(--page-accent);box-shadow:0 16px 32px var(--page-accent-soft)}.string-converter_stats__Ujvh7{display:flex;flex-direction:column;gap:20px;margin-bottom:20px}.string-converter_statItem__32z1S{background:var(--surface);padding:18px;border-radius:20px;border:1px solid var(--page-accent-soft);transition:transform .2s ease-in-out;max-height:200px;overflow-y:auto;box-shadow:var(--shadow-soft)}.string-converter_statItem__32z1S:hover{transform:translateY(-4px);border-color:var(--page-accent-shadow)}.string-converter_statItem__32z1S h3{font-size:16px;color:var(--foreground-muted);margin-bottom:12px;font-weight:600}.string-converter_statItem__32z1S p{font-size:16px;font-weight:400;background:none;color:var(--foreground);white-space:pre-wrap;margin:0}.string-converter_description__Kz5Nb{margin-top:72px;line-height:1.8}.string-converter_description__Kz5Nb h2{font-size:24px;font-weight:700;margin-bottom:20px;color:var(--foreground);position:relative}.string-converter_description__Kz5Nb h2:after{content:"";display:block;width:52px;height:4px;border-radius:999px;background:var(--page-accent);margin-top:6px}.string-converter_description__Kz5Nb h3{font-size:20px;font-weight:600;margin:32px 0 16px;color:var(--foreground)}.string-converter_description__Kz5Nb h4{font-size:18px;font-weight:600;margin:24px 0 12px;color:var(--foreground)}.string-converter_description__Kz5Nb p{margin-bottom:16px;color:var(--foreground-muted);font-size:15px}.string-converter_description__Kz5Nb ul{margin:0 0 24px;padding-left:20px}.string-converter_description__Kz5Nb li{margin-bottom:8px;color:var(--foreground-muted);font-size:15px;padding-left:4px}.string-converter_description__Kz5Nb div{margin-bottom:16px;color:var(--foreground-muted);font-size:15px}.string-converter_description__Kz5Nb li::marker{color:var(--page-accent)}.string-converter_description__Kz5Nb strong{color:var(--foreground);font-weight:600}.string-converter_description__Kz5Nb a{color:var(--page-accent);text-decoration:underline;transition:color .2s ease-in-out}.string-converter_description__Kz5Nb a:hover{color:var(--page-accent-strong)}.string-converter_linkBox__6hdN9{background:var(--page-accent-soft);padding:24px;border-radius:20px;margin:32px 0}.string-converter_linkBox__6hdN9 p{margin-bottom:8px}.string-converter_linkBox__6hdN9 p:last-child{margin-bottom:0}.string-converter_relatedTools__U4QfC{background:var(--surface);padding:32px;border-radius:24px;border:1px solid var(--page-accent-soft);margin:48px 0;box-shadow:var(--shadow-soft)}.string-converter_relatedTools__U4QfC h3{margin-top:0}