/*!* Pico CSS ✨ v2.0.6 (https://picocss.com)
* Copyright 2019-2024 - Licensed under MIT*/:root{--pico-font-family-emoji:"Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--pico-font-family-sans-serif:system-ui, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, Helvetica, Arial, "Helvetica Neue", sans-serif, var(--pico-font-family-emoji);--pico-font-family-monospace:ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, "Liberation Mono", monospace, var(--pico-font-family-emoji);--pico-font-family:var(--pico-font-family-sans-serif);--pico-line-height:1.5;--pico-font-weight:400;--pico-font-size:100%;--pico-text-underline-offset:0.1rem}@media(min-width:576px){:root{--pico-font-size:106.25%}}@media(min-width:768px){:root{--pico-font-size:112.5%}}@media(min-width:1024px){:root{--pico-font-size:118.75%}}@media(min-width:1280px){:root{--pico-font-size:125%}}@media(min-width:1536px){:root{--pico-font-size:131.25%}}:root{--pico-border-radius:0.25rem;--pico-border-width:0.0625rem;--pico-outline-width:0.125rem;--pico-transition:0.2s ease-in-out;--pico-spacing:1rem;--pico-typography-spacing-vertical:1rem;--pico-block-spacing-vertical:var(--pico-spacing);--pico-block-spacing-horizontal:var(--pico-spacing);--pico-grid-column-gap:var(--pico-spacing);--pico-grid-row-gap:var(--pico-spacing);--pico-form-element-spacing-vertical:0.75rem;--pico-form-element-spacing-horizontal:1rem;--pico-icon-chevron:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgb(136, 145, 164)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E")}a{--pico-text-decoration:underline}a.secondary,a.contrast{--pico-text-decoration:underline}small{--pico-font-size:0.875em}h1,h2,h3,h4,h5,h6{--pico-font-weight:700}h1{--pico-font-size:2rem;--pico-line-height:1.125;--pico-typography-spacing-top:3rem}h2{--pico-font-size:1.75rem;--pico-line-height:1.15;--pico-typography-spacing-top:2.625rem}h3{--pico-font-size:1.5rem;--pico-line-height:1.175;--pico-typography-spacing-top:2.25rem}h4{--pico-font-size:1.25rem;--pico-line-height:1.2;--pico-typography-spacing-top:1.874rem}h5{--pico-font-size:1.125rem;--pico-line-height:1.225;--pico-typography-spacing-top:1.6875rem}h6{--pico-font-size:1rem;--pico-line-height:1.25;--pico-typography-spacing-top:1.5rem}thead th,thead td,tfoot th,tfoot td{--pico-font-weight:600;--pico-border-width:0.1875rem}pre,code,kbd,samp{--pico-font-family:var(--pico-font-family-monospace)}kbd{--pico-font-weight:bolder}input:not([type=submit],[type=button],[type=reset],[type=checkbox],[type=radio],[type=file]),:where(select,textarea){--pico-outline-width:0.0625rem}[type=search]{--pico-border-radius:5rem}.pico details summary[role=button]:not(.outline)::after{filter:brightness(0)invert(1)}[data-theme=light],:root:not([data-theme=dark]){--pico-background-color:#fff;--pico-color:#373c44;--pico-text-selection-color:rgba(2, 154, 232, 0.25);--pico-muted-color:#646b79;--pico-muted-border-color:rgb(90.5882352941%, 91.7647058824%, 93.9215686275%);--pico-primary:#0172ad;--pico-primary-background:#0172ad;--pico-primary-border:var(--pico-primary-background);--pico-primary-underline:rgba(1, 114, 173, 0.5);--pico-primary-hover:#015887;--pico-primary-hover-background:#02659a;--pico-primary-hover-border:var(--pico-primary-hover-background);--pico-primary-hover-underline:var(--pico-primary-hover);--pico-primary-focus:rgba(2, 154, 232, 0.5);--pico-primary-inverse:#fff;--pico-secondary:#5d6b89;--pico-secondary-background:#525f7a;--pico-secondary-border:var(--pico-secondary-background);--pico-secondary-underline:rgba(93, 107, 137, 0.5);--pico-secondary-hover:#48536b;--pico-secondary-hover-background:#48536b;--pico-secondary-hover-border:var(--pico-secondary-hover-background);--pico-secondary-hover-underline:var(--pico-secondary-hover);--pico-secondary-focus:rgba(93, 107, 137, 0.25);--pico-secondary-inverse:#fff;--pico-contrast:#181c25;--pico-contrast-background:#181c25;--pico-contrast-border:var(--pico-contrast-background);--pico-contrast-underline:rgba(24, 28, 37, 0.5);--pico-contrast-hover:#000;--pico-contrast-hover-background:#000;--pico-contrast-hover-border:var(--pico-contrast-hover-background);--pico-contrast-hover-underline:var(--pico-secondary-hover);--pico-contrast-focus:rgba(93, 107, 137, 0.25);--pico-contrast-inverse:#fff;--pico-box-shadow:0.0145rem 0.029rem 0.174rem rgba(129, 145, 181, 0.01698), 0.0335rem 0.067rem 0.402rem rgba(129, 145, 181, 0.024), 0.0625rem 0.125rem 0.75rem rgba(129, 145, 181, 0.03), 0.1125rem 0.225rem 1.35rem rgba(129, 145, 181, 0.036), 0.2085rem 0.417rem 2.502rem rgba(129, 145, 181, 0.04302), 0.5rem 1rem 6rem rgba(129, 145, 181, 0.06), 0 0 0 0.0625rem rgba(129, 145, 181, 0.015);--pico-h1-color:#2d3138;--pico-h2-color:#373c44;--pico-h3-color:#424751;--pico-h4-color:#4d535e;--pico-h5-color:#5c6370;--pico-h6-color:#646b79;--pico-mark-background-color:rgb(99.0196078431%, 90.3921568627%, 75.0980392157%);--pico-mark-color:#0f1114;--pico-ins-color:rgb(11.1764705882%, 41.3725490196%, 32.9411764706%);--pico-del-color:rgb(53.3333333333%, 22.1568627451%, 20.7843137255%);--pico-blockquote-border-color:var(--pico-muted-border-color);--pico-blockquote-footer-color:var(--pico-muted-color);--pico-button-box-shadow:0 0 0 rgba(0, 0, 0, 0);--pico-button-hover-box-shadow:0 0 0 rgba(0, 0, 0, 0);--pico-table-border-color:var(--pico-muted-border-color);--pico-table-row-stripped-background-color:rgba(111, 120, 135, 0.0375);--pico-code-background-color:rgb(95.2941176471%, 95.8823529412%, 96.7647058824%);--pico-code-color:#646b79;--pico-code-kbd-background-color:var(--pico-color);--pico-code-kbd-color:var(--pico-background-color);--pico-form-element-background-color:rgb(98.431372549%, 98.6274509804%, 98.9215686275%);--pico-form-element-selected-background-color:#dfe3eb;--pico-form-element-border-color:#cfd5e2;--pico-form-element-color:#23262c;--pico-form-element-placeholder-color:var(--pico-muted-color);--pico-form-element-active-background-color:#fff;--pico-form-element-active-border-color:var(--pico-primary-border);--pico-form-element-focus-color:var(--pico-primary-border);--pico-form-element-disabled-opacity:0.5;--pico-form-element-invalid-border-color:rgb(71.9607843137%, 41.3725490196%, 41.7647058824%);--pico-form-element-invalid-active-border-color:rgb(78.5294117647%, 31.0784313725%, 28.3333333333%);--pico-form-element-invalid-focus-color:var(--pico-form-element-invalid-active-border-color);--pico-form-element-valid-border-color:rgb(29.8039215686%, 60.5882352941%, 53.9215686275%);--pico-form-element-valid-active-border-color:rgb(15.2941176471%, 59.9019607843%, 46.568627451%);--pico-form-element-valid-focus-color:var(--pico-form-element-valid-active-border-color)}[data-theme=light] input:is([type=submit],[type=button],[type=reset],[type=checkbox],[type=radio],[type=file]),:root:not([data-theme=dark]) input:is([type=submit],[type=button],[type=reset],[type=checkbox],[type=radio],[type=file]){--pico-form-element-focus-color:var(--pico-primary-focus)}[data-theme=light],:root:not([data-theme=dark]){--pico-accordion-border-color:var(--pico-muted-border-color);--pico-accordion-active-summary-color:var(--pico-primary-hover);--pico-accordion-close-summary-color:var(--pico-color);--pico-accordion-open-summary-color:var(--pico-muted-color);--pico-icon-valid:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgb(76, 155, 138)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'%3E%3C/polyline%3E%3C/svg%3E");--pico-icon-invalid:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgb(200, 79, 72)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'%3E%3C/circle%3E%3Cline x1='12' y1='8' x2='12' y2='12'%3E%3C/line%3E%3Cline x1='12' y1='16' x2='12.01' y2='16'%3E%3C/line%3E%3C/svg%3E");color-scheme:light}@media only screen and (prefers-color-scheme:dark){:root:not([data-theme]){--pico-background-color:rgb(7.4509803922%, 8.8235294118%, 11.9607843137%);--pico-color:#c2c7d0;--pico-text-selection-color:rgba(1, 170, 255, 0.1875);--pico-muted-color:#7b8495;--pico-muted-border-color:#202632;--pico-primary:#01aaff;--pico-primary-background:#0172ad;--pico-primary-border:var(--pico-primary-background);--pico-primary-underline:rgba(1, 170, 255, 0.5);--pico-primary-hover:#79c0ff;--pico-primary-hover-background:#017fc0;--pico-primary-hover-border:var(--pico-primary-hover-background);--pico-primary-hover-underline:var(--pico-primary-hover);--pico-primary-focus:rgba(1, 170, 255, 0.375);--pico-primary-inverse:#fff;--pico-secondary:#969eaf;--pico-secondary-background:#525f7a;--pico-secondary-border:var(--pico-secondary-background);--pico-secondary-underline:rgba(150, 158, 175, 0.5);--pico-secondary-hover:#b3b9c5;--pico-secondary-hover-background:#5d6b89;--pico-secondary-hover-border:var(--pico-secondary-hover-background);--pico-secondary-hover-underline:var(--pico-secondary-hover);--pico-secondary-focus:rgba(144, 158, 190, 0.25);--pico-secondary-inverse:#fff;--pico-contrast:#dfe3eb;--pico-contrast-background:#eff1f4;--pico-contrast-border:var(--pico-contrast-background);--pico-contrast-underline:rgba(223, 227, 235, 0.5);--pico-contrast-hover:#fff;--pico-contrast-hover-background:#fff;--pico-contrast-hover-border:var(--pico-contrast-hover-background);--pico-contrast-hover-underline:var(--pico-contrast-hover);--pico-contrast-focus:rgba(207, 213, 226, 0.25);--pico-contrast-inverse:#000;--pico-box-shadow:0.0145rem 0.029rem 0.174rem rgba(2.7450980392%, 3.3333333333%, 4.7058823529%, 0.01698), 0.0335rem 0.067rem 0.402rem rgba(2.7450980392%, 3.3333333333%, 4.7058823529%, 0.024), 0.0625rem 0.125rem 0.75rem rgba(2.7450980392%, 3.3333333333%, 4.7058823529%, 0.03), 0.1125rem 0.225rem 1.35rem rgba(2.7450980392%, 3.3333333333%, 4.7058823529%, 0.036), 0.2085rem 0.417rem 2.502rem rgba(2.7450980392%, 3.3333333333%, 4.7058823529%, 0.04302), 0.5rem 1rem 6rem rgba(2.7450980392%, 3.3333333333%, 4.7058823529%, 0.06), 0 0 0 0.0625rem rgba(2.7450980392%, 3.3333333333%, 4.7058823529%, 0.015);--pico-h1-color:#f0f1f3;--pico-h2-color:#e0e3e7;--pico-h3-color:#c2c7d0;--pico-h4-color:#b3b9c5;--pico-h5-color:#a4acba;--pico-h6-color:#8891a4;--pico-mark-background-color:#014063;--pico-mark-color:#fff;--pico-ins-color:#62af9a;--pico-del-color:rgb(80.5882352941%, 49.4117647059%, 48.2352941176%);--pico-blockquote-border-color:var(--pico-muted-border-color);--pico-blockquote-footer-color:var(--pico-muted-color);--pico-button-box-shadow:0 0 0 rgba(0, 0, 0, 0);--pico-button-hover-box-shadow:0 0 0 rgba(0, 0, 0, 0);--pico-table-border-color:var(--pico-muted-border-color);--pico-table-row-stripped-background-color:rgba(111, 120, 135, 0.0375);--pico-code-background-color:rgb(10.1960784314%, 11.9607843137%, 15.7843137255%);--pico-code-color:#8891a4;--pico-code-kbd-background-color:var(--pico-color);--pico-code-kbd-color:var(--pico-background-color);--pico-form-element-background-color:rgb(10.9803921569%, 12.9411764706%, 17.0588235294%);--pico-form-element-selected-background-color:#2a3140;--pico-form-element-border-color:#2a3140;--pico-form-element-color:#e0e3e7;--pico-form-element-placeholder-color:#8891a4;--pico-form-element-active-background-color:rgb(10.1960784314%, 11.9607843137%, 15.7843137255%);--pico-form-element-active-border-color:var(--pico-primary-border);--pico-form-element-focus-color:var(--pico-primary-border);--pico-form-element-disabled-opacity:0.5;--pico-form-element-invalid-border-color:rgb(58.6274509804%, 29.0196078431%, 31.3725490196%);--pico-form-element-invalid-active-border-color:rgb(71.862745098%, 24.9019607843%, 23.137254902%);--pico-form-element-invalid-focus-color:var(--pico-form-element-invalid-active-border-color);--pico-form-element-valid-border-color:#2a7b6f;--pico-form-element-valid-active-border-color:rgb(8.6274509804%, 53.7254901961%, 41.3725490196%);--pico-form-element-valid-focus-color:var(--pico-form-element-valid-active-border-color)}:root:not([data-theme]) input:is([type=submit],[type=button],[type=reset],[type=checkbox],[type=radio],[type=file]){--pico-form-element-focus-color:var(--pico-primary-focus)}:root:not([data-theme]){--pico-accordion-border-color:var(--pico-muted-border-color);--pico-accordion-active-summary-color:var(--pico-primary-hover);--pico-accordion-close-summary-color:var(--pico-color);--pico-accordion-open-summary-color:var(--pico-muted-color)}:root:not([data-theme]) .pico details summary[role=button].contrast:not(.outline)::after{filter:brightness(0)}:root:not([data-theme]){--pico-icon-valid:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgb(42, 123, 111)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'%3E%3C/polyline%3E%3C/svg%3E");--pico-icon-invalid:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgb(150, 74, 80)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'%3E%3C/circle%3E%3Cline x1='12' y1='8' x2='12' y2='12'%3E%3C/line%3E%3Cline x1='12' y1='16' x2='12.01' y2='16'%3E%3C/line%3E%3C/svg%3E");color-scheme:dark}}[data-theme=dark]{--pico-background-color:rgb(7.4509803922%, 8.8235294118%, 11.9607843137%);--pico-color:#c2c7d0;--pico-text-selection-color:rgba(1, 170, 255, 0.1875);--pico-muted-color:#7b8495;--pico-muted-border-color:#202632;--pico-primary:#01aaff;--pico-primary-background:#0172ad;--pico-primary-border:var(--pico-primary-background);--pico-primary-underline:rgba(1, 170, 255, 0.5);--pico-primary-hover:#79c0ff;--pico-primary-hover-background:#017fc0;--pico-primary-hover-border:var(--pico-primary-hover-background);--pico-primary-hover-underline:var(--pico-primary-hover);--pico-primary-focus:rgba(1, 170, 255, 0.375);--pico-primary-inverse:#fff;--pico-secondary:#969eaf;--pico-secondary-background:#525f7a;--pico-secondary-border:var(--pico-secondary-background);--pico-secondary-underline:rgba(150, 158, 175, 0.5);--pico-secondary-hover:#b3b9c5;--pico-secondary-hover-background:#5d6b89;--pico-secondary-hover-border:var(--pico-secondary-hover-background);--pico-secondary-hover-underline:var(--pico-secondary-hover);--pico-secondary-focus:rgba(144, 158, 190, 0.25);--pico-secondary-inverse:#fff;--pico-contrast:#dfe3eb;--pico-contrast-background:#eff1f4;--pico-contrast-border:var(--pico-contrast-background);--pico-contrast-underline:rgba(223, 227, 235, 0.5);--pico-contrast-hover:#fff;--pico-contrast-hover-background:#fff;--pico-contrast-hover-border:var(--pico-contrast-hover-background);--pico-contrast-hover-underline:var(--pico-contrast-hover);--pico-contrast-focus:rgba(207, 213, 226, 0.25);--pico-contrast-inverse:#000;--pico-box-shadow:0.0145rem 0.029rem 0.174rem rgba(2.7450980392%, 3.3333333333%, 4.7058823529%, 0.01698), 0.0335rem 0.067rem 0.402rem rgba(2.7450980392%, 3.3333333333%, 4.7058823529%, 0.024), 0.0625rem 0.125rem 0.75rem rgba(2.7450980392%, 3.3333333333%, 4.7058823529%, 0.03), 0.1125rem 0.225rem 1.35rem rgba(2.7450980392%, 3.3333333333%, 4.7058823529%, 0.036), 0.2085rem 0.417rem 2.502rem rgba(2.7450980392%, 3.3333333333%, 4.7058823529%, 0.04302), 0.5rem 1rem 6rem rgba(2.7450980392%, 3.3333333333%, 4.7058823529%, 0.06), 0 0 0 0.0625rem rgba(2.7450980392%, 3.3333333333%, 4.7058823529%, 0.015);--pico-h1-color:#f0f1f3;--pico-h2-color:#e0e3e7;--pico-h3-color:#c2c7d0;--pico-h4-color:#b3b9c5;--pico-h5-color:#a4acba;--pico-h6-color:#8891a4;--pico-mark-background-color:#014063;--pico-mark-color:#fff;--pico-ins-color:#62af9a;--pico-del-color:rgb(80.5882352941%, 49.4117647059%, 48.2352941176%);--pico-blockquote-border-color:var(--pico-muted-border-color);--pico-blockquote-footer-color:var(--pico-muted-color);--pico-button-box-shadow:0 0 0 rgba(0, 0, 0, 0);--pico-button-hover-box-shadow:0 0 0 rgba(0, 0, 0, 0);--pico-table-border-color:var(--pico-muted-border-color);--pico-table-row-stripped-background-color:rgba(111, 120, 135, 0.0375);--pico-code-background-color:rgb(10.1960784314%, 11.9607843137%, 15.7843137255%);--pico-code-color:#8891a4;--pico-code-kbd-background-color:var(--pico-color);--pico-code-kbd-color:var(--pico-background-color);--pico-form-element-background-color:rgb(10.9803921569%, 12.9411764706%, 17.0588235294%);--pico-form-element-selected-background-color:#2a3140;--pico-form-element-border-color:#2a3140;--pico-form-element-color:#e0e3e7;--pico-form-element-placeholder-color:#8891a4;--pico-form-element-active-background-color:rgb(10.1960784314%, 11.9607843137%, 15.7843137255%);--pico-form-element-active-border-color:var(--pico-primary-border);--pico-form-element-focus-color:var(--pico-primary-border);--pico-form-element-disabled-opacity:0.5;--pico-form-element-invalid-border-color:rgb(58.6274509804%, 29.0196078431%, 31.3725490196%);--pico-form-element-invalid-active-border-color:rgb(71.862745098%, 24.9019607843%, 23.137254902%);--pico-form-element-invalid-focus-color:var(--pico-form-element-invalid-active-border-color);--pico-form-element-valid-border-color:#2a7b6f;--pico-form-element-valid-active-border-color:rgb(8.6274509804%, 53.7254901961%, 41.3725490196%);--pico-form-element-valid-focus-color:var(--pico-form-element-valid-active-border-color)}[data-theme=dark] input:is([type=submit],[type=button],[type=reset],[type=checkbox],[type=radio],[type=file]){--pico-form-element-focus-color:var(--pico-primary-focus)}[data-theme=dark]{--pico-accordion-border-color:var(--pico-muted-border-color);--pico-accordion-active-summary-color:var(--pico-primary-hover);--pico-accordion-close-summary-color:var(--pico-color);--pico-accordion-open-summary-color:var(--pico-muted-color)}[data-theme=dark] .pico details summary[role=button].contrast:not(.outline)::after{filter:brightness(0)}[data-theme=dark]{--pico-icon-valid:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgb(42, 123, 111)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'%3E%3C/polyline%3E%3C/svg%3E");--pico-icon-invalid:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='rgb(150, 74, 80)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'%3E%3C/circle%3E%3Cline x1='12' y1='8' x2='12' y2='12'%3E%3C/line%3E%3Cline x1='12' y1='16' x2='12.01' y2='16'%3E%3C/line%3E%3C/svg%3E");color-scheme:dark}.pico progress,.pico [type=checkbox],.pico [type=radio],.pico [type=range]{accent-color:var(--pico-primary)}*,*::before,*::after{box-sizing:border-box;background-repeat:no-repeat}::before,::after{text-decoration:inherit;vertical-align:inherit}:where(:root){-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%;text-size-adjust:100%;background-color:var(--pico-background-color);color:var(--pico-color);font-weight:var(--pico-font-weight);font-size:var(--pico-font-size);line-height:var(--pico-line-height);font-family:var(--pico-font-family);text-underline-offset:var(--pico-text-underline-offset);text-rendering:optimizeLegibility;overflow-wrap:break-word;tab-size:4}body{width:100%;margin:0}main{display:block}.pico body>header,.pico body>main,.pico body>footer{padding-block:var(--pico-block-spacing-vertical)}.pico section{margin-bottom:var(--pico-block-spacing-vertical)}.container,.container-fluid{width:100%;margin-right:auto;margin-left:auto;padding-right:var(--pico-spacing);padding-left:var(--pico-spacing)}@media(min-width:576px){.container{max-width:510px;padding-right:0;padding-left:0}}@media(min-width:768px){.container{max-width:700px}}@media(min-width:1024px){.container{max-width:950px}}@media(min-width:1280px){.container{max-width:1200px}}@media(min-width:1536px){.container{max-width:1450px}}.grid{grid-column-gap:var(--pico-grid-column-gap);grid-row-gap:var(--pico-grid-row-gap);display:grid;grid-template-columns:1fr}@media(min-width:768px){.grid{grid-template-columns:repeat(auto-fit,minmax(0%,1fr))}}.grid>*{min-width:0}.pico .overflow-auto{overflow:auto}.pico b,.pico strong{font-weight:bolder}.pico sub,.pico sup{position:relative;font-size:.75em;line-height:0;vertical-align:baseline}.pico sub{bottom:-.25em}.pico sup{top:-.5em}.pico address,.pico blockquote,.pico dl,.pico ol,.pico p,.pico pre,.pico table,.pico ul{margin-top:0;margin-bottom:var(--pico-typography-spacing-vertical);color:var(--pico-color);font-style:normal;font-weight:var(--pico-font-weight)}.pico h1,.pico h2,.pico h3,.pico h4,.pico h5,.pico h6{margin-top:0;margin-bottom:var(--pico-typography-spacing-vertical);color:var(--pico-color);font-weight:var(--pico-font-weight);font-size:var(--pico-font-size);line-height:var(--pico-line-height);font-family:var(--pico-font-family)}.pico h1{--pico-color:var(--pico-h1-color)}.pico h2{--pico-color:var(--pico-h2-color)}.pico h3{--pico-color:var(--pico-h3-color)}.pico h4{--pico-color:var(--pico-h4-color)}.pico h5{--pico-color:var(--pico-h5-color)}.pico h6{--pico-color:var(--pico-h6-color)}.pico :where(article,address,blockquote,dl,figure,form,ol,p,pre,table,ul)~:is(h1,h2,h3,h4,h5,h6){margin-top:var(--pico-typography-spacing-top)}.pico p{margin-bottom:var(--pico-typography-spacing-vertical)}.pico hgroup{margin-bottom:var(--pico-typography-spacing-vertical)}.pico hgroup>*{margin-top:0;margin-bottom:0}.pico hgroup>*:not(:first-child):last-child{--pico-color:var(--pico-muted-color);--pico-font-weight:unset;font-size:1rem}.pico :where(ol,ul) li{margin-bottom:calc(var(--pico-typography-spacing-vertical) * .25)}.pico :where(dl,ol,ul) :where(dl,ol,ul){margin:0;margin-top:calc(var(--pico-typography-spacing-vertical) * .25)}.pico ul li{list-style:square}.pico mark{padding:.125rem .25rem;background-color:var(--pico-mark-background-color);color:var(--pico-mark-color);vertical-align:baseline}.pico blockquote{display:block;margin:var(--pico-typography-spacing-vertical)0;padding:var(--pico-spacing);border-right:none;border-left:.25rem solid var(--pico-blockquote-border-color);border-inline-start:.25rem solid var(--pico-blockquote-border-color);border-inline-end:none}.pico blockquote footer{margin-top:calc(var(--pico-typography-spacing-vertical) * .5);color:var(--pico-blockquote-footer-color)}.pico abbr[title]{border-bottom:1px dotted;text-decoration:none;cursor:help}.pico ins{color:var(--pico-ins-color);text-decoration:none}.pico del{color:var(--pico-del-color)}.pico ::selection{background-color:var(--pico-text-selection-color)}.pico :where(a:not([role=button])),.pico [role=link]{--pico-color:var(--pico-primary);--pico-background-color:transparent;--pico-underline:var(--pico-primary-underline);outline:none;background-color:var(--pico-background-color);color:var(--pico-color);text-decoration:var(--pico-text-decoration);text-decoration-color:var(--pico-underline);text-underline-offset:.125em;transition:background-color var(--pico-transition),color var(--pico-transition),text-decoration var(--pico-transition),box-shadow var(--pico-transition)}.pico :where(a:not([role=button])):is([aria-current]:not([aria-current=false]),:hover,:active,:focus),.pico [role=link]:is([aria-current]:not([aria-current=false]),:hover,:active,:focus){--pico-color:var(--pico-primary-hover);--pico-underline:var(--pico-primary-hover-underline);--pico-text-decoration:underline}.pico :where(a:not([role=button])):focus-visible,.pico [role=link]:focus-visible{box-shadow:0 0 0 var(--pico-outline-width)var(--pico-primary-focus)}.pico :where(a:not([role=button])).secondary,.pico [role=link].secondary{--pico-color:var(--pico-secondary);--pico-underline:var(--pico-secondary-underline)}.pico :where(a:not([role=button])).secondary:is([aria-current]:not([aria-current=false]),:hover,:active,:focus),.pico [role=link].secondary:is([aria-current]:not([aria-current=false]),:hover,:active,:focus){--pico-color:var(--pico-secondary-hover);--pico-underline:var(--pico-secondary-hover-underline)}.pico :where(a:not([role=button])).contrast,.pico [role=link].contrast{--pico-color:var(--pico-contrast);--pico-underline:var(--pico-contrast-underline)}.pico :where(a:not([role=button])).contrast:is([aria-current]:not([aria-current=false]),:hover,:active,:focus),.pico [role=link].contrast:is([aria-current]:not([aria-current=false]),:hover,:active,:focus){--pico-color:var(--pico-contrast-hover);--pico-underline:var(--pico-contrast-hover-underline)}.pico a[role=button]{display:inline-block}.pico button{margin:0;overflow:visible;font-family:inherit;text-transform:none}.pico button,.pico [type=submit],.pico [type=reset],.pico [type=button]{-webkit-appearance:button}.pico button,.pico [type=submit],.pico [type=reset],.pico [type=button],.pico [type=file]::file-selector-button,.pico [role=button]{--pico-background-color:var(--pico-primary-background);--pico-border-color:var(--pico-primary-border);--pico-color:var(--pico-primary-inverse);--pico-box-shadow:var(--pico-button-box-shadow, 0 0 0 rgba(0, 0, 0, 0));padding:var(--pico-form-element-spacing-vertical)var(--pico-form-element-spacing-horizontal);border:var(--pico-border-width)solid var(--pico-border-color);border-radius:var(--pico-border-radius);outline:none;background-color:var(--pico-background-color);box-shadow:var(--pico-box-shadow);color:var(--pico-color);font-weight:var(--pico-font-weight);font-size:1rem;line-height:var(--pico-line-height);text-align:center;text-decoration:none;cursor:pointer;user-select:none;transition:background-color var(--pico-transition),border-color var(--pico-transition),color var(--pico-transition),box-shadow var(--pico-transition)}.pico button:is([aria-current]:not([aria-current=false])),.pico button:is(:hover,:active,:focus),.pico [type=submit]:is([aria-current]:not([aria-current=false])),.pico [type=submit]:is(:hover,:active,:focus),.pico [type=reset]:is([aria-current]:not([aria-current=false])),.pico [type=reset]:is(:hover,:active,:focus),.pico [type=button]:is([aria-current]:not([aria-current=false])),.pico [type=button]:is(:hover,:active,:focus),.pico [type=file]::file-selector-button:is([aria-current]:not([aria-current=false])),.pico [type=file]::file-selector-button:is(:hover,:active,:focus),.pico [role=button]:is([aria-current]:not([aria-current=false])),.pico [role=button]:is(:hover,:active,:focus){--pico-background-color:var(--pico-primary-hover-background);--pico-border-color:var(--pico-primary-hover-border);--pico-box-shadow:var(--pico-button-hover-box-shadow, 0 0 0 rgba(0, 0, 0, 0));--pico-color:var(--pico-primary-inverse)}.pico button:focus,.pico button:is([aria-current]:not([aria-current=false])):focus,.pico [type=submit]:focus,.pico [type=submit]:is([aria-current]:not([aria-current=false])):focus,.pico [type=reset]:focus,.pico [type=reset]:is([aria-current]:not([aria-current=false])):focus,.pico [type=button]:focus,.pico [type=button]:is([aria-current]:not([aria-current=false])):focus,.pico [type=file]::file-selector-button:focus,.pico [type=file]::file-selector-button:is([aria-current]:not([aria-current=false])):focus,.pico [role=button]:focus,.pico [role=button]:is([aria-current]:not([aria-current=false])):focus{--pico-box-shadow:var(--pico-button-hover-box-shadow, 0 0 0 rgba(0, 0, 0, 0)), 0 0 0 var(--pico-outline-width) var(--pico-primary-focus)}.pico [type=submit],.pico [type=reset],.pico [type=button]{margin-bottom:var(--pico-spacing)}.pico :is(button,[type=submit],[type=button],[role=button]).secondary,.pico [type=reset],.pico [type=file]::file-selector-button{--pico-background-color:var(--pico-secondary-background);--pico-border-color:var(--pico-secondary-border);--pico-color:var(--pico-secondary-inverse);cursor:pointer}.pico :is(button,[type=submit],[type=button],[role=button]).secondary:is([aria-current]:not([aria-current=false]),:hover,:active,:focus),.pico [type=reset]:is([aria-current]:not([aria-current=false]),:hover,:active,:focus),.pico [type=file]::file-selector-button:is([aria-current]:not([aria-current=false]),:hover,:active,:focus){--pico-background-color:var(--pico-secondary-hover-background);--pico-border-color:var(--pico-secondary-hover-border);--pico-color:var(--pico-secondary-inverse)}.pico :is(button,[type=submit],[type=button],[role=button]).secondary:focus,.pico :is(button,[type=submit],[type=button],[role=button]).secondary:is([aria-current]:not([aria-current=false])):focus,.pico [type=reset]:focus,.pico [type=reset]:is([aria-current]:not([aria-current=false])):focus,.pico [type=file]::file-selector-button:focus,.pico [type=file]::file-selector-button:is([aria-current]:not([aria-current=false])):focus{--pico-box-shadow:var(--pico-button-hover-box-shadow, 0 0 0 rgba(0, 0, 0, 0)), 0 0 0 var(--pico-outline-width) var(--pico-secondary-focus)}.pico :is(button,[type=submit],[type=button],[role=button]).contrast{--pico-background-color:var(--pico-contrast-background);--pico-border-color:var(--pico-contrast-border);--pico-color:var(--pico-contrast-inverse)}.pico :is(button,[type=submit],[type=button],[role=button]).contrast:is([aria-current]:not([aria-current=false]),:hover,:active,:focus){--pico-background-color:var(--pico-contrast-hover-background);--pico-border-color:var(--pico-contrast-hover-border);--pico-color:var(--pico-contrast-inverse)}.pico :is(button,[type=submit],[type=button],[role=button]).contrast:focus,.pico :is(button,[type=submit],[type=button],[role=button]).contrast:is([aria-current]:not([aria-current=false])):focus{--pico-box-shadow:var(--pico-button-hover-box-shadow, 0 0 0 rgba(0, 0, 0, 0)), 0 0 0 var(--pico-outline-width) var(--pico-contrast-focus)}.pico :is(button,[type=submit],[type=button],[role=button]).outline,[type=reset].outline{--pico-background-color:transparent;--pico-color:var(--pico-primary);--pico-border-color:var(--pico-primary)}.pico :is(button,[type=submit],[type=button],[role=button]).outline:is([aria-current]:not([aria-current=false]),:hover,:active,:focus),[type=reset].outline:is([aria-current]:not([aria-current=false]),:hover,:active,:focus){--pico-background-color:transparent;--pico-color:var(--pico-primary-hover);--pico-border-color:var(--pico-primary-hover)}.pico :is(button,[type=submit],[type=button],[role=button]).outline.secondary,[type=reset].outline{--pico-color:var(--pico-secondary);--pico-border-color:var(--pico-secondary)}.pico :is(button,[type=submit],[type=button],[role=button]).outline.secondary:is([aria-current]:not([aria-current=false]),:hover,:active,:focus),[type=reset].outline:is([aria-current]:not([aria-current=false]),:hover,:active,:focus){--pico-color:var(--pico-secondary-hover);--pico-border-color:var(--pico-secondary-hover)}.pico :is(button,[type=submit],[type=button],[role=button]).outline.contrast{--pico-color:var(--pico-contrast);--pico-border-color:var(--pico-contrast)}.pico :is(button,[type=submit],[type=button],[role=button]).outline.contrast:is([aria-current]:not([aria-current=false]),:hover,:active,:focus){--pico-color:var(--pico-contrast-hover);--pico-border-color:var(--pico-contrast-hover)}.pico :where(button,[type=submit],[type=reset],[type=button],[role=button])[disabled],.pico :where(fieldset[disabled]) :is(button,[type=submit],[type=button],[type=reset],[role=button]){opacity:.5;pointer-events:none}.pico :where(table){width:100%;border-collapse:collapse;border-spacing:0;text-indent:0}.pico th,.pico td{padding:calc(var(--pico-spacing)/2)var(--pico-spacing);border-bottom:var(--pico-border-width)solid var(--pico-table-border-color);background-color:var(--pico-background-color);color:var(--pico-color);font-weight:var(--pico-font-weight);text-align:left;text-align:start}.pico tfoot th,.pico tfoot td{border-top:var(--pico-border-width)solid var(--pico-table-border-color);border-bottom:0}.pico table.striped tbody tr:nth-child(odd) th,.pico table.striped tbody tr:nth-child(odd) td{background-color:var(--pico-table-row-stripped-background-color)}.pico :where(audio,canvas,iframe,img,svg,video){vertical-align:middle}.pico audio,.pico video{display:inline-block}.pico audio:not([controls]){display:none;height:0}.pico :where(iframe){border-style:none}.pico img{max-width:100%;height:auto;border-style:none}.pico :where(svg:not([fill])){fill:currentColor}.pico svg:not(:root){overflow:hidden}.pico pre,.pico code,.pico kbd,.pico samp{font-size:.875em;font-family:var(--pico-font-family)}.pico pre code{font-size:inherit;font-family:inherit}.pico pre{-ms-overflow-style:scrollbar;overflow:auto}.pico pre,.pico code,.pico kbd{border-radius:var(--pico-border-radius);background:var(--pico-code-background-color);color:var(--pico-code-color);font-weight:var(--pico-font-weight);line-height:initial}.pico code,.pico kbd{display:inline-block;padding:.375rem}.pico pre{display:block;margin-bottom:var(--pico-spacing);overflow-x:auto}.pico pre>code{display:block;padding:var(--pico-spacing);background:0 0;line-height:var(--pico-line-height)}.pico kbd{background-color:var(--pico-code-kbd-background-color);color:var(--pico-code-kbd-color);vertical-align:baseline}.pico figure{display:block;margin:0;padding:0}.pico figure figcaption{padding:calc(var(--pico-spacing) * .5)0;color:var(--pico-muted-color)}.pico hr{height:0;margin:var(--pico-typography-spacing-vertical)0;border:0;border-top:1px solid var(--pico-muted-border-color);color:inherit}.pico [hidden],.pico template{display:none!important}.pico canvas{display:inline-block}.pico input,.pico optgroup,.pico select,.pico textarea{margin:0;font-size:1rem;line-height:var(--pico-line-height);font-family:inherit;letter-spacing:inherit}.pico input{overflow:visible}.pico select{text-transform:none}.pico legend{max-width:100%;padding:0;color:inherit;white-space:normal}.pico textarea{overflow:auto}.pico [type=checkbox],.pico [type=radio]{padding:0}.pico ::-webkit-inner-spin-button,.pico ::-webkit-outer-spin-button{height:auto}.pico [type=search]{-webkit-appearance:textfield;outline-offset:-2px}.pico [type=search]::-webkit-search-decoration{-webkit-appearance:none}.pico ::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.pico ::-moz-focus-inner{padding:0;border-style:none}.pico :-moz-focusring{outline:none}.pico :-moz-ui-invalid{box-shadow:none}.pico ::-ms-expand{display:none}.pico [type=file],.pico [type=range]{padding:0;border-width:0}.pico input:not([type=checkbox],[type=radio],[type=range]){height:calc(1rem * var(--pico-line-height) + var(--pico-form-element-spacing-vertical) * 2 + var(--pico-border-width) * 2)}.pico fieldset{width:100%;margin:0;margin-bottom:var(--pico-spacing);padding:0;border:0}.pico label,.pico fieldset legend{display:block;margin-bottom:calc(var(--pico-spacing) * .375);color:var(--pico-color);font-weight:var(--pico-form-label-font-weight,var(--pico-font-weight))}.pico fieldset legend{margin-bottom:calc(var(--pico-spacing) * .5)}.pico input:not([type=checkbox],[type=radio]),.pico button[type=submit],.pico select,.pico textarea{width:100%}.pico input:not([type=checkbox],[type=radio],[type=range],[type=file]),.pico select,.pico textarea{appearance:none;padding:var(--pico-form-element-spacing-vertical)var(--pico-form-element-spacing-horizontal)}.pico input,.pico select,.pico textarea{--pico-background-color:var(--pico-form-element-background-color);--pico-border-color:var(--pico-form-element-border-color);--pico-color:var(--pico-form-element-color);--pico-box-shadow:none;border:var(--pico-border-width)solid var(--pico-border-color);border-radius:var(--pico-border-radius);outline:none;background-color:var(--pico-background-color);box-shadow:var(--pico-box-shadow);color:var(--pico-color);font-weight:var(--pico-font-weight);transition:background-color var(--pico-transition),border-color var(--pico-transition),color var(--pico-transition),box-shadow var(--pico-transition)}.pico input:not([type=submit],[type=button],[type=reset],[type=checkbox],[type=radio],[readonly]):is(:active,:focus),.pico :where(select,textarea):not([readonly]):is(:active,:focus){--pico-background-color:var(--pico-form-element-active-background-color)}.pico input:not([type=submit],[type=button],[type=reset],[role=switch],[readonly]):is(:active,:focus),.pico :where(select,textarea):not([readonly]):is(:active,:focus){--pico-border-color:var(--pico-form-element-active-border-color)}.pico input:not([type=submit],[type=button],[type=reset],[type=range],[type=file],[readonly]):focus,.pico :where(select,textarea):not([readonly]):focus{--pico-box-shadow:0 0 0 var(--pico-outline-width) var(--pico-form-element-focus-color)}.pico input:not([type=submit],[type=button],[type=reset])[disabled],.pico select[disabled],.pico textarea[disabled],.pico label[aria-disabled=true],.pico :where(fieldset[disabled]) :is(input:not([type=submit],[type=button],[type=reset]),select,textarea){opacity:var(--pico-form-element-disabled-opacity);pointer-events:none}.pico label[aria-disabled=true] input[disabled]{opacity:1}.pico :where(input,select,textarea):not([type=checkbox],[type=radio],[type=date],[type=datetime-local],[type=month],[type=time],[type=week],[type=range])[aria-invalid]{padding-right:calc(var(--pico-form-element-spacing-horizontal) + 1.5rem)!important;padding-left:var(--pico-form-element-spacing-horizontal);padding-inline-start:var(--pico-form-element-spacing-horizontal)!important;padding-inline-end:calc(var(--pico-form-element-spacing-horizontal) + 1.5rem)!important;background-position:center right .75rem;background-size:1rem;background-repeat:no-repeat}.pico :where(input,select,textarea):not([type=checkbox],[type=radio],[type=date],[type=datetime-local],[type=month],[type=time],[type=week],[type=range])[aria-invalid=false]:not(select){background-image:var(--pico-icon-valid)}.pico :where(input,select,textarea):not([type=checkbox],[type=radio],[type=date],[type=datetime-local],[type=month],[type=time],[type=week],[type=range])[aria-invalid=true]:not(select){background-image:var(--pico-icon-invalid)}.pico :where(input,select,textarea)[aria-invalid=false]{--pico-border-color:var(--pico-form-element-valid-border-color)}.pico :where(input,select,textarea)[aria-invalid=false]:is(:active,:focus){--pico-border-color:var(--pico-form-element-valid-active-border-color) !important}.pico :where(input,select,textarea)[aria-invalid=false]:is(:active,:focus):not([type=checkbox],[type=radio]){--pico-box-shadow:0 0 0 var(--pico-outline-width) var(--pico-form-element-valid-focus-color) !important}.pico :where(input,select,textarea)[aria-invalid=true]{--pico-border-color:var(--pico-form-element-invalid-border-color)}.pico :where(input,select,textarea)[aria-invalid=true]:is(:active,:focus){--pico-border-color:var(--pico-form-element-invalid-active-border-color) !important}.pico :where(input,select,textarea)[aria-invalid=true]:is(:active,:focus):not([type=checkbox],[type=radio]){--pico-box-shadow:0 0 0 var(--pico-outline-width) var(--pico-form-element-invalid-focus-color) !important}[dir=rtl] .pico :where(input,select,textarea):not([type=checkbox],[type=radio]):is([aria-invalid],[aria-invalid=true],[aria-invalid=false]){background-position:.75rem}.pico input::placeholder,.pico input::-webkit-input-placeholder,.pico textarea::placeholder,.pico textarea::-webkit-input-placeholder,.pico select:invalid{color:var(--pico-form-element-placeholder-color);opacity:1}.pico input:not([type=checkbox],[type=radio]),.pico select,.pico textarea{margin-bottom:var(--pico-spacing)}.pico select::-ms-expand{border:0;background-color:transparent}.pico select:not([multiple],[size]){padding-right:calc(var(--pico-form-element-spacing-horizontal) + 1.5rem);padding-left:var(--pico-form-element-spacing-horizontal);padding-inline-start:var(--pico-form-element-spacing-horizontal);padding-inline-end:calc(var(--pico-form-element-spacing-horizontal) + 1.5rem);background-image:var(--pico-icon-chevron);background-position:center right .75rem;background-size:1rem;background-repeat:no-repeat}.pico select[multiple] option:checked{background:var(--pico-form-element-selected-background-color);color:var(--pico-form-element-color)}[dir=rtl] .pico select:not([multiple],[size]){background-position:.75rem}.pico textarea{display:block;resize:vertical}.pico textarea[aria-invalid]{--pico-icon-height:calc(1rem * var(--pico-line-height) + var(--pico-form-element-spacing-vertical) * 2 + var(--pico-border-width) * 2);background-position:top right .75rem!important;background-size:1rem var(--pico-icon-height)!important}.pico :where(input,select,textarea,fieldset,.grid)+small{display:block;width:100%;margin-top:calc(var(--pico-spacing) * -.75);margin-bottom:var(--pico-spacing);color:var(--pico-muted-color)}.pico :where(input,select,textarea,fieldset,.grid)[aria-invalid=false]+small{color:var(--pico-ins-color)}.pico :where(input,select,textarea,fieldset,.grid)[aria-invalid=true]+small{color:var(--pico-del-color)}.pico label>:where(input,select,textarea){margin-top:calc(var(--pico-spacing) * .25)}.pico details{display:block;margin-bottom:var(--pico-spacing)}.pico details summary{line-height:1rem;list-style-type:none;cursor:pointer}.pico details summary:not([role]){color:var(--pico-accordion-close-summary-color)}.pico details summary{transition:color var(--pico-transition)}.pico details summary::-webkit-details-marker{display:none}.pico details summary::marker{display:none}.pico details summary::-moz-list-bullet{list-style-type:none}.pico details summary::after{display:block;width:1rem;height:1rem;margin-inline-start:calc(var(--pico-spacing,1rem) * .5);float:right;transform:rotate(-90deg);background-image:var(--pico-icon-chevron);background-position:100%;background-size:1rem;background-repeat:no-repeat;content:"";transition:transform var(--pico-transition)}.pico details summary:focus{outline:none}.pico details summary:focus:not([role]){color:var(--pico-accordion-active-summary-color)}.pico details summary:focus-visible:not([role]){outline:var(--pico-outline-width)solid var(--pico-primary-focus);outline-offset:calc(var(--pico-spacing,1rem) * .5);color:var(--pico-primary)}.pico details summary[role=button]{width:100%;text-align:left}.pico details summary[role=button]::after{height:calc(1rem * var(--pico-line-height,1.5))}.pico details[open]>summary{margin-bottom:var(--pico-spacing)}.pico details[open]>summary:not([role]):not(:focus){color:var(--pico-accordion-open-summary-color)}.pico details[open]>summary::after{transform:rotate(0)}[dir=rtl] .pico details summary{text-align:right}[dir=rtl] .pico details summary::after{float:left;background-position:0}.pico [aria-controls]{cursor:pointer}.pico [aria-disabled=true],.pico [disabled]{cursor:not-allowed}.pico [aria-hidden=false][hidden]{display:initial}.pico [aria-hidden=false][hidden]:not(:focus){clip:rect(0,0,0,0);position:absolute}.pico a,.pico area,.pico button,.pico input,.pico label,.pico select,.pico summary,.pico textarea,.pico [tabindex]{-ms-touch-action:manipulation}.pico [dir=rtl]{direction:rtl}@media(prefers-reduced-motion:reduce){.pico *:not([aria-busy=true]),.pico :not([aria-busy=true])::before,.pico :not([aria-busy=true])::after{background-attachment:initial!important;animation-duration:1ms!important;animation-delay:-1ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-delay:0s!important;transition-duration:0s!important}}html{font-family:-apple-system,open sans,segoe ui,helvetica,Arial,sans-serif;font-size:18px;box-sizing:border-box;scroll-padding-top:1em;scrollbar-color:var(--pico-primary)#f1f1f1}@media screen and (max-width:768px){html{font-size:15px}}body{padding:0;margin:0;min-height:100vh;display:flex;flex-direction:column}.main{margin-top:3rem;flex:1}@media screen and (max-width:768px){.main{margin-top:1rem}}img{max-width:100%;height:auto;display:inline-block;vertical-align:middle}.video-container{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.pagination{text-align:center}.pagination:before,.pagination:after{content:" ";display:table}.pagination:after{clear:both}.pagination ul{margin:unset;padding:unset;line-height:0}.pagination li{display:inline-block}.pagination li a{background-color:#fff;margin-left:.1em;margin-right:.1em;border:1px solid var(--pico-primary);color:var(--pico-primary);float:left;line-height:1.42857143;padding:6px 12px;position:relative;text-decoration:none;margin-bottom:.2em}.pagination li a:hover{background-color:var(--pico-primary-hover-background);border-color:var(--pico-primary-hover-background);color:#fff}.pagination .active a{background-color:var(--pico-primary-background);border-color:var(--pico-primary-background);color:#fff;cursor:default;z-index:2}.pagination .prev,.pagination .next{font-weight:600;transition-property:transform;transition-timing-function:ease-out;transition-duration:.3s}.pagination .prev{float:left}.pagination .prev:hover{color:var(--pico-primary);transform:translateX(-4px)}.pagination .next{float:right}.pagination .next:hover{color:var(--pico-primary);transform:translateX(4px)}.site-footer{margin-top:3rem;background:var(--pico-primary-focus);padding-top:2rem;padding-bottom:1rem}.site-footer .social-icon-links{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;padding:0 1em;gap:.3em}.site-footer .social-icon-links .social-icon-link{color:var(--pico-contrast);font-size:1.7em;padding:0 .1em}.site-footer .social-icon-links .social-icon-link+.iconfont{margin-left:.5em}.site-footer .social-icon-links .social-icon-link:hover{color:var(--pico-primary)}.site-footer .social-icon-links .social-icon-link:hover svg{fill:var(--pico-primary)}.site-footer .copyright{margin:1em 0;text-align:center;font-family:var(--pico-font-family-serif)}.site-footer .copyright .hexo-link,.site-footer .copyright .theme-link{color:var(--pico-primary)}.site-footer .copyright .copyright-year{display:block}.site-footer .copyright .copyright-year .heart{font-size:14px}.content-wrapper{display:grid;grid-template-columns:minmax(0,1fr)minmax(0,40em)minmax(0,1fr);grid-template-areas:"left-sidebar content .";column-gap:1rem}@media(max-width:1199px){.content-wrapper{display:block}}.content-wrapper .content{grid-area:content}.content-wrapper .left-sidebar{grid-area:left-sidebar}.post{max-width:40em;margin:0 auto}.post .post-header{margin-bottom:20px;text-align:left;padding-bottom:10px;border-bottom:2px #d4d4d4 solid}.post .post-header .post-title{font-size:2em}@media screen and (max-width:768px){.post .post-header .post-title{font-size:1.3rem}}.post .post-header .post-meta-list{margin-top:1rem;display:flex;align-items:center;flex-wrap:wrap;gap:.25rem 1rem}.post .post-header .post-meta-list .post-meta-item{display:flex;align-items:center;flex-wrap:wrap;gap:.2em}.post .post-header .post-meta-list .post-meta-lastmod{margin-left:.5em;font-size:.8em;font-style:italic}.post .post-content p>img{cursor:pointer}.post .post-content figure a:hover{border:0}.post .post-content figure.center{clear:both;display:block;margin-left:auto;margin-right:auto}.post .post-content figure.right{float:right;margin-left:1.5em}.post .post-content figure.left{float:left;margin-right:1.5em}.post .post-content figure figcaption{margin-top:.5em;text-align:center;line-height:1.5em}.post .post-content figure figcaption h4{color:#b5b5b5;margin:0}.post .post-content figure figcaption p{font-size:.9em;color:#b5b5b5;font-style:italic;margin:0}@media screen and (max-width:768px){.post .post-content h1{font-size:1.3rem}.post .post-content h2{font-size:1.2rem}.post .post-content h3{font-size:1.1rem}.post .post-content h4,.post .post-content h5,.post .post-content h6{font-size:1rem}}.post .header-link{margin-left:.2em;display:inline-flex;vertical-align:middle}.post .post-copyright{padding:10px;background-color:hsla(0,0%,71%,.1);border-left:3px solid var(--pico-color);margin-top:3em}.post .post-copyright .copyright-item{margin:5px 0}.post .post-copyright a{overflow-wrap:anywhere}.post .post-footer .post-tags{margin-top:1em}.post .post-footer .post-tags a{word-break:break-all;margin-right:10px}.post .post-footer .post-tags a::before{content:"#"}.post .post-footer .post-nav{margin-top:1em}.post .post-footer .post-nav:before,.post .post-footer .post-nav:after{content:" ";display:table}.post .post-footer .post-nav:after{clear:both}.post .post-footer .post-nav .prev,.post .post-footer .post-nav .next{font-weight:600;transition-property:transform;transition-timing-function:ease-out;transition-duration:.3s}.post .post-footer .post-nav .prev{float:left}.post .post-footer .post-nav .prev:hover{color:var(--pico-primary);transform:translateX(-4px)}.post .post-footer .post-nav .next{float:right}.post .post-footer .post-nav .next:hover{color:var(--pico-primary);transform:translateX(4px)}.post .post-footer .post-nav .nav-mobile{display:none}@media screen and (max-width:768px){.post .post-footer .post-nav .nav-default{display:none}.post .post-footer .post-nav .nav-mobile{display:inline}}.toc{position:sticky;top:1rem;align-self:start}.toc-title{font-weight:700}.toc-content{font-size:.8em;line-height:1.3;max-height:80vh;overflow-y:auto;padding:1em;padding-left:0}.toc{margin-top:8em}.toc .current>a{border-color:var(--pico-primary);color:var(--pico-primary-hover);font-weight:600}.toc a{text-decoration:none;display:block;border-bottom:1px solid transparent;padding:.125em 0;transition:all 50ms ease-in-out}.toc a:hover,.toc a:focus{color:var(--pico-primary);border-bottom:1px solid var(--pico-primary)}.toc ul,.toc ol{list-style:none;margin:0;padding:0}.toc li{list-style:none!important}.toc li>ul>li{padding-left:1em;border-left:var(--pico-border-width)solid var(--pico-muted-border-color)}.custom-scrollbar{scrollbar-width:thin;scrollbar-color:transparent transparent;transition:scrollbar-color .3s}.custom-scrollbar:hover{scrollbar-color:var(--pico-primary)transparent}.custom-scrollbar:not(:hover)::-webkit-scrollbar-thumb{background:0 0}.custom-scrollbar::-webkit-scrollbar{width:8px}.custom-scrollbar::-webkit-scrollbar-thumb{border-radius:5px;transition:background .3s;background:var(--pico-primary)}@media(max-width:1199px){.left-sidebar{display:none}}.archive{margin:0 auto;width:100%;max-width:40em}.archive .archive-title{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem 1rem;border-bottom:1px solid var(--pico-muted-border-color);margin-bottom:1rem}.archive .archive-title h1{margin-bottom:.5rem}.archive .archive-post{display:flex;gap:.3rem 1rem;margin:1em 0;line-height:1.5}.archive .archive-post .archive-post-time{flex:none}@media(max-width:640px){.archive .archive-title{display:block;padding-bottom:.7rem}.archive .archive-post{flex-wrap:wrap}}.highlight-container{margin:1em 0}.highlight{position:relative;overflow-x:auto;border:2px solid #ddd;line-height:1.6}.highlight>div{padding:1em .3em}.highlight code{all:unset;border-radius:0;padding:0!important}.highlight pre{margin:0;border-radius:0}.highlight table{padding:1em .3em!important}button.copy-code-btn{display:block;margin-left:auto;margin-right:0;margin-bottom:-2px;font-size:.6em;padding:.1em .3em}.radio-metadata{margin:1.5rem 0 2rem;padding:1rem 1.25rem;border:1px solid var(--pico-muted-border-color);border-radius:var(--pico-border-radius);background:var(--pico-card-background-color);text-align:left}.radio-metadata dl{margin:0}.radio-metadata dl+dl{margin-top:.75rem;padding-top:.75rem;border-top:1px solid var(--pico-muted-border-color)}.radio-metadata dl>div{display:grid;grid-template-columns:minmax(6rem,.4fr)1fr;gap:.75rem;padding:.2rem 0}.radio-metadata dt{font-weight:600}.radio-metadata dd{margin:0;overflow-wrap:anywhere}.radio-gallery,.radio-downloads{margin-top:2rem}.radio-gallery-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:1rem}.radio-gallery-grid figure{margin:0}.radio-gallery-grid img{width:100%;height:auto;border-radius:var(--pico-border-radius)}.radio-index{width:min(100%,64rem);margin:0 auto}.radio-index-header{margin-bottom:2rem}.radio-index-header h1,.radio-index-header p,.radio-outings h2,.radio-outings h3,.radio-facets h2{margin-top:0}.radio-index-intro>:last-child{margin-bottom:0}.radio-outings-heading>span,.radio-outing-list time,.radio-facet li span{color:var(--pico-muted-color)}.radio-facets{margin-bottom:3rem}.radio-facet-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:1rem}.radio-facet{padding:1rem;border:1px solid var(--pico-muted-border-color);border-radius:var(--pico-border-radius)}.radio-facet summary{display:flex;justify-content:space-between;gap:.75rem;font-weight:600}.radio-facet summary span{color:var(--pico-muted-color);font-weight:400}.radio-facet[open] summary{margin-bottom:.6rem}.radio-facet ul,.radio-outing-list{margin:0;padding:0;list-style:none}.radio-facet li{display:flex;justify-content:space-between;gap:.75rem;padding:.15rem 0}.radio-outings-heading{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;border-bottom:1px solid var(--pico-muted-border-color)}.radio-outing-list>li{display:grid;grid-template-columns:7rem minmax(0,1fr);gap:1.25rem;padding:1.1rem 0;border-bottom:1px solid var(--pico-muted-border-color)}.radio-outing-list h3{margin-bottom:.3rem;font-size:1.1rem}.radio-outing-list p{display:flex;flex-wrap:wrap;gap:.25rem .75rem;margin:0;font-size:.9rem}@media(max-width:640px){.radio-outing-list>li{grid-template-columns:1fr;gap:.25rem}}.simple-page,.sota-index{width:min(100%,52rem);margin:0 auto}.simple-page>header,.sota-index>header{margin-bottom:2rem;padding-bottom:1.5rem;border-bottom:1px solid var(--pico-muted-border-color)}.simple-page h1,.sota-index h1{margin-top:0}.notes-page .simple-page-content li{margin-bottom:.75rem}.contact-page{max-width:42rem}.contact-page .simple-page-content{font-size:1.1rem}.sota-index{width:min(100%,64rem)}.sota-index-intro{max-width:48rem}.sota-index-intro>:last-child{margin-bottom:0}.taxonomy-terms{padding:0;list-style:none}.taxonomy-terms li{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.25rem 1rem;padding:.5rem 0;border-bottom:1px solid var(--pico-muted-border-color)}.taxonomy-terms a{overflow-wrap:anywhere}.taxonomy-terms .term-count{color:var(--pico-muted-color);white-space:nowrap}.sota-radio-link{margin:2rem 0 0;color:var(--pico-muted-color)}@font-face{font-family:public sans;src:url(/fonts/public-sans.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:swap}@font-face{font-family:"source serif 4";src:url(/fonts/source-serif-4-regular.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap}:root[data-theme=light]{--pico-font-family:'Public Sans', -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif;--pico-background-color:#f8f7f3;--pico-color:#292c29;--pico-muted-color:#60655f;--pico-muted-border-color:#cccec5;--pico-primary:#285c60;--pico-primary-hover:#193f43;--pico-primary-underline:#285c60;--pico-primary-background:#285c60;--pico-primary-hover-background:#193f43;--pico-primary-inverse:#fff;--pico-primary-focus:#285c6033;--pico-card-background-color:#eeeee7;--pico-border-radius:2px;--pico-h1-color:#292c29;--pico-h2-color:#292c29;--pico-h3-color:#292c29;--pico-h4-color:#292c29;--pico-line-height:1.65}html{font-family:var(--pico-font-family);font-size:106.25%;background:var(--pico-background-color)}body{color:var(--pico-color);font-family:var(--pico-font-family);background:var(--pico-background-color)}*{box-sizing:border-box}::selection{background:#dce7e2;color:#292c29}a{color:var(--pico-primary);text-underline-offset:.2em;text-decoration-thickness:.06em;text-decoration-skip-ink:auto}a:any-link,.pico a:any-link{text-decoration-line:underline;text-decoration-color:initial}.copy-code-status{display:block;font-size:.8rem}a:hover{color:var(--pico-primary-hover)}a:focus-visible,summary:focus-visible,button:focus-visible{outline:2px solid var(--pico-primary);outline-offset:5px}.skip-link{position:absolute;top:-5rem;left:1rem;padding:.6rem 1rem;background:#fff;z-index:2000}.skip-link:focus{top:.5rem}.site-header{position:static;background:0 0;box-shadow:none;border:0}.site-navigation{max-width:1160px;padding:1rem 0;margin:auto;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:.2rem 1rem}.site-navigation a{display:inline-flex;align-items:center;min-height:32px;font-size:.85rem;color:var(--pico-primary);padding:.3rem 0;white-space:nowrap}.site-navigation .site-wordmark{font-size:1rem;font-weight:600;letter-spacing:0;color:var(--pico-color)}.site-navigation a:hover{color:var(--pico-primary-hover)}.external-mark{font-size:.7rem}.main.pico.container{width:calc(100% - 80px);max-width:1160px;padding:0;margin:2rem auto 0}.pico h1,.pico h2,.pico h3,.post .post-header .post-title{font-family:"source serif 4",Georgia,serif;font-weight:400;letter-spacing:0}.pico p{line-height:1.7}.home-page .eyebrow{font:500 .85rem/1.5 var(--pico-font-family);letter-spacing:0;text-transform:none;color:var(--pico-muted-color)}.home-section{margin:0}.home-hero{padding:1.3rem 0 0}.hero-copy{position:relative;z-index:1}.hero-copy .home-identity{font-size:1rem;margin:0 0 .2rem}.pico .home-identity a.site-wordmark{font-weight:600;color:var(--pico-h1-color)}.pico .home-identity a.site-wordmark:hover{color:var(--pico-primary-hover)}.hero-copy .eyebrow{margin:0 0 1.8rem}.hero-copy h1{max-width:20ch;font-size:2.5rem;line-height:1.18;letter-spacing:-.018em;margin:0 0 1.5rem}.intro-copy p{max-width:62ch;font-size:1rem}.intro-copy>p:first-child{font-size:1.12rem;line-height:1.6;max-width:58ch}.intro-copy>p:last-child{margin-bottom:0}.home-availability p{font-size:1rem;margin-bottom:.7rem}.home-availability p:last-child{margin-bottom:0}.home-availability a{font-weight:400}.home-section:not(.home-hero){padding:2.4rem 0}.section-copy{max-width:740px}.home-background .section-rail{width:160px;margin-bottom:1.2rem}.section-copy h2{margin:0 0 1.2rem;font-size:1.65rem;line-height:1.25;letter-spacing:-.01em}.section-copy p{font-size:1rem}.section-copy p:last-child{margin-bottom:0}.home-work .section-copy p{padding:.65rem 0;margin:0}.home-work .section-copy h2+p{padding-top:0}.home-work .section-copy p strong{font-size:inherit;font-weight:600;letter-spacing:0}.portrait{width:100%;aspect-ratio:4/5;margin-top:0;object-fit:cover}.home-contact .section-copy>p:last-child a{font-weight:400;letter-spacing:0}.home-elsewhere{padding:2.5rem 0 3rem;margin:0}.elsewhere-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.4rem 2.5rem}.pico .elsewhere-links>a{display:block;padding-top:.8rem;text-decoration:none}.elsewhere-links>a>span{text-decoration:underline;text-decoration-thickness:.06em;text-underline-offset:.2em;display:flex;align-items:baseline;gap:.4rem;font-size:1rem}.elsewhere-links small{display:block;margin-top:.5rem;font-size:.85rem;color:var(--pico-muted-color)}.elsewhere-links a:hover>span{color:var(--pico-primary-hover)}.site-footer{background:0 0;border:0;margin-top:2rem;padding:1.6rem max(24px,(100vw - 1160px)/2);display:flex;justify-content:center;align-items:center;gap:1rem}.site-footer .social-icon-links{margin:0}.site-footer .social-icon-links .icon{width:18px;height:18px}.content{margin-top:0}.radio-facet{border-radius:0}.home-page>*{max-width:740px;margin-inline:auto}.home-page>.home-intro{padding:.6rem 0 2rem}.home-page>.home-work{padding:.8rem 0 1.2rem}.home-page>.home-availability{padding:.4rem 0 1.8rem}.home-page>.home-background{padding-bottom:1.2rem}.home-page>.home-approach{padding-bottom:1.2rem}.home-page>.home-contact{padding-top:1.2rem;padding-bottom:1.2rem}.home-page>.home-elsewhere{padding-top:1.2rem}@media(min-width:1360px){.home-background{position:relative;display:block}.home-background .section-rail{position:absolute;top:2.4rem;left:-272px;width:240px;margin:0}}@media(min-width:641px){.hero-copy h1{max-width:none;margin-bottom:2rem}.intro-copy p{max-width:none}}@media(max-width:1240px){.site-navigation{margin:0 40px}}@media(max-width:640px){html{font-size:100%}.site-navigation{margin:0 24px;padding:.65rem 0 .35rem;column-gap:.8rem}.main.pico.container{width:calc(100% - 48px);margin-top:1rem}.home-hero{padding:0}.hero-copy .eyebrow{margin-bottom:1.3rem}.hero-copy h1{font-size:clamp(2rem,7.5vw,2.4rem)}.home-section:not(.home-hero){padding:1.5rem 0}.elsewhere-links{gap:1.4rem}}@media print{:root[data-theme=light]{--pico-background-color:#fff;--pico-color:#000;--pico-muted-color:#444}@page{margin:18mm}html{font-size:11pt}body{display:block;min-height:0;background:#fff}.skip-link,.site-header,.site-footer,.left-sidebar,.section-rail,.home-elsewhere,.post-nav,.header-link,.copy-code-btn,.copy-code-status{display:none!important}.main.pico.container{width:100%;max-width:none;margin:0;outline:none}.content-wrapper{display:block}.post,.section-copy,.home-page>*{max-width:none}.home-page>*{margin:0;padding:0 0 1rem!important}.hero-copy .eyebrow{margin-bottom:1rem}.hero-copy h1{font-size:1.8rem;margin-bottom:0}.section-copy h2{font-size:1.3rem;margin-bottom:.6rem}.home-work .section-copy p{padding:.4rem 0}.pico h1,.pico h2,.pico h3{break-after:avoid}p,li{orphans:3;widows:3}.pico a:any-link{color:inherit}.radio-metadata,.post-copyright{background:0 0}.pico pre{white-space:pre-wrap;overflow-wrap:anywhere}}