*,:after,:before{border:0 solid #e5e7eb;box-sizing:border-box}:after,:before{--tw-content:""}html{-webkit-text-size-adjust:100%;font-feature-settings:normal;font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif,BlinkMacSystemFont,Helvetica Neue,Arial,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5;-moz-tab-size:4;tab-size:4}body{line-height:inherit;margin:0}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){text-decoration:underline;-webkit-text-decoration:underline dotted currentColor;text-decoration:underline dotted currentColor}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{color:inherit;font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;margin:0;padding:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;background-color:initial;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:initial}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}textarea{resize:vertical}input::placeholder,textarea::placeholder{color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[hidden]{display:none}[multiple],[type=date],[type=datetime-local],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week],input:where(:not([type])),select,textarea{--tw-shadow:0 0 #0000;-webkit-appearance:none;appearance:none;background-color:#fff;border-color:#6b7280;border-radius:0;border-width:1px;font-size:1rem;line-height:1.5rem;padding:.5rem .75rem}[multiple]:focus,[type=date]:focus,[type=datetime-local]:focus,[type=email]:focus,[type=month]:focus,[type=number]:focus,[type=password]:focus,[type=search]:focus,[type=tel]:focus,[type=text]:focus,[type=time]:focus,[type=url]:focus,[type=week]:focus,input:where(:not([type])):focus,select:focus,textarea:focus{--tw-ring-inset:var(--tw-empty,   );--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#2563eb;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);border-color:#2563eb;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);outline:2px solid #0000;outline-offset:2px}input::placeholder,textarea::placeholder{color:#6b7280;opacity:1}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-date-and-time-value{min-height:1.5em;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-meridiem-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-year-field{padding-bottom:0;padding-top:0}select{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3E%3Cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m6 8 4 4 4-4'/%3E%3C/svg%3E");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-right:2.5rem;-webkit-print-color-adjust:exact;print-color-adjust:exact}[multiple],[size]:where(select:not([size="1"])){background-image:none;background-position:0 0;background-repeat:repeat;background-size:initial;padding-right:.75rem;-webkit-print-color-adjust:inherit;print-color-adjust:inherit}[type=checkbox],[type=radio]{--tw-shadow:0 0 #0000;-webkit-appearance:none;appearance:none;background-color:#fff;background-origin:border-box;border-color:#6b7280;border-width:1px;color:#2563eb;display:inline-block;flex-shrink:0;height:1rem;padding:0;-webkit-print-color-adjust:exact;print-color-adjust:exact;-webkit-user-select:none;user-select:none;vertical-align:middle;width:1rem}[type=checkbox]{border-radius:0}[type=radio]{border-radius:100%}[type=checkbox]:focus,[type=radio]:focus{--tw-ring-inset:var(--tw-empty,   );--tw-ring-offset-width:2px;--tw-ring-offset-color:#fff;--tw-ring-color:#2563eb;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);outline:2px solid #0000;outline-offset:2px}[type=checkbox]:checked,[type=radio]:checked{background-color:currentColor;background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border-color:#0000}[type=checkbox]:checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 16 16' fill='%23fff' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.207 4.793a1 1 0 0 1 0 1.414l-5 5a1 1 0 0 1-1.414 0l-2-2a1 1 0 0 1 1.414-1.414L6.5 9.086l4.293-4.293a1 1 0 0 1 1.414 0z'/%3E%3C/svg%3E")}[type=radio]:checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 16 16' fill='%23fff' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='8' cy='8' r='3'/%3E%3C/svg%3E")}[type=checkbox]:checked:focus,[type=checkbox]:checked:hover,[type=checkbox]:indeterminate,[type=radio]:checked:focus,[type=radio]:checked:hover{background-color:currentColor;border-color:#0000}[type=checkbox]:indeterminate{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8h8'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:100% 100%}[type=checkbox]:indeterminate:focus,[type=checkbox]:indeterminate:hover{background-color:currentColor;border-color:#0000}[type=file]{background:#0000 none repeat 0 0/auto auto padding-box border-box scroll;background:initial;border-color:inherit;border-radius:0;border-width:0;font-size:inherit;line-height:inherit;padding:0}[type=file]:focus{outline:1px solid ButtonText;outline:1px auto -webkit-focus-ring-color}h1{font-size:1.5rem;line-height:2rem}h2{font-size:1.25rem}h2,h3{line-height:1.75rem}h3{font-size:1.125rem}h4{font-size:1rem;line-height:1.5rem}ol,ul{list-style-position:inside}*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.container{width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.prose{color:var(--tw-prose-body);max-width:65ch}.prose :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em;margin-top:1.25em}.prose :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-lead);font-size:1.25em;line-height:1.6;margin-bottom:1.2em;margin-top:1.2em}.prose :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-links);font-weight:500;text-decoration:underline}.prose :where(strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-bold);font-weight:600}.prose :where(a strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(blockquote strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(thead th strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal;margin-bottom:1.25em;margin-top:1.25em;padding-left:1.625em}.prose :where(ol[type=A]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=A s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=I]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type=I s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type="1"]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal}.prose :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:disc;margin-bottom:1.25em;margin-top:1.25em;padding-left:1.625em}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-counters);font-weight:400}.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-bullets)}.prose :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;margin-top:1.25em}.prose :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){border-color:var(--tw-prose-hr);border-top-width:1px;margin-bottom:3em;margin-top:3em}.prose :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){border-left-color:var(--tw-prose-quote-borders);border-left-width:.25rem;color:var(--tw-prose-quotes);font-style:italic;font-weight:500;margin-bottom:1.6em;margin-top:1.6em;padding-left:1em;quotes:"\201C""\201D""\2018""\2019"}.prose :where(blockquote p:first-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:open-quote}.prose :where(blockquote p:last-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:close-quote}.prose :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-size:2.25em;font-weight:800;line-height:1.1111111;margin-bottom:.8888889em;margin-top:0}.prose :where(h1 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:900}.prose :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-size:1.5em;font-weight:700;line-height:1.3333333;margin-bottom:1em;margin-top:2em}.prose :where(h2 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:800}.prose :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-size:1.25em;font-weight:600;line-height:1.6;margin-bottom:.6em;margin-top:1.6em}.prose :where(h3 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:700}.prose :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;line-height:1.5;margin-bottom:.5em;margin-top:1.5em}.prose :where(h4 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:700}.prose :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:2em;margin-top:2em}.prose :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){display:block;margin-bottom:2em;margin-top:2em}.prose :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){border-radius:.3125rem;box-shadow:0 0 0 1px rgb(var(--tw-prose-kbd-shadows)/10%),0 3px 0 rgb(var(--tw-prose-kbd-shadows)/10%);color:var(--tw-prose-kbd);font-family:inherit;font-size:.875em;font-weight:500;padding:.1875em .375em}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-code);font-size:.875em;font-weight:600}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:"`"}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:"`"}.prose :where(a code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(h1 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.875em}.prose :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.9em}.prose :where(h4 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(blockquote code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(thead th code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){background-color:var(--tw-prose-pre-bg);border-radius:.375rem;color:var(--tw-prose-pre-code);font-size:.875em;font-weight:400;line-height:1.7142857;margin-bottom:1.7142857em;margin-top:1.7142857em;overflow-x:auto;padding:.8571429em 1.1428571em}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)){background-color:initial;border-radius:0;border-width:0;color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;padding:0}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:none}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:none}.prose :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.875em;line-height:1.7142857;margin-bottom:2em;margin-top:2em;table-layout:auto;text-align:left;width:100%}.prose :where(thead):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-color:var(--tw-prose-th-borders);border-bottom-width:1px}.prose :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;padding-bottom:.5714286em;padding-left:.5714286em;padding-right:.5714286em;vertical-align:bottom}.prose :where(tbody tr):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-color:var(--tw-prose-td-borders);border-bottom-width:1px}.prose :where(tbody tr:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:0}.prose :where(tbody td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:initial}.prose :where(tfoot):not(:where([class~=not-prose],[class~=not-prose] *)){border-top-color:var(--tw-prose-th-borders);border-top-width:1px}.prose :where(tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:top}.prose :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0;margin-top:0}.prose :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-captions);font-size:.875em;line-height:1.4285714;margin-top:.8571429em}.prose{--tw-prose-body:#374151;--tw-prose-headings:#111827;--tw-prose-lead:#4b5563;--tw-prose-links:#111827;--tw-prose-bold:#111827;--tw-prose-counters:#6b7280;--tw-prose-bullets:#d1d5db;--tw-prose-hr:#e5e7eb;--tw-prose-quotes:#111827;--tw-prose-quote-borders:#e5e7eb;--tw-prose-captions:#6b7280;--tw-prose-kbd:#111827;--tw-prose-kbd-shadows:17 24 39;--tw-prose-code:#111827;--tw-prose-pre-code:#e5e7eb;--tw-prose-pre-bg:#1f2937;--tw-prose-th-borders:#d1d5db;--tw-prose-td-borders:#e5e7eb;--tw-prose-invert-body:#d1d5db;--tw-prose-invert-headings:#fff;--tw-prose-invert-lead:#9ca3af;--tw-prose-invert-links:#fff;--tw-prose-invert-bold:#fff;--tw-prose-invert-counters:#9ca3af;--tw-prose-invert-bullets:#4b5563;--tw-prose-invert-hr:#374151;--tw-prose-invert-quotes:#f3f4f6;--tw-prose-invert-quote-borders:#374151;--tw-prose-invert-captions:#9ca3af;--tw-prose-invert-kbd:#fff;--tw-prose-invert-kbd-shadows:255 255 255;--tw-prose-invert-code:#fff;--tw-prose-invert-pre-code:#d1d5db;--tw-prose-invert-pre-bg:#00000080;--tw-prose-invert-th-borders:#4b5563;--tw-prose-invert-td-borders:#374151;font-size:1rem;line-height:1.75}.prose :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0;margin-top:0}.prose :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:2em;margin-top:2em}.prose :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:.5em;margin-top:.5em}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-left:.375em}.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-left:.375em}.prose :where(.prose>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:.75em;margin-top:.75em}.prose :where(.prose>ul>li>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ul>li>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(.prose>ol>li>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ol>li>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:.75em;margin-top:.75em}.prose :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em;margin-top:1.25em}.prose :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;padding-left:1.625em}.prose :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-left:0}.prose :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-right:0}.prose :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding:.5714286em}.prose :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-left:0}.prose :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-right:0}.prose :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:2em;margin-top:2em}.prose :where(.prose>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(.prose>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.sr-only{clip:rect(0,0,0,0);border-width:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.static{position:static}.col-span-12{grid-column:span 12/span 12}.mx-auto{margin-left:auto;margin-right:auto}.mt-2{margin-top:.5rem}.mb-4{margin-bottom:1rem}.mt-4{margin-top:1rem}.block{display:block}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.w-full{width:100%}.max-w-screen-lg{max-width:1024px}.max-w-none{max-width:none}.appearance-none{-webkit-appearance:none;appearance:none}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.gap-4{gap:1rem}.rounded{border-radius:.25rem}.rounded-md{border-radius:.375rem}.border{border-width:1px}.border-l-4{border-left-width:4px}.border-orange-500{--tw-border-opacity:1;border-color:rgba(249,115,22,var(--tw-border-opacity))}.bg-indigo-400{--tw-bg-opacity:1;background-color:rgba(129,140,248,var(--tw-bg-opacity))}.bg-green-400{--tw-bg-opacity:1;background-color:rgba(74,222,128,var(--tw-bg-opacity))}.bg-yellow-400{--tw-bg-opacity:1;background-color:rgba(250,204,21,var(--tw-bg-opacity))}.bg-red-400{--tw-bg-opacity:1;background-color:rgba(248,113,113,var(--tw-bg-opacity))}.bg-gray-500{--tw-bg-opacity:1;background-color:rgba(107,114,128,var(--tw-bg-opacity))}.bg-orange-100{--tw-bg-opacity:1;background-color:rgba(255,237,213,var(--tw-bg-opacity))}.bg-white{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.p-6{padding:1.5rem}.py-2{padding-bottom:.5rem;padding-top:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-0{padding-left:0;padding-right:0}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.py-1{padding-bottom:.25rem;padding-top:.25rem}.px-1{padding-left:.25rem;padding-right:.25rem}.text-sm{font-size:.875rem;line-height:1.25rem}.font-bold{font-weight:700}.font-semibold{font-weight:600}.leading-tight{line-height:1.25}.leading-snug{line-height:1.375}.text-indigo-50{--tw-text-opacity:1;color:rgba(238,242,255,var(--tw-text-opacity))}.text-green-50{--tw-text-opacity:1;color:rgba(240,253,244,var(--tw-text-opacity))}.text-yellow-50{--tw-text-opacity:1;color:rgba(254,252,232,var(--tw-text-opacity))}.text-red-50{--tw-text-opacity:1;color:rgba(254,242,242,var(--tw-text-opacity))}.text-gray-700{--tw-text-opacity:1;color:rgba(55,65,81,var(--tw-text-opacity))}.text-white{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.text-orange-700{--tw-text-opacity:1;color:rgba(194,65,12,var(--tw-text-opacity))}.text-gray-900{--tw-text-opacity:1;color:rgba(17,24,39,var(--tw-text-opacity))}.shadow{--tw-shadow:0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color)}.shadow,.shadow-sm{box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color)}.outline{outline-style:solid}.ring-1{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 0 #0000;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.ring-inset{--tw-ring-inset:inset}.ring-gray-300{--tw-ring-opacity:1;--tw-ring-color:rgba(209,213,219,var(--tw-ring-opacity))}a{color:#ef780c;text-decoration:none}a:active,a:focus,a:hover{color:#d76c0b;text-decoration:underline}.adblock-detected{display:none}.adblock .adblock-detected{display:block}.headline{border-bottom:2px solid #ef780c;display:inline-block;font-family:Raleway,sans-serif;padding:0 0 .1rem}.hide-element{display:none!important}.show-element{display:block!important}.subtitle{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:.85rem;margin:0 0 1rem}.skip-to-content:active,.skip-to-content:focus,.skip-to-directory-nav:active,.skip-to-directory-nav:focus{clip:auto;background-color:#fff;clip-path:none;display:inline-block;font-size:18px;height:auto;left:3px;line-height:64px;margin:0;overflow:visible;padding:0 24px;position:absolute;top:3px;width:auto;z-index:10000}.grecaptcha-badge{display:none}.recaptcha-disclaimer{color:#b7b7b7;font-size:.8rem}[data-whatinput=mouse] button{outline:0}.article-social-button{align-items:center;border-radius:2px;color:#fff;display:inline-flex;font-size:.75rem;height:1.75rem;justify-content:center;overflow:hidden;padding:0 .75rem;text-align:center;text-decoration:none;text-shadow:0 1px 0 #00000026;transition:all .25s ease;white-space:nowrap}.article-social-button:active{bottom:-1px;box-shadow:inset 0 1px 1px #0006;position:relative;text-decoration:none;text-shadow:0 1px 0 #32323280}.article-social-button:focus{text-shadow:0 1px 0 #00000026}.article-social-button:focus,.article-social-button:hover{color:#fff;text-decoration:none}.article-social-button .fa-fw{margin-right:.25rem}.button,input[type=reset],input[type=submit]{background-color:#efe6d9;border:1px solid;border-color:#333 #333 #222;box-shadow:0 1px 1px #0003;color:#746049;cursor:pointer;display:inline-block;font-size:.9rem;padding:.5rem 1rem;text-decoration:none;text-shadow:0 1px 0 #fff;transition-duration:.2s;-webkit-user-select:none;user-select:none}.button:active,input[type=reset]:active,input[type=submit]:active{bottom:-1px;box-shadow:inset 0 1px 1px #0006;position:relative;text-decoration:none;text-shadow:0 1px 0 #32323280}.button:focus,input[type=reset]:focus,input[type=submit]:focus{background-color:#eae9e7;border-color:#333 #333 #222;color:#746049;text-decoration:none;text-shadow:0 1px 0 #fff}.button:hover,input[type=reset]:hover,input[type=submit]:hover{background-color:#cf5707;border-color:#222 #222 #333;color:#fff;text-decoration:none;text-shadow:0 1px 0 #32323280}.facebook-button{background-color:#3b5998}.facebook-button:hover{background-color:darken(#3b5998,8%)}.twitter-button{background-color:#29aae1}.twitter-button:hover{background-color:darken(#29aae1,8%)}.comment-list{list-style-type:none}.comment-list ol{list-style:none}.search-form{margin:.5rem 0 1rem}.search-form label{font-weight:400}.search-form .search-field{font-family:Raleway,sans-serif;font-size:.9rem;height:2rem}.search-form .search-submit{height:2rem;margin-left:.5rem}.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignleft,a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignleft,.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}.screen-reader-text{word-wrap:normal!important;clip:rect(1px,1px,1px,1px);border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px}.screen-reader-text:focus{clip:auto!important;background-color:#eee;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.header{align-items:center;margin-top:1.5rem}.header .brand{margin:0 auto .5rem;text-align:center}@media (min-width:768px){.header .brand{margin:0;text-align:left}}.header .brand a{display:inline-block}.header .brand img{height:auto;max-height:82px;width:auto}.header .brand-details .social{display:none}@media (min-width:1024px){.header .brand-details .social{display:block}}.header .meta{display:none}@media (min-width:768px){.header .meta{display:block}.header .padding{display:none}}.header .quick-links{font-size:.8rem;margin-bottom:.5rem;text-align:center}.header .search{padding:0 1rem;text-align:center}.header .search input[type=text]{border-radius:3px;font-size:.85rem;height:1.9rem;margin:0 auto;max-width:240px;padding:.5rem}.header .search .meta{color:#1787db;display:none;font-size:.85rem}.header .search .submit{display:none}.header .social{text-align:center}.header .social-button{border:none;display:inline-block;margin:0 .5rem}.header .social-button img{display:inline-block}.header .tagline{color:#737e7e;font-size:.8rem;margin-bottom:0;text-align:center}@media (min-width:1024px){.header .tagline{margin-bottom:.5rem}}.header .weather{display:none}@media (min-width:768px){.header .weather{display:block}.header .weather:after{clear:both;content:"";display:table}}.header .weather-details{overflow:hidden;text-align:center}.header .weather-details .temperature{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1.25rem;font-weight:600}@media (min-width:768px) and (max-width:1024px){.header .weather-details .temperature{font-size:.9rem}.header .weather-details .forecast .separator{display:none}.header .weather-details .forecast span{display:block}.header .weather-details .forecast-link{display:none}}.header .weather-details .forecast,.header .weather-details .forecast-link{font-size:.8rem;line-height:1rem}.header .weather-sprite{background:url(../images/weather-sprite.0122e4.png) no-repeat;display:block;float:right;height:64px;overflow:hidden;width:64px}.header .weather-sprite.weather-cloudy{background-position:-64px 0}.header .weather-sprite.weather-partly-cloudy{background-position:-128px 0}.header .weather-sprite.weather-rain{background-position:-192px 0}.header .weather-sprite.weather-rain-lightning{background-position:64px 256px}.header .weather-sprite.weather-snow{background-position:64px 64px}.header .weather-sprite.weather-snow-sleet{background-position:64px 0}.header .weather-sprite.weather-sunny{background-position:0 -2px}@media (min-width:768px) and (max-width:1024px){.header .weather-sprite{zoom:.75;margin-top:.3rem}}.nav-primary{display:none}@media (min-width:768px){.nav-primary{display:block}}.menu-primary-container{background-color:#f5f4f4;margin-bottom:1rem}@media (min-width:768px){.menu-primary-container{background-color:initial;margin-bottom:0}}.menu-primary-container .menu{align-items:stretch;display:flex;flex-flow:column wrap;justify-content:space-between;list-style-type:none;margin:0;text-align:center}@media (min-width:768px){.menu-primary-container .menu{flex-flow:row wrap;text-align:left;text-align:initial}}.menu-primary-container .menu-item{flex:0 0 auto;overflow:hidden;text-transform:uppercase}.menu-primary-container .menu-item a{color:#02999a;display:block;letter-spacing:.05em;line-height:45px;padding:.5rem .25rem}@media (min-width:768px){.menu-primary-container .menu-item a{letter-spacing:0}}.menu-primary-container .menu-item a:hover{color:#ef780c;text-decoration:none}.menu-primary-container .menu-item a:before{background:url(../images/navigation-icon-sprite.007e33.png) no-repeat;border:none;content:"";display:none;float:left;height:35px;margin:.25rem .25rem 0 0;overflow:hidden;width:35px}@media (min-width:1024px){.menu-primary-container .menu-item a:before{display:block}}.menu-primary-container .menu-item:first-child a:before{background-position:0 0;margin-right:.5rem}.menu-primary-container .menu-item:nth-child(2) a:before{background-position:-35px 0}.menu-primary-container .menu-item:nth-child(3) a:before{background-position:-70px 0}.menu-primary-container .menu-item:nth-child(4) a:before{background-position:-105px 0}.menu-primary-container .menu-item:nth-child(5) a:before{background-position:-147px 0}.mini-nav{display:flex;justify-content:space-around;margin:.5rem 0}@media (min-width:768px){.mini-nav{display:none}}.mini-nav a{flex:auto;padding:.5rem;text-align:center}.mini-nav a,.mini-nav a:hover{color:#ef780c}.mini-nav .menu-toggle>svg{min-width:20px}@media (min-width:768px){.mini-nav .menu-toggle{display:none}}.mini-nav .temperature{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1rem;font-weight:600}.adrotate_widgets .wide-single{margin:1rem 0}.adrotate_widgets .wide-single a{display:block;text-align:center}.adrotate_widgets .wide-single img{display:inline-block;max-width:331px;width:100%}@media (min-width:768px){.adrotate_widgets .wide-single{margin:-.5rem 0 1rem}}.adrotate_widgets .g{display:flex;flex-wrap:nowrap;justify-content:space-around;max-width:none;min-width:none}@media (min-width:1024px){.adrotate_widgets .g{justify-content:space-between}}.adrotate_widgets .g .g-col:first-of-type,.directory-sidebar .g .g-col:first-of-type{margin-right:.5rem}.adrotate_widgets .g:not(:last-of-type) .g-col,.directory-sidebar .g:not(:last-of-type) .g-col{margin-bottom:.5rem}.adrotate_widgets .g-col,.directory-sidebar .g-col{margin:0;width:auto}.adrotate_widgets .g-col a,.directory-sidebar .g-col a{display:block}.adrotate_widgets .g-col img,.directory-sidebar .g-col img{display:block;height:auto;max-width:150px;width:100%}@media (max-width:768px){.directory-sidebar{display:flex;flex-wrap:wrap;justify-content:space-between;margin:.5rem 0}.directory .action-items{display:none}}.directory .action-items a{background-color:#ccc;color:#fff;display:block;font-family:Lato,sans-serif;font-size:1.75rem;font-weight:900;height:9rem;margin:.75rem 0;padding-left:.75rem;text-transform:uppercase}.directory .action-items .action-beer{background-image:url(../images/action-beer.8e268d.png)}.directory .action-items .action-movies{background-image:url(../images/action-movies.6af090.png)}.directory .action-items .action-calendar{background-image:url(../images/action-calendar.f99b96.png)}.widget{margin:1rem 0}@media (min-width:768px){.widget{margin:0 0 1rem}}.widget .ai1ec-agenda-widget-view{max-width:100%}.widget .ai1ec-calendar-link{font-size:1.3em;margin:2px 7px 8px 0}.widget h3{background-color:#04989a;border-radius:5px 5px 0 0;color:#fff;font-family:Raleway,sans-serif;font-size:1.1rem;margin:0;padding:.5rem .6rem;text-transform:uppercase}.widget .timely,.widget .wpp-list,.widget .wpp-no-data{border:1px solid #d8d7dd;border-top:0}.widget .wpp-list{list-style-type:none;margin-left:0}.widget .wpp-list li{border-bottom:1px dotted #d8d7dd;display:block;line-height:1.4;padding:.4rem;width:100%}.widget .wpp-list li:after{clear:both;content:"";display:table}.widget .wpp-list li:last-child{border-bottom:none}.widget .wpp-list li a:first-of-type{border:1px solid #b4b8b9;float:left;margin:0 .4rem 0 0}.widget .wpp-list .wpp-post-title{display:block;font-family:Raleway,sans-serif;font-size:.9rem;overflow:hidden}.widget .wpp-no-data{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:.9rem;padding:.4rem}.widget .wpp-post-title{color:#333}.widget .wpp-post-title:hover{color:#ef780c}.footer .menu{display:flex;flex-wrap:wrap;justify-content:space-around}.footer .menu,.footer .sub-menu{list-style-type:none;margin:0}.footer .menu-footer-container{background:url(../images/big-mountain.469a3a.png) no-repeat;background-size:100%;margin:1rem 0 0;padding:2.5rem 1rem 1rem}@media (min-width:768px){.footer .menu-footer-container{margin:3rem 0 1rem;padding:6rem 5rem 0}}.footer .menu-item{padding:0}.footer .menu-item-has-children{flex:1 1;min-width:120px;padding:.9rem .5rem;text-align:center}@media (min-width:768px){.footer .menu-item-has-children{flex:0 0 185px;padding:1rem}}.footer .menu-item-has-children>a{display:inline-block;font-size:.75rem;font-weight:500;margin:0}@media (min-width:768px){.footer .menu-item-has-children>a{margin:0 0 .15rem}}.footer .meta{border-top:1px solid #dcdcdc;color:#616161;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:.7rem;padding:1.5rem 0}.footer .meta .copyright{margin:0 0 1rem}@media (min-width:768px){.footer .meta .copyright{margin:0}}.footer .meta .copyright,.footer .meta .links{text-align:center}@media (min-width:768px){.footer .meta .copyright,.footer .meta .links{text-align:left;text-align:initial}.footer .meta .links{text-align:right}}.footer .sub-menu{display:none}@media (min-width:768px){.footer .sub-menu{display:block;line-height:.75rem}}.footer .sub-menu .menu-item{display:inline;font-size:.6rem;font-weight:300}.footer .sub-menu .menu-item a{color:#616161}.footer .sub-menu .menu-item:last-of-type .separator{display:none}.footer .weather-attribution{color:#616161;font-size:.6rem;font-style:italic;margin:1rem 0;text-align:center}.ad-rates{list-style-type:none;margin:1rem 0 0;overflow:hidden;padding-bottom:1.5rem}.ad-rates li{clear:both}.ad-rates li:before{content:". . . . . . . . . . . . . . . . . . . . " ". . . . . . . . . . . . . . . . . . . . " ". . . . . . . . . . . . . . . . . . . . " ". . . . . . . . . . . . . . . . . . . . ";float:left;white-space:nowrap;width:0}.ad-rates li span:first-child{background:#fff;padding-right:.2rem}.ad-rates li span+span{background:#fff;float:right;padding-left:.2rem}.home .featured-list{grid-gap:.5rem;display:grid;grid-template-columns:repeat(2,1fr);list-style:none;margin:1rem 0 0;text-align:center}@media (min-width:768px){.home .featured-list{display:flex;flex-wrap:nowrap;justify-content:space-between;margin:1rem -.5rem 0}.home .featured-list li{margin:0 .5rem}}.home .featured-list li a{display:inline-block}.home .featured-list li a img{display:inline-block;height:auto;max-width:168px;width:100%}.home .featured-list .movies{display:none}@media (min-width:768px){.home .featured-list .movies{display:block}}.home .main{margin:.5rem 0 0}@media (min-width:768px){.home .main{margin:1rem 0 0}}.home .news-headline{font-size:1.3rem}.archive .news-archive-button,.home .news-archive-button{margin:1rem 0 0;text-align:center}@media (min-width:768px){.home .sidebar{margin:1rem 0 0}}.archive .sponsored-ads,.home .sponsored-ads{display:none}@media (min-width:768px){.archive .sponsored-ads,.home .sponsored-ads{display:block;margin:0}}.archive .sponsored-ads .g,.home .sponsored-ads .g{margin:1rem auto 0;text-align:center;width:100%}.archive .sponsored-ads .g a,.home .sponsored-ads .g a{display:block}.archive .sponsored-ads .g .g-col,.home .sponsored-ads .g .g-col{display:inline-block;float:none;margin:1rem .5rem 0;width:auto}.archive .sponsored-ads .g img,.home .sponsored-ads .g img{display:block;height:auto}.page .brewery-map{height:250px;margin-bottom:1.5rem;width:100%}.search .query{background-color:#f2f2f2;border:1px solid #ccc;color:#776c6c;font-size:.9rem;margin-bottom:1rem;padding:.75rem}.single .article-image,.template-hero-image-page .article-image{background-color:#eae9e9;margin:.5rem 0;position:relative;text-align:center}.single .article-image .article-image-credit,.template-hero-image-page .article-image .article-image-credit{background-color:#000000b3;bottom:.5rem;color:#bbb;font-size:.7rem;padding:.25rem;position:absolute;right:.5rem}.single .article-image .article-image-credit a,.template-hero-image-page .article-image .article-image-credit a{color:inherit;text-decoration:underline}.single .breadcrumb a{border-bottom:2px solid #ef780c;color:#333;display:inline-block;font-family:Raleway,sans-serif;font-size:1rem;margin:0 0 .5rem}.single .breadcrumb a:hover{color:#ef780c;text-decoration:none}.single .entry-title,.template-hero-image-page .headline{color:#5c5c5c;font-family:Raleway,sans-serif;font-size:1.7rem;font-weight:900;margin:0 0 .25rem}.page iframe,.single iframe{max-width:100%}.single .updated{color:#b3afac;display:block;font-family:Raleway,sans-serif;font-size:.9rem;text-transform:uppercase}.single .injected-ads{align-items:center;background-color:#f4f4f4;display:flex;flex-flow:column wrap;justify-content:center;margin-bottom:.75rem;padding:.3rem .6rem .6rem}.single .injected-ads a{display:block}.single .injected-ads img{display:block;height:auto;max-height:86px;max-width:416px;width:100%}.single .injected-ads .injected-ads-disclaimer{color:#aaa;display:block;font-size:.7rem;letter-spacing:.125rem;margin-bottom:.3rem;text-transform:uppercase}.article-share{margin:.5rem 0}.article-share .article-social-button:not(:last-of-type){margin-right:.25rem}figcaption{color:#3a3a3a;display:block;font-size:.8125rem;font-style:italic;font-weight:300;line-height:1.0625rem;margin:0 0 .5rem;padding:.1rem 0 .35rem}#jp-relatedposts{padding-top:0!important}.paging-navigation .nav-previous,.posts-navigation .nav-previous a{float:left}.paging-navigation .nav-next,.posts-navigation .nav-next a{float:right}.paging-navigation,.posts-navigation{margin:1rem 0 0}.paging-navigation:after,.posts-navigation:after{clear:both;content:"";display:table}.river-article{border-bottom:1px dotted #ccc;display:inline-block;padding:1rem 0;width:100%}.river-article.status-future{background-color:#f0f0f0}.river-article .article-image{display:none;float:left;margin:0 .5rem 0 0}.river-article .article-image a{background-color:#5c5c5c;display:block;min-height:100px;min-width:120px}.river-article .article-image img{display:block;height:100px;width:120px}@media (min-width:1024px){.river-article .article-image{display:inline-block}}.river-article .entry-summary,.search .entry-summary{font-size:.9rem;overflow:hidden}.river-article .entry-summary p:last-child,.search .entry-summary p:last-child{margin:0}.river-article .entry-summary p,.search .entry-summary p{line-height:1.4}.river-article .entry-title,.search .entry-title{font-family:Raleway,sans-serif;font-size:.95rem;margin:0}.river-article header,.search header{line-height:1.05rem}.river-article .updated,.search .updated{color:#b3afac;font-family:Raleway,sans-serif;font-size:.8rem;text-transform:uppercase}.search article{border-bottom:1px dotted #ccc;display:block;padding:.5rem 0}.search article:first-of-type{padding:0 0 .5rem}.search .entry-meta{font-family:Raleway,sans-serif;font-size:.8rem;padding:.15rem 0}.search .entry-meta span a{color:#333}.future-posts{background-color:#f0f0f0;margin-bottom:.5em;padding:.5em}.future-posts .river-article:last-of-type{border-bottom:0}.future-posts__disclaimer{font-weight:700;margin-bottom:.5em}.business-directory .description{font-size:.9rem;font-style:italic;line-height:1.5;margin:0 0 .5rem}.business-directory .headline{margin:0 0 .5rem}@media (min-width:768px){.business-directory .headline{margin:0 0 .25rem}}.business-directory .headline.subcategory{border-bottom:1px dotted #ccc;display:block;margin:1rem 0 .5rem;padding:0 0 1rem}.business-directory .injected-ads{display:flex;flex-wrap:nowrap;justify-content:space-around;margin:.5rem 0}.business-directory .injected-ads a{display:block;margin:0 .75rem}.business-directory .injected-ads img{display:block;height:auto;max-width:150px;width:100%}.business-directory.single-wpbdp_listing .orbit-container{max-height:356px}.business-directory.single-wpbdp_listing .orbit{margin:0 0 .5rem}.business-directory .top-wide-ads{background-color:#f2f2f2;display:flex;flex-direction:column;justify-content:space-around;margin:0 auto .5rem;max-width:534px;padding-bottom:.25rem;text-align:center}.business-directory .top-wide-ads-disclaimer{color:#999;font-size:.6rem;letter-spacing:.5px;padding-top:.25rem;text-transform:uppercase}.business-directory .top-wide-ads a{max-width:534px}.business-directory .top-wide-ads a,.business-directory .top-wide-ads img{display:block;height:auto;width:100%}.business-directory .top-wide-ads-cta{align-items:center;background-color:#f7f7f7;border:1px solid #e2e2e2;display:flex;height:86px;justify-content:center;max-width:534px;width:100%}.business-directory .top-wide-ads-cta a{color:#999;font-size:.8rem;letter-spacing:.5px;text-transform:uppercase}.business-directory .wide-ads{display:flex;flex-wrap:wrap;justify-content:center;margin:.5rem 0}.business-directory .wide-ads a{margin:.25rem;max-width:416px}.business-directory .wide-ads a,.business-directory .wide-ads img{display:block;height:auto;width:100%}.archive.business-directory .wpbdp_listing{border-bottom:1px dotted #ccc;margin:0 0 .5rem;padding:0 0 .5rem}.business-directory .wpbdp_listing .address,.business-directory .wpbdp_listing .phone-number{font-size:.85rem;font-style:italic}.business-directory .wpbdp_listing .button{float:left;margin:.5rem .5rem .25rem 0;padding:.25rem .5rem}.business-directory .wpbdp_listing .button:last-of-type{margin:.5rem 0 0}.business-directory .wpbdp_listing .entry-meta:after{clear:both;content:"";display:table}.business-directory .wpbdp_listing .entry-meta{line-height:1.3}.business-directory .wpbdp_listing .entry-meta div:first-of-type{margin:.5rem 0 0}.business-directory .wpbdp_listing .entry-content,.business-directory .wpbdp_listing .entry-summary{font-size:.9rem;line-height:1.5}.business-directory .wpbdp_listing .entry-content p,.business-directory .wpbdp_listing .entry-summary p{margin-bottom:.5rem}.business-directory .wpbdp_listing .entry-content p:last-of-type,.business-directory .wpbdp_listing .entry-summary p:last-of-type{margin-bottom:0}.business-directory .wpbdp_listing header{font-size:.95rem;font-weight:500}.directory{display:none;margin:0 0 .75rem}@media (min-width:768px){.directory{display:inline;display:initial}}.directory .menu-listing-menu-container .menu,.directory .menu-listing-menu-container .menu .sub-menu{list-style-type:none;margin:0}.directory .menu-listing-menu-container .menu .menu-cat-activities{background-color:#b63b3b;border-top:.4rem solid #bd4f4f}.directory .menu-listing-menu-container .menu .menu-cat-activities:hover{border-top:.4rem solid #c56262}.directory .menu-listing-menu-container .menu .menu-cat-calendar{background-color:#02999a;border-top:.4rem solid #47aeae}.directory .menu-listing-menu-container .menu .menu-cat-calendar:hover{border-top:.4rem solid #39c2c4}.directory .menu-listing-menu-container .menu .menu-cat-arts{background-color:#8c2020;border-top:.4rem solid #983636}.directory .menu-listing-menu-container .menu .menu-cat-arts:hover{border-top:.4rem solid #a34d4d}.directory .menu-listing-menu-container .menu .menu-cat-attractions{background-color:#2d537f;border-top:.4rem solid #42648c}.directory .menu-listing-menu-container .menu .menu-cat-attractions:hover{border-top:.4rem solid #577599}.directory .menu-listing-menu-container .menu .menu-cat-community{background-color:#584e4c;border-top:.4rem solid #69605e}.directory .menu-listing-menu-container .menu .menu-cat-community:hover{border-top:.4rem solid #797170}.directory .menu-listing-menu-container .menu .menu-cat-home-garden{background-color:#2c7bb9;border-top:.4rem solid #4188c0}.directory .menu-listing-menu-container .menu .menu-cat-home-garden:hover{border-top:.4rem solid #5695c7}.directory .menu-listing-menu-container .menu .menu-cat-hotels{background-color:#5c5c5c;border-top:.4rem solid #6c6c6c}.directory .menu-listing-menu-container .menu .menu-cat-hotels:hover{border-top:.4rem solid #7d7d7d}.directory .menu-listing-menu-container .menu .menu-cat-medical{background-color:#6e4390;border-top:.4rem solid #7d569b}.directory .menu-listing-menu-container .menu .menu-cat-medical:hover{border-top:.4rem solid #8b69a6}.directory .menu-listing-menu-container .menu .menu-cat-professional{background-color:#221e17;border-top:.4rem solid #38352e}.directory .menu-listing-menu-container .menu .menu-cat-professional:hover{border-top:.4rem solid #4e4b45}.directory .menu-listing-menu-container .menu .menu-cat-shopping{background-color:#263240;border-top:.4rem solid #3c4753}.directory .menu-listing-menu-container .menu .menu-cat-shopping:hover{border-top:.4rem solid #515b66}.directory .menu-listing-menu-container .menu .menu-cat-real-estate{background-color:#449640;border-top:.4rem solid #57a153}.directory .menu-listing-menu-container .menu .menu-cat-real-estate:hover{border-top:.4rem solid #69ab66}.directory .menu-listing-menu-container .menu .menu-cat-restaurants{background-color:#553643;border-top:.4rem solid #664a56}.directory .menu-listing-menu-container .menu .menu-cat-restaurants:hover{border-top:.4rem solid #775e69}.directory .menu-listing-menu-container .menu a{display:block;font-family:Raleway,sans-serif}.directory .menu-listing-menu-container .menu-item-has-children>a{color:#ddd;font-size:1rem;padding:1rem}.directory .menu-listing-menu-container .menu-listing-menu-container{display:none}@media (min-width:768px){.directory .menu-listing-menu-container .menu-listing-menu-container{display:block}}.directory .menu-listing-menu-container .sub-menu a{background-color:#f5a623;color:#575050;font-size:.8rem;padding:.5rem 1rem}.directory .menu-listing-menu-container .sub-menu a:hover{background-color:#f7bc5b}.directory .menu-listing-menu-container .sub-menu .menu-item:not(:last-child) a{border-bottom:1px solid #ffc462}.directory-leaderboard{display:flex;justify-content:center}body#tinymce{margin:12px!important}.bbp-topic-voice-count{visibility:hidden}.hover\:bg-gray-700:hover{--tw-bg-opacity:1;background-color:rgba(55,65,81,var(--tw-bg-opacity))}.hover\:bg-gray-50:hover{--tw-bg-opacity:1;background-color:rgba(249,250,251,var(--tw-bg-opacity))}.focus\:not-sr-only:focus{clip:auto;height:auto;margin:0;overflow:visible;padding:0;position:static;white-space:normal;width:auto}.focus\:outline-none:focus{outline:2px solid #0000;outline-offset:2px}.prose-h2\:mt-4 :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1rem}.prose-h2\:mb-3 :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:.75rem}.prose-h3\:mt-4 :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1rem}.prose-h3\:mb-3 :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:.75rem}.prose-h4\:mt-4 :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1rem}.prose-h4\:mb-3 :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:.75rem}.prose-p\:my-3 :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:.75rem;margin-top:.75rem}.prose-p\:my-2 :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:.5rem;margin-top:.5rem}.prose-a\:text-orange-500 :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){--tw-text-opacity:1;color:rgba(249,115,22,var(--tw-text-opacity))}.hover\:prose-a\:text-orange-400 :where(a):not(:where([class~=not-prose],[class~=not-prose] *)):hover{--tw-text-opacity:1;color:rgba(251,146,60,var(--tw-text-opacity))}@media (min-width:768px){.md\:col-span-8{grid-column:span 8/span 8}.md\:col-span-4{grid-column:span 4/span 4}.md\:col-span-3{grid-column:span 3/span 3}.md\:col-span-7{grid-column:span 7/span 7}.md\:col-span-2{grid-column:span 2/span 2}.md\:col-span-5{grid-column:span 5/span 5}.md\:col-span-1{grid-column:span 1/span 1}.md\:px-0{padding-left:0;padding-right:0}.md\:px-2{padding-left:.5rem;padding-right:.5rem}}@media (min-width:1024px){.lg\:col-span-3{grid-column:span 3/span 3}.lg\:col-span-9{grid-column:span 9/span 9}.lg\:col-span-4{grid-column:span 4/span 4}.lg\:gap-4{gap:1rem}.lg\:px-0{padding-left:0;padding-right:0}}