@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style:solid;--tw-font-weight:initial}}}body{color:#0e121b;font-family:var(--font-teachers),sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:100%;height:auto;min-height:100vh;margin:0;position:relative;background-color:#fff7ef!important}div{display:inline-block;box-sizing:border-box!important}h2{text-align:left;color:#0e121b!important;margin-top:1em!important}b{font-weight:600}hr{opacity:.4;background-color:#0e121b;border:none;height:.5px;margin:1em 0!important}svg{display:inline-block!important}#root{width:100%;height:100%}.l-container{width:100%;max-width:var(--container-3xl,48rem);padding-inline:calc(var(--spacing,.25rem) * 12);padding-top:calc(var(--spacing,.25rem) * 32);padding-bottom:calc(var(--spacing,.25rem) * 18);flex-direction:column;justify-content:center;margin-inline:auto;display:flex;position:relative}@media (min-width:40rem){.l-container{align-items:center}}@media (min-width:64rem){.l-container{padding-inline:calc(var(--spacing,.25rem) * 8)}}.l-container--wide{max-width:var(--container-6xl,72rem)}.c-header{top:calc(var(--spacing,.25rem) * 0);z-index:10;height:calc(var(--spacing,.25rem) * 24);width:100%;padding-inline:calc(var(--spacing,.25rem) * 8);background-color:#fff7ef;display:flex;position:fixed}@media (min-width:64rem){.c-header{height:calc(var(--spacing,.25rem) * 24)}}.c-header{flex-shrink:0}.c-prose{margin:calc(var(--spacing,.25rem) * 0)}.c-prose :where(a code):not(:where([class~=not-prose],[class~=not-prose] *)),.c-prose :where(h1 code):not(:where([class~=not-prose],[class~=not-prose] *)),.c-prose :where(h4 code):not(:where([class~=not-prose],[class~=not-prose] *)),.c-prose :where(blockquote code):not(:where([class~=not-prose],[class~=not-prose] *)),.c-prose :where(thead th code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.c-prose{color:var(--tw-prose-body);max-width:65ch}.c-prose :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.c-prose :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-lead);margin-top:1.2em;margin-bottom:1.2em;font-size:1.25em;line-height:1.6}.c-prose :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-links);font-weight:500;text-decoration:underline}.c-prose :where(strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-bold);font-weight:600}.c-prose :where(a strong):not(:where([class~=not-prose],[class~=not-prose] *)),.c-prose :where(blockquote strong):not(:where([class~=not-prose],[class~=not-prose] *)),.c-prose :where(thead th strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.c-prose :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em;list-style-type:decimal}.c-prose :where(ol[type=A]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.c-prose :where(ol[type=a]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.c-prose :where(ol[type=A s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.c-prose :where(ol[type=a s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.c-prose :where(ol[type=I]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.c-prose :where(ol[type=i]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.c-prose :where(ol[type=I s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.c-prose :where(ol[type=i s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.c-prose :where(ol[type="1"]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal}.c-prose :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em;list-style-type:disc}.c-prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-counters);font-weight:400}.c-prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-bullets)}.c-prose :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:1.25em;font-weight:600}.c-prose :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){border-color:var(--tw-prose-hr);border-top-width:1px;margin-top:3em;margin-bottom:3em}.c-prose :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-quotes);border-inline-start-width:.25rem;border-inline-start-color:var(--tw-prose-quote-borders);quotes:"“""”""‘""’";margin-top:1.6em;margin-bottom:1.6em;padding-inline-start:1em;font-style:italic;font-weight:500}.c-prose :where(blockquote p:first-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:open-quote}.c-prose :where(blockquote p:last-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:close-quote}.c-prose :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:0;margin-bottom:.888889em;font-size:2.25em;font-weight:800;line-height:1.11111}.c-prose :where(h1 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:900}.c-prose :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:2em;margin-bottom:1em;font-size:1.5em;font-weight:700;line-height:1.33333}.c-prose :where(h2 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:800}.c-prose :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:1.6em;margin-bottom:.6em;font-size:1.25em;font-weight:600;line-height:1.6}.c-prose :where(h3 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:700}.c-prose :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:1.5em;margin-bottom:.5em;font-weight:600;line-height:1.5}.c-prose :where(h4 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:700}.c-prose :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.c-prose :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em;display:block}.c-prose :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.c-prose :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-kbd);box-shadow:0 0 0 1px var(--tw-prose-kbd-shadows), 0 3px 0 var(--tw-prose-kbd-shadows);padding-top:.1875em;padding-inline-end:.375em;padding-bottom:.1875em;border-radius:.3125rem;padding-inline-start:.375em;font-family:inherit;font-size:.875em;font-weight:500}.c-prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-code);font-size:.875em;font-weight:600}.c-prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):before,.c-prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:"`"}.c-prose :where(a code):not(:where([class~=not-prose],[class~=not-prose] *)),.c-prose :where(h1 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.c-prose :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.875em}.c-prose :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.9em}.c-prose :where(h4 code):not(:where([class~=not-prose],[class~=not-prose] *)),.c-prose :where(blockquote code):not(:where([class~=not-prose],[class~=not-prose] *)),.c-prose :where(thead th code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.c-prose :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-pre-code);background-color:var(--tw-prose-pre-bg);padding-top:.857143em;padding-inline-end:1.14286em;padding-bottom:.857143em;border-radius:.375rem;margin-top:1.71429em;margin-bottom:1.71429em;padding-inline-start:1.14286em;font-size:.875em;font-weight:400;line-height:1.71429;overflow-x:auto}.c-prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:inherit;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit;background-color:#0000;border-width:0;border-radius:0;padding:0}.c-prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):before,.c-prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:none}.c-prose :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){table-layout:auto;width:100%;margin-top:2em;margin-bottom:2em;font-size:.875em;line-height:1.71429}.c-prose :where(thead):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-th-borders)}.c-prose :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);vertical-align:bottom;padding-inline-end:.571429em;padding-bottom:.571429em;padding-inline-start:.571429em;font-weight:600}.c-prose :where(tbody tr):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-td-borders)}.c-prose :where(tbody tr:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:0}.c-prose :where(tbody td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:baseline}.c-prose :where(tfoot):not(:where([class~=not-prose],[class~=not-prose] *)){border-top-width:1px;border-top-color:var(--tw-prose-th-borders)}.c-prose :where(tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:top}.c-prose :where(th,td):not(:where([class~=not-prose],[class~=not-prose] *)){text-align:start}.c-prose :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.c-prose :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-captions);margin-top:.857143em;font-size:.875em;line-height:1.42857}.c-prose{--tw-prose-body:#0e121b;--tw-prose-headings:#861043;--tw-prose-lead:#c4005c;--tw-prose-links:#861043;--tw-prose-bold:#861043;--tw-prose-counters:#e30076;--tw-prose-bullets:#fb64b6;--tw-prose-hr:#fda5d5;--tw-prose-quotes:#861043;--tw-prose-quote-borders:#fda5d5;--tw-prose-captions:#c4005c;--tw-prose-kbd:#101828;--tw-prose-kbd-shadows:#1018281a;--tw-prose-code:#861043;--tw-prose-pre-code:#fce7f3;--tw-prose-pre-bg:#861043;--tw-prose-th-borders:#fda5d5;--tw-prose-td-borders:#fccee8;--tw-prose-invert-body:#d1d5dc;--tw-prose-invert-headings:#fff;--tw-prose-invert-lead:#99a1af;--tw-prose-invert-links:#fff;--tw-prose-invert-bold:#fff;--tw-prose-invert-counters:#99a1af;--tw-prose-invert-bullets:#4a5565;--tw-prose-invert-hr:#364153;--tw-prose-invert-quotes:#f3f4f6;--tw-prose-invert-quote-borders:#364153;--tw-prose-invert-captions:#99a1af;--tw-prose-invert-kbd:#fff;--tw-prose-invert-kbd-shadows:#ffffff1a;--tw-prose-invert-code:#fff;--tw-prose-invert-pre-code:#d1d5dc;--tw-prose-invert-pre-bg:#00000080;--tw-prose-invert-th-borders:#4a5565;--tw-prose-invert-td-borders:#364153;font-size:1rem;line-height:1.75}@supports (color:lab(0% 0 0)){.c-prose{--tw-prose-headings:lab(29.4367% 49.3962 3.35757);--tw-prose-lead:lab(42.1737% 71.8009 7.42233);--tw-prose-links:lab(29.4367% 49.3962 3.35757);--tw-prose-bold:lab(29.4367% 49.3962 3.35757);--tw-prose-counters:lab(49.5493% 79.8381 2.31768);--tw-prose-bullets:lab(64.5597% 64.3615 -12.7988);--tw-prose-hr:lab(77.8308% 38.525 -10.5394);--tw-prose-quotes:lab(29.4367% 49.3962 3.35757);--tw-prose-quote-borders:lab(77.8308% 38.525 -10.5394);--tw-prose-captions:lab(42.1737% 71.8009 7.42233);--tw-prose-kbd:lab(8.11897% .811279 -12.254);--tw-prose-kbd-shadows:lab(8.11897% .811279 -12.254/.1);--tw-prose-code:lab(29.4367% 49.3962 3.35757);--tw-prose-pre-code:lab(93.5864% 9.01193 -3.15079);--tw-prose-pre-bg:lab(29.4367% 49.3962 3.35757);--tw-prose-th-borders:lab(77.8308% 38.525 -10.5394);--tw-prose-td-borders:lab(87.4504% 19.6 -6.46662);--tw-prose-invert-body:lab(85.1236% -.612259 -3.7138);--tw-prose-invert-lead:lab(65.9269% -.832707 -8.17473);--tw-prose-invert-counters:lab(65.9269% -.832707 -8.17473);--tw-prose-invert-bullets:lab(35.6337% -1.58697 -10.8425);--tw-prose-invert-hr:lab(27.1134% -.956401 -12.3224);--tw-prose-invert-quotes:lab(96.1596% -.0823438 -1.13575);--tw-prose-invert-quote-borders:lab(27.1134% -.956401 -12.3224);--tw-prose-invert-captions:lab(65.9269% -.832707 -8.17473);--tw-prose-invert-pre-code:lab(85.1236% -.612259 -3.7138);--tw-prose-invert-th-borders:lab(35.6337% -1.58697 -10.8425);--tw-prose-invert-td-borders:lab(27.1134% -.956401 -12.3224)}}.c-prose :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.c-prose :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;margin-bottom:.5em}.c-prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)),.c-prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.375em}.c-prose :where(.prose>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.c-prose :where(.prose>ul>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.c-prose :where(.prose>ul>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.c-prose :where(.prose>ol>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.c-prose :where(.prose>ol>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.c-prose :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.c-prose :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.c-prose :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;padding-inline-start:1.625em}.c-prose :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)),.c-prose :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)),.c-prose :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)),.c-prose :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.c-prose :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.c-prose :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.c-prose :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.571429em;padding-inline-end:.571429em;padding-bottom:.571429em;padding-inline-start:.571429em}.c-prose :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.c-prose :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.c-prose :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.c-prose :where(.prose>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.c-prose :where(.prose>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.c-prose{width:100%;max-width:var(--container-2xl,42rem);text-align:justify}@media (min-width:64rem){.c-prose{font-size:1.125rem;line-height:1.77778}.c-prose :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.33333em;margin-bottom:1.33333em}.c-prose :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.09091em;margin-bottom:1.09091em;font-size:1.22222em;line-height:1.45455}.c-prose :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.66667em;margin-bottom:1.66667em;padding-inline-start:1em}.c-prose :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:.833333em;font-size:2.66667em;line-height:1}.c-prose :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.86667em;margin-bottom:1.06667em;font-size:1.66667em;line-height:1.33333}.c-prose :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.66667em;margin-bottom:.666667em;font-size:1.33333em;line-height:1.5}.c-prose :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.77778em;margin-bottom:.444444em;line-height:1.55556}.c-prose :where(img):not(:where([class~=not-prose],[class~=not-prose] *)),.c-prose :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.77778em;margin-bottom:1.77778em}.c-prose :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.c-prose :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.77778em;margin-bottom:1.77778em}.c-prose :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.222222em;padding-inline-end:.444444em;padding-bottom:.222222em;border-radius:.3125rem;padding-inline-start:.444444em;font-size:.888889em}.c-prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.888889em}.c-prose :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.866667em}.c-prose :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.875em}.c-prose :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:1em;padding-inline-end:1.5em;padding-bottom:1em;border-radius:.375rem;margin-top:2em;margin-bottom:2em;padding-inline-start:1.5em;font-size:.888889em;line-height:1.75}.c-prose :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)),.c-prose :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.33333em;margin-bottom:1.33333em;padding-inline-start:1.55556em}.c-prose :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.666667em;margin-bottom:.666667em}.c-prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)),.c-prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.444444em}.c-prose :where(.lg\:prose-lg>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.888889em;margin-bottom:.888889em}.c-prose :where(.lg\:prose-lg>ul>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.33333em}.c-prose :where(.lg\:prose-lg>ul>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.33333em}.c-prose :where(.lg\:prose-lg>ol>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.33333em}.c-prose :where(.lg\:prose-lg>ol>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.33333em}.c-prose :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.888889em;margin-bottom:.888889em}.c-prose :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.33333em;margin-bottom:1.33333em}.c-prose :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.33333em}.c-prose :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.666667em;padding-inline-start:1.55556em}.c-prose :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:3.11111em;margin-bottom:3.11111em}.c-prose :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)),.c-prose :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)),.c-prose :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)),.c-prose :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.c-prose :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.888889em;line-height:1.5}.c-prose :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:.75em;padding-bottom:.75em;padding-inline-start:.75em}.c-prose :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.c-prose :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.c-prose :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.75em;padding-inline-end:.75em;padding-bottom:.75em;padding-inline-start:.75em}.c-prose :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.c-prose :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.c-prose :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.77778em;margin-bottom:1.77778em}.c-prose :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.c-prose :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1em;font-size:.888889em;line-height:1.5}.c-prose :where(.lg\:prose-lg>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.c-prose :where(.lg\:prose-lg>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}}.c-content-frame{margin:calc(var(--spacing,.25rem) * 0);width:100%;max-width:var(--container-2xl,42rem)}.c-signature{height:calc(var(--spacing,.25rem) * 16);margin-top:16px}.c-bigbox{margin-top:calc(var(--spacing,.25rem) * 8)}@media (min-width:64rem){.c-bigbox{margin-top:calc(var(--spacing,.25rem) * 0)}}.c-bigbox{border:1px solid #e3d1c0;width:calc(100% + 2em);margin-left:-1em;padding-left:1em;padding-right:1em;position:relative;box-shadow:4px 4px #e3d1c0}.c-bigbox__title{color:#e3d1c0;letter-spacing:3px;font-size:14px;font-weight:600;position:absolute;top:-1.75em;right:0}a{color:#e8553c!important}.c-prose__footer{float:right}.c-contact{right:calc(var(--spacing,.25rem) * 0);bottom:calc(var(--spacing,.25rem) * 0);width:100%;padding:calc(var(--spacing,.25rem) * 3);text-align:right;font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));opacity:.1;background-color:#fff7ef;position:absolute}@media (min-width:64rem){.c-contact{width:auto;padding:calc(var(--spacing,.25rem) * 6);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)))}}.c-contact--sticky{right:calc(var(--spacing,.25rem) * 0);bottom:calc(var(--spacing,.25rem) * 0);width:100%;padding:calc(var(--spacing,.25rem) * 3);text-align:right;font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));position:absolute}@media (min-width:64rem){.c-contact--sticky{width:auto;padding:calc(var(--spacing,.25rem) * 6);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));position:fixed}}.c-contact--sticky{opacity:.3;z-index:5;background-color:#0000}.c-contact--static{width:100%;padding:calc(var(--spacing,.25rem) * 3);text-align:right;font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));position:relative}@media (min-width:64rem){.c-contact--static{padding:calc(var(--spacing,.25rem) * 6);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)))}}.c-contact--static{color:#0e121b;opacity:.3;background-color:#0000}.c-blog-footer{color:#fff7ef;width:100%;height:auto;padding-block:calc(var(--spacing,.25rem) * 12);background-color:#0e121b;flex-direction:column}@media (min-width:64rem){.c-blog-footer{flex-direction:row;height:150px}}.c-blog-footer{display:flex}.c-blog-footer__site-center{width:100%;padding-inline:calc(var(--spacing,.25rem) * 8);padding-bottom:calc(var(--spacing,.25rem) * 8);flex-direction:column;justify-content:center;display:flex}@media (min-width:64rem){.c-blog-footer__site-center{width:auto;min-width:320px;padding-bottom:calc(var(--spacing,.25rem) * 0)}}.c-blog-footer__site-center{border-bottom:1px solid #14213b}@media (min-width:1024px){.c-blog-footer__site-center{border-bottom:none;border-right:1px solid #14213b;height:100%}}.c-blog-footer__site-name{font-size:24px;font-weight:700}.c-blog-footer__site-start{color:#e3d1c0;font-size:14px;font-weight:400}.c-blog-footer__more{padding-inline:calc(var(--spacing,.25rem) * 8);padding-top:calc(var(--spacing,.25rem) * 8)}@media (min-width:64rem){.c-blog-footer__more{padding-top:calc(var(--spacing,.25rem) * 0)}}.c-blog-footer__more{color:#e3d1c0;justify-content:center;align-items:center;font-size:16px;display:flex}@media (min-width:1024px){.c-blog-footer__more{justify-content:flex-start;height:100%}}pre{background-color:#0d1117!important}code{font-family:var(--font-fira-code),monospace!important}.c-blog-prose{font-family:var(--font-libre-baskerville),serif;padding-top:calc(var(--spacing,.25rem) * 4)}@media (min-width:64rem){.c-blog-prose :where(a code):not(:where([class~=not-prose],[class~=not-prose] *)),.c-blog-prose :where(h1 code):not(:where([class~=not-prose],[class~=not-prose] *)),.c-blog-prose :where(h4 code):not(:where([class~=not-prose],[class~=not-prose] *)),.c-blog-prose :where(blockquote code):not(:where([class~=not-prose],[class~=not-prose] *)),.c-blog-prose :where(thead th code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.c-blog-prose{color:var(--tw-prose-body);max-width:65ch}.c-blog-prose :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.c-blog-prose :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-lead);margin-top:1.2em;margin-bottom:1.2em;font-size:1.25em;line-height:1.6}.c-blog-prose :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-links);font-weight:500;text-decoration:underline}.c-blog-prose :where(strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-bold);font-weight:600}.c-blog-prose :where(a strong):not(:where([class~=not-prose],[class~=not-prose] *)),.c-blog-prose :where(blockquote strong):not(:where([class~=not-prose],[class~=not-prose] *)),.c-blog-prose :where(thead th strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.c-blog-prose :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em;list-style-type:decimal}.c-blog-prose :where(ol[type=A]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.c-blog-prose :where(ol[type=a]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.c-blog-prose :where(ol[type=A s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.c-blog-prose :where(ol[type=a s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.c-blog-prose :where(ol[type=I]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.c-blog-prose :where(ol[type=i]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.c-blog-prose :where(ol[type=I s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.c-blog-prose :where(ol[type=i s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.c-blog-prose :where(ol[type="1"]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal}.c-blog-prose :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em;list-style-type:disc}.c-blog-prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-counters);font-weight:400}.c-blog-prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-bullets)}.c-blog-prose :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:1.25em;font-weight:600}.c-blog-prose :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){border-color:var(--tw-prose-hr);border-top-width:1px;margin-top:3em;margin-bottom:3em}.c-blog-prose :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-quotes);border-inline-start-width:.25rem;border-inline-start-color:var(--tw-prose-quote-borders);quotes:"“""”""‘""’";margin-top:1.6em;margin-bottom:1.6em;padding-inline-start:1em;font-style:italic;font-weight:500}.c-blog-prose :where(blockquote p:first-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:open-quote}.c-blog-prose :where(blockquote p:last-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:close-quote}.c-blog-prose :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:0;margin-bottom:.888889em;font-size:2.25em;font-weight:800;line-height:1.11111}.c-blog-prose :where(h1 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:900}.c-blog-prose :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:2em;margin-bottom:1em;font-size:1.5em;font-weight:700;line-height:1.33333}.c-blog-prose :where(h2 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:800}.c-blog-prose :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:1.6em;margin-bottom:.6em;font-size:1.25em;font-weight:600;line-height:1.6}.c-blog-prose :where(h3 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:700}.c-blog-prose :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:1.5em;margin-bottom:.5em;font-weight:600;line-height:1.5}.c-blog-prose :where(h4 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:700}.c-blog-prose :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.c-blog-prose :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em;display:block}.c-blog-prose :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.c-blog-prose :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-kbd);box-shadow:0 0 0 1px var(--tw-prose-kbd-shadows), 0 3px 0 var(--tw-prose-kbd-shadows);padding-top:.1875em;padding-inline-end:.375em;padding-bottom:.1875em;border-radius:.3125rem;padding-inline-start:.375em;font-family:inherit;font-size:.875em;font-weight:500}.c-blog-prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-code);font-size:.875em;font-weight:600}.c-blog-prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):before,.c-blog-prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:"`"}.c-blog-prose :where(a code):not(:where([class~=not-prose],[class~=not-prose] *)),.c-blog-prose :where(h1 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.c-blog-prose :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.875em}.c-blog-prose :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.9em}.c-blog-prose :where(h4 code):not(:where([class~=not-prose],[class~=not-prose] *)),.c-blog-prose :where(blockquote code):not(:where([class~=not-prose],[class~=not-prose] *)),.c-blog-prose :where(thead th code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.c-blog-prose :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-pre-code);background-color:var(--tw-prose-pre-bg);padding-top:.857143em;padding-inline-end:1.14286em;padding-bottom:.857143em;border-radius:.375rem;margin-top:1.71429em;margin-bottom:1.71429em;padding-inline-start:1.14286em;font-size:.875em;font-weight:400;line-height:1.71429;overflow-x:auto}.c-blog-prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:inherit;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit;background-color:#0000;border-width:0;border-radius:0;padding:0}.c-blog-prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):before,.c-blog-prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:none}.c-blog-prose :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){table-layout:auto;width:100%;margin-top:2em;margin-bottom:2em;font-size:.875em;line-height:1.71429}.c-blog-prose :where(thead):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-th-borders)}.c-blog-prose :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);vertical-align:bottom;padding-inline-end:.571429em;padding-bottom:.571429em;padding-inline-start:.571429em;font-weight:600}.c-blog-prose :where(tbody tr):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-td-borders)}.c-blog-prose :where(tbody tr:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:0}.c-blog-prose :where(tbody td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:baseline}.c-blog-prose :where(tfoot):not(:where([class~=not-prose],[class~=not-prose] *)){border-top-width:1px;border-top-color:var(--tw-prose-th-borders)}.c-blog-prose :where(tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:top}.c-blog-prose :where(th,td):not(:where([class~=not-prose],[class~=not-prose] *)){text-align:start}.c-blog-prose :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.c-blog-prose :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-captions);margin-top:.857143em;font-size:.875em;line-height:1.42857}.c-blog-prose{--tw-prose-body:#0e121b;--tw-prose-headings:#861043;--tw-prose-lead:#c4005c;--tw-prose-links:#861043;--tw-prose-bold:#861043;--tw-prose-counters:#e30076;--tw-prose-bullets:#fb64b6;--tw-prose-hr:#fda5d5;--tw-prose-quotes:#861043;--tw-prose-quote-borders:#fda5d5;--tw-prose-captions:#c4005c;--tw-prose-kbd:#101828;--tw-prose-kbd-shadows:#1018281a;--tw-prose-code:#861043;--tw-prose-pre-code:#fce7f3;--tw-prose-pre-bg:#861043;--tw-prose-th-borders:#fda5d5;--tw-prose-td-borders:#fccee8;--tw-prose-invert-body:#d1d5dc;--tw-prose-invert-headings:#fff;--tw-prose-invert-lead:#99a1af;--tw-prose-invert-links:#fff;--tw-prose-invert-bold:#fff;--tw-prose-invert-counters:#99a1af;--tw-prose-invert-bullets:#4a5565;--tw-prose-invert-hr:#364153;--tw-prose-invert-quotes:#f3f4f6;--tw-prose-invert-quote-borders:#364153;--tw-prose-invert-captions:#99a1af;--tw-prose-invert-kbd:#fff;--tw-prose-invert-kbd-shadows:#ffffff1a;--tw-prose-invert-code:#fff;--tw-prose-invert-pre-code:#d1d5dc;--tw-prose-invert-pre-bg:#00000080;--tw-prose-invert-th-borders:#4a5565;--tw-prose-invert-td-borders:#364153;font-size:1rem;line-height:1.75}@supports (color:lab(0% 0 0)){.c-blog-prose{--tw-prose-headings:lab(29.4367% 49.3962 3.35757);--tw-prose-lead:lab(42.1737% 71.8009 7.42233);--tw-prose-links:lab(29.4367% 49.3962 3.35757);--tw-prose-bold:lab(29.4367% 49.3962 3.35757);--tw-prose-counters:lab(49.5493% 79.8381 2.31768);--tw-prose-bullets:lab(64.5597% 64.3615 -12.7988);--tw-prose-hr:lab(77.8308% 38.525 -10.5394);--tw-prose-quotes:lab(29.4367% 49.3962 3.35757);--tw-prose-quote-borders:lab(77.8308% 38.525 -10.5394);--tw-prose-captions:lab(42.1737% 71.8009 7.42233);--tw-prose-kbd:lab(8.11897% .811279 -12.254);--tw-prose-kbd-shadows:lab(8.11897% .811279 -12.254/.1);--tw-prose-code:lab(29.4367% 49.3962 3.35757);--tw-prose-pre-code:lab(93.5864% 9.01193 -3.15079);--tw-prose-pre-bg:lab(29.4367% 49.3962 3.35757);--tw-prose-th-borders:lab(77.8308% 38.525 -10.5394);--tw-prose-td-borders:lab(87.4504% 19.6 -6.46662);--tw-prose-invert-body:lab(85.1236% -.612259 -3.7138);--tw-prose-invert-lead:lab(65.9269% -.832707 -8.17473);--tw-prose-invert-counters:lab(65.9269% -.832707 -8.17473);--tw-prose-invert-bullets:lab(35.6337% -1.58697 -10.8425);--tw-prose-invert-hr:lab(27.1134% -.956401 -12.3224);--tw-prose-invert-quotes:lab(96.1596% -.0823438 -1.13575);--tw-prose-invert-quote-borders:lab(27.1134% -.956401 -12.3224);--tw-prose-invert-captions:lab(65.9269% -.832707 -8.17473);--tw-prose-invert-pre-code:lab(85.1236% -.612259 -3.7138);--tw-prose-invert-th-borders:lab(35.6337% -1.58697 -10.8425);--tw-prose-invert-td-borders:lab(27.1134% -.956401 -12.3224)}}.c-blog-prose :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.c-blog-prose :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;margin-bottom:.5em}.c-blog-prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)),.c-blog-prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.375em}.c-blog-prose :where(.lg\:prose>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.c-blog-prose :where(.lg\:prose>ul>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.c-blog-prose :where(.lg\:prose>ul>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.c-blog-prose :where(.lg\:prose>ol>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.c-blog-prose :where(.lg\:prose>ol>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.c-blog-prose :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.c-blog-prose :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.c-blog-prose :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;padding-inline-start:1.625em}.c-blog-prose :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)),.c-blog-prose :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)),.c-blog-prose :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)),.c-blog-prose :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.c-blog-prose :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.c-blog-prose :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.c-blog-prose :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.571429em;padding-inline-end:.571429em;padding-bottom:.571429em;padding-inline-start:.571429em}.c-blog-prose :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.c-blog-prose :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.c-blog-prose :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.c-blog-prose :where(.lg\:prose>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.c-blog-prose :where(.lg\:prose>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}}.c-blog-title{margin-top:calc(var(--spacing,.25rem) * 0);margin-bottom:calc(var(--spacing,.25rem) * 0);font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2 / 1.5)))}.c-blog-date{margin-top:calc(var(--spacing,.25rem) * 0);margin-bottom:calc(var(--spacing,.25rem) * 0);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)))}.c-blog-metadata{border-bottom-width:1px;border-bottom-style:var(--tw-border-style);width:100%;padding:calc(var(--spacing,.25rem) * 4);text-align:center;border-bottom-width:4px;border-bottom-color:#e8553c}.c-header-link{justify-content:center;align-items:center;display:flex;position:relative}.c-blog-header{color:#0e121b;font-size:12px;font-weight:600;position:absolute;bottom:15px;right:28px}.c-blog-tagline{color:#0e121b;opacity:.8;align-items:center;margin-left:auto;font-family:Libre Baskerville,serif;font-size:10px;font-style:italic;display:flex}.c-blog-tagline .c-blog-tagline__line{flex-direction:column;display:flex}.c-blog-tagline .c-blog-tagline__icon{justify-content:center;align-items:center;width:36px;height:36px;display:flex}.c-music-album-list{gap:calc(var(--spacing,.25rem) * 2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.c-music-album{height:calc(var(--spacing,.25rem) * 32);padding:calc(var(--spacing,.25rem) * 4);flex-direction:row;display:flex}.c-music-album__data{padding-left:calc(var(--spacing,.25rem) * 2)}.c-music-album__image{border-radius:var(--radius-sm,.25rem)}.c-music-album__title{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);display:block}.c-music-album__artist{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));display:block}body::-webkit-scrollbar{width:6px}body::-webkit-scrollbar-track{background:#fff7ef;border-radius:0}body::-webkit-scrollbar-thumb{background:#0e121b;border-radius:0}@supports not selector(::-webkit-scrollbar){body{scrollbar-color:#0e121b #fff7ef}}.c-blog-prose hint,.c-blog-prose note,.c-blog-prose warning,.c-blog-prose definition,.c-blog-prose intuition{border-radius:2px;margin:1.5em 0;padding:1em 1.25em;font-size:.95em;line-height:1.6;display:block;position:relative}.c-blog-prose hint:before,.c-blog-prose note:before,.c-blog-prose warning:before,.c-blog-prose definition:before,.c-blog-prose intuition:before{font-family:var(--font-teachers),sans-serif;letter-spacing:2px;text-transform:uppercase;margin-bottom:.5em;font-size:.75em;font-weight:600;display:block}.c-blog-prose hint p,.c-blog-prose note p,.c-blog-prose warning p,.c-blog-prose definition p,.c-blog-prose intuition p{margin:0}.c-blog-prose hint p+p,.c-blog-prose note p+p,.c-blog-prose warning p+p,.c-blog-prose definition p+p,.c-blog-prose intuition p+p{margin-top:.75em}.c-blog-prose hint{background-color:#fef9e7;border-left:3px solid #d4a855}.c-blog-prose hint:before{content:"Hint";color:#9a7b3c}.c-blog-prose note{background-color:#eef4f9;border-left:3px solid #14213b}.c-blog-prose note:before{content:"Note";color:#14213b}.c-blog-prose warning{background-color:#fef2f0;border-left:3px solid #e8553c}.c-blog-prose warning:before{content:"Warning";color:#e8553c}.c-blog-prose definition{background-color:#fff7ef;border:1px solid #e3d1c0;box-shadow:3px 3px #e3d1c0}.c-blog-prose definition:before{content:"Definition";color:#0e121b}.c-blog-prose intuition{background-color:#f5f0eb;border-left:3px solid #e3d1c0;font-style:italic}.c-blog-prose intuition:before{content:"Intuition";color:#8a7a6a;font-style:normal}.c-blog-prose details{border:1px solid #e3d1c0;border-radius:2px;margin:1.5em 0;padding:0}.c-blog-prose details summary{cursor:pointer;font-weight:600;font-family:var(--font-teachers),sans-serif;background-color:#f5f0eb;align-items:center;gap:.5em;padding:.75em 1em;list-style:none;display:flex}.c-blog-prose details summary::-webkit-details-marker{display:none}.c-blog-prose details summary:before{content:"▸";font-size:.8em;transition:transform .2s}.c-blog-prose details[open] summary:before{transform:rotate(90deg)}.c-blog-prose details>:not(summary){padding:0 1em}.c-blog-prose details>:last-child{padding-bottom:1em}.c-blog-prose mjx-container[jax=SVG][display=true]{max-width:100%;padding:0 1em;display:block;overflow-x:auto}@media (min-width:1024px){.c-blog-prose mjx-container[jax=SVG][display=true]{padding:0}}.c-blog-prose mjx-container[jax=SVG][display=true]>svg{max-width:100%;height:auto}[data-component]{display:block}.c-demo{border:1px solid #e3d1c0;margin:1.5em 0;padding:1em 1.25em;display:block;box-shadow:4px 4px #e3d1c0}.c-demo__label{font-family:var(--font-teachers),sans-serif;letter-spacing:2px;text-transform:uppercase;color:#0e121b;text-align:left;margin-bottom:1rem;font-size:.75rem;font-weight:600}.c-demo__caption{color:#14213b;opacity:.7;margin-top:1rem;font-size:.85rem}.c-demo__caption--highlight{opacity:1;color:#e8553c}.c-demo__btn{letter-spacing:1px;text-transform:uppercase;color:#0e121b;cursor:pointer;background:0 0;border:1px solid #0e121b;padding:.5rem 1rem;font-size:.75rem;font-weight:600}.c-demo__btn:hover{color:#fff7ef;background:#0e121b}.c-demo__row{align-items:center;gap:1rem;margin-bottom:.75rem;display:flex}.c-demo__value-box{text-align:center;border:1px solid #e3d1c0;min-width:100px;padding:1.25rem 1rem .5rem;position:relative}.c-demo__value-box-label{font-family:var(--font-teachers),sans-serif;letter-spacing:1px;text-transform:uppercase;color:#0e121b;font-size:.55rem;font-weight:600;position:absolute;top:.25rem;left:.5rem}.c-demo__value-box-value{color:#0e121b;font-size:1.25rem;font-weight:600}.c-rope-demo__layout{flex-direction:column;align-items:center;gap:1.5rem;display:flex}@media (min-width:640px){.c-rope-demo__layout{flex-direction:row;align-items:stretch}}.c-rope-demo__svg{flex:none;max-width:100%;height:auto}.c-rope-demo__controls{flex-direction:column;flex:200px;width:100%;min-width:0;display:flex}@media (min-width:640px){.c-rope-demo__controls{width:auto}}.c-rope-demo__slider-row{align-items:center;gap:.75rem;margin-bottom:1rem;display:flex}.c-rope-demo__slider-label{font-family:var(--font-teachers),sans-serif;letter-spacing:1px;text-transform:uppercase;color:#0e121b;min-width:2ch;font-size:.7rem;font-weight:600}.c-rope-demo__slider{appearance:none;cursor:pointer;background:#e3d1c0;outline:none;flex:1;height:4px}.c-rope-demo__slider::-webkit-slider-thumb{appearance:none;cursor:pointer;background:#0e121b;border:none;width:14px;height:14px}.c-rope-demo__slider::-moz-range-thumb{cursor:pointer;background:#0e121b;border:none;border-radius:0;width:14px;height:14px}.c-rope-demo__slider--accent::-webkit-slider-thumb{background:#e8553c}.c-rope-demo__slider--accent::-moz-range-thumb{background:#e8553c}.c-rope-demo__slider-value{color:#0e121b;text-align:right;min-width:2ch;font-size:.85rem;font-weight:600}.c-rope-demo__bottom{justify-content:space-between;align-items:stretch;gap:1rem;margin-top:auto;padding-top:1rem;display:flex}.c-rope-demo__buttons{flex-direction:column;justify-content:space-between;align-items:flex-end;gap:.5rem;display:flex}.c-rope-demo__values{flex-wrap:wrap;gap:.5rem;display:flex}.c-attention-demo__words{flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem;margin-bottom:1.5rem;display:flex}.c-attention-demo__word{cursor:pointer;border:1px solid #0000;flex-direction:column;align-items:center;min-width:0;padding:.35rem .5rem;display:flex}@media (min-width:640px){.c-attention-demo__word{padding:.5rem}}.c-attention-demo__word:hover{border-color:#e3d1c0}.c-attention-demo__word--active{background:#e8553c0d;border-color:#e8553c}.c-attention-demo__bar-container{justify-content:center;align-items:flex-end;width:100%;height:36px;margin-bottom:.25rem;display:flex}@media (min-width:640px){.c-attention-demo__bar-container{height:48px}}.c-attention-demo__bar{background:#0e121b;width:4px;transition:height .3s ease-out}@media (min-width:640px){.c-attention-demo__bar{width:6px}}.c-attention-demo__bar--active{background:#e8553c}.c-attention-demo__percent{color:#e3d1c0;height:.9rem;font-size:.6rem;font-weight:600}@media (min-width:640px){.c-attention-demo__percent{height:1rem;font-size:.65rem}}.c-attention-demo__word-text{color:#0e121b;font-size:.75rem}@media (min-width:640px){.c-attention-demo__word-text{font-size:.9rem}}.c-attention-demo__word-text--active{color:#e8553c;font-weight:600}.c-attention-demo__output{border:1px solid #e3d1c0;width:100%;margin-top:1rem}.c-attention-demo__output-header{font-family:var(--font-teachers),sans-serif;letter-spacing:1px;text-transform:uppercase;color:#0e121b;text-align:left;border-bottom:1px solid #e3d1c0;width:100%;padding:.5rem;font-size:.6rem;font-weight:600}@media (min-width:640px){.c-attention-demo__output-header{font-size:.65rem}}.c-attention-demo__output-bar{height:28px;display:flex}@media (min-width:640px){.c-attention-demo__output-bar{height:32px}}.c-attention-demo__output-segment{white-space:nowrap;border-right:1px solid #e3d1c0;justify-content:center;align-items:center;font-size:.65rem;transition:width .3s ease-out;display:flex;overflow:hidden}@media (min-width:640px){.c-attention-demo__output-segment{font-size:.75rem}}.c-attention-demo__output-segment:last-child{border-right:none}.c-attention-demo__output-segment--active{color:#e8553c;background:#e8553c1a;font-weight:600}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}
