.LibraryGrid_grid__bwq1H{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--space-5);gap:var(--space-5);width:100%}@media (max-width:900px){.LibraryGrid_grid__bwq1H{grid-template-columns:1fr}}.LibraryGrid_card__xS1kK{min-width:0;display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-4);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);text-decoration:none;transition:border-color var(--motion-fast),box-shadow var(--motion-fast),transform var(--motion-fast)}.LibraryGrid_card__xS1kK:hover{border-color:var(--color-accent);box-shadow:var(--shadow-accent);transform:translateY(-2px)}.LibraryGrid_cover__jgxy7{width:100%;height:150px;object-fit:cover;border-radius:var(--radius-md);margin-bottom:var(--space-1)}.LibraryGrid_tags__DaO98{display:flex;flex-wrap:wrap;gap:var(--space-2)}.LibraryGrid_tagGuide__SofoP,.LibraryGrid_tag__RIIuH{padding:2px 10px;border-radius:999px;font-size:var(--text-xs);font-weight:var(--fw-medium)}.LibraryGrid_tag__RIIuH{background:var(--color-accent-surface);border:1px solid var(--color-accent-surface-border);color:var(--color-accent-text-strong)}.LibraryGrid_tagGuide__SofoP{background:var(--color-canvas);border:1px solid var(--color-border);color:var(--color-text-secondary)}.LibraryGrid_date__EJtaQ{color:var(--color-text-tertiary);font-size:var(--text-xs);letter-spacing:.04em}.LibraryGrid_cardTitle__KpV9Z{color:var(--color-text);font-size:var(--text-lg);font-weight:var(--fw-semibold);line-height:1.35}.LibraryGrid_excerpt__QC5O1{color:var(--color-text-secondary);font-size:var(--text-sm);line-height:var(--leading-normal)}.LibraryGrid_readMore__jP4Mn{margin-top:auto;padding-top:var(--space-2);color:var(--color-accent);font-size:var(--text-sm);font-weight:var(--fw-medium)}.blog_main__5NKD_{max-width:1040px;margin:0 auto;padding:var(--space-8) var(--space-5);display:flex;flex-direction:column;gap:var(--space-4)}.blog_title___atXt{margin:0;color:var(--color-text);font-size:var(--text-headline);font-weight:var(--fw-medium);letter-spacing:var(--tracking-tighter);line-height:var(--leading-tight)}.blog_sub__8pvpR{margin:0;color:var(--color-text-secondary);font-size:var(--text-lg);line-height:var(--leading-normal)}.blog_date___Tq8d{color:var(--color-text-tertiary);font-size:var(--text-xs);letter-spacing:.04em}.blog_article__Xv24O{display:flex;flex-direction:column;gap:var(--space-3)}.blog_h2_____0v{margin:var(--space-4) 0 0;color:var(--color-text);font-size:var(--text-xl);font-weight:var(--fw-semibold)}.blog_p__dGhfa{margin:0;color:var(--color-text-secondary);font-size:var(--text-base);line-height:1.75}.blog_related__epa6O{margin:var(--space-7) 0 0;padding-top:var(--space-5);border-top:var(--hairline)}.blog_relatedTitle__81aAN{margin:0 0 var(--space-3);color:var(--color-text);font-size:var(--text-lg);font-weight:var(--fw-semibold)}.blog_relatedList__OiSTj{display:flex;flex-direction:column;gap:var(--space-2);margin:0 0 var(--space-4);padding:0;list-style:none}.blog_relatedList__OiSTj a,.blog_relatedMore__KlsfT{color:var(--color-accent);font-weight:var(--fw-medium);text-decoration:none}.blog_relatedList__OiSTj a:hover,.blog_relatedMore__KlsfT:hover{text-decoration:underline}.blog_disclaimer__pcbq0{margin:var(--space-3) 0 0;color:var(--color-text-tertiary);font-size:var(--text-sm);line-height:var(--leading-snug)}.blog_back__UMmkp{margin-top:var(--space-3);color:var(--color-accent);font-size:var(--text-sm);font-weight:var(--fw-medium);text-decoration:none}.blog_article__Xv24O{max-width:680px;margin:0 auto;width:100%}.AppPanel_panel___0ANC{display:flex;gap:var(--space-5);margin:var(--space-7) 0 var(--space-5);padding:var(--space-5) var(--space-5) 0;border:1px solid var(--color-accent-surface-border);border-radius:var(--radius-lg);background:var(--color-accent-surface);overflow:hidden}.AppPanel_shot__a4S0z{flex:none;align-self:flex-end;width:120px;height:180px;padding:6px 6px 0;border-radius:22px 22px 0 0;background:var(--color-device-frame);overflow:hidden;box-sizing:border-box}.AppPanel_shot__a4S0z img{display:block;width:100%;height:auto;border-radius:16px 16px 0 0}.AppPanel_text__AsAcK{display:flex;flex-direction:column;gap:var(--space-2);min-width:0;padding-bottom:var(--space-5)}.AppPanel_kicker__0cCEH{margin:0;color:var(--color-accent-text-strong);font-size:var(--text-xs);font-weight:var(--fw-semibold);letter-spacing:var(--tracking-wide);text-transform:uppercase}.AppPanel_title__m6yVO{margin:0;color:var(--color-text);font-size:var(--text-lg);font-weight:var(--fw-semibold);line-height:var(--leading-snug)}.AppPanel_body__NMumD{margin:0;color:var(--color-text-secondary);font-size:var(--text-sm);line-height:var(--leading-normal)}.AppPanel_actions__GlyF4{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2) var(--space-4);margin-top:var(--space-2)}.AppPanel_primary__UR0fO{display:inline-flex;align-items:center;min-height:44px;padding:0 var(--space-4);border-radius:var(--radius-pill);background:var(--color-accent);color:var(--color-accent-contrast);font-size:var(--text-sm);font-weight:var(--fw-semibold);text-decoration:none;transition:background var(--motion-fast)}.AppPanel_primary__UR0fO:hover{background:var(--color-accent-hover)}.AppPanel_secondary__DwSdG{display:inline-flex;align-items:center;min-height:44px;color:var(--color-accent);font-size:var(--text-sm);font-weight:var(--fw-semibold);text-decoration:none}.AppPanel_secondary__DwSdG:hover{text-decoration:underline}@media (max-width:520px){.AppPanel_panel___0ANC{padding-top:var(--space-5)}.AppPanel_shot__a4S0z{display:none}}.IncomeTaxCalculator_page__QWkUQ{min-height:100vh;display:flex;justify-content:center;padding:var(--space-6) var(--space-4)}.IncomeTaxCalculator_card__3Ygcj{width:100%;max-width:540px;background:var(--color-surface);border:var(--border-thin);border-radius:var(--radius-md);padding:var(--space-6) var(--space-5);box-shadow:var(--shadow-card)}.IncomeTaxCalculator_title__GMo6P{margin:0 0 var(--space-2);color:var(--color-text);font-size:var(--text-xl);font-weight:var(--fw-medium);letter-spacing:var(--tracking-tight);line-height:var(--leading-tight)}.IncomeTaxCalculator_subtitle__xHDr3{margin:0 0 var(--space-6);color:var(--color-text-secondary);font-size:var(--text-sm)}.IncomeTaxCalculator_label__f2YWx{display:block;margin-bottom:var(--space-2);color:var(--color-text);font-weight:var(--fw-medium)}.IncomeTaxCalculator_inputRow__SuN3h{display:flex;align-items:center;border:var(--border-input);border-radius:var(--radius-sm);background:var(--color-surface);transition:border-color var(--motion-fast),box-shadow var(--motion-fast)}.IncomeTaxCalculator_inputRow__SuN3h:focus-within{border-color:var(--color-accent);box-shadow:var(--focus-ring)}.IncomeTaxCalculator_prefix__Lc6OF{padding:var(--space-3) var(--space-2) var(--space-3) var(--space-3);color:var(--color-text-tertiary);font-weight:var(--fw-medium)}.IncomeTaxCalculator_input__s8LdD{flex:1 1;min-width:0;border:none;outline:none;padding:var(--space-3) var(--space-3) var(--space-3) var(--space-1);color:var(--color-text);background:transparent;font-size:var(--text-lg);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.IncomeTaxCalculator_hint__xQKxU{margin:var(--space-2) 0 0;color:var(--color-text-tertiary);font-size:var(--text-sm)}.IncomeTaxCalculator_section__loTx6{margin-top:var(--space-4);border:var(--border-thin);border-radius:var(--radius-md);background:var(--color-surface);overflow:hidden}.IncomeTaxCalculator_summary__AQnW_{list-style:none;cursor:pointer;padding:var(--space-4);color:var(--color-text);font-weight:var(--fw-medium);display:flex;justify-content:space-between;align-items:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.IncomeTaxCalculator_summary__AQnW_::-webkit-details-marker{display:none}.IncomeTaxCalculator_section__loTx6[open]>.IncomeTaxCalculator_summary__AQnW_{border-bottom:var(--hairline)}.IncomeTaxCalculator_chevron__wi7If{color:var(--color-text-tertiary);transition:transform .2s ease}.IncomeTaxCalculator_section__loTx6[open]>.IncomeTaxCalculator_summary__AQnW_ .IncomeTaxCalculator_chevron__wi7If{transform:rotate(180deg)}.IncomeTaxCalculator_sectionBody__rS2HA{padding:var(--space-4);display:flex;flex-direction:column;gap:var(--space-4)}.IncomeTaxCalculator_note__O7ETn{margin:0;padding:var(--space-3);background:var(--color-surface-subtle);border:var(--hairline);border-radius:var(--radius-sm);color:var(--color-text-secondary);font-size:var(--text-sm)}.IncomeTaxCalculator_capNote__Zt6VF{margin:0;color:var(--color-text-tertiary);font-size:var(--text-xs)}.IncomeTaxCalculator_subheading__b__Ty{margin:var(--space-1) 0 0;color:var(--color-text-secondary);font-size:var(--text-sm);font-weight:var(--fw-medium)}.IncomeTaxCalculator_field__rkmAt{display:flex;flex-direction:column}.IncomeTaxCalculator_fieldLabel__HzWFR{margin-bottom:var(--space-2);color:var(--color-text-secondary);font-size:var(--text-sm);font-weight:var(--fw-medium)}.IncomeTaxCalculator_fieldHint__fUBZ2{margin:var(--space-2) 0 0;color:var(--color-text-tertiary);font-size:var(--text-xs)}.IncomeTaxCalculator_fieldError__MLf4E{margin:var(--space-2) 0 0;color:var(--color-danger-text);font-size:var(--text-xs)}.IncomeTaxCalculator_countedHint__b6ThC{margin:var(--space-2) 0 0}.IncomeTaxCalculator_countedHint__b6ThC,.IncomeTaxCalculator_groupHint__0EKg4{color:var(--color-text-secondary);font-size:var(--text-xs);font-weight:var(--fw-medium);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.IncomeTaxCalculator_groupHint__0EKg4{margin:var(--space-1) 0 0;padding:var(--space-2) var(--space-3);background:var(--color-surface-subtle);border:var(--hairline);border-radius:var(--radius-sm)}.IncomeTaxCalculator_toggleRow__sFCru{display:flex;align-items:flex-start;gap:var(--space-3);cursor:pointer}.IncomeTaxCalculator_checkbox__1Av3z{width:1.15rem;height:1.15rem;margin:.1rem 0 0;accent-color:var(--color-accent);flex-shrink:0;cursor:pointer}.IncomeTaxCalculator_toggleLabel__jIlJC{color:var(--color-text-secondary);font-size:var(--text-sm);font-weight:var(--fw-medium)}.IncomeTaxCalculator_countInput__HgdbF{width:100%;border:var(--border-input);border-radius:var(--radius-sm);padding:var(--space-3);color:var(--color-text);background:var(--color-surface);outline:none;font-size:var(--text-base);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;transition:border-color var(--motion-fast),box-shadow var(--motion-fast)}.IncomeTaxCalculator_countInput__HgdbF:focus{border-color:var(--color-accent);box-shadow:var(--focus-ring)}.IncomeTaxCalculator_prompt__vtrjv{margin:var(--space-6) 0 0;padding:var(--space-4);background:var(--color-surface-subtle);border:var(--hairline);border-radius:var(--radius-sm);color:var(--color-text-secondary);text-align:center;font-size:var(--text-sm)}.IncomeTaxCalculator_error__A7y3T{margin:var(--space-5) 0 0;padding:var(--space-3) var(--space-4);background:var(--color-danger-surface);border:1px solid var(--color-danger-border);border-radius:var(--radius-sm);color:var(--color-danger-text);font-size:var(--text-sm)}.IncomeTaxCalculator_results__va7kz{margin-top:var(--space-6)}.IncomeTaxCalculator_resultsTitle__KtEtU{margin:0 0 var(--space-1);color:var(--color-text);font-size:var(--text-base);font-weight:var(--fw-medium)}.IncomeTaxCalculator_resultsYear__Lwydn{margin:0 0 var(--space-3);color:var(--color-text-secondary);font-size:var(--text-sm)}.IncomeTaxCalculator_breakdown__Wlf8q{margin:0;border:var(--border-thin);border-radius:var(--radius-sm);overflow:hidden}.IncomeTaxCalculator_row__jDe_d{display:flex;justify-content:space-between;align-items:baseline;gap:var(--space-4);padding:var(--space-3) var(--space-4);border-bottom:var(--hairline)}.IncomeTaxCalculator_row__jDe_d:last-child{border-bottom:none}.IncomeTaxCalculator_rowLabel___fG1H{margin:0;color:var(--color-text-secondary);font-size:var(--text-sm)}.IncomeTaxCalculator_rowValue__4v8GP{margin:0;color:var(--color-text);font-weight:var(--fw-medium);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.IncomeTaxCalculator_rowFinal__qy4kq{background:var(--color-accent-surface);border-top:.5px solid var(--color-accent-surface-border);padding-top:var(--space-4);padding-bottom:var(--space-4)}.IncomeTaxCalculator_rowFinal__qy4kq .IncomeTaxCalculator_rowLabel___fG1H{color:var(--color-accent-text-strong);font-size:var(--text-base);font-weight:var(--fw-medium)}.IncomeTaxCalculator_rowFinal__qy4kq .IncomeTaxCalculator_rowValue__4v8GP{color:var(--color-accent);font-size:var(--text-2xl);font-weight:var(--fw-medium);letter-spacing:var(--tracking-tight)}.IncomeTaxCalculator_included__C5k6a{margin:var(--space-5) 0 0;padding:var(--space-3) var(--space-4);background:var(--color-surface-subtle);border:var(--hairline);border-radius:var(--radius-sm);color:var(--color-text-secondary);font-size:var(--text-sm)}.IncomeTaxCalculator_reliefsLink__PfyLp{margin:var(--space-3) 0 0;text-align:center;font-size:var(--text-sm)}.IncomeTaxCalculator_reliefsLink__PfyLp a{color:var(--color-accent);font-weight:var(--fw-medium);text-decoration:none;border-bottom:1px solid transparent;transition:color var(--motion-fast),border-color var(--motion-fast)}.IncomeTaxCalculator_reliefsLink__PfyLp a:hover{border-bottom-color:var(--color-accent)}.IncomeTaxCalculator_disclaimer__f8GsO{margin:var(--space-3) 0 0;color:var(--color-text-tertiary);font-size:var(--text-xs);line-height:var(--leading-snug)}.IncomeTaxCalculator_recalculated__8VRGr{margin:var(--space-3) 0 0;color:var(--color-text-secondary);font-size:var(--text-xs);font-weight:var(--fw-medium)}.IncomeTaxCalculator_savePrompt__blij0{margin:var(--space-5) 0 0;padding:var(--space-3) var(--space-4);background:var(--color-surface-subtle);border:var(--hairline);border-radius:var(--radius-sm);color:var(--color-text-secondary);text-align:center;font-size:var(--text-sm)}.IncomeTaxCalculator_savePrompt__blij0 a{color:var(--color-accent);font-weight:var(--fw-medium);text-decoration:none;border-bottom:1px solid transparent;transition:border-color var(--motion-fast)}.IncomeTaxCalculator_savePrompt__blij0 a:hover{border-bottom-color:var(--color-accent)}.IncomeTaxCalculator_savePanel__W1X1v{margin:var(--space-5) 0 0;display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3)}.IncomeTaxCalculator_saveButton__CdBEe{padding:var(--space-3) var(--space-4);border:none;border-radius:var(--radius-sm);background:var(--color-accent);color:var(--color-accent-contrast);font-size:var(--text-sm);font-weight:var(--fw-medium);cursor:pointer;transition:opacity var(--motion-fast)}.IncomeTaxCalculator_saveButton__CdBEe:disabled{opacity:.6;cursor:default}.IncomeTaxCalculator_saveButtonSecondary__gyLiC{padding:var(--space-3) var(--space-4);border:var(--border-input);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-accent);font-size:var(--text-sm);font-weight:var(--fw-medium);cursor:pointer;transition:border-color var(--motion-fast)}.IncomeTaxCalculator_saveButtonSecondary__gyLiC:hover{border-color:var(--color-accent)}.IncomeTaxCalculator_saveStatus__S7FEW{margin:0;color:var(--color-text-secondary);font-size:var(--text-sm);font-weight:var(--fw-medium)}.IncomeTaxCalculator_saveError__OVnAv{margin:0;color:var(--color-danger-text);font-size:var(--text-sm)}.PcbCalculator_page__8jx5a{min-height:100vh;display:flex;justify-content:center;padding:var(--space-6) var(--space-4)}.PcbCalculator_card__nqNAT{width:100%;max-width:540px;background:var(--color-surface);border:var(--border-thin);border-radius:var(--radius-md);padding:var(--space-6) var(--space-5);box-shadow:var(--shadow-card)}.PcbCalculator_title__9UExs{margin:0 0 var(--space-2);color:var(--color-text);font-size:var(--text-xl);font-weight:var(--fw-medium);letter-spacing:var(--tracking-tight);line-height:var(--leading-tight)}.PcbCalculator_subtitle__JCOwU{margin:0 0 var(--space-4)}.PcbCalculator_note___Wnuk,.PcbCalculator_subtitle__JCOwU{color:var(--color-text-secondary);font-size:var(--text-sm)}.PcbCalculator_note___Wnuk{margin:0 0 var(--space-5);padding:var(--space-3);background:var(--color-surface-subtle);border:var(--hairline);border-radius:var(--radius-sm)}.PcbCalculator_primaryField__gFdsP{margin-bottom:var(--space-5)}.PcbCalculator_label__sHRl3{display:block;margin-bottom:var(--space-2);color:var(--color-text);font-weight:var(--fw-medium)}.PcbCalculator_inputRow__yFFga{display:flex;align-items:center;border:var(--border-input);border-radius:var(--radius-sm);background:var(--color-surface);transition:border-color var(--motion-fast),box-shadow var(--motion-fast)}.PcbCalculator_inputRow__yFFga:focus-within{border-color:var(--color-accent);box-shadow:var(--focus-ring)}.PcbCalculator_prefix__IxGeb{padding:var(--space-3) var(--space-2) var(--space-3) var(--space-3);color:var(--color-text-tertiary);font-weight:var(--fw-medium)}.PcbCalculator_input__y40Pf{flex:1 1;min-width:0;border:none;outline:none;padding:var(--space-3) var(--space-3) var(--space-3) var(--space-1);color:var(--color-text);background:transparent;font-size:var(--text-lg);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.PcbCalculator_hint__Sj0A_{margin:var(--space-2) 0 0;color:var(--color-text-tertiary);font-size:var(--text-sm)}.PcbCalculator_radioGroup__iJDq5{margin:0 0 var(--space-5);padding:0;border:none;display:flex;flex-direction:column;gap:var(--space-3)}.PcbCalculator_radioRow__QP8U8{display:flex;align-items:flex-start;gap:var(--space-3);cursor:pointer}.PcbCalculator_radio__WXiFa{width:1.15rem;height:1.15rem;margin:.1rem 0 0;accent-color:var(--color-accent);flex-shrink:0;cursor:pointer}.PcbCalculator_toggles__ESWaB{display:flex;flex-direction:column;gap:var(--space-3);margin-bottom:var(--space-2)}.PcbCalculator_toggleRow__aACdo{display:flex;align-items:flex-start;gap:var(--space-3);cursor:pointer}.PcbCalculator_checkbox__tX9zt{width:1.15rem;height:1.15rem;margin:.1rem 0 0;accent-color:var(--color-accent);flex-shrink:0;cursor:pointer}.PcbCalculator_toggleLabel__OSpNm{color:var(--color-text-secondary);font-size:var(--text-sm);font-weight:var(--fw-medium)}.PcbCalculator_section__Yx1Tq{margin-top:var(--space-4);border:var(--border-thin);border-radius:var(--radius-md);background:var(--color-surface);overflow:hidden}.PcbCalculator_summary__sCVx7{list-style:none;cursor:pointer;padding:var(--space-4);color:var(--color-text);font-weight:var(--fw-medium);display:flex;justify-content:space-between;align-items:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.PcbCalculator_summary__sCVx7::-webkit-details-marker{display:none}.PcbCalculator_section__Yx1Tq[open]>.PcbCalculator_summary__sCVx7{border-bottom:var(--hairline)}.PcbCalculator_chevron__LO1Cs{color:var(--color-text-tertiary);transition:transform .2s ease}.PcbCalculator_section__Yx1Tq[open]>.PcbCalculator_summary__sCVx7 .PcbCalculator_chevron__LO1Cs{transform:rotate(180deg)}.PcbCalculator_sectionBody__2HOK0{padding:var(--space-4);display:flex;flex-direction:column;gap:var(--space-4)}.PcbCalculator_capNote__K0flL{margin:0;color:var(--color-text-tertiary);font-size:var(--text-xs)}.PcbCalculator_field__eiXPg{display:flex;flex-direction:column}.PcbCalculator_fieldLabel___r3vf{margin-bottom:var(--space-2);color:var(--color-text-secondary);font-size:var(--text-sm);font-weight:var(--fw-medium)}.PcbCalculator_fieldHint__oWlOG{margin:var(--space-2) 0 0;color:var(--color-text-tertiary);font-size:var(--text-xs)}.PcbCalculator_fieldError__GI5oO{margin:var(--space-2) 0 0;color:var(--color-danger-text);font-size:var(--text-xs)}.PcbCalculator_countInput__GYRky{width:100%;border:var(--border-input);border-radius:var(--radius-sm);padding:var(--space-3);color:var(--color-text);background:var(--color-surface);outline:none;font-size:var(--text-base);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;transition:border-color var(--motion-fast),box-shadow var(--motion-fast)}.PcbCalculator_countInput__GYRky:focus{border-color:var(--color-accent);box-shadow:var(--focus-ring)}.PcbCalculator_prompt__QyWDp{margin:var(--space-6) 0 0;padding:var(--space-4);background:var(--color-surface-subtle);border:var(--hairline);border-radius:var(--radius-sm);color:var(--color-text-secondary);text-align:center;font-size:var(--text-sm)}.PcbCalculator_error__C9BdI{margin:var(--space-5) 0 0;padding:var(--space-3) var(--space-4);background:var(--color-danger-surface);border:1px solid var(--color-danger-border);border-radius:var(--radius-sm);color:var(--color-danger-text);font-size:var(--text-sm)}.PcbCalculator_results__2IVfQ{margin-top:var(--space-6)}.PcbCalculator_resultsTitle__Q36L5{margin:0 0 var(--space-3);color:var(--color-text);font-size:var(--text-base);font-weight:var(--fw-medium)}.PcbCalculator_breakdown__npPvo{margin:0;border:var(--border-thin);border-radius:var(--radius-sm);overflow:hidden}.PcbCalculator_row__sdf37{display:flex;justify-content:space-between;align-items:baseline;gap:var(--space-4);padding:var(--space-3) var(--space-4);border-bottom:var(--hairline)}.PcbCalculator_row__sdf37:last-child{border-bottom:none}.PcbCalculator_rowLabel__oTrVB{margin:0;color:var(--color-text-secondary);font-size:var(--text-sm)}.PcbCalculator_rowValue__VDZ5S{margin:0;color:var(--color-text);font-weight:var(--fw-medium);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.PcbCalculator_rowFinal__IqYVZ{background:var(--color-accent-surface);border-top:.5px solid var(--color-accent-surface-border);padding-top:var(--space-4);padding-bottom:var(--space-4)}.PcbCalculator_rowFinal__IqYVZ .PcbCalculator_rowLabel__oTrVB{color:var(--color-accent-text-strong);font-size:var(--text-base);font-weight:var(--fw-medium)}.PcbCalculator_rowFinal__IqYVZ .PcbCalculator_rowValue__VDZ5S{color:var(--color-accent);font-size:var(--text-2xl);font-weight:var(--fw-medium);letter-spacing:var(--tracking-tight)}.PcbCalculator_belowMinimum__c7qRl{margin:var(--space-3) 0 0;padding:var(--space-3)}.PcbCalculator_belowMinimum__c7qRl,.PcbCalculator_included__PhTNN{background:var(--color-surface-subtle);border:var(--hairline);border-radius:var(--radius-sm);color:var(--color-text-secondary);font-size:var(--text-sm)}.PcbCalculator_included__PhTNN{margin:var(--space-5) 0 0;padding:var(--space-3) var(--space-4)}.PcbCalculator_guideLink__CJPO4{margin:var(--space-3) 0 0;text-align:center;font-size:var(--text-sm)}.PcbCalculator_guideLink__CJPO4 a{color:var(--color-accent);font-weight:var(--fw-medium);text-decoration:none;border-bottom:1px solid transparent;transition:color var(--motion-fast),border-color var(--motion-fast)}.PcbCalculator_guideLink__CJPO4 a:hover{border-bottom-color:var(--color-accent)}.PcbCalculator_disclaimer__VMEja{margin:var(--space-3) 0 0;color:var(--color-text-tertiary);font-size:var(--text-xs);line-height:var(--leading-snug)}.ReliefHub_main__uhE76{display:flex;flex-direction:column}.ReliefHub_main__uhE76>*{width:100%}.ReliefHub_wrap__6EaQK{max-width:880px;margin:0 auto;padding-left:var(--space-5);padding-right:var(--space-5);box-sizing:border-box}.ReliefHub_hero__awSgM{padding:var(--space-5) 0 var(--space-7);border-bottom:var(--hairline);background:var(--color-surface)}.ReliefHub_breadcrumb___MsGt{font-size:var(--text-sm)}.ReliefHub_breadcrumb___MsGt,.ReliefHub_breadcrumb___MsGt a{color:var(--color-text-secondary)}.ReliefHub_breadcrumb___MsGt [aria-current=page],.ReliefHub_h1__h1ef4{color:var(--color-text)}.ReliefHub_h1__h1ef4{max-width:44rem;margin:var(--space-6) 0 0;font-family:var(--font-display),var(--font-sans);font-size:clamp(2rem,1.5rem + 2vw,3rem);font-weight:var(--fw-semibold);letter-spacing:var(--tracking-tighter);line-height:var(--leading-tight)}.ReliefHub_lead__ufKs3{max-width:40rem;margin:var(--space-4) 0 0;color:var(--color-text-secondary);font-size:var(--text-lg);line-height:var(--leading-normal)}.ReliefHub_yearNote__2VOpb{margin:var(--space-5) 0 0;padding:var(--space-3) var(--space-4);border:1px solid var(--color-accent-surface-border);border-radius:var(--radius-md);background:var(--color-accent-surface);color:var(--color-text);font-size:var(--text-sm)}.ReliefHub_body__yXJma{display:flex;flex-direction:column;gap:var(--space-7);padding-top:var(--space-7);padding-bottom:var(--space-8)}.ReliefHub_h2__SHGaE{margin:0;font-family:var(--font-display),var(--font-sans);font-size:var(--text-xl);font-weight:var(--fw-semibold)}.ReliefHub_groupDesc__DDIcq{margin:var(--space-2) 0 var(--space-4);color:var(--color-text-secondary);font-size:var(--text-sm);line-height:var(--leading-normal)}.ReliefHub_list__gfiha{display:flex;flex-direction:column;margin:0;padding:0;border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);list-style:none;overflow:hidden}.ReliefHub_list__gfiha li+li{border-top:var(--hairline)}.ReliefHub_item__V4GlS{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:var(--space-1) var(--space-4);min-height:44px;padding:var(--space-4) var(--space-5);color:var(--color-text);text-decoration:none;box-sizing:border-box}.ReliefHub_item__V4GlS:hover{background:var(--color-accent-surface)}.ReliefHub_name__nShpd{font-weight:var(--fw-semibold);line-height:var(--leading-snug)}.ReliefHub_cap__eiQGc{color:var(--color-text-secondary);font-size:var(--text-sm);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.ReliefHub_more__Xl36X{color:var(--color-accent);font-weight:var(--fw-semibold);text-decoration:none}.ReliefHub_more__Xl36X:hover{text-decoration:underline}.ReliefHub_note__KAEhL{margin:0;color:var(--color-text-secondary);font-size:var(--text-sm)}@media (max-width:520px){.ReliefHub_wrap__6EaQK{padding-left:var(--space-4);padding-right:var(--space-4)}}.CheckedNote_note__zRMJn{margin:var(--space-6) 0 0;padding:var(--space-3) var(--space-4);border-left:3px solid var(--color-accent-surface-border);background:var(--color-surface-subtle);color:var(--color-text-secondary);font-size:var(--text-sm);line-height:var(--leading-normal)}.Topic_main__eiPJQ{display:flex;flex-direction:column}.Topic_main__eiPJQ>*{width:100%}.Topic_wrap__aV_60{max-width:880px;margin:0 auto;padding-left:var(--space-5);padding-right:var(--space-5);box-sizing:border-box}.Topic_hero__djyII{padding:var(--space-5) 0 var(--space-7);border-bottom:var(--hairline);background:var(--color-surface)}.Topic_breadcrumb__wbfzy{font-size:var(--text-sm)}.Topic_breadcrumb__wbfzy,.Topic_breadcrumb__wbfzy a{color:var(--color-text-secondary)}.Topic_breadcrumb__wbfzy [aria-current=page]{color:var(--color-text)}.Topic_titleRow__CCSX4{display:flex;align-items:center;gap:var(--space-4);margin-top:var(--space-6)}.Topic_letter__F1HYE{display:inline-flex;flex:none;align-items:center;justify-content:center;width:52px;height:52px;border-radius:var(--radius-md);background:var(--color-accent-surface);color:var(--color-accent);font-size:var(--text-xl)}.Topic_h1__pQvmW,.Topic_letter__F1HYE{font-family:var(--font-display),var(--font-sans);font-weight:var(--fw-semibold)}.Topic_h1__pQvmW{margin:0;color:var(--color-text);font-size:clamp(2rem,1.5rem + 2vw,3rem);letter-spacing:var(--tracking-tighter);line-height:var(--leading-tight)}.Topic_lead__YWTJT{max-width:40rem;margin:var(--space-4) 0 0;color:var(--color-text-secondary);font-size:var(--text-lg);line-height:var(--leading-normal)}.Topic_body__U5ac4{display:flex;flex-direction:column;gap:var(--space-7);padding-top:var(--space-7);padding-bottom:var(--space-8)}.Topic_h2__h5OFI{margin:0 0 var(--space-4);font-family:var(--font-display),var(--font-sans);font-size:var(--text-xl);font-weight:var(--fw-semibold)}.Topic_guides__QU0S5{display:flex;flex-direction:column;gap:var(--space-3);margin:0;padding:0;list-style:none}.Topic_guide__JjcDh{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);color:var(--color-text);text-decoration:none;transition:border-color var(--motion-fast),box-shadow var(--motion-fast)}.Topic_guide__JjcDh:hover{border-color:var(--color-accent-surface-border);box-shadow:var(--shadow-card)}.Topic_guideTitle__XOm9A{font-size:var(--text-lg);font-weight:var(--fw-semibold);line-height:var(--leading-snug)}.Topic_guideText__wxlVW{color:var(--color-text-secondary);font-size:var(--text-sm);line-height:var(--leading-normal)}.Topic_checked__wqCAo{color:var(--color-success-text);font-size:var(--text-xs);font-weight:var(--fw-semibold)}.Topic_read__fLyeF{color:var(--color-accent);font-size:var(--text-sm);font-weight:var(--fw-semibold)}.Topic_none__ci_k4{margin:0;padding:var(--space-5);border:1px dashed var(--color-border);border-radius:var(--radius-lg);color:var(--color-text-secondary)}.Topic_chips__SCjfg{display:flex;flex-wrap:wrap;gap:var(--space-2);margin:0;padding:0;list-style:none}.Topic_chip__1og0e{display:inline-flex;align-items:center;min-height:44px;padding:0 var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-pill);background:var(--color-surface);color:var(--color-text);font-size:var(--text-sm);font-weight:var(--fw-medium);text-decoration:none}.Topic_chip__1og0e:hover{border-color:var(--color-accent);color:var(--color-accent)}.Topic_note__HbTUB{margin:0;color:var(--color-text-secondary);font-size:var(--text-sm)}@media (max-width:520px){.Topic_wrap__aV_60{padding-left:var(--space-4);padding-right:var(--space-4)}}