.page-module__Q7Xb1q__page{color:var(--ink);letter-spacing:0;background:#fff}.page-module__Q7Xb1q__page a{text-underline-offset:4px}.page-module__Q7Xb1q__page a:focus-visible,.page-module__Q7Xb1q__page summary:focus-visible{outline-offset:5px;outline:3px solid #246bf0}.page-module__Q7Xb1q__intro{border-bottom:1px solid var(--line);padding:28px 0 40px}.page-module__Q7Xb1q__breadcrumb{color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:32px;font-size:13px;display:flex}.page-module__Q7Xb1q__breadcrumb svg{flex-shrink:0}.page-module__Q7Xb1q__breadcrumb a{color:inherit}.page-module__Q7Xb1q__intro h1{overflow-wrap:anywhere;max-width:900px;margin:12px 0 18px;font-size:40px;line-height:1.18}.page-module__Q7Xb1q__byline{color:var(--muted);font-size:13px;line-height:1.8}.page-module__Q7Xb1q__byline a{color:inherit}.page-module__Q7Xb1q__answer{max-width:860px;margin:24px 0 0;font-size:19px;line-height:1.75}.page-module__Q7Xb1q__layout{grid-template-columns:245px minmax(0,1fr);align-items:start;gap:60px;padding-block:44px 56px;display:grid}.page-module__Q7Xb1q__sidebar{font-size:14px;line-height:1.6;position:sticky;top:106px}.page-module__Q7Xb1q__sidebar h2{margin:0 0 14px;font-size:15px}.page-module__Q7Xb1q__sidebar nav a{color:var(--muted);padding:8px 0;display:block}.page-module__Q7Xb1q__sidebar nav a:hover{color:var(--brand)}.page-module__Q7Xb1q__contact{border-top:1px solid var(--line);margin-top:24px;padding-top:24px}.page-module__Q7Xb1q__contact a{overflow-wrap:anywhere;align-items:center;gap:8px;margin-bottom:10px;display:flex}.page-module__Q7Xb1q__article{min-width:0;max-width:810px}.page-module__Q7Xb1q__section{border-bottom:1px solid var(--line);margin-bottom:32px;padding-bottom:28px;scroll-margin-top:110px}.page-module__Q7Xb1q__section h2,.page-module__Q7Xb1q__related h2{margin:0 0 18px;font-size:26px;line-height:1.3}.page-module__Q7Xb1q__section p,.page-module__Q7Xb1q__section li{color:#47505c;overflow-wrap:anywhere;font-size:16px;line-height:1.8}.page-module__Q7Xb1q__section ul{gap:10px;padding-left:22px;display:grid}.page-module__Q7Xb1q__table{border-collapse:collapse;table-layout:fixed;width:100%;margin-top:22px;font-size:14px;line-height:1.7}.page-module__Q7Xb1q__table caption{text-align:left;color:var(--muted);padding-bottom:12px;font-weight:600}.page-module__Q7Xb1q__table th,.page-module__Q7Xb1q__table td{text-align:left;vertical-align:top;border-bottom:1px solid var(--line);overflow-wrap:anywhere;padding:14px 12px}.page-module__Q7Xb1q__table thead{background:#eef6f3}.page-module__Q7Xb1q__table th{font-weight:650}.page-module__Q7Xb1q__table td{color:#47505c}.page-module__Q7Xb1q__note{color:var(--muted);border-left:3px solid #658e7d;padding-left:18px;font-size:14px;line-height:1.75}.page-module__Q7Xb1q__actions{flex-wrap:wrap;align-items:center;gap:20px;margin-top:28px;display:flex}.page-module__Q7Xb1q__actions a{font-size:15px}.page-module__Q7Xb1q__calculator{margin-bottom:36px}.page-module__Q7Xb1q__related{border-top:1px solid var(--line);background:#f6f8fa;padding:44px 0 56px}.page-module__Q7Xb1q__relatedLinks{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px;margin:24px 0;display:grid}.page-module__Q7Xb1q__relatedLinks a{border-block:1px solid var(--line);align-items:flex-start;gap:20px;padding:20px 0;display:flex}.page-module__Q7Xb1q__relatedLinks svg{flex-shrink:0;margin-top:3px}.page-module__Q7Xb1q__relatedLinks strong{margin-bottom:10px;font-size:18px;display:block}.page-module__Q7Xb1q__relatedLinks span span{color:var(--muted);font-size:15px;line-height:1.7;display:block}@media (max-width:900px){.page-module__Q7Xb1q__layout{grid-template-columns:1fr;gap:32px}.page-module__Q7Xb1q__sidebar{position:static}.page-module__Q7Xb1q__sidebar nav{border-bottom:1px solid var(--line);padding-bottom:22px}.page-module__Q7Xb1q__contact{display:none}.page-module__Q7Xb1q__article{max-width:none}}@media (max-width:560px){.page-module__Q7Xb1q__intro h1{font-size:30px}.page-module__Q7Xb1q__intro{padding-bottom:28px}.page-module__Q7Xb1q__breadcrumb{margin-bottom:24px}.page-module__Q7Xb1q__answer{font-size:17px}.page-module__Q7Xb1q__layout{padding-top:28px}.page-module__Q7Xb1q__section h2,.page-module__Q7Xb1q__related h2{font-size:23px}.page-module__Q7Xb1q__table{font-size:13px}.page-module__Q7Xb1q__table th,.page-module__Q7Xb1q__table td{padding:12px 7px}.page-module__Q7Xb1q__relatedLinks{grid-template-columns:1fr;gap:4px}}
