.blocks{flex-direction:column;flex:1;min-height:50vh;display:flex}.block+.block{margin-block-start:var(--section-padding)}.blocks[data-empty]{color:red;padding:var(--space-2xl);text-align:center;justify-content:center;align-items:center;display:flex}.blockTitle{font-size:var(--step-7)}.prose{--prose-body:var(--neutral-700);--prose-headings:var(--neutral-900);--prose-lead:var(--neutral-600);--prose-links:var(--color-text-accent);--prose-bold:var(--neutral-900);--prose-counters:var(--neutral-600);--prose-bullets:var(--neutral-500);--prose-hr:var(--neutral-200);--prose-quotes:var(--neutral-900);--prose-quote-borders:var(--neutral-200);--prose-captions:var(--neutral-500);--prose-code:var(--neutral-900);--prose-pre-code:var(--neutral-200);--prose-pre-bg:var(--neutral-800);--prose-th-borders:var(--neutral-300);--prose-td-borders:var(--neutral-200);--prose-invert-body:var(--neutral-300);--prose-invert-headings:var(--white);--prose-invert-lead:var(--neutral-400);--prose-invert-links:var(--white);--prose-invert-bold:var(--white);--prose-invert-counters:var(--neutral-400);--prose-invert-bullets:var(--neutral-600);--prose-invert-hr:var(--neutral-700);--prose-invert-quotes:var(--neutral-100);--prose-invert-quote-borders:var(--neutral-700);--prose-invert-captions:var(--neutral-400);--prose-invert-code:var(--white);--prose-invert-pre-code:var(--neutral-300);--prose-invert-pre-bg:#00000080;--prose-invert-th-borders:var(--neutral-600);--prose-invert-td-borders:var(--neutral-700);color:var(--prose-font-size,var(--step-0));font-family:var(--prose-font-family,var(--font-family-body));font-size:var(--step-0);max-width:var(--prose-max-width,65ch);margin-inline:auto;line-height:1.75}.prose-invert{--prose-body:var(--prose-invert-body);--prose-headings:var(--prose-invert-headings);--prose-lead:var(--prose-invert-lead);--prose-links:var(--prose-invert-links);--prose-bold:var(--prose-invert-bold);--prose-counters:var(--prose-invert-counters);--prose-bullets:var(--prose-invert-bullets);--prose-hr:var(--prose-invert-hr);--prose-quotes:var(--prose-invert-quotes);--prose-quote-borders:var(--prose-invert-quote-borders);--prose-captions:var(--prose-invert-captions);--prose-code:var(--prose-invert-code);--prose-pre-code:var(--prose-invert-pre-code);--prose-pre-bg:var(--prose-invert-pre-bg);--prose-th-borders:var(--prose-invert-th-borders);--prose-td-borders:var(--prose-invert-td-borders)}.prose :where(p):not(:where([class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.prose :where([class~=lead]):not(:where([class~=not-prose] *)){color:var(--prose-lead);margin-top:1.2em;margin-bottom:1.2em;font-size:1.25em;line-height:1.6}.prose :where(a):not(:where([class~=not-prose] *)){color:var(--prose-links);font-weight:500;text-decoration:underline}.prose :where(strong):not(:where([class~=not-prose] *)){color:var(--prose-bold);font-weight:600}.prose :where(a strong):not(:where([class~=not-prose] *)),.prose :where(blockquote strong):not(:where([class~=not-prose] *)),.prose :where(thead th strong):not(:where([class~=not-prose] *)){color:inherit}.prose :where(ol):not(:where([class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em;padding-left:1.625em;list-style-type:decimal}.prose :where(ol[type=A]):not(:where([class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a]):not(:where([class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=A s]):not(:where([class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a s]):not(:where([class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=I]):not(:where([class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i]):not(:where([class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type=I s]):not(:where([class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i s]):not(:where([class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type="1"]):not(:where([class~=not-prose] *)){list-style-type:decimal}.prose :where(ul):not(:where([class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em;padding-left:1.625em;list-style-type:disc}.prose :where(ol>li):not(:where([class~=not-prose] *))::marker{color:var(--prose-counters);font-weight:400}.prose :where(ul>li):not(:where([class~=not-prose] *))::marker{color:var(--prose-bullets)}.prose :where(hr):not(:where([class~=not-prose] *)){border-color:var(--prose-hr);border-top-width:1px;margin-top:3em;margin-bottom:3em}.prose :where(blockquote):not(:where([class~=not-prose] *)){border-left-color:var(--prose-quote-borders);color:var(--prose-quotes);quotes:"“" "”" "‘" "’";border-left-width:.25rem;margin-top:1.6em;margin-bottom:1.6em;padding-left:1em;font-style:italic;font-weight:500}.prose :where(blockquote p:first-of-type):not(:where([class~=not-prose] *)):before{content:open-quote}.prose :where(blockquote p:last-of-type):not(:where([class~=not-prose] *)):after{content:close-quote}.prose :where(h1,h2,h3,h4,h5,h6):not(:where([class~=not-prose] *)){font-family:var(--prose-font-family-heading,var(--prose-font-family))}.prose :where(h1):not(:where([class~=not-prose] *)){color:var(--prose-headings);margin-top:0;margin-bottom:.888889em;font-size:2.25em;font-weight:800;line-height:1.11111}.prose :where(h1 strong):not(:where([class~=not-prose] *)){color:inherit;font-weight:900}.prose :where(h2):not(:where([class~=not-prose] *)){color:var(--prose-headings);margin-top:2em;margin-bottom:1em;font-size:1.5em;font-weight:700;line-height:1.33333}.prose :where(h2 strong):not(:where([class~=not-prose] *)){color:inherit;font-weight:800}.prose :where(h3):not(:where([class~=not-prose] *)){color:var(--prose-headings);margin-top:1.6em;margin-bottom:.6em;font-size:1.25em;font-weight:600;line-height:1.6}.prose :where(h3 strong):not(:where([class~=not-prose] *)){color:inherit;font-weight:700}.prose :where(h4):not(:where([class~=not-prose] *)){color:var(--prose-headings);margin-top:1.5em;margin-bottom:.5em;font-weight:600;line-height:1.5}.prose :where(h4 strong):not(:where([class~=not-prose] *)){color:inherit;font-weight:700}.prose :where(img):not(:where([class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(figure>*):not(:where([class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose :where(figcaption):not(:where([class~=not-prose] *)){color:var(--prose-captions);margin-top:.857143em;font-size:.875em;line-height:1.42857}.prose :where(code):not(:where([class~=not-prose] *)){color:var(--prose-code);font-size:.875em;font-weight:600}.prose :where(code):not(:where([class~=not-prose] *)):before,.prose :where(code):not(:where([class~=not-prose] *)):after{content:"`"}.prose :where(a code):not(:where([class~=not-prose] *)),.prose :where(h1 code):not(:where([class~=not-prose] *)){color:inherit}.prose :where(h2 code):not(:where([class~=not-prose] *)){color:inherit;font-size:.875em}.prose :where(h3 code):not(:where([class~=not-prose] *)){color:inherit;font-size:.9em}.prose :where(h4 code):not(:where([class~=not-prose] *)),.prose :where(blockquote code):not(:where([class~=not-prose] *)),.prose :where(thead th code):not(:where([class~=not-prose] *)){color:inherit}.prose :where(pre):not(:where([class~=not-prose] *)){background-color:var(--prose-pre-bg);color:var(--prose-pre-code);border-radius:.375rem;margin-top:1.71429em;margin-bottom:1.71429em;padding:.857143em 1.14286em;font-size:.875em;font-weight:400;line-height:1.71429;overflow-x:auto}.prose :where(pre code):not(:where([class~=not-prose] *)){color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;background-color:#0000;border-width:0;border-radius:0;padding:0}.prose :where(pre code):not(:where([class~=not-prose] *)):before,.prose :where(pre code):not(:where([class~=not-prose] *)):after{content:none}.prose :where(table):not(:where([class~=not-prose] *)){table-layout:auto;text-align:left;width:100%;margin-top:2em;margin-bottom:2em;font-size:.875em;line-height:1.71429}.prose :where(thead):not(:where([class~=not-prose] *)){border-bottom-color:var(--prose-th-borders);border-bottom-width:1px}.prose :where(thead th):not(:where([class~=not-prose] *)){color:var(--prose-headings);vertical-align:bottom;padding-bottom:.571429em;padding-left:.571429em;padding-right:.571429em;font-weight:600}.prose :where(tbody tr):not(:where([class~=not-prose] *)){border-bottom-color:var(--prose-td-borders);border-bottom-width:1px}.prose :where(tbody tr:last-child):not(:where([class~=not-prose] *)){border-bottom-width:0}.prose :where(tbody td):not(:where([class~=not-prose] *)){vertical-align:baseline}.prose :where(tfoot):not(:where([class~=not-prose] *)){border-top-color:var(--prose-th-borders);border-top-width:1px}.prose :where(tfoot td):not(:where([class~=not-prose] *)){vertical-align:top}.prose :where(video):not(:where([class~=not-prose] *)),.prose :where(figure):not(:where([class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(li):not(:where([class~=not-prose] *)){margin-top:.5em;margin-bottom:.5em}.prose :where(ol>li):not(:where([class~=not-prose] *)),.prose :where(ul>li):not(:where([class~=not-prose] *)){padding-left:.375em}.prose :where(.prose>ul>li p):not(:where([class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose :where(.prose>ul>li>:first-child):not(:where([class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ul>li>:last-child):not(:where([class~=not-prose] *)){margin-bottom:1.25em}.prose :where(.prose>ol>li>:first-child):not(:where([class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ol>li>:last-child):not(:where([class~=not-prose] *)){margin-bottom:1.25em}.prose :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose :where(hr+*):not(:where([class~=not-prose] *)),.prose :where(h2+*):not(:where([class~=not-prose] *)),.prose :where(h3+*):not(:where([class~=not-prose] *)),.prose :where(h4+*):not(:where([class~=not-prose] *)){margin-top:0}.prose :where(thead th:first-child):not(:where([class~=not-prose] *)){padding-left:0}.prose :where(thead th:last-child):not(:where([class~=not-prose] *)){padding-right:0}.prose :where(tbody td,tfoot td):not(:where([class~=not-prose] *)){padding:.571429em}.prose :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose] *)){padding-left:0}.prose :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose] *)){padding-right:0}.prose :where(.prose>:first-child):not(:where([class~=not-prose] *)){margin-top:0}.prose :where(.prose>:last-child):not(:where([class~=not-prose] *)){margin-bottom:0}.prose-sm{font-size:.875rem;line-height:1.71429}.prose-sm :where(p):not(:where([class~=not-prose] *)){margin-top:1.14286em;margin-bottom:1.14286em}.prose-sm :where([class~=lead]):not(:where([class~=not-prose] *)){margin-top:.888889em;margin-bottom:.888889em;font-size:1.28571em;line-height:1.55556}.prose-sm :where(blockquote):not(:where([class~=not-prose] *)){margin-top:1.33333em;margin-bottom:1.33333em;padding-left:1.11111em}.prose-sm :where(h1):not(:where([class~=not-prose] *)){margin-top:0;margin-bottom:.8em;font-size:2.14286em;line-height:1.2}.prose-sm :where(h2):not(:where([class~=not-prose] *)){margin-top:1.6em;margin-bottom:.8em;font-size:1.42857em;line-height:1.4}.prose-sm :where(h3):not(:where([class~=not-prose] *)){margin-top:1.55556em;margin-bottom:.444444em;font-size:1.28571em;line-height:1.55556}.prose-sm :where(h4):not(:where([class~=not-prose] *)){margin-top:1.42857em;margin-bottom:.571429em;line-height:1.42857}.prose-sm :where(img):not(:where([class~=not-prose] *)),.prose-sm :where(video):not(:where([class~=not-prose] *)),.prose-sm :where(figure):not(:where([class~=not-prose] *)){margin-top:1.71429em;margin-bottom:1.71429em}.prose-sm :where(figure>*):not(:where([class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose-sm :where(figcaption):not(:where([class~=not-prose] *)){margin-top:.666667em;font-size:.857143em;line-height:1.33333}.prose-sm :where(code):not(:where([class~=not-prose] *)){font-size:.857143em}.prose-sm :where(h2 code):not(:where([class~=not-prose] *)){font-size:.9em}.prose-sm :where(h3 code):not(:where([class~=not-prose] *)){font-size:.888889em}.prose-sm :where(pre):not(:where([class~=not-prose] *)){border-radius:.25rem;margin-top:1.66667em;margin-bottom:1.66667em;padding:.666667em 1em;font-size:.857143em;line-height:1.66667}.prose-sm :where(ol):not(:where([class~=not-prose] *)),.prose-sm :where(ul):not(:where([class~=not-prose] *)){margin-top:1.14286em;margin-bottom:1.14286em;padding-left:1.57143em}.prose-sm :where(li):not(:where([class~=not-prose] *)){margin-top:.285714em;margin-bottom:.285714em}.prose-sm :where(ol>li):not(:where([class~=not-prose] *)),.prose-sm :where(ul>li):not(:where([class~=not-prose] *)){padding-left:.428571em}.prose-sm :where(.prose-sm>ul>li p):not(:where([class~=not-prose] *)){margin-top:.571429em;margin-bottom:.571429em}.prose-sm :where(.prose-sm>ul>li>:first-child):not(:where([class~=not-prose] *)){margin-top:1.14286em}.prose-sm :where(.prose-sm>ul>li>:last-child):not(:where([class~=not-prose] *)){margin-bottom:1.14286em}.prose-sm :where(.prose-sm>ol>li>:first-child):not(:where([class~=not-prose] *)){margin-top:1.14286em}.prose-sm :where(.prose-sm>ol>li>:last-child):not(:where([class~=not-prose] *)){margin-bottom:1.14286em}.prose-sm :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose] *)){margin-top:.571429em;margin-bottom:.571429em}.prose-sm :where(hr):not(:where([class~=not-prose] *)){margin-top:2.85714em;margin-bottom:2.85714em}.prose-sm :where(hr+*):not(:where([class~=not-prose] *)),.prose-sm :where(h2+*):not(:where([class~=not-prose] *)),.prose-sm :where(h3+*):not(:where([class~=not-prose] *)),.prose-sm :where(h4+*):not(:where([class~=not-prose] *)){margin-top:0}.prose-sm :where(table):not(:where([class~=not-prose] *)){font-size:.857143em;line-height:1.5}.prose-sm :where(thead th):not(:where([class~=not-prose] *)){padding-bottom:.666667em;padding-left:1em;padding-right:1em}.prose-sm :where(thead th:first-child):not(:where([class~=not-prose] *)){padding-left:0}.prose-sm :where(thead th:last-child):not(:where([class~=not-prose] *)){padding-right:0}.prose-sm :where(tbody td,tfoot td):not(:where([class~=not-prose] *)){padding:.666667em 1em}.prose-sm :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose] *)){padding-left:0}.prose-sm :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose] *)){padding-right:0}.prose-sm :where(.prose-sm>:first-child):not(:where([class~=not-prose] *)){margin-top:0}.prose-sm :where(.prose-sm>:last-child):not(:where([class~=not-prose] *)){margin-bottom:0}.prose-base{font-size:1rem;line-height:1.75}.prose-base :where(p):not(:where([class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.prose-base :where([class~=lead]):not(:where([class~=not-prose] *)){margin-top:1.2em;margin-bottom:1.2em;font-size:1.25em;line-height:1.6}.prose-base :where(blockquote):not(:where([class~=not-prose] *)){margin-top:1.6em;margin-bottom:1.6em;padding-left:1em}.prose-base :where(h1):not(:where([class~=not-prose] *)){margin-top:0;margin-bottom:.888889em;font-size:2.25em;line-height:1.11111}.prose-base :where(h2):not(:where([class~=not-prose] *)){margin-top:2em;margin-bottom:1em;font-size:1.5em;line-height:1.33333}.prose-base :where(h3):not(:where([class~=not-prose] *)){margin-top:1.6em;margin-bottom:.6em;font-size:1.25em;line-height:1.6}.prose-base :where(h4):not(:where([class~=not-prose] *)){margin-top:1.5em;margin-bottom:.5em;line-height:1.5}.prose-base :where(img):not(:where([class~=not-prose] *)),.prose-base :where(video):not(:where([class~=not-prose] *)),.prose-base :where(figure):not(:where([class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose-base :where(figure>*):not(:where([class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose-base :where(figcaption):not(:where([class~=not-prose] *)){margin-top:.857143em;font-size:.875em;line-height:1.42857}.prose-base :where(code):not(:where([class~=not-prose] *)),.prose-base :where(h2 code):not(:where([class~=not-prose] *)){font-size:.875em}.prose-base :where(h3 code):not(:where([class~=not-prose] *)){font-size:.9em}.prose-base :where(pre):not(:where([class~=not-prose] *)){border-radius:.375rem;margin-top:1.71429em;margin-bottom:1.71429em;padding:.857143em 1.14286em;font-size:.875em;line-height:1.71429}.prose-base :where(ol):not(:where([class~=not-prose] *)),.prose-base :where(ul):not(:where([class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em;padding-left:1.625em}.prose-base :where(li):not(:where([class~=not-prose] *)){margin-top:.5em;margin-bottom:.5em}.prose-base :where(ol>li):not(:where([class~=not-prose] *)),.prose-base :where(ul>li):not(:where([class~=not-prose] *)){padding-left:.375em}.prose-base :where(.prose-base>ul>li p):not(:where([class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose-base :where(.prose-base>ul>li>:first-child):not(:where([class~=not-prose] *)){margin-top:1.25em}.prose-base :where(.prose-base>ul>li>:last-child):not(:where([class~=not-prose] *)){margin-bottom:1.25em}.prose-base :where(.prose-base>ol>li>:first-child):not(:where([class~=not-prose] *)){margin-top:1.25em}.prose-base :where(.prose-base>ol>li>:last-child):not(:where([class~=not-prose] *)){margin-bottom:1.25em}.prose-base :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose-base :where(hr):not(:where([class~=not-prose] *)){margin-top:3em;margin-bottom:3em}.prose-base :where(hr+*):not(:where([class~=not-prose] *)),.prose-base :where(h2+*):not(:where([class~=not-prose] *)),.prose-base :where(h3+*):not(:where([class~=not-prose] *)),.prose-base :where(h4+*):not(:where([class~=not-prose] *)){margin-top:0}.prose-base :where(table):not(:where([class~=not-prose] *)){font-size:.875em;line-height:1.71429}.prose-base :where(thead th):not(:where([class~=not-prose] *)){padding-bottom:.571429em;padding-left:.571429em;padding-right:.571429em}.prose-base :where(thead th:first-child):not(:where([class~=not-prose] *)){padding-left:0}.prose-base :where(thead th:last-child):not(:where([class~=not-prose] *)){padding-right:0}.prose-base :where(tbody td,tfoot td):not(:where([class~=not-prose] *)){padding:.571429em}.prose-base :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose] *)){padding-left:0}.prose-base :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose] *)){padding-right:0}.prose-base :where(.prose-base>:first-child):not(:where([class~=not-prose] *)){margin-top:0}.prose-base :where(.prose-base>:last-child):not(:where([class~=not-prose] *)){margin-bottom:0}.prose-lg{font-size:1.125rem;line-height:1.77778}.prose-lg :where(p):not(:where([class~=not-prose] *)){margin-top:1.33333em;margin-bottom:1.33333em}.prose-lg :where([class~=lead]):not(:where([class~=not-prose] *)){margin-top:1.09091em;margin-bottom:1.09091em;font-size:1.22222em;line-height:1.45455}.prose-lg :where(blockquote):not(:where([class~=not-prose] *)){margin-top:1.66667em;margin-bottom:1.66667em;padding-left:1em}.prose-lg :where(h1):not(:where([class~=not-prose] *)){margin-top:0;margin-bottom:.833333em;font-size:2.66667em;line-height:1}.prose-lg :where(h2):not(:where([class~=not-prose] *)){margin-top:1.86667em;margin-bottom:1.06667em;font-size:1.66667em;line-height:1.33333}.prose-lg :where(h3):not(:where([class~=not-prose] *)){margin-top:1.66667em;margin-bottom:.666667em;font-size:1.33333em;line-height:1.5}.prose-lg :where(h4):not(:where([class~=not-prose] *)){margin-top:1.77778em;margin-bottom:.444444em;line-height:1.55556}.prose-lg :where(img):not(:where([class~=not-prose] *)),.prose-lg :where(video):not(:where([class~=not-prose] *)),.prose-lg :where(figure):not(:where([class~=not-prose] *)){margin-top:1.77778em;margin-bottom:1.77778em}.prose-lg :where(figure>*):not(:where([class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose-lg :where(figcaption):not(:where([class~=not-prose] *)){margin-top:1em;font-size:.888889em;line-height:1.5}.prose-lg :where(code):not(:where([class~=not-prose] *)){font-size:.888889em}.prose-lg :where(h2 code):not(:where([class~=not-prose] *)){font-size:.866667em}.prose-lg :where(h3 code):not(:where([class~=not-prose] *)){font-size:.875em}.prose-lg :where(pre):not(:where([class~=not-prose] *)){border-radius:.375rem;margin-top:2em;margin-bottom:2em;padding:1em 1.5em;font-size:.888889em;line-height:1.75}.prose-lg :where(ol):not(:where([class~=not-prose] *)),.prose-lg :where(ul):not(:where([class~=not-prose] *)){margin-top:1.33333em;margin-bottom:1.33333em;padding-left:1.55556em}.prose-lg :where(li):not(:where([class~=not-prose] *)){margin-top:.666667em;margin-bottom:.666667em}.prose-lg :where(ol>li):not(:where([class~=not-prose] *)),.prose-lg :where(ul>li):not(:where([class~=not-prose] *)){padding-left:.444444em}.prose-lg :where(.prose-lg>ul>li p):not(:where([class~=not-prose] *)){margin-top:.888889em;margin-bottom:.888889em}.prose-lg :where(.prose-lg>ul>li>:first-child):not(:where([class~=not-prose] *)){margin-top:1.33333em}.prose-lg :where(.prose-lg>ul>li>:last-child):not(:where([class~=not-prose] *)){margin-bottom:1.33333em}.prose-lg :where(.prose-lg>ol>li>:first-child):not(:where([class~=not-prose] *)){margin-top:1.33333em}.prose-lg :where(.prose-lg>ol>li>:last-child):not(:where([class~=not-prose] *)){margin-bottom:1.33333em}.prose-lg :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose] *)){margin-top:.888889em;margin-bottom:.888889em}.prose-lg :where(hr):not(:where([class~=not-prose] *)){margin-top:3.11111em;margin-bottom:3.11111em}.prose-lg :where(hr+*):not(:where([class~=not-prose] *)),.prose-lg :where(h2+*):not(:where([class~=not-prose] *)),.prose-lg :where(h3+*):not(:where([class~=not-prose] *)),.prose-lg :where(h4+*):not(:where([class~=not-prose] *)){margin-top:0}.prose-lg :where(table):not(:where([class~=not-prose] *)){font-size:.888889em;line-height:1.5}.prose-lg :where(thead th):not(:where([class~=not-prose] *)){padding-bottom:.75em;padding-left:.75em;padding-right:.75em}.prose-lg :where(thead th:first-child):not(:where([class~=not-prose] *)){padding-left:0}.prose-lg :where(thead th:last-child):not(:where([class~=not-prose] *)){padding-right:0}.prose-lg :where(tbody td,tfoot td):not(:where([class~=not-prose] *)){padding:.75em}.prose-lg :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose] *)){padding-left:0}.prose-lg :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose] *)){padding-right:0}.prose-lg :where(.prose-lg>:first-child):not(:where([class~=not-prose] *)){margin-top:0}.prose-lg :where(.prose-lg>:last-child):not(:where([class~=not-prose] *)){margin-bottom:0}.prose-xl{font-size:1.25rem;line-height:1.8}.prose-xl :where(p):not(:where([class~=not-prose] *)){margin-top:1.2em;margin-bottom:1.2em}.prose-xl :where([class~=lead]):not(:where([class~=not-prose] *)){margin-top:1em;margin-bottom:1em;font-size:1.2em;line-height:1.5}.prose-xl :where(blockquote):not(:where([class~=not-prose] *)){margin-top:1.6em;margin-bottom:1.6em;padding-left:1.06667em}.prose-xl :where(h1):not(:where([class~=not-prose] *)){margin-top:0;margin-bottom:.857143em;font-size:2.8em;line-height:1}.prose-xl :where(h2):not(:where([class~=not-prose] *)){margin-top:1.55556em;margin-bottom:.888889em;font-size:1.8em;line-height:1.11111}.prose-xl :where(h3):not(:where([class~=not-prose] *)){margin-top:1.6em;margin-bottom:.666667em;font-size:1.5em;line-height:1.33333}.prose-xl :where(h4):not(:where([class~=not-prose] *)){margin-top:1.8em;margin-bottom:.6em;line-height:1.6}.prose-xl :where(img):not(:where([class~=not-prose] *)),.prose-xl :where(video):not(:where([class~=not-prose] *)),.prose-xl :where(figure):not(:where([class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose-xl :where(figure>*):not(:where([class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose-xl :where(figcaption):not(:where([class~=not-prose] *)){margin-top:1em;font-size:.9em;line-height:1.55556}.prose-xl :where(code):not(:where([class~=not-prose] *)){font-size:.9em}.prose-xl :where(h2 code):not(:where([class~=not-prose] *)){font-size:.861111em}.prose-xl :where(h3 code):not(:where([class~=not-prose] *)){font-size:.9em}.prose-xl :where(pre):not(:where([class~=not-prose] *)){border-radius:.5rem;margin-top:2em;margin-bottom:2em;padding:1.11111em 1.33333em;font-size:.9em;line-height:1.77778}.prose-xl :where(ol):not(:where([class~=not-prose] *)),.prose-xl :where(ul):not(:where([class~=not-prose] *)){margin-top:1.2em;margin-bottom:1.2em;padding-left:1.6em}.prose-xl :where(li):not(:where([class~=not-prose] *)){margin-top:.6em;margin-bottom:.6em}.prose-xl :where(ol>li):not(:where([class~=not-prose] *)),.prose-xl :where(ul>li):not(:where([class~=not-prose] *)){padding-left:.4em}.prose-xl :where(.prose-xl>ul>li p):not(:where([class~=not-prose] *)){margin-top:.8em;margin-bottom:.8em}.prose-xl :where(.prose-xl>ul>li>:first-child):not(:where([class~=not-prose] *)){margin-top:1.2em}.prose-xl :where(.prose-xl>ul>li>:last-child):not(:where([class~=not-prose] *)){margin-bottom:1.2em}.prose-xl :where(.prose-xl>ol>li>:first-child):not(:where([class~=not-prose] *)){margin-top:1.2em}.prose-xl :where(.prose-xl>ol>li>:last-child):not(:where([class~=not-prose] *)){margin-bottom:1.2em}.prose-xl :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose] *)){margin-top:.8em;margin-bottom:.8em}.prose-xl :where(hr):not(:where([class~=not-prose] *)){margin-top:2.8em;margin-bottom:2.8em}.prose-xl :where(hr+*):not(:where([class~=not-prose] *)),.prose-xl :where(h2+*):not(:where([class~=not-prose] *)),.prose-xl :where(h3+*):not(:where([class~=not-prose] *)),.prose-xl :where(h4+*):not(:where([class~=not-prose] *)){margin-top:0}.prose-xl :where(table):not(:where([class~=not-prose] *)){font-size:.9em;line-height:1.55556}.prose-xl :where(thead th):not(:where([class~=not-prose] *)){padding-bottom:.888889em;padding-left:.666667em;padding-right:.666667em}.prose-xl :where(thead th:first-child):not(:where([class~=not-prose] *)){padding-left:0}.prose-xl :where(thead th:last-child):not(:where([class~=not-prose] *)){padding-right:0}.prose-xl :where(tbody td,tfoot td):not(:where([class~=not-prose] *)){padding:.888889em .666667em}.prose-xl :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose] *)){padding-left:0}.prose-xl :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose] *)){padding-right:0}.prose-xl :where(.prose-xl>:first-child):not(:where([class~=not-prose] *)){margin-top:0}.prose-xl :where(.prose-xl>:last-child):not(:where([class~=not-prose] *)){margin-bottom:0}.prose-2xl{font-size:1.5rem;line-height:1.66667}.prose-2xl :where(p):not(:where([class~=not-prose] *)){margin-top:1.33333em;margin-bottom:1.33333em}.prose-2xl :where([class~=lead]):not(:where([class~=not-prose] *)){margin-top:1.06667em;margin-bottom:1.06667em;font-size:1.25em;line-height:1.46667}.prose-2xl :where(blockquote):not(:where([class~=not-prose] *)){margin-top:1.77778em;margin-bottom:1.77778em;padding-left:1.11111em}.prose-2xl :where(h1):not(:where([class~=not-prose] *)){margin-top:0;margin-bottom:.875em;font-size:2.66667em;line-height:1}.prose-2xl :where(h2):not(:where([class~=not-prose] *)){margin-top:1.5em;margin-bottom:.833333em;font-size:2em;line-height:1.08333}.prose-2xl :where(h3):not(:where([class~=not-prose] *)){margin-top:1.55556em;margin-bottom:.666667em;font-size:1.5em;line-height:1.22222}.prose-2xl :where(h4):not(:where([class~=not-prose] *)){margin-top:1.66667em;margin-bottom:.666667em;line-height:1.5}.prose-2xl :where(img):not(:where([class~=not-prose] *)),.prose-2xl :where(video):not(:where([class~=not-prose] *)),.prose-2xl :where(figure):not(:where([class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose-2xl :where(figure>*):not(:where([class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose-2xl :where(figcaption):not(:where([class~=not-prose] *)){margin-top:1em;font-size:.833333em;line-height:1.6}.prose-2xl :where(code):not(:where([class~=not-prose] *)){font-size:.833333em}.prose-2xl :where(h2 code):not(:where([class~=not-prose] *)){font-size:.875em}.prose-2xl :where(h3 code):not(:where([class~=not-prose] *)){font-size:.888889em}.prose-2xl :where(pre):not(:where([class~=not-prose] *)){border-radius:.5rem;margin-top:2em;margin-bottom:2em;padding:1.2em 1.6em;font-size:.833333em;line-height:1.8}.prose-2xl :where(ol):not(:where([class~=not-prose] *)),.prose-2xl :where(ul):not(:where([class~=not-prose] *)){margin-top:1.33333em;margin-bottom:1.33333em;padding-left:1.58333em}.prose-2xl :where(li):not(:where([class~=not-prose] *)){margin-top:.5em;margin-bottom:.5em}.prose-2xl :where(ol>li):not(:where([class~=not-prose] *)),.prose-2xl :where(ul>li):not(:where([class~=not-prose] *)){padding-left:.416667em}.prose-2xl :where(.prose-2xl>ul>li p):not(:where([class~=not-prose] *)){margin-top:.833333em;margin-bottom:.833333em}.prose-2xl :where(.prose-2xl>ul>li>:first-child):not(:where([class~=not-prose] *)){margin-top:1.33333em}.prose-2xl :where(.prose-2xl>ul>li>:last-child):not(:where([class~=not-prose] *)){margin-bottom:1.33333em}.prose-2xl :where(.prose-2xl>ol>li>:first-child):not(:where([class~=not-prose] *)){margin-top:1.33333em}.prose-2xl :where(.prose-2xl>ol>li>:last-child):not(:where([class~=not-prose] *)){margin-bottom:1.33333em}.prose-2xl :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose] *)){margin-top:.666667em;margin-bottom:.666667em}.prose-2xl :where(hr):not(:where([class~=not-prose] *)){margin-top:3em;margin-bottom:3em}.prose-2xl :where(hr+*):not(:where([class~=not-prose] *)),.prose-2xl :where(h2+*):not(:where([class~=not-prose] *)),.prose-2xl :where(h3+*):not(:where([class~=not-prose] *)),.prose-2xl :where(h4+*):not(:where([class~=not-prose] *)){margin-top:0}.prose-2xl :where(table):not(:where([class~=not-prose] *)){font-size:.833333em;line-height:1.4}.prose-2xl :where(thead th):not(:where([class~=not-prose] *)){padding-bottom:.8em;padding-left:.6em;padding-right:.6em}.prose-2xl :where(thead th:first-child):not(:where([class~=not-prose] *)){padding-left:0}.prose-2xl :where(thead th:last-child):not(:where([class~=not-prose] *)){padding-right:0}.prose-2xl :where(tbody td,tfoot td):not(:where([class~=not-prose] *)){padding:.8em .6em}.prose-2xl :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose] *)){padding-left:0}.prose-2xl :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose] *)){padding-right:0}.prose-2xl :where(.prose-2xl>:first-child):not(:where([class~=not-prose] *)){margin-top:0}.prose-2xl :where(.prose-2xl>:last-child):not(:where([class~=not-prose] *)){margin-bottom:0}a{outline:2px solid var(--color-transparent);outline-offset:-1px}a:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}form{width:100%;max-width:30rem}.field{--_block-spacing:var(--space-m);gap:var(--space-3xs);display:grid}.field+*{margin-top:var(--_block-spacing)}.label{justify-content:space-between;align-items:center;display:flex}.input{background-color:var(--white);border:1px solid var(--neutral-500);border-radius:var(--radius-md);outline:2px solid var(--color-transparent);outline-offset:-1px;padding:var(--space-2xs)var(--space-s);text-align:inherit;transition:.3s all var(--easing);align-items:center;width:100%;display:flex}@supports selector(:has(*)){.input:where(:-webkit-autofill,[data-com-onepassword-filled]),.input:where(:-webkit-autofill,[data-com-onepassword-filled]){-webkit-text-fill-color:var(--color-text);-webkit-background-clip:text;background-clip:text}.input:where(:autofill,[data-com-onepassword-filled]),.input:where(:autofill,[data-com-onepassword-filled]){-webkit-text-fill-color:var(--color-text);-webkit-background-clip:text;background-clip:text}}.input:where([type=number]){-moz-appearance:textfield}.input::-webkit-inner-spin-button{appearance:none}.input::-webkit-search-cancel-button{appearance:none}.input::selection{background-color:var(--text-field-selection-color)}.input::-webkit-calendar-picker-indicator{border-radius:calc(var(--text-field-border-radius) - 2px);box-sizing:content-box;height:var(--text-field-native-icon-size);margin-left:0;margin-right:calc(var(--space-1)*-1);padding:var(--space-1);width:var(--text-field-native-icon-size)}.input:where(:not([type=time]))::-webkit-calendar-picker-indicator{margin-left:var(--space-1)}.input::-webkit-calendar-picker-indicator:where(:hover){background-color:var(--gray-a3)}.input::-webkit-calendar-picker-indicator:where(:focus-visible){outline:2px solid var(--text-field-focus-color)}.input::-webkit-datetime-edit-ampm-field:where(:focus){background-color:var(--text-field-selection-color);color:inherit;outline:none}.input::-webkit-datetime-edit-day-field:where(:focus){background-color:var(--text-field-selection-color);color:inherit;outline:none}.input::-webkit-datetime-edit-hour-field:where(:focus){background-color:var(--text-field-selection-color);color:inherit;outline:none}.input::-webkit-datetime-edit-millisecond-field:where(:focus){background-color:var(--text-field-selection-color);color:inherit;outline:none}.input::-webkit-datetime-edit-minute-field:where(:focus){background-color:var(--text-field-selection-color);color:inherit;outline:none}.input::-webkit-datetime-edit-month-field:where(:focus){background-color:var(--text-field-selection-color);color:inherit;outline:none}.input::-webkit-datetime-edit-second-field:where(:focus){background-color:var(--text-field-selection-color);color:inherit;outline:none}.input::-webkit-datetime-edit-week-field:where(:focus){background-color:var(--text-field-selection-color);color:inherit;outline:none}.input::-webkit-datetime-edit-year-field:where(:focus){background-color:var(--text-field-selection-color);color:inherit;outline:none}.input:focus-visible{outline:2px solid var(--color-accent);outline-offset:-1px}input:-webkit-autofill{transition:background-color 5000s;-webkit-text-fill-color:var(--color-text)!important}input:-webkit-autofill:hover{transition:background-color 5000s;-webkit-text-fill-color:var(--color-text)!important}input:-webkit-autofill:focus{transition:background-color 5000s;-webkit-text-fill-color:var(--color-text)!important}input:-webkit-autofill:active{transition:background-color 5000s;-webkit-text-fill-color:var(--color-text)!important}textarea{max-width:100%;max-height:30rem}.input:where(:disabled,:read-only),.input:where(:disabled,:read-only){color:var(--color-text-secondary);cursor:text;-webkit-text-fill-color:var(--color-text-secondary)}.input:where(:disabled,:read-only)::-moz-placeholder{opacity:.5}.input:where(:disabled,:read-only)::placeholder,.input:where(:disabled,:read-only)::placeholder{opacity:.5}.input:where(:disabled,:read-only):where(:placeholder-shown),.input:where(:disabled,:read-only):where(:placeholder-shown),.input:where(:disabled,:read-only):where(:placeholder-shown),.input:where(:disabled,:read-only):where(:placeholder-shown)~:where(.rt-TextFieldSlot),.input:where(:disabled,:read-only):where(:placeholder-shown)~:where(.rt-TextFieldSlot),.input:where(:disabled,:read-only):where(:placeholder-shown)~:where(.rt-TextFieldSlot){cursor:var(--cursor-disabled)}.rt-TextFieldRoot:where(:has(.input:where(:disabled,:read-only))),.rt-TextFieldRoot:where(:has(.input:where(:disabled,:read-only))){--text-field-selection-color:var(--gray-a5);--text-field-focus-color:var(--gray-8)}.optional{color:var(--neutral-600);font-size:var(--step--1)}.help{color:var(--color-text-secondary);font-size:var(--step--1);margin-block-start:var(--space-3xs)}.button-wrapper,.button-wrapper:hover{color:var(--color-text-accent)}.button-wrapper:active{color:orange}.button{background:unset;border:unset;color:var(--color-text-accent);cursor:pointer;font-weight:var(--font-weight-bold);align-items:center;gap:var(--space-xs);letter-spacing:var(--letter-spacing-loose);padding-block:var(--space-s);padding-inline:var(--space-m);text-transform:uppercase;transition:.3s all var(--easing);justify-content:center;text-decoration:none;display:inline-flex;position:relative}*,:before,:after{box-sizing:border-box}*{margin:0}body{-webkit-font-smoothing:antialiased;line-height:var(--line-height,1.5)}img,picture,video,canvas,svg{max-width:100%;display:block}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}p{text-wrap:pretty}h1,h2,h3,h4,h5,h6{text-wrap:balance}#root,#__next{isolation:isolate}.dark,.dark-theme{--sand-1:#111110;--sand-2:#191918;--sand-3:#222221;--sand-4:#2a2a28;--sand-5:#31312e;--sand-6:#3b3a37;--sand-7:#494844;--sand-8:#62605b;--sand-9:#6f6d66;--sand-10:#7c7b74;--sand-11:#b5b3ad;--sand-12:#eeeeec}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){.dark,.dark-theme{--sand-1:#111110;--sand-2:#191918;--sand-3:#222221;--sand-4:#2a2a28;--sand-5:#31312e;--sand-6:#3b3a37;--sand-7:#494844;--sand-8:#62605a;--sand-9:#6f6d66;--sand-10:#7d7b74;--sand-11:#b5b3ad;--sand-12:#eeeeec}@supports (color:color(display-p3 0 0 0)){.dark,.dark-theme{--sand-1:color(display-p3 .067 .067 .063);--sand-2:color(display-p3 .098 .098 .094);--sand-3:color(display-p3 .135 .135 .129);--sand-4:color(display-p3 .164 .163 .156);--sand-5:color(display-p3 .193 .192 .183);--sand-6:color(display-p3 .23 .229 .217);--sand-7:color(display-p3 .285 .282 .267);--sand-8:color(display-p3 .384 .378 .357);--sand-9:color(display-p3 .434 .428 .403);--sand-10:color(display-p3 .487 .481 .456);--sand-11:color(display-p3 .707 .703 .68);--sand-12:color(display-p3 .933 .933 .926)}}}}.dark,.dark-theme{--sand-a1:#0000;--sand-a2:#f4f4f309;--sand-a3:#f6f6f513;--sand-a4:#fefef31b;--sand-a5:#fbfbeb23;--sand-a6:#fffaed2d;--sand-a7:#fffbed3c;--sand-a8:#fff9eb57;--sand-a9:#fffae965;--sand-a10:#fffdee73;--sand-a11:#fffcf4b0;--sand-a12:#fffffded}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){.dark,.dark-theme{--sand-a1:#0000;--sand-a2:#fdfdfc09;--sand-a3:#fefefd12;--sand-a4:#fdfdf21b;--sand-a5:#fffff522;--sand-a6:#fff9ed2d;--sand-a7:#fffbed3c;--sand-a8:#fff9ec57;--sand-a9:#fffaec65;--sand-a10:#fffdee73;--sand-a11:#fffef5af;--sand-a12:#fffffded}@supports (color:color(display-p3 0 0 0)){.dark,.dark-theme{--sand-a1:color(display-p3 0 0 0/0);--sand-a2:color(display-p3 .992 .992 .988/.034);--sand-a3:color(display-p3 .996 .996 .992/.072);--sand-a4:color(display-p3 .992 .992 .953/.106);--sand-a5:color(display-p3 1 1 .965/.135);--sand-a6:color(display-p3 1 .976 .929/.177);--sand-a7:color(display-p3 1 .984 .929/.236);--sand-a8:color(display-p3 1 .976 .925/.341);--sand-a9:color(display-p3 1 .98 .925/.395);--sand-a10:color(display-p3 1 .992 .933/.45);--sand-a11:color(display-p3 1 .996 .961/.685);--sand-a12:color(display-p3 1 1 .992/.929)}}}}:root{--white:#fff;--black:#1c1917}:root,[data-accent-color]{--background-color-page:var(--white);--color-accent:var(--accent-600);--color-text:var(--neutral-950);--color-text-secondary:var(--neutral-900);--color-text-accent:var(--accent-600)}[data-background-color]{background-color:var(--background-color);color:var(--color-text)}[data-background-color=accent]{--background-color:var(--accent-600);--color-text:var(--white)}[data-background-color=accent-soft]{--background-color:var(--accent-200);--color-text:var(--accent-950);--color-text-secondary:var(--accent-800)}[data-background-color=neutral]{--background-color:var(--black);--color-text:var(--neutral-100);--color-text-secondary:var(--neutral-300)}[data-background-color=neutral-soft]{--background-color:var(--neutral-100)}:root{--color-sand-50:#fbfaf9;--color-sand-100:#f7f5f1;--color-sand-200:#ece8df;--color-sand-300:#e1dacb;--color-sand-400:#d4cab4;--color-sand-500:#c7b99e;--color-sand-600:#b7a580;--color-sand-700:#a48d60;--color-sand-800:#85724c;--color-sand-900:#544830;--color-sand-950:#2d271a;--color-pink-50:#fff5fa;--color-pink-100:#ffebf6;--color-pink-200:#ffd1ea;--color-pink-300:#ffb3dd;--color-pink-400:#ff8fcd;--color-pink-500:#ff5cb6;--color-pink-600:#e5007d;--color-pink-700:#c7006d;--color-pink-800:#a8005d;--color-pink-900:#750041;--color-pink-950:#38001f;--color-teal-50:#edfdfc;--color-teal-100:#dbfafa;--color-teal-200:#aef4f3;--color-teal-300:#73edeb;--color-teal-400:#22e2df;--color-teal-500:#1bcfcc;--color-teal-600:#19beba;--color-teal-700:#16a7a4;--color-teal-800:#128785;--color-teal-900:#0c5f5d;--color-teal-950:#073635;--color-highlighter:#e6ff2a}[data-accent-color=primary]{--neutral-50:var(--color-sand-50);--neutral-100:var(--color-sand-100);--neutral-200:var(--color-sand-200);--neutral-300:var(--color-sand-300);--neutral-400:var(--color-sand-400);--neutral-500:var(--color-sand-500);--neutral-600:var(--color-sand-600);--neutral-700:var(--color-sand-700);--neutral-800:var(--color-sand-800);--neutral-900:var(--color-sand-900);--neutral-950:var(--color-sand-950);--accent-50:var(--color-pink-50);--accent-100:var(--color-pink-100);--accent-200:var(--color-pink-200);--accent-300:var(--color-pink-300);--accent-400:var(--color-pink-400);--accent-500:var(--color-pink-500);--accent-600:var(--color-pink-600);--accent-700:var(--color-pink-700);--accent-800:var(--color-pink-800);--accent-900:var(--color-pink-900);--accent-950:var(--color-pink-950);--secondary-50:var(--color-teal-50);--secondary-100:var(--color-teal-100);--secondary-200:var(--color-teal-200);--secondary-300:var(--color-teal-300);--secondary-400:var(--color-teal-400);--secondary-500:var(--color-teal-500);--secondary-600:var(--color-teal-600);--secondary-700:var(--color-teal-700);--secondary-800:var(--color-teal-800);--secondary-900:var(--color-teal-900);--secondary-950:var(--color-teal-950)}[data-accent-color=secondary]{--accent-50:var(--color-teal-50);--accent-100:var(--color-teal-100);--accent-200:var(--color-teal-200);--accent-300:var(--color-teal-300);--accent-400:var(--color-teal-400);--accent-500:var(--color-teal-500);--accent-600:var(--color-teal-600);--accent-700:var(--color-teal-700);--accent-800:var(--color-teal-800);--accent-900:var(--color-teal-900);--accent-950:var(--color-teal-950)}:root{--color-transparent:#0000}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){:root{--color-transparent:#0000}@supports (color:color(display-p3 0 0 0)){:root{--color-transparent:color(display-p3 0 0 0/0)}}}}.radix-themes ::selection{background-color:var(--focus-a5)}:root{--easing:var(--ease-out-quart);--ease-in-quad:cubic-bezier(.55,.085,.68,.53);--ease-in-cubic:cubic-bezier(.55,.055,.675,.19);--ease-in-quart:cubic-bezier(.895,.03,.685,.22);--ease-in-quint:cubic-bezier(.755,.05,.855,.06);--ease-in-expo:cubic-bezier(.95,.05,.795,.035);--ease-in-circ:cubic-bezier(.6,.04,.98,.335);--ease-out-quad:cubic-bezier(.25,.46,.45,.94);--ease-out-cubic:cubic-bezier(.215,.61,.355,1);--ease-out-quart:cubic-bezier(.165,.84,.44,1);--ease-out-quint:cubic-bezier(.23,1,.32,1);--ease-out-expo:cubic-bezier(.19,1,.22,1);--ease-out-circ:cubic-bezier(.075,.82,.165,1);--ease-in-out-quad:cubic-bezier(.455,.03,.515,.955);--ease-in-out-cubic:cubic-bezier(.645,.045,.355,1);--ease-in-out-quart:cubic-bezier(.77,0,.175,1);--ease-in-out-quint:cubic-bezier(.86,0,.07,1);--ease-in-out-expo:cubic-bezier(1,0,0,1);--ease-in-out-circ:cubic-bezier(.785,.135,.15,.86);--space-4xs:clamp(.1875rem,.1087vw + .1658rem,.25rem);--space-3xs:clamp(.25rem,.2174vw + .2065rem,.375rem);--space-2xs:clamp(.5rem,.2174vw + .4565rem,.625rem);--space-xs:clamp(.625rem,.2174vw + .5815rem,.75rem);--space-s:clamp(.75rem,.4348vw + .663rem,1rem);--space-m:clamp(1rem,.4348vw + .913rem,1.25rem);--space-l:clamp(1.5rem,.4348vw + 1.413rem,1.75rem);--space-xl:clamp(2rem,1.7391vw + 1.6522rem,3rem);--space-2xl:clamp(2.5rem,2.6087vw + 1.9783rem,4rem);--space-3xl:clamp(3.5rem,2.6087vw + 2.9783rem,5rem);--space-4xl:clamp(4.0625rem,6.8478vw + 2.6929rem,8rem);--space-5xl:clamp(6.25rem,10.8696vw + 4.0761rem,12.5rem);--space-4xs-3xs:clamp(.1875rem,.3261vw + .1223rem,.375rem);--space-4xs-2xs:clamp(.1875rem,.7609vw + .0353rem,.625rem);--space-4xs-xs:clamp(.1875rem,.9783vw + -.0082rem,.75rem);--space-4xs-s:clamp(.1875rem,1.413vw + -.0951rem,1rem);--space-4xs-m:clamp(.1875rem,1.8478vw + -.1821rem,1.25rem);--space-4xs-l:clamp(.1875rem,2.7174vw + -.356rem,1.75rem);--space-4xs-xl:clamp(.1875rem,4.8913vw + -.7908rem,3rem);--space-4xs-2xl:clamp(.1875rem,6.6304vw + -1.1386rem,4rem);--space-4xs-3xl:clamp(.1875rem,8.3696vw + -1.4864rem,5rem);--space-4xs-4xl:clamp(.1875rem,13.587vw + -2.5299rem,8rem);--space-4xs-5xl:clamp(.1875rem,21.413vw + -4.0951rem,12.5rem);--space-3xs-2xs:clamp(.25rem,.6522vw + .1196rem,.625rem);--space-3xs-xs:clamp(.25rem,.8696vw + .0761rem,.75rem);--space-3xs-s:clamp(.25rem,1.3043vw + -.0109rem,1rem);--space-3xs-m:clamp(.25rem,1.7391vw + -.0978rem,1.25rem);--space-3xs-l:clamp(.25rem,2.6087vw + -.2717rem,1.75rem);--space-3xs-xl:clamp(.25rem,4.7826vw + -.7065rem,3rem);--space-3xs-2xl:clamp(.25rem,6.5217vw + -1.0543rem,4rem);--space-3xs-3xl:clamp(.25rem,8.2609vw + -1.4022rem,5rem);--space-3xs-4xl:clamp(.25rem,13.4783vw + -2.4457rem,8rem);--space-3xs-5xl:clamp(.25rem,21.3043vw + -4.0109rem,12.5rem);--space-2xs-xs:clamp(.5rem,.4348vw + .413rem,.75rem);--space-2xs-s:clamp(.5rem,.8696vw + .3261rem,1rem);--space-2xs-m:clamp(.5rem,1.3043vw + .2391rem,1.25rem);--space-2xs-l:clamp(.5rem,2.1739vw + .0652rem,1.75rem);--space-2xs-xl:clamp(.5rem,4.3478vw + -.3696rem,3rem);--space-2xs-2xl:clamp(.5rem,6.087vw + -.7174rem,4rem);--space-2xs-3xl:clamp(.5rem,7.8261vw + -1.0652rem,5rem);--space-2xs-4xl:clamp(.5rem,13.0435vw + -2.1087rem,8rem);--space-2xs-5xl:clamp(.5rem,20.8696vw + -3.6739rem,12.5rem);--space-xs-s:clamp(.625rem,.6522vw + .4946rem,1rem);--space-xs-m:clamp(.625rem,1.087vw + .4076rem,1.25rem);--space-xs-l:clamp(.625rem,1.9565vw + .2337rem,1.75rem);--space-xs-xl:clamp(.625rem,4.1304vw + -.2011rem,3rem);--space-xs-2xl:clamp(.625rem,5.8696vw + -.5489rem,4rem);--space-xs-3xl:clamp(.625rem,7.6087vw + -.8967rem,5rem);--space-xs-4xl:clamp(.625rem,12.8261vw + -1.9402rem,8rem);--space-xs-5xl:clamp(.625rem,20.6522vw + -3.5054rem,12.5rem);--space-s-m:clamp(.75rem,.8696vw + .5761rem,1.25rem);--space-s-l:clamp(.75rem,1.7391vw + .4022rem,1.75rem);--space-s-xl:clamp(.75rem,3.913vw + -.0326rem,3rem);--space-s-2xl:clamp(.75rem,5.6522vw + -.3804rem,4rem);--space-s-3xl:clamp(.75rem,7.3913vw + -.7283rem,5rem);--space-s-4xl:clamp(.75rem,12.6087vw + -1.7717rem,8rem);--space-s-5xl:clamp(.75rem,20.4348vw + -3.337rem,12.5rem);--space-m-l:clamp(1rem,1.3043vw + .7391rem,1.75rem);--space-m-xl:clamp(1rem,3.4783vw + .3043rem,3rem);--space-m-2xl:clamp(1rem,5.2174vw + -.0435rem,4rem);--space-m-3xl:clamp(1rem,6.9565vw + -.3913rem,5rem);--space-m-4xl:clamp(1rem,12.1739vw + -1.4348rem,8rem);--space-m-5xl:clamp(1rem,20vw + -3rem,12.5rem);--space-l-xl:clamp(1.5rem,2.6087vw + .9783rem,3rem);--space-l-2xl:clamp(1.5rem,4.3478vw + .6304rem,4rem);--space-l-3xl:clamp(1.5rem,6.087vw + .2826rem,5rem);--space-l-4xl:clamp(1.5rem,11.3043vw + -.7609rem,8rem);--space-l-5xl:clamp(1.5rem,19.1304vw + -2.3261rem,12.5rem);--space-xl-2xl:clamp(2rem,3.4783vw + 1.3043rem,4rem);--space-xl-3xl:clamp(2rem,5.2174vw + .9565rem,5rem);--space-xl-4xl:clamp(2rem,10.4348vw + -.087rem,8rem);--space-xl-5xl:clamp(2rem,18.2609vw + -1.6522rem,12.5rem);--space-2xl-3xl:clamp(2.5rem,4.3478vw + 1.6304rem,5rem);--space-2xl-4xl:clamp(2.5rem,9.5652vw + .587rem,8rem);--space-2xl-5xl:clamp(2.5rem,17.3913vw + -.9783rem,12.5rem);--space-3xl-4xl:clamp(3.5rem,7.8261vw + 1.9348rem,8rem);--space-3xl-5xl:clamp(3.5rem,15.6522vw + .3696rem,12.5rem);--space-4xl-5xl:clamp(4.0625rem,14.6739vw + 1.1277rem,12.5rem);--step-0:clamp(1rem,.4348vw + .913rem,1.25rem);--step-1:clamp(1.125rem,.6522vw + .9946rem,1.5rem);--step-2:clamp(1.25rem,1.087vw + 1.0326rem,1.875rem);--step-3:clamp(1.5rem,1.3043vw + 1.2391rem,2.25rem);--step-4:clamp(1.875rem,1.9565vw + 1.4837rem,3rem);--step-5:clamp(2.25rem,2.6087vw + 1.7283rem,3.75rem);--step-6:clamp(3rem,2.6087vw + 2.4783rem,4.5rem);--step-7:clamp(3.75rem,3.913vw + 2.9674rem,6rem);--step-8:clamp(4.5rem,4.3478vw + 3.6304rem,7rem);--step--2:clamp(.6875rem,.1087vw + .6658rem,.75rem);--step--1:clamp(.875rem,.2174vw + .8315rem,1rem);--step-0-1:clamp(1rem,.8696vw + .8261rem,1.5rem);--step-0-2:clamp(1rem,1.5217vw + .6957rem,1.875rem);--step-0-3:clamp(1rem,2.1739vw + .5652rem,2.25rem);--step-0-4:clamp(1rem,3.4783vw + .3043rem,3rem);--step-0-5:clamp(1rem,4.7826vw + .0435rem,3.75rem);--step-0-6:clamp(1rem,6.087vw + -.2174rem,4.5rem);--step-0-7:clamp(1rem,8.6957vw + -.7391rem,6rem);--step-0-8:clamp(1rem,10.4348vw + -1.087rem,7rem);--step--2-0:clamp(.6875rem,.9783vw + .4918rem,1.25rem);--step--1-0:clamp(.875rem,.6522vw + .7446rem,1.25rem);--step-1-2:clamp(1.125rem,1.3043vw + .8641rem,1.875rem);--step-1-3:clamp(1.125rem,1.9565vw + .7337rem,2.25rem);--step-1-4:clamp(1.125rem,3.2609vw + .4728rem,3rem);--step-1-5:clamp(1.125rem,4.5652vw + .212rem,3.75rem);--step-1-6:clamp(1.125rem,5.8696vw + -.0489rem,4.5rem);--step-1-7:clamp(1.125rem,8.4783vw + -.5707rem,6rem);--step-1-8:clamp(1.125rem,10.2174vw + -.9185rem,7rem);--step--2-1:clamp(.6875rem,1.413vw + .4049rem,1.5rem);--step--1-1:clamp(.875rem,1.087vw + .6576rem,1.5rem);--step-2-3:clamp(1.25rem,1.7391vw + .9022rem,2.25rem);--step-2-4:clamp(1.25rem,3.0435vw + .6413rem,3rem);--step-2-5:clamp(1.25rem,4.3478vw + .3804rem,3.75rem);--step-2-6:clamp(1.25rem,5.6522vw + .1196rem,4.5rem);--step-2-7:clamp(1.25rem,8.2609vw + -.4022rem,6rem);--step-2-8:clamp(1.25rem,10vw + -.75rem,7rem);--step--2-2:clamp(.6875rem,2.0652vw + .2745rem,1.875rem);--step--1-2:clamp(.875rem,1.7391vw + .5272rem,1.875rem);--step-3-4:clamp(1.5rem,2.6087vw + .9783rem,3rem);--step-3-5:clamp(1.5rem,3.913vw + .7174rem,3.75rem);--step-3-6:clamp(1.5rem,5.2174vw + .4565rem,4.5rem);--step-3-7:clamp(1.5rem,7.8261vw + -.0652rem,6rem);--step-3-8:clamp(1.5rem,9.5652vw + -.413rem,7rem);--step--2-3:clamp(.6875rem,2.7174vw + .144rem,2.25rem);--step--1-3:clamp(.875rem,2.3913vw + .3967rem,2.25rem);--step-4-5:clamp(1.875rem,3.2609vw + 1.2228rem,3.75rem);--step-4-6:clamp(1.875rem,4.5652vw + .962rem,4.5rem);--step-4-7:clamp(1.875rem,7.1739vw + .4402rem,6rem);--step-4-8:clamp(1.875rem,8.913vw + .0924rem,7rem);--step--2-4:clamp(.6875rem,4.0217vw + -.1168rem,3rem);--step--1-4:clamp(.875rem,3.6957vw + .1359rem,3rem);--step-5-6:clamp(2.25rem,3.913vw + 1.4674rem,4.5rem);--step-5-7:clamp(2.25rem,6.5217vw + .9457rem,6rem);--step-5-8:clamp(2.25rem,8.2609vw + .5978rem,7rem);--step--2-5:clamp(.6875rem,5.3261vw + -.3777rem,3.75rem);--step--1-5:clamp(.875rem,5vw + -.125rem,3.75rem);--step-6-7:clamp(3rem,5.2174vw + 1.9565rem,6rem);--step-6-8:clamp(3rem,6.9565vw + 1.6087rem,7rem);--step--2-6:clamp(.6875rem,6.6304vw + -.6386rem,4.5rem);--step--1-6:clamp(.875rem,6.3043vw + -.3859rem,4.5rem);--step-7-8:clamp(3.75rem,5.6522vw + 2.6196rem,7rem);--step--2-7:clamp(.6875rem,9.2391vw + -1.1603rem,6rem);--step--1-7:clamp(.875rem,8.913vw + -.9076rem,6rem);--step--2-8:clamp(.6875rem,10.9783vw + -1.5082rem,7rem);--step--1-8:clamp(.875rem,10.6522vw + -1.2554rem,7rem);--step--2--1:clamp(.6875rem,.5435vw + .5788rem,1rem);--font-family-body:"Interstate",sans-serif;--font-family-heading:"Bright",sans-serif;--font-family-alt:"Permanent Marker",sans-serif;--letter-spacing-tight:-.05em;--letter-spacing-normal:0;--letter-spacing-loose:.05em;--line-height-tighter:.75;--line-height-tight:1;--line-height-snug:1.25;--line-height:1.5;--line-height-loose:1.75;--font-weight-thin:100;--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:800;--font-weight-black:900}@font-face{font-display:swap;font-family:Bright;font-style:normal;font-weight:400;src:url(/fonts/bright-webfont.woff2)format("woff2"),url(/fonts/bright-webfont.woff)format("woff")}:root{--radius-xs:.125rem;--radius-sm:.25rem;--radius-md:.5rem;--radius-lg:1rem;--radius-xl:2rem;--radius-2xl:4rem;--radius-3xl:8rem;--radius-full:9999px;--shadow-color:0deg 0% 64%;--shadow-elevation-low:.3px .5px .8px hsl(var(--shadow-color)/.15),.4px .9px 1.3px -.6px hsl(var(--shadow-color)/.27),1px 2px 3px -1.2px hsl(var(--shadow-color)/.38);--shadow-elevation-medium:.3px .5px .8px hsl(var(--shadow-color)/.16),1px 2px 3px -.4px hsl(var(--shadow-color)/.25),2.2px 4.4px 6.5px -.8px hsl(var(--shadow-color)/.34),4.9px 9.8px 14.5px -1.2px hsl(var(--shadow-color)/.43);--shadow-elevation-high:.3px .5px .8px hsl(var(--shadow-color)/.15),2px 4px 5.9px -.2px hsl(var(--shadow-color)/.19),3.6px 7.1px 10.6px -.3px hsl(var(--shadow-color)/.23),5.4px 10.8px 16px -.5px hsl(var(--shadow-color)/.27),8px 15.9px 23.6px -.7px hsl(var(--shadow-color)/.32),11.6px 23.2px 34.4px -.8px hsl(var(--shadow-color)/.36),16.7px 33.4px 49.6px -1px hsl(var(--shadow-color)/.4),23.8px 47.5px 70.5px -1.2px hsl(var(--shadow-color)/.45)}[data-background-color=accent]{--shadow-color:328deg 100% 27%;--shadow-elevation-low:.3px .5px .6px hsl(var(--shadow-color)/.37),.4px .8px .9px -1.5px hsl(var(--shadow-color)/.33),1px 1.9px 2.3px -3px hsl(var(--shadow-color)/.29);--shadow-elevation-medium:.3px .5px .6px hsl(var(--shadow-color)/.39),.7px 1.4px 1.6px -1px hsl(var(--shadow-color)/.36),1.9px 3.8px 4.5px -2px hsl(var(--shadow-color)/.33),4.8px 9.6px 11.3px -3px hsl(var(--shadow-color)/.29);--shadow-elevation-high:.3px .5px .6px hsl(var(--shadow-color)/.36),1.1px 2.3px 2.7px -.4px hsl(var(--shadow-color)/.35),2.2px 4.3px 5.1px -.9px hsl(var(--shadow-color)/.33),3.7px 7.3px 8.6px -1.3px hsl(var(--shadow-color)/.32),6.1px 12.2px 14.3px -1.7px hsl(var(--shadow-color)/.3),9.8px 19.7px 23.1px -2.1px hsl(var(--shadow-color)/.29),15.2px 30.5px 35.8px -2.6px hsl(var(--shadow-color)/.27),22.8px 45.5px 53.4px -3px hsl(var(--shadow-color)/.26)}[data-background-color=accent][data-accent-color=secondary]{--shadow-color:179deg 85% 25%}:root{--cursor-button:default;--cursor-checkbox:default;--cursor-disabled:not-allowed;--cursor-link:pointer;--cursor-menu-item:default}body{color:var(--color-text);font-family:var(--font-family-body);font-size:var(--step-0);line-height:var(--line-height)}:is(h1,h2,h3,h4,h5,h6){font-family:var(--font-family-heading);font-weight:var(--font-weight-normal);line-height:var(--line-height-tighter)}a{color:var(--color-link);transition:color .3s var(--easing);text-decoration:none}a:hover{color:var(--color-link-hover)}:root{--grid-gutter:var(--space-m-xl);--grid-max-width:110rem}.container{gap:var(--grid-gutter);max-width:var(--grid-max-width);padding-inline:var(--grid-gutter);width:100%;margin-inline:auto;display:grid}.container[data-center-content]{place-items:center}.container [data-type=fullbleed]{grid-template-columns:[gutter-l]minmax(0,1fr)[main]repeat(12,minmax(0,calc((var(--grid-max-width)/12) - var(--grid-gutter))))[gutter-r]minmax(0,1fr);max-width:unset;padding-inline:0}body{--section-padding:var(--space-2xs-m);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:var(--section-padding)}.section{background-color:var(--background-color);color:var(--color-text)}.section[data-padding=none]{padding-block:0}.section[data-padding=m]{padding-block:var(--space-xl)}.section[data-padding=l]{padding-block:var(--space-3xl)}.section[data-padding=xl]{padding-block:var(--space-5xl)}.section{border-radius:var(--radius-lg);padding-block:var(--space-2xl)}.section+.section{margin-block:var(--section-padding)}.sr-only{clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:0;padding:0;overflow:hidden;position:absolute!important}.hidden{display:none}.AccessibleIcon{justify-content:center;align-items:center;display:inline-flex}.AccessibleIcon svg{max-width:unset}.AccessibleIcon__wrapper{display:inline-flex}.AccessibleIcon__label{clip:rect(0,0,0,0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}header[data-astro-cid-5blmo7yk]{left:var(--section-padding);top:var(--section-padding);width:calc(100vw - var(--section-padding)*2);z-index:999;position:fixed}header[data-astro-cid-5blmo7yk] .container[data-astro-cid-5blmo7yk]{padding-block:var(--section-padding);justify-content:space-between;align-items:center;display:flex}.logo[data-astro-cid-5blmo7yk]{display:flex}.logo[data-astro-cid-5blmo7yk] img[data-astro-cid-5blmo7yk]{height:var(--step-3);width:auto}#menuToggle[data-astro-cid-5blmo7yk],#closeMenu[data-astro-cid-5blmo7yk]{--_size:var(--step-4);--_color:var(--color-text-secondary);--_color-hover:var(--color-text-accent);border-radius:var(--radius-rounded);color:var(--color);cursor:pointer;font-size:var(--step-2);height:var(--_size);transition:.3s all var(--easing);width:var(--_size);background:0 0;border:none;justify-content:center;align-items:center;display:flex}@media (min-width:768px){#menuToggle[data-astro-cid-5blmo7yk],#closeMenu[data-astro-cid-5blmo7yk]{display:none}}#menuToggle[data-astro-cid-5blmo7yk]:hover,#menuToggle[data-astro-cid-5blmo7yk]:focus,#closeMenu[data-astro-cid-5blmo7yk]:hover,#closeMenu[data-astro-cid-5blmo7yk]:focus{color:var(--_color-hover)}#closeMenu[data-astro-cid-5blmo7yk]{--_color:var(--accent-3);--_color-hover:var(--white);align-self:flex-end}.navOverlay[data-astro-cid-5blmo7yk]{z-index:1000;background:#000c;display:none;position:fixed;inset:0}@media (min-width:768px){.navOverlay[data-astro-cid-5blmo7yk]{background:0 0;display:block;position:static}}.navOverlay[data-astro-cid-5blmo7yk][data-state=closed]{animation:.3s forwards fadeOutDown}@media (min-width:768px){.navOverlay[data-astro-cid-5blmo7yk][data-state=closed]{animation:unset}}.navOverlay[data-astro-cid-5blmo7yk][data-state=open]{animation:.3s forwards fadeInUp;display:flex}@media (min-width:768px){.navOverlay[data-astro-cid-5blmo7yk][data-state=open]{animation:unset}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(100px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeOutDown{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(100px)}}.navContent[data-astro-cid-5blmo7yk]{background:var(--color-accent);color:var(--accent-200);height:100%;padding:var(--space-m);flex-direction:column;width:100vw;margin-left:auto;display:flex}@media (min-width:768px){.navContent[data-astro-cid-5blmo7yk]{background:0 0;width:auto;max-width:none;height:auto;padding:0}}.navContent__list[data-astro-cid-5blmo7yk]{gap:var(--space-l);flex-direction:column;flex-grow:1;justify-content:end;padding:0;list-style:none;display:flex}@media (min-width:768px){.navContent__list[data-astro-cid-5blmo7yk]{flex-direction:row;margin:0}}.navContent__link[data-astro-cid-5blmo7yk]{--_padding:var(--space-2xs);color:var(--accent-3);font-size:var(--step-5);font-weight:var(--font-weight-medium);margin:calc(var(--_padding)*-1);padding:0 var(--_padding);transition:.3s all var(--easing);text-decoration:none;display:block}@media (min-width:768px){.navContent__link[data-astro-cid-5blmo7yk]{color:var(--color-text-secondary);font-size:var(--step-0)}.navContent__link[data-astro-cid-5blmo7yk]:hover,.navContent__link[data-astro-cid-5blmo7yk]:focus{color:var(--color-text-accent)}}@media (min-width:1024px){.navContent__link[data-astro-cid-5blmo7yk]:hover,.navContent__link[data-astro-cid-5blmo7yk]:focus{color:var(--color-text-accent)}}.navContent__link[data-astro-cid-5blmo7yk][aria-current=page]{color:var(--white)}@media (min-width:768px){.navContent__link[data-astro-cid-5blmo7yk][aria-current=page]{color:var(--color-text)}}.navbar[data-astro-cid-5blmo7yk]{max-width:100%;transition:max-width .5s var(--easing)}@media (min-width:1024px){.navbar[data-astro-cid-5blmo7yk]{left:50%;transform:translate(-50%)}}.navbar[data-astro-cid-5blmo7yk]:where(.is-scrolled){background-color:var(--neutral-100);border:1px solid var(--neutral-300);border-radius:var(--radius-full);max-width:768px}.skip-link[data-astro-cid-5blmo7yk]{color:#fff;font-size:var(--step-0);z-index:100;background:#000;padding:8px;position:absolute;top:-100px;left:0}.skip-link[data-astro-cid-5blmo7yk]:focus{top:0}.iconLink{--_iconLink-color:var(--iconLink-color,var(--color-text-secondary));--_iconLink-color-hover:var(--iconLink-color-hover,var(--color-text-primary));--_iconLink-padding:var(--iconLink-padding,var(--space-xs));--_iconLink-radius:var(--iconLink-radius,var(--radius-full));--_iconLink-background-color:var(--iconLink-background-color,transparent);--_iconLink-background-color-hover:var(--iconLink-background-color-hover,transparent);background-color:var(--iconLink-background-color);border-radius:var(--_iconLink-radius);color:var(--_iconLink-color);padding:var(--_iconLink-padding);transition:all .3s var(--easing)}.iconLink:hover{background-color:var(--_iconLink-background-color-hover);color:var(--_iconLink-color-hover)}footer[data-astro-cid-sz7xmlte]{--color-link:var(--color-text-secondary);--color-link-hover:var(--color-accent);border-radius:var(--radius-lg);color:var(--color-text-secondary);margin-top:var(--section-padding);padding:var(--space-xl)0}@media (min-width:768px){.container[data-astro-cid-sz7xmlte]{justify-content:space-between;align-items:center;display:flex}}.logo[data-astro-cid-sz7xmlte]{width:15rem}.footer__bottom[data-astro-cid-sz7xmlte]{font-size:var(--step--1);text-wrap:balance;margin-block-start:var(--space-m-xl)}.footer__links[data-astro-cid-sz7xmlte]{gap:var(--space-m);display:flex}.socials[data-astro-cid-sz7xmlte]{--iconLink-background-color:var(--neutral-950);--iconLink-background-color-hover:var(--color-accent);align-items:center;gap:var(--space-m);display:flex}