._root_1shug_6{color:var(--ink);overflow-x:clip}._hero_1shug_13{text-align:center;justify-items:center;gap:22px;padding:56px 0 0;display:grid}._dateline_1shug_21{letter-spacing:.02em;margin:0;font-size:.95rem;font-weight:500}._title_1shug_28{letter-spacing:-.035em;text-wrap:balance;max-width:16ch;margin:0;padding:0 5vw;font-size:clamp(2.8rem,8.8vw,6.2rem);line-height:1}._heroFigure_1shug_38{text-align:left;width:min(100% - 24px,980px);margin:42px 0 0}._heroImage_1shug_44{aspect-ratio:4/3;object-fit:cover;border-radius:var(--radius-card);background:var(--surface-muted);width:100%;height:auto;display:block}._column_1shug_56{width:min(100% - 40px,740px);margin:0 auto}._lede_1shug_61{font-family:var(--fontFamilyHeader);letter-spacing:-.02em;text-wrap:pretty;margin:112px 0 64px;font-size:clamp(1.6rem,3.6vw,2.5rem);font-weight:500;line-height:1.26}._section_1shug_71{padding-top:104px;scroll-margin-top:88px}._heading_1shug_76{text-wrap:balance;margin:0 0 28px;font-size:clamp(2rem,4vw,2.9rem);line-height:1.1}._body_1shug_83{color:var(--body);text-wrap:pretty;margin:0 0 28px;font-size:1.15rem;line-height:1.65}._body_1shug_83 strong{color:var(--ink)}._body_1shug_83 a{color:var(--ink);-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);text-underline-offset:4px;transition:text-decoration-color var(--duration-button) var(--ease-button)}._body_1shug_83 a:hover{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}._body_1shug_83 a:focus-visible{outline:2px solid var(--ink);outline-offset:4px}._example_1shug_113{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--surface);margin:48px 0 56px;padding:26px 22px}._exampleHeading_1shug_121{font-family:var(--fontFamilyHeader);letter-spacing:-.02em;text-wrap:balance;margin:0 0 20px;font-size:1.5rem;font-weight:500;line-height:1.2}._exampleRow_1shug_131{color:var(--body);margin:0 0 18px;font-size:1.1rem;line-height:1.6}._exampleRow_1shug_131:last-child{margin-bottom:0}._exampleRow_1shug_131 strong{color:var(--ink)}._actions_1shug_148{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}._footerBlock_1shug_155{border-top:1px solid var(--line);color:var(--body);gap:10px;margin:72px 0 96px;padding-top:24px;font-size:.95rem;line-height:1.6;display:grid}._footerNote_1shug_166{margin:0}@media (width>=560px){._example_1shug_113{padding:32px 30px}}@media (width>=720px){._body_1shug_83{font-size:1.25rem}}
