._page_1k2qf_2{background:var(--surface-canvas);min-height:100svh;color:var(--text-primary)}._header_1k2qf_3{justify-content:space-between;align-items:center;gap:16px;max-width:860px;margin:0 auto;padding:28px 16px 0;display:flex}._header_1k2qf_3 nav{font-size:var(--type-meta);color:var(--text-secondary);flex-wrap:wrap;gap:8px 16px;display:flex}._header_1k2qf_3 nav a[aria-current=page]{color:var(--text-primary);font-weight:600}._article_1k2qf_6{max-width:860px;margin:0 auto;padding:32px 16px 80px}._article_1k2qf_6 h1{font-size:var(--type-title,2rem);letter-spacing:-.03em;margin:0 0 8px;font-weight:600;line-height:1.3}._updated_1k2qf_8{font-size:var(--type-meta);color:var(--text-secondary);margin:0 0 32px}._article_1k2qf_6 section{border:1px solid var(--border-default);border-radius:var(--radius-card);background:var(--surface-card);margin-bottom:16px;padding:24px}._article_1k2qf_6 h2{font-size:var(--type-section);margin:0 0 12px;font-weight:600}._article_1k2qf_6 p,._article_1k2qf_6 li{font-size:var(--type-body);color:var(--text-primary);line-height:1.75}._article_1k2qf_6 p{margin:0 0 12px}._article_1k2qf_6 ul{margin:0 0 12px;padding-left:22px}._article_1k2qf_6 a{color:inherit;text-underline-offset:3px;text-decoration:underline}._article_1k2qf_6 ._summary_1k2qf_15{border-color:var(--brand-ink);background:var(--brand-ink);color:var(--text-on-dark)}._article_1k2qf_6 ._summary_1k2qf_15 :is(h2,p,li){color:var(--text-on-dark)}._article_1k2qf_6 ._summary_1k2qf_15 small{font-size:var(--type-meta);color:var(--brand-lime);letter-spacing:.08em;margin-bottom:8px;font-weight:600;display:block}._contact_1k2qf_18{font-size:var(--type-meta);color:var(--text-secondary)}@media (max-width:760px){._article_1k2qf_6 section{padding:18px}._article_1k2qf_6 h1{font-size:1.6rem}}._page_1k2qf_2[data-design=onworki]{font-family:var(--font-ui);background:var(--surface-canvas);color:var(--text-primary)}._page_1k2qf_2[data-design=onworki] ._article_1k2qf_6{background:var(--surface-card);border:1px solid var(--border-default);border-radius:var(--radius-card)}._page_1k2qf_2[data-design=onworki] h1{font-family:var(--font-ui);letter-spacing:-.05em;font-size:32px;font-weight:500}._page_1k2qf_2[data-design=onworki] h2{font-family:var(--font-ui);font-size:20px;font-weight:600}._page_1k2qf_2[data-design=onworki] p,._page_1k2qf_2[data-design=onworki] li{font-size:17px;line-height:1.8}
