.page_page__diu9G{min-height:100svh;background:var(--ui-canvas);color:var(--ui-text-primary)}.page_shell__6j8XL{width:min(100% - 40px,1120px);margin:0 auto}.page_header__1z7TK{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:clamp(24px,4vw,42px) 0}.page_header__1z7TK img{display:block;width:clamp(112px,13vw,150px);height:auto}.page_footer__mc_kN a,.page_homeLink__WoNGJ{color:var(--ui-text-primary);text-decoration:none}.page_footer__mc_kN a:hover,.page_homeLink__WoNGJ:hover{color:transparent;background:var(--ui-brand-gradient);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.page_article__21_rn{max-width:820px;margin:0 auto;padding:clamp(28px,5vw,62px) clamp(22px,5vw,70px) clamp(38px,6vw,76px);border-radius:var(--ui-radius-large);box-shadow:var(--ui-shadow-inset);overflow-wrap:anywhere}.page_eyebrow__YjIAJ{margin:0 0 14px;color:var(--ui-accent);font-size:12px;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.page_article__21_rn h1{margin:0;font-size:clamp(36px,6vw,58px);letter-spacing:-.045em;line-height:1.08}.page_updated__3ByG2{margin:16px 0 0;color:var(--ui-text-secondary);font-size:14px}.page_intro__OKr_7{margin-top:30px;color:var(--ui-text-primary);font-size:clamp(18px,2vw,20px);line-height:1.65}.page_article__21_rn section{margin-top:clamp(38px,5vw,54px)}.page_article__21_rn h2{margin:0 0 16px;font-size:clamp(22px,3vw,27px);letter-spacing:-.025em;line-height:1.25}.page_article__21_rn li,.page_article__21_rn p{color:#d3dcda;font-size:16px;line-height:1.75}.page_article__21_rn p{margin:0 0 16px}.page_article__21_rn p:last-child{margin-bottom:0}.page_article__21_rn ul{margin:0 0 18px;padding-left:1.35em}.page_article__21_rn li+li{margin-top:12px}.page_article__21_rn strong{color:var(--ui-text-primary)}.page_article__21_rn a{color:var(--ui-accent);text-decoration:underline;text-underline-offset:3px}.page_article__21_rn a:hover{color:#a7f4e8}.page_article__21_rn code{color:var(--ui-text-primary);font-size:.92em;overflow-wrap:anywhere}.page_page__diu9G a:focus-visible{outline:2px solid var(--ui-accent);outline-offset:4px;border-radius:2px}.page_footer__mc_kN{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px 24px;max-width:820px;margin:0 auto;padding:26px 0 40px;color:var(--ui-text-secondary);font-size:14px}@media (max-width:600px){.page_shell__6j8XL{width:min(100% - 28px,1120px)}.page_header__1z7TK{padding:22px 4px}.page_homeLink__WoNGJ{font-size:14px}.page_article__21_rn{padding:30px 20px 44px}.page_article__21_rn li,.page_article__21_rn p{font-size:15px;line-height:1.7}.page_footer__mc_kN{padding-inline:4px}}