.ArticleCalculator_wrap__mb1uT{display:flex;flex-direction:column;gap:var(--space-5);box-sizing:border-box;padding:var(--space-6);border-radius:var(--radius-lg);border:1px solid var(--border-subtle);background:var(--surface-card);box-shadow:var(--shadow-xs)}.ArticleCalculator_title__jmwaY{display:inline-flex;align-items:center;gap:var(--space-2);font:var(--role-h4);color:var(--text-strong)}.ArticleCalculator_title__jmwaY svg{color:var(--entity-text)}.ArticleCalculator_fields__KbJO1{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:var(--space-4);gap:var(--space-4)}.ArticleCalculator_field__Lbl5X{display:flex;flex-direction:column;gap:var(--space-2);min-width:0}.ArticleCalculator_label__XDBad{font:var(--role-label);color:var(--text-body)}.ArticleCalculator_control__JQySY{position:relative;display:flex;align-items:center}.ArticleCalculator_input__6xqWM{box-sizing:border-box;width:100%;height:var(--control-lg);padding-inline:var(--space-4) var(--space-10);border-radius:var(--radius-md);border:1px solid var(--border-default);background:var(--surface-card);font:var(--role-body);color:var(--text-strong);transition:border-color var(--dur-fast) var(--ease-out),box-shadow var(--dur-fast) var(--ease-out)}.ArticleCalculator_input__6xqWM:focus-visible{outline:none;border-color:var(--entity);box-shadow:var(--ring-focus)}.ArticleCalculator_unit__G7Dsg{position:absolute;inset-inline-end:var(--space-4);font:var(--role-body-sm);color:var(--text-muted);pointer-events:none}.ArticleCalculator_result__jabea{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--space-3);box-sizing:border-box;padding:var(--space-4) var(--space-5);border-radius:var(--radius-md);background:var(--entity-soft)}.ArticleCalculator_resultLabel___rQcy{font:var(--role-label);color:var(--text-body)}.ArticleCalculator_resultValue__7JYrE{display:inline-flex;align-items:baseline;gap:var(--space-2);font:var(--role-h2);color:var(--entity-strong);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ArticleCalculator_resultUnit__fYHI0{font:var(--role-h4)}.ArticleCalculator_note__ruSKz{font-size:var(--text-xs);color:var(--text-subtle)}@media (max-width:760px){.ArticleCalculator_wrap__mb1uT{padding:var(--space-5)}}.ArticleCalculator_line__zhmtF{flex-basis:100%;font-size:var(--text-sm);line-height:var(--leading-snug);color:var(--text-body)}.ArticleCalculator_wrap__mb1uT.ArticleCalculator_example__r_wAQ{border-radius:var(--radius-xl);box-shadow:var(--shadow-sm)}.ArticleCalculator_example__r_wAQ .ArticleCalculator_fields__KbJO1{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.ArticleCalculator_example__r_wAQ .ArticleCalculator_input__6xqWM{font-family:var(--font-latin);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ArticleCalculator_example__r_wAQ .ArticleCalculator_result__jabea{gap:var(--space-1) var(--space-3);border-radius:var(--radius-lg)}@media (max-width:760px){.ArticleCalculator_wrap__mb1uT.ArticleCalculator_example__r_wAQ{padding:var(--space-4)}.ArticleCalculator_example__r_wAQ .ArticleCalculator_fields__KbJO1{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3)}.ArticleCalculator_example__r_wAQ .ArticleCalculator_input__6xqWM{padding-inline:var(--space-3) var(--space-8)}.ArticleCalculator_example__r_wAQ .ArticleCalculator_unit__G7Dsg{inset-inline-end:var(--space-3)}}.ArticleChecklist_wrap__8t_qY{display:flex;flex-direction:column;gap:var(--space-4);box-sizing:border-box;padding:var(--space-6);border-radius:var(--radius-lg);border:1px solid var(--border-subtle);background:var(--surface-card);box-shadow:var(--shadow-xs)}.ArticleChecklist_head__7TYIS{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-3)}.ArticleChecklist_title__ULDEi{display:inline-flex;align-items:center;gap:var(--space-2);font:var(--role-h4);color:var(--text-strong)}.ArticleChecklist_title__ULDEi svg{color:var(--entity-text)}.ArticleChecklist_count__DPnOw{font:var(--role-body-sm);color:var(--text-muted)}.ArticleChecklist_list__SnPfx{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:var(--space-2)}.ArticleChecklist_label__1DnmB{display:flex;align-items:flex-start;gap:var(--space-3);box-sizing:border-box;padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);cursor:pointer;transition:background var(--dur-fast) var(--ease-out)}.ArticleChecklist_label__1DnmB:hover{background:var(--surface-sunken)}.ArticleChecklist_input__3GOf1{position:absolute;width:1px;height:1px;opacity:0;margin:0}.ArticleChecklist_box__PI6VX{display:inline-flex;align-items:center;justify-content:center;flex:none;box-sizing:border-box;width:22px;height:22px;-webkit-margin-before:2px;margin-block-start:2px;border-radius:var(--radius-xs);border:2px solid var(--border-default);background:var(--surface-card);color:transparent;transition:background var(--dur-fast) var(--ease-out),border-color var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out)}.ArticleChecklist_input__3GOf1:checked+.ArticleChecklist_box__PI6VX{background:var(--entity-fill);border-color:var(--entity-fill);color:var(--entity-on)}.ArticleChecklist_input__3GOf1:focus-visible+.ArticleChecklist_box__PI6VX{box-shadow:var(--ring-focus)}.ArticleChecklist_text__0xvU2{font:var(--role-body);color:var(--text-body)}.ArticleChecklist_input__3GOf1:checked~.ArticleChecklist_text__0xvU2{color:var(--text-muted);text-decoration:line-through;-webkit-text-decoration-color:var(--border-default);text-decoration-color:var(--border-default)}.ArticleChecklist_note__YRE3m{font-size:var(--text-xs);color:var(--text-subtle)}@media (max-width:760px){.ArticleChecklist_wrap__8t_qY{padding:var(--space-5)}}.FaqBlock_measure__DkbUI{max-inline-size:var(--container-md);margin-inline:auto}.FaqBlock_filterWrap___Fjgq{display:flex;flex-direction:column;gap:var(--space-6)}.FaqBlock_search__bZ6kP{position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2) var(--space-4);max-width:640px}.FaqBlock_searchIcon__CK_Nk{position:absolute;inset-inline-start:var(--space-4);inset-block-start:15px;color:var(--text-muted);pointer-events:none}.FaqBlock_input__3Fxo6{flex:1 1 260px;min-width:0;height:48px;padding-inline:calc(var(--space-4) + 26px) var(--space-4);border-radius:var(--radius-pill);border:1px solid var(--border-default);background:var(--surface-card);font:inherit;font-size:max(var(--text-base),16px);color:var(--text-strong);transition:border-color var(--dur-base) var(--ease-out),box-shadow var(--dur-base) var(--ease-out)}.FaqBlock_input__3Fxo6::placeholder{color:var(--text-subtle)}.FaqBlock_input__3Fxo6:focus-visible{outline:none;border-color:var(--entity);box-shadow:0 0 0 3px var(--entity-ring)}.FaqBlock_count__YoR9I{font-size:var(--text-sm);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text-muted)}@media (prefers-reduced-motion:reduce){.FaqBlock_input__3Fxo6{transition:none}}.ProjectGrid_grid__80dF6{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:var(--space-4);gap:var(--space-4);margin:0;padding:0;list-style:none;min-inline-size:0}.ProjectGrid_cell__xW6GL{display:flex;min-inline-size:0;animation:ProjectGrid_projectCell__8_rLC var(--dur-slow) var(--ease-out) both;animation-delay:calc(var(--i, 0) * 34ms)}.ProjectGrid_cell__xW6GL>*{inline-size:100%}@keyframes ProjectGrid_projectCell__8_rLC{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.ProjectGrid_large__araZC{grid-column:span 3}.ProjectGrid_medium__SLrLH{grid-column:span 2}.ProjectGrid_small__yJYDc{grid-column:span 1}@media (max-width:1080px){.ProjectGrid_large__araZC{grid-column:span 6}.ProjectGrid_medium__SLrLH{grid-column:span 3}.ProjectGrid_small__yJYDc{grid-column:span 2}}@media (max-width:760px){.ProjectGrid_grid__80dF6{gap:var(--space-3);--project-name-large:var(--text-md)}.ProjectGrid_large__araZC,.ProjectGrid_medium__SLrLH,.ProjectGrid_small__yJYDc{grid-column:span 3}.ProjectGrid_cell__xW6GL:first-child:nth-last-child(odd){grid-column:1/-1}.ProjectGrid_grid__80dF6 .ProjectGrid_cell__xW6GL>*{min-block-size:178px}}.ToolCard_card__HIB1l{position:relative;display:flex;flex-direction:column;block-size:100%;border-radius:var(--radius-xl);overflow:hidden;border:1px solid var(--border-subtle);background:var(--surface-raised,#ffffff);box-shadow:var(--shadow-xs);text-decoration:none;color:inherit}.ToolCard_media__eHFF5{position:relative;display:block;aspect-ratio:16/9;inline-size:100%;background:var(--surface-sunken)}.ToolCard_card__HIB1l .ToolCard_media__eHFF5{border-end-start-radius:0;border-end-end-radius:0}.ToolCard_card__HIB1l .ToolCard_media__eHFF5 img[data-placeholder]{outline:none}.ToolCard_price__6pUrX{inset-inline-end:var(--space-3);padding:4px 12px;background:var(--entity-fill);color:var(--entity-on);font-family:var(--font-latin);font-size:var(--text-sm);font-weight:600;white-space:nowrap;box-shadow:var(--shadow-sm)}.ToolCard_kind__4rQNY,.ToolCard_price__6pUrX{position:absolute;inset-block-start:var(--space-3);z-index:3;display:inline-flex;align-items:center;border-radius:var(--radius-full,999px);line-height:1.6}.ToolCard_kind__4rQNY{inset-inline-start:var(--space-3);padding:3px 10px;background:color-mix(in srgb,var(--slate-900,#16182b) 72%,transparent);color:#ffffff;font-size:var(--text-xs);font-weight:500;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.ToolCard_body__hMmQC{position:relative;display:flex;flex-direction:column;gap:var(--space-2);flex:1 1;padding:var(--space-5)}.ToolCard_card__HIB1l .ToolCard_iconBubble__Uhr7z{position:absolute;inset-block-start:calc(var(--space-5) * -1);inset-inline-end:var(--space-5);display:inline-flex;align-items:center;justify-content:center;inline-size:40px;block-size:40px;border-radius:var(--radius-lg);background:#ffffff;color:var(--entity-text);border:1px solid var(--border-subtle);box-shadow:var(--shadow-sm)}.ToolCard_brandMark__eKNv_{inline-size:26px;block-size:26px;object-fit:contain}.ToolCard_name__100NB{font-size:var(--text-lg);font-weight:700;color:var(--text-strong,var(--slate-900));-webkit-padding-end:48px;padding-inline-end:48px}.ToolCard_summary__yJRyz{font-size:var(--text-sm);color:var(--text-muted);line-height:1.7;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ToolCard_tags__mxtf2{display:flex;flex-wrap:wrap;gap:6px;-webkit-margin-before:var(--space-1);margin-block-start:var(--space-1)}.ToolCard_tag__PsNPz{padding:2px 9px;border:1px solid var(--border-subtle);border-radius:var(--radius-full,999px);color:var(--text-muted);white-space:nowrap}.ToolCard_more___kAWs,.ToolCard_tag__PsNPz{display:inline-flex;align-items:center;font-size:var(--text-xs);line-height:1.7}.ToolCard_more___kAWs{color:var(--text-faint,var(--text-muted))}.ToolCard_cta__7uq0B{display:inline-flex;align-items:center;gap:6px;-webkit-margin-before:auto;margin-block-start:auto;-webkit-padding-before:var(--space-3);padding-block-start:var(--space-3);font-size:var(--text-sm);font-weight:600;color:var(--entity-text)}@media (max-width:760px){.ToolCard_body__hMmQC{padding:var(--space-4)}.ToolCard_name__100NB{font-size:var(--text-base)}}.ArticleNarration_player__EmbkX{box-sizing:border-box;inline-size:100%;display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-4) var(--space-5);border:1px solid var(--border-subtle);border-radius:var(--radius-xl);background:linear-gradient(120deg,var(--entity-soft) 0,var(--surface-card) 68%);box-shadow:var(--shadow-xs)}html[data-no-speech] .ArticleNarration_player__EmbkX{display:none}.ArticleNarration_main__7iL1M{display:flex;align-items:center;gap:var(--space-4)}.ArticleNarration_play__4wp1z{flex:none;display:grid;place-items:center;box-sizing:border-box;inline-size:52px;block-size:52px;border-radius:var(--radius-circle);border:none;background:var(--entity-fill);color:var(--entity-on);cursor:pointer;box-shadow:var(--shadow-brand);transition:background var(--dur-fast) var(--ease-out),scale var(--dur-fast) var(--ease-out)}.ArticleNarration_play__4wp1z:hover{background:var(--entity-fill-hover)}@media (hover:hover){.ArticleNarration_play__4wp1z:hover{scale:1.05}.ArticleNarration_play__4wp1z:disabled:hover{scale:1}}.ArticleNarration_play__4wp1z:focus-visible{outline:none;box-shadow:var(--ring-focus)}.ArticleNarration_play__4wp1z:disabled{background:var(--surface-sunken);color:var(--text-subtle);box-shadow:none;cursor:not-allowed}.ArticleNarration_play__4wp1z:disabled:hover{background:var(--surface-sunken)}.ArticleNarration_body__9kBSx{flex:1 1 auto;min-inline-size:0;display:flex;flex-direction:column;gap:7px}.ArticleNarration_heading__ZXrVT{display:inline-flex;align-items:center;gap:var(--space-2);font:var(--role-label);color:var(--text-strong)}.ArticleNarration_live__xGW7q{inline-size:8px;block-size:8px;border-radius:var(--radius-circle);background:var(--entity);animation:var(--kf-pulse) 1.4s var(--ease-inout) infinite}.ArticleNarration_track__pLUWE{inline-size:100%;block-size:4px;border-radius:var(--radius-pill);background:var(--surface-sunken);overflow:hidden}.ArticleNarration_trackFill__jolZf{display:block;block-size:100%;border-radius:var(--radius-pill);background:var(--entity);transition:inline-size var(--dur-slow) var(--ease-out)}.ArticleNarration_meta__mSQLg{display:inline-flex;align-items:center;gap:var(--space-2);font-size:var(--text-xs);color:var(--text-muted)}.ArticleNarration_controls__t_OWZ{flex:none;display:inline-flex;align-items:center;gap:var(--space-2)}.ArticleNarration_speed__Lr4tw{box-sizing:border-box;min-inline-size:56px;block-size:var(--control-md);padding-inline:var(--space-3);border-radius:var(--radius-pill);border:1px solid var(--border-default);background:var(--surface-card);font:var(--role-label);font-size:var(--text-sm);color:var(--text-strong);cursor:pointer;transition:border-color var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out)}.ArticleNarration_speed__Lr4tw:hover{border-color:var(--entity);color:var(--entity-text)}.ArticleNarration_speed__Lr4tw:focus-visible,.ArticleNarration_stop__GkrWt:focus-visible{outline:none;box-shadow:var(--ring-focus)}.ArticleNarration_stop__GkrWt{display:grid;place-items:center;box-sizing:border-box;inline-size:var(--control-md);block-size:var(--control-md);border-radius:var(--radius-circle);border:1px solid var(--border-default);background:var(--surface-card);color:var(--text-muted);cursor:pointer;transition:border-color var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out)}.ArticleNarration_stop__GkrWt:hover{border-color:var(--danger);color:var(--danger)}.ArticleNarration_notice__e6Wcm{display:flex;align-items:flex-start;gap:var(--space-2);padding:var(--space-3);border-radius:var(--radius-md);background:var(--warning-bg);font-size:var(--text-xs);line-height:var(--leading-relaxed);color:var(--text-body)}.ArticleNarration_srStatus__olJgT{position:absolute;inline-size:1px;block-size:1px;margin:-1px;padding:0;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;border:0}@media (max-width:760px){.ArticleNarration_main__7iL1M{flex-wrap:wrap}.ArticleNarration_controls__t_OWZ{inline-size:100%;justify-content:flex-end}}