.Icon-module-scss-module__AoadZq__icon{flex-shrink:0}
.Button-module-scss-module__8A8KMG__button{font-family:var(--font-sans);font-size:15px;font-weight:500;line-height:20px}.Button-module-scss-module__8A8KMG__button:focus-visible{outline:2px solid var(--signal);outline-offset:2px}.Button-module-scss-module__8A8KMG__button{isolation:isolate;justify-content:center;align-items:center;gap:var(--space-2);min-height:44px;padding-inline:var(--space-4);border-radius:var(--radius-md);cursor:pointer;background:0 0;border:1px solid #0000;text-decoration:none;display:inline-flex;position:relative}.Button-module-scss-module__8A8KMG__button:disabled{opacity:.5;cursor:not-allowed}.Button-module-scss-module__8A8KMG__small{min-height:36px;padding-inline:var(--space-3)}.Button-module-scss-module__8A8KMG__layer{z-index:-1;background:var(--surface-sunken);border-radius:inherit;pointer-events:none;position:absolute;inset:0}
.Micrograph-module-scss-module__go0Gra__micro{color:var(--line-strong);stroke:currentColor;stroke-width:var(--stroke-hair);flex:none;display:block}.Micrograph-module-scss-module__go0Gra__node{fill:var(--surface)}.Micrograph-module-scss-module__go0Gra__cardSolid,.Micrograph-module-scss-module__go0Gra__nodeRaised{fill:var(--surface-raised)}.Micrograph-module-scss-module__go0Gra__cardGhost{fill:var(--surface-sunken)}.Micrograph-module-scss-module__go0Gra__signalNode{fill:var(--signal);stroke:var(--signal)}.Micrograph-module-scss-module__go0Gra__signalRing{stroke:var(--signal)}.Micrograph-module-scss-module__go0Gra__divider{align-items:center;gap:var(--space-3);color:var(--line-strong);display:flex}.Micrograph-module-scss-module__go0Gra__divider:before,.Micrograph-module-scss-module__go0Gra__divider:after{content:"";background:currentColor;flex:1;height:1px}.Micrograph-module-scss-module__go0Gra__dividerMark{stroke:currentColor;stroke-width:var(--stroke-hair)}
.TextLink-module-scss-module__TMdOua__link:focus-visible{outline:2px solid var(--signal);outline-offset:2px}.TextLink-module-scss-module__TMdOua__link{text-underline-offset:.2em;text-decoration:underline}.TextLink-module-scss-module__TMdOua__marker{vertical-align:-.2em;margin-inline-start:.2em;display:inline-block}.TextLink-module-scss-module__TMdOua__hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.Tag-module-scss-module__3QFquW__tag{font-family:var(--font-mono);letter-spacing:.08em;padding:var(--space-1)var(--space-2);border-radius:var(--radius-sm);text-transform:uppercase;white-space:nowrap;border:1px solid #0000;font-size:12px;font-weight:500;line-height:16px;display:inline-block}.Tag-module-scss-module__3QFquW__neutral{border-color:var(--line-strong);color:var(--ink-muted)}.Tag-module-scss-module__3QFquW__signal{background:var(--signal-tint);color:var(--signal)}.Tag-module-scss-module__3QFquW__ember{background:var(--ember);color:var(--on-ember)}.Tag-module-scss-module__3QFquW__list{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}
button.ThemeToggle-module-scss-module__zuhc8q__toggle{min-width:44px;padding-inline:0}.ThemeToggle-module-scss-module__zuhc8q__moon,.ThemeToggle-module-scss-module__zuhc8q__sun{display:inline-flex}.ThemeToggle-module-scss-module__zuhc8q__sun{display:none}[data-theme=dark] .ThemeToggle-module-scss-module__zuhc8q__moon{display:none}[data-theme=dark] .ThemeToggle-module-scss-module__zuhc8q__sun{display:inline-flex}@media (prefers-color-scheme:dark){:root:not([data-theme]) .ThemeToggle-module-scss-module__zuhc8q__moon{display:none}:root:not([data-theme]) .ThemeToggle-module-scss-module__zuhc8q__sun{display:inline-flex}}
.Nav-module-scss-module__VxEGyq__nav{z-index:var(--layer-sticky);background:var(--surface);border-block-end:1px solid var(--line);position:relative}.Nav-module-scss-module__VxEGyq__bar{width:100%;max-width:var(--content-max);padding-inline:var(--space-4);box-sizing:border-box;margin-inline:auto}@media (min-width:768px){.Nav-module-scss-module__VxEGyq__bar{padding-inline:var(--space-6)}}.Nav-module-scss-module__VxEGyq__bar{justify-content:space-between;align-items:center;min-height:56px;display:flex}.Nav-module-scss-module__VxEGyq__brand{font-family:var(--font-sans);font-size:15px;font-weight:500;line-height:20px}.Nav-module-scss-module__VxEGyq__brand:focus-visible{outline:2px solid var(--signal);outline-offset:2px}.Nav-module-scss-module__VxEGyq__brand{align-items:center;gap:var(--space-2);min-height:44px;color:var(--ink);text-decoration:none;display:inline-flex}.Nav-module-scss-module__VxEGyq__actions{align-items:center;gap:var(--space-2);display:flex}button.Nav-module-scss-module__VxEGyq__menu{min-width:44px;padding-inline:0}@media (min-width:768px){button.Nav-module-scss-module__VxEGyq__menu{display:none}}.Nav-module-scss-module__VxEGyq__links{inset-inline:var(--space-4);z-index:var(--layer-overlay);padding:var(--space-3);background:var(--surface-raised);border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow-overlay);display:none;position:absolute;inset-block-start:100%}.Nav-module-scss-module__VxEGyq__links[data-open]{display:block}@media (min-width:768px){.Nav-module-scss-module__VxEGyq__links{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0;display:block;position:static}}.Nav-module-scss-module__VxEGyq__list{gap:var(--space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}@media (min-width:768px){.Nav-module-scss-module__VxEGyq__list{flex-direction:row;align-items:center}}.Nav-module-scss-module__VxEGyq__link{font-family:var(--font-sans);font-size:15px;font-weight:500;line-height:20px}.Nav-module-scss-module__VxEGyq__link:focus-visible{outline:2px solid var(--signal);outline-offset:2px}.Nav-module-scss-module__VxEGyq__link{min-height:44px;padding-inline:var(--space-3);border-radius:var(--radius-md);align-items:center;text-decoration:none;display:flex}.Nav-module-scss-module__VxEGyq__link[aria-current=page]{box-shadow:inset 2px 0 0 var(--signal)}@media (min-width:768px){.Nav-module-scss-module__VxEGyq__link[aria-current=page]{box-shadow:inset 0 -2px 0 var(--signal);border-radius:0}}
.Section-module-scss-module__yZhXeq__section{padding-block:var(--space-8);color:var(--ink)}.Section-module-scss-module__yZhXeq__inner{width:100%;max-width:var(--content-max);padding-inline:var(--space-4);box-sizing:border-box;margin-inline:auto}@media (min-width:768px){.Section-module-scss-module__yZhXeq__inner{padding-inline:var(--space-6)}}.Section-module-scss-module__yZhXeq__inner{position:relative}.Section-module-scss-module__yZhXeq__mark{position:absolute}.Section-module-scss-module__yZhXeq__topLeft{inset-block-start:calc(-1*var(--space-5));inset-inline-start:var(--space-4)}@media (min-width:768px){.Section-module-scss-module__yZhXeq__topLeft{inset-inline-start:var(--space-6)}}.Section-module-scss-module__yZhXeq__bottomRight{inset-block-end:calc(-1*var(--space-5));inset-inline-end:var(--space-4);transform:rotate(180deg)}@media (min-width:768px){.Section-module-scss-module__yZhXeq__bottomRight{inset-inline-end:var(--space-6)}}.Section-module-scss-module__yZhXeq__head{gap:var(--space-2);flex-direction:column;margin-block-end:var(--space-6);display:flex}.Section-module-scss-module__yZhXeq__head>*{margin:0}.Section-module-scss-module__yZhXeq__eyebrow{font-family:var(--font-mono);letter-spacing:.08em;color:var(--ink-subtle);text-transform:uppercase;font-size:12px;font-weight:500;line-height:16px}.Section-module-scss-module__yZhXeq__ticks{margin-block:var(--space-1)}.Section-module-scss-module__yZhXeq__title{font-family:var(--font-display);letter-spacing:-.01em;max-width:var(--measure-heading);font-size:28px;font-weight:600;line-height:34px}:where(.Section-module-scss-module__yZhXeq__body)>:where(p,ul,ol,blockquote){max-width:var(--measure)}
.Card-module-scss-module__aTSvtW__card{background:var(--surface-raised);border-radius:var(--radius-md);border-style:solid;border-width:1px;flex-direction:column;display:flex;position:relative;overflow:hidden}.Card-module-scss-module__aTSvtW__card:has(.Card-module-scss-module__aTSvtW__link:focus-visible){outline:2px solid var(--signal);outline-offset:2px}.Card-module-scss-module__aTSvtW__art{background:var(--surface-sunken);border-block-end:1px solid var(--line);justify-content:center;align-items:center;min-height:120px;display:flex;position:relative}.Card-module-scss-module__aTSvtW__cover{min-height:0;aspect-ratio:var(--ratio-widescreen);display:block;overflow:hidden}.Card-module-scss-module__aTSvtW__coverImage{object-fit:cover}.Card-module-scss-module__aTSvtW__status{position:absolute;inset-block-start:var(--space-3);inset-inline-start:var(--space-3)}.Card-module-scss-module__aTSvtW__body{gap:var(--space-2);padding:var(--space-4);flex-direction:column;flex:1;display:flex}.Card-module-scss-module__aTSvtW__body>*{margin:0}.Card-module-scss-module__aTSvtW__postBody{gap:var(--space-3);padding:var(--space-5);padding-inline-end:var(--space-7)}.Card-module-scss-module__aTSvtW__meta{font-family:var(--font-mono);letter-spacing:.08em;gap:var(--space-2);color:var(--ink-subtle);text-transform:uppercase;font-size:12px;font-weight:500;line-height:16px;display:flex}.Card-module-scss-module__aTSvtW__ticks{margin-block:calc(-1*var(--space-1))0}.Card-module-scss-module__aTSvtW__title{font-family:var(--font-display);letter-spacing:-.01em;color:var(--ink);font-size:28px;font-weight:600;line-height:34px}.Card-module-scss-module__aTSvtW__link:focus-visible{outline:2px solid var(--signal);outline-offset:2px}.Card-module-scss-module__aTSvtW__link{color:inherit;text-decoration:none}.Card-module-scss-module__aTSvtW__link:after{content:"";position:absolute;inset:0}@supports selector(:has(*)){.Card-module-scss-module__aTSvtW__link:focus-visible{outline:none}}.Card-module-scss-module__aTSvtW__summary{font-family:var(--font-sans);color:var(--ink-muted);font-size:14px;font-weight:400;line-height:22px}.Card-module-scss-module__aTSvtW__tags{margin-block-start:var(--space-1)}.Card-module-scss-module__aTSvtW__arrow{display:inline-flex;position:absolute;inset-block-start:var(--space-3);inset-inline-end:var(--space-3)}
.Figure-module-scss-module__Vo11Za__figure{margin:0}.Figure-module-scss-module__Vo11Za__image{border-radius:var(--radius-md);width:100%;height:auto;display:block}.Figure-module-scss-module__Vo11Za__frame{background:var(--surface-sunken);border-radius:var(--radius-md);position:relative;overflow:hidden}.Figure-module-scss-module__Vo11Za__widescreen{aspect-ratio:var(--ratio-widescreen)}.Figure-module-scss-module__Vo11Za__golden{aspect-ratio:var(--ratio-golden)}.Figure-module-scss-module__Vo11Za__portrait{aspect-ratio:var(--ratio-portrait)}.Figure-module-scss-module__Vo11Za__fill{object-fit:cover}.Figure-module-scss-module__Vo11Za__caption{font-family:var(--font-sans);color:var(--ink-subtle);margin-block-start:var(--space-2);font-size:14px;font-weight:400;line-height:22px}
.Prose-module-scss-module__XuHUAW__prose{font-family:var(--font-sans);color:var(--ink);font-size:18px;font-weight:400;line-height:28px}.Prose-module-scss-module__XuHUAW__prose>*{max-width:var(--measure);margin-block:0 var(--space-4)}.Prose-module-scss-module__XuHUAW__prose h2,.Prose-module-scss-module__XuHUAW__prose h3,.Prose-module-scss-module__XuHUAW__prose h4{margin-block:var(--space-7)var(--space-3);color:var(--ink);text-wrap:balance}.Prose-module-scss-module__XuHUAW__prose h2{font-family:var(--font-display);letter-spacing:-.01em;font-size:28px;font-weight:600;line-height:34px}.Prose-module-scss-module__XuHUAW__prose h3{font-family:var(--font-sans);font-size:18px;font-weight:600;line-height:28px}.Prose-module-scss-module__XuHUAW__prose h4{font-family:var(--font-sans);font-size:16px;font-weight:600;line-height:26px}.Prose-module-scss-module__XuHUAW__prose ul,.Prose-module-scss-module__XuHUAW__prose ol{padding-inline-start:var(--space-5)}.Prose-module-scss-module__XuHUAW__prose ul li+li,.Prose-module-scss-module__XuHUAW__prose ol li+li{margin-block-start:var(--space-2)}.Prose-module-scss-module__XuHUAW__prose blockquote{border-inline-start:2px solid var(--signal);color:var(--ink-muted);margin-inline:0;padding-inline-start:var(--space-4)}.Prose-module-scss-module__XuHUAW__prose hr{border:0;border-block-start:1px solid var(--line);margin-block:var(--space-6)}.Prose-module-scss-module__XuHUAW__prose a:focus-visible{outline:2px solid var(--signal);outline-offset:2px}.Prose-module-scss-module__XuHUAW__prose a{color:var(--signal);text-underline-offset:.2em;text-decoration:underline}.Prose-module-scss-module__XuHUAW__prose code{font-family:var(--font-mono);padding:0 var(--space-1);border-radius:var(--radius-sm);background:var(--surface-sunken);font-size:13px;font-weight:400;line-height:20px}.Prose-module-scss-module__XuHUAW__prose pre{font-family:var(--font-mono);font-size:13px;font-weight:400;line-height:20px}.Prose-module-scss-module__XuHUAW__prose pre:focus-visible{outline:2px solid var(--signal);outline-offset:2px}.Prose-module-scss-module__XuHUAW__prose pre{scrollbar-width:thin;scrollbar-color:var(--line-strong)var(--surface-sunken)}@supports not (scrollbar-color:auto){.Prose-module-scss-module__XuHUAW__prose pre::-webkit-scrollbar{width:var(--scrollbar-size);height:var(--scrollbar-size)}.Prose-module-scss-module__XuHUAW__prose pre::-webkit-scrollbar-track{background:var(--surface-sunken)}.Prose-module-scss-module__XuHUAW__prose pre::-webkit-scrollbar-thumb{background:var(--line-strong);border-radius:var(--radius-full)}.Prose-module-scss-module__XuHUAW__prose pre::-webkit-scrollbar-thumb:hover{background:var(--ink-subtle)}}.Prose-module-scss-module__XuHUAW__prose pre{max-width:none;padding:var(--space-4);border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface-sunken);color:var(--ink);overflow-x:auto}.Prose-module-scss-module__XuHUAW__prose pre code{background:0 0;padding:0}.Prose-module-scss-module__XuHUAW__prose pre span{color:var(--shiki-light,inherit)}.Prose-module-scss-module__XuHUAW__prose figure{max-width:none;margin-block:var(--space-6)}[data-theme=dark] .Prose-module-scss-module__XuHUAW__prose pre span{color:var(--shiki-dark,inherit)}@media (prefers-color-scheme:dark){:root:not([data-theme]) .Prose-module-scss-module__XuHUAW__prose pre span{color:var(--shiki-dark,inherit)}}
.ArticleHeader-module-scss-module__XO7nHG__header{width:100%;max-width:var(--content-max);padding-inline:var(--space-4);box-sizing:border-box;margin-inline:auto}@media (min-width:768px){.ArticleHeader-module-scss-module__XO7nHG__header{padding-inline:var(--space-6)}}.ArticleHeader-module-scss-module__XO7nHG__header{padding-block:var(--space-fluid-4)var(--space-6)}.ArticleHeader-module-scss-module__XO7nHG__header>*{margin-block:0}.ArticleHeader-module-scss-module__XO7nHG__back{font-family:var(--font-sans);align-items:center;gap:var(--space-2);margin-block-end:var(--space-5);font-size:15px;font-weight:500;line-height:20px;display:flex}.ArticleHeader-module-scss-module__XO7nHG__backIcon{color:var(--ink-muted);transform:scaleX(-1)}.ArticleHeader-module-scss-module__XO7nHG__meta{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-muted);margin-block-end:var(--space-3);font-size:12px;font-weight:500;line-height:16px}.ArticleHeader-module-scss-module__XO7nHG__title{font-family:var(--font-display);letter-spacing:-.02em;font-size:56px;font-weight:600;line-height:60px}@media (max-width:767.98px){.ArticleHeader-module-scss-module__XO7nHG__title{font-size:40px;line-height:44px}}.ArticleHeader-module-scss-module__XO7nHG__title{max-width:var(--measure-heading);margin-block-end:var(--space-4)}.ArticleHeader-module-scss-module__XO7nHG__lede{font-family:var(--font-sans);max-width:var(--measure);color:var(--ink-muted);font-size:18px;font-weight:400;line-height:28px}.ArticleHeader-module-scss-module__XO7nHG__tags{margin-block-start:var(--space-5)}.ArticleHeader-module-scss-module__XO7nHG__links{font-family:var(--font-sans);gap:var(--space-2)var(--space-5);flex-wrap:wrap;margin-block-start:var(--space-5);padding:0;font-size:16px;font-weight:400;line-height:26px;list-style:none;display:flex}
.CardGrid-module-scss-module__Jf3TAW__grid{gap:var(--space-5);max-width:none;margin:0;padding:0;list-style:none;display:grid}.CardGrid-module-scss-module__Jf3TAW__wrap{grid-template-columns:1fr}@media (min-width:768px){.CardGrid-module-scss-module__Jf3TAW__wrap{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.CardGrid-module-scss-module__Jf3TAW__wrap{grid-template-columns:repeat(3,1fr)}}.CardGrid-module-scss-module__Jf3TAW__shelf{scrollbar-width:thin;scrollbar-color:var(--line-strong)var(--surface-sunken)}@supports not (scrollbar-color:auto){.CardGrid-module-scss-module__Jf3TAW__shelf::-webkit-scrollbar{width:var(--scrollbar-size);height:var(--scrollbar-size)}.CardGrid-module-scss-module__Jf3TAW__shelf::-webkit-scrollbar-track{background:var(--surface-sunken)}.CardGrid-module-scss-module__Jf3TAW__shelf::-webkit-scrollbar-thumb{background:var(--line-strong);border-radius:var(--radius-full)}.CardGrid-module-scss-module__Jf3TAW__shelf::-webkit-scrollbar-thumb:hover{background:var(--ink-subtle)}}.CardGrid-module-scss-module__Jf3TAW__shelf{overscroll-behavior-x:contain;scroll-behavior:smooth;scroll-snap-type:x proximity;overflow-x:auto}@media (prefers-reduced-motion:reduce){.CardGrid-module-scss-module__Jf3TAW__shelf{scroll-behavior:auto}}.CardGrid-module-scss-module__Jf3TAW__shelf>*{scroll-snap-align:start}.CardGrid-module-scss-module__Jf3TAW__shelf{padding:var(--space-1);margin:calc(-1*var(--space-1));scroll-padding-inline:var(--space-1);grid-template-rows:repeat(3,auto);grid-auto-columns:100%;grid-auto-flow:column}@media (max-width:767.98px){.CardGrid-module-scss-module__Jf3TAW__shelf:has(>:nth-child(4)){grid-auto-columns:85%}}@media (min-width:768px){.CardGrid-module-scss-module__Jf3TAW__shelf{grid-template-rows:none;grid-auto-columns:calc((100% - var(--space-5))/2)}}@media (min-width:1024px){.CardGrid-module-scss-module__Jf3TAW__shelf{grid-auto-columns:calc((100% - 2*var(--space-5))/3)}}.CardGrid-module-scss-module__Jf3TAW__item{min-width:0;display:grid}
.TimelineEntry-module-scss-module__vgKv4W__timeline{margin:0;padding:0;list-style:none}.TimelineEntry-module-scss-module__vgKv4W__entry{--rail:1px;--dot:11px;border-inline-start:var(--rail)solid var(--line);margin-inline-start:calc((var(--dot) - var(--rail))/2);padding-block-end:var(--space-6);padding-inline-start:var(--space-6);position:relative}.TimelineEntry-module-scss-module__vgKv4W__entry:last-child{padding-block-end:0}.TimelineEntry-module-scss-module__vgKv4W__entry>*{margin:0 0 var(--space-1)}.TimelineEntry-module-scss-module__vgKv4W__dot{box-sizing:border-box;width:var(--dot);height:var(--dot);background:var(--surface);border:var(--rail)solid var(--line-strong);border-radius:var(--radius-full);position:absolute;inset-block-start:2px;inset-inline-start:calc((var(--dot) + var(--rail))/-2)}.TimelineEntry-module-scss-module__vgKv4W__current .TimelineEntry-module-scss-module__vgKv4W__dot{background:var(--signal);border-color:var(--signal)}.TimelineEntry-module-scss-module__vgKv4W__period{font-family:var(--font-mono);letter-spacing:.08em;color:var(--ink-subtle);text-transform:uppercase;font-size:12px;font-weight:500;line-height:16px}.TimelineEntry-module-scss-module__vgKv4W__role{font-family:var(--font-sans);color:var(--ink);font-size:15px;font-weight:600;line-height:20px}.TimelineEntry-module-scss-module__vgKv4W__org{color:var(--ink-muted);font-weight:400}.TimelineEntry-module-scss-module__vgKv4W__detail{font-family:var(--font-sans);max-width:var(--measure);color:var(--ink-muted);font-size:14px;font-weight:400;line-height:22px}.TimelineEntry-module-scss-module__vgKv4W__tags{margin-block-start:var(--space-2)}.TimelineEntry-module-scss-module__vgKv4W__hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.ContactBlock-module-scss-module__aNXa5W__contact{gap:var(--space-4);max-width:var(--measure);color:var(--ink);flex-direction:column;display:flex}.ContactBlock-module-scss-module__aNXa5W__contact>*{margin:0}.ContactBlock-module-scss-module__aNXa5W__heading{font-family:var(--font-display);letter-spacing:-.015em;font-size:40px;font-weight:600;line-height:44px}@media (max-width:767.98px){.ContactBlock-module-scss-module__aNXa5W__heading{font-size:32px;line-height:36px}}.ContactBlock-module-scss-module__aNXa5W__text{font-family:var(--font-sans);color:var(--ink-muted);font-size:18px;font-weight:400;line-height:28px}.ContactBlock-module-scss-module__aNXa5W__actions{align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.ContactBlock-module-scss-module__aNXa5W__address{font-family:var(--font-mono);color:var(--ink-muted);overflow-wrap:anywhere;font-size:13px;font-weight:400;line-height:20px}.ContactBlock-module-scss-module__aNXa5W__status{font-family:var(--font-mono);letter-spacing:.08em;color:var(--ink-muted);font-size:12px;font-weight:500;line-height:16px}.ContactBlock-module-scss-module__aNXa5W__links{gap:var(--space-5);margin:var(--space-2)0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.ContactBlock-module-scss-module__aNXa5W__link{font-family:var(--font-sans);font-size:15px;font-weight:500;line-height:20px}.ContactBlock-module-scss-module__aNXa5W__link:focus-visible{outline:2px solid var(--signal);outline-offset:2px}.ContactBlock-module-scss-module__aNXa5W__link{align-items:center;gap:var(--space-2);min-height:44px;color:var(--ink);border-block-end:1px solid var(--line-strong);text-decoration:none;display:inline-flex}.ContactBlock-module-scss-module__aNXa5W__hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.MatrixBackground-module-scss-module__0lKnCq__canvas{z-index:var(--layer-background);pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;position:fixed;inset:0}.MatrixBackground-module-scss-module__0lKnCq__control{z-index:var(--layer-sticky);background:var(--surface-raised);border-radius:var(--radius-md);position:fixed;inset-block-end:var(--space-4);inset-inline-end:var(--space-4)}
.MatrixPage-module-scss-module__9DUlna__page{--ink-subtle:var(--ink-muted)}
.EmptyState-module-scss-module__5_efZq__panel,.EmptyState-module-scss-module__5_efZq__compact{background:var(--surface);border:1px dashed var(--line-strong);border-radius:var(--radius-md);flex-direction:column;display:flex;overflow:hidden}@media (min-width:768px){.EmptyState-module-scss-module__5_efZq__panel{flex-direction:row}}.EmptyState-module-scss-module__5_efZq__text{align-items:flex-start;gap:var(--space-4);min-width:0;padding:var(--space-5);flex-direction:column;flex:1 1 0;display:flex}@media (min-width:768px){.EmptyState-module-scss-module__5_efZq__text{padding:var(--space-7);justify-content:center}}.EmptyState-module-scss-module__5_efZq__text>*{margin:0}.EmptyState-module-scss-module__5_efZq__title{font-family:var(--font-display);letter-spacing:-.01em;color:var(--ink);font-size:28px;font-weight:600;line-height:34px}.EmptyState-module-scss-module__5_efZq__description{font-family:var(--font-sans);max-inline-size:44ch;color:var(--ink-muted);font-size:18px;font-weight:400;line-height:28px}.EmptyState-module-scss-module__5_efZq__actions{gap:var(--space-3);flex-wrap:wrap;display:flex}.EmptyState-module-scss-module__5_efZq__text .EmptyState-module-scss-module__5_efZq__actions{margin-block-start:var(--space-2)}.EmptyState-module-scss-module__5_efZq__hint{font-family:var(--font-sans);color:var(--ink-muted);font-size:14px;font-weight:400;line-height:22px}.EmptyState-module-scss-module__5_efZq__art{min-height:240px;padding:var(--space-5);background:var(--surface-sunken);border-block-end:1px dashed var(--line-strong);order:-1;justify-content:center;align-items:center;display:flex;position:relative}@media (min-width:768px){.EmptyState-module-scss-module__5_efZq__art{border-block-end:0;border-inline-start:1px dashed var(--line-strong);flex:0 0 340px;order:0;min-height:360px}}.EmptyState-module-scss-module__5_efZq__grid{opacity:.7;position:absolute;inset:0}.EmptyState-module-scss-module__5_efZq__grid svg{color:var(--line)}.EmptyState-module-scss-module__5_efZq__mark{max-inline-size:100%;height:auto;position:relative}.EmptyState-module-scss-module__5_efZq__compact{justify-content:center;gap:var(--space-4);min-height:296px;padding:var(--space-5);color:var(--line-strong)}@media (min-width:768px){.EmptyState-module-scss-module__5_efZq__compact{gap:var(--space-6);min-height:136px;padding-inline:var(--space-6);flex-direction:row;align-items:center}}.EmptyState-module-scss-module__5_efZq__compactText{gap:var(--space-1);flex-direction:column;flex:auto;min-width:0;display:flex}.EmptyState-module-scss-module__5_efZq__compactText>*{margin:0}.EmptyState-module-scss-module__5_efZq__compactTitle{font-family:var(--font-sans);color:var(--ink);font-size:18px;font-weight:600;line-height:28px}.EmptyState-module-scss-module__5_efZq__compactDescription{font-family:var(--font-sans);max-inline-size:52ch;color:var(--ink-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;font-weight:400;line-height:22px;display:-webkit-box;overflow:hidden}.EmptyState-module-scss-module__5_efZq__compact .EmptyState-module-scss-module__5_efZq__actions{flex:none}
.FilterBar-module-scss-module__kvjB6W__bar{gap:var(--space-3);flex-direction:column;display:flex}.FilterBar-module-scss-module__kvjB6W__group{gap:var(--space-2);flex-direction:column;display:flex}.FilterBar-module-scss-module__kvjB6W__label{font-family:var(--font-mono);letter-spacing:.08em;color:var(--ink-muted);text-transform:uppercase;font-size:12px;font-weight:500;line-height:16px}.FilterBar-module-scss-module__kvjB6W__chips{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.FilterBar-module-scss-module__kvjB6W__chip{font-family:var(--font-sans);font-size:15px;font-weight:500;line-height:20px}.FilterBar-module-scss-module__kvjB6W__chip:focus-visible{outline:2px solid var(--signal);outline-offset:2px}.FilterBar-module-scss-module__kvjB6W__chip{align-items:center;gap:var(--space-2);min-height:44px;padding-inline:var(--space-4);background:var(--surface);border:1px solid var(--line-strong);border-radius:var(--radius-full);cursor:pointer;display:inline-flex}.FilterBar-module-scss-module__kvjB6W__clear{margin-inline-start:var(--space-2)}.FilterBar-module-scss-module__kvjB6W__status{font-family:var(--font-sans);min-height:20px;color:var(--ink-muted);margin:0;font-size:14px;font-weight:400;line-height:22px}
@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(../media/caa77eaf0c6cae2c-s.ce707e0a.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(../media/6260001f568fa40d-s.db06404a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(../media/2aa781f449db21e3-s.p.41de2d8b.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bricolage Grotesque Fallback;src:local(Arial);ascent-override:88.21%;descent-override:25.61%;line-gap-override:0.0%;size-adjust:105.43%}.bricolage_grotesque_7e88bb94-module__R_yXhW__className{font-family:Bricolage Grotesque,Bricolage Grotesque Fallback;font-style:normal}.bricolage_grotesque_7e88bb94-module__R_yXhW__variable{--font-display-loaded:"Bricolage Grotesque","Bricolage Grotesque Fallback"}
@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/7fea77d1d19108bf-s.c949a514.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/1bcd0e671759a44c-s.a3ed597e.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/e15f58668ad64cb8-s.319fa961.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/90c51ce8fb754fe8-s.323431dc.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/57215795b8570f5c-s.0f2c7ba8.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/03fc1b4a8d284b5e-s.p.af4fcd24.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/7fea77d1d19108bf-s.c949a514.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/1bcd0e671759a44c-s.a3ed597e.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/e15f58668ad64cb8-s.319fa961.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/90c51ce8fb754fe8-s.323431dc.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/57215795b8570f5c-s.0f2c7ba8.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/03fc1b4a8d284b5e-s.p.af4fcd24.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/7fea77d1d19108bf-s.c949a514.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/1bcd0e671759a44c-s.a3ed597e.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/e15f58668ad64cb8-s.319fa961.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/90c51ce8fb754fe8-s.323431dc.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/57215795b8570f5c-s.0f2c7ba8.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/03fc1b4a8d284b5e-s.p.af4fcd24.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Fallback;src:local(Arial);ascent-override:101.32%;descent-override:27.18%;line-gap-override:0.0%;size-adjust:101.17%}.ibm_plex_sans_3aceaf16-module__lg0uVq__className{font-family:IBM Plex Sans,IBM Plex Sans Fallback;font-style:normal}.ibm_plex_sans_3aceaf16-module__lg0uVq__variable{--font-sans-loaded:"IBM Plex Sans","IBM Plex Sans Fallback"}
@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e390973e931a41c5-s.a82ecf4e.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/59b15b4bcd7b1eb5-s.afa48be3.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e532fa1b9921e1cd-s.764b43eb.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2fe89d53234c61d4-s.cb53f04b.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/99e609270109b47d-s.p.64b9304e.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5e05ae5b48faa55e-s.6b5ea6af.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a7afbb44bec2bb18-s.1dcddae6.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/02263ebadd758ea4-s.8da66e7f.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/68757d6cddeff913-s.e6cd1753.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/effe91970fc4db64-s.p.19510058.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono Fallback;src:local(Arial);ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:134.59%}.ibm_plex_mono_1736b42a-module__NxliWq__className{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.ibm_plex_mono_1736b42a-module__NxliWq__variable{--font-mono-loaded:"IBM Plex Mono","IBM Plex Mono Fallback"}
.layout-module-scss-module__OKc19q__footer{border-block-start:1px solid var(--line);margin-block-start:var(--space-9)}.layout-module-scss-module__OKc19q__bar{width:100%;max-width:var(--content-max);padding-inline:var(--space-4);box-sizing:border-box;margin-inline:auto}@media (min-width:768px){.layout-module-scss-module__OKc19q__bar{padding-inline:var(--space-6)}}.layout-module-scss-module__OKc19q__bar{justify-content:space-between;align-items:center;min-height:64px;display:flex}.layout-module-scss-module__OKc19q__main:focus{outline:none}.layout-module-scss-module__OKc19q__note{font-family:var(--font-sans);color:var(--ink-muted);margin:0;font-size:14px;font-weight:400;line-height:22px}
.page-layout-module-scss-module__Ca9d_G__header{width:100%;max-width:var(--content-max);padding-inline:var(--space-4);box-sizing:border-box;margin-inline:auto}@media (min-width:768px){.page-layout-module-scss-module__Ca9d_G__header{padding-inline:var(--space-6)}}.page-layout-module-scss-module__Ca9d_G__header{padding-block:var(--space-fluid-4)var(--space-6)}.page-layout-module-scss-module__Ca9d_G__eyebrow{font-family:var(--font-mono);letter-spacing:.08em;margin:0 0 var(--space-3);text-transform:uppercase;color:var(--ink-muted);font-size:12px;font-weight:500;line-height:16px}.page-layout-module-scss-module__Ca9d_G__title{font-family:var(--font-display);letter-spacing:-.02em;font-size:56px;font-weight:600;line-height:60px}@media (max-width:767.98px){.page-layout-module-scss-module__Ca9d_G__title{font-size:40px;line-height:44px}}.page-layout-module-scss-module__Ca9d_G__title{margin:0 0 var(--space-4);max-width:var(--measure-heading)}.page-layout-module-scss-module__Ca9d_G__lede{font-family:var(--font-sans);max-width:var(--measure);color:var(--ink-muted);margin:0;font-size:18px;font-weight:400;line-height:28px}.page-layout-module-scss-module__Ca9d_G__body{width:100%;max-width:var(--content-max);padding-inline:var(--space-4);box-sizing:border-box;margin-inline:auto}@media (min-width:768px){.page-layout-module-scss-module__Ca9d_G__body{padding-inline:var(--space-6)}}.page-layout-module-scss-module__Ca9d_G__body{padding-block-end:var(--space-8)}
.skip-link-module-scss-module__8gECVq__skipLink{font-family:var(--font-sans);font-size:15px;font-weight:500;line-height:20px}.skip-link-module-scss-module__8gECVq__skipLink:focus-visible{outline:2px solid var(--signal);outline-offset:2px}.skip-link-module-scss-module__8gECVq__skipLink{z-index:var(--layer-toast);padding:var(--space-3)var(--space-4);border-radius:var(--radius-md);background:var(--ink);color:var(--surface);text-decoration:none;position:fixed;inset-block-start:var(--space-3);inset-inline-start:var(--space-3);transform:translateY(-200%)}.skip-link-module-scss-module__8gECVq__skipLink:focus{transform:none}
.blog-module-scss-module__TTSGhG__index{gap:var(--space-6);flex-direction:column;display:flex}.blog-module-scss-module__TTSGhG__empty{font-family:var(--font-sans);max-width:var(--measure);color:var(--ink-muted);margin:0;font-size:16px;font-weight:400;line-height:26px}
.cv-module-scss-module__en7BEW__skills{gap:var(--space-5);display:grid}@media (min-width:768px){.cv-module-scss-module__en7BEW__skills{grid-template-columns:repeat(2,minmax(0,1fr))}}.cv-module-scss-module__en7BEW__group{gap:var(--space-2);flex-direction:column;display:flex}.cv-module-scss-module__en7BEW__groupTitle{font-family:var(--font-mono);letter-spacing:.08em;color:var(--ink-muted);text-transform:uppercase;margin:0;font-size:12px;font-weight:500;line-height:16px}
.page-module-scss-module__YAFE3q__hero{width:100%;max-width:var(--content-max);padding-inline:var(--space-4);box-sizing:border-box;margin-inline:auto}@media (min-width:768px){.page-module-scss-module__YAFE3q__hero{padding-inline:var(--space-6)}}.page-module-scss-module__YAFE3q__hero{padding-block:var(--space-9)var(--space-fluid-4)}.page-module-scss-module__YAFE3q__actions{gap:var(--space-3);flex-wrap:wrap;display:flex}.page-module-scss-module__YAFE3q__eyebrow{font-family:var(--font-mono);letter-spacing:.08em;margin:0 0 var(--space-3);text-transform:uppercase;color:var(--ink-muted);font-size:12px;font-weight:500;line-height:16px}.page-module-scss-module__YAFE3q__title{font-family:var(--font-display);letter-spacing:-.02em;font-size:56px;font-weight:600;line-height:60px}@media (max-width:767.98px){.page-module-scss-module__YAFE3q__title{font-size:40px;line-height:44px}}.page-module-scss-module__YAFE3q__title{margin:0 0 var(--space-4);max-width:var(--measure-heading)}.page-module-scss-module__YAFE3q__lede{font-family:var(--font-sans);margin:0 0 var(--space-6);max-width:var(--measure);color:var(--ink-muted);font-size:18px;font-weight:400;line-height:28px}.page-module-scss-module__YAFE3q__more{margin-block:var(--space-5)0}
.code-block-module-scss-module__D0G2Ga__block{display:contents}
