@layer components{._section_10h0w_2{padding-block:4rem 6rem;background:#fff;color:#050505}@supports (content-visibility: auto){._section_10h0w_2{content-visibility:auto;contain-intrinsic-size:auto 40rem}}._layout_10h0w_15{display:grid;width:100%;max-width:var(--site-max-width);min-width:0;align-items:start;gap:3rem;margin-inline:auto;box-sizing:border-box}._page_10h0w_26{padding-block:4rem 2rem}._page-layout_10h0w_30{width:100%;max-width:var(--site-max-width);min-width:0;margin-inline:auto}._page-header_10h0w_37{max-width:42rem;margin:0 auto 3rem;text-align:center}._page-title_10h0w_43{margin:0;color:#050505;font-size:2.25rem;font-weight:600;letter-spacing:-.025em;line-height:1.1}._page_10h0w_26 ._lede_10h0w_52{max-width:36rem;margin:1.25rem auto 0;font-size:1rem;line-height:1.75}._header_10h0w_59,._list_10h0w_60{min-width:0}._title_10h0w_64{margin:1rem 0 0;color:#050505}._lede_10h0w_52{max-width:37.5rem;margin:1.5rem 0 0;color:#666;font-size:1rem;font-weight:400;line-height:1.5;text-wrap:pretty}._list_10h0w_60{border-top:1px solid hsl(var(--border))}._item_10h0w_83{border-bottom-width:1px;border-color:hsl(var(--border))}._trigger_10h0w_88{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:1.5rem;padding-block:1.25rem;color:#050505;cursor:pointer;font-size:1rem;font-weight:500;line-height:1.45;list-style:none;text-align:left}._trigger_10h0w_88::-webkit-details-marker{display:none}._trigger_10h0w_88 svg{color:hsl(var(--muted-foreground))}._item_10h0w_83[open] ._trigger_10h0w_88 svg{transform:rotate(90deg)}._content_10h0w_116{max-width:42rem;padding:0 2.25rem 1.25rem 0;color:#666;font-size:.95rem;line-height:1.6}._page_10h0w_26 ._content_10h0w_116{max-width:none}@media(min-width:30rem){._section_10h0w_2{padding-block-start:6rem}._page_10h0w_26{padding-block-start:5rem}._layout_10h0w_15{gap:4rem 3rem}}@media(min-width:48rem){._page_10h0w_26{padding-block-start:5rem}._page-title_10h0w_43{font-size:3rem}._layout_10h0w_15{grid-template-columns:repeat(2,minmax(0,1fr))}._header_10h0w_59{position:sticky;top:6rem;align-self:start}._trigger_10h0w_88{font-size:1.125rem}}@media(min-width:62rem){._layout_10h0w_15{gap:4rem 5rem}._header_10h0w_59{top:8rem}}}
