@charset "UTF-8";@import"https://use.typekit.net/mmc1ytn.css";*,*:before,*:after{box-sizing:border-box}*{margin:0}:root{--color-light-muted: #e9ebec;--color-light: #f5f5f5;--color-light-intense: #fff;--color-dark-muted: #2b303b;--color-dark: #242424;--color-dark-intense: #121721;--color-gray-muted: #E5E5E5;--color-gray: #F5F5F5;--color-gray-intense: #F9F9F9;--color-primary-muted: #336999;--color-primary: #225581;--color-primary-intense: #194266;--color-accent-muted: #ffd480;--color-accent: #ffc34d;--color-accent-intense: #ffb31a;--border-radius: 4px;--border-width: 2px;--space-sm: 1rem;--space-md: 2rem;--space-lg: 4rem;--space-xl: 6rem;--font-sans: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;--font-monospace: "SFMono-Regular", Andale Mono, Consolas, "Liberation Mono", Menlo, monospace;--font-serif: Palatino, "Palatino Linotype", "Palatino LT STD", "Book Antiqua", Georgia, serif}html{font-size:clamp(1rem,.9rem + .5vw,1.3rem);scroll-behavior:smooth}body{font-family:var(--font-sans);color:var(--color-text);background-color:var(--color-background);height:100%;line-height:1.5;-webkit-font-smoothing:antialiased}.container{max-width:40rem;margin:0 auto;padding:var(--space-md)}:root{color-scheme:light;--color-text-muted: #5c6770;--color-text: var(--color-dark);--color-text-intense: var(--color-dark-intentse);--color-ui-intense: #9da7af;--color-ui: #b9c0c6;--color-ui-muted: #d6dade;--color-background-muted: var(--color-light-muted);--color-background: var(--color-light);--color-background-intense: var(--color-light-intense);--color-background-card: var(--color-light-intense);--color-link-default: #1565c0;--color-link-hover: #0d47a1;--color-link-visited: #7b1fa2;--color-shadow-intense: rgba(0, 0, 0, .2);--color-shadow: rgba(0, 0, 0, .1);--color-shadow-muted: rgba(0, 0, 0, .05)}h1,h2,h3,h4,h5,h6{overflow-wrap:break-word;font-weight:700;line-height:1.1;margin:0 0 1rem}h1{font-size:2.5rem;line-height:1}h2{font-size:1.7rem;position:relative}h3{font-size:1.3rem}h4{font-size:1.2rem}h5{font-size:1rem}h6{font-size:.9rem}p{overflow-wrap:break-word;margin:0 0 .75em;max-width:80ch}em{font-style:italic}a{text-decoration:none;font-weight:600;color:var(--color-link-default)}a:where(:hover,:focus){color:var(--color-link-hover)}:where(p,ul:not([class]),ol:not([class]),pre,code,blockquote,img,video,iframe)+:is(h1,h2,h3,h4,h5,h6){margin-top:var(--space-md)}mark{background:#fff176}address{font-style:normal}.hidden{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}ul:not([class]){list-style-type:disc;margin-left:1.125rem}:where(ul:not([class]),ol:not([class]))>li{padding-left:0rem;margin-bottom:calc(var(--space-sm) * .75)}hr{border:none;height:var(--border-width);background:var(--color-ui-muted);width:100%;margin:var(--space-md) 0}blockquote{background:var(--color-background-intense);border-left:var(--border-width) solid var(--color-ui);padding:var(--space-sm);margin:0 0 var(--space-md) 0}blockquote:not(:first-child){margin:var(--space-md) 0}blockquote>:first-child{padding-top:0;margin-top:0}blockquote>:last-child{padding-bottom:0;margin-bottom:0}dialog{border:var(--border-width) solid var(--color-ui-muted);border-radius:var(--border-radius);color:var(--color-text);background:var(--color-background-card);margin:auto;padding:var(--space-sm);max-width:calc(100% - var(--space-md));max-height:calc(100% - var(--space-md))}dialog::backdrop{background:#000c}[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=file],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=url],[type=week],textarea,select{color:currentColor;-webkit-appearance:none;background-color:transparent;border:var(--border-width) solid var(--color-ui-intense);border-radius:var(--border-radius);box-shadow:none;box-sizing:inherit;width:100%;font:400 .9rem/1 var(--font-sans);height:2rem;padding:0 .5rem;margin:.25em 0 .75em;transition:background-color .15s,border-color .15s}:is([type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=file],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=url],[type=week],input:not([type]),textarea,select):focus{border-color:var(--color-link-default);outline:0}textarea{padding:.25rem .5rem;line-height:1.4}[type=file]{padding-top:.4rem;display:flex;align-items:center}select{background:transparent url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 30 8" width="30"><path fill="rgba(125,125,125,0.5)" d="M0,0l6,8l6-8"/></svg>') center right no-repeat}select[multiple]{background:none;height:auto}select:focus{background:var(--color-background) url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 30 8" width="30"><path fill="rgba(125,125,125,0.5)" d="M12,8L6,0L0,8"/></svg>') center right no-repeat}textarea{min-height:6.5rem}label{display:block;width:100%}label,.label{font-size:.8rem;font-weight:600}legend{font-weight:600;font-size:1.25rem;float:left;margin-bottom:.5em;width:100%}fieldset{position:relative;box-sizing:border-box;border:none;border:var(--border-width) solid var(--color-ui-muted);border-radius:var(--border-radius);margin:var(--space-md) 0;padding:var(--space-sm)}fieldset>:last-child{margin-bottom:0}fieldset:focus-within{border:var(--border-width) solid var(--color-ui)}[type=radio],[type=checkbox]{accent-color:var(--color-link-default);display:inline-block;cursor:pointer;vertical-align:-.1em}:where([type=radio],[type=checkbox])+label{width:auto;display:inline-block;font-size:.9rem;vertical-align:middle;font-weight:400;text-transform:none;margin-left:.1rem;letter-spacing:0;cursor:pointer}[type=color]{-webkit-appearance:none;display:block;padding:0;cursor:pointer;width:2rem}[type=color]::-webkit-color-swatch-wrapper{padding:0}[type=color]::-webkit-color-swatch{border:none}[type=file]{border-style:dashed;cursor:pointer}input::file-selector-button,input::-webkit-file-upload-button{cursor:pointer;color:inherit;padding:0 .75rem 0 0;background:none;border:none}.form-row{display:flex;gap:var(--space-sm)}.form-row>*{margin-top:0}.input-row{display:flex;align-items:center;margin:.25em 0 .75em}.input-row>*{border-radius:0;margin:0}.input-row>:first-child{border-radius:var(--border-radius) 0 0 var(--border-radius)}.input-row>:last-child{border-radius:0 var(--border-radius) var(--border-radius) 0}:root{--range-track: 2px;--range-size: 20px}[type=range]{margin:0;padding:0;width:100%;height:calc(var(--range-size) + 2 * var(--range-track));box-shadow:none;background:transparent;font:1em arial,sans-serif}[type=range],[type=range]::-webkit-slider-thumb{-webkit-appearance:none}[type=range]::-webkit-slider-runnable-track{box-sizing:border-box;border:none;width:100%;height:var(--range-track);border-radius:var(--border-radius);background:var(--color-ui)}[type=range]::-moz-range-track{box-sizing:border-box;border:none;width:100%;height:var(--range-track);border-radius:var(--border-radius);background:var(--color-ui)}[type=range]::-ms-track{box-sizing:border-box;border:none;width:100%;height:var(--range-track);border-radius:var(--border-radius);background:var(--color-ui);color:transparent}[type=range]::-moz-range-progress{height:var(--range-track);border-radius:var(--border-radius);background:var(--color-ui)}[type=range]::-ms-fill-lower{height:var(--range-track);border-radius:var(--border-radius);background:var(--color-ui)}[type=range]::-webkit-slider-thumb{margin-top:calc(var(--range-size) / -2 + var(--range-track) / 2);box-sizing:border-box;border:none;width:var(--range-size);height:var(--range-size);border-radius:50%;border:var(--border-width) solid var(--color-ui-intense);background:#fff;pointer-events:all!important;cursor:pointer}[type=range]::-moz-range-thumb{box-sizing:border-box;border:none;width:var(--range-size);height:var(--range-size);border-radius:50%;border:var(--border-width) solid var(--color-ui-intense);background:#fff;pointer-events:all!important;cursor:pointer}[type=range]::-ms-thumb{margin-top:0;box-sizing:border-box;border:none;width:var(--range-size);height:var(--range-size);border-radius:50%;border:var(--border-width) solid var(--color-ui-intense);background:#fff;pointer-events:all!important;cursor:pointer}[type=range]:focus{border:none;outline:none;box-shadow:none!important}[type=range]:focus::-ms-thumb{border-color:var(--color-link-default)}[type=range]:focus::-webkit-slider-thumb{border-color:var(--color-link-default)}[type=range]:focus::-moz-range-thumb{border-color:var(--color-link-default)}[type=range]::-ms-tooltip{display:none}.button,button,[type=button],[type=reset],[type=submit]{--button-background: var(--color-primary);--button-color: var(--color-light);background-color:var(--button-background);color:var(--button-color);border:var(--border-width) solid var(--button-background);border-radius:var(--border-radius);cursor:pointer;display:inline-block;text-decoration:none;white-space:nowrap;font:600 .8rem/1 var(--font-sans);height:2rem;padding:.5rem 1rem;transition:background-color .15s,border-color .15s}a.button:where(:hover,:focus){color:var(--button-color)!important}:is(.button,button,[type=button],[type=reset],[type=submit]):where([disabled]){filter:saturate(0);pointer-events:none;cursor:not-allowed}.button-accent{--button-color: var(--color-dark);--button-background: var(--color-accent)}.button-accent:where(:hover,:focus){--button-background: var(--color-accent-intense)}.button-group{display:flex;flex-wrap:wrap;gap:.5rem;margin:var(--space-sm) 0}code,pre{font-family:var(--font-monospace);font-size:.75rem;color:var(--color-link-default)}code{white-space:nowrap}pre{overflow-x:auto;padding:var(--space-sm);margin:0 0 var(--space-sm) 0;background:var(--color-background-intense)}pre>code{margin:0;display:block;white-space:pre}img,picture,video,canvas,svg{display:block;max-width:100%}img{height:auto;display:block}table{border-collapse:collapse;width:100%;font-size:.8rem}table caption{text-align:left;font-size:1rem;font-weight:600}td,th{text-align:left;padding:.25rem .5rem;vertical-align:top;word-wrap:break-word}thead{border-bottom:var(--border-width) solid var(--color-background-muted)}thead th{vertical-align:bottom}tfoot{border-top:var(--border-width) solid var(--color-background-muted)}tbody tr:nth-child(odd){background-color:var(--color-background-intense)}tbody tr:nth-child(2n){background-color:var(--color-background)}:root{--border-width: 1px;--border-radius: .25rem;--color-primary: #2a659f;--color-primary-intense: #20558a;--color-primary-muted: #477aad;--color-dark: #242424;--color-dark-intense: #111416;--color-dark-muted: #333b44;--color-dark-medium: #707070;--color-gray: #F5F5F5;--color-heading: #222;--color-red: #ef5350;--color-red-intense: #b71c1c;--color-red-muted: #ef9a9a;--color-red-background: #ffcdd2;--color-button1: var(--color-primary);--color-button1-default: var(--color-primary);--color-button1-hover: hsl(from var(--color-primary) h s calc(l + 10%) );--color-button2: var(--color-ui);--color-button2-default: var(--color-ui);--color-button2-hover: hsl(from var(--color-primary) h s calc(l - 10%) );--color-ui-intense: #919191;--color-ui: #a2a2a2;--color-ui-muted: #b3b3b3;--color-ui-light: #f5f5f5;--small-hr-width: 5rem;--color-warning: #B30000;--color-info: #2A659F;--color-success: #006932}[data-color-mode=dark]{color-scheme:dark;--color-text-muted: var(--color-light-muted);--color-text: var(--color-light);--color-text-intense: var(--color-light-intense);--color-heading: #dedede;--color-ui-intense: #ffffff80;--color-ui: #ffffff4d;--color-ui-muted: #ffffff1a;--color-ui-light: #ffffff0d;--color-background-muted: var(--color-dark-muted);--color-background: var(--color-dark);--color-background-intense: var(--color-dark-intense);--color-background-card: var(--color-dark-muted);--color-link-default: #b1d8ff;--color-link-hover: #fff;--color-link-visited: #ce93d8;--color-shadow-intense: rgb(0 0 0 / 30%);--color-shadow: rgb(0 0 0 / 20%);--color-shadow-muted: rgb(0 0 0 / 10%);--color-button1: var(--color-primary);--color-button1-default: var(--color-primary);--color-button1-hover: hsl(from var(--color-primary) h s calc(l + 10%) );--color-button2: var(--color-ui);--color-button2-default: var(--color-ui);--color-button2-hover: hsl(from var(--color-primary) h s calc(l - 10%) );color:var(--color-text)}button,.button,[type=button],[type=reset],[type=submit]{--border-width: 2px;--hover-color: var(--color-button1-hover);text-transform:uppercase;letter-spacing:.1em;padding:.48rem 1rem}button>*,.button>*,[type=button]>*,[type=reset]>*,[type=submit]>*{pointer-events:none}button:hover,button:focus,.button:hover,.button:focus,[type=button]:hover,[type=button]:focus,[type=reset]:hover,[type=reset]:focus,[type=submit]:hover,[type=submit]:focus{--button-background: var(--hover-color)}button:disabled,.button:disabled,[type=button]:disabled,[type=reset]:disabled,[type=submit]:disabled{--button-color: var(--color-ui-muted);--button-background: var(--color-ui-light)}button.active,.button.active,[type=button].active,[type=reset].active,[type=submit].active{--button-color: var(--color-ui);--button-background: var(--transparent);pointer-events:none}button.outlined,.button.outlined,[type=button].outlined,[type=reset].outlined,[type=submit].outlined{--button-background: var(--color-light-intense);--button-color: var(--color-button1);border:var(--border-width) solid var(--button-color)}button.outlined:where(:hover,:focus),.button.outlined:where(:hover,:focus),[type=button].outlined:where(:hover,:focus),[type=reset].outlined:where(:hover,:focus),[type=submit].outlined:where(:hover,:focus){--button-color: var(--color-dark) }button.outlined.active,.button.outlined.active,[type=button].outlined.active,[type=reset].outlined.active,[type=submit].outlined.active{--button-color: var(--color-ui);pointer-events:none}button svg,.button svg,[type=button] svg,[type=reset] svg,[type=submit] svg{width:1em;height:1em}[data-background=primary] button,[data-background=primary] .button,[data-background=primary] [type=button],[data-background=primary] [type=reset],[data-background=primary] [type=submit],[data-background=secondary] button,[data-background=secondary] .button,[data-background=secondary] [type=button],[data-background=secondary] [type=reset],[data-background=secondary] [type=submit]{--button-background: var(--color-light-intense);--button-color: var(--color-primary);--hover-color: var(--color-button2-hover)}[data-background=primary] button:hover,[data-background=primary] button:focus,[data-background=primary] .button:hover,[data-background=primary] .button:focus,[data-background=primary] [type=button]:hover,[data-background=primary] [type=button]:focus,[data-background=primary] [type=reset]:hover,[data-background=primary] [type=reset]:focus,[data-background=primary] [type=submit]:hover,[data-background=primary] [type=submit]:focus,[data-background=secondary] button:hover,[data-background=secondary] button:focus,[data-background=secondary] .button:hover,[data-background=secondary] .button:focus,[data-background=secondary] [type=button]:hover,[data-background=secondary] [type=button]:focus,[data-background=secondary] [type=reset]:hover,[data-background=secondary] [type=reset]:focus,[data-background=secondary] [type=submit]:hover,[data-background=secondary] [type=submit]:focus{--button-background: var(--hover-color)}[data-background=primary] button.outlined,[data-background=primary] .button.outlined,[data-background=primary] [type=button].outlined,[data-background=primary] [type=reset].outlined,[data-background=primary] [type=submit].outlined,[data-background=secondary] button.outlined,[data-background=secondary] .button.outlined,[data-background=secondary] [type=button].outlined,[data-background=secondary] [type=reset].outlined,[data-background=secondary] [type=submit].outlined{--button-background: transparent;--button-color: var(--color-light-intense);border:var(--border-width) solid var(--button-color)}[data-background=primary] button.outlined:where(:hover,:focus),[data-background=primary] .button.outlined:where(:hover,:focus),[data-background=primary] [type=button].outlined:where(:hover,:focus),[data-background=primary] [type=reset].outlined:where(:hover,:focus),[data-background=primary] [type=submit].outlined:where(:hover,:focus),[data-background=secondary] button.outlined:where(:hover,:focus),[data-background=secondary] .button.outlined:where(:hover,:focus),[data-background=secondary] [type=button].outlined:where(:hover,:focus),[data-background=secondary] [type=reset].outlined:where(:hover,:focus),[data-background=secondary] [type=submit].outlined:where(:hover,:focus){--button-color: var(--color-button2-hover) }[data-background=black] button,[data-background=black] .button,[data-background=black] [type=button],[data-background=black] [type=reset],[data-background=black] [type=submit]{--button-background: var(--color-light-intense);--button-color: var(--color-dark);--hover-color: var(--color-button2-hover)}[data-background=black] button:hover,[data-background=black] button:focus,[data-background=black] .button:hover,[data-background=black] .button:focus,[data-background=black] [type=button]:hover,[data-background=black] [type=button]:focus,[data-background=black] [type=reset]:hover,[data-background=black] [type=reset]:focus,[data-background=black] [type=submit]:hover,[data-background=black] [type=submit]:focus{--button-background: var(--hover-color)}[data-background=black] button.outlined,[data-background=black] .button.outlined,[data-background=black] [type=button].outlined,[data-background=black] [type=reset].outlined,[data-background=black] [type=submit].outlined{--button-background: transparent;--button-color: var(--color-light-intense);border:var(--border-width) solid var(--button-color)}[data-background=black] button.outlined:where(:hover,:focus),[data-background=black] .button.outlined:where(:hover,:focus),[data-background=black] [type=button].outlined:where(:hover,:focus),[data-background=black] [type=reset].outlined:where(:hover,:focus),[data-background=black] [type=submit].outlined:where(:hover,:focus){--button-color: var(--color-button2-hover) }[data-background=gradient] button,[data-background=gradient] .button,[data-background=gradient] [type=button],[data-background=gradient] [type=reset],[data-background=gradient] [type=submit]{--button-background: var(--color-light-intense);--button-color: var(--color-primary);--hover-color: var(--color-button2-hover);border:var(--border-width) solid var(--button-color)}[data-background=gradient] button:hover,[data-background=gradient] button:focus,[data-background=gradient] .button:hover,[data-background=gradient] .button:focus,[data-background=gradient] [type=button]:hover,[data-background=gradient] [type=button]:focus,[data-background=gradient] [type=reset]:hover,[data-background=gradient] [type=reset]:focus,[data-background=gradient] [type=submit]:hover,[data-background=gradient] [type=submit]:focus{--button-background: var(--hover-color)}[data-background=gradient] button.outlined,[data-background=gradient] .button.outlined,[data-background=gradient] [type=button].outlined,[data-background=gradient] [type=reset].outlined,[data-background=gradient] [type=submit].outlined{--button-background: transparent;--button-color: var(--color-light-intense);border:var(--border-width) solid var(--button-color)}[data-background=gradient] button.outlined:where(:hover,:focus),[data-background=gradient] .button.outlined:where(:hover,:focus),[data-background=gradient] [type=button].outlined:where(:hover,:focus),[data-background=gradient] [type=reset].outlined:where(:hover,:focus),[data-background=gradient] [type=submit].outlined:where(:hover,:focus){--button-color: var(--color-button2-hover) }.active>.button{--button-color: var(--color-ui);--button-background: var(--transparent);pointer-events:none}.active>.button .outlined{--button-color: var(--color-ui);pointer-events:none}.disabled>.button{--button-color: var(--color-ui);--button-background: var(--transparent);pointer-events:none}.disabled>.button .outlined{--button-color: var(--color-ui);pointer-events:none}::placeholder{color:var(--color-ui)}:where(input,select,textarea).error{border-color:var(--color-red)}:root{--page-margin: clamp(1rem, 1rem, 2rem);--container-margin: max( calc((100vw - var(--breakpoint-lg)) / 2), var(--page-margin) );scrollbar-gutter:stable}@media (min-width: 321px){:root{--page-margin: 2rem;--container-margin: max( calc((100vw - var(--breakpoint-lg)) / 2), var(--page-margin) )}}.container{max-width:none;padding:0;margin:0;width:100%;display:grid;grid-template-columns:1fr var(--page-margin) minmax(auto,var(--breakpoint-lg)) var(--page-margin) 1fr}.container>*{min-width:0}.container>*:not(.full-width){min-width:0;grid-column:3}.container>.full-width{grid-column:1/-1}img{max-width:100%;margin-bottom:var(--space-sm)}@media (min-width: 1280px){img.image-style-align-left,img.image-style-align-right{margin:var(--space-sm)}img.image-style-align-left:after,img.image-style-align-right:after{clear:both}img.image-style-align-left{margin-left:0;float:left}img.image-style-align-right{margin-right:0;float:right}}figure{display:table;margin:0}figure img{margin-bottom:var(--space-sm)}figure figcaption{display:table-caption;caption-side:bottom;margin-bottom:var(--space-md);font-size:.9rem;color:var(--color-dark-medium)}figure figcaption *{color:var(--color-dark-medium)}figure figcaption p{line-height:1.5}@media (min-width: 1280px){figure.image.image-style-align-left,figure.image.image-style-align-right{margin:var(--space-md)}figure.image.image-style-align-left:after,figure.image.image-style-align-right:after{clear:both}figure.image.image-style-align-left img,figure.image.image-style-align-right img{margin-top:0}figure.image.image-style-align-left{float:left;margin-left:0}figure.image.image-style-align-right{float:right;margin-right:0}figure.image[class^="image image-style-block-"]{display:table;flex-direction:column}figure.image.image-style-align-center{margin:0 auto}figure.image.image-style-block-align-right{margin:0 0 0 auto}figure.image img{margin-top:0}}[data-background=primary] figcaption,[data-background=secondary] figcaption,[data-background=black] figcaption,[data-background=warning] figcaption,[data-background=sucess] figcaption,[data-background=info] figcaption,[data-background=gradient] figcaption{color:var(--color-ui-light)}[data-background=primary] figcaption *,[data-background=secondary] figcaption *,[data-background=black] figcaption *,[data-background=warning] figcaption *,[data-background=sucess] figcaption *,[data-background=info] figcaption *,[data-background=gradient] figcaption *{color:var(--color-ui-light)}summary{display:block;cursor:pointer}summary:before{margin-inline-end:.5rem;width:1rem;display:inline-block;content:"▶";transition:.2s}details[open]>summary:before{transform:rotate(90deg)}details>summary::-webkit-details-marker{display:none}:root{--font-sans: "Proxima Nova", proxima-nova, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;--font-serif: "Freight Text Pro", freight-text-pro, Palatino, "Palatino Linotype", "Palatino LT STD", "Book Antiqua", Georgia, serif}html{font-size:clamp(1rem,.9rem + .3vw,1.2rem)}body{background:var(--color-background-intense)}h1,h2,h3{font-weight:600;line-height:1.3}h2{font-weight:400}h4{font-size:1rem}h1,h2,h3,h4,h5,h6{margin:0;color:var(--color-heading)}:where(h1,h2,h3,h4,h5,h6):not(:last-child){margin-bottom:.5rem}:is(ul,ol,blockquote,img,iframe,p)+:where(h1,h2,h3,h4,h5,h6){margin-top:1.5rem}p{line-height:1.6;margin:0 0 var(--space-sm) 0}hr{border-top:var(--border-width) solid var(--color-text);border-left:var(--border-width) solid var(--color-text);background:unset;margin:var(--space-sm) 0}ul,ol{list-style-type:none;margin:0;padding:0}ul:not([class]){list-style-type:disc;margin:calc(var(--space-md) * .75) 0 calc(var(--space-md) * .75) 1.125rem}ul:not([class])>li>ul{list-style-type:circle}ul:not([class])>li>ul>li>ul{list-style-type:square}ol:not([class]){margin:0 0 var(--space-sm) 1.75rem;padding-left:0;list-style:decimal}ul:not([class]) ul,ol:not([class]) ul{margin:1rem 0 1rem 1rem}ul:not([class]) ol,ol:not([class]) ol{margin:1rem 0 1rem 2rem}:where(ul:not([class]),ol:not([class])){line-height:1.6}:where(ul:not([class]),ol:not([class]))>li{padding-left:0;margin-bottom:var(--space-sm)}blockquote{font-size:1.25rem;padding:0;background:none;border:none;font-style:italic}blockquote p{line-height:1.5}cite{display:block;font-style:normal;font-weight:700;color:var(--color-text);text-transform:uppercase;letter-spacing:.05em;font-size:.8rem}.uppercase{text-transform:uppercase;letter-spacing:.1em}.label,.subheading{text-transform:uppercase;letter-spacing:.1em;font-size:clamp(12px,.625rem,12px);font-weight:700;font-family:var(--font-sans)}.label.loud,.subheading.loud{font-size:.9rem}.label.soft,.subheading.soft{color:var(--color-dark-medium);font-size:16px;letter-spacing:0;text-transform:none}.font-serif{font-family:var(--font-serif)}.alt-heading{font-family:var(--font-serif);text-transform:uppercase;letter-spacing:.1em;font-weight:400}[data-background=primary],[data-background=secondary],[data-background=black],[data-background=warning],[data-background=sucess],[data-background=info],[data-background=gradient]{--color-text-muted: var(--color-light-muted);--color-text: var(--color-light-intense);--color-text-intense: var(--color-light-intense);--color-heading: var(--color-light-intense);--color-ui-intense: var(--color-ui-intense);--color-ui: var(--color-ui);--color-ui-muted: var(--color-ui-muted);--color-background-muted: var(--color-dark-muted);--color-background: var(--color-dark);--color-background-intense: var(--color-dark-intense);--color-background-card: var(--color-dark-muted);--color-link-default: var(--color-button2-hover);--color-dark-medium: var(--color-light-muted);--color-link-hover: var(--color-light-muted);--color-link-visited: color-mix(in srgb,var(--color-link-default),#000 15%);--color-shadow-intense: var(--color-shadow-intense);--color-shadow: var(--color-shadow);--color-shadow-muted: var(--color-shadow-muted);--color-ui-intense: hsl(from var(--color-light) h s calc(l + 15%) );--color-ui: var(--color-light);--color-ui-muted: hsl(from var(--color-light) h s calc(l - 15%) );color:var(--color-text)}::selection{color:var(--color-light);background:#00000080}a{text-decoration:none;text-decoration-thickness:1px;text-underline-offset:2px;transition:all 50ms}p a{text-decoration:underline}[data-background=primary] a:not([class]),[data-background=secondary] a:not([class]),[data-background=black] a:not([class]),[data-background=warning] a:not([class]),[data-background=sucess] a:not([class]),[data-background=info] a:not([class]),[data-background=gradient] a:not([class]){text-decoration:underline}a>*:where(h1,h2,h3,h4,h5,h6){color:unset}.icon svg{--stroke-width: 2;--background-color: #fff;--background-stroke-color: var(--color-primary);--fill-color: #fff;--stroke-color: var(--color-primary)}.icon svg .background{fill:var(--background-color)!important;stroke:var(--background-stroke-color)!important;stroke-width:var(--stroke-width)!important}.icon svg .fill{fill:var(--fill-color)!important}.icon svg .translucent{fill-opacity:.5}.icon svg .cls-1,.icon svg .cls-2,.icon svg .cls-3{fill:transparent!important;stroke:var(--stroke-color)!important;stroke-width:var(--stroke-width)!important}.icon svg path,.icon svg line{stroke:var(--stroke-color)!important;fill:transparent!important;stroke-width:var(--stroke-width)!important}.icon svg polygon,.icon svg circle,.icon svg rect{stroke:var(--stroke-color)!important;fill:var(--fill-color)!important;stroke-width:var(--stroke-width)!important}.icon svg polyline{stroke:var(--stroke-color)!important;fill:transparent!important;stroke-width:var(--stroke-width)!important}[data-background=primary] .icon svg,[data-background=secondary] .icon svg,[data-background=black] .icon svg,[data-background=warning] .icon svg,[data-background=sucess] .icon svg,[data-background=info] .icon svg,[data-background=gradient] .icon svg{--stroke-width: 2;--background-color: transparent;--background-stroke-color: #fff;--fill-color: transparent;--stroke-color: #fff}.flex{display:flex}.flex.justify-start{justify-content:start}.flex.justify-center{justify-content:center}.flex.justify-end{justify-content:end}.hide{display:none;visibility:hidden;height:0;margin:0;padding:0}.site-layout-dm .text-and-aside.header .fr-text .text{font-size:2rem!important;font-weight:700!important}.site-layout-dm .text-and-aside.header .fr-media aside{color:var(--color-text)!important;font-family:var(--font-serif)}.site-layout-pwg .outlined{--border-width: 2px;padding:.3rem 4rem;display:flex;align-items:center;justify-content:center}.site-layout-pwg h1,.site-layout-pwg h2,.site-layout-pwg h3,.site-layout-pwg h4,.site-layout-pwg h5,.site-layout-pwg h6{color:var(--color-text);font-weight:400}.site-layout-pwg main a:not([class]){color:var(--color-text);text-decoration:underline;text-decoration-color:var(--color-link-default)}.site-layout-pwg main a:not([class]):hover{color:var(--color-link-hover)}.site-layout-pwg blockquote{position:relative;background-color:var(--color-background-muted);color:var(--color-text);padding:var(--page-margin);padding-left:calc(2 * var(--page-margin));font-size:1rem;border-radius:var(--border-radius)}.site-layout-pwg blockquote:before{content:"";height:80%;position:absolute;left:var(--page-margin);top:10%;border-left:1px solid var(--color-ui)}.site-layout-pwg .text-and-aside .fr-text .text{border-top:1px solid white;font-size:2rem}.site-layout-pwg .description{color:var(--color-primary);padding:calc(.5 * var(--vertical-padding)) 0 var(--vertical-padding);border-bottom:2px solid var(--color-ui-muted);margin:0 var(--page-margin)}@media (min-width: 768px){.site-layout-pwg .description{width:70%}}.site-layout-pwg .content .display-wrapper.container:last-child{padding-bottom:calc(2 * var(--vertical-padding))}@media (max-width: 768px){.site-layout-pwg .header-wrapper .display-wrapper.container{padding:unset!important}.site-layout-pwg .header-wrapper .display-wrapper.container .text-and-aside{padding:var(--vertical-padding) 0}.site-layout-pwg .header-wrapper .display-wrapper.container .highlight{position:relative}.site-layout-pwg .header-wrapper .display-wrapper.container .highlight .fr-text{background:transparent linear-gradient(360deg,#001e3b,#0023462b) 0% 0% no-repeat padding-box;height:100%;width:100%;position:absolute;z-index:3;display:flex;justify-content:center;align-items:flex-end;padding-bottom:.5rem}.site-layout-pwg .header-wrapper .display-wrapper.container .highlight .fr-text .highlight-text h2{font-size:2rem}.site-layout-pwg .header-wrapper .display-wrapper.container .highlight .fr-text hr{display:none}.site-layout-pwg .header-wrapper .display-wrapper.container .highlight .fr-media .highlight-image{margin-block-end:unset}}.site-layout-search-for-jesus .outlined{--border-width: 2px;padding:.3rem 4rem;display:flex;align-items:center;justify-content:center}.site-layout-search-for-jesus h1,.site-layout-search-for-jesus h2,.site-layout-search-for-jesus h3,.site-layout-search-for-jesus h4,.site-layout-search-for-jesus h5,.site-layout-search-for-jesus h6{color:var(--color-text);font-weight:400}.site-layout-search-for-jesus .main-nav .nav-search-link{color:var(--color-primary)}.site-layout-search-for-jesus blockquote{position:relative;background-color:var(--color-background-muted);color:var(--color-text);padding:var(--page-margin);padding-left:calc(2 * var(--page-margin));font-size:1rem;border-radius:var(--border-radius)}.site-layout-search-for-jesus blockquote:before{content:"";height:80%;position:absolute;left:var(--page-margin);top:10%;border-left:1px solid var(--color-ui)}.site-layout-search-for-jesus .text-and-aside .fr-text .text{border-top:1px solid white;font-size:2rem}.site-layout-search-for-jesus .description{color:var(--color-primary);padding:calc(.5 * var(--vertical-padding)) 0 var(--vertical-padding);border-bottom:2px solid var(--color-ui-muted);margin:0 var(--page-margin)}@media (min-width: 768px){.site-layout-search-for-jesus .description{width:70%}}@media (max-width: 768px){.site-layout-search-for-jesus .header-wrapper .display-wrapper.container{padding:unset!important}.site-layout-search-for-jesus .header-wrapper .display-wrapper.container .text-and-aside{padding:var(--vertical-padding) 0}.site-layout-search-for-jesus .header-wrapper .display-wrapper.container .highlight{position:relative}.site-layout-search-for-jesus .header-wrapper .display-wrapper.container .highlight .fr-text{background:transparent linear-gradient(360deg,#001e3b,#0023462b) 0% 0% no-repeat padding-box;height:100%;width:100%;position:absolute;z-index:3;display:flex;justify-content:center;align-items:flex-end;padding-bottom:.5rem}.site-layout-search-for-jesus .header-wrapper .display-wrapper.container .highlight .fr-text .highlight-text h2{font-size:2rem}.site-layout-search-for-jesus .header-wrapper .display-wrapper.container .highlight .fr-text hr{display:none}.site-layout-search-for-jesus .header-wrapper .display-wrapper.container .highlight .fr-media .highlight-image{margin-block-end:unset}}.site-switcher-header[data-astro-cid-tq57h676]{height:var(--site-switcher-height);padding:0 var(--space-sm);display:flex;flex-direction:row;align-items:center;justify-content:space-between;border-bottom:1px solid var(--color-ui-muted)}.site-switcher-header[data-astro-cid-tq57h676] .site-info[data-astro-cid-tq57h676]{display:flex;gap:.25em;align-items:center}.site-switcher-header[data-astro-cid-tq57h676] .site-info[data-astro-cid-tq57h676] button[data-astro-cid-tq57h676].site-dropdown{all:unset;box-sizing:border-box;cursor:pointer;display:flex;gap:.25em;align-items:center;font-size:.75rem;text-transform:uppercase;font-weight:700;letter-spacing:.1em;margin:0;color:var(--color-light)}.site-switcher-header[data-astro-cid-tq57h676] .site-info[data-astro-cid-tq57h676] button[data-astro-cid-tq57h676].site-dropdown:hover{filter:brightness(.9)}.site-switcher-header[data-astro-cid-tq57h676] .site-info[data-astro-cid-tq57h676] button[data-astro-cid-tq57h676].site-dropdown .icon[data-astro-cid-tq57h676]{--stroke-color: var(--color-light-intense);transition:all .2s ease}.site-switcher-header[data-astro-cid-tq57h676] .site-info[data-astro-cid-tq57h676] .current-site[data-astro-cid-tq57h676]{color:var(--color-light)}.sites-and-events-wrapper[data-astro-cid-wluuzgjg]{margin:8vw var(--container-margin) 2rem var(--container-margin);display:grid;grid-template-areas:"image title" "list list";grid-template-columns:1fr 2fr;gap:var(--space-sm) calc(var(--space-sm) * 1.5)}@media (min-width: 768px){.sites-and-events-wrapper[data-astro-cid-wluuzgjg]{grid-template-areas:"image title" "image list";grid-template-columns:1fr 2fr}}@media (min-width: 1280px){.sites-and-events-wrapper[data-astro-cid-wluuzgjg]{grid-template-areas:"image title" "image list";grid-template-columns:1fr 4fr}}.sites-and-events-wrapper[data-astro-cid-wluuzgjg] img[data-astro-cid-wluuzgjg]{grid-area:image;min-width:96px}.sites-and-events-wrapper[data-astro-cid-wluuzgjg] .site-switcher-title[data-astro-cid-wluuzgjg]{grid-area:title;margin-top:-.35rem}.sites-and-events[data-astro-cid-wluuzgjg]{grid-area:list;display:grid;grid-template-areas:"sites" "events";gap:var(--space-md)}@media (min-width: 1280px){.sites-and-events[data-astro-cid-wluuzgjg]{gap:var(--space-lg);grid-template-areas:"sites events";grid-template-columns:1fr 1fr}}ul[data-astro-cid-wluuzgjg].links{column-gap:var(--space-sm)}ul[data-astro-cid-wluuzgjg].links li[data-astro-cid-wluuzgjg]{margin-bottom:var(--space-sm)}ul[data-astro-cid-wluuzgjg].links a[data-astro-cid-wluuzgjg]{color:var(--color-ui-muted);font-size:.85rem}ul[data-astro-cid-wluuzgjg].links a[data-astro-cid-wluuzgjg]:hover{color:var(--color-ui)}ul[data-astro-cid-wluuzgjg].links>[data-astro-cid-wluuzgjg]{break-inside:avoid}@media (min-width: 1280px){ul[data-astro-cid-wluuzgjg].links li[data-astro-cid-wluuzgjg]{margin-bottom:0}}.link-list-heading[data-astro-cid-wluuzgjg]{display:inline-block;color:var(--color-light-intense);margin-bottom:calc(var(--space-sm))}@media (min-width: 1280px){.link-list-heading[data-astro-cid-wluuzgjg]{margin-bottom:calc(var(--space-sm) / 3)}}.sites[data-astro-cid-wluuzgjg] ul[data-astro-cid-wluuzgjg].links{columns:2}.events[data-astro-cid-wluuzgjg]{margin-top:-.2rem}.events[data-astro-cid-wluuzgjg] ul[data-astro-cid-wluuzgjg].links{columns:1}.events[data-astro-cid-wluuzgjg] ul[data-astro-cid-wluuzgjg].links li[data-astro-cid-wluuzgjg] a[data-astro-cid-wluuzgjg] .location[data-astro-cid-wluuzgjg]{font-weight:600}.featured-locations[data-astro-cid-z3nseisf]{margin:3rem var(--container-margin);border-top:var(--border-width) solid var(--color-ui-muted);padding-top:3rem;display:flex;flex-direction:column;gap:1.5rem;align-items:flex-start}@media (min-width: 768px){.featured-locations[data-astro-cid-z3nseisf]{flex-direction:row}}.featured-locations[data-astro-cid-z3nseisf] .featured-location[data-astro-cid-z3nseisf]{display:grid;grid-template-columns:minmax(6rem,1fr) 3fr;gap:1.5rem;max-width:26rem}@media (min-width: 768px){.featured-locations[data-astro-cid-z3nseisf] .featured-location[data-astro-cid-z3nseisf]{grid-template-columns:1fr;flex-grow:1;flex-basis:0}}@media (min-width: 1280px){.featured-locations[data-astro-cid-z3nseisf] .featured-location[data-astro-cid-z3nseisf]{width:100%;grid-template-columns:1fr 1fr}}.featured-locations[data-astro-cid-z3nseisf] .featured-location[data-astro-cid-z3nseisf] img[data-astro-cid-z3nseisf]{height:100%;width:100%;object-fit:cover}.featured-locations[data-astro-cid-z3nseisf] .featured-location[data-astro-cid-z3nseisf] a[data-astro-cid-z3nseisf]{font-size:1.15rem;line-height:1.15;display:inline-block}.featured-locations[data-astro-cid-z3nseisf] .featured-location[data-astro-cid-z3nseisf] .label[data-astro-cid-z3nseisf]{margin-top:var(--space-sm);color:var(--color-light);display:block}:root{--site-switcher-height: 2rem;--site-switcher-screen-height: calc(100vh - var(--site-switcher-height))}.site-switcher{--color-link-default: var(--color-light-muted);background-color:var(--color-dark-intense);z-index:6}.site-switcher a{font-weight:400;color:var(--color-light)}.site-switcher a:after{display:none}.site-switcher .site-switcher-title{font-size:1.15rem;font-family:var(--font-serif);line-height:1.15;font-weight:500;margin-bottom:0;color:var(--color-light-intense)}.sites-dropdown-container{height:0;transition:height .25s;overflow:hidden}.site-switcher-header .icon{--stroke-color: var(--color-light-intense);transition:all .2s ease}.site-message{display:flex;gap:.25em;align-items:center}.site-message p{color:var(--color-light);font-size:.75em;margin:0;font-weight:700;letter-spacing:.05em;display:block}.site-message p a{font-weight:700}[data-site-switcher-state=open] body{overflow:hidden}[data-site-switcher-state=open] .sites-dropdown-container{height:var(--site-switcher-screen-height);overflow-y:scroll}[data-site-switcher-state=open] .site-dropdown svg{transform:rotate(180deg)}.footer-nav-item address,.footer-nav-item p{margin-bottom:0;font-size:.85rem;line-height:2;color:var(--color-ui-muted)}.footer-nav-item a{text-decoration:none;color:var(--color-ui-muted)}.site-footer ul{margin:0}.site-footer a{color:var(--color-ui-muted)}.site-footer[data-astro-cid-kunuevzo]{--color-link-default: var(--color-ui-muted);background:var(--color-dark-intense)}.site-footer[data-astro-cid-kunuevzo] a{font-weight:400}.site-footer[data-astro-cid-kunuevzo] ul[data-astro-cid-kunuevzo]{list-style:none;margin-left:0}.site-footer[data-astro-cid-kunuevzo] ul[data-astro-cid-kunuevzo] li[data-astro-cid-kunuevzo]{margin-bottom:0;font-size:.85rem;line-height:2;color:var(--color-ui-muted)}.site-footer[data-astro-cid-kunuevzo] a[data-astro-cid-kunuevzo]:hover,.site-footer[data-astro-cid-kunuevzo] a[data-astro-cid-kunuevzo]:active{color:var(--color-light-intense)}.footer-nav-item[data-astro-cid-kunuevzo]{width:100%}@media (max-width: 768px){.footer-nav-item[data-astro-cid-kunuevzo]:last-child{padding-bottom:0!important}}@media (min-width: 768px){.footer-nav-item[data-astro-cid-kunuevzo]{width:auto}}.footer-nav-title[data-astro-cid-kunuevzo]{font-size:.9rem;text-transform:uppercase;letter-spacing:.1em;font-weight:700;color:var(--color-light)}.footer-top-layout[data-astro-cid-kunuevzo]{padding-block:var(--vertical-padding);display:grid}.footer-top-layout[data-astro-cid-kunuevzo]>div[data-astro-cid-kunuevzo]{padding:var(--space-sm) 0}@media (min-width: 768px){.footer-top-layout[data-astro-cid-kunuevzo]{grid-template-areas:"logo c c c";grid-template-columns:3fr 4fr 3fr 2fr;gap:var(--space-md)}}.footer-top-layout[data-astro-cid-kunuevzo] .footer-logo[data-astro-cid-kunuevzo]{width:100%;font-family:var(--font-serif)}@media (min-width: 768px){.footer-top-layout[data-astro-cid-kunuevzo] .footer-logo[data-astro-cid-kunuevzo]{width:unset}}.footer-top-layout[data-astro-cid-kunuevzo] .footer-logo[data-astro-cid-kunuevzo] svg{width:9rem}.footer-top-layout[data-astro-cid-kunuevzo] .footer-contact[data-astro-cid-kunuevzo]{font-size:.85rem;line-height:1.5;width:100%}@media (width >= 540px){.footer-top-layout[data-astro-cid-kunuevzo] .footer-contact[data-astro-cid-kunuevzo]{width:unset}}.footer-bottom[data-astro-cid-kunuevzo]{--color-link-default: var(--color-ui-muted);background:var(--color-dark-intense);border-top:var(--border-width) solid var(--color-dark-medium)}.footer-bottom[data-astro-cid-kunuevzo] .footer-bottom-layout[data-astro-cid-kunuevzo]{font-size:.9rem;color:var(--color-ui-muted);display:grid}.footer-bottom[data-astro-cid-kunuevzo] .footer-bottom-layout[data-astro-cid-kunuevzo]>div[data-astro-cid-kunuevzo]{padding:var(--space-sm) 0}@media (max-width: 768px){.footer-bottom[data-astro-cid-kunuevzo] .footer-bottom-layout[data-astro-cid-kunuevzo]>div[data-astro-cid-kunuevzo]{padding:var(--space-sm) 0 0 0}}@media (min-width: 768px){.footer-bottom[data-astro-cid-kunuevzo] .footer-bottom-layout[data-astro-cid-kunuevzo]{grid-template-areas:"copyright nonprofit contact";grid-template-columns:3fr 7fr 2fr;gap:var(--space-md);padding:unset;padding-bottom:var(--vertical-padding)}.footer-bottom[data-astro-cid-kunuevzo] .footer-bottom-layout[data-astro-cid-kunuevzo] .copyright[data-astro-cid-kunuevzo]{grid-area:copyright;padding:calc(var(--space-sm) * 1.5) var(--space-md) 0 0}.footer-bottom[data-astro-cid-kunuevzo] .footer-bottom-layout[data-astro-cid-kunuevzo] .nonprofit[data-astro-cid-kunuevzo]{grid-area:nonprofit;border-left:var(--border-width) solid var(--color-dark-medium);padding:calc(var(--space-sm) * 1.5) var(--space-md) 0 calc(var(--space-sm) * 1.5)}.footer-bottom[data-astro-cid-kunuevzo] .footer-bottom-layout[data-astro-cid-kunuevzo] .contact[data-astro-cid-kunuevzo]{grid-area:contact;border-left:var(--border-width) solid var(--color-dark-medium);padding:calc(var(--space-sm) * 1.5) var(--space-md) 0 calc(var(--space-sm) * 1.5)}}@media (min-width: 768px) and (max-width: 768px){.footer-bottom[data-astro-cid-kunuevzo] .footer-bottom-layout[data-astro-cid-kunuevzo] .contact[data-astro-cid-kunuevzo]{padding-bottom:var(--page-margin)}}@media (max-width: 768px){.footer-bottom[data-astro-cid-kunuevzo] .footer-bottom-layout[data-astro-cid-kunuevzo] .copyright[data-astro-cid-kunuevzo]{padding-top:var(--page-margin)}.footer-bottom[data-astro-cid-kunuevzo] .footer-bottom-layout[data-astro-cid-kunuevzo] .contact[data-astro-cid-kunuevzo]{padding-bottom:var(--page-margin)}}.edit-content-link[data-astro-cid-gdjmeffj]{position:fixed;bottom:1rem;left:1rem;z-index:5}:root{--breakpoint-xs: 321px;--breakpoint-sm: 480px;--breakpoint-md: 768px;--breakpoint-ml: 1000px;--breakpoint-lg: 1280px;--breakpoint-xl: 1920px}dialog[data-astro-cid-lpyqg6ug]{width:100%;max-width:1280px;padding:var(--space-md);z-index:10;border:none}dialog[data-astro-cid-lpyqg6ug] button[data-astro-cid-lpyqg6ug]{float:right;padding:0;background:none;color:var(--color-dark);border:none;outline:none;position:absolute;right:var(--space-sm);top:0}dialog[data-astro-cid-lpyqg6ug]::backdrop{position:fixed;inset:0;background:#020202dd}
