.page_page__bNFLX{width:min(100% - 2.5rem,960px);margin:0 auto;padding:2.5rem 0 5rem;min-width:0}.page_breadcrumbs___uvnf{display:flex;flex-wrap:wrap;gap:.65rem;font-size:.88rem;margin-bottom:2.8rem}.page_page__bNFLX a{text-underline-offset:.22em}.page_page__bNFLX a:focus-visible{outline:2px solid currentColor;outline-offset:4px}.page_hero__zZ89m h1{font-size:clamp(2.4rem,6vw,4.6rem);line-height:1.05;letter-spacing:-.045em;margin:1rem 0 1.6rem}.page_hero__zZ89m p{line-height:1.8}.page_hero__zZ89m .page_summary__l8Yig{font-size:clamp(1.08rem,2.5vw,1.35rem);line-height:1.7}.page_hero__zZ89m .page_eyebrow__WYzUe{font-size:.75rem;font-weight:700;letter-spacing:.14em}.page_hero__zZ89m .page_review__Zx6vC{font-size:.83rem;margin-top:1.5rem}.page_links__0v3Rd{display:flex;flex-wrap:wrap;gap:1rem 1.6rem;margin:1.4rem 0}.page_links__0v3Rd a{padding:.45rem 0;text-decoration:underline;font-weight:600}.page_contents__2VRrw{margin:2.5rem 0;padding:1.5rem;border:1px solid color-mix(in srgb,currentColor 18%,transparent);border-radius:14px}.page_contents__2VRrw>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.75rem 1.5rem;gap:.75rem 1.5rem;margin-top:1rem}.page_contents__2VRrw a{font-size:.9rem;line-height:1.5}.page_article__XAKjr section{scroll-margin-top:100px;margin:3rem 0}.page_article__XAKjr h2,.page_next__mK1ML h2{font-size:clamp(1.5rem,3vw,2rem);line-height:1.25;letter-spacing:-.025em;margin-bottom:1rem}.page_article__XAKjr li,.page_article__XAKjr p,.page_next__mK1ML p{line-height:1.85;font-size:1rem;overflow-wrap:anywhere}.page_article__XAKjr ul{padding-left:1.3rem}.page_article__XAKjr li{margin:.65rem 0}.page_article__XAKjr .page_sources__qbba7{font-size:.85rem;margin-top:1rem}.page_sources__qbba7 a{text-decoration:underline}.page_faq__oKDZA{padding:1rem 0;border-bottom:1px solid color-mix(in srgb,currentColor 18%,transparent)}.page_faq__oKDZA summary{cursor:pointer;font-weight:600;line-height:1.6}.page_faq__oKDZA p{padding-top:.4rem}.page_next__mK1ML{border-top:1px solid color-mix(in srgb,currentColor 20%,transparent);padding-top:2.5rem;margin-top:3rem}@media (max-width:640px){.page_page__bNFLX{width:calc(100% - 2rem);padding-top:1.5rem}.page_contents__2VRrw>div{grid-template-columns:1fr}.page_breadcrumb__wUNlX{margin-bottom:1.5rem}}.knowledge-share_panel__vJDOp{margin:2rem 0;padding:clamp(1.1rem,3vw,2rem);border:1px solid color-mix(in srgb,currentColor 20%,transparent);border-radius:18px;min-width:0;background:color-mix(in srgb,currentColor 3%,transparent)}.knowledge-share_panel__vJDOp h2{font-size:clamp(1.25rem,2.5vw,1.65rem);line-height:1.25;letter-spacing:-.02em;margin:0 0 .8rem}.knowledge-share_panel__vJDOp p{line-height:1.7;margin:.65rem 0}.knowledge-share_actions__0JyyU{display:flex;flex-wrap:wrap;gap:.65rem;margin-top:1.1rem}.knowledge-share_actions__0JyyU button{-webkit-appearance:none;-moz-appearance:none;appearance:none;font:inherit;color:inherit;cursor:pointer;background:transparent;border:1px solid color-mix(in srgb,currentColor 35%,transparent);border-radius:9px;padding:.7rem 1rem;min-height:44px}.knowledge-share_actions__0JyyU button:hover{background:color-mix(in srgb,currentColor 9%,transparent)}.knowledge-share_actions__0JyyU button:focus-visible,.knowledge-share_panel__vJDOp summary:focus-visible,.knowledge-share_panel__vJDOp textarea:focus-visible{outline:2px solid currentColor;outline-offset:3px}.knowledge-share_panel__vJDOp .knowledge-share_status__Lk9I3{min-height:1.5em;font-size:.9rem}.knowledge-share_panel__vJDOp summary{cursor:pointer;padding:.6rem 0}.knowledge-share_panel__vJDOp pre,.knowledge-share_panel__vJDOp textarea{box-sizing:border-box;display:block;max-width:100%;width:100%;white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;font:inherit;line-height:1.6;color:inherit;background:transparent;padding:.8rem;border:1px solid color-mix(in srgb,currentColor 20%,transparent);border-radius:8px}.knowledge-share_panel__vJDOp textarea{resize:vertical}.knowledge-share_panel__vJDOp .knowledge-share_note__X8_Hb{font-size:.85rem}@media (max-width:480px){.knowledge-share_actions__0JyyU button{flex:1 1 130px}}