Tag: Weekend initiative

  • Can I toss out my dog’s poop bag in someone else’s trash can?

    Can I toss out my dog’s poop bag in someone else’s trash can?

    html,body{margin:0}.inno :where(*:not(svg,svg *,.inno-no-reset,.inno-no-reset *),use){all:revert;margin:0;padding:0;border:0;list-style:none}@font-face{font-family:”Inquirer Headline”;font-weight:100;src:url(“https://media.inquirer.com/fonts/InquirerHeadline-ThinWEB.woff2”) format(“woff2”),url(“https://media.inquirer.com/fonts/InquirerHeadline-ThinWEB.woff”) format(“woff”)}@font-face{font-family:”Inquirer Headline”;font-weight:100;font-style:italic;src:url(“https://media.inquirer.com/fonts/InquirerHeadline-ThinItalicWEB.woff2”) format(“woff2”),url(“https://media.inquirer.com/fonts/InquirerHeadline-ThinItalicWEB.woff”) format(“woff”)}@font-face{font-family:”Inquirer Headline”;font-weight:300;src:url(“https://media.inquirer.com/fonts/InquirerHeadline-LightWEB.woff2”) format(“woff2”),url(“https://media.inquirer.com/fonts/InquirerHeadline-LightWEB.woff”) format(“woff”)}@font-face{font-family:”Inquirer Headline”;font-weight:300;font-style:italic;src:url(“https://media.inquirer.com/fonts/InquirerHeadline-LightItalicWEB.woff2”) format(“woff2”),url(“https://media.inquirer.com/fonts/InquirerHeadline-LightItalicWEB.woff”) format(“woff”)}@font-face{font-family:”Inquirer Headline”;font-weight:normal;src:url(“https://media.inquirer.com/fonts/InquirerHeadline-RegularWEB.woff2”) format(“woff2”),url(“https://media.inquirer.com/fonts/InquirerHeadline-RegularWEB.woff”) format(“woff”)}@font-face{font-family:”Inquirer Headline”;font-weight:normal;font-style:italic;src:url(“https://media.inquirer.com/fonts/InquirerHeadline-RegularItalicWEB.woff2”) format(“woff2”),url(“https://media.inquirer.com/fonts/InquirerHeadline-RegularItalicWEB.woff”) format(“woff”)}@font-face{font-family:”Inquirer Headline”;font-weight:500;src:url(“https://media.inquirer.com/fonts/InquirerHeadline-MediumWEB.woff2”) format(“woff2”),url(“https://media.inquirer.com/fonts/InquirerHeadline-MediumWEB.woff”) format(“woff”)}@font-face{font-family:”Inquirer Headline”;font-weight:500;font-style:italic;src:url(“https://media.inquirer.com/fonts/InquirerHeadline-MediumItalicWEB.woff2”) format(“woff2”),url(“https://media.inquirer.com/fonts/InquirerHeadline-MediumItalicWEB.woff”) format(“woff”)}@font-face{font-family:”Inquirer Headline”;font-weight:600;src:url(“https://media.inquirer.com/fonts/InquirerHeadline-SemiBoldWEB.woff2”) format(“woff2”),url(“https://media.inquirer.com/fonts/InquirerHeadline-SemiBoldWEB.woff”) format(“woff”)}@font-face{font-family:”Inquirer Headline”;font-weight:600;font-style:italic;src:url(“https://media.inquirer.com/fonts/InquirerHeadline-SemiBoldItalicWEB.woff2”) format(“woff2”),url(“https://media.inquirer.com/fonts/InquirerHeadline-SemiBoldItalicWEB.woff”) format(“woff”)}@font-face{font-family:”Inquirer Headline”;font-weight:700;src:url(“https://media.inquirer.com/fonts/InquirerHeadline-BoldWEB.woff2”) format(“woff2”),url(“https://media.inquirer.com/fonts/InquirerHeadline-BoldWEB.woff”) format(“woff”)}@font-face{font-family:”Inquirer Headline”;font-weight:700;font-style:italic;src:url(“https://media.inquirer.com/fonts/InquirerHeadline-BoldItalicWEB.woff2”) format(“woff2”),url(“https://media.inquirer.com/fonts/InquirerHeadline-BoldItalicWEB.woff”) format(“woff”)}@font-face{font-family:”Inquirer Headline”;font-weight:900;src:url(“https://media.inquirer.com/fonts/InquirerHeadline-BlackWEB.woff2”) format(“woff2”),url(“https://media.inquirer.com/fonts/InquirerHeadline-BlackWEB.woff”) format(“woff”)}@font-face{font-family:”Inquirer Headline”;font-weight:900;font-style:italic;src:url(“https://media.inquirer.com/fonts/InquirerHeadline-BlackItalicWEB.woff2”) format(“woff2”),url(“https://media.inquirer.com/fonts/InquirerHeadline-BlackItalicWEB.woff”) format(“woff”)}@font-face{font-family:”Inquirer Text”;font-weight:normal;src:url(“https://media.inquirer.com/fonts/InquirerTextWEB-RegularWEB.woff2”) format(“woff2”),url(“https://media.inquirer.com/fonts/InquirerTextWEB-RegularWEB.woff”) format(“woff”)}@font-face{font-family:”Inquirer Text”;font-weight:normal;font-style:italic;src:url(“https://media.inquirer.com/fonts/InquirerTextWEB-RegularItalicWEB.woff2”) format(“woff2”),url(“https://media.inquirer.com/fonts/InquirerTextWEB-RegularItalicWEB.woff”) format(“woff”)}@font-face{font-family:”Inquirer Text”;font-weight:bold;src:url(“https://media.inquirer.com/fonts/InquirerTextWEB-BoldWEB.woff2”) format(“woff2”),url(“https://media.inquirer.com/fonts/InquirerTextWEB-BoldWEB.woff”) format(“woff”)}@font-face{font-family:”Inquirer Text”;font-weight:bold;font-style:italic;src:url(“https://media.inquirer.com/fonts/InquirerTextWEB-BoldItalicWEB.woff2”) format(“woff2”),url(“https://media.inquirer.com/fonts/InquirerTextWEB-BoldItalicWEB.woff”) format(“woff”)}@font-face{font-family:”Grot 10″;font-weight:normal;src:url(“https://media.inquirer.com/fonts/Grot10-RegularWEB.woff2”) format(“woff2”),url(“https://media.inquirer.com/fonts/Grot10-RegularWEB.woff”) format(“woff”)}@font-face{font-family:”Grot 10″;font-weight:500;src:url(“https://media.inquirer.com/fonts/Grot10-MediumWEB.woff2”) format(“woff2”),url(“https://media.inquirer.com/fonts/Grot10-MediumWEB.woff”) format(“woff”)}@font-face{font-family:”Grot 10″;font-weight:bold;src:url(“https://media.inquirer.com/fonts/Grot10-ExtraboldWEB.woff2”) format(“woff2”),url(“https://media.inquirer.com/fonts/Grot10-ExtraboldWEB.woff”) format(“woff”)}@font-face{font-family:”Grot12″;font-weight:300;src:url(“https://media.inquirer.com/fonts/Grot12Condensed-LightWEB.woff2”) format(“woff2”),url(“https://media.inquirer.com/fonts/Grot12Condensed-LightWEB.woff”) format(“woff”)}@font-face{font-family:”Grot12″;font-weight:600;src:url(“https://media.inquirer.com/fonts/Grot12Condensed-SemiboldWEB.woff2”) format(“woff2”),url(“https://media.inquirer.com/fonts/Grot12Condensed-SemiboldWEB.woff”) format(“woff”)}body.is-scroll-locked{overflow:hidden;height:100%}.inno{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:”Grot 10″,sans-serif;color:#222;padding-block-end:64px;overflow:clip;font-size:14px;line-height:1}.inno–widget,.inno–embed{overflow:hidden;padding-block-end:0}.inno–widget .inno-layout–content>*,.inno–embed .inno-layout–content>*{max-width:none}.inno-anchorable:before{content:””;display:block;height:calc(var(–nav-height, 0) + 10px);margin:calc(0px – (var(–nav-height, 0) + 10px)) 0 0}.inno-spanner{background-color:#dcdcdc;box-shadow:4px 0 0 #dcdcdc,-4px 0 0 #dcdcdc;color:#fff;padding:1px 0;margin:0 5px;box-decoration-break:clone;-webkit-box-decoration-break:clone;color:#222}.inno-spanner–error,.inno-spanner–error-invalid-symbol{background-color:#fff;border:3px dashed #e11b22;box-shadow:none;padding-left:4px;padding-right:4px}.inno{–gutter: calc(50vw – 325px)}.inno *{box-sizing:border-box}.inno-layout–content>*{max-width:min(650px,100vw – 32px);margin-inline:auto}.inno-layout–align-full{max-width:100%}.inno-layout–align-wide{max-width:min(1250px,100vw – 32px);margin-inline:auto}.inno-layout–align-default{max-width:min(650px,100vw – 32px);margin-inline:auto}@media(min-width: 48em){.inno-layout–align-left{float:left;margin-inline-start:var(–gutter);margin-inline-end:24px;width:301px;margin-block-end:16px;padding-top:6px}}@media(min-width: 60em){.inno-layout–align-left{margin-inline-start:calc(var(–gutter) – clamp(0px,var(–gutter) – 100px,160px))}}@media(min-width: 48em){.inno-layout–align-right{float:right;width:301px;margin-inline-start:24px;margin-inline-end:var(–gutter);margin-block-end:16px;padding-top:5px}}@media(min-width: 60em){.inno-layout–align-right{margin-inline-end:calc(var(–gutter) – clamp(0px,var(–gutter) – 100px,160px))}}.inno-layout–stack>*+*{margin-block-start:24px}.inno-layout–stack-tight>*+*{margin-block-start:10px}.inno-layout–stack-loose>*+*{margin-block-start:30px}*+.inno-layout–isolate{margin-block-start:48px}.inno-layout–isolate+*{margin-block-start:48px}.inno-adbox{max-height:400px;transition:max-height .4s ease-in-out,padding .4s ease-in-out,margin .4s ease-in-out;overflow:hidden}.inno-adbox.is-hidden{max-height:0;margin:0;padding:0}.inno-adbox–banner{padding-block:48px;background:#222}@media(min-width: 0em)and (max-width: 48em){.inno-adbox–banner{display:none}}.inno-adbox–banner .inno-adbox__label{display:none}.inno-color–white .inno-adbox–banner{background:#f4f1eb}.inno-color–white .inno-adbox–banner .inno-ad__ad{background:#fff}.inno-color–black .inno-adbox–banner{background:rgb(54.4,54.4,54.4)}.inno-adbox__label{display:block;margin:0 auto 8px;text-align:center;font-size:12px;color:#808284;text-transform:uppercase}.inno-ad__ad{margin-inline:auto;background-color:#f4f1eb;display:flex;align-items:center;justify-content:center;overflow:hidden;width:300px;height:250px}@media(min-width: 48em){.inno-ad__ad{width:728px;height:90px}}@media(min-width: 63.9375em){.inno-ad__ad{height:auto;width:fit-content;min-width:728px;min-height:90px;max-width:970px;max-height:250px}}.inno-ad__ad–small{width:300px;height:250px;min-height:auto;min-width:auto}.inno-ad__ad iframe{position:unset !important}.inno-ad__ad .cnx-content-wrapper{position:relative !important}.inno-ad__ad .celtra-ad-inline-host,.inno-ad__ad .celtra-ad-inline-host *{position:relative !important;overflow:hidden !important}.inno-ad__placeholder{text-align:center;text-transform:uppercase;font-weight:bold;font-size:16px;color:#222}@media(min-width: 75em){.inno-ad__placeholder{padding:120px 0}}.inno-body__error{color:var(–color-text-primary);padding:24px;border:3px dashed #e11b22;font-family:monospace;white-space:pre-wrap;font-size:16px}.inno-body__error-head{display:block;font-weight:bold}.inno-button{position:relative;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:8px;box-sizing:border-box;text-decoration:none;border-radius:4px;cursor:pointer;pointer-events:auto;transition:background-color .4s ease-in-out,border-color .4s ease-in-out,color .4s ease-in-out;background-color:var(–color-accent);color:var(–color-over-accent)}.inno-button:focus{outline:solid 4px var(–color-text-tertiary)}.inno-button:disabled{pointer-events:none}.inno-button–primary:hover{background-color:var(–color-text-primary);color:var(–color-background)}.inno-button–primary:disabled{background-color:var(–color-text-secondary);color:var(–color-text-tertiary);pointer-events:none}.inno-button–secondary{background-color:var(–color-background);color:var(–color-text-primary);border:solid 1px var(–color-accent)}.inno-button–secondary:hover{background-color:var(–color-accent);color:var(–color-over-accent);border:solid 1px var(–color-accent)}.inno-button–secondary:disabled{border-color:var(–color-text-tertiary);color:var(–color-text-tertiary)}.inno-button–minimal{background-color:rgba(0,0,0,0);color:var(–color-text-primary);padding:8px}.inno-button–minimal:hover{background-color:var(–color-accent);color:var(–color-over-accent)}.inno-button–minimal:hover .inno-button__label{opacity:1}.inno-button–minimal:disabled{background-color:var(–color-text-secondary);color:var(–color-text-tertiary);pointer-events:none}.inno-button–large{padding:16px 40px}.inno-button–medium{padding:10px 24px}.inno-button–small{padding:8px 16px}.inno-button–round{border-radius:99px}.inno-button–round.inno-button–small{padding:8px}.inno-button–round.inno-button–medium{padding:10px}.inno-button–round.inno-button–large{padding:16px}.inno-button__label{font-family:”Grot 10″,sans-serif;font-weight:700;line-height:1.2em;flex-grow:0;z-index:1}.inno-button–large .inno-button__label{font-size:20px}.inno-button–medium .inno-button__label{font-size:18px}.inno-button–small .inno-button__label{font-size:16px}.inno-button–has-image .inno-button__label{text-align:center}.inno-button__image{margin:0 auto;object-fit:contain}.inno-byline{border-block:1px solid var(–color-faint);padding-block:16px;font-family:”Grot 10″,sans-serif;font-size:14px;line-height:1.5}.inno-byline–center{border-block:none;padding-block:0}@media(min-width: 48em){.inno-byline{font-size:16px}}.inno-byline__content{display:flex;justify-content:space-between;align-items:center;gap:12px}.inno-byline–center .inno-byline__content{flex-direction:column;text-align:center}.inno-byline__text{flex:1 1 auto}.inno-byline .inno-gift{flex:0 0 auto}.inno-byline__timestamp-date{color:var(–color-text-primary)}.inno-byline__timestamp-label{color:var(–color-text-secondary)}.inno-byline__authors{color:var(–color-text-primary, #222222);line-height:1.5em;text-wrap-style:balance}.inno-byline__author{display:inline}.inno-byline__author-link,.inno-byline__authors a{color:var(–color-text-primary, #222222);text-decoration:none;transition:color .4s ease-in-out}.inno-byline__author-link:hover,.inno-byline__authors a:hover{color:var(–color-text-link, #004e96)}.inno-caption{color:var(–color-text-secondary);font-family:”Grot 10″,sans-serif;font-size:14px;line-height:1.5}.inno-caption a{color:inherit;box-shadow:inset 0 -1px 0 0 var(–color-text-secondary);transition:color .25s ease,box-shadow .25s ease;text-decoration:none}.inno-caption a:hover{color:var(–color-text-link);box-shadow:inset 0 -1px 0 0 var(–color-text-link)}.inno-caption__caption-text{display:block;text-wrap:pretty}.inno-caption__credit{color:var(–color-text-tertiary);display:block}.inno-card{position:relative;background-color:var(–color-background);border:1px solid var(–color-faint);padding:20px}.inno-card__detail{display:block;color:var(–color-text-secondary);font-size:16px}.inno-card__title{display:block;color:var(–color-text-primary);font-family:”Inquirer Headline”,”Times New Roman”,serif;font-size:24px;font-weight:600;line-height:1.5;scroll-margin-top:calc(var(–sticky-height) + 16px + 48px);text-wrap:pretty}@media(min-width: 48em){.inno-card__title{font-size:32px}}.inno-card__body{overflow:hidden;transition:max-height .4s ease-in-out}*+.inno-card__body{margin-block-start:14px}.inno-card.is-collapsed .inno-card__body{max-height:350px}.inno-card__body .inno-caption{margin-left:0}.inno-card__show-more{position:absolute;bottom:20px;left:0;right:0;padding:12px 0;background-image:linear-gradient(rgba(255, 255, 255, 0), white);pointer-events:none;opacity:0;transition:opacity .4s ease-in-out}.inno-mode–dark .inno-card__show-more{background-image:linear-gradient(rgba(34, 34, 34, 0), #222222)}.inno-card.is-collapsed .inno-card__show-more{opacity:1;pointer-events:all}.inno-card__show-more-button{margin:0 auto;transform:translateY(50%)}.inno-chat__content{display:flex;flex-direction:row}@media(min-width: 53.125em){.inno-chat__content{margin-inline-start:-90px}}.inno-chat__cite{font-style:normal}.inno-chat__body{box-sizing:border-box;border:1px solid var(–color-accent);padding:20px 20px 20px 10px;margin-left:10px;position:relative;background:var(–color-background)}.inno-chat__body>*:last-child{margin-bottom:0}.inno-chat__body::before{content:” “;position:absolute;top:-1px;left:-7px;border:1px solid var(–color-accent);border-right-style:none;border-bottom-style:none;background:var(–color-background);width:20px;height:20px;transform:skewX(30deg)}.inno-orientation–right .inno-chat__content{flex-direction:row-reverse}.inno-orientation–right .inno-chat__content .inno-chat__body{margin-left:0px;margin-right:10px}.inno-orientation–right .inno-chat__content .inno-chat__body::before{transform:skewX(-30deg);border-right-style:solid;border-left-style:none;left:auto;right:-7px}@media(min-width: 53.125em){.inno-orientation–right .inno-chat__content{margin-inline-start:0;margin-inline-end:-90px}}.inno-chat__portrait{position:relative;width:80px;height:80px;flex:0 0 80px}.inno-chat__portrait .inno-image{height:100%}.inno-chat__portrait .inno-image__img{position:absolute;object-fit:cover;width:100%;height:100%;border-radius:100%}.inno-chat__name{position:relative;font-family:”Grot 10″,sans-serif;font-size:18px;color:var(–color-text-primary);font-weight:bold;margin-bottom:8px}.inno-chat__label{position:relative;font-family:”Grot 10″,sans-serif;color:var(–color-text-tertiary);margin-bottom:10px}.inno-chat__label a{transition:box-shadow .25s ease;color:var(–color-text-link);text-decoration:none}.inno-chat__label a:hover{box-shadow:inset 0 -1px 0 0 var(–color-text-link)}.inno-chat.inno-color–red .inno-chat__body,.inno-chat.inno-color–red .inno-chat__body::before{border-color:#e11b22}.inno-chat.inno-color–red .inno-chat__name{color:#e11b22}.inno-chat.inno-color–red .inno-chat__label a{color:#e11b22}.inno-chat.inno-color–red .inno-chat__label a:hover{box-shadow:inset 0 -1px 0 0 #e11b22}.inno-chat.inno-color–blue .inno-chat__body,.inno-chat.inno-color–blue .inno-chat__body::before{border-color:#004e96}.inno-chat.inno-color–blue .inno-chat__name{color:#004e96}.inno-chat.inno-color–blue .inno-chat__label a{color:#004e96}.inno-chat.inno-color–blue .inno-chat__label a:hover{box-shadow:inset 0 -1px 0 0 #004e96}.inno-chat.inno-color–orange .inno-chat__body,.inno-chat.inno-color–orange .inno-chat__body::before{border-color:#e66a1f}.inno-chat.inno-color–orange .inno-chat__name{color:#e66a1f}.inno-chat.inno-color–orange .inno-chat__label a{color:#e66a1f}.inno-chat.inno-color–orange .inno-chat__label a:hover{box-shadow:inset 0 -1px 0 0 #e66a1f}.inno-chat.inno-color–green .inno-chat__body,.inno-chat.inno-color–green .inno-chat__body::before{border-color:#00a253}.inno-chat.inno-color–green .inno-chat__name{color:#00a253}.inno-chat.inno-color–green .inno-chat__label a{color:#00a253}.inno-chat.inno-color–green .inno-chat__label a:hover{box-shadow:inset 0 -1px 0 0 #00a253}.inno-chat.inno-color–pink .inno-chat__body,.inno-chat.inno-color–pink .inno-chat__body::before{border-color:#cd0785}.inno-chat.inno-color–pink .inno-chat__name{color:#cd0785}.inno-chat.inno-color–pink .inno-chat__label a{color:#cd0785}.inno-chat.inno-color–pink .inno-chat__label a:hover{box-shadow:inset 0 -1px 0 0 #cd0785}.inno-chat.inno-color–purple .inno-chat__body,.inno-chat.inno-color–purple .inno-chat__body::before{border-color:#7b2589}.inno-chat.inno-color–purple .inno-chat__name{color:#7b2589}.inno-chat.inno-color–purple .inno-chat__label a{color:#7b2589}.inno-chat.inno-color–purple .inno-chat__label a:hover{box-shadow:inset 0 -1px 0 0 #7b2589}.inno-form{display:grid;gap:28px}.inno-form.has-submitted{pointer-events:none}.inno-form.has-submitted .inno-form__field{border-color:var(–color-faint);background-color:rgba(0,0,0,0)}.inno-form__field-group{display:grid;gap:8px}.inno-form__label{font-family:”Grot 10″,sans-serif;font-size:16px;color:var(–color-accent);font-weight:bold;display:block}.inno-form__field{font-family:”Grot 10″,sans-serif;font-size:18px;padding:12px;border:1px solid var(–color-text-primary);background-color:var(–color-background);border-radius:4px;transition:background-color .4s ease-in-out,border-color .4s ease-in-out}.inno-form__field–textarea{height:7em}.inno-gift{display:none}.inno-gift–default{justify-content:center}.inno-gift–default.is-available{display:flex}.inno-gift–default .inno-button{font-size:24px;padding:8px;min-width:200px;margin:0px auto}.inno-gift–minimal.is-available{display:inline-block}.inno-gift–minimal .inno-button{display:flex;align-items:center;font-size:16px;line-height:16px}.inno-gift–minimal .inno-button__label{font-size:14px;font-weight:normal;color:currentColor;opacity:.4;transition:opacity .4s ease-in-out;display:none}@media(min-width: 37.5em){.inno-gift–minimal .inno-button__label{display:inline-block}}.inno-gift–minimal .inno-icon{display:inline-block}.inno-gift.is-available{display:block}.is-app .inno-gift{display:none}.inno-gift .inno-icon–loading{animation:spin 1s linear forwards infinite}.inno-gift .inno-icon{display:none}.inno-gift [data-state=ready] .inno-icon–gift{display:initial}.inno-gift [data-state=loading] .inno-icon–loading{display:initial}.inno-gift [data-state=complete] .inno-icon–tickmark{display:initial}.inno-gift [data-state=error] .inno-icon–cross{display:initial}.inno-gift-toast-receiver{display:none}@keyframes spin{0%{rotate:0deg}100%{rotate:360deg}}.inno-graphic__iframe,.inno-graphic__datawrapper{width:100%}.inno-html{width:auto}.inno-heading{font-family:”Inquirer Headline”,”Times New Roman”,serif;font-size:24px;font-weight:600;line-height:1.2;color:var(–color-text-primary);scroll-margin-top:calc(var(–sticky-height) + 16px);text-wrap:balance}@media(min-width: 48em){.inno-heading{font-size:36px}}.inno-heading–chapter{font-weight:300;border-bottom:1px solid var(–color-text-primary);text-transform:uppercase}.inno-layout–stack>*+.inno-heading{margin-block-start:48px}.inno-layout–stack>.inno-heading:has(+*){margin-block-end:-12px}.inno-layout–stack-tight>*+.inno-heading{margin-block-start:20px}.inno-layout–stack-tight>.inno-heading:has(+*){margin-block-end:-5px}.inno-layout–stack-loose>*+.inno-heading{margin-block-start:60px}.inno-layout–stack-loose>.inno-heading:has(+*){margin-block-end:-15px}.inno-hero{margin-block-start:0}.inno-hero–has-media .inno-hero__content{padding-bottom:72px}@media(min-width: 60em){.inno-hero–has-media .inno-hero__content{padding-bottom:128px}}.inno-color–white .inno-hero,.inno-mode–light .inno-hero–style-transparent{–color-accent: #ffffff;–color-over-accent: #222222}.inno-color–black .inno-hero,.inno-mode–dark .inno-hero–style-transparent{–color-accent: #222222;–color-over-accent: #ffffff}.inno-hero–style-transparent .inno-hero__content{background:rgba(0,0,0,0)}.inno-hero–layout-above{display:flex;flex-direction:column-reverse;background:var(–color-accent)}.inno-hero–layout-above .inno-hero__content{padding:24px 0}.inno-hero–layout-above .inno-hero__media{max-width:80%;margin:0 auto;padding-top:24px}.inno-hero–layout-above .inno-hero__media>*{max-width:350px}.inno-hero–layout-above .inno-hero__media .inno-caption{display:none}.inno-hero__content{padding-block:24px;text-align:center;background:var(–color-accent);color:var(–color-over-accent)}@media(min-width: 60em){.inno-hero__content{padding-block:32px}}.inno-hero__eyebrow{font-family:”Grot12″,sans-serif;font-weight:bold;text-transform:uppercase;font-size:16px;font-weight:bold;padding:5px 8px;background:var(–color-over-accent);color:var(–color-accent);width:max-content;text-decoration:none;line-height:2}@media(min-width: 48em){.inno-hero__eyebrow{font-size:18px}}.inno-hero__headline{font-family:”Inquirer Headline”,”Times New Roman”,serif;font-size:40px;font-weight:600;line-height:1;text-wrap:balance}@media(min-width: 48em){.inno-hero__headline{font-size:52px}}.inno-hero__subheadline{font-family:”Inquirer Headline”,”Times New Roman”,serif;font-size:20px;line-height:1.3;text-wrap:balance}@media(min-width: 48em){.inno-hero__subheadline{font-size:24px}}.inno-hero__media{position:relative;z-index:2;margin-top:-48px}@media(min-width: 60em){.inno-hero__media{margin-top:-96px}}.inno-hover{position:relative;cursor:pointer;border:1px var(–color-accent) solid;padding:3px 4px;transition:border .4s ease-in-out;box-sizing:border-box}@media(min-width: 48em){.inno-hover{cursor:help}}.inno-hover:hover{border:1px var(–color-accent) solid}.inno-hover__box{position:fixed;bottom:0;left:0;right:0;z-index:20;background-color:var(–color-background);pointer-events:none;transform:translateY(100%);transition:transform .4s ease-in-out;padding:16px;border-top:1px solid var(–color-accent);white-space:normal;font-family:”Grot 10″,sans-serif;font-size:14px;line-height:1.5}@media(min-width: 48em){.inno-hover__box{position:absolute;top:100%;width:200px;left:-1px;right:0;bottom:auto;margin:auto;max-width:250px;padding:6px;opacity:0;transition:opacity .4s ease-in-out;transform:none;border:1px solid var(–color-accent)}}.inno-hover.is-visible .inno-hover__box{opacity:1;transform:translateY(0)}.inno-icon{display:inline-block;width:1.2em;height:1.2em;fill:currentColor}.inno-icon–white{fill:#fff}.inno-icon–black{fill:#222}.inno-icon–accent{fill:var(–color-accent)}.inno-icon–over-accent{fill:var(–color-over-accent)}.inno-icon__stroke{fill:rgba(0,0,0,0);stroke:currentColor;stroke-width:2px;vector-effect:non-scaling-stroke}.inno-icon–white .inno-icon__stroke{stroke:#fff}.inno-icon–black .inno-icon__stroke{stroke:#222}.inno-icon–accent .inno-icon__stroke{stroke:var(–color-accent)}.inno-icon–over-accent .inno-icon__stroke{stroke:var(–color-over-accent)}.inno-image__img{width:100%;display:block}.inno-list{list-style:none}.inno-list__item{position:relative;padding-left:20px}.inno-list__item:before{content:””;position:absolute;top:.7em;left:.1em;width:10px;height:10px;border-radius:8px;background-color:#808284}@media(min-width: 48em){.inno-list__item:before{top:.75em}}.inno-looping-video__video{width:100%}.inno-p{-webkit-font-smoothing:subpixel-antialiased;-mox-osx-font-smoothing:grayscale;color:#222;color:var(–color-text-primary);font-family:”Inquirer Text”,”Times New Roman”,serif;font-size:18px;line-height:1.666666;white-space:pre-line;text-wrap:pretty}@media(min-width: 37.5em){.inno-p{font-size:20px;line-height:1.6}}.inno-p–has-dropcap:first-letter{margin-top:1px;margin-right:12px;margin-bottom:0;margin-left:0;font-family:”Inquirer Headline”,”Times New Roman”,serif;font-size:3.2em;float:left;font-weight:bold;line-height:1;color:var(–color-text-accent)}@-moz-document url-prefix(){.inno-p–has-dropcap:first-letter{margin-top:10px;margin-bottom:0px}}@media(min-width: 37.5em){.inno-p–has-dropcap:first-letter{font-size:5.3em;margin-top:-3px;margin-bottom:-10px}@-moz-document url-prefix(){.inno-p–has-dropcap:first-letter{margin-top:12px;margin-bottom:0px}}}.inno-p a{transition:box-shadow .25s ease;color:var(–color-text-link);text-decoration:none}.inno-p a:hover{box-shadow:inset 0 -1px 0 0 var(–color-text-link)}.inno-p__endmark{display:inline-block;height:1.1em;width:1.1em;margin-left:5px;vertical-align:text-bottom;margin-bottom:2px;fill:var(–color-text-accent)}.inno-poll.is-answered .inno-poll__answer-button{pointer-events:none}.inno-poll.is-answered .inno-poll__answer-button.inno-button–has-image .inno-poll__results{max-height:200px;display:block;opacity:1}.inno-poll.is-answered .inno-poll__answer-button{color:var(–color-text-secondary)}.inno-poll.is-answered .inno-poll__answer.is-readers-choice{background-color:var(–color-accent);border-color:var(–color-accent);color:var(–color-over-accent)}.inno-poll.is-answered .inno-poll__answer.is-readers-choice .inno-poll__results-bar{background-color:var(–color-over-accent);opacity:.2}.inno-poll.is-answered .inno-poll__results{opacity:1}.inno-poll .inno-p.is-hidden{display:none}.inno-poll__question{font-family:”Inquirer Headline”,”Times New Roman”,serif;font-weight:600;font-size:24px;color:var(–color-text-primary);line-height:1.2;text-wrap:pretty}@media(min-width: 48em){.inno-poll__question{font-size:32px}}.inno-poll__answers{margin:8px 0;display:grid;gap:16px}.inno-poll–has-images .inno-poll__answers{grid-template-columns:repeat(2, calc(50% – 8px))}.inno-poll__answer{height:100%}.inno-poll__answer-button{position:relative;text-align:left;padding:16px;width:100%;display:flex;justify-content:space-between;overflow:hidden;height:100%}.inno-poll–has-images .inno-poll__answer-button{border-radius:16px;flex-direction:column;padding:8px}.inno-poll–has-images .inno-poll__answer-button.inno-button–has-image{aspect-ratio:1/1;display:flex;overflow:hidden;align-items:center;flex-flow:column nowrap;justify-content:space-between;gap:4px;max-height:100%}.inno-poll–has-images .inno-poll__answer-button.inno-button–has-image .inno-button__image{height:80%}.inno-poll–has-images .inno-poll__answer-button.inno-button–has-image .inno-button__label,.inno-poll–has-images .inno-poll__answer-button.inno-button–has-image .inno-poll__results{font-size:12px}@media(min-width: 48em){.inno-poll–has-images .inno-poll__answer-button.inno-button–has-image .inno-button__label,.inno-poll–has-images .inno-poll__answer-button.inno-button–has-image .inno-poll__results{font-size:18px}}.inno-poll–has-images .inno-poll__answer-button.inno-button–has-image .inno-poll__results{display:none;max-height:0;opacity:0}.inno-poll__answer-text,.inno-poll__results{position:relative;z-index:2}.inno-poll__results{opacity:0;transition:opacity .4s ease-in-out,max-height 2s ease-in-out;font-family:”Grot 10″,sans-serif;font-size:18px}.inno-button–has-image .inno-poll__results{grid-area:results;text-align:center;max-height:0;display:none;font-size:16px}@media(min-width: 48em){.inno-button–has-image .inno-poll__results{font-size:18px}}.inno-poll__results-bar{position:absolute;top:0;right:100%;bottom:0;width:100%;background-color:var(–color-text-primary);opacity:.1;transition:transform .4s ease-in-out}.inno-poll__span{font-weight:bold;display:none}.inno-premium{padding:19px 26px 22px 8px;color:var(–color-text-primary);font-family:”Grot 10″,sans-serif;font-size:18px;line-height:1;font-weight:normal;background-color:var(–color-background-secondary)}.inno-premium .inno-icon{fill:#f0af13;width:24px;margin-right:7px}.inno-premium__header{display:flex}.inno-premium__hed{font-weight:bold;line-height:22px;font-size:16px;color:var(–color-text-primary);padding:3px 0 4px;font-family:”Grot 10″,sans-serif;text-wrap:pretty}.inno-mode–dark .inno-premium__hed{color:#fff}.inno-premium__message{font-weight:500;line-height:22px;font-size:16px;color:var(–color-text-secondary);font-family:”Grot 10″,sans-serif;margin-left:32px;text-wrap:pretty}.inno-reveal{display:grid;grid-template-rows:1fr;overflow:hidden;transition:grid-template-rows 1s}.inno-reveal.is-hidden{grid-template-rows:0fr}.inno-reveal.is-hidden .inno-reveal__content{visibility:hidden}.inno-reveal__content{min-height:0;transition:visibility 1s;visibility:visible}.inno-settings{–color-background: #ffffff;–color-background-secondary: #f4f1eb;–color-accent: #004e96;–color-over-accent: #ffffff;–color-text-primary: #222222;–color-text-link: #004e96;–color-text-secondary: #595760;–color-text-tertiary: #808284;–color-text-accent: #004e96;–color-faint: #dcdcdc;–color-mask: rgba(34, 34, 34, 0.8);background:var(–color-background);color:var(–color-text-primary)}.inno-mode–dark{–color-background: #222222;–color-background-secondary: #595760;–color-accent: #8dd7f7;–color-over-accent: #222222;–color-text-primary: #ffffff;–color-text-secondary: #dcdcdc;–color-text-tertiary: #808284;–color-text-link: #8dd7f7;–color-faint: #595760;–color-mask: rgba(255, 255, 255, 0.8)}.inno-color–purple{–color-accent: #7b2589;–color-over-accent: #ffffff;–color-text-accent: #7b2589}.inno-color–pink{–color-accent: #cd0785;–color-over-accent: #ffffff;–color-text-accent: #cd0785}.inno-color–red{–color-accent: #e11b22;–color-over-accent: #ffffff;–color-text-accent: #e11b22}.inno-color–orange{–color-accent: #e66a1f;–color-over-accent: #222222;–color-text-accent: #e66a1f}.inno-color–yellow{–color-accent: #f0af13;–color-over-accent: #222222;–color-text-accent: #f0af13}.inno-color–green{–color-accent: #00a253;–color-over-accent: #ffffff;–color-text-accent: #00a253}.inno-color–teal{–color-accent: #00a69e;–color-over-accent: #ffffff;–color-text-accent: #00a69e}.inno-color–light-gray{–color-accent: #dcdcdc;–color-over-accent: #222222;–color-text-accent: #dcdcdc}.inno-color–light-blue{–color-accent: #8dd7f7;–color-over-accent: #222222;–color-text-accent: #8dd7f7}.inno-color–blue{–color-accent: #004e96;–color-over-accent: #ffffff;–color-text-accent: #004e96}.inno-color–black{–color-accent: #222222;–color-over-accent: #ffffff;–color-text-accent: #222222}.inno-color–white{–color-accent: #ffffff;–color-over-accent: #222222;–color-text-accent: #ffffff}.inno-color–white,.inno-color–black{–color-accent: #004e96;–color-over-accent: #ffffff;–color-text-accent: #222222}.inno-color–white.inno-mode–dark,.inno-color–black.inno-mode–dark{–color-accent: #8dd7f7;–color-over-accent: #222222;–color-text-accent: #ffffff}body:has(.inno-chrome–chromeless){overflow:hidden;width:100vw;height:100vh}@supports(width: 100dvw){body:has(.inno-chrome–chromeless){width:100dvw}}@supports(height: 100dvh){body:has(.inno-chrome–chromeless){height:100dvh}}body:has(.inno-chrome–chromeless) .global-app-bar,body:has(.inno-chrome–chromeless) .footer,body:has(.inno-chrome–chromeless) .footer-wrapper{display:none}body:has(.inno-chrome–chromeless) #inq-article-completion{height:0px}.inno-tags{border-top:1px solid var(–color-faint);padding-block:12px}.inno-tags__title{font-family:”Grot 10″,sans-serif;font-size:14px;font-weight:normal}.inno-tags__buttons{display:flex;flex-wrap:wrap;gap:8px}.inno-tags__buttons .inno-button{flex:0 0 auto}.inno-video{width:auto}.inno-video__video{width:100%}.inno-toast{position:fixed;bottom:16px;left:0;right:0;width:max-content;margin:0px auto;z-index:120;display:flex;align-content:center;justify-content:center;text-align:center;font-size:20px;border-radius:5px;background-color:var(–color-text-primary);color:var(–color-background);padding:24px 48px;box-shadow:0 1px 4px rgba(89,87,96,.1),0 3px 6px rgba(89,87,96,.1);translate:0% calc(100% + 18px);transition:translate .4s;opacity:0}.inno-toast b,.inno-toast strong{font-weight:normal}.inno-toast.is-active{translate:0 0;opacity:1}

    Can I toss out my dog’s poop bag in someone else’s trash can?

    “THEY THROW IT IN HER GARAGE??”

    Disposing of your dogs bag on the sly.

    We’re back to respond to another pressing, reader-submitted question. I chatted with two dog owners on staff who debate the regular issue (and throw some shade at cats).

    .inno-chat__body {
    border-radius: 12px;
    }

    Evan Weiss
    Deputy Features Editor

    The question is: Can I toss out my dog's poop bag in someone else's trash can while out and about?

    Stephanie Farr
    Staff Columnist

    No. Absolutely not. Aside from not picking up your dog's poop at all, this may be one of the worst things you can doo doo.

    Jason Nark
    Life & Culture Reporter

    While I'm on the "pro" side, I don't do this myself. I either take it home with me or dump it in a municipal trash can on my route.

    Stephanie Farr

    I'm glad you don't do it, Jason.

    Stephanie Farr

    I do think it's one of the things that give dog owners a bad name. Municipal cans and dumpsters are fine, but I think throwing it in someone's just-emptied personal trash can is just trash. What if their trash can sits right under their window all week or in their backyard?

    Jason Nark

    My feeling is that it's all going to the same place and while I'd rather you take it to your house and put it in your can, I also don't like carrying dog poop around. I get it. We're all in this together.

    Stephanie Farr

    Nobody likes carrying poop around in a bag — and if you do, you may want to talk to someone about that. But it's a part of dog ownership and if you aren't willing to do it don't get a dog.

    Evan Weiss

    I hate it when someone throws a bag into my just-emptied trash can. But! I don't mind if it's out on the curb waiting to be emptied. How do you feel about that?

    Jason Nark

    I'm sure I have someone else's dog poop in my empty trash cans right now.

    Stephanie Farr

    Throwing dog poop in a full trash can waiting to be emptied is better than a just-emptied one.

    Stephanie Farr

    Before I had a dog, I remember folks used to walk off of the sidewalk to throw their dog poop bags in my empty can on the side of my house — when it wasn't even trash day! Oh that got my goat.

    Jason Nark

    There's a woman who lives near my house with a dilapidated garage with some holes in the door and people constantly toss poop bags in there. That's wrong.

    Stephanie Farr

    Oh my dog, that is reprehensible!

    Evan Weiss

    THEY THROW IT IN HER GARAGE??

    Jason Nark

    Yes.

    Stephanie Farr

    I feel so sorry for that lady and for those dogs that their owners are such terrible human beings.

    Stephanie Farr

    Question for you, Jason: Did you ever forget to bring a poop bag on a walk? If so, what did you do?

    Jason Nark

    No comment.

    Jason Nark

    My ex and I used to joke about the rare "double bang-bang": when you bring one bag but your dog goes twice.

    Stephanie Farr

    Gah! Yes! I learned the hard way early on to always bring more than one.

    Stephanie Farr

    I forgot a bag once and felt terrible. I walked home, got in my car, drove back and picked it up and drove it home in my car, hoping someone didn't see me and think I was just going around bagging up random poop and taking it home with me.

    Jason Nark

    God Bless!

    Jason Nark

    I'll say this, I'd rather deal with dog poop every day than clean one litter box.

    Stephanie Farr

    Oh heck yes! Any day of the week.

    Evan Weiss

    Last question: What would you say to someone you saw dropping a bag in your trash can?

    Jason Nark

    I don't think I'd say anything.

    Stephanie Farr

    “Why can't you carry this back with you? Would you like to leave your dog here with me too?”

    This conversation has been edited for length.

    Should a dog owner toss out their dog's poop bag in someone else's trash can?

    What other Very Philly Questions should we address?

    We may use your question in a future story.

    story continues after advertisement

    Topics mentioned in this story

    (()=>{var K=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports);var E=K(i=>{var ee={0:”Jan.”,1:”Feb.”,2:”March”,3:”April”,4:”May”,5:”June”,6:”July”,7:”Aug.”,8:”Sept.”,9:”Oct.”,10:”Nov.”,11:”Dec.”};function j(e){return e===void 0&&(e=new Date),ee[e.getMonth()]}var te={0:”Jan”,1:”Feb”,2:”Mar”,3:”Apr”,4:”May”,5:”Jun”,6:”Jul”,7:”Aug”,8:”Sep”,9:”Oct”,10:”Nov”,11:”Dec”};function A(e){return e===void 0&&(e=new Date),te[e.getMonth()]}function a(e){return e==null}function M(e){return typeof e==”number”&&isFinite(e)}function f(e){return M(e)&&Math.floor(e)===e}var oe=[“one”,”two”,”three”,”four”,”five”,”six”,”seven”,”eight”,”nine”],ne=[“million”,”billion”,”trillion”,”quadrillion”,”quintillion”,”sextillion”,”septillion”,”octillion”,”nonillion”,”decillion”],q=[“th”,”st”,”nd”,”rd”,”th”,”th”,”th”,”th”,”th”,”th”],re=[11,12,13];function T(e){if(a(e))return””;var t=+e;return f(t)?re.indexOf(t%100)>-1?q[0]:q[t%10]:””}var ie=[“first”,”second”,”third”,”fourth”,”fifth”,”sixth”,”seventh”,”eighth”,”ninth”],se=new RegExp(/s+([^s]*)s*$/);i.apdate=function(e){return e===void 0&&(e=new Date),j(e)+” “+e.getDate()+”, “+e.getFullYear()},i.apdatetab=function(e){return e===void 0&&(e=new Date),A(e)+” “+e.getDate()+”, “+e.getFullYear()},i.apmonth=j,i.apmonthtab=A,i.apnumber=function(e){if(a(e))return””;var t=+e;return f(t)?t=10?e.toString():oe[t-1]:e.toString()},i.aptime=function(e){e===void 0&&(e=new Date);var t,o,n=e.getHours(),r=e.getMinutes(),s=r===0;if(s){if(n===0)return”midnight”;if(n===12)return”noon”}return n0?n:12):(t=”p.m.”,o=n===12?n:n-12),s?o+” “+t:o+”:”+(r<10?"0"+r:r)+" "+t},i.capfirst=function(e){if(a(e))return"";var t=String(e);return""+t.charAt(0).toUpperCase()+t.slice(1)},i.intcomma=function(e){if(a(e))return"";var t,o=+e;return M(o)?((t=o.toString().split("."))[0]=t[0].replace(/B(?=(d{3})+(?!d))/g,","),t.join(".")):e.toString()},i.intword=function(e){if(a(e))return"";var t=+e;if(!f(t))return e.toString();var o=Math.abs(t);if(o<1e6)return e.toString();var n=Math.ceil(Math.log(o+1)/Math.LN10)-1,r=n-n%3,s=t/Math.pow(10,r);return(s=Math.round(10*s)/10)+" "+ne[Math.floor(r/3)-2]},i.ordinal=function(e,t){if(t===void 0&&(t=!1),a(e))return"";var o=+e;return f(o)?t&&o/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent);var g=(e,t=null,o=null)=>{o||(o=document.querySelector(“head”));let n=document.createElement(“script”);n.type=”text/javascript”,n.src=e,t&&(n.onload=t),o.appendChild(n)},D=()=>(window.PMNdataLayer?.[0]!==void 0&&window.PMNdataLayer[0])?.analytics?.user?.state===”Subscribed”,H=()=>{let t=(window.PMNdataLayer?.[0]!==void 0&&window.PMNdataLayer[0])?.analytics?.user?.state;return window.location.host.includes(“zzz-systest”)||window.location.host.includes(“pmn.arcpublishing.com”)||window.location.host.includes(“stage.fusion.inquirer.com”)||typeof t>”u”},P=()=>{let t=(window.PMNdataLayer?.[0]!==void 0&&window.PMNdataLayer[0])?.analytics?.user?.hasAdsFreeReading;return!!(t&&t==1)},w=()=>window.location.host.includes(“localhost”);var ae=()=>{P()&&document.querySelectorAll(“.js-adbox”).forEach(t=>{t.classList.add(“is-hidden”)})},$={init:()=>{ae()}};var m,ce=(e,t)=>{m=m||window.PMNdataLayer,m?m.push({event:”misc_event”,eventAction:e,eventLabel:t}):window.location.hostname.includes(“localhost”)?console.log(“Analytics event:”,e,t,”(not actually being sent due to localhost)”):console.log(“Failed to push analytics event”,e,t)},h={event:(e,t)=>{ce(e,t)}};var le=()=>{document.querySelectorAll(“.js-card-show-more”).forEach(e=>{e.addEventListener(“click”,()=>{de(e)})})},de=e=>{let t=e.closest(“.js-card”),o=t.querySelector(“.js-card-body”),r=o.querySelector(“.js-card-body-content”).getBoundingClientRect().height;t.classList.remove(“is-collapsed”),o.style.maxHeight=r+”px”,setTimeout(()=>{o.style.maxHeight=”none”},1e3),h.event(“expand_card”,`${t.dataset.id}`)},C={init:()=>{le()}};var I=async(e,t)=>(await fetch(`https://inq-junto.herokuapp.com/${e}`,{method:”POST”,headers:{“Content-Type”:”application/json”},mode:”cors”,body:JSON.stringify(t)})).json(),b=()=>{let t=document.querySelector(“.js-inno”).dataset.junto;if(t)return t;throw new Error(“no junto id found”)},u={getDefaultId:()=>b(),vote:(e,t=b())=>{I(“vote”,{poll:t,ballot:e})},results:async(e=b())=>await I(“results”,{poll:e})};var ue=()=>{document.querySelectorAll(“.js-form”).forEach(e=>{e.addEventListener(“submit”,t=>{t.preventDefault(),pe(e)})})},pe=e=>{let t=e.dataset.id,o=new FormData(e),n=new Object;for(let r of o)n[`form-${t}-${r[0]}`]=r[1];u.vote({…n,[`form-${t}`]:Object.values(n).join(“///”)}),e.classList.add(“has-submitted”),e.querySelector(“.js-button-label”).textContent=”Form submitted!”,setTimeout(()=>{e.querySelector(“.js-form-button”).disabled=!0},500)},N={init:()=>{ue()}};var c,B,fe=()=>{c=document.getElementById(“js-inno-toast”)},me=e=>{if(!c)return;c.innerHTML=e,c.classList.add(“is-active”);let t=()=>{c.addEventListener(“transitionend”,he,{once:!0}),c.classList.remove(“is-active”)};clearTimeout(B),B=setTimeout(t,5e3)},he=()=>{c.innerHTML=””},l={init:()=>{fe()},showToast:me};var v,F=!1,ve=async()=>new Promise(e=>{setTimeout(()=>{console.log(“simulating createShareLink for localhost”),e(“https://inquirer.com/interactives”),ye()},100)}),ye=()=>{let e=document.querySelector(“.js-gift-toast-receiver”);!e||!(e instanceof HTMLElement)||setTimeout(()=>{let t=e?.querySelector(“span”);t&&(t.innerHTML=”Gift link copied to clipboard“)},20)},ge=()=>{let e=window.services?.createShareLink;e&&(v=e),w()&&(v=ve),v&&be()},we=async e=>{let t=”text/plain”,o=async()=>{try{return await v(window.location.pathname)}catch{e.dataset.state=”error”,l.showToast(“Hmm, we couldn’t generate a gift link…”)}},n=new ClipboardItem({[t]:o()});await navigator.clipboard.write([n]).catch(r=>{console.log(r),l.showToast(“Couldn’t copy to clipboard, try again?”),e.dataset.state=”error”}),l.showToast(“Gift link copied to clipboard!”),e.dataset.state=”complete”},be=()=>{document.querySelectorAll(“.js-gift”).forEach(t=>{(D()||w()||H())&&t.classList.add(“is-available”)}),document.querySelectorAll(“.js-gift-button”).forEach(t=>{t instanceof HTMLButtonElement&&t.addEventListener(“click”,()=>{t.classList.contains(“disabled”)||(t.dataset.state=”loading”,F=!0,we(t),setTimeout(()=>{t.dataset.state=”ready”},2e3))})});let e=document.querySelector(“.js-gift-toast-receiver”);!e||!(e instanceof HTMLElement)||Se(e)},Se=e=>{new MutationObserver(o=>{for(let n of o){let r=[…n.addedNodes].at(0);if(!(r instanceof HTMLElement))return;F&&l.showToast(r.outerHTML)}}).observe(e,{subtree:!0,childList:!0})},O={init:()=>{ge()}};var Le=()=>{window.addEventListener(“message”,e=>{if(e.data[“datawrapper-height”]){let t=e.data[“datawrapper-height”];for(let o in t)document.querySelector(`#datawrapper-chart-${o}`).setAttribute(“height”,t[o])}})},xe=()=>{document.querySelectorAll(“.js-datawrapper-graphic”).forEach(e=>{g(`https://datawrapper.dwcdn.net/${e.dataset.id}/embed.js`,null,e)})},je=()=>{window.addEventListener(“message”,e=>{let t=e.data;document.querySelectorAll(`iframe[src*=”${t.id}”]`).forEach(n=>{n.style.height=`${t.height}px`})},!1)},Ae=()=>{document.querySelectorAll(“.js-pym-graphic”).forEach(e=>{if(typeof window{new window.pym.Parent(e.id,e.dataset.iframe)};typeof window.pym>”u”?g(“https://pym.nprapps.org/pym.v1.min.js”,t):t()}})},z={init:()=>{Le(),xe(),Ae(),je()}};var qe=()=>{document.querySelectorAll(“.js-html script”).forEach(scriptEl=>{eval(scriptEl.innerHTML)})},R={init:()=>{qe()}};var p,Te=()=>{document.querySelectorAll(“.js-hover”).forEach(e=>{e.addEventListener(“click”,()=>{J(e)}),e.addEventListener(“mouseenter”,()=>{J(e)}),e.addEventListener(“mouseout”,()=>{V(e)})}),window.addEventListener(“scroll”,()=>{p!==null&&Me()})},Me=()=>{(p>window.scrollY+100||p{V(e)})},J=e=>{e.classList.add(“is-visible”),p=window.scrollY},V=e=>{e.classList.remove(“is-visible”),p=null},G={init:()=>{Te()}};var Ee=e=>{let t=document.querySelector(`.js-reveal[data-id=”${e}”]`);t?t.classList.add(“is-hidden”):console.log(“No reveal component found with the id”,e)},ke=e=>{let t=document.querySelector(`.js-reveal[data-id=”${e}”]`);t?t.classList.remove(“is-hidden”):console.log(“No reveal component found with the id”,e)},y={init:()=>{},show:ke,hide:Ee};var De=()=>{document.querySelectorAll(“.js-poll-answer”).forEach(e=>{e.addEventListener(“click”,()=>{He(e)})})},He=e=>{e.blur();let t=e.closest(“.js-poll”);t.classList.add(“is-answered”),e.classList.add(“is-readers-choice”),u.vote({[t.dataset.id]:e.dataset.id}),h.event(“answer_question”,`${t.dataset.id} | ${e.dataset.id}`),t.querySelectorAll(“.js-poll-answer”).forEach(o=>{let n=o.querySelector(“.js-poll-results”).textContent;o.querySelector(“.js-poll-results-bar”).setAttribute(“style”,`transform: translateX(${n})`)}),y.show(t.dataset.id)},Pe=e=>{document.querySelectorAll(“.js-poll”).forEach(o=>{let n=o.dataset.id,r=e.ballotAsPercentages[n];r&&Object.keys(r).forEach(s=>{let x=o.querySelector(`.js-poll-answer[data-id=”${s}”]`);x&&(x.querySelector(“.js-poll-results”).textContent=r[s]+”%”)})})},$e=async()=>{let e=await u.results();e&&Object.keys(e).length>0&&Pe(e)},Ce=()=>{document.querySelectorAll(“.js-poll-reveal”).forEach(t=>{var o=new ResizeObserver(()=>{if(t.getBoundingClientRect().height>0){let n=0;Array.from(t.children).forEach(r=>{n+=r.getBoundingClientRect().height,n+=parseInt(window.getComputedStyle(r).getPropertyValue(“margin-bottom”))}),t.style.maxHeight=n+”px”}});o.observe(t)})},W={init:()=>{De(),$e(),Ce()}};var Ie=()=>{},Y={init:()=>{Ie()}};var d,S,L=!0,Ne=()=>{d=document.querySelectorAll(“.js-video-autoplay”)},Be=()=>{window.addEventListener(“resize”,()=>{_()}),window.addEventListener(“scroll”,()=>{_()}),d.forEach(e=>{e.addEventListener(“volumechange”,t=>{e.muted!==L&&!k()&&(L=e.muted,Fe())})})},_=()=>{let e;d.forEach((t,o)=>{let n=t.getBoundingClientRect(),r=n.height/2;n.y-r&&(e=t)}),e!==S&&(S=e,d.forEach(t=>{t.pause()}),e?e.play():S=null)},Fe=()=>{d.forEach(e=>{e.muted=L})},U={init:()=>{Ne(),d&&Be()}};var Q={init:()=>{$.init?.(),C.init?.(),N.init?.(),O.init?.(),z.init?.(),R.init?.(),G.init?.(),W.init?.(),y.init?.(),Y.init?.(),U.init?.(),l.init?.()}};var Oe=()=>{},X={init:()=>{Oe()}};var ze=document.querySelector(“.js-inno”),Z=()=>{Q.init(),X.init()};ze?Z():new MutationObserver((t,o)=>{if(document.querySelector(“.js-inno”)){o.disconnect(),Z();return}}).observe(document,{attributes:!0,childList:!0,subtree:!0});})();

  • Citywide Quest: Do you know where in Philly these photos were taken?

    Citywide Quest: Do you know where in Philly these photos were taken?

    html,body{margin:0}.inno :where(*:not(svg,svg *,.inno-no-reset,.inno-no-reset *),use){all:revert;margin:0;padding:0;border:0;list-style:none}@font-face{font-family:”Inquirer Headline”;font-weight:100;src:url(“https://media.inquirer.com/fonts/InquirerHeadline-ThinWEB.woff2”) format(“woff2”),url(“https://media.inquirer.com/fonts/InquirerHeadline-ThinWEB.woff”) format(“woff”)}@font-face{font-family:”Inquirer Headline”;font-weight:100;font-style:italic;src:url(“https://media.inquirer.com/fonts/InquirerHeadline-ThinItalicWEB.woff2”) format(“woff2”),url(“https://media.inquirer.com/fonts/InquirerHeadline-ThinItalicWEB.woff”) format(“woff”)}@font-face{font-family:”Inquirer Headline”;font-weight:300;src:url(“https://media.inquirer.com/fonts/InquirerHeadline-LightWEB.woff2”) format(“woff2”),url(“https://media.inquirer.com/fonts/InquirerHeadline-LightWEB.woff”) format(“woff”)}@font-face{font-family:”Inquirer Headline”;font-weight:300;font-style:italic;src:url(“https://media.inquirer.com/fonts/InquirerHeadline-LightItalicWEB.woff2”) format(“woff2”),url(“https://media.inquirer.com/fonts/InquirerHeadline-LightItalicWEB.woff”) format(“woff”)}@font-face{font-family:”Inquirer Headline”;font-weight:normal;src:url(“https://media.inquirer.com/fonts/InquirerHeadline-RegularWEB.woff2”) format(“woff2”),url(“https://media.inquirer.com/fonts/InquirerHeadline-RegularWEB.woff”) format(“woff”)}@font-face{font-family:”Inquirer Headline”;font-weight:normal;font-style:italic;src:url(“https://media.inquirer.com/fonts/InquirerHeadline-RegularItalicWEB.woff2”) format(“woff2”),url(“https://media.inquirer.com/fonts/InquirerHeadline-RegularItalicWEB.woff”) format(“woff”)}@font-face{font-family:”Inquirer Headline”;font-weight:500;src:url(“https://media.inquirer.com/fonts/InquirerHeadline-MediumWEB.woff2”) format(“woff2”),url(“https://media.inquirer.com/fonts/InquirerHeadline-MediumWEB.woff”) format(“woff”)}@font-face{font-family:”Inquirer Headline”;font-weight:500;font-style:italic;src:url(“https://media.inquirer.com/fonts/InquirerHeadline-MediumItalicWEB.woff2”) format(“woff2”),url(“https://media.inquirer.com/fonts/InquirerHeadline-MediumItalicWEB.woff”) format(“woff”)}@font-face{font-family:”Inquirer Headline”;font-weight:600;src:url(“https://media.inquirer.com/fonts/InquirerHeadline-SemiBoldWEB.woff2”) format(“woff2”),url(“https://media.inquirer.com/fonts/InquirerHeadline-SemiBoldWEB.woff”) format(“woff”)}@font-face{font-family:”Inquirer Headline”;font-weight:600;font-style:italic;src:url(“https://media.inquirer.com/fonts/InquirerHeadline-SemiBoldItalicWEB.woff2”) format(“woff2”),url(“https://media.inquirer.com/fonts/InquirerHeadline-SemiBoldItalicWEB.woff”) format(“woff”)}@font-face{font-family:”Inquirer Headline”;font-weight:700;src:url(“https://media.inquirer.com/fonts/InquirerHeadline-BoldWEB.woff2”) format(“woff2”),url(“https://media.inquirer.com/fonts/InquirerHeadline-BoldWEB.woff”) format(“woff”)}@font-face{font-family:”Inquirer Headline”;font-weight:700;font-style:italic;src:url(“https://media.inquirer.com/fonts/InquirerHeadline-BoldItalicWEB.woff2”) format(“woff2”),url(“https://media.inquirer.com/fonts/InquirerHeadline-BoldItalicWEB.woff”) format(“woff”)}@font-face{font-family:”Inquirer Headline”;font-weight:900;src:url(“https://media.inquirer.com/fonts/InquirerHeadline-BlackWEB.woff2”) format(“woff2”),url(“https://media.inquirer.com/fonts/InquirerHeadline-BlackWEB.woff”) format(“woff”)}@font-face{font-family:”Inquirer Headline”;font-weight:900;font-style:italic;src:url(“https://media.inquirer.com/fonts/InquirerHeadline-BlackItalicWEB.woff2”) format(“woff2”),url(“https://media.inquirer.com/fonts/InquirerHeadline-BlackItalicWEB.woff”) format(“woff”)}@font-face{font-family:”Inquirer Text”;font-weight:normal;src:url(“https://media.inquirer.com/fonts/InquirerTextWEB-RegularWEB.woff2”) format(“woff2”),url(“https://media.inquirer.com/fonts/InquirerTextWEB-RegularWEB.woff”) format(“woff”)}@font-face{font-family:”Inquirer Text”;font-weight:normal;font-style:italic;src:url(“https://media.inquirer.com/fonts/InquirerTextWEB-RegularItalicWEB.woff2”) format(“woff2”),url(“https://media.inquirer.com/fonts/InquirerTextWEB-RegularItalicWEB.woff”) format(“woff”)}@font-face{font-family:”Inquirer Text”;font-weight:bold;src:url(“https://media.inquirer.com/fonts/InquirerTextWEB-BoldWEB.woff2”) format(“woff2”),url(“https://media.inquirer.com/fonts/InquirerTextWEB-BoldWEB.woff”) format(“woff”)}@font-face{font-family:”Inquirer Text”;font-weight:bold;font-style:italic;src:url(“https://media.inquirer.com/fonts/InquirerTextWEB-BoldItalicWEB.woff2”) format(“woff2”),url(“https://media.inquirer.com/fonts/InquirerTextWEB-BoldItalicWEB.woff”) format(“woff”)}@font-face{font-family:”Grot 10″;font-weight:normal;src:url(“https://media.inquirer.com/fonts/Grot10-RegularWEB.woff2”) format(“woff2”),url(“https://media.inquirer.com/fonts/Grot10-RegularWEB.woff”) format(“woff”)}@font-face{font-family:”Grot 10″;font-weight:500;src:url(“https://media.inquirer.com/fonts/Grot10-MediumWEB.woff2”) format(“woff2”),url(“https://media.inquirer.com/fonts/Grot10-MediumWEB.woff”) format(“woff”)}@font-face{font-family:”Grot 10″;font-weight:bold;src:url(“https://media.inquirer.com/fonts/Grot10-ExtraboldWEB.woff2”) format(“woff2”),url(“https://media.inquirer.com/fonts/Grot10-ExtraboldWEB.woff”) format(“woff”)}@font-face{font-family:”Grot12″;font-weight:300;src:url(“https://media.inquirer.com/fonts/Grot12Condensed-LightWEB.woff2”) format(“woff2”),url(“https://media.inquirer.com/fonts/Grot12Condensed-LightWEB.woff”) format(“woff”)}@font-face{font-family:”Grot12″;font-weight:600;src:url(“https://media.inquirer.com/fonts/Grot12Condensed-SemiboldWEB.woff2”) format(“woff2”),url(“https://media.inquirer.com/fonts/Grot12Condensed-SemiboldWEB.woff”) format(“woff”)}.inno{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:”Grot 10″,sans-serif;color:#222;padding-block:48px;overflow:clip;font-size:14px;line-height:1}.inno–widget,.inno–embed{overflow:hidden;padding-block-end:0}.inno–widget .inno-layout–content>*,.inno–embed .inno-layout–content>*{max-width:none}.inno-anchorable:before{content:””;display:block;height:calc(var(–nav-height, 0) + 10px);margin:calc(0px – (var(–nav-height, 0) + 10px)) 0 0}.inno-spanner{background-color:#dcdcdc;box-shadow:4px 0 0 #dcdcdc,-4px 0 0 #dcdcdc;color:#fff;padding:1px 0;margin:0 5px;box-decoration-break:clone;-webkit-box-decoration-break:clone;color:#222}.inno-spanner–error{background-color:#fff;border:3px dashed #e11b22;box-shadow:none;padding-left:4px;padding-right:4px}.inno-spanner–guess{background-color:var(–color-accent);box-shadow:4px 0 0 var(–color-accent),-4px 0 0 var(–color-accent);color:#fff;padding:1px 0;margin:0 5px;box-decoration-break:clone;-webkit-box-decoration-break:clone;background-image:url(“data:image/svg+xml,%3Csvg xmlns=’http://www.w3.org/2000/svg’ xml:space=’preserve’ viewBox=’0 0 48 48’%3E%3Cpath fill=’white’ d=’m35.3 6.6 3-6.6H9.8l3 6.6h-7L24 48 42.3 6.6zM24 23.3c-3.4 0-6.2-2.8-6.2-6.2S20.6 11 24 11s6.2 2.8 6.2 6.2-2.8 6.1-6.2 6.1’/%3E%3C/svg%3E”);background-size:.9em;background-position:left center;background-repeat:no-repeat;padding-left:1.15em}.inno-spanner–readers{background-color:#808284;box-shadow:4px 0 0 #808284,-4px 0 0 #808284;color:#fff;padding:1px 0;margin:0 5px;box-decoration-break:clone;-webkit-box-decoration-break:clone;background-image:url(“data:image/svg+xml,%3Csvg xmlns=’http://www.w3.org/2000/svg’ xml:space=’preserve’ viewBox=’0 0 48 48’%3E%3Cpath fill=’white’ d=’m35.3 6.6 3-6.6H9.8l3 6.6h-7L24 48 42.3 6.6zM24 23.3c-3.4 0-6.2-2.8-6.2-6.2S20.6 11 24 11s6.2 2.8 6.2 6.2-2.8 6.1-6.2 6.1’/%3E%3C/svg%3E”);background-size:.9em;background-position:left center;background-repeat:no-repeat;padding-left:1.15em}.inno-spanner–location{background-color:var(–color-secondary);box-shadow:4px 0 0 var(–color-secondary),-4px 0 0 var(–color-secondary);color:#fff;padding:1px 0;margin:0 5px;box-decoration-break:clone;-webkit-box-decoration-break:clone;background-image:url(“data:image/svg+xml,%3Csvg xmlns=’http://www.w3.org/2000/svg’ xml:space=’preserve’ id=’Layer_1′ x=’0′ y=’0′ version=’1.1′ viewBox=’0 0 48 48’%3E%3Cstyle%3E.st0%7Bfill:white%7D%3C/style%3E%3Cpath d=’M32 3.5h-3.1C27.4 3.2 27.3 2 27.3 2c0-1.1-1.5-2-3.3-2-1.9 0-3.3.9-3.3 2 0 0 0 1.2-1.7 1.5h-3c-.9 0-1.6.7-1.6 1.6V20c0 .9.7 1.6 1.6 1.6h16c.9 0 1.6-.7 1.6-1.6V5.1c0-.9-.8-1.6-1.6-1.6M21.8 21.6h4.3V48h-4.3z’ class=’st0’/%3E%3C/svg%3E”);background-size:.9em;background-position:left center;background-repeat:no-repeat;padding-left:1em}.inno{–gutter: calc(50vw – 325px)}.inno *{box-sizing:border-box}.inno-layout–content>*{max-width:min(650px,100vw – 32px);margin-inline:auto}.inno-layout–align-full{max-width:100%}.inno-layout–align-wide{max-width:min(1250px,100vw – 32px);margin-inline:auto}.inno-layout–align-default{max-width:min(650px,100vw – 32px);margin-inline:auto}@media(min-width: 48em){.inno-layout–align-left{float:left;margin-inline-start:var(–gutter);margin-inline-end:24px;width:301px;margin-block-end:16px;padding-top:6px}}@media(min-width: 60em){.inno-layout–align-left{margin-inline-start:calc(var(–gutter) – clamp(0px,var(–gutter) – 100px,160px))}}@media(min-width: 48em){.inno-layout–align-right{float:right;width:301px;margin-inline-start:24px;margin-inline-end:var(–gutter);margin-block-end:16px;padding-top:5px}}@media(min-width: 60em){.inno-layout–align-right{margin-inline-end:calc(var(–gutter) – clamp(0px,var(–gutter) – 100px,160px))}}.inno-layout–stack>*+*{margin-block-start:24px}.inno-layout–stack-tight>*+*{margin-block-start:10px}.inno-layout–stack-loose>*+*{margin-block-start:30px}*+.inno-layout–isolate{margin-block-start:48px}.inno-layout–isolate+*{margin-block-start:48px}.inno-body__error{color:var(–color-text-primary);padding:24px;border:3px dashed #e11b22;font-family:monospace;white-space:pre-wrap;font-size:16px}.inno-body__error-head{display:block;font-weight:bold}.inno-button{position:relative;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:8px;box-sizing:border-box;text-decoration:none;border-radius:4px;cursor:pointer;pointer-events:auto;transition:background-color .4s ease-in-out,border-color .4s ease-in-out,color .4s ease-in-out;background-color:var(–color-secondary);color:var(–color-accent)}.inno-button:focus{outline:solid 4px var(–color-text-tertiary)}.inno-button:disabled{pointer-events:none}.inno-button–primary:hover{background-color:var(–color-accent);color:var(–color-secondary)}.inno-button–primary:disabled{color:var(–color-disabled);pointer-events:none}.inno-button–secondary{background-color:var(–color-background);color:var(–color-text-primary);border:solid 1px var(–color-accent)}.inno-button–secondary:hover{background-color:var(–color-accent);color:var(–color-over-accent);border:solid 1px var(–color-accent)}.inno-button–secondary:disabled{border-color:var(–color-text-tertiary);color:var(–color-text-tertiary)}.inno-button–minimal{background-color:rgba(0,0,0,0);color:var(–color-text-primary);padding:8px}.inno-button–minimal:hover{background-color:var(–color-accent);color:var(–color-over-accent)}.inno-button–minimal:hover .inno-button__label{opacity:1}.inno-button–minimal:disabled{background-color:var(–color-text-secondary);color:var(–color-text-tertiary);pointer-events:none}.inno-button–large{padding:16px 40px}.inno-button–medium{padding:10px 24px}.inno-button–small{padding:8px 16px}.inno-button__label{font-family:”Grot 10″,sans-serif;font-weight:700;line-height:1.2em;flex-grow:0;z-index:1}.inno-button–large .inno-button__label{font-size:20px}.inno-button–medium .inno-button__label{font-size:18px}.inno-button–small .inno-button__label{font-size:16px}.inno-button–has-image .inno-button__label{text-align:center}.inno-button__image{max-width:100%;display:flex;align-items:center;justify-content:center}.inno-hover{position:relative;cursor:pointer;border:1px var(–color-accent) solid;padding:3px 4px;transition:border .4s ease-in-out;box-sizing:border-box}@media(min-width: 48em){.inno-hover{cursor:help}}.inno-hover:hover{border:1px var(–color-accent) solid}.inno-hover__box{position:fixed;bottom:0;left:0;right:0;z-index:20;background-color:var(–color-background);pointer-events:none;transform:translateY(100%);transition:transform .4s ease-in-out;padding:16px;border-top:1px solid var(–color-accent);white-space:normal;font-family:”Grot 10″,sans-serif;font-size:14px;line-height:1.5}@media(min-width: 48em){.inno-hover__box{position:absolute;top:100%;width:200px;left:-1px;right:0;bottom:auto;margin:auto;max-width:250px;padding:6px;opacity:0;transition:opacity .4s ease-in-out;transform:none;border:1px solid var(–color-accent)}}.inno-hover.is-visible .inno-hover__box{opacity:1;transform:translateY(0)}.inno-icon{display:inline-block;width:1.2em;height:1.2em;fill:currentColor}.inno-icon–white{fill:#fff}.inno-icon–black{fill:#222}.inno-icon–accent{fill:var(–color-accent)}.inno-icon–over-accent{fill:var(–color-over-accent)}.inno-icon__stroke{fill:rgba(0,0,0,0);stroke:currentColor;stroke-width:2px;vector-effect:non-scaling-stroke}.inno-icon–white .inno-icon__stroke{stroke:#fff}.inno-icon–black .inno-icon__stroke{stroke:#222}.inno-icon–accent .inno-icon__stroke{stroke:var(–color-accent)}.inno-icon–over-accent .inno-icon__stroke{stroke:var(–color-over-accent)}.maplibregl-map{font:12px/20px Helvetica Neue,Arial,Helvetica,sans-serif;overflow:hidden;position:relative;-webkit-tap-highlight-color:rgb(0 0 0/0)}.maplibregl-canvas{left:0;position:absolute;top:0}.maplibregl-map:fullscreen{height:100%;width:100%}.maplibregl-ctrl-group button.maplibregl-ctrl-compass{touch-action:none}.maplibregl-canvas-container.maplibregl-interactive,.maplibregl-ctrl-group button.maplibregl-ctrl-compass{cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none}.maplibregl-canvas-container.maplibregl-interactive.maplibregl-track-pointer{cursor:pointer}.maplibregl-canvas-container.maplibregl-interactive:active,.maplibregl-ctrl-group button.maplibregl-ctrl-compass:active{cursor:grabbing}.maplibregl-canvas-container.maplibregl-touch-zoom-rotate,.maplibregl-canvas-container.maplibregl-touch-zoom-rotate .maplibregl-canvas{touch-action:pan-x pan-y}.maplibregl-canvas-container.maplibregl-touch-drag-pan,.maplibregl-canvas-container.maplibregl-touch-drag-pan .maplibregl-canvas{touch-action:pinch-zoom}.maplibregl-canvas-container.maplibregl-touch-zoom-rotate.maplibregl-touch-drag-pan,.maplibregl-canvas-container.maplibregl-touch-zoom-rotate.maplibregl-touch-drag-pan .maplibregl-canvas{touch-action:none}.maplibregl-canvas-container.maplibregl-touch-drag-pan.maplibregl-cooperative-gestures,.maplibregl-canvas-container.maplibregl-touch-drag-pan.maplibregl-cooperative-gestures .maplibregl-canvas{touch-action:pan-x pan-y}.maplibregl-ctrl-bottom-left,.maplibregl-ctrl-bottom-right,.maplibregl-ctrl-top-left,.maplibregl-ctrl-top-right{pointer-events:none;position:absolute;z-index:2}.maplibregl-ctrl-top-left{left:0;top:0}.maplibregl-ctrl-top-right{right:0;top:0}.maplibregl-ctrl-bottom-left{bottom:0;left:0}.maplibregl-ctrl-bottom-right{bottom:0;right:0}.maplibregl-ctrl{clear:both;pointer-events:auto;transform:translate(0)}.maplibregl-ctrl-top-left .maplibregl-ctrl{float:left;margin:10px 0 0 10px}.maplibregl-ctrl-top-right .maplibregl-ctrl{float:right;margin:10px 10px 0 0}.maplibregl-ctrl-bottom-left .maplibregl-ctrl{float:left;margin:0 0 10px 10px}.maplibregl-ctrl-bottom-right .maplibregl-ctrl{float:right;margin:0 10px 10px 0}.maplibregl-ctrl-group{background:#fff;border-radius:4px}.maplibregl-ctrl-group:not(:empty){box-shadow:0 0 0 2px rgba(0, 0, 0, 0.1)}@media(forced-colors: active){.maplibregl-ctrl-group:not(:empty){box-shadow:0 0 0 2px ButtonText}}.maplibregl-ctrl-group button{background-color:transparent;border:0;box-sizing:border-box;cursor:pointer;display:block;height:45px;outline:none;padding:0;width:45px}.maplibregl-ctrl-group button+button{border-top:1px solid #ddd}.maplibregl-ctrl button .maplibregl-ctrl-icon{background-position:50%;background-repeat:no-repeat;display:block;height:100%;width:100%}@media(forced-colors: active){.maplibregl-ctrl-icon{background-color:transparent}.maplibregl-ctrl-group button+button{border-top:1px solid ButtonText}}.maplibregl-ctrl button::-moz-focus-inner{border:0;padding:0}.maplibregl-ctrl-attrib-button:focus,.maplibregl-ctrl-group button:focus{box-shadow:0 0 2px 2px #0096ff}.maplibregl-ctrl button:disabled{cursor:not-allowed}.maplibregl-ctrl button:disabled .maplibregl-ctrl-icon{opacity:.25}@media(hover: hover){.maplibregl-ctrl button:not(:disabled):hover{background-color:rgb(0 0 0/5%)}}.maplibregl-ctrl button:not(:disabled):active{background-color:rgb(0 0 0/5%)}.maplibregl-ctrl-group button:focus:focus-visible{box-shadow:0 0 2px 2px #0096ff}.maplibregl-ctrl-group button:focus:not(:focus-visible){box-shadow:none}.maplibregl-ctrl-group button:focus:first-child{border-radius:4px 4px 0 0}.maplibregl-ctrl-group button:focus:last-child{border-radius:0 0 4px 4px}.maplibregl-ctrl-group button:focus:only-child{border-radius:inherit}.maplibregl-ctrl button.maplibregl-ctrl-zoom-out .maplibregl-ctrl-icon{background-image:url(“data:image/svg+xml;charset=utf-8,%3Csvg xmlns=’http://www.w3.org/2000/svg’ width=’29’ height=’29’ fill=’%23333′ viewBox=’0 0 29 29’%3E%3Cpath d=’M10 13c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h9c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13z’/%3E%3C/svg%3E”)}.maplibregl-ctrl button.maplibregl-ctrl-zoom-in .maplibregl-ctrl-icon{background-image:url(“data:image/svg+xml;charset=utf-8,%3Csvg xmlns=’http://www.w3.org/2000/svg’ width=’29’ height=’29’ fill=’%23333′ viewBox=’0 0 29 29’%3E%3Cpath d=’M14.5 8.5c-.75 0-1.5.75-1.5 1.5v3h-3c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h3v3c0 .75.75 1.5 1.5 1.5S16 19.75 16 19v-3h3c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-3v-3c0-.75-.75-1.5-1.5-1.5’/%3E%3C/svg%3E”)}@media(forced-colors: active){.maplibregl-ctrl button.maplibregl-ctrl-zoom-out .maplibregl-ctrl-icon{background-image:url(“data:image/svg+xml;charset=utf-8,%3Csvg xmlns=’http://www.w3.org/2000/svg’ width=’29’ height=’29’ fill=’%23fff’ viewBox=’0 0 29 29’%3E%3Cpath d=’M10 13c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h9c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13z’/%3E%3C/svg%3E”)}.maplibregl-ctrl button.maplibregl-ctrl-zoom-in .maplibregl-ctrl-icon{background-image:url(“data:image/svg+xml;charset=utf-8,%3Csvg xmlns=’http://www.w3.org/2000/svg’ width=’29’ height=’29’ fill=’%23fff’ viewBox=’0 0 29 29’%3E%3Cpath d=’M14.5 8.5c-.75 0-1.5.75-1.5 1.5v3h-3c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h3v3c0 .75.75 1.5 1.5 1.5S16 19.75 16 19v-3h3c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-3v-3c0-.75-.75-1.5-1.5-1.5’/%3E%3C/svg%3E”)}}@media(forced-colors: active)and (prefers-color-scheme: light){.maplibregl-ctrl button.maplibregl-ctrl-zoom-out .maplibregl-ctrl-icon{background-image:url(“data:image/svg+xml;charset=utf-8,%3Csvg xmlns=’http://www.w3.org/2000/svg’ width=’29’ height=’29’ viewBox=’0 0 29 29’%3E%3Cpath d=’M10 13c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h9c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13z’/%3E%3C/svg%3E”)}.maplibregl-ctrl button.maplibregl-ctrl-zoom-in .maplibregl-ctrl-icon{background-image:url(“data:image/svg+xml;charset=utf-8,%3Csvg xmlns=’http://www.w3.org/2000/svg’ width=’29’ height=’29’ viewBox=’0 0 29 29’%3E%3Cpath d=’M14.5 8.5c-.75 0-1.5.75-1.5 1.5v3h-3c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h3v3c0 .75.75 1.5 1.5 1.5S16 19.75 16 19v-3h3c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-3v-3c0-.75-.75-1.5-1.5-1.5’/%3E%3C/svg%3E”)}}.maplibregl-ctrl button.maplibregl-ctrl-fullscreen .maplibregl-ctrl-icon{background-image:url(“data:image/svg+xml;charset=utf-8,%3Csvg xmlns=’http://www.w3.org/2000/svg’ width=’29’ height=’29’ fill=’%23333′ viewBox=’0 0 29 29’%3E%3Cpath d=’M24 16v5.5c0 1.75-.75 2.5-2.5 2.5H16v-1l3-1.5-4-5.5 1-1 5.5 4 1.5-3zM6 16l1.5 3 5.5-4 1 1-4 5.5 3 1.5v1H7.5C5.75 24 5 23.25 5 21.5V16zm7-11v1l-3 1.5 4 5.5-1 1-5.5-4L6 13H5V7.5C5 5.75 5.75 5 7.5 5zm11 2.5c0-1.75-.75-2.5-2.5-2.5H16v1l3 1.5-4 5.5 1 1 5.5-4 1.5 3h1z’/%3E%3C/svg%3E”)}.maplibregl-ctrl button.maplibregl-ctrl-shrink .maplibregl-ctrl-icon{background-image:url(“data:image/svg+xml;charset=utf-8,%3Csvg xmlns=’http://www.w3.org/2000/svg’ width=’29’ height=’29’ viewBox=’0 0 29 29’%3E%3Cpath d=’M18.5 16c-1.75 0-2.5.75-2.5 2.5V24h1l1.5-3 5.5 4 1-1-4-5.5 3-1.5v-1zM13 18.5c0-1.75-.75-2.5-2.5-2.5H5v1l3 1.5L4 24l1 1 5.5-4 1.5 3h1zm3-8c0 1.75.75 2.5 2.5 2.5H24v-1l-3-1.5L25 5l-1-1-5.5 4L17 5h-1zM10.5 13c1.75 0 2.5-.75 2.5-2.5V5h-1l-1.5 3L5 4 4 5l4 5.5L5 12v1z’/%3E%3C/svg%3E”)}@media(forced-colors: active){.maplibregl-ctrl button.maplibregl-ctrl-fullscreen .maplibregl-ctrl-icon{background-image:url(“data:image/svg+xml;charset=utf-8,%3Csvg xmlns=’http://www.w3.org/2000/svg’ width=’29’ height=’29’ fill=’%23fff’ viewBox=’0 0 29 29’%3E%3Cpath d=’M24 16v5.5c0 1.75-.75 2.5-2.5 2.5H16v-1l3-1.5-4-5.5 1-1 5.5 4 1.5-3zM6 16l1.5 3 5.5-4 1 1-4 5.5 3 1.5v1H7.5C5.75 24 5 23.25 5 21.5V16zm7-11v1l-3 1.5 4 5.5-1 1-5.5-4L6 13H5V7.5C5 5.75 5.75 5 7.5 5zm11 2.5c0-1.75-.75-2.5-2.5-2.5H16v1l3 1.5-4 5.5 1 1 5.5-4 1.5 3h1z’/%3E%3C/svg%3E”)}.maplibregl-ctrl button.maplibregl-ctrl-shrink .maplibregl-ctrl-icon{background-image:url(“data:image/svg+xml;charset=utf-8,%3Csvg xmlns=’http://www.w3.org/2000/svg’ width=’29’ height=’29’ fill=’%23fff’ viewBox=’0 0 29 29’%3E%3Cpath d=’M18.5 16c-1.75 0-2.5.75-2.5 2.5V24h1l1.5-3 5.5 4 1-1-4-5.5 3-1.5v-1zM13 18.5c0-1.75-.75-2.5-2.5-2.5H5v1l3 1.5L4 24l1 1 5.5-4 1.5 3h1zm3-8c0 1.75.75 2.5 2.5 2.5H24v-1l-3-1.5L25 5l-1-1-5.5 4L17 5h-1zM10.5 13c1.75 0 2.5-.75 2.5-2.5V5h-1l-1.5 3L5 4 4 5l4 5.5L5 12v1z’/%3E%3C/svg%3E”)}}@media(forced-colors: active)and (prefers-color-scheme: light){.maplibregl-ctrl button.maplibregl-ctrl-fullscreen .maplibregl-ctrl-icon{background-image:url(“data:image/svg+xml;charset=utf-8,%3Csvg xmlns=’http://www.w3.org/2000/svg’ width=’29’ height=’29’ viewBox=’0 0 29 29’%3E%3Cpath d=’M24 16v5.5c0 1.75-.75 2.5-2.5 2.5H16v-1l3-1.5-4-5.5 1-1 5.5 4 1.5-3zM6 16l1.5 3 5.5-4 1 1-4 5.5 3 1.5v1H7.5C5.75 24 5 23.25 5 21.5V16zm7-11v1l-3 1.5 4 5.5-1 1-5.5-4L6 13H5V7.5C5 5.75 5.75 5 7.5 5zm11 2.5c0-1.75-.75-2.5-2.5-2.5H16v1l3 1.5-4 5.5 1 1 5.5-4 1.5 3h1z’/%3E%3C/svg%3E”)}.maplibregl-ctrl button.maplibregl-ctrl-shrink .maplibregl-ctrl-icon{background-image:url(“data:image/svg+xml;charset=utf-8,%3Csvg xmlns=’http://www.w3.org/2000/svg’ width=’29’ height=’29’ viewBox=’0 0 29 29’%3E%3Cpath d=’M18.5 16c-1.75 0-2.5.75-2.5 2.5V24h1l1.5-3 5.5 4 1-1-4-5.5 3-1.5v-1zM13 18.5c0-1.75-.75-2.5-2.5-2.5H5v1l3 1.5L4 24l1 1 5.5-4 1.5 3h1zm3-8c0 1.75.75 2.5 2.5 2.5H24v-1l-3-1.5L25 5l-1-1-5.5 4L17 5h-1zM10.5 13c1.75 0 2.5-.75 2.5-2.5V5h-1l-1.5 3L5 4 4 5l4 5.5L5 12v1z’/%3E%3C/svg%3E”)}}.maplibregl-ctrl button.maplibregl-ctrl-compass .maplibregl-ctrl-icon{background-image:url(“data:image/svg+xml;charset=utf-8,%3Csvg xmlns=’http://www.w3.org/2000/svg’ width=’29’ height=’29’ fill=’%23333′ viewBox=’0 0 29 29’%3E%3Cpath d=’m10.5 14 4-8 4 8z’/%3E%3Cpath fill=’%23ccc’ d=’m10.5 16 4 8 4-8z’/%3E%3C/svg%3E”)}@media(forced-colors: active){.maplibregl-ctrl button.maplibregl-ctrl-compass .maplibregl-ctrl-icon{background-image:url(“data:image/svg+xml;charset=utf-8,%3Csvg xmlns=’http://www.w3.org/2000/svg’ width=’29’ height=’29’ fill=’%23fff’ viewBox=’0 0 29 29’%3E%3Cpath d=’m10.5 14 4-8 4 8z’/%3E%3Cpath fill=’%23ccc’ d=’m10.5 16 4 8 4-8z’/%3E%3C/svg%3E”)}}@media(forced-colors: active)and (prefers-color-scheme: light){.maplibregl-ctrl button.maplibregl-ctrl-compass .maplibregl-ctrl-icon{background-image:url(“data:image/svg+xml;charset=utf-8,%3Csvg xmlns=’http://www.w3.org/2000/svg’ width=’29’ height=’29’ viewBox=’0 0 29 29’%3E%3Cpath d=’m10.5 14 4-8 4 8z’/%3E%3Cpath fill=’%23ccc’ d=’m10.5 16 4 8 4-8z’/%3E%3C/svg%3E”)}}.maplibregl-ctrl button.maplibregl-ctrl-globe .maplibregl-ctrl-icon{background-image:url(“data:image/svg+xml;charset=utf-8,%3Csvg xmlns=’http://www.w3.org/2000/svg’ width=’22’ height=’22’ fill=’none’ stroke=’%23333′ viewBox=’0 0 22 22’%3E%3Ccircle cx=’11’ cy=’11’ r=’8.5’/%3E%3Cpath d=’M17.5 11c0 4.819-3.02 8.5-6.5 8.5S4.5 15.819 4.5 11 7.52 2.5 11 2.5s6.5 3.681 6.5 8.5Z’/%3E%3Cpath d=’M13.5 11c0 2.447-.331 4.64-.853 6.206-.262.785-.562 1.384-.872 1.777-.314.399-.58.517-.775.517s-.461-.118-.775-.517c-.31-.393-.61-.992-.872-1.777C8.831 15.64 8.5 13.446 8.5 11s.331-4.64.853-6.206c.262-.785.562-1.384.872-1.777.314-.399.58-.517.775-.517s.461.118.775.517c.31.393.61.992.872 1.777.522 1.565.853 3.76.853 6.206Z’/%3E%3Cpath d=’M11 7.5c-1.909 0-3.622-.166-4.845-.428-.616-.132-1.08-.283-1.379-.434a1.3 1.3 0 0 1-.224-.138q.07-.058.224-.138c.299-.151.763-.302 1.379-.434C7.378 5.666 9.091 5.5 11 5.5s3.622.166 4.845.428c.616.132 1.08.283 1.379.434.105.053.177.1.224.138q-.07.058-.224.138c-.299.151-.763.302-1.379.434-1.223.262-2.936.428-4.845.428ZM4.486 6.436ZM11 16.5c-1.909 0-3.622-.166-4.845-.428-.616-.132-1.08-.283-1.379-.434a1.3 1.3 0 0 1-.224-.138 1.3 1.3 0 0 1 .224-.138c.299-.151.763-.302 1.379-.434C7.378 14.666 9.091 14.5 11 14.5s3.622.166 4.845.428c.616.132 1.08.283 1.379.434.105.053.177.1.224.138a1.3 1.3 0 0 1-.224.138c-.299.151-.763.302-1.379.434-1.223.262-2.936.428-4.845.428Zm-6.514-1.064ZM11 12.5c-2.46 0-4.672-.222-6.255-.574-.796-.177-1.406-.38-1.805-.59a1.5 1.5 0 0 1-.39-.272.3.3 0 0 1-.047-.064.3.3 0 0 1 .048-.064c.066-.073.189-.167.389-.272.399-.21 1.009-.413 1.805-.59C6.328 9.722 8.54 9.5 11 9.5s4.672.222 6.256.574c.795.177 1.405.38 1.804.59.2.105.323.2.39.272a.3.3 0 0 1 .047.064.3.3 0 0 1-.048.064 1.4 1.4 0 0 1-.389.272c-.399.21-1.009.413-1.804.59-1.584.352-3.796.574-6.256.574Zm-8.501-1.51v.002zm0 .018v.002zm17.002.002v-.002zm0-.018v-.002z’/%3E%3C/svg%3E”)}.maplibregl-ctrl button.maplibregl-ctrl-globe-enabled .maplibregl-ctrl-icon{background-image:url(“data:image/svg+xml;charset=utf-8,%3Csvg xmlns=’http://www.w3.org/2000/svg’ width=’22’ height=’22’ fill=’none’ stroke=’%2333b5e5′ viewBox=’0 0 22 22’%3E%3Ccircle cx=’11’ cy=’11’ r=’8.5’/%3E%3Cpath d=’M17.5 11c0 4.819-3.02 8.5-6.5 8.5S4.5 15.819 4.5 11 7.52 2.5 11 2.5s6.5 3.681 6.5 8.5Z’/%3E%3Cpath d=’M13.5 11c0 2.447-.331 4.64-.853 6.206-.262.785-.562 1.384-.872 1.777-.314.399-.58.517-.775.517s-.461-.118-.775-.517c-.31-.393-.61-.992-.872-1.777C8.831 15.64 8.5 13.446 8.5 11s.331-4.64.853-6.206c.262-.785.562-1.384.872-1.777.314-.399.58-.517.775-.517s.461.118.775.517c.31.393.61.992.872 1.777.522 1.565.853 3.76.853 6.206Z’/%3E%3Cpath d=’M11 7.5c-1.909 0-3.622-.166-4.845-.428-.616-.132-1.08-.283-1.379-.434a1.3 1.3 0 0 1-.224-.138q.07-.058.224-.138c.299-.151.763-.302 1.379-.434C7.378 5.666 9.091 5.5 11 5.5s3.622.166 4.845.428c.616.132 1.08.283 1.379.434.105.053.177.1.224.138q-.07.058-.224.138c-.299.151-.763.302-1.379.434-1.223.262-2.936.428-4.845.428ZM4.486 6.436ZM11 16.5c-1.909 0-3.622-.166-4.845-.428-.616-.132-1.08-.283-1.379-.434a1.3 1.3 0 0 1-.224-.138 1.3 1.3 0 0 1 .224-.138c.299-.151.763-.302 1.379-.434C7.378 14.666 9.091 14.5 11 14.5s3.622.166 4.845.428c.616.132 1.08.283 1.379.434.105.053.177.1.224.138a1.3 1.3 0 0 1-.224.138c-.299.151-.763.302-1.379.434-1.223.262-2.936.428-4.845.428Zm-6.514-1.064ZM11 12.5c-2.46 0-4.672-.222-6.255-.574-.796-.177-1.406-.38-1.805-.59a1.5 1.5 0 0 1-.39-.272.3.3 0 0 1-.047-.064.3.3 0 0 1 .048-.064c.066-.073.189-.167.389-.272.399-.21 1.009-.413 1.805-.59C6.328 9.722 8.54 9.5 11 9.5s4.672.222 6.256.574c.795.177 1.405.38 1.804.59.2.105.323.2.39.272a.3.3 0 0 1 .047.064.3.3 0 0 1-.048.064 1.4 1.4 0 0 1-.389.272c-.399.21-1.009.413-1.804.59-1.584.352-3.796.574-6.256.574Zm-8.501-1.51v.002zm0 .018v.002zm17.002.002v-.002zm0-.018v-.002z’/%3E%3C/svg%3E”)}.maplibregl-ctrl button.maplibregl-ctrl-terrain .maplibregl-ctrl-icon{background-image:url(“data:image/svg+xml;charset=utf-8,%3Csvg xmlns=’http://www.w3.org/2000/svg’ width=’22’ height=’22’ fill=’%23333′ viewBox=’0 0 22 22’%3E%3Cpath d=’m1.754 13.406 4.453-4.851 3.09 3.09 3.281 3.277.969-.969-3.309-3.312 3.844-4.121 6.148 6.886h1.082v-.855l-7.207-8.07-4.84 5.187L6.169 6.57l-5.48 5.965v.871ZM.688 16.844h20.625v1.375H.688Zm0 0’/%3E%3C/svg%3E”)}.maplibregl-ctrl button.maplibregl-ctrl-terrain-enabled .maplibregl-ctrl-icon{background-image:url(“data:image/svg+xml;charset=utf-8,%3Csvg xmlns=’http://www.w3.org/2000/svg’ width=’22’ height=’22’ fill=’%2333b5e5′ viewBox=’0 0 22 22’%3E%3Cpath d=’m1.754 13.406 4.453-4.851 3.09 3.09 3.281 3.277.969-.969-3.309-3.312 3.844-4.121 6.148 6.886h1.082v-.855l-7.207-8.07-4.84 5.187L6.169 6.57l-5.48 5.965v.871ZM.688 16.844h20.625v1.375H.688Zm0 0’/%3E%3C/svg%3E”)}.maplibregl-ctrl button.maplibregl-ctrl-geolocate .maplibregl-ctrl-icon{background-image:url(“data:image/svg+xml;charset=utf-8,%3Csvg xmlns=’http://www.w3.org/2000/svg’ width=’29’ height=’29’ fill=’%23333′ viewBox=’0 0 20 20’%3E%3Cpath d=’M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7’/%3E%3Ccircle cx=’10’ cy=’10’ r=’2’/%3E%3C/svg%3E”)}.maplibregl-ctrl button.maplibregl-ctrl-geolocate:disabled .maplibregl-ctrl-icon{background-image:url(“data:image/svg+xml;charset=utf-8,%3Csvg xmlns=’http://www.w3.org/2000/svg’ width=’29’ height=’29’ fill=’%23aaa’ viewBox=’0 0 20 20’%3E%3Cpath d=’M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7’/%3E%3Ccircle cx=’10’ cy=’10’ r=’2’/%3E%3Cpath fill=’red’ d=’m14 5 1 1-9 9-1-1z’/%3E%3C/svg%3E”)}.maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-active .maplibregl-ctrl-icon{background-image:url(“data:image/svg+xml;charset=utf-8,%3Csvg xmlns=’http://www.w3.org/2000/svg’ width=’29’ height=’29’ fill=’%2333b5e5′ viewBox=’0 0 20 20’%3E%3Cpath d=’M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7’/%3E%3Ccircle cx=’10’ cy=’10’ r=’2’/%3E%3C/svg%3E”)}.maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-active-error .maplibregl-ctrl-icon{background-image:url(“data:image/svg+xml;charset=utf-8,%3Csvg xmlns=’http://www.w3.org/2000/svg’ width=’29’ height=’29’ fill=’%23e58978′ viewBox=’0 0 20 20’%3E%3Cpath d=’M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7’/%3E%3Ccircle cx=’10’ cy=’10’ r=’2’/%3E%3C/svg%3E”)}.maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-background .maplibregl-ctrl-icon{background-image:url(“data:image/svg+xml;charset=utf-8,%3Csvg xmlns=’http://www.w3.org/2000/svg’ width=’29’ height=’29’ fill=’%2333b5e5′ viewBox=’0 0 20 20’%3E%3Cpath d=’M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7’/%3E%3C/svg%3E”)}.maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-background-error .maplibregl-ctrl-icon{background-image:url(“data:image/svg+xml;charset=utf-8,%3Csvg xmlns=’http://www.w3.org/2000/svg’ width=’29’ height=’29’ fill=’%23e54e33′ viewBox=’0 0 20 20’%3E%3Cpath d=’M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7’/%3E%3C/svg%3E”)}.maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-waiting .maplibregl-ctrl-icon{animation:maplibregl-spin 2s linear infinite}@media(forced-colors: active){.maplibregl-ctrl button.maplibregl-ctrl-geolocate .maplibregl-ctrl-icon{background-image:url(“data:image/svg+xml;charset=utf-8,%3Csvg xmlns=’http://www.w3.org/2000/svg’ width=’29’ height=’29’ fill=’%23fff’ viewBox=’0 0 20 20’%3E%3Cpath d=’M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7’/%3E%3Ccircle cx=’10’ cy=’10’ r=’2’/%3E%3C/svg%3E”)}.maplibregl-ctrl button.maplibregl-ctrl-geolocate:disabled .maplibregl-ctrl-icon{background-image:url(“data:image/svg+xml;charset=utf-8,%3Csvg xmlns=’http://www.w3.org/2000/svg’ width=’29’ height=’29’ fill=’%23999′ viewBox=’0 0 20 20’%3E%3Cpath d=’M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7’/%3E%3Ccircle cx=’10’ cy=’10’ r=’2’/%3E%3Cpath fill=’red’ d=’m14 5 1 1-9 9-1-1z’/%3E%3C/svg%3E”)}.maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-active .maplibregl-ctrl-icon{background-image:url(“data:image/svg+xml;charset=utf-8,%3Csvg xmlns=’http://www.w3.org/2000/svg’ width=’29’ height=’29’ fill=’%2333b5e5′ viewBox=’0 0 20 20’%3E%3Cpath d=’M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7’/%3E%3Ccircle cx=’10’ cy=’10’ r=’2’/%3E%3C/svg%3E”)}.maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-active-error .maplibregl-ctrl-icon{background-image:url(“data:image/svg+xml;charset=utf-8,%3Csvg xmlns=’http://www.w3.org/2000/svg’ width=’29’ height=’29’ fill=’%23e58978′ viewBox=’0 0 20 20’%3E%3Cpath d=’M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7’/%3E%3Ccircle cx=’10’ cy=’10’ r=’2’/%3E%3C/svg%3E”)}.maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-background .maplibregl-ctrl-icon{background-image:url(“data:image/svg+xml;charset=utf-8,%3Csvg xmlns=’http://www.w3.org/2000/svg’ width=’29’ height=’29’ fill=’%2333b5e5′ viewBox=’0 0 20 20’%3E%3Cpath d=’M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7’/%3E%3C/svg%3E”)}.maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-background-error .maplibregl-ctrl-icon{background-image:url(“data:image/svg+xml;charset=utf-8,%3Csvg xmlns=’http://www.w3.org/2000/svg’ width=’29’ height=’29’ fill=’%23e54e33′ viewBox=’0 0 20 20’%3E%3Cpath d=’M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7’/%3E%3C/svg%3E”)}}@media(forced-colors: active)and (prefers-color-scheme: light){.maplibregl-ctrl button.maplibregl-ctrl-geolocate .maplibregl-ctrl-icon{background-image:url(“data:image/svg+xml;charset=utf-8,%3Csvg xmlns=’http://www.w3.org/2000/svg’ width=’29’ height=’29’ viewBox=’0 0 20 20’%3E%3Cpath d=’M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7’/%3E%3Ccircle cx=’10’ cy=’10’ r=’2’/%3E%3C/svg%3E”)}.maplibregl-ctrl button.maplibregl-ctrl-geolocate:disabled .maplibregl-ctrl-icon{background-image:url(“data:image/svg+xml;charset=utf-8,%3Csvg xmlns=’http://www.w3.org/2000/svg’ width=’29’ height=’29’ fill=’%23666′ viewBox=’0 0 20 20’%3E%3Cpath d=’M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7’/%3E%3Ccircle cx=’10’ cy=’10’ r=’2’/%3E%3Cpath fill=’red’ d=’m14 5 1 1-9 9-1-1z’/%3E%3C/svg%3E”)}}@keyframes maplibregl-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}a.maplibregl-ctrl-logo{background-image:url(“data:image/svg+xml;charset=utf-8,%3Csvg xmlns=’http://www.w3.org/2000/svg’ width=’88’ height=’23’ fill=’none’%3E%3Cpath fill=’%23000′ fill-opacity=’.4′ fill-rule=’evenodd’ d=’M17.408 16.796h-1.827l2.501-12.095h.198l3.324 6.533.988 2.19.988-2.19 3.258-6.533h.181l2.6 12.095h-1.81l-1.218-5.644-.362-1.71-.658 1.71-2.929 5.644h-.098l-2.914-5.644-.757-1.71-.345 1.71zm1.958-3.42-.726 3.663a1.255 1.255 0 0 1-1.232 1.011h-1.827a1.255 1.255 0 0 1-1.229-1.509l2.501-12.095a1.255 1.255 0 0 1 1.23-1.001h.197a1.25 1.25 0 0 1 1.12.685l3.19 6.273 3.125-6.263a1.25 1.25 0 0 1 1.123-.695h.181a1.255 1.255 0 0 1 1.227.991l1.443 6.71a5 5 0 0 1 .314-.787l.009-.016a4.6 4.6 0 0 1 1.777-1.887c.782-.46 1.668-.667 2.611-.667a4.6 4.6 0 0 1 1.7.32l.306.134c.21-.16.474-.256.759-.256h1.694a1.255 1.255 0 0 1 1.212.925 1.255 1.255 0 0 1 1.212-.925h1.711c.284 0 .545.094.755.252.613-.3 1.312-.45 2.075-.45 1.356 0 2.557.445 3.482 1.4q.47.48.763 1.064V4.701a1.255 1.255 0 0 1 1.255-1.255h1.86A1.255 1.255 0 0 1 54.44 4.7v9.194h2.217c.19 0 .37.043.532.118v-4.77c0-.356.147-.678.385-.906a2.42 2.42 0 0 1-.682-1.71c0-.665.267-1.253.735-1.7a2.45 2.45 0 0 1 1.722-.674 2.43 2.43 0 0 1 1.705.675q.318.302.504.683V4.7a1.255 1.255 0 0 1 1.255-1.255h1.744A1.255 1.255 0 0 1 65.812 4.7v3.335a4.8 4.8 0 0 1 1.526-.246c.938 0 1.817.214 2.59.69a4.47 4.47 0 0 1 1.67 1.743v-.98a1.255 1.255 0 0 1 1.256-1.256h1.777c.233 0 .451.064.639.174a3.4 3.4 0 0 1 1.567-.372c.346 0 .861.02 1.285.232a1.25 1.25 0 0 1 .689 1.004 4.7 4.7 0 0 1 .853-.588c.795-.44 1.675-.647 2.61-.647 1.385 0 2.65.39 3.525 1.396.836.938 1.168 2.173 1.168 3.528q-.001.515-.056 1.051a1.255 1.255 0 0 1-.947 1.09l.408.952a1.255 1.255 0 0 1-.477 1.552c-.418.268-.92.463-1.458.612-.613.171-1.304.244-2.049.244-1.06 0-2.043-.207-2.886-.698l-.015-.008c-.798-.48-1.419-1.135-1.818-1.963l-.004-.008a5.8 5.8 0 0 1-.548-2.512q0-.429.053-.843a1.3 1.3 0 0 1-.333-.086l-.166-.004c-.223 0-.426.062-.643.228-.03.024-.142.139-.142.59v3.883a1.255 1.255 0 0 1-1.256 1.256h-1.777a1.255 1.255 0 0 1-1.256-1.256V15.69l-.032.057a4.8 4.8 0 0 1-1.86 1.833 5.04 5.04 0 0 1-2.484.634 4.5 4.5 0 0 1-1.935-.424 1.25 1.25 0 0 1-.764.258h-1.71a1.255 1.255 0 0 1-1.256-1.255V7.687a2.4 2.4 0 0 1-.428.625c.253.23.412.561.412.93v7.553a1.255 1.255 0 0 1-1.256 1.255h-1.843a1.25 1.25 0 0 1-.894-.373c-.228.23-.544.373-.894.373H51.32a1.255 1.255 0 0 1-1.256-1.255v-1.251l-.061.117a4.7 4.7 0 0 1-1.782 1.884 4.77 4.77 0 0 1-2.485.67 5.6 5.6 0 0 1-1.485-.188l.009 2.764a1.255 1.255 0 0 1-1.255 1.259h-1.729a1.255 1.255 0 0 1-1.255-1.255v-3.537a1.255 1.255 0 0 1-1.167.793h-1.679a1.25 1.25 0 0 1-.77-.263 4.5 4.5 0 0 1-1.945.429c-.885 0-1.724-.21-2.495-.632l-.017-.01a5 5 0 0 1-1.081-.836 1.255 1.255 0 0 1-1.254 1.312h-1.81a1.255 1.255 0 0 1-1.228-.99l-.782-3.625-2.044 3.939a1.25 1.25 0 0 1-1.115.676h-.098a1.25 1.25 0 0 1-1.116-.68l-2.061-3.994zM35.92 16.63l.207-.114.223-.15q.493-.356.735-.785l.061-.118.033 1.332h1.678V9.242h-1.694l-.033 1.267q-.133-.329-.526-.658l-.032-.028a3.2 3.2 0 0 0-.668-.428l-.27-.12a3.3 3.3 0 0 0-1.235-.23q-1.136-.001-1.974.493a3.36 3.36 0 0 0-1.3 1.382q-.445.89-.444 2.074 0 1.2.51 2.107a3.8 3.8 0 0 0 1.382 1.381 3.9 3.9 0 0 0 1.893.477q.795 0 1.455-.33zm-2.789-5.38q-.576.675-.575 1.762 0 1.102.559 1.794.576.675 1.645.675a2.25 2.25 0 0 0 .934-.19 2.2 2.2 0 0 0 .468-.29l.178-.161a2.2 2.2 0 0 0 .397-.561q.244-.5.244-1.15v-.115q0-.708-.296-1.267l-.043-.077a2.2 2.2 0 0 0-.633-.709l-.13-.086-.047-.028a2.1 2.1 0 0 0-1.073-.285q-1.052 0-1.629.692zm2.316 2.706c.163-.17.28-.407.28-.83v-.114c0-.292-.06-.508-.15-.68a.96.96 0 0 0-.353-.389.85.85 0 0 0-.464-.127c-.4 0-.56.114-.664.239l-.01.012c-.148.174-.275.45-.275.945 0 .506.122.801.27.99.097.11.266.224.68.224.303 0 .504-.09.687-.269zm7.545 1.705a2.6 2.6 0 0 0 .331.423q.319.33.755.548l.173.074q.65.255 1.49.255 1.02 0 1.844-.493a3.45 3.45 0 0 0 1.316-1.4q.493-.904.493-2.089 0-1.909-.988-2.913-.988-1.02-2.584-1.02-.898 0-1.575.347a3 3 0 0 0-.415.262l-.199.166a3.4 3.4 0 0 0-.64.82V9.242h-1.712v11.553h1.729l-.017-5.134zm.53-1.138q.206.29.48.5l.155.11.053.034q.51.296 1.119.297 1.07 0 1.645-.675.577-.69.576-1.762 0-1.119-.576-1.777-.558-.675-1.645-.675-.435 0-.835.16a2 2 0 0 0-.284.136 2 2 0 0 0-.363.254 2.2 2.2 0 0 0-.46.569l-.082.162a2.6 2.6 0 0 0-.213 1.072v.115q0 .707.296 1.267l.135.211zm.964-.818a1.1 1.1 0 0 0 .367.385.94.94 0 0 0 .476.118c.423 0 .59-.117.687-.23.159-.194.28-.478.28-.95 0-.53-.133-.8-.266-.952l-.021-.025c-.078-.094-.231-.221-.68-.221a1 1 0 0 0-.503.135l-.012.007a.86.86 0 0 0-.335.343c-.073.133-.132.324-.132.614v.115a1.4 1.4 0 0 0 .14.66zm15.7-6.222q.347-.346.346-.856a1.05 1.05 0 0 0-.345-.79 1.18 1.18 0 0 0-.84-.329q-.51 0-.855.33a1.05 1.05 0 0 0-.346.79q0 .51.346.855.345.346.856.346.51 0 .839-.346zm4.337 9.314.033-1.332q.191.403.59.747l.098.081a4 4 0 0 0 .316.224l.223.122a3.2 3.2 0 0 0 1.44.322 3.8 3.8 0 0 0 1.875-.477 3.5 3.5 0 0 0 1.382-1.366q.527-.89.526-2.09 0-1.184-.444-2.073a3.24 3.24 0 0 0-1.283-1.399q-.823-.51-1.942-.51a3.5 3.5 0 0 0-1.527.344l-.086.043-.165.09a3 3 0 0 0-.33.214q-.432.315-.656.707a2 2 0 0 0-.099.198l.082-1.283V4.701h-1.744v12.095zm.473-2.509a2.5 2.5 0 0 0 .566.7q.117.098.245.18l.144.08a2.1 2.1 0 0 0 .975.232q1.07 0 1.645-.675.576-.69.576-1.778 0-1.102-.576-1.777-.56-.691-1.645-.692a2.2 2.2 0 0 0-1.015.235q-.22.113-.415.282l-.15.142a2.1 2.1 0 0 0-.42.594q-.223.479-.223 1.1v.115q0 .705.293 1.26zm2.616-.293c.157-.191.28-.479.28-.967 0-.51-.13-.79-.276-.961l-.021-.026c-.082-.1-.232-.225-.67-.225a.87.87 0 0 0-.681.279l-.012.011c-.154.155-.274.38-.274.807v.115c0 .285.057.499.144.669a1.1 1.1 0 0 0 .367.405c.137.082.28.123.455.123.423 0 .59-.118.686-.23zm8.266-3.013q.345-.13.724-.14l.069-.002q.493 0 .642.099l.247-1.794q-.196-.099-.717-.099a2.3 2.3 0 0 0-.545.063 2 2 0 0 0-.411.148 2.2 2.2 0 0 0-.4.249 2.5 2.5 0 0 0-.485.499 2.7 2.7 0 0 0-.32.581l-.05.137v-1.48h-1.778v7.553h1.777v-3.884q0-.546.159-.943a1.5 1.5 0 0 1 .466-.636 2.5 2.5 0 0 1 .399-.253 2 2 0 0 1 .224-.099zm9.784 2.656.05-.922q0-1.743-.856-2.698-.838-.97-2.584-.97-1.119-.001-2.007.493a3.46 3.46 0 0 0-1.4 1.382q-.493.906-.493 2.106 0 1.07.428 1.975.428.89 1.332 1.432.906.526 2.255.526.973 0 1.668-.185l.044-.012.135-.04q.613-.184.984-.421l-.542-1.267q-.3.162-.642.274l-.297.087q-.51.131-1.3.131-.954 0-1.497-.444a1.6 1.6 0 0 1-.192-.193q-.366-.44-.512-1.234l-.004-.021zm-5.427-1.256-.003.022h3.752v-.138q-.011-.727-.288-1.118a1 1 0 0 0-.156-.176q-.46-.428-1.316-.428-.986 0-1.494.604-.379.45-.494 1.234zm-27.053 2.77V4.7h-1.86v12.095h5.333V15.15zm7.103-5.908v7.553h-1.843V9.242h1.843z’/%3E%3Cpath fill=’%23fff’ d=’m19.63 11.151-.757-1.71-.345 1.71-1.12 5.644h-1.827L18.083 4.7h.197l3.325 6.533.988 2.19.988-2.19L26.839 4.7h.181l2.6 12.095h-1.81l-1.218-5.644-.362-1.71-.658 1.71-2.93 5.644h-.098l-2.913-5.644zm14.836 5.81q-1.02 0-1.893-.478a3.8 3.8 0 0 1-1.381-1.382q-.51-.906-.51-2.106 0-1.185.444-2.074a3.36 3.36 0 0 1 1.3-1.382q.839-.494 1.974-.494a3.3 3.3 0 0 1 1.234.231 3.3 3.3 0 0 1 .97.575q.396.33.527.659l.033-1.267h1.694v7.553H37.18l-.033-1.332q-.279.593-1.02 1.053a3.17 3.17 0 0 1-1.662.444zm.296-1.482q.938 0 1.58-.642.642-.66.642-1.711v-.115q0-.708-.296-1.267a2.2 2.2 0 0 0-.807-.872 2.1 2.1 0 0 0-1.119-.313q-1.053 0-1.629.692-.575.675-.575 1.76 0 1.103.559 1.795.577.675 1.645.675zm6.521-6.237h1.711v1.4q.906-1.597 2.83-1.597 1.596 0 2.584 1.02.988 1.005.988 2.914 0 1.185-.493 2.09a3.46 3.46 0 0 1-1.316 1.399 3.5 3.5 0 0 1-1.844.493q-.954 0-1.662-.329a2.67 2.67 0 0 1-1.086-.97l.017 5.134h-1.728zm4.048 6.22q1.07 0 1.645-.674.577-.69.576-1.762 0-1.119-.576-1.777-.558-.675-1.645-.675-.592 0-1.12.296-.51.28-.822.823-.296.527-.296 1.234v.115q0 .708.296 1.267.313.543.823.855.51.296 1.119.297z’/%3E%3Cpath fill=’%23e1e3e9′ d=’M51.325 4.7h1.86v10.45h3.473v1.646h-5.333zm7.12 4.542h1.843v7.553h-1.843zm.905-1.415a1.16 1.16 0 0 1-.856-.346 1.17 1.17 0 0 1-.346-.856 1.05 1.05 0 0 1 .346-.79q.346-.329.856-.329.494 0 .839.33a1.05 1.05 0 0 1 .345.79 1.16 1.16 0 0 1-.345.855q-.33.346-.84.346zm7.875 9.133a3.17 3.17 0 0 1-1.662-.444q-.723-.46-1.004-1.053l-.033 1.332h-1.71V4.701h1.743v4.657l-.082 1.283q.279-.658 1.086-1.119a3.5 3.5 0 0 1 1.778-.477q1.119 0 1.942.51a3.24 3.24 0 0 1 1.283 1.4q.445.888.444 2.072 0 1.201-.526 2.09a3.5 3.5 0 0 1-1.382 1.366 3.8 3.8 0 0 1-1.876.477zm-.296-1.481q1.069 0 1.645-.675.577-.69.577-1.778 0-1.102-.577-1.776-.56-.691-1.645-.692a2.12 2.12 0 0 0-1.58.659q-.642.641-.642 1.694v.115q0 .71.296 1.267a2.4 2.4 0 0 0 .807.872 2.1 2.1 0 0 0 1.119.313zm5.927-6.237h1.777v1.481q.263-.757.856-1.217a2.14 2.14 0 0 1 1.349-.46q.527 0 .724.098l-.247 1.794q-.149-.099-.642-.099-.774 0-1.416.494-.626.493-.626 1.58v3.883h-1.777V9.242zm9.534 7.718q-1.35 0-2.255-.526-.904-.543-1.332-1.432a4.6 4.6 0 0 1-.428-1.975q0-1.2.493-2.106a3.46 3.46 0 0 1 1.4-1.382q.889-.495 2.007-.494 1.744 0 2.584.97.855.956.856 2.7 0 .444-.05.92h-5.43q.18 1.005.708 1.45.542.443 1.497.443.79 0 1.3-.131a4 4 0 0 0 .938-.362l.542 1.267q-.411.263-1.119.46-.708.198-1.711.197zm1.596-4.558q.016-1.02-.444-1.432-.46-.428-1.316-.428-1.728 0-1.991 1.86z’/%3E%3Cpath d=’M5.074 15.948a.484.657 0 0 0-.486.659v1.84a.484.657 0 0 0 .486.659h4.101a.484.657 0 0 0 .486-.659v-1.84a.484.657 0 0 0-.486-.659zm3.56 1.16H5.617v.838h3.017z’ style=’fill:%23fff;fill-rule:evenodd;stroke-width:1.03600001’/%3E%3Cg style=’stroke-width:1.12603545’%3E%3Cpath d=’M-9.408-1.416c-3.833-.025-7.056 2.912-7.08 6.615-.02 3.08 1.653 4.832 3.107 6.268.903.892 1.721 1.74 2.32 2.902l-.525-.004c-.543-.003-.992.304-1.24.639a1.87 1.87 0 0 0-.362 1.121l-.011 1.877c-.003.402.104.787.347 1.125.244.338.688.653 1.23.656l4.142.028c.542.003.99-.306 1.238-.641a1.87 1.87 0 0 0 .363-1.121l.012-1.875a1.87 1.87 0 0 0-.348-1.127c-.243-.338-.688-.653-1.23-.656l-.518-.004c.597-1.145 1.425-1.983 2.348-2.87 1.473-1.414 3.18-3.149 3.2-6.226-.016-3.59-2.923-6.684-6.993-6.707m-.006 1.1v.002c3.274.02 5.92 2.532 5.9 5.6-.017 2.706-1.39 4.026-2.863 5.44-1.034.994-2.118 2.033-2.814 3.633-.018.041-.052.055-.075.065q-.013.004-.02.01a.34.34 0 0 1-.226.084.34.34 0 0 1-.224-.086l-.092-.077c-.699-1.615-1.768-2.669-2.781-3.67-1.454-1.435-2.797-2.762-2.78-5.478.02-3.067 2.7-5.545 5.975-5.523m-.02 2.826c-1.62-.01-2.944 1.315-2.955 2.96-.01 1.646 1.295 2.988 2.916 2.999h.002c1.621.01 2.943-1.316 2.953-2.961.011-1.646-1.294-2.988-2.916-2.998m-.005 1.1c1.017.006 1.829.83 1.822 1.89s-.83 1.874-1.848 1.867c-1.018-.006-1.829-.83-1.822-1.89s.83-1.874 1.848-1.868m-2.155 11.857 4.14.025c.271.002.49.305.487.676l-.013 1.875c-.003.37-.224.67-.495.668l-4.14-.025c-.27-.002-.487-.306-.485-.676l.012-1.875c.003-.37.224-.67.494-.668′ style=’color:%23000;font-style:normal;font-variant:normal;font-weight:400;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:%23000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:evenodd;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:%23000;solid-opacity:1;vector-effect:none;fill:%23000;fill-opacity:.4;fill-rule:evenodd;stroke:none;stroke-width:2.47727823;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto’ transform=’translate(15.553 2.85)scale(.88807)’/%3E%3Cpath d=’M-9.415-.316C-12.69-.338-15.37 2.14-15.39 5.207c-.017 2.716 1.326 4.041 2.78 5.477 1.013 1 2.081 2.055 2.78 3.67l.092.076a.34.34 0 0 0 .225.086.34.34 0 0 0 .227-.083l.019-.01c.022-.009.057-.024.074-.064.697-1.6 1.78-2.64 2.814-3.634 1.473-1.414 2.847-2.733 2.864-5.44.02-3.067-2.627-5.58-5.901-5.601m-.057 8.784c1.621.011 2.944-1.315 2.955-2.96.01-1.646-1.295-2.988-2.916-2.999-1.622-.01-2.945 1.315-2.955 2.96s1.295 2.989 2.916 3′ style=’clip-rule:evenodd;fill:%23e1e3e9;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2.47727823;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:.4′ transform=’translate(15.553 2.85)scale(.88807)’/%3E%3Cpath d=’M-11.594 15.465c-.27-.002-.492.297-.494.668l-.012 1.876c-.003.371.214.673.485.675l4.14.027c.271.002.492-.298.495-.668l.012-1.877c.003-.37-.215-.672-.485-.674z’ style=’clip-rule:evenodd;fill:%23fff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2.47727823;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:.4′ transform=’translate(15.553 2.85)scale(.88807)’/%3E%3C/g%3E%3C/svg%3E”);background-repeat:no-repeat;cursor:pointer;display:block;height:23px;margin:0 0 -4px -4px;overflow:hidden;width:88px}a.maplibregl-ctrl-logo.maplibregl-compact{width:14px}@media(forced-colors: active){a.maplibregl-ctrl-logo{background-color:transparent;background-image:url(“data:image/svg+xml;charset=utf-8,%3Csvg xmlns=’http://www.w3.org/2000/svg’ width=’88’ height=’23’ fill=’none’%3E%3Cpath fill=’%23000′ fill-opacity=’.4′ fill-rule=’evenodd’ d=’M17.408 16.796h-1.827l2.501-12.095h.198l3.324 6.533.988 2.19.988-2.19 3.258-6.533h.181l2.6 12.095h-1.81l-1.218-5.644-.362-1.71-.658 1.71-2.929 5.644h-.098l-2.914-5.644-.757-1.71-.345 1.71zm1.958-3.42-.726 3.663a1.255 1.255 0 0 1-1.232 1.011h-1.827a1.255 1.255 0 0 1-1.229-1.509l2.501-12.095a1.255 1.255 0 0 1 1.23-1.001h.197a1.25 1.25 0 0 1 1.12.685l3.19 6.273 3.125-6.263a1.25 1.25 0 0 1 1.123-.695h.181a1.255 1.255 0 0 1 1.227.991l1.443 6.71a5 5 0 0 1 .314-.787l.009-.016a4.6 4.6 0 0 1 1.777-1.887c.782-.46 1.668-.667 2.611-.667a4.6 4.6 0 0 1 1.7.32l.306.134c.21-.16.474-.256.759-.256h1.694a1.255 1.255 0 0 1 1.212.925 1.255 1.255 0 0 1 1.212-.925h1.711c.284 0 .545.094.755.252.613-.3 1.312-.45 2.075-.45 1.356 0 2.557.445 3.482 1.4q.47.48.763 1.064V4.701a1.255 1.255 0 0 1 1.255-1.255h1.86A1.255 1.255 0 0 1 54.44 4.7v9.194h2.217c.19 0 .37.043.532.118v-4.77c0-.356.147-.678.385-.906a2.42 2.42 0 0 1-.682-1.71c0-.665.267-1.253.735-1.7a2.45 2.45 0 0 1 1.722-.674 2.43 2.43 0 0 1 1.705.675q.318.302.504.683V4.7a1.255 1.255 0 0 1 1.255-1.255h1.744A1.255 1.255 0 0 1 65.812 4.7v3.335a4.8 4.8 0 0 1 1.526-.246c.938 0 1.817.214 2.59.69a4.47 4.47 0 0 1 1.67 1.743v-.98a1.255 1.255 0 0 1 1.256-1.256h1.777c.233 0 .451.064.639.174a3.4 3.4 0 0 1 1.567-.372c.346 0 .861.02 1.285.232a1.25 1.25 0 0 1 .689 1.004 4.7 4.7 0 0 1 .853-.588c.795-.44 1.675-.647 2.61-.647 1.385 0 2.65.39 3.525 1.396.836.938 1.168 2.173 1.168 3.528q-.001.515-.056 1.051a1.255 1.255 0 0 1-.947 1.09l.408.952a1.255 1.255 0 0 1-.477 1.552c-.418.268-.92.463-1.458.612-.613.171-1.304.244-2.049.244-1.06 0-2.043-.207-2.886-.698l-.015-.008c-.798-.48-1.419-1.135-1.818-1.963l-.004-.008a5.8 5.8 0 0 1-.548-2.512q0-.429.053-.843a1.3 1.3 0 0 1-.333-.086l-.166-.004c-.223 0-.426.062-.643.228-.03.024-.142.139-.142.59v3.883a1.255 1.255 0 0 1-1.256 1.256h-1.777a1.255 1.255 0 0 1-1.256-1.256V15.69l-.032.057a4.8 4.8 0 0 1-1.86 1.833 5.04 5.04 0 0 1-2.484.634 4.5 4.5 0 0 1-1.935-.424 1.25 1.25 0 0 1-.764.258h-1.71a1.255 1.255 0 0 1-1.256-1.255V7.687a2.4 2.4 0 0 1-.428.625c.253.23.412.561.412.93v7.553a1.255 1.255 0 0 1-1.256 1.255h-1.843a1.25 1.25 0 0 1-.894-.373c-.228.23-.544.373-.894.373H51.32a1.255 1.255 0 0 1-1.256-1.255v-1.251l-.061.117a4.7 4.7 0 0 1-1.782 1.884 4.77 4.77 0 0 1-2.485.67 5.6 5.6 0 0 1-1.485-.188l.009 2.764a1.255 1.255 0 0 1-1.255 1.259h-1.729a1.255 1.255 0 0 1-1.255-1.255v-3.537a1.255 1.255 0 0 1-1.167.793h-1.679a1.25 1.25 0 0 1-.77-.263 4.5 4.5 0 0 1-1.945.429c-.885 0-1.724-.21-2.495-.632l-.017-.01a5 5 0 0 1-1.081-.836 1.255 1.255 0 0 1-1.254 1.312h-1.81a1.255 1.255 0 0 1-1.228-.99l-.782-3.625-2.044 3.939a1.25 1.25 0 0 1-1.115.676h-.098a1.25 1.25 0 0 1-1.116-.68l-2.061-3.994zM35.92 16.63l.207-.114.223-.15q.493-.356.735-.785l.061-.118.033 1.332h1.678V9.242h-1.694l-.033 1.267q-.133-.329-.526-.658l-.032-.028a3.2 3.2 0 0 0-.668-.428l-.27-.12a3.3 3.3 0 0 0-1.235-.23q-1.136-.001-1.974.493a3.36 3.36 0 0 0-1.3 1.382q-.445.89-.444 2.074 0 1.2.51 2.107a3.8 3.8 0 0 0 1.382 1.381 3.9 3.9 0 0 0 1.893.477q.795 0 1.455-.33zm-2.789-5.38q-.576.675-.575 1.762 0 1.102.559 1.794.576.675 1.645.675a2.25 2.25 0 0 0 .934-.19 2.2 2.2 0 0 0 .468-.29l.178-.161a2.2 2.2 0 0 0 .397-.561q.244-.5.244-1.15v-.115q0-.708-.296-1.267l-.043-.077a2.2 2.2 0 0 0-.633-.709l-.13-.086-.047-.028a2.1 2.1 0 0 0-1.073-.285q-1.052 0-1.629.692zm2.316 2.706c.163-.17.28-.407.28-.83v-.114c0-.292-.06-.508-.15-.68a.96.96 0 0 0-.353-.389.85.85 0 0 0-.464-.127c-.4 0-.56.114-.664.239l-.01.012c-.148.174-.275.45-.275.945 0 .506.122.801.27.99.097.11.266.224.68.224.303 0 .504-.09.687-.269zm7.545 1.705a2.6 2.6 0 0 0 .331.423q.319.33.755.548l.173.074q.65.255 1.49.255 1.02 0 1.844-.493a3.45 3.45 0 0 0 1.316-1.4q.493-.904.493-2.089 0-1.909-.988-2.913-.988-1.02-2.584-1.02-.898 0-1.575.347a3 3 0 0 0-.415.262l-.199.166a3.4 3.4 0 0 0-.64.82V9.242h-1.712v11.553h1.729l-.017-5.134zm.53-1.138q.206.29.48.5l.155.11.053.034q.51.296 1.119.297 1.07 0 1.645-.675.577-.69.576-1.762 0-1.119-.576-1.777-.558-.675-1.645-.675-.435 0-.835.16a2 2 0 0 0-.284.136 2 2 0 0 0-.363.254 2.2 2.2 0 0 0-.46.569l-.082.162a2.6 2.6 0 0 0-.213 1.072v.115q0 .707.296 1.267l.135.211zm.964-.818a1.1 1.1 0 0 0 .367.385.94.94 0 0 0 .476.118c.423 0 .59-.117.687-.23.159-.194.28-.478.28-.95 0-.53-.133-.8-.266-.952l-.021-.025c-.078-.094-.231-.221-.68-.221a1 1 0 0 0-.503.135l-.012.007a.86.86 0 0 0-.335.343c-.073.133-.132.324-.132.614v.115a1.4 1.4 0 0 0 .14.66zm15.7-6.222q.347-.346.346-.856a1.05 1.05 0 0 0-.345-.79 1.18 1.18 0 0 0-.84-.329q-.51 0-.855.33a1.05 1.05 0 0 0-.346.79q0 .51.346.855.345.346.856.346.51 0 .839-.346zm4.337 9.314.033-1.332q.191.403.59.747l.098.081a4 4 0 0 0 .316.224l.223.122a3.2 3.2 0 0 0 1.44.322 3.8 3.8 0 0 0 1.875-.477 3.5 3.5 0 0 0 1.382-1.366q.527-.89.526-2.09 0-1.184-.444-2.073a3.24 3.24 0 0 0-1.283-1.399q-.823-.51-1.942-.51a3.5 3.5 0 0 0-1.527.344l-.086.043-.165.09a3 3 0 0 0-.33.214q-.432.315-.656.707a2 2 0 0 0-.099.198l.082-1.283V4.701h-1.744v12.095zm.473-2.509a2.5 2.5 0 0 0 .566.7q.117.098.245.18l.144.08a2.1 2.1 0 0 0 .975.232q1.07 0 1.645-.675.576-.69.576-1.778 0-1.102-.576-1.777-.56-.691-1.645-.692a2.2 2.2 0 0 0-1.015.235q-.22.113-.415.282l-.15.142a2.1 2.1 0 0 0-.42.594q-.223.479-.223 1.1v.115q0 .705.293 1.26zm2.616-.293c.157-.191.28-.479.28-.967 0-.51-.13-.79-.276-.961l-.021-.026c-.082-.1-.232-.225-.67-.225a.87.87 0 0 0-.681.279l-.012.011c-.154.155-.274.38-.274.807v.115c0 .285.057.499.144.669a1.1 1.1 0 0 0 .367.405c.137.082.28.123.455.123.423 0 .59-.118.686-.23zm8.266-3.013q.345-.13.724-.14l.069-.002q.493 0 .642.099l.247-1.794q-.196-.099-.717-.099a2.3 2.3 0 0 0-.545.063 2 2 0 0 0-.411.148 2.2 2.2 0 0 0-.4.249 2.5 2.5 0 0 0-.485.499 2.7 2.7 0 0 0-.32.581l-.05.137v-1.48h-1.778v7.553h1.777v-3.884q0-.546.159-.943a1.5 1.5 0 0 1 .466-.636 2.5 2.5 0 0 1 .399-.253 2 2 0 0 1 .224-.099zm9.784 2.656.05-.922q0-1.743-.856-2.698-.838-.97-2.584-.97-1.119-.001-2.007.493a3.46 3.46 0 0 0-1.4 1.382q-.493.906-.493 2.106 0 1.07.428 1.975.428.89 1.332 1.432.906.526 2.255.526.973 0 1.668-.185l.044-.012.135-.04q.613-.184.984-.421l-.542-1.267q-.3.162-.642.274l-.297.087q-.51.131-1.3.131-.954 0-1.497-.444a1.6 1.6 0 0 1-.192-.193q-.366-.44-.512-1.234l-.004-.021zm-5.427-1.256-.003.022h3.752v-.138q-.011-.727-.288-1.118a1 1 0 0 0-.156-.176q-.46-.428-1.316-.428-.986 0-1.494.604-.379.45-.494 1.234zm-27.053 2.77V4.7h-1.86v12.095h5.333V15.15zm7.103-5.908v7.553h-1.843V9.242h1.843z’/%3E%3Cpath fill=’%23fff’ d=’m19.63 11.151-.757-1.71-.345 1.71-1.12 5.644h-1.827L18.083 4.7h.197l3.325 6.533.988 2.19.988-2.19L26.839 4.7h.181l2.6 12.095h-1.81l-1.218-5.644-.362-1.71-.658 1.71-2.93 5.644h-.098l-2.913-5.644zm14.836 5.81q-1.02 0-1.893-.478a3.8 3.8 0 0 1-1.381-1.382q-.51-.906-.51-2.106 0-1.185.444-2.074a3.36 3.36 0 0 1 1.3-1.382q.839-.494 1.974-.494a3.3 3.3 0 0 1 1.234.231 3.3 3.3 0 0 1 .97.575q.396.33.527.659l.033-1.267h1.694v7.553H37.18l-.033-1.332q-.279.593-1.02 1.053a3.17 3.17 0 0 1-1.662.444zm.296-1.482q.938 0 1.58-.642.642-.66.642-1.711v-.115q0-.708-.296-1.267a2.2 2.2 0 0 0-.807-.872 2.1 2.1 0 0 0-1.119-.313q-1.053 0-1.629.692-.575.675-.575 1.76 0 1.103.559 1.795.577.675 1.645.675zm6.521-6.237h1.711v1.4q.906-1.597 2.83-1.597 1.596 0 2.584 1.02.988 1.005.988 2.914 0 1.185-.493 2.09a3.46 3.46 0 0 1-1.316 1.399 3.5 3.5 0 0 1-1.844.493q-.954 0-1.662-.329a2.67 2.67 0 0 1-1.086-.97l.017 5.134h-1.728zm4.048 6.22q1.07 0 1.645-.674.577-.69.576-1.762 0-1.119-.576-1.777-.558-.675-1.645-.675-.592 0-1.12.296-.51.28-.822.823-.296.527-.296 1.234v.115q0 .708.296 1.267.313.543.823.855.51.296 1.119.297z’/%3E%3Cpath fill=’%23e1e3e9′ d=’M51.325 4.7h1.86v10.45h3.473v1.646h-5.333zm7.12 4.542h1.843v7.553h-1.843zm.905-1.415a1.16 1.16 0 0 1-.856-.346 1.17 1.17 0 0 1-.346-.856 1.05 1.05 0 0 1 .346-.79q.346-.329.856-.329.494 0 .839.33a1.05 1.05 0 0 1 .345.79 1.16 1.16 0 0 1-.345.855q-.33.346-.84.346zm7.875 9.133a3.17 3.17 0 0 1-1.662-.444q-.723-.46-1.004-1.053l-.033 1.332h-1.71V4.701h1.743v4.657l-.082 1.283q.279-.658 1.086-1.119a3.5 3.5 0 0 1 1.778-.477q1.119 0 1.942.51a3.24 3.24 0 0 1 1.283 1.4q.445.888.444 2.072 0 1.201-.526 2.09a3.5 3.5 0 0 1-1.382 1.366 3.8 3.8 0 0 1-1.876.477zm-.296-1.481q1.069 0 1.645-.675.577-.69.577-1.778 0-1.102-.577-1.776-.56-.691-1.645-.692a2.12 2.12 0 0 0-1.58.659q-.642.641-.642 1.694v.115q0 .71.296 1.267a2.4 2.4 0 0 0 .807.872 2.1 2.1 0 0 0 1.119.313zm5.927-6.237h1.777v1.481q.263-.757.856-1.217a2.14 2.14 0 0 1 1.349-.46q.527 0 .724.098l-.247 1.794q-.149-.099-.642-.099-.774 0-1.416.494-.626.493-.626 1.58v3.883h-1.777V9.242zm9.534 7.718q-1.35 0-2.255-.526-.904-.543-1.332-1.432a4.6 4.6 0 0 1-.428-1.975q0-1.2.493-2.106a3.46 3.46 0 0 1 1.4-1.382q.889-.495 2.007-.494 1.744 0 2.584.97.855.956.856 2.7 0 .444-.05.92h-5.43q.18 1.005.708 1.45.542.443 1.497.443.79 0 1.3-.131a4 4 0 0 0 .938-.362l.542 1.267q-.411.263-1.119.46-.708.198-1.711.197zm1.596-4.558q.016-1.02-.444-1.432-.46-.428-1.316-.428-1.728 0-1.991 1.86z’/%3E%3Cpath d=’M5.074 15.948a.484.657 0 0 0-.486.659v1.84a.484.657 0 0 0 .486.659h4.101a.484.657 0 0 0 .486-.659v-1.84a.484.657 0 0 0-.486-.659zm3.56 1.16H5.617v.838h3.017z’ style=’fill:%23fff;fill-rule:evenodd;stroke-width:1.03600001’/%3E%3Cg style=’stroke-width:1.12603545’%3E%3Cpath d=’M-9.408-1.416c-3.833-.025-7.056 2.912-7.08 6.615-.02 3.08 1.653 4.832 3.107 6.268.903.892 1.721 1.74 2.32 2.902l-.525-.004c-.543-.003-.992.304-1.24.639a1.87 1.87 0 0 0-.362 1.121l-.011 1.877c-.003.402.104.787.347 1.125.244.338.688.653 1.23.656l4.142.028c.542.003.99-.306 1.238-.641a1.87 1.87 0 0 0 .363-1.121l.012-1.875a1.87 1.87 0 0 0-.348-1.127c-.243-.338-.688-.653-1.23-.656l-.518-.004c.597-1.145 1.425-1.983 2.348-2.87 1.473-1.414 3.18-3.149 3.2-6.226-.016-3.59-2.923-6.684-6.993-6.707m-.006 1.1v.002c3.274.02 5.92 2.532 5.9 5.6-.017 2.706-1.39 4.026-2.863 5.44-1.034.994-2.118 2.033-2.814 3.633-.018.041-.052.055-.075.065q-.013.004-.02.01a.34.34 0 0 1-.226.084.34.34 0 0 1-.224-.086l-.092-.077c-.699-1.615-1.768-2.669-2.781-3.67-1.454-1.435-2.797-2.762-2.78-5.478.02-3.067 2.7-5.545 5.975-5.523m-.02 2.826c-1.62-.01-2.944 1.315-2.955 2.96-.01 1.646 1.295 2.988 2.916 2.999h.002c1.621.01 2.943-1.316 2.953-2.961.011-1.646-1.294-2.988-2.916-2.998m-.005 1.1c1.017.006 1.829.83 1.822 1.89s-.83 1.874-1.848 1.867c-1.018-.006-1.829-.83-1.822-1.89s.83-1.874 1.848-1.868m-2.155 11.857 4.14.025c.271.002.49.305.487.676l-.013 1.875c-.003.37-.224.67-.495.668l-4.14-.025c-.27-.002-.487-.306-.485-.676l.012-1.875c.003-.37.224-.67.494-.668′ style=’color:%23000;font-style:normal;font-variant:normal;font-weight:400;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:%23000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:evenodd;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:%23000;solid-opacity:1;vector-effect:none;fill:%23000;fill-opacity:.4;fill-rule:evenodd;stroke:none;stroke-width:2.47727823;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto’ transform=’translate(15.553 2.85)scale(.88807)’/%3E%3Cpath d=’M-9.415-.316C-12.69-.338-15.37 2.14-15.39 5.207c-.017 2.716 1.326 4.041 2.78 5.477 1.013 1 2.081 2.055 2.78 3.67l.092.076a.34.34 0 0 0 .225.086.34.34 0 0 0 .227-.083l.019-.01c.022-.009.057-.024.074-.064.697-1.6 1.78-2.64 2.814-3.634 1.473-1.414 2.847-2.733 2.864-5.44.02-3.067-2.627-5.58-5.901-5.601m-.057 8.784c1.621.011 2.944-1.315 2.955-2.96.01-1.646-1.295-2.988-2.916-2.999-1.622-.01-2.945 1.315-2.955 2.96s1.295 2.989 2.916 3′ style=’clip-rule:evenodd;fill:%23e1e3e9;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2.47727823;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:.4′ transform=’translate(15.553 2.85)scale(.88807)’/%3E%3Cpath d=’M-11.594 15.465c-.27-.002-.492.297-.494.668l-.012 1.876c-.003.371.214.673.485.675l4.14.027c.271.002.492-.298.495-.668l.012-1.877c.003-.37-.215-.672-.485-.674z’ style=’clip-rule:evenodd;fill:%23fff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2.47727823;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:.4′ transform=’translate(15.553 2.85)scale(.88807)’/%3E%3C/g%3E%3C/svg%3E”)}}@media(forced-colors: active)and (prefers-color-scheme: light){a.maplibregl-ctrl-logo{background-image:url(“data:image/svg+xml;charset=utf-8,%3Csvg xmlns=’http://www.w3.org/2000/svg’ width=’88’ height=’23’ fill=’none’%3E%3Cpath fill=’%23000′ fill-opacity=’.4′ fill-rule=’evenodd’ d=’M17.408 16.796h-1.827l2.501-12.095h.198l3.324 6.533.988 2.19.988-2.19 3.258-6.533h.181l2.6 12.095h-1.81l-1.218-5.644-.362-1.71-.658 1.71-2.929 5.644h-.098l-2.914-5.644-.757-1.71-.345 1.71zm1.958-3.42-.726 3.663a1.255 1.255 0 0 1-1.232 1.011h-1.827a1.255 1.255 0 0 1-1.229-1.509l2.501-12.095a1.255 1.255 0 0 1 1.23-1.001h.197a1.25 1.25 0 0 1 1.12.685l3.19 6.273 3.125-6.263a1.25 1.25 0 0 1 1.123-.695h.181a1.255 1.255 0 0 1 1.227.991l1.443 6.71a5 5 0 0 1 .314-.787l.009-.016a4.6 4.6 0 0 1 1.777-1.887c.782-.46 1.668-.667 2.611-.667a4.6 4.6 0 0 1 1.7.32l.306.134c.21-.16.474-.256.759-.256h1.694a1.255 1.255 0 0 1 1.212.925 1.255 1.255 0 0 1 1.212-.925h1.711c.284 0 .545.094.755.252.613-.3 1.312-.45 2.075-.45 1.356 0 2.557.445 3.482 1.4q.47.48.763 1.064V4.701a1.255 1.255 0 0 1 1.255-1.255h1.86A1.255 1.255 0 0 1 54.44 4.7v9.194h2.217c.19 0 .37.043.532.118v-4.77c0-.356.147-.678.385-.906a2.42 2.42 0 0 1-.682-1.71c0-.665.267-1.253.735-1.7a2.45 2.45 0 0 1 1.722-.674 2.43 2.43 0 0 1 1.705.675q.318.302.504.683V4.7a1.255 1.255 0 0 1 1.255-1.255h1.744A1.255 1.255 0 0 1 65.812 4.7v3.335a4.8 4.8 0 0 1 1.526-.246c.938 0 1.817.214 2.59.69a4.47 4.47 0 0 1 1.67 1.743v-.98a1.255 1.255 0 0 1 1.256-1.256h1.777c.233 0 .451.064.639.174a3.4 3.4 0 0 1 1.567-.372c.346 0 .861.02 1.285.232a1.25 1.25 0 0 1 .689 1.004 4.7 4.7 0 0 1 .853-.588c.795-.44 1.675-.647 2.61-.647 1.385 0 2.65.39 3.525 1.396.836.938 1.168 2.173 1.168 3.528q-.001.515-.056 1.051a1.255 1.255 0 0 1-.947 1.09l.408.952a1.255 1.255 0 0 1-.477 1.552c-.418.268-.92.463-1.458.612-.613.171-1.304.244-2.049.244-1.06 0-2.043-.207-2.886-.698l-.015-.008c-.798-.48-1.419-1.135-1.818-1.963l-.004-.008a5.8 5.8 0 0 1-.548-2.512q0-.429.053-.843a1.3 1.3 0 0 1-.333-.086l-.166-.004c-.223 0-.426.062-.643.228-.03.024-.142.139-.142.59v3.883a1.255 1.255 0 0 1-1.256 1.256h-1.777a1.255 1.255 0 0 1-1.256-1.256V15.69l-.032.057a4.8 4.8 0 0 1-1.86 1.833 5.04 5.04 0 0 1-2.484.634 4.5 4.5 0 0 1-1.935-.424 1.25 1.25 0 0 1-.764.258h-1.71a1.255 1.255 0 0 1-1.256-1.255V7.687a2.4 2.4 0 0 1-.428.625c.253.23.412.561.412.93v7.553a1.255 1.255 0 0 1-1.256 1.255h-1.843a1.25 1.25 0 0 1-.894-.373c-.228.23-.544.373-.894.373H51.32a1.255 1.255 0 0 1-1.256-1.255v-1.251l-.061.117a4.7 4.7 0 0 1-1.782 1.884 4.77 4.77 0 0 1-2.485.67 5.6 5.6 0 0 1-1.485-.188l.009 2.764a1.255 1.255 0 0 1-1.255 1.259h-1.729a1.255 1.255 0 0 1-1.255-1.255v-3.537a1.255 1.255 0 0 1-1.167.793h-1.679a1.25 1.25 0 0 1-.77-.263 4.5 4.5 0 0 1-1.945.429c-.885 0-1.724-.21-2.495-.632l-.017-.01a5 5 0 0 1-1.081-.836 1.255 1.255 0 0 1-1.254 1.312h-1.81a1.255 1.255 0 0 1-1.228-.99l-.782-3.625-2.044 3.939a1.25 1.25 0 0 1-1.115.676h-.098a1.25 1.25 0 0 1-1.116-.68l-2.061-3.994zM35.92 16.63l.207-.114.223-.15q.493-.356.735-.785l.061-.118.033 1.332h1.678V9.242h-1.694l-.033 1.267q-.133-.329-.526-.658l-.032-.028a3.2 3.2 0 0 0-.668-.428l-.27-.12a3.3 3.3 0 0 0-1.235-.23q-1.136-.001-1.974.493a3.36 3.36 0 0 0-1.3 1.382q-.445.89-.444 2.074 0 1.2.51 2.107a3.8 3.8 0 0 0 1.382 1.381 3.9 3.9 0 0 0 1.893.477q.795 0 1.455-.33zm-2.789-5.38q-.576.675-.575 1.762 0 1.102.559 1.794.576.675 1.645.675a2.25 2.25 0 0 0 .934-.19 2.2 2.2 0 0 0 .468-.29l.178-.161a2.2 2.2 0 0 0 .397-.561q.244-.5.244-1.15v-.115q0-.708-.296-1.267l-.043-.077a2.2 2.2 0 0 0-.633-.709l-.13-.086-.047-.028a2.1 2.1 0 0 0-1.073-.285q-1.052 0-1.629.692zm2.316 2.706c.163-.17.28-.407.28-.83v-.114c0-.292-.06-.508-.15-.68a.96.96 0 0 0-.353-.389.85.85 0 0 0-.464-.127c-.4 0-.56.114-.664.239l-.01.012c-.148.174-.275.45-.275.945 0 .506.122.801.27.99.097.11.266.224.68.224.303 0 .504-.09.687-.269zm7.545 1.705a2.6 2.6 0 0 0 .331.423q.319.33.755.548l.173.074q.65.255 1.49.255 1.02 0 1.844-.493a3.45 3.45 0 0 0 1.316-1.4q.493-.904.493-2.089 0-1.909-.988-2.913-.988-1.02-2.584-1.02-.898 0-1.575.347a3 3 0 0 0-.415.262l-.199.166a3.4 3.4 0 0 0-.64.82V9.242h-1.712v11.553h1.729l-.017-5.134zm.53-1.138q.206.29.48.5l.155.11.053.034q.51.296 1.119.297 1.07 0 1.645-.675.577-.69.576-1.762 0-1.119-.576-1.777-.558-.675-1.645-.675-.435 0-.835.16a2 2 0 0 0-.284.136 2 2 0 0 0-.363.254 2.2 2.2 0 0 0-.46.569l-.082.162a2.6 2.6 0 0 0-.213 1.072v.115q0 .707.296 1.267l.135.211zm.964-.818a1.1 1.1 0 0 0 .367.385.94.94 0 0 0 .476.118c.423 0 .59-.117.687-.23.159-.194.28-.478.28-.95 0-.53-.133-.8-.266-.952l-.021-.025c-.078-.094-.231-.221-.68-.221a1 1 0 0 0-.503.135l-.012.007a.86.86 0 0 0-.335.343c-.073.133-.132.324-.132.614v.115a1.4 1.4 0 0 0 .14.66zm15.7-6.222q.347-.346.346-.856a1.05 1.05 0 0 0-.345-.79 1.18 1.18 0 0 0-.84-.329q-.51 0-.855.33a1.05 1.05 0 0 0-.346.79q0 .51.346.855.345.346.856.346.51 0 .839-.346zm4.337 9.314.033-1.332q.191.403.59.747l.098.081a4 4 0 0 0 .316.224l.223.122a3.2 3.2 0 0 0 1.44.322 3.8 3.8 0 0 0 1.875-.477 3.5 3.5 0 0 0 1.382-1.366q.527-.89.526-2.09 0-1.184-.444-2.073a3.24 3.24 0 0 0-1.283-1.399q-.823-.51-1.942-.51a3.5 3.5 0 0 0-1.527.344l-.086.043-.165.09a3 3 0 0 0-.33.214q-.432.315-.656.707a2 2 0 0 0-.099.198l.082-1.283V4.701h-1.744v12.095zm.473-2.509a2.5 2.5 0 0 0 .566.7q.117.098.245.18l.144.08a2.1 2.1 0 0 0 .975.232q1.07 0 1.645-.675.576-.69.576-1.778 0-1.102-.576-1.777-.56-.691-1.645-.692a2.2 2.2 0 0 0-1.015.235q-.22.113-.415.282l-.15.142a2.1 2.1 0 0 0-.42.594q-.223.479-.223 1.1v.115q0 .705.293 1.26zm2.616-.293c.157-.191.28-.479.28-.967 0-.51-.13-.79-.276-.961l-.021-.026c-.082-.1-.232-.225-.67-.225a.87.87 0 0 0-.681.279l-.012.011c-.154.155-.274.38-.274.807v.115c0 .285.057.499.144.669a1.1 1.1 0 0 0 .367.405c.137.082.28.123.455.123.423 0 .59-.118.686-.23zm8.266-3.013q.345-.13.724-.14l.069-.002q.493 0 .642.099l.247-1.794q-.196-.099-.717-.099a2.3 2.3 0 0 0-.545.063 2 2 0 0 0-.411.148 2.2 2.2 0 0 0-.4.249 2.5 2.5 0 0 0-.485.499 2.7 2.7 0 0 0-.32.581l-.05.137v-1.48h-1.778v7.553h1.777v-3.884q0-.546.159-.943a1.5 1.5 0 0 1 .466-.636 2.5 2.5 0 0 1 .399-.253 2 2 0 0 1 .224-.099zm9.784 2.656.05-.922q0-1.743-.856-2.698-.838-.97-2.584-.97-1.119-.001-2.007.493a3.46 3.46 0 0 0-1.4 1.382q-.493.906-.493 2.106 0 1.07.428 1.975.428.89 1.332 1.432.906.526 2.255.526.973 0 1.668-.185l.044-.012.135-.04q.613-.184.984-.421l-.542-1.267q-.3.162-.642.274l-.297.087q-.51.131-1.3.131-.954 0-1.497-.444a1.6 1.6 0 0 1-.192-.193q-.366-.44-.512-1.234l-.004-.021zm-5.427-1.256-.003.022h3.752v-.138q-.011-.727-.288-1.118a1 1 0 0 0-.156-.176q-.46-.428-1.316-.428-.986 0-1.494.604-.379.45-.494 1.234zm-27.053 2.77V4.7h-1.86v12.095h5.333V15.15zm7.103-5.908v7.553h-1.843V9.242h1.843z’/%3E%3Cpath fill=’%23fff’ d=’m19.63 11.151-.757-1.71-.345 1.71-1.12 5.644h-1.827L18.083 4.7h.197l3.325 6.533.988 2.19.988-2.19L26.839 4.7h.181l2.6 12.095h-1.81l-1.218-5.644-.362-1.71-.658 1.71-2.93 5.644h-.098l-2.913-5.644zm14.836 5.81q-1.02 0-1.893-.478a3.8 3.8 0 0 1-1.381-1.382q-.51-.906-.51-2.106 0-1.185.444-2.074a3.36 3.36 0 0 1 1.3-1.382q.839-.494 1.974-.494a3.3 3.3 0 0 1 1.234.231 3.3 3.3 0 0 1 .97.575q.396.33.527.659l.033-1.267h1.694v7.553H37.18l-.033-1.332q-.279.593-1.02 1.053a3.17 3.17 0 0 1-1.662.444zm.296-1.482q.938 0 1.58-.642.642-.66.642-1.711v-.115q0-.708-.296-1.267a2.2 2.2 0 0 0-.807-.872 2.1 2.1 0 0 0-1.119-.313q-1.053 0-1.629.692-.575.675-.575 1.76 0 1.103.559 1.795.577.675 1.645.675zm6.521-6.237h1.711v1.4q.906-1.597 2.83-1.597 1.596 0 2.584 1.02.988 1.005.988 2.914 0 1.185-.493 2.09a3.46 3.46 0 0 1-1.316 1.399 3.5 3.5 0 0 1-1.844.493q-.954 0-1.662-.329a2.67 2.67 0 0 1-1.086-.97l.017 5.134h-1.728zm4.048 6.22q1.07 0 1.645-.674.577-.69.576-1.762 0-1.119-.576-1.777-.558-.675-1.645-.675-.592 0-1.12.296-.51.28-.822.823-.296.527-.296 1.234v.115q0 .708.296 1.267.313.543.823.855.51.296 1.119.297z’/%3E%3Cpath fill=’%23e1e3e9′ d=’M51.325 4.7h1.86v10.45h3.473v1.646h-5.333zm7.12 4.542h1.843v7.553h-1.843zm.905-1.415a1.16 1.16 0 0 1-.856-.346 1.17 1.17 0 0 1-.346-.856 1.05 1.05 0 0 1 .346-.79q.346-.329.856-.329.494 0 .839.33a1.05 1.05 0 0 1 .345.79 1.16 1.16 0 0 1-.345.855q-.33.346-.84.346zm7.875 9.133a3.17 3.17 0 0 1-1.662-.444q-.723-.46-1.004-1.053l-.033 1.332h-1.71V4.701h1.743v4.657l-.082 1.283q.279-.658 1.086-1.119a3.5 3.5 0 0 1 1.778-.477q1.119 0 1.942.51a3.24 3.24 0 0 1 1.283 1.4q.445.888.444 2.072 0 1.201-.526 2.09a3.5 3.5 0 0 1-1.382 1.366 3.8 3.8 0 0 1-1.876.477zm-.296-1.481q1.069 0 1.645-.675.577-.69.577-1.778 0-1.102-.577-1.776-.56-.691-1.645-.692a2.12 2.12 0 0 0-1.58.659q-.642.641-.642 1.694v.115q0 .71.296 1.267a2.4 2.4 0 0 0 .807.872 2.1 2.1 0 0 0 1.119.313zm5.927-6.237h1.777v1.481q.263-.757.856-1.217a2.14 2.14 0 0 1 1.349-.46q.527 0 .724.098l-.247 1.794q-.149-.099-.642-.099-.774 0-1.416.494-.626.493-.626 1.58v3.883h-1.777V9.242zm9.534 7.718q-1.35 0-2.255-.526-.904-.543-1.332-1.432a4.6 4.6 0 0 1-.428-1.975q0-1.2.493-2.106a3.46 3.46 0 0 1 1.4-1.382q.889-.495 2.007-.494 1.744 0 2.584.97.855.956.856 2.7 0 .444-.05.92h-5.43q.18 1.005.708 1.45.542.443 1.497.443.79 0 1.3-.131a4 4 0 0 0 .938-.362l.542 1.267q-.411.263-1.119.46-.708.198-1.711.197zm1.596-4.558q.016-1.02-.444-1.432-.46-.428-1.316-.428-1.728 0-1.991 1.86z’/%3E%3Cpath d=’M5.074 15.948a.484.657 0 0 0-.486.659v1.84a.484.657 0 0 0 .486.659h4.101a.484.657 0 0 0 .486-.659v-1.84a.484.657 0 0 0-.486-.659zm3.56 1.16H5.617v.838h3.017z’ style=’fill:%23fff;fill-rule:evenodd;stroke-width:1.03600001’/%3E%3Cg style=’stroke-width:1.12603545’%3E%3Cpath d=’M-9.408-1.416c-3.833-.025-7.056 2.912-7.08 6.615-.02 3.08 1.653 4.832 3.107 6.268.903.892 1.721 1.74 2.32 2.902l-.525-.004c-.543-.003-.992.304-1.24.639a1.87 1.87 0 0 0-.362 1.121l-.011 1.877c-.003.402.104.787.347 1.125.244.338.688.653 1.23.656l4.142.028c.542.003.99-.306 1.238-.641a1.87 1.87 0 0 0 .363-1.121l.012-1.875a1.87 1.87 0 0 0-.348-1.127c-.243-.338-.688-.653-1.23-.656l-.518-.004c.597-1.145 1.425-1.983 2.348-2.87 1.473-1.414 3.18-3.149 3.2-6.226-.016-3.59-2.923-6.684-6.993-6.707m-.006 1.1v.002c3.274.02 5.92 2.532 5.9 5.6-.017 2.706-1.39 4.026-2.863 5.44-1.034.994-2.118 2.033-2.814 3.633-.018.041-.052.055-.075.065q-.013.004-.02.01a.34.34 0 0 1-.226.084.34.34 0 0 1-.224-.086l-.092-.077c-.699-1.615-1.768-2.669-2.781-3.67-1.454-1.435-2.797-2.762-2.78-5.478.02-3.067 2.7-5.545 5.975-5.523m-.02 2.826c-1.62-.01-2.944 1.315-2.955 2.96-.01 1.646 1.295 2.988 2.916 2.999h.002c1.621.01 2.943-1.316 2.953-2.961.011-1.646-1.294-2.988-2.916-2.998m-.005 1.1c1.017.006 1.829.83 1.822 1.89s-.83 1.874-1.848 1.867c-1.018-.006-1.829-.83-1.822-1.89s.83-1.874 1.848-1.868m-2.155 11.857 4.14.025c.271.002.49.305.487.676l-.013 1.875c-.003.37-.224.67-.495.668l-4.14-.025c-.27-.002-.487-.306-.485-.676l.012-1.875c.003-.37.224-.67.494-.668′ style=’color:%23000;font-style:normal;font-variant:normal;font-weight:400;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:%23000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:evenodd;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:%23000;solid-opacity:1;vector-effect:none;fill:%23000;fill-opacity:.4;fill-rule:evenodd;stroke:none;stroke-width:2.47727823;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto’ transform=’translate(15.553 2.85)scale(.88807)’/%3E%3Cpath d=’M-9.415-.316C-12.69-.338-15.37 2.14-15.39 5.207c-.017 2.716 1.326 4.041 2.78 5.477 1.013 1 2.081 2.055 2.78 3.67l.092.076a.34.34 0 0 0 .225.086.34.34 0 0 0 .227-.083l.019-.01c.022-.009.057-.024.074-.064.697-1.6 1.78-2.64 2.814-3.634 1.473-1.414 2.847-2.733 2.864-5.44.02-3.067-2.627-5.58-5.901-5.601m-.057 8.784c1.621.011 2.944-1.315 2.955-2.96.01-1.646-1.295-2.988-2.916-2.999-1.622-.01-2.945 1.315-2.955 2.96s1.295 2.989 2.916 3′ style=’clip-rule:evenodd;fill:%23e1e3e9;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2.47727823;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:.4′ transform=’translate(15.553 2.85)scale(.88807)’/%3E%3Cpath d=’M-11.594 15.465c-.27-.002-.492.297-.494.668l-.012 1.876c-.003.371.214.673.485.675l4.14.027c.271.002.492-.298.495-.668l.012-1.877c.003-.37-.215-.672-.485-.674z’ style=’clip-rule:evenodd;fill:%23fff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2.47727823;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:.4′ transform=’translate(15.553 2.85)scale(.88807)’/%3E%3C/g%3E%3C/svg%3E”)}}.maplibregl-ctrl.maplibregl-ctrl-attrib{background-color:hsla(0, 0%, 100%, 0.5);margin:0;padding:0 5px}@media screen{.maplibregl-ctrl-attrib.maplibregl-compact{background-color:#fff;border-radius:12px;box-sizing:content-box;color:#000;margin:10px;min-height:20px;padding:2px 24px 2px 0;position:relative}.maplibregl-ctrl-attrib.maplibregl-compact-show{padding:2px 28px 2px 8px;visibility:visible}.maplibregl-ctrl-bottom-left>.maplibregl-ctrl-attrib.maplibregl-compact-show,.maplibregl-ctrl-top-left>.maplibregl-ctrl-attrib.maplibregl-compact-show{border-radius:12px;padding:2px 8px 2px 28px}.maplibregl-ctrl-attrib.maplibregl-compact .maplibregl-ctrl-attrib-inner{display:none}.maplibregl-ctrl-attrib-button{background-color:hsla(0, 0%, 100%, 0.5);background-image:url(“data:image/svg+xml;charset=utf-8,%3Csvg xmlns=’http://www.w3.org/2000/svg’ width=’24’ height=’24’ fill-rule=’evenodd’ viewBox=’0 0 20 20’%3E%3Cpath d=’M4 10a6 6 0 1 0 12 0 6 6 0 1 0-12 0m5-3a1 1 0 1 0 2 0 1 1 0 1 0-2 0m0 3a1 1 0 1 1 2 0v3a1 1 0 1 1-2 0’/%3E%3C/svg%3E”);border:0;border-radius:12px;box-sizing:border-box;cursor:pointer;display:none;height:24px;outline:none;position:absolute;right:0;top:0;width:24px}.maplibregl-ctrl-attrib summary.maplibregl-ctrl-attrib-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;list-style:none}.maplibregl-ctrl-attrib summary.maplibregl-ctrl-attrib-button::-webkit-details-marker{display:none}.maplibregl-ctrl-bottom-left .maplibregl-ctrl-attrib-button,.maplibregl-ctrl-top-left .maplibregl-ctrl-attrib-button{left:0}.maplibregl-ctrl-attrib.maplibregl-compact .maplibregl-ctrl-attrib-button,.maplibregl-ctrl-attrib.maplibregl-compact-show .maplibregl-ctrl-attrib-inner{display:block}.maplibregl-ctrl-attrib.maplibregl-compact-show .maplibregl-ctrl-attrib-button{background-color:rgb(0 0 0/5%)}.maplibregl-ctrl-bottom-right>.maplibregl-ctrl-attrib.maplibregl-compact:after{bottom:0;right:0}.maplibregl-ctrl-top-right>.maplibregl-ctrl-attrib.maplibregl-compact:after{right:0;top:0}.maplibregl-ctrl-top-left>.maplibregl-ctrl-attrib.maplibregl-compact:after{left:0;top:0}.maplibregl-ctrl-bottom-left>.maplibregl-ctrl-attrib.maplibregl-compact:after{bottom:0;left:0}}@media screen and (forced-colors: active){.maplibregl-ctrl-attrib.maplibregl-compact:after{background-image:url(“data:image/svg+xml;charset=utf-8,%3Csvg xmlns=’http://www.w3.org/2000/svg’ width=’24’ height=’24’ fill=’%23fff’ fill-rule=’evenodd’ viewBox=’0 0 20 20’%3E%3Cpath d=’M4 10a6 6 0 1 0 12 0 6 6 0 1 0-12 0m5-3a1 1 0 1 0 2 0 1 1 0 1 0-2 0m0 3a1 1 0 1 1 2 0v3a1 1 0 1 1-2 0’/%3E%3C/svg%3E”)}}@media screen and (forced-colors: active)and (prefers-color-scheme: light){.maplibregl-ctrl-attrib.maplibregl-compact:after{background-image:url(“data:image/svg+xml;charset=utf-8,%3Csvg xmlns=’http://www.w3.org/2000/svg’ width=’24’ height=’24’ fill-rule=’evenodd’ viewBox=’0 0 20 20’%3E%3Cpath d=’M4 10a6 6 0 1 0 12 0 6 6 0 1 0-12 0m5-3a1 1 0 1 0 2 0 1 1 0 1 0-2 0m0 3a1 1 0 1 1 2 0v3a1 1 0 1 1-2 0’/%3E%3C/svg%3E”)}}.maplibregl-ctrl-attrib a{color:rgba(0, 0, 0, 0.75);text-decoration:none}.maplibregl-ctrl-attrib a:hover{color:inherit;text-decoration:underline}.maplibregl-attrib-empty{display:none}.maplibregl-ctrl-scale{background-color:hsla(0, 0%, 100%, 0.75);border:2px solid #333;border-top:#333;box-sizing:border-box;color:#333;font-size:10px;padding:0 5px}.maplibregl-popup{display:flex;left:0;pointer-events:none;position:absolute;top:0;will-change:transform}.maplibregl-popup-anchor-top,.maplibregl-popup-anchor-top-left,.maplibregl-popup-anchor-top-right{flex-direction:column}.maplibregl-popup-anchor-bottom,.maplibregl-popup-anchor-bottom-left,.maplibregl-popup-anchor-bottom-right{flex-direction:column-reverse}.maplibregl-popup-anchor-left{flex-direction:row}.maplibregl-popup-anchor-right{flex-direction:row-reverse}.maplibregl-popup-tip{border:10px solid transparent;height:0;width:0;z-index:1}.maplibregl-popup-anchor-top .maplibregl-popup-tip{align-self:center;border-bottom-color:#fff;border-top:none}.maplibregl-popup-anchor-top-left .maplibregl-popup-tip{align-self:flex-start;border-bottom-color:#fff;border-left:none;border-top:none}.maplibregl-popup-anchor-top-right .maplibregl-popup-tip{align-self:flex-end;border-bottom-color:#fff;border-right:none;border-top:none}.maplibregl-popup-anchor-bottom .maplibregl-popup-tip{align-self:center;border-bottom:none;border-top-color:#fff}.maplibregl-popup-anchor-bottom-left .maplibregl-popup-tip{align-self:flex-start;border-bottom:none;border-left:none;border-top-color:#fff}.maplibregl-popup-anchor-bottom-right .maplibregl-popup-tip{align-self:flex-end;border-bottom:none;border-right:none;border-top-color:#fff}.maplibregl-popup-anchor-left .maplibregl-popup-tip{align-self:center;border-left:none;border-right-color:#fff}.maplibregl-popup-anchor-right .maplibregl-popup-tip{align-self:center;border-left-color:#fff;border-right:none}.maplibregl-popup-close-button{background-color:transparent;border:0;border-radius:0 3px 0 0;cursor:pointer;position:absolute;right:0;top:0}.maplibregl-popup-close-button:hover{background-color:rgb(0 0 0/5%)}.maplibregl-popup-content{background:#fff;border-radius:3px;box-shadow:0 1px 2px rgba(0, 0, 0, 0.1);padding:15px 10px;pointer-events:auto;position:relative}.maplibregl-popup-anchor-top-left .maplibregl-popup-content{border-top-left-radius:0}.maplibregl-popup-anchor-top-right .maplibregl-popup-content{border-top-right-radius:0}.maplibregl-popup-anchor-bottom-left .maplibregl-popup-content{border-bottom-left-radius:0}.maplibregl-popup-anchor-bottom-right .maplibregl-popup-content{border-bottom-right-radius:0}.maplibregl-popup-track-pointer{display:none}.maplibregl-popup-track-pointer *{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.maplibregl-map:hover .maplibregl-popup-track-pointer{display:flex}.maplibregl-map:active .maplibregl-popup-track-pointer{display:none}.maplibregl-marker{left:0;position:absolute;top:0;transition:opacity .2s;will-change:transform}.maplibregl-user-location-dot,.maplibregl-user-location-dot:before{background-color:#1da1f2;border-radius:50%;height:15px;width:15px}.maplibregl-user-location-dot:before{animation:maplibregl-user-location-dot-pulse 2s infinite;content:””;position:absolute}.maplibregl-user-location-dot:after{border:2px solid #fff;border-radius:50%;box-shadow:0 0 3px rgba(0, 0, 0, 0.35);box-sizing:border-box;content:””;height:19px;left:-2px;position:absolute;top:-2px;width:19px}@keyframes maplibregl-user-location-dot-pulse{0%{opacity:1;transform:scale(1)}70%{opacity:0;transform:scale(3)}to{opacity:0;transform:scale(1)}}.maplibregl-user-location-dot-stale{background-color:#aaa}.maplibregl-user-location-dot-stale:after{display:none}.maplibregl-user-location-accuracy-circle{background-color:rgba(29,161,242,.2);border-radius:100%;height:1px;width:1px}.maplibregl-crosshair,.maplibregl-crosshair .maplibregl-interactive,.maplibregl-crosshair .maplibregl-interactive:active{cursor:crosshair}.maplibregl-boxzoom{background:#fff;border:2px dotted #202020;height:0;left:0;opacity:.5;position:absolute;top:0;width:0}.maplibregl-cooperative-gesture-screen{align-items:center;background:rgba(0, 0, 0, 0.4);color:#fff;display:flex;font-size:1.4em;inset:0;justify-content:center;line-height:1.2;opacity:0;padding:1rem;pointer-events:none;position:absolute;transition:opacity 1s ease 1s;z-index:99999}.maplibregl-cooperative-gesture-screen.maplibregl-show{opacity:1;transition:opacity .05s}.maplibregl-cooperative-gesture-screen .maplibregl-mobile-message{display:none}@media(hover: none),(pointer: coarse){.maplibregl-cooperative-gesture-screen .maplibregl-desktop-message{display:none}.maplibregl-cooperative-gesture-screen .maplibregl-mobile-message{display:block}}.maplibregl-pseudo-fullscreen{height:100% !important;left:0 !important;position:fixed !important;top:0 !important;width:100% !important;z-index:99999}.inno-map{position:relative;margin-bottom:32px;width:100%;height:500px;background-color:var(–color-faint);overflow:hidden}.inno-map.is-loaded .inno-map__loading{opacity:0;animation:none;pointer-events:none}.inno-map__map{width:100%;height:100%}@keyframes loadingPulse{0%{opacity:1}100%{opacity:.4}}.inno-map__loading{position:absolute;font-family:”Grot 10″,sans-serif;font-weight:bold;font-size:18px;top:50%;left:50%;transform:translate(-50%, -50%);animation:loadingPulse .8s ease-in-out alternate infinite;transition:opacity .4s ease-in-out}.inno-map__location,.inno-map__guess{position:absolute;left:0;top:0;will-change:transform;display:none;z-index:4}.maplibregl-canvas-container .inno-map__location,.maplibregl-canvas-container .inno-map__guess{display:block}.inno-map__location .inno-icon,.inno-map__guess .inno-icon{width:2.4em;height:2.4em;fill:var(–color-accent)}@media(min-width: 48em){.inno-map__location .inno-icon,.inno-map__guess .inno-icon{width:3em;height:3em}}@keyframes dropIn{from{transform:translateY(-100px);opacity:0}to{transform:translateY(0);opacity:1}}.inno-map__guess .inno-icon{transform:translateY(-50%)}.inno-map__guess–user{z-index:2}.inno-map__guess–user .inno-icon{opacity:0;animation:dropIn .8s cubic-bezier(0.68, -0.55, 0.265, 1.55) forwards;fill:#808284}.inno-map__guess–user-0 .inno-icon{animation-delay:.5s}.inno-map__guess–user-1 .inno-icon{animation-delay:.55s}.inno-map__guess–user-2 .inno-icon{animation-delay:.6s}.inno-map__guess–user-3 .inno-icon{animation-delay:.65s}.inno-map__guess–user-4 .inno-icon{animation-delay:.7s}.inno-map__guess–user-5 .inno-icon{animation-delay:.75s}.inno-map__guess–user-6 .inno-icon{animation-delay:.8s}.inno-map__guess–user-7 .inno-icon{animation-delay:.85s}.inno-map__guess–user-8 .inno-icon{animation-delay:.9s}.inno-map__guess–user-9 .inno-icon{animation-delay:.95s}.inno-map__guess–user-10 .inno-icon{animation-delay:1s}.inno-map__guess–user-11 .inno-icon{animation-delay:1.05s}.inno-map__guess–user-12 .inno-icon{animation-delay:1.1s}.inno-map__guess–user-13 .inno-icon{animation-delay:1.15s}.inno-map__guess–user-14 .inno-icon{animation-delay:1.2s}.inno-map__guess–user-15 .inno-icon{animation-delay:1.25s}.inno-map__guess–user-16 .inno-icon{animation-delay:1.3s}.inno-map__guess–user-17 .inno-icon{animation-delay:1.35s}.inno-map__guess–user-18 .inno-icon{animation-delay:1.4s}.inno-map__guess–user-19 .inno-icon{animation-delay:1.45s}.inno-map__guess–user-20 .inno-icon{animation-delay:1.5s}.inno-map__guess–user-21 .inno-icon{animation-delay:1.55s}.inno-map__guess–user-22 .inno-icon{animation-delay:1.6s}.inno-map__guess–user-23 .inno-icon{animation-delay:1.65s}.inno-map__guess–user-24 .inno-icon{animation-delay:1.7s}.inno-map__guess–user-25 .inno-icon{animation-delay:1.75s}.inno-map__guess–user-26 .inno-icon{animation-delay:1.8s}.inno-map__guess–user-27 .inno-icon{animation-delay:1.85s}.inno-map__guess–user-28 .inno-icon{animation-delay:1.9s}.inno-map__guess–user-29 .inno-icon{animation-delay:1.95s}.inno-map__guess–user-30 .inno-icon{animation-delay:2s}.inno-map__guess–user-31 .inno-icon{animation-delay:2.05s}.inno-map__guess–user-32 .inno-icon{animation-delay:2.1s}.inno-map__guess–user-33 .inno-icon{animation-delay:2.15s}.inno-map__guess–user-34 .inno-icon{animation-delay:2.2s}.inno-map__guess–user-35 .inno-icon{animation-delay:2.25s}.inno-map__guess–user-36 .inno-icon{animation-delay:2.3s}.inno-map__guess–user-37 .inno-icon{animation-delay:2.35s}.inno-map__guess–user-38 .inno-icon{animation-delay:2.4s}.inno-map__guess–user-39 .inno-icon{animation-delay:2.45s}.inno-map__guess–user-40 .inno-icon{animation-delay:2.5s}.inno-map__guess–user-41 .inno-icon{animation-delay:2.55s}.inno-map__guess–user-42 .inno-icon{animation-delay:2.6s}.inno-map__guess–user-43 .inno-icon{animation-delay:2.65s}.inno-map__guess–user-44 .inno-icon{animation-delay:2.7s}.inno-map__guess–user-45 .inno-icon{animation-delay:2.75s}.inno-map__guess–user-46 .inno-icon{animation-delay:2.8s}.inno-map__guess–user-47 .inno-icon{animation-delay:2.85s}.inno-map__guess–user-48 .inno-icon{animation-delay:2.9s}.inno-map__guess–user-49 .inno-icon{animation-delay:2.95s}.inno-map__guess–user-50 .inno-icon{animation-delay:3s}.inno-map__location .inno-icon{fill:var(–color-secondary);transform:translateY(-30%)}.maplibregl-ctrl-top-right .maplibregl-ctrl{margin-top:8px;margin-right:8px;box-shadow:none;border-radius:4px;overflow:hidden}@media(min-width: 48em){.maplibregl-ctrl-top-right .maplibregl-ctrl{margin-top:16px;margin-right:16px}}.maplibregl-ctrl-group button{background-color:var(–color-secondary);transition:background .4s ease-in-out}.maplibregl-ctrl-group button.maplibregl-ctrl-zoom-in .maplibregl-ctrl-icon{background-image:url(“data:image/svg+xml;charset=utf-8,%3Csvg xmlns=’http://www.w3.org/2000/svg’ width=’40’ height=’40’ fill=’%23f18e0c’ viewBox=’0 0 29 29’%3E%3Cpath d=’M14.5 8.5c-.75 0-1.5.75-1.5 1.5v3h-3c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h3v3c0 .75.75 1.5 1.5 1.5S16 19.75 16 19v-3h3c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-3v-3c0-.75-.75-1.5-1.5-1.5’/%3E%3C/svg%3E”)}.maplibregl-ctrl-group button.maplibregl-ctrl-zoom-out .maplibregl-ctrl-icon{background-image:url(“data:image/svg+xml;charset=utf-8,%3Csvg xmlns=’http://www.w3.org/2000/svg’ width=’40’ height=’40’ fill=’%23f18e0c’ viewBox=’0 0 29 29’%3E%3Cpath d=’M10 13c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h9c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13z’/%3E%3C/svg%3E”)}.maplibregl-ctrl-group button:hover{background-color:var(–color-accent) !important}.maplibregl-ctrl-group button:hover.maplibregl-ctrl-zoom-in .maplibregl-ctrl-icon{background-image:url(“data:image/svg+xml;charset=utf-8,%3Csvg xmlns=’http://www.w3.org/2000/svg’ width=’40’ height=’40’ fill=’%23222222′ viewBox=’0 0 29 29’%3E%3Cpath d=’M14.5 8.5c-.75 0-1.5.75-1.5 1.5v3h-3c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h3v3c0 .75.75 1.5 1.5 1.5S16 19.75 16 19v-3h3c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-3v-3c0-.75-.75-1.5-1.5-1.5’/%3E%3C/svg%3E”)}.maplibregl-ctrl-group button:hover.maplibregl-ctrl-zoom-out .maplibregl-ctrl-icon{background-image:url(“data:image/svg+xml;charset=utf-8,%3Csvg xmlns=’http://www.w3.org/2000/svg’ width=’40’ height=’40’ fill=’%23222222′ viewBox=’0 0 29 29’%3E%3Cpath d=’M10 13c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h9c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13z’/%3E%3C/svg%3E”)}.maplibregl-control-container{transition:opacity .4s ease-in-out}.inno-settings{–color-background: #f2f1ed;–color-background-secondary: #f2f1ed;–color-secondary: #1a2954;–color-secondary-light: rgb(38.0545454545, 60.0090909091, 122.9454545455);–color-secondary-transparent: rgba($color-navy, 0.8);–color-disabled: #004e96;–color-accent: #f0af13;–color-over-accent: #ffffff;–color-text-primary: #222222;–color-text-link: #1a2954;–color-text-secondary: #595760;–color-text-tertiary: #808284;–color-text-accent: #004e96;–color-faint: #dcdcdc;–color-mask: rgba(34, 34, 34, 0.8);background:var(–color-background);color:var(–color-text-primary)}.inno-color–spooky{–color-accent: #f18e0c;–color-secondary: #222222;–color-secondary-light: rgb(59.5, 59.5, 59.5);–color-secondary-transparent: rgba(34, 34, 34, 0.8);–color-disabled: #808284}.inno-mode–dark{–color-background: #222222;–color-background-secondary: #595760;–color-accent: #8dd7f7;–color-over-accent: #222222;–color-text-primary: #ffffff;–color-text-secondary: #dcdcdc;–color-text-tertiary: #808284;–color-text-link: #8dd7f7;–color-faint: #595760;–color-mask: rgba(255, 255, 255, 0.8)}body:has(.inno-chrome–chromeless){overflow:hidden;width:100vw;height:100vh}@supports(width: 100dvw){body:has(.inno-chrome–chromeless){width:100dvw}}@supports(height: 100dvh){body:has(.inno-chrome–chromeless){height:100dvh}}body:has(.inno-chrome–chromeless) .global-app-bar,body:has(.inno-chrome–chromeless) .footer,body:has(.inno-chrome–chromeless) .footer-wrapper{display:none}body:has(.inno-chrome–chromeless) #inq-article-completion{height:0px}.inno-geo{margin-top:48px;padding-bottom:48px}.inno-geo .inno-heading,.inno-geo .inno-caption{margin-top:6px}.inno-geo[data-status=answered] .inno-geo__clue-button,.inno-geo[data-status=playing] .inno-geo__clue-button{opacity:0;pointer-events:none}.inno-geo[data-status=answered] .inno-geo__clue-expand,.inno-geo[data-status=playing] .inno-geo__clue-expand{opacity:1;pointer-events:all}.inno-geo[data-status=answered] .inno-geo__clue-wrapper,.inno-geo[data-status=playing] .inno-geo__clue-wrapper{width:20%;height:20%;transform:translate(8px, 8px)}@media(min-width: 48em){.inno-geo[data-status=answered] .inno-geo__clue-wrapper,.inno-geo[data-status=playing] .inno-geo__clue-wrapper{transform:translate(16px, 16px)}}.inno-geo[data-status=answered] .inno-geo__clue,.inno-geo[data-status=playing] .inno-geo__clue{border-radius:1000px;border:1px solid var(–color-secondary);box-sizing:border-box}.inno-geo.has-answered .inno-map,.inno-geo[data-status=answered] .inno-map{pointer-events:none}.inno-geo.has-answered .inno-geo__submit-button,.inno-geo[data-status=answered] .inno-geo__submit-button{opacity:0}.inno-geo.has-answered .inno-geo__reveal,.inno-geo[data-status=answered] .inno-geo__reveal{max-height:1000px}.inno-geo.has-answered .maplibregl-control-container,.inno-geo[data-status=answered] .maplibregl-control-container{opacity:0}.inno-geo__count{color:#808284;text-align:center}.inno-geo__game{position:relative;background-color:#fff;aspect-ratio:1/1;overflow:hidden;border-radius:12px;border:1px solid var(–color-secondary)}.inno-geo__clue-wrapper{position:absolute;z-index:6;top:0;left:0;right:0;bottom:0;width:100%;height:100%;overflow:hidden;transition:all .4s ease-in-out}.inno-geo__clue{position:absolute;z-index:6;top:0;left:0;right:0;bottom:0;width:100%;height:100%;overflow:hidden;transition:all .4s ease-in-out}.inno-geo__image{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;object-fit:cover}@keyframes clueButton{0%{transform:scale(1);background-color:var(–color-secondary-light)}100%{transform:scale(0.95)}}.inno-geo__clue-button{position:absolute;bottom:8px;right:8px;transition:opacity .4s ease-in-out}@media(min-width: 48em){.inno-geo__clue-button{bottom:16px;right:16px}}[data-id=”1″] .inno-geo__clue-button{animation:clueButton .4s ease-in-out alternate infinite}.inno-geo__clue-button:hover{animation-play-state:paused;background-color:var(–color-accent) !important}.inno-geo__clue-expand{position:absolute;z-index:10;bottom:0;right:0;padding:8px;border-radius:32px;pointer-events:none;opacity:0}@media(min-width: 48em){.inno-geo__clue-expand{padding:16px}}.inno-geo__game-screen{position:absolute;top:0;left:0;width:100%;height:100%}.inno-geo__game-screen .inno-map{position:absolute;top:0;left:0;width:100%;height:100%;margin-bottom:0}.inno-geo__submit-button{position:absolute;bottom:8px;left:0;right:0;width:fit-content;margin:0 auto;transition:opacity .4s ease-in-out}@media(min-width: 48em){.inno-geo__submit-button{bottom:16px}}.inno-geo__tooltips{position:absolute;z-index:20;top:0;left:0;width:100%;height:100%;pointer-events:none}.inno-geo__tooltip{position:absolute;left:30%;right:30%;top:8px;font-family:”Grot 10″,sans-serif;line-height:1.2;font-weight:bold;font-size:16px;background-color:var(–color-secondary-transparent);width:fit-content;padding:4px;border-radius:4px;color:var(–color-accent);text-align:center;opacity:0;transition:opacity .4s ease-in-out;transition-delay:.5s}@media(min-width: 48em){.inno-geo__tooltip{top:16px}}[data-status=playing][data-id=”1″]:not(.has-guessed) .inno-geo__tooltip–1{opacity:1}[data-status=playing][data-id=”1″].has-guessed .inno-geo__tooltip–2{opacity:1}[data-id=”1″].has-answered .inno-geo__tooltip–3{opacity:1}.inno-geo__tap,.inno-geo__click{display:none}@media(pointer: fine){.inno-geo__click{display:inline}}@media(pointer: coarse){.inno-geo__tap{display:inline}}.inno-geo__reveal{overflow:hidden;max-height:0;transition:max-height 1s ease-in-out}.inno-results{display:grid;gap:16px;align-items:center;justify-content:center;text-align:center;overflow:hidden;max-height:0;transition:max-height .4s ease-in-out}.inno-results.is-revealed{max-height:2000px}.inno-results .inno-p.is-hidden{display:none}.inno-results__grade{display:none}.inno-results__grade.is-active{display:block}.inno-results__letter-grade{position:relative;aspect-ratio:1/1;border-radius:8px;border:3px solid var(–color-accent);max-width:112px;margin:0 auto;display:flex;justify-content:center;align-items:center;flex-direction:column;color:var(–color-secondary);margin-bottom:16px}@keyframes glitter{0%{transform:scale(0.5) rotate(0deg);opacity:0}25%{transform:scale(1) rotate(180deg);opacity:1}50%{transform:scale(0.5) rotate(360deg);opacity:0}100%{transform:scale(0.5) rotate(0deg);opacity:0}}.inno-results__letter-grade–a:before{content:””;position:absolute;left:40%;bottom:45%;width:50px;height:50px;border-radius:50%;display:flex;align-items:center;justify-content:center;z-index:3;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAlgAAAJYCAMAAACJuGjuAAADAFBMVEX///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////+/LkhhAAAA/3RSTlMAAQIDBAUGBwgJCgsMDQ4PEBESExQVFhcYGRobHB0eHyAhIiMkJSYnKCkqKywtLi8wMTIzNDU2Nzg5Ojs8PT4/QEFCQ0RFRkdISUpLTE1OT1BRUlNUVVZXWFlaW1xdXl9gYWJjZGVmZ2hpamtsbW5vcHFyc3R1dnd4eXp7fH1+f4CBgoOEhYaHiImKi4yNjo+QkZKTlJWWl5iZmpucnZ6foKGio6SlpqeoqaqrrK2ur7CxsrO0tba3uLm6u7y9vr/AwcLDxMXGx8jJysvMzc7P0NHS09TV1tfY2drb3N3e3+Dh4uPk5ebn6Onq6+zt7u/w8fLz9PX29/j5+vv8/f7rCNk1AAAbWElEQVR4AezcS8uU9QOHcf3/ayFWYyHixlnYAREHa9GhGCSxFjIgFthhxI1Y+RRibmwQEcRirIWIiynosBAHsRYiDG7sEMxGnoXII+LGgqmFWIueQNyIXcHNj3sffO/d9XkJ1wu4lvwXesQETdBqE6gJHROoCS+bQE3omUBNeM8EasKHJlAThiZogr4wQRM0NkET9LMJmqB5EzRBMxM0QX+boAliiZT3EA8bQXmP8pgRlNembQTlPclTRlBeh44RlPciLxlBeZvYZATl9egZQXmv8boRlNenbwTlvcO7RlDe+3xgBOUNGBhBeUc4YgTlDRkaQXmnOGUE5Y343AjKGzM2gvK+5TsjKG/CxAjK+5GfjKC8KVMjKG+BBSMo7wY3jKC8GTMjKO8P/jSC8hZZNILy/gEjKO4B4EEzKK0FtMygtNXAajMorQ1eQZS3AdhgBqU9DTxjBqV1ga4ZlPYK8KoZlNYDryDKewt42wxK2wXsMoPS5oA5MyjtAHDADEobgFcQ5X0MfGIGpX0KfGYGpY2AkRmU9jXwjRmUNgavIMq7AFwwg9IuAhfNoLQpOG9Q3jwwbwalLYBXEOX9AvxqBqX9BvxuBqUtgvMG5d0F7ppBaQCYQWHLAVhuCGWtAGCFIZTVBucNynscgCcMoawOAB1DKOt5AF4whLK64BVEeT1w3qC87QBsN4Sy+gD0DaGsPQDsMYSy5sAriPI+AucNyjsMwGFDKGsIwNAQyjoJwElDKGsEXkGUdwaAM4ZQ1jkAzhlCWRMAJoZQ1vcA/GAIZU3BK4jyrgJw1RDKug7AdUMoawbAzBDKug3AbUNkaRHyVxDpPgD3DRGl/0Hl/6ZIUgsqLVMkaRVUVpkiSW3IX0Gk9VBZb4okbYTKRlMkqQv5eYO0BSpbTJGkHuSvINIbUHnTFEnaCZWdpkjSHOTnDdJ+qOw3RZIGkL+CSMegcswUSToOleOmSNII8vMG6UuofGWKJI2hMjZFks5D5bwpkjSB/BVEmkJ+3iBdhsplUyRpASoLpkjSTajcNEWSZpC/gkh/QX7eIN2Byh1TJAkKUwRpGRTLjJGjFuSvINIaKNYYI0droVhrjBx1oOgYI0fPQvGcMXLUhfwVRNoKxVZj5GgbFNuMkaM+FH1j5Gg3FLuNkaM5yF9BpINQHDRGjg5BccgYORpCMTRGjk5AccIYORpB/goinYbitDFydBaKs8bI0QTy8wbpEhSXjJGjKeSvINIVKK4YI0fXoLhmjBzNID9vkG5BccsYOVqE/BVEugfFPWPEaCnUlpojRS3IzxuklVBbaY4UtaHWNkeK1kFtnTlS1IH8FUTqQn7eIG2G2mZzpKgHtZ45UrQDajvMkaI+5K8g0l6o7TVHivZBbZ85UjSA2sAcKToKtaPmUP4J8i979/7fVGH/cfwdAgXKpQRE7YCCGYJOqpOgKGNeWAQVZE6MDxQFnC7aydTxZaa4L2MyB5kXp2NWog8Fpx0zXlCUL2oEQRBRgkrVDcHIfShCLJQLxZL3t1ww55yENpdzTnP5PP+G/tDzOvm8j6yCCB09yqhHkYtEIZrA44x6HKZr1hPCaMWnw3yVjKqE2VoOt0AY7vzLYLqXGPUiTGb7QwGECUbe2oSbIOavgnSbXQRhivKpFphrMaMWw1RnLu8KYZKKfxTAVMsYtQxmGrSxFMIs1lcC7WCmKkZVwUSjagZBmKdw+cfFMNEaRq2BeTwHR8FMovPa9T8yfxPE5FUQ63SWw1yi57bwT2GaMKPCMEnrl1gBs4n+e/ZdDbPUMGoXzNHxXb5ihenE8LqDd8AkVIIpTlnN5YVoAuKGCB+0wAwtqdQSJui7lWs7o0mIcvJfLc3eBDFnFWRIDbf1RBMRFeTbHWC8LlTqAsPdeIB7+kM0XSglP+kGw/WgUg8YbVKEB4ajKUkoJTeXmjndYMJ4g/VxMjIKTUtCKVl9MQzWj0r9YKg2r8rFRkaEUrL2WrM2QUxYBTnxfVLCaEaEUjLyOxjqUioNgYF6riUljGZIKCX5NysMNIxKw2Ccc7eREkYzRBnrvdjK8OkGE8YbrthNShjNrKu/pR1hmLFUGgujuOtICaOZw/Is6/2nB4xSRqUyGMMyhaSE0UxSsID1tp4Ng0yg0gQYosVM1qsbDpE5iqpYb9dgGGMiafgqSLvXeUgZRCbpuon1DowxcrrB0PGGk1fKMERGOm0b60X+F0Z4kEoPQH+91/GQZy0QGRhK682wQn8VVKqA7n6yg4csKEBmklBKzm0D3c2i0izo7aq9PKSqCJlKQim5vLMRmyBGroKMq+MhG7pCZPI82tofGjDdYNx4g+UvJDM/jEooJb8+B/p6g0pvQE8FlWRWhFEJpeTuodDVEiotgY6KFpBZEkYllJJ1N0NPK6kUhH66rCKzJoxKKK13j0XfTRBjVkH6bMySxVxRWs0jnmpuzHQDuR56uShMZkkYFYNqecT8ttDLFiptgU6u2U9mTRgVoyI8IngydFJNpWro47cRMhvDqHyf5Mte0EctlWqhh2YP86hNXZEVRAWP2j4AuqAadNDKz6OqS5E15ED6qL1XQgftqdYeabMt5lG1g5AtROFCHlV3G9LXiWodka7un/GwLD15llBab5oF6SqhWgnSdNaWbP9InYRS8pkCpKk31XohPc6dPKYCWUpCKflWe103QdJeBbm+lse8ZEW2klBKrvoB0jKAagOQjokRUsJoLoRScsMZSMeFVLsQqbM+SlLCaG6EUjJ8AdIwlGpDkbLWc0gJozkTSsn9LqRuBNVGIFWd3iMljOZQKCUP3pn+JkjaqyD2z0kJo7mxJBn1UDOk6BaquZGafltJCaO5siQZ9VxLpGYc1VKs+ZfWkBJGc2dJMmqRLfWngPTHG375HSlhNJcOpKM+7YZUTKbaZKRgcoRRObEFKQfSUZvPTGcTJI1VkOZPUEG2IHNBGRV2DkLyplNtOpLVZh4VZAsyN/yBCrWjkLQZVJuBJJ30ARXk5DlXVFAh4klzuiH58YZTv6CCnDznVChVmG5Fcl6g2vNISv9tVJCT51wNpeRLrZPeBEljFWT4HipE3MhREkrJdzsiGYuo9jaScGsdmR9hVEIpufoUJGEp1ZYiYZZ7qVKBHCahlNzaN7nphhTHG1o8TTJ/wqiEUrJmCBK2mmqrkaB2b5ISRnNdGVUOjE1xE4TcgMQUf0hKGM1906gSmYQEbafadiTk9HVk3oRRWZJUeNyKhOykWjUSMXAHmUdhVJYkFV5tg0RQCwkYsY/MqzAqB9IK75+IxhVQqwUadXsd1cqQ6+RAWmFtTzSqiFpFaITlfmpMQ+6TA2mFbeeiMcXUKkbDCmZTQ7Ygc90Fe6i2e1iymyCNroJ0WEiNvDt5llBK1rmTnG5obLyhaxU15OQ5H5RRa4oFDelLrb5oQJ9N1JCT5/wwjVozW6ABA6k1EMd38bfU2F6KvCShlHy9HY5vMLUuwXGN3E9KGJVQeszKkxPcBGlkFWRChJQwKqE0al3vhKcbyGsRX7NHqCRhVEIpuWMAjmM0tUYjrlYvkBJGJZRq7L0q4cfIMsTT8R1SwqgsSVKrbhziGk+t8Yij+79JCaNiVIQx/mJBHOXUKkesH/+X9SSMinLGerYAsaZSaypiXLKLh0kYFRWMtaAIMe6n1n3QGn2AWrIFKQfSCqu6JPAHWAGNuyNUky1IOZDW2HgGNGZS6ymoWB+jgmxBis6fMlb4okY2QbSrIIUvM45yCAmlKvuvgcpcas2FwgnLGUcFhIRSjchvoTSfWvMRZV9DLTl5VpJQqvDXZohaQq0l+N45XzGOJYUQEkrj8LfC91ZQ6wMcc/luUsJooiSUkottsZsgsasgN31HShhNnIRS8rMSHLWOWl/iiD9SS8KoloRSrS1n4YjN1NqEQ5o/yVgSRrUklGrtdOKwampVo17b/yMljCZCliQ1aq/HIfuotQ/ASStICaOJkSVJjUg56jEW0CtEShhNmCxJajxqRVvGanvedlLCaOLkQFprTmsbY43Zy7hkC1JolTG+ZWczYbIFGUtMY3xbmRDZgoxPWGYyPXLy3DgJpY2Tk+f0SChNUBkaJySUJmsKRJIklGpJGE2fhFItCaP6kVCqIWE0DRJKJYyaQEKphNE0yZKkhFHjyJKkhFETyJKkhFGRpja2EvsVe5iwBT9znG0vsbWByHvNbSfaT3cMdA533eie4Jnq9T3hfzGwKFgV2hLez5TtD28JVQUXBV70P+HzTvVMcN/oGu4c6DjdfpKtOXKFaGfrYXf0cw5xXece55nsfcT3rH9+4P3gF1+Gq9kEqsNffhF8PzDf/6zvEe9kzzj3da4hzn4Oew9bO4gMU2Artp/huMB5pesm910e732+J/1zAu8EPw1tDR9gFjkQ3hr6LPhOYI7/Sd99Xs9d7ptcVzovcJxhL7YVQBijyGbv6TjXeZnrevftnnu8033/9L8RWLEytD68i3lhV3h9aOWKwBv+f/r+7r3Hc7v7etdlznMdPe22IogGtbJ1sZc6LnJe5frVLZ6J3gd8M/2vBJYG/xP6OlxH0YC68Neh/wSXBl7xz/Q94J3oueVXrhHOixyl9i62VsgPtk72Xo7znENdo913ev7krfD9yx94K/hRaGN4N4Uhdoc3hj4KvhXw/8tX4f2T5073aNdQ53mOXvZONmSVQls3+1mOQU7XNe4yz++9D/me9r8aWBb8PPRNOEKRUSLhb0KfB5cFXvU/7XvI+3tPmfsal3OQ4yx7N1shmoDV1tl+mmOA8wrXWPd4z5+9M3z+FwILg6tCm8N7KXLE3vDm0KrgwsALft8M7589491jXVc4BzhOs3e2WZG6trbu9rMdzsGuke7bPJO8D/ue8c8LLA+uDe34lnlPfLsjtDa4PDDP/4zvYe8kz23uka7BzvpC3N3WFhodOjvOd43x3Ot7LvBRqIYpEqIm9FHgOd+fPWNc5yNWe9spdsc5h8Pib+rD4t98lfVh8YNDYXEn857YeSj0flAfeit9f6sPvb85HHrPcdhPsbVP61XISYdfhfz88KuQacdehXyifRUiso321dQnx15NTTv8aurnzoGOHzXVq6m2thL72Y6fXeIa6f61Z5L3r75/+OcF3guuCe0IU2SY8I7QmuB7gXn+fxz+V+nX7pGuS468TG+LbNLMdoK9t2OAc5hrjHu8517vY77nng8sDH4c2hTeQ2GIveFNoY+DCwPPP+d7zHuvZ7x7jGuYc4Cjt/0EWzPkhda2rvYzHRc7r3a5b/Xc7X3QN8s/N/BucHVoW/ggRQMOhreFVgffDcz1z/I96L3bc6vbdbXzYseZ9q621hAN6tDRfqqjv/Ny1/XuOzxTvH/3zfa/GQh+GFofrmFeqAmvD30YDLzpn+37u3eK5w73Da7Lnf0dp9o7doAwRktbsb2P40LnL1w3u+8q997ve9L/cuCd4Gehr7Lt1w1fHf51w8v+J333e8vvct/s+oXzQkcfe7GtJUSGMT+bmP6Ybj5hfjaJ/5guvyAV0WziqmNS1vY34jFdyDDIsxYIA8iU0TQII8j4WhlEw2QuUmYihQEqZNhWGGAqNWRxxgSyjSUbWSaQNT9Z9UuD7I/KDqnZJIxqPWFBgoSE0bo5EkqF/mF078+HMtZ2CaUirTD6zXm4gLEGz5FQKtIIo6FewPmMdZ710cZDqRDljGvFSQBKGasUmBhpJJQKMSrCeOa1Rb1TGasngBtqJZSKBg2qZTxPNschJYxVgnrOnRJKRQNKqxnPH3GEjbFsOOSsLccNpUJ03cQ4vrsJR7VlrLY4rPtn8om5pMjXAmoux/cYC0fZFjOecuQ7UbiMcXx1DqL2U2sfjmnlZxyRURASRmOtsUOhmlrV+F6zhxlH7SBoCQmjy0+A0mZqbYLC+AhjVZdCTUgYfbkQKuuo9SWUrtnPWJu6QkgYVXrMCrUqalVB5aIwY1VJKJUwqhC5G1orqLUCan02SigVDYbR2tGIsYRaS6DRZZWEUtFAGN11CWLNp9Z8aBUtOG4oFRJG//tjxPEqteYiRkHlcUKpkA8//7s74qmkViViWe6LG0qFfKr+nY6Iaya1nkI84+ryPpSKaYzxQquEI2oF4rpqr4RSLTl5fqQZjuN+at2H+H6yQ0Kpipw8R/4nmUGHqTiO3uuoVVWEvCUnz/tH4vjKk3jaO3kltRYUIC+I0h3U+PZiNGA8tcbjuNq9LkuSR0kY3dQHDSlL6i61xSw5kD5MwmhVVzRoDLVGowGWKXIgXU/C6MIOaNh11LoWDXLXyYG0hNHZBWjEUGoNRcOu2E21PT9FfpEwer8FjRlMrUvQiHO35XUolTBadzsaN5BaA9GYnmvzOJRKGN03AgnoS62+aNSJ7+dtKJUwumMgElFKrVI0rs1reRpKZQty3elISAm1SpAA6+N5GUplC/LDYiTmB9QqRkImRfIvlMoW5JvtkKAiahUhMTceyLdQKifPT7dAogqo1QIJGlKTX6FUTp7vtSBx1ELC+m6VJck8OnmuuxXJ2Em1aiTulNWyJJnD3BEq7BmOpGyn2nYkodO7siSZJ2F0W38kZwPVNiAZrV+SA+m8CKNfnIokrabaaiTFOl0OpPMgjH5wEpJVRbUqJMkTkQPpXA+j89ogaUupthTJGlVLhckQuRZGn2iO5C2i2ttI2qCdORxKJYxGJiMVr1HtNSTvzM05G0oljH73S6TkBao9jxSUfJqjoVTCaM1lSE0l1SqRCtuinAylsgW5tR9SNINqM5CSls/lYCiVLcjP7UjVdKpNR2qaPZRzoVS2IN/rhJRN0+0A9c6DuRVK5eR5TmukbjJJnTqUa38uhVI5eX7UijSU67gAeUFYliRz5uQ5MhFpGUe125CGMzbIkmQ2s0bjU+0NSM8tVHMjHT9YJUuSORFGdzqRpuuodh3S0v4tOZDOgTC65SykawTVRiA9Bc/IgXTWh9HPuiNtQ6k2FGmyTJMD6SwPo4ttSN+FVLsQabutjkctKoTIujDqbwUdDKDaAKTvyr0SSrM3jD7cDHoopVopdDBgu4TSLA2jkfHQR2+q9YIeen0poTQrw+j+a6CTEqqVQBcnB7MwlMoWZPgi6KUT1TpCH23nZ10olS3IjX2gm/ZUaw+dNH8qy0KpbEFWdYGOqAbdWO7JqlAqJ88LiqCnWirVQkc312VPKJWT58oC6KqaStXQ09Dd2bIkKSfP91mgry1U2gJdnfN1Zi9Jiq4hHlI3DnrbQKX10NcP18qSZBaE0b1XQXdVVKqCzjovz/gDaQmjO34C/a2k0krorXBuhh9ISxhddxoMsIRKS6A764yMPpCWMLryZBjhDSq9AQP8PsJ62/ogA0kYfb0dDPGadhPEAGMOZGoolTA6qwWMUUmlShhi8K7MDKUSRqdYYJBZVJoFY5y9NQNDqYTROrdZI/EVMEiPf2dcKJUtyN1XwDgPUukBGKXj0gwLpbIFua2/ed9lnQbDtHoxo0KpbEGu7QkjTaTSRBjH+kgGhVI5eX7/RBhqApUmwEi/i2RKKJWT59famFDJTNs8vrY2M5Yk5eT5CSsMNpZKY2Gsi6tlSbKpXV7LyCQY7jrtJoixSjfJkmSTh9EDN8J4w6g0DEbr9okcSDdxGK25FCa4lEpDYLgOb8uBdJOG0a19YYaBVBoI47WcLQfSTRhGV58CU/SjUj+YwPIAIzdBNEkYfbcTzFFKpVKY4o6DEkqbQoV2YttAPajUA+a4ep/5oVSUc7oVZulCpS4wyU93mB1KxaiDHpiniEpFMMuP1psbSsWgmuthopZUagnTFH9sZigVpRsHwVRUgonavWleKBVdl58Jc9UwahfMVPB0BcwhimaXwGRhRoVhKsvUcphBFEy2wWwbGLUBJrt1JITxLMNbwnRrGLUGZrvsPAjDdWsG81UxqgqmO70YIictY9QymK8QIict/v927qVl6jKOwzh2WIjVWJQ8G2dhB0QcxEWHYpDEWsgfxAI7jLgRO0wh5sYG7ICIjLUQERzDDgtxEIsSYXBjh2JayLOxRsSNBVMLERdNIG7k6Rs3Nzf/rYvvb3d9XsL1Ai7VfiEHXEYR6wbgO9W+JYcLhhFPEOC4asfJ4YKjqh0lhwv6EesGYJ9q+8gBl55qPXLAZadqO8mBiCvI2+SASydi3QBsUW0LOeBSqVaRAy7rVVtPDri0I54gQCti3QCsVG0lOeDSVK1JDrg8otrD5IBLI+IJAixSbRE5YHNbxW1iwGemYkYMH1xTcY0YPphGPEGASyouEcMHF1VcJIYPxirGxPDBeRXnieGDUcQTBDil4hQxfHBCxQli+GCgwnjHBg6pOEQMH/QjniDAXhV7ieGDPSr2ECMC84YuMXywXcV2YvigE/EEATap2EQMH2xUsZEYPmhHrBuAJ1U8RQwftCKeIMAKFSuI4YPlKpYTwwcN1g2IsFjFYmIYQQUpnHBT2U1SOOEfniCIMGXdgAhXlV0lhRMmyiakcMIFZRdI4YQxTxBEGLFuQIQzys6QwglDZUNSOOFzZV+QwgkDniCIcFDZQVI4Yb+y/aRwQk9ZjxRO2KVsFymc0OUJgghblW0lhRNeUfYqKZxQKatI4YQNyjaQwgltniCIsEbZGlI4YZWyVaRwQlNZkxROWKZsGSmc0OAJggh3KbubFFZYULJACC/MWDcgwnUl1wnhhSlPEES4rOQyIbzwm5LfCeGFMesGRPheyQ+E8MKIJwginFZymhBeOKnkJCG8MGDdgAiHlRwmhBf6SvqE8MIHSj4kBLze5wkSAV3WDRGwQ8kOQsCro6RDCHhtVrKZEPCqeIJEQJt1QwQ8reQZQsCrpaRFCHg9quQxQsCryRMkApYqWUoIeC1RsoQQMFNCBrjdknSLDHCb8QSJgL8k/U0GuP0h6U8ywG0iaUIGuM1LmicD3MY8QSLgnKRzZIDbWUlnyQC3oaQhGeD2paSvyAC3AU+QCPhE0qdkgNsBSQfIALce64YI2C1pNxng1uUJEgHbJG0jA9xek/Q6GeBWsW6IgBckvUgGuLV5gkTAWklryQC31ZJWkwFuTdYNETAnaY4McGtIapABbvdIupcMsPtPIgL8ZqwbIuCGbhABflNNiQC/K7pCBPhNeIJEwFi/EgF+P+onIsBvpBER4Pe1viEC/IY8QSLgmI4RAX5HdIQI8OurTwT4faSPiQC/Hk+QCHhH7xIBfm/oTSLAr6MOEeD3kl4mAvwqniARsE7riAC/Z/UcEeDXUosI8HtcTxABfk2eIBHwoB4iAvzu0/1ECACRIAL+JUEETEkQAfMkiICfSRABQxJEwGckiIA+CSLgPRJEwFskiICKBBHwPAkioEWCCJgjQQQ8QII79D/eDQrIqmTAwgAAAABJRU5ErkJggg==);background-repeat:repeat-x;background-position:center;background-size:100% 100%;overflow:hidden;z-index:2;opacity:0;animation:glitter 3s linear infinite}.inno-results__letter-grade–a{color:false;background-color:var(–color-accent);border-color:var(–color-accent)}.inno-results__letter-grade–a .inno-results__actual-grade{font-weight:700}.inno-results__letter-grade–b{color:false;background-color:var(–color-accent);border-color:var(–color-accent)}.inno-results__letter-grade–b .inno-results__actual-grade{font-weight:600}.inno-results__letter-grade–c{color:false;background-color:false;border-color:var(–color-accent)}.inno-results__letter-grade–c .inno-results__actual-grade{font-weight:600}.inno-results__letter-grade–d{color:false;background-color:false;border-color:#808284}.inno-results__letter-grade–d .inno-results__actual-grade{font-weight:400}.inno-results__letter-grade–f{color:#808284;background-color:false;border-color:#808284}.inno-results__letter-grade–f .inno-results__actual-grade{font-weight:400}.inno-results__actual-grade{font-family:”Inquirer Headline”,”Times New Roman”,serif;font-weight:500;font-size:72.8px}.inno-ad{max-height:400px;transition:max-height .4s ease-in-out,padding .4s ease-in-out,margin .4s ease-in-out;overflow:hidden}.inno-ad.is-hidden{max-height:0;margin:0;padding:0}.inno-ad–banner{padding-block:48px;background:var(–color-background)}@media(min-width: 0em)and (max-width: 48em){.inno-ad–banner{display:none}}.inno-ad–banner .inno-ad__label{display:none}.inno-ad__label{display:block;margin:0 auto 12px;text-align:center;font-size:14px;color:#808284}.inno-ad__ad{margin-inline:auto;background-color:#fff;display:flex;align-items:center;justify-content:center;overflow:hidden;width:300px;height:250px}@media(min-width: 48em){.inno-ad__ad{width:728px;height:90px}}@media(min-width: 63.9375em){.inno-ad__ad{height:auto;width:fit-content;min-width:728px;min-height:90px;max-width:970px;max-height:250px}}.inno-ad__ad–small{width:300px;height:250px;min-height:auto;min-width:auto}.inno-ad__ad iframe{position:unset !important}.inno-ad__ad .cnx-content-wrapper{position:relative !important}.inno-ad__ad .celtra-ad-inline-host,.inno-ad__ad .celtra-ad-inline-host *{position:relative !important;overflow:hidden !important}.inno-ad__placeholder{text-align:center;text-transform:uppercase;font-weight:bold;font-size:16px;color:#222}@media(min-width: 75em){.inno-ad__placeholder{padding:120px 0}}.inno-byline{font-family:”Grot 10″,sans-serif;font-size:12px;line-height:1.5}@media(min-width: 48em){.inno-byline{font-size:14px}}.inno-byline__content{display:flex;justify-content:space-between;align-items:center;gap:12px}.inno-byline__text{flex:1 1 auto}.inno-byline .inno-gift{flex:0 0 auto}.inno-byline__timestamp-date{color:var(–color-accent)}.inno-byline__timestamp-label{color:var(–color-accent);display:block}.inno-byline__authors{color:var(–color-text-primary, #222222);line-height:1.5em;text-wrap-style:balance}.inno-byline__author{display:inline}.inno-byline__author-link,.inno-byline__authors a{color:var(–color-text-primary, #222222);text-decoration:none;transition:color .4s ease-in-out}.inno-byline__author-link:hover,.inno-byline__authors a:hover{color:var(–color-text-link, #004e96)}.inno-caption{color:var(–color-text-secondary);font-family:”Grot 10″,sans-serif;font-size:14px;line-height:1.5}.inno-caption a{color:inherit;box-shadow:inset 0 -1px 0 0 var(–color-text-secondary);transition:color .25s ease,box-shadow .25s ease;text-decoration:none}.inno-caption a:hover{color:var(–color-text-link);box-shadow:inset 0 -1px 0 0 var(–color-text-link)}.inno-caption__caption-text{display:block;text-wrap:pretty}.inno-caption__credit{color:var(–color-text-tertiary);display:block}.inno-credits{font-family:”Grot 10″,sans-serif}.inno-credits__header{color:var(–color-text-primary);font-size:16px;font-family:”Grot 10″,sans-serif;font-weight:normal;line-height:1.2;border-bottom:1px solid var(–color-faint);padding-bottom:4px;margin-bottom:8px}.inno-credits__roles{display:grid;gap:8px;color:var(–color-text-secondary);font-size:14px;line-height:1.5;text-align:pretty}@media(min-width: 48em){.inno-credits__roles{grid-template-columns:50% 50%}}.inno-feedback{margin-top:40px}.inno-feedback .inno-p{font-family:”Grot 10″,sans-serif;font-size:16px;text-align:center}.inno-feedback .inno-icon{width:32px;height:32px;fill:#fff;transition:transform .4s ease-in-out}@media(min-width: 48em){.inno-feedback .inno-icon{width:48px;height:48px}}.inno-feedback .inno-icon–flip{transform:rotate(180deg) scaleX(-1)}.inno-feedback.has-answered .inno-button{pointer-events:none}.inno-feedback.has-answered-yes .inno-button–feedback-no,.inno-feedback.has-answered-no .inno-button–feedback-yes{background-color:var(–color-faint)}.inno-feedback__buttons{display:flex;gap:12px;margin-top:12px;margin-bottom:18px;align-items:center;justify-content:center}.inno-button–feedback{border-radius:50%;padding:12px}.inno-button–feedback-yes{background-color:#00a253}.inno-button–feedback-yes:hover .inno-icon{transform:translateY(-10%)}.inno-button–feedback-no{background-color:#e11b22}.inno-button–feedback-no:hover .inno-icon{transform:rotate(180deg) scaleX(-1) translateY(-10%)}.inno-gift{display:none}.inno-gift–default{justify-content:center}.inno-gift–default.is-available{display:flex}.inno-gift–default .inno-button{font-size:24px;padding:8px;min-width:200px;margin:0px auto}.inno-gift–minimal.is-available{display:inline-block}.inno-gift–minimal .inno-button{display:flex;align-items:center;font-size:16px;line-height:16px}.inno-gift–minimal .inno-button__label{font-size:14px;font-weight:normal;color:currentColor;opacity:.4;transition:opacity .4s ease-in-out;display:none}@media(min-width: 37.5em){.inno-gift–minimal .inno-button__label{display:inline-block}}.inno-gift–minimal .inno-icon{display:inline-block}.inno-gift.is-available{display:block}.is-app .inno-gift{display:none}.inno-gift .inno-icon–loading{animation:spin 1s linear forwards infinite}.inno-gift .inno-icon{display:none}.inno-gift [data-state=ready] .inno-icon–gift{display:initial}.inno-gift [data-state=loading] .inno-icon–loading{display:initial}.inno-gift [data-state=complete] .inno-icon–tickmark{display:initial}.inno-gift [data-state=error] .inno-icon–cross{display:initial}.inno-gift-toast-receiver{display:none}@keyframes spin{0%{rotate:0deg}100%{rotate:360deg}}.inno-heading{font-family:”Inquirer Headline”,”Times New Roman”,serif;font-size:24px;font-weight:600;line-height:1.2;color:var(–color-text-primary);scroll-margin-top:calc(var(–sticky-height) + 16px);text-wrap:balance;text-align:center}@media(min-width: 48em){.inno-heading{font-size:32px}}.inno-heading–chapter{font-weight:300;border-bottom:1px solid var(–color-text-primary);text-transform:uppercase}.inno-layout–stack-tight>*+.inno-heading{margin-block-start:20px}.inno-layout–stack-tight>.inno-heading:has(+*){margin-block-end:-5px}.inno-layout–stack-loose>*+.inno-heading{margin-block-start:60px}.inno-layout–stack-loose>.inno-heading:has(+*){margin-block-end:-15px}.inno-hero{background-image:url(“https://interactives.inquirer.com/projects/2025/10/geo-guesser/1761317496385/assets/_resized/same-skyline–1300px.webp”);background-size:contain;background-position:50% 100%;background-repeat:repeat-x}@media(min-width: 48em){.inno-hero{background-position:50% 50%}}.inno-hero–shore{background-image:url(“https://interactives.inquirer.com/projects/2025/10/geo-guesser/1761317496385/assets/_resized/shore–1300px.webp”)}.inno-hero__sign{max-width:420px;border-image:url(“https://interactives.inquirer.com/projects/2025/10/geo-guesser/1761317496385/assets/sign.svg”);border-image-slice:21.6% 7.6% 7.6% fill;border-image-width:90px 30px 30px;border-image-repeat:repeat stretch;margin:0 auto;width:calc(100vw – 100px)}.inno-hero__content{padding:24px;padding-top:100px;text-align:center;color:var(–color-accent);display:grid;gap:12px}.inno-hero__headline{font-family:”Inquirer Headline”,”Times New Roman”,serif;font-size:8vw;font-weight:400;line-height:1;text-wrap:balance;margin-top:-12px;text-transform:uppercase}@media(min-width: 37.5em){.inno-hero__headline{font-size:36px}}@media(min-width: 48em){.inno-hero__headline{font-size:52px}}.inno-hero__sign-divider{display:block;max-width:40%;margin:0 auto}.inno-hero__subheadline{font-family:”Inquirer Headline”,”Times New Roman”,serif;font-size:14px;font-weight:600;line-height:1.3;text-wrap:balance;padding-bottom:16px}@media(min-width: 48em){.inno-hero__subheadline{font-size:24px;padding-bottom:24px}}.inno-hero__media{position:relative;z-index:2;margin-top:-48px}@media(min-width: 60em){.inno-hero__media{margin-top:-96px}}.inno-image__img{width:100%;display:block}.inno-link{display:flex;align-items:center;width:fit-content;text-decoration:none}.inno-link:hover .inno-link__copy{color:var(–color-accent)}.inno-link:hover .inno-icon{transform:translateX(0px)}.inno-link .inno-icon{width:20px;height:20px;margin-left:5px;display:inline-block;transform:translateX(-2px);transition:transform .3s ease-in-out}.inno-link__copy{font-family:”Inquirer Headline”,”Times New Roman”,serif;font-weight:600;color:var(–color-text-primary);font-size:24px;line-height:1;transition:color .3s ease-in-out}.inno-more__header{display:flex;justify-content:space-between;align-items:center;border-top:3px solid var(–color-text-primary);padding-top:8px;margin-block-end:16px;line-height:1.2}.inno-more__header .inno-link{margin-bottom:0}.inno-more__header .inno-link__copy{display:none}@media(min-width: 48em){.inno-more__header .inno-link__copy{display:block}}.inno-more__title{max-width:650px;display:block;font-family:”Grot12″,sans-serif;font-size:32px;text-transform:uppercase;color:var(–color-text-primary);margin:0;text-wrap:balance}@media(min-width: 48em){.inno-more__title{max-width:none}}.inno-more__stories{display:flex;gap:24px;flex-direction:column}@media(min-width: 48em){.inno-more__stories{flex-direction:row}}.inno-more__stories .inno-related{height:100%;margin-bottom:0;border:0;padding:0}.inno-more__stories .inno-related .inno-image{margin:0 0 12px 0;aspect-ratio:3/2}.inno-more__stories .inno-related .inno-image__img{width:100%;height:100%;object-fit:cover}.inno-more__story{position:relative;display:block;max-width:650px;margin:0 auto}@media(min-width: 48em){.inno-more__story{max-width:none}}.inno-more__story:after{content:””;position:absolute;z-index:2;background:var(–color-faint)}@media(min-width: 0em)and (max-width: 48em){.inno-more__story:after{left:0;bottom:-12px;width:100%;height:1px}}@media(min-width: 48em){.inno-more__story:after{top:0;right:-12px;width:1px;height:100%}}.inno-more__story:last-child:after{display:none}.inno-p{-webkit-font-smoothing:subpixel-antialiased;-mox-osx-font-smoothing:grayscale;color:#222;color:var(–color-text-primary);font-family:”Inquirer Text”,”Times New Roman”,serif;font-size:18px;line-height:1.666666;white-space:pre-line;text-wrap:pretty}@media(min-width: 37.5em){.inno-p{font-size:20px;line-height:1.6}}.inno-p–has-dropcap:first-letter{margin-top:1px;margin-right:12px;margin-bottom:0;margin-left:0;font-family:”Inquirer Headline”,”Times New Roman”,serif;font-size:3.2em;float:left;font-weight:bold;line-height:1;color:var(–color-text-accent)}@-moz-document url-prefix(){.inno-p–has-dropcap:first-letter{margin-top:10px;margin-bottom:0px}}@media(min-width: 37.5em){.inno-p–has-dropcap:first-letter{font-size:5.3em;margin-top:-3px;margin-bottom:-10px}@-moz-document url-prefix(){.inno-p–has-dropcap:first-letter{margin-top:12px;margin-bottom:0px}}}.inno-p a{transition:color .25s ease;color:var(–color-text-link);box-shadow:inset 0 -1px 0 0 var(–color-accent);text-decoration:none}.inno-p a:hover{color:var(–color-accent)}.inno-p__endmark{display:inline-block;height:1.1em;width:1.1em;margin-left:5px;vertical-align:text-bottom;margin-bottom:2px;fill:var(–color-text-accent)}.inno-premium{padding:19px 26px 22px 8px;color:var(–color-text-primary);font-family:”Grot 10″,sans-serif;font-size:18px;line-height:1;font-weight:normal;background-color:var(–color-background-secondary)}.inno-premium .inno-icon{fill:var(–color-accent);width:24px;margin-right:7px}.inno-premium__header{display:flex}.inno-premium__hed{font-weight:bold;line-height:22px;font-size:16px;color:var(–color-text-primary);padding:3px 0 4px;font-family:”Grot 10″,sans-serif;text-wrap:pretty}.inno-mode–dark .inno-premium__hed{color:#fff}.inno-premium__message{font-weight:500;line-height:22px;font-size:16px;color:var(–color-text-secondary);font-family:”Grot 10″,sans-serif;margin-left:32px;text-wrap:pretty}.inno-related{position:relative;display:block;z-index:2;padding:12px;max-width:min(650px,100vw – 32px);background-color:var(–color-background);text-decoration:none;color:var(–color-text-primary);transition:transform .3s ease-in-out,box-shadow .3s ease-in-out;font-family:”Grot 10″,sans-serif;box-sizing:border-box;border:1px solid var(–color-faint)}.inno-related:hover{transform:translateY(-4px)}.inno-related:hover .inno-related__headline{color:var(–color-accent)}.inno-related .inno-image{margin:-12px -12px 12px -12px}.inno-related__eyebrow{font-size:16px;line-height:1;font-weight:bold;font-family:”Grot12″,sans-serif;text-transform:uppercase;color:var(–color-accent)}.inno-related__headline{font-family:”Inquirer Headline”,”Times New Roman”,serif;line-height:1.2;font-size:24px;font-weight:600;transition:color .3s ease-in-out;text-wrap:pretty}.inno-related__description{font-size:16px;line-height:1.4;color:var(–color-text-tertiary);text-wrap:pretty}.inno-share{display:flex;justify-content:center}.inno-share .inno-button{min-width:200px}.inno-share .inno-button__label{transition:opacity .4s ease-in-out}.inno-share .inno-button__label–copied{position:absolute;right:0;left:0;top:0;bottom:0;margin:auto;opacity:0;height:fit-content}.inno-share .inno-button.is-copied .inno-button__label{opacity:0}.inno-share .inno-button.is-copied .inno-button__label–copied{opacity:1}.inno-tags{border-top:1px solid var(–color-faint);padding-block:12px}.inno-tags__title{font-family:”Grot 10″,sans-serif;font-size:14px;font-weight:normal}.inno-tags__buttons{display:flex;flex-wrap:wrap;gap:8px}.inno-tags__buttons .inno-button{flex:0 0 auto}.inno-toast{position:fixed;bottom:16px;left:0;right:0;width:max-content;margin:0px auto;z-index:120;display:flex;align-content:center;justify-content:center;text-align:center;font-size:20px;border-radius:5px;background-color:var(–color-text-primary);color:var(–color-background);padding:24px 48px;box-shadow:0 1px 4px rgba(89,87,96,.1),0 3px 6px rgba(89,87,96,.1);translate:0% calc(100% + 18px);transition:translate .4s}.inno-toast–active{translate:0 0}

    Citywide Quest

    We’ll show you a photo taken in the Philly-area, you drop a pin where you think it was taken. Closer to the location results in a better score. This week’s theme is all about Halloween. Good luck!

    Question 1

    Where can you find this raven?

    ClickTap on map to guess the location in the photo
    ClickTap again to change your guess and hit submit when you're happy
    You will be scored at the end. The closer to the location the better the score

    Tom Gralish / Staff Photographer

    Pretty good/Not bad/Way off! Your guess was from the location. Here's also where a random selection of Inquirer readers guessed.

    This is the Edgar Allan Pоe National Historic Site. Known for the horrifying and mystifying works, Poe lived in Philadelphia from 1838 to 1844. Here he wrote some of his most well-known stories, including the “Fall of the House of Usher” and “The Mask of the Red Death.”

    Quiz continues after ad
    Question 2

    Where can you find Benjamin Franklin’s grave?

    Monica Herndon / Staff Photographer

    Pretty good/Not bad/Way off! Your guess was from the location. Here's also where a random selection of Inquirer readers guessed.

    There are some lingering rumors about the ghost of Benjamin Franklin wandering around in Old City. Whether you believe the tales or not, you can find his final resting place at the Christ Church Burial Ground. The graveyard first opened in 1719 and is open to the public.

    Quiz continues after ad
    Question 3

    Where was this old photo taken?

    The Library of Congress

    Pretty good/Not bad/Way off! Your guess was from the location. Here's also where a random selection of Inquirer readers guessed.

    This is the lobby of the Bellevue Hotel on South Broad Street in the mid-20th century. According to some tour guides, Bellevue Hotel’s “haunted” reputation started with a Legionnaires’ disease outbreak in the 1970s and still attracts horror lovers.

    Your Score

    ARank

    Amazing work. Consider yourself an expert in Philly's spooky lore!

    BRank

    Good stuff. You've almost mastered the art of being scarily smart.

    CRank

    C is a passing grade, but maybe take a ghost tour next time.

    DRank

    D isn’t great. Did a spooky spirit guess for you?

    FRank

    We don’t want to say you failed, but you didn’t not fail.

    You beat % of other Inquirer readers.

    Did you enjoy this quiz?

    Let us know what you think by emailing us at interactives@inquirer.com

    Staff Contributors

    • Design and Development: Levi Jiang
    • Editing: Sam Morris
    • Copy Editing: Brian Leighton

    Topics mentioned in this story

    (()=>{var lr=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports);var St=lr(b=>{var jr={0:”Jan.”,1:”Feb.”,2:”March”,3:”April”,4:”May”,5:”June”,6:”July”,7:”Aug.”,8:”Sept.”,9:”Oct.”,10:”Nov.”,11:”Dec.”};function xt(e){return e===void 0&&(e=new Date),jr[e.getMonth()]}var Nr={0:”Jan”,1:”Feb”,2:”Mar”,3:”Apr”,4:”May”,5:”Jun”,6:”Jul”,7:”Aug”,8:”Sep”,9:”Oct”,10:”Nov”,11:”Dec”};function bt(e){return e===void 0&&(e=new Date),Nr[e.getMonth()]}function O(e){return e==null}function Lt(e){return typeof e==”number”&&isFinite(e)}function se(e){return Lt(e)&&Math.floor(e)===e}var Hr=[“one”,”two”,”three”,”four”,”five”,”six”,”seven”,”eight”,”nine”],Gr=[“million”,”billion”,”trillion”,”quadrillion”,”quintillion”,”sextillion”,”septillion”,”octillion”,”nonillion”,”decillion”],Mt=[“th”,”st”,”nd”,”rd”,”th”,”th”,”th”,”th”,”th”,”th”],Zr=[11,12,13];function Tt(e){if(O(e))return””;var t=+e;return se(t)?Zr.indexOf(t%100)>-1?Mt[0]:Mt[t%10]:””}var Vr=[“first”,”second”,”third”,”fourth”,”fifth”,”sixth”,”seventh”,”eighth”,”ninth”],Wr=new RegExp(/s+([^s]*)s*$/);b.apdate=function(e){return e===void 0&&(e=new Date),xt(e)+” “+e.getDate()+”, “+e.getFullYear()},b.apdatetab=function(e){return e===void 0&&(e=new Date),bt(e)+” “+e.getDate()+”, “+e.getFullYear()},b.apmonth=xt,b.apmonthtab=bt,b.apnumber=function(e){if(O(e))return””;var t=+e;return se(t)?t=10?e.toString():Hr[t-1]:e.toString()},b.aptime=function(e){e===void 0&&(e=new Date);var t,r,n=e.getHours(),i=e.getMinutes(),o=i===0;if(o){if(n===0)return”midnight”;if(n===12)return”noon”}return n0?n:12):(t=”p.m.”,r=n===12?n:n-12),o?r+” “+t:r+”:”+(i<10?"0"+i:i)+" "+t},b.capfirst=function(e){if(O(e))return"";var t=String(e);return""+t.charAt(0).toUpperCase()+t.slice(1)},b.intcomma=function(e){if(O(e))return"";var t,r=+e;return Lt(r)?((t=r.toString().split("."))[0]=t[0].replace(/B(?=(d{3})+(?!d))/g,","),t.join(".")):e.toString()},b.intword=function(e){if(O(e))return"";var t=+e;if(!se(t))return e.toString();var r=Math.abs(t);if(r<1e6)return e.toString();var n=Math.ceil(Math.log(r+1)/Math.LN10)-1,i=n-n%3,o=t/Math.pow(10,i);return(o=Math.round(10*o)/10)+" "+Gr[Math.floor(i/3)-2]},b.ordinal=function(e,t){if(t===void 0&&(t=!1),O(e))return"";var r=+e;return se(r)?t&&r{document.querySelectorAll(“.js-hover”).forEach(e=>{e.addEventListener(“click”,()=>{Ye(e)}),e.addEventListener(“mouseenter”,()=>{Ye(e)}),e.addEventListener(“mouseout”,()=>{Qe(e)})}),window.addEventListener(“scroll”,()=>{X!==null&&cr()})},cr=()=>{(X>window.scrollY+100||X{Qe(e)})},Ye=e=>{e.classList.add(“is-visible”),X=window.scrollY},Qe=e=>{e.classList.remove(“is-visible”),X=null},Xe={init:()=>{ur()}};var A=Uint8Array,V=Uint16Array,fr=Int32Array,_e=new A([0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0,0,0,0]),et=new A([0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13,0,0]),hr=new A([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]),tt=function(e,t){for(var r=new V(31),n=0;n<31;++n)r[n]=t+=1<<e[n-1];for(var i=new fr(r[30]),n=1;n<30;++n)for(var o=r[n];o<r[n+1];++o)i[o]=o-r[n]<<5|n;return{b:r,r:i}},rt=tt(_e,2),nt=rt.b,vr=rt.r;nt[28]=258,vr[258]=28;var it=tt(et,0),pr=it.b,On=it.r,Te=new V(32768);for(p=0;p>1|(p&21845)<>2|(I&13107)<>4|(I&3855)<>8|(I&255)<>1;var I,p,_=function(e,t,r){for(var n=e.length,i=0,o=new V(t);i<n;++i)e[i]&&++o[e[i]-1];var a=new V(t);for(i=1;i<t;++i)a[i]=a[i-1]+o[i-1]<<1;var s;if(r){s=new V(1<<t);var l=15-t;for(i=0;i<n;++i)if(e[i])for(var c=i<<4|e[i],f=t-e[i],u=a[e[i]-1]++<<f,h=u|(1<<f)-1;u>l]=c}else for(s=new V(n),i=0;i>15-e[i]);return s},ee=new A(288);for(p=0;p<144;++p)ee[p]=8;var p;for(p=144;p<256;++p)ee[p]=9;var p;for(p=256;p<280;++p)ee[p]=7;var p;for(p=280;p<288;++p)ee[p]=8;var p,ot=new A(32);for(p=0;p<32;++p)ot[p]=5;var p;var gr=_(ee,9,1);var dr=_(ot,5,1),be=function(e){for(var t=e[0],r=1;rt&&(t=e[r]);return t},D=function(e,t,r){var n=t/8|0;return(e[n]|e[n+1]<>(t&7)&r},Me=function(e,t){var r=t/8|0;return(e[r]|e[r+1]<<8|e[r+2]<>(t&7)},mr=function(e){return(e+7)/8|0},yr=function(e,t,r){return(t==null||te.length)&&(r=e.length),new A(e.subarray(t,r))};var wr=[“unexpected EOF”,”invalid block type”,”invalid length/literal”,”invalid distance”,”stream finished”,”no stream handler”,,”no callback”,”invalid UTF-8 data”,”extra field too long”,”date not in range 1980-2099″,”filename too long”,”stream finishing”,”invalid zip data”],E=function(e,t,r){var n=new Error(t||wr[e]);if(n.code=e,Error.captureStackTrace&&Error.captureStackTrace(n,E),!r)throw n;return n},Le=function(e,t,r,n){var i=e.length,o=n?n.length:0;if(!i||t.f&&!t.l)return r||new A(0);var a=!r,s=a||t.i!=2,l=t.i;a&&(r=new A(i*3));var c=function(We){var Je=r.length;if(We>Je){var Ke=new A(Math.max(Je*2,We));Ke.set(r),r=Ke}},f=t.f||0,u=t.p||0,h=t.b||0,v=t.l,y=t.d,g=t.m,k=t.n,T=i*8;do{if(!v){f=D(e,u,1);var q=D(e,u+1,3);if(u+=3,q)if(q==1)v=gr,y=dr,g=9,k=5;else if(q==2){var de=D(e,u,31)+257,Be=D(e,u+10,15)+4,Re=de+D(e,u+5,31)+1;u+=14;for(var Y=new A(Re),me=new A(19),z=0;z<Be;++z)me[hr[z]]=D(e,u+z*3,7);u+=Be*3;for(var je=be(me),nr=(1<<je)-1,ir=_(me,je,1),z=0;z>4;if(w<16)Y[z++]=w;else{var G=0,ie=0;for(w==16?(ie=3+D(e,u,3),u+=2,G=Y[z-1]):w==17?(ie=3+D(e,u,7),u+=3):w==18&&(ie=11+D(e,u,127),u+=7);ie–;)Y[z++]=G}}var He=Y.subarray(0,de),$=Y.subarray(de);g=be(He),k=be($),v=_(He,g,1),y=_($,k,1)}else E(1);else{var w=mr(u)+4,S=e[w-4]|e[w-3]<i){l&&E(0);break}s&&c(h+S),r.set(e.subarray(w,C),h),t.b=h+=S,t.p=u=C*8,t.f=f;continue}if(u>T){l&&E(0);break}}s&&c(h+131072);for(var or=(1<<g)-1,ar=(1<>4;if(u+=G&15,u>T){l&&E(0);break}if(G||E(2),Z264){var z=Z-257,Q=_e[z];Ge=D(e,u,(1<>4;we||E(3),u+=we&15;var $=pr[xe];if(xe>3){var Q=et[xe];$+=Me(e,u)&(1<T){l&&E(0);break}s&&c(h+131072);var Ze=h+Ge;if(h<$){var Ve=o-$,sr=Math.min($,Ze);for(Ve+h<0&&E(3);h<sr;++h)r[h]=n[Ve+h]}for(;h<Ze;++h)r[h]=r[h-$]}}t.l=v,t.p=ye,t.b=h,t.f=f,v&&(f=1,t.m=g,t.d=y,t.n=k)}while(!f);return h!=r.length&&a?yr(r,0,h):r.subarray(0,h)};var xr=new A(0);var br=function(e){(e[0]!=31||e[1]!=139||e[2]!=8)&&E(6,"invalid gzip data");var t=e[3],r=10;t&4&&(r+=(e[10]|e[11]<>3&1)+(t>>4&1);n>0;n-=!e[r++]);return r+(t&2)},Mr=function(e){var t=e.length;return(e[t-4]|e[t-3]<<8|e[t-2]<<16|e[t-1]<>>0};var Tr=function(e,t){return((e[0]&15)!=8||e[0]>>4>7||(e[0]<>5&1)==+!t&&E(6,”invalid zlib data: “+(e[1]&32?”need”:”unexpected”)+” dictionary”),(e[1]>>3&4)+2};function Lr(e,t){return Le(e,{i:2},t&&t.out,t&&t.dictionary)}function Sr(e,t){var r=br(e);return r+8>e.length&&E(6,”invalid gzip data”),Le(e.subarray(r,-8),{i:2},t&&t.out||new A(Mr(e)),t&&t.dictionary)}function Er(e,t){return Le(e.subarray(Tr(e,t&&t.dictionary),-4),{i:2},t&&t.out,t&&t.dictionary)}function at(e,t){return e[0]==31&&e[1]==139&&e[2]==8?Sr(e,t):(e[0]&15)!=8||e[0]>>4>7||(e[0]<<8|e[1])%31?Lr(e,t):Er(e,t)}var Ar=typeof TextDecoderCr(e,”name”,{value:t,configurable:!0}),x=(e,t,r)=>new Promise((n,i)=>{var o=l=>{try{s(r.next(l))}catch(c){i(c)}},a=l=>{try{s(r.throw(l))}catch(c){i(c)}},s=l=>l.done?n(l.value):Promise.resolve(l.value).then(o,a);s((r=r.apply(e,t)).next())}),jn=d((e,t)=>{let r=!1,n=””,i=L.GridLayer.extend({createTile:d((o,a)=>{let s=document.createElement(“img”),l=new AbortController,c=l.signal;return s.cancel=()=>{l.abort()},r||(e.getHeader().then(f=>{f.tileType===1?console.error(“Error: archive contains MVT vector tiles, but leafletRasterLayer is for displaying raster tiles. See https://github.com/protomaps/PMTiles/tree/main/js for details.”):f.tileType===2?n=”image/png”:f.tileType===3?n=”image/jpeg”:f.tileType===4?n=”image/webp”:f.tileType===5&&(n=”image/avif”)}),r=!0),e.getZxy(o.z,o.x,o.y,c).then(f=>{if(f){let u=new Blob([f.data],{type:n}),h=window.URL.createObjectURL(u);s.src=h,s.cancel=void 0,a(void 0,s)}}).catch(f=>{if(f.name!==”AbortError”)throw f}),s},”createTile”),_removeTile:d(function(o){let a=this._tiles[o];a&&(a.el.cancel&&a.el.cancel(),a.el.width=0,a.el.height=0,a.el.deleted=!0,L.DomUtil.remove(a.el),delete this._tiles[o],this.fire(“tileunload”,{tile:a.el,coords:this._keyToTileCoords(o)}))},”_removeTile”)});return new i(t)},”leafletRasterLayer”),zr=d(e=>(t,r)=>{if(r instanceof AbortController)return e(t,r);let n=new AbortController;return e(t,n).then(i=>r(void 0,i.data,i.cacheControl||””,i.expires||””),i=>r(i)).catch(i=>r(i)),{cancel:d(()=>n.abort(),”cancel”)}},”v3compat”),st=class{constructor(t){this.tilev4=d((r,n)=>x(this,null,function*(){if(r.type===”json”){let v=r.url.substr(10),y=this.tiles.get(v);if(y||(y=new oe(v),this.tiles.set(v,y)),this.metadata)return{data:yield y.getTileJson(r.url)};let g=yield y.getHeader();return(g.minLon>=g.maxLon||g.minLat>=g.maxLat)&&console.error(`Bounds of PMTiles archive ${g.minLon},${g.minLat},${g.maxLon},${g.maxLat} are not valid.`),{data:{tiles:[`${r.url}/{z}/{x}/{y}`],minzoom:g.minZoom,maxzoom:g.maxZoom,bounds:[g.minLon,g.minLat,g.maxLon,g.maxLat]}}}let i=new RegExp(/pmtiles://(.+)/(d+)/(d+)/(d+)/),o=r.url.match(i);if(!o)throw new Error(“Invalid PMTiles protocol URL”);let a=o[1],s=this.tiles.get(a);s||(s=new oe(a),this.tiles.set(a,s));let l=o[2],c=o[3],f=o[4],u=yield s.getHeader(),h=yield s?.getZxy(+l,+c,+f,n.signal);if(h)return{data:new Uint8Array(h.data),cacheControl:h.cacheControl,expires:h.expires};if(u.tileType===1){if(this.errorOnMissingTile)throw new Error(“Tile not found.”);return{data:new Uint8Array}}return{data:null}}),”tilev4″),this.tile=zr(this.tilev4),this.tiles=new Map,this.metadata=t?.metadata||!1,this.errorOnMissingTile=t?.errorOnMissingTile||!1}add(t){this.tiles.set(t.source.getKey(),t)}get(t){return this.tiles.get(t)}};d(st,”Protocol”);var lt=st;function ut(e,t){return(t>>>0)*4294967296+(e>>>0)}d(ut,”toNum”);function ct(e,t){let r=t.buf,n=r[t.pos++],i=(n&112)>>4;if(n<128||(n=r[t.pos++],i|=(n&127)<<3,n<128)||(n=r[t.pos++],i|=(n&127)<<10,n<128)||(n=r[t.pos++],i|=(n&127)<<17,n<128)||(n=r[t.pos++],i|=(n&127)<<24,n<128)||(n=r[t.pos++],i|=(n&1)<<31,n<128))return ut(e,i);throw new Error("Expected varint not more than 10 bytes")}d(ct,"readVarintRemainder");function W(e){let t=e.buf,r=t[e.pos++],n=r&127;return r<128||(r=t[e.pos++],n|=(r&127)<<7,r<128)||(r=t[e.pos++],n|=(r&127)<<14,r<128)||(r=t[e.pos++],n|=(r&127)<<21,r<128)?n:(r=t[e.pos],n|=(r&15)<<28,ct(n,e))}d(W,"readVarint");function Ee(e,t,r,n){if(n===0){r===1&&(t[0]=e-1-t[0],t[1]=e-1-t[1]);let i=t[0];t[0]=t[1],t[1]=i}}d(Ee,"rotate");function ft(e,t){let r=te(2,e),n=t,i=t,o=t,a=[0,0],s=1;for(;s26)throw new Error(“Tile zoom level exceeds max safe number limit (26)”);if(t>te(2,e)-1||r>te(2,e)-1)throw new Error(“tile x/y outside zoom level bounds”);let n=Fr[e],i=te(2,e),o=0,a=0,s=0,l=[t,r],c=i/2;for(;c>0;)o=(l[0]&c)>0?1:0,a=(l[1]&c)>0?1:0,s+=c*c*(3*o^a),Ee(c,l,o,a),c=c/2;return n+s}d(ht,”zxyToTileId”);function Dr(e){let t=0,r=0;for(let n=0;n<27;n++){let i=(1<<n)*(1<e)return ft(n,e-t);t+=i}throw new Error(“Tile zoom level exceeds max safe number limit (26)”)}d(Dr,”tileIdToZxy”);var kr=(e=>(e[e.Unknown=0]=”Unknown”,e[e.None=1]=”None”,e[e.Gzip=2]=”Gzip”,e[e.Brotli=3]=”Brotli”,e[e.Zstd=4]=”Zstd”,e))(kr||{});function ae(e,t){return x(this,null,function*(){if(t===1||t===0)return e;if(t===2){if(typeof globalThis.DecompressionStream>”u”)return at(new Uint8Array(e));let r=new Response(e).body;if(!r)throw new Error(“Failed to read response stream”);let n=r.pipeThrough(new globalThis.DecompressionStream(“gzip”));return new Response(n).arrayBuffer()}throw new Error(“Compression method not supported”)})}d(ae,”defaultDecompress”);var Ur=(e=>(e[e.Unknown=0]=”Unknown”,e[e.Mvt=1]=”Mvt”,e[e.Png=2]=”Png”,e[e.Jpeg=3]=”Jpeg”,e[e.Webp=4]=”Webp”,e[e.Avif=5]=”Avif”,e))(Ur||{});function vt(e){return e===1?”.mvt”:e===2?”.png”:e===3?”.jpg”:e===4?”.webp”:e===5?”.avif”:””}d(vt,”tileTypeExt”);var qr=127;function pt(e,t){let r=0,n=e.length-1;for(;r>1,o=t-e[i].tileId;if(o>0)r=i+1;else if(o=0&&(e[n].runLength===0||t-e[n].tileId-1,o=/Chrome|Chromium|Edg|OPR|Brave/.test(n);this.chromeWindowsNoCache=!1,i&&o&&(this.chromeWindowsNoCache=!0)}getKey(){return this.url}setHeaders(t){this.customHeaders=t}getBytes(t,r,n,i){return x(this,null,function*(){let o,a;n?a=n:(o=new AbortController,a=o.signal);let s=new Headers(this.customHeaders);s.set(“range”,`bytes=${t}-${t+r-1}`);let l;this.mustReload?l=”reload”:this.chromeWindowsNoCache&&(l=”no-store”);let c=yield fetch(this.url,{signal:a,cache:l,headers:s});if(t===0&&c.status===416){let h=c.headers.get(“Content-Range”);if(!h||!h.startsWith(“bytes */”))throw new Error(“Missing content-length on 416 response”);let v=+h.substr(8);c=yield fetch(this.url,{signal:a,cache:”reload”,headers:{range:`bytes=0-${v-1}`}})}let f=c.headers.get(“Etag”);if(f!=null&&f.startsWith(“W/”)&&(f=null),c.status===416||i&&f&&f!==i)throw this.mustReload=!0,new Se(`Server returned non-matching ETag ${i} after one retry. Check browser extensions and servers for issues that may affect correct ETag headers.`);if(c.status>=300)throw new Error(`Bad response code: ${c.status}`);let u=c.headers.get(“Content-Length”);if(c.status===200&&(!u||+u>r))throw o&&o.abort(),new Error(“Server returned no content-length header or content-length exceeding request. Check that your storage backend supports HTTP Byte Serving.”);return{data:yield c.arrayBuffer(),etag:f||void 0,cacheControl:c.headers.get(“Cache-Control”)||void 0,expires:c.headers.get(“Expires”)||void 0}})}};d(gt,”FetchSource”);var $r=gt;function F(e,t){let r=e.getUint32(t+4,!0),n=e.getUint32(t+0,!0);return r*te(2,32)+n}d(F,”getUint64″);function dt(e,t){let r=new DataView(e),n=r.getUint8(7);if(n>3)throw new Error(`Archive is spec version ${n} but this library supports up to spec version 3`);return{specVersion:n,rootDirectoryOffset:F(r,8),rootDirectoryLength:F(r,16),jsonMetadataOffset:F(r,24),jsonMetadataLength:F(r,32),leafDirectoryOffset:F(r,40),leafDirectoryLength:F(r,48),tileDataOffset:F(r,56),tileDataLength:F(r,64),numAddressedTiles:F(r,72),numTileEntries:F(r,80),numTileContents:F(r,88),clustered:r.getUint8(96)===1,internalCompression:r.getUint8(97),tileCompression:r.getUint8(98),tileType:r.getUint8(99),minZoom:r.getUint8(100),maxZoom:r.getUint8(101),minLon:r.getInt32(102,!0)/1e7,minLat:r.getInt32(106,!0)/1e7,maxLon:r.getInt32(110,!0)/1e7,maxLat:r.getInt32(114,!0)/1e7,centerZoom:r.getUint8(118),centerLon:r.getInt32(119,!0)/1e7,centerLat:r.getInt32(123,!0)/1e7,etag:t}}d(dt,”bytesToHeader”);function Ae(e){let t={buf:new Uint8Array(e),pos:0},r=W(t),n=[],i=0;for(let o=0;o<r;o++){let a=W(t);n.push({tileId:i+a,offset:0,length:0,runLength:1}),i+=a}for(let o=0;o<r;o++)n[o].runLength=W(t);for(let o=0;o<r;o++)n[o].length=W(t);for(let o=0;o0?n[o].offset=n[o-1].offset+n[o-1].length:n[o].offset=a-1}return n}d(Ae,”deserializeIndex”);var mt=class extends Error{};d(mt,”EtagMismatch”);var Se=mt;function Pe(e,t){return x(this,null,function*(){let r=yield e.getBytes(0,16384);if(new DataView(r.data).getUint16(0,!0)!==19792)throw new Error(“Wrong magic number for PMTiles archive”);let n=r.data.slice(0,qr),i=dt(n,r.etag),o=r.data.slice(i.rootDirectoryOffset,i.rootDirectoryOffset+i.rootDirectoryLength),a=`${e.getKey()}|${i.etag||””}|${i.rootDirectoryOffset}|${i.rootDirectoryLength}`,s=Ae(yield t(o,i.internalCompression));return[i,[a,s.length,s]]})}d(Pe,”getHeaderAndRoot”);function Ce(e,t,r,n,i){return x(this,null,function*(){let o=yield e.getBytes(r,n,void 0,i.etag),a=yield t(o.data,i.internalCompression),s=Ae(a);if(s.length===0)throw new Error(“Empty directory is invalid”);return s})}d(Ce,”getDirectory”);var Or=class{constructor(t=100,r=!0,n=ae){this.cache=new Map,this.maxCacheEntries=t,this.counter=1,this.decompress=n}getHeader(t){return x(this,null,function*(){let r=t.getKey(),n=this.cache.get(r);if(n)return n.lastUsed=this.counter++,n.data;let i=yield Pe(t,this.decompress);return i[1]&&this.cache.set(i[1][0],{lastUsed:this.counter++,data:i[1][2]}),this.cache.set(r,{lastUsed:this.counter++,data:i[0]}),this.prune(),i[0]})}getDirectory(t,r,n,i){return x(this,null,function*(){let o=`${t.getKey()}|${i.etag||””}|${r}|${n}`,a=this.cache.get(o);if(a)return a.lastUsed=this.counter++,a.data;let s=yield Ce(t,this.decompress,r,n,i);return this.cache.set(o,{lastUsed:this.counter++,data:s}),this.prune(),s})}prune(){if(this.cache.size>this.maxCacheEntries){let t=1/0,r;this.cache.forEach((n,i)=>{n.lastUsed{Pe(t,this.decompress).then(s=>{s[1]&&this.cache.set(s[1][0],{lastUsed:this.counter++,data:Promise.resolve(s[1][2])}),o(s[0]),this.prune()}).catch(s=>{a(s)})});return this.cache.set(r,{lastUsed:this.counter++,data:i}),i})}getDirectory(t,r,n,i){return x(this,null,function*(){let o=`${t.getKey()}|${i.etag||””}|${r}|${n}`,a=this.cache.get(o);if(a)return a.lastUsed=this.counter++,yield a.data;let s=new Promise((l,c)=>{Ce(t,this.decompress,r,n,i).then(f=>{l(f),this.prune()}).catch(f=>{c(f)})});return this.cache.set(o,{lastUsed:this.counter++,data:s}),s})}prune(){if(this.cache.size>=this.maxCacheEntries){let t=1/0,r;this.cache.forEach((n,i)=>{n.lastUsed{this.getHeader(t).then(a=>{i(),this.invalidations.delete(r)}).catch(a=>{o(a)})});this.invalidations.set(r,n)})}};d(yt,”SharedPromiseCache”);var Br=yt,wt=class{constructor(t,r,n){typeof t==”string”?this.source=new $r(t):this.source=t,n?this.decompress=n:this.decompress=ae,r?this.cache=r:this.cache=new Br}getHeader(){return x(this,null,function*(){return yield this.cache.getHeader(this.source)})}getZxyAttempt(t,r,n,i){return x(this,null,function*(){let o=ht(t,r,n),a=yield this.cache.getHeader(this.source);if(ta.maxZoom)return;let s=a.rootDirectoryOffset,l=a.rootDirectoryLength;for(let c=0;c0){let h=yield this.source.getBytes(a.tileDataOffset+u.offset,u.length,i,a.etag);return{data:yield this.decompress(h.data,a.tileCompression),cacheControl:h.cacheControl,expires:h.expires}}s=a.leafDirectoryOffset+u.offset,l=u.length}else return}throw new Error(“Maximum directory depth exceeded”)})}getZxy(t,r,n,i){return x(this,null,function*(){try{return yield this.getZxyAttempt(t,r,n,i)}catch(o){if(o instanceof Se)return this.cache.invalidate(this.source),yield this.getZxyAttempt(t,r,n,i);throw o}})}getMetadataAttempt(){return x(this,null,function*(){let t=yield this.cache.getHeader(this.source),r=yield this.source.getBytes(t.jsonMetadataOffset,t.jsonMetadataLength,void 0,t.etag),n=yield this.decompress(r.data,t.internalCompression),i=new TextDecoder(“utf-8″);return JSON.parse(i.decode(n))})}getMetadata(){return x(this,null,function*(){try{return yield this.getMetadataAttempt()}catch(t){if(t instanceof Se)return this.cache.invalidate(this.source),yield this.getMetadataAttempt();throw t}})}getTileJson(t){return x(this,null,function*(){let r=yield this.getHeader(),n=yield this.getMetadata(),i=vt(r.tileType);return{tilejson:”3.0.0″,scheme:”xyz”,tiles:[`${t}/{z}/{x}/{y}${i}`],vector_layers:n.vector_layers,attribution:n.attribution,description:n.description,name:n.name,version:n.version,bounds:[r.minLon,r.minLat,r.maxLon,r.maxLat],center:[r.centerLon,r.centerLat,r.centerZoom],minzoom:r.minZoom,maxzoom:r.maxZoom}})}};d(wt,”PMTiles”);var oe=wt;var Yn=St();var Et=()=>/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent);var At=(e,t=null,r=null)=>{r||(r=document.querySelector(“head”));let n=document.createElement(“script”);n.type=”text/javascript”,n.src=e,t&&(n.onload=t),r.appendChild(n)},Pt=()=>(window.PMNdataLayer?.[0]!==void 0&&window.PMNdataLayer[0])?.analytics?.user?.state===”Subscribed”,Ct=()=>{let t=(window.PMNdataLayer?.[0]!==void 0&&window.PMNdataLayer[0])?.analytics?.user?.state;return window.location.host.includes(“zzz-systest”)||window.location.host.includes(“pmn.arcpublishing.com”)||window.location.host.includes(“stage.fusion.inquirer.com”)||typeof t>”u”},zt=()=>{let t=(window.PMNdataLayer?.[0]!==void 0&&window.PMNdataLayer[0])?.analytics?.user?.hasAdsFreeReading;return!!(t&&t==1)},ze=()=>window.location.host.includes(“localhost”);var Fe=(e,t)=>{let r=[…e.querySelectorAll(“[data-populate]”)];e.dataset.populate&&r.unshift(e);let n=r.filter(i=>{let o=i.closest(“[data-populate-context]”);return!o||o==e});for(let i of n){let a=i.dataset.populate.trim().split(/s*,s*/).map(s=>s.split(/s*:s*/));for(let[s,l]of a){let f=s.split(“.”).reduce((v,y)=>v?.[y],t),u=f==null||f==null,h=l?.split(/s+/)||[“innerHTML”];for(let v of h)v.startsWith(“.”)&&i.classList.toggle(v.substring(1),u?!1:f),!u&&(v==”innerHTML”?i.innerHTML=f:v.startsWith(“@”)?i.setAttribute(v.substring(1),f):v.startsWith(“–“)&&i.style.setProperty(v,f))}}};var P=63710088e-1,Dt={centimeters:P*100,centimetres:P*100,degrees:360/(2*Math.PI),feet:P*3.28084,inches:P*39.37,kilometers:P/1e3,kilometres:P/1e3,meters:P,metres:P,miles:P/1609.344,millimeters:P*1e3,millimetres:P*1e3,nauticalmiles:P/1852,radians:1,yards:P*1.0936};function re(e,t,r={}){let n={type:”Feature”};return(r.id===0||r.id)&&(n.id=r.id),r.bbox&&(n.bbox=r.bbox),n.properties=t||{},n.geometry=e,n}function J(e,t,r={}){if(!e)throw new Error(“coordinates is required”);if(!Array.isArray(e))throw new Error(“coordinates must be an Array”);if(e.length<2)throw new Error("coordinates must be at least 2 numbers long");if(!Ft(e[0])||!Ft(e[1]))throw new Error("coordinates must contain numbers");return re({type:"Point",coordinates:e},t,r)}function kt(e,t,r={}){if(e.length<2)throw new Error("coordinates must be an array of two or more positions");return re({type:"LineString",coordinates:e},t,r)}function Ut(e,t="kilometers"){let r=Dt[t];if(!r)throw new Error(t+" units is invalid");return e*r}function qt(e,t="kilometers"){let r=Dt[t];if(!r)throw new Error(t+" units is invalid");return e/r}function ne(e){return e%(2*Math.PI)*180/Math.PI}function M(e){return e%360*Math.PI/180}function Ft(e){return!isNaN(e)&&e!==null&&!Array.isArray(e)}function le(e,t,r){if(e!==null)for(var n,i,o,a,s,l,c,f=0,u=0,h,v=e.type,y=v==="FeatureCollection",g=v==="Feature",k=y?e.features.length:1,T=0;T<k;T++){c=y?e.features[T].geometry:g?e.geometry:e,h=c?c.type==="GeometryCollection":!1,s=h?c.geometries.length:1;for(var q=0;q<s;q++){var w=0,S=0;if(a=h?c.geometries[q]:c,a!==null){l=a.coordinates;var C=a.type;switch(f=r&&(C==="Polygon"||C==="MultiPolygon")?1:0,C){case null:break;case"Point":if(t(l,u,T,w,S)===!1)return!1;u++,w++;break;case"LineString":case"MultiPoint":for(n=0;n<l.length;n++){if(t(l[n],u,T,w,S)===!1)return!1;u++,C==="MultiPoint"&&w++}C==="LineString"&&w++;break;case"Polygon":case"MultiLineString":for(n=0;n<l.length;n++){for(i=0;i<l[n].length-f;i++){if(t(l[n][i],u,T,w,S)===!1)return!1;u++}C==="MultiLineString"&&w++,C==="Polygon"&&S++}C==="Polygon"&&w++;break;case"MultiPolygon":for(n=0;n<l.length;n++){for(S=0,i=0;i<l[n].length;i++){for(o=0;o<l[n][i].length-f;o++){if(t(l[n][i][o],u,T,w,S)===!1)return!1;u++}S++}w++}break;case"GeometryCollection":for(n=0;n<a.geometries.length;n++)if(le(a.geometries[n],t,r)===!1)return!1;break;default:throw new Error("Unknown Geometry Type")}}}}}function Jr(e,t){var r,n,i,o,a,s,l,c,f,u,h=0,v=e.type==="FeatureCollection",y=e.type==="Feature",g=v?e.features.length:1;for(r=0;r<g;r++){for(s=v?e.features[r].geometry:y?e.geometry:e,c=v?e.features[r].properties:y?e.properties:{},f=v?e.features[r].bbox:y?e.bbox:void 0,u=v?e.features[r].id:y?e.id:void 0,l=s?s.type==="GeometryCollection":!1,a=l?s.geometries.length:1,i=0;i<a;i++){if(o=l?s.geometries[i]:s,o===null){if(t(null,h,c,f,u)===!1)return!1;continue}switch(o.type){case"Point":case"LineString":case"MultiPoint":case"Polygon":case"MultiLineString":case"MultiPolygon":{if(t(o,h,c,f,u)===!1)return!1;break}case"GeometryCollection":{for(n=0;n<o.geometries.length;n++)if(t(o.geometries[n],h,c,f,u)===!1)return!1;break}default:throw new Error("Unknown Geometry Type")}}h++}}function Kr(e,t){Jr(e,function(r,n,i,o,a){var s=r===null?null:r.type;switch(s){case null:case"Point":case"LineString":case"Polygon":return t(re(r,i,{bbox:o,id:a}),n,0)===!1?!1:void 0}var l;switch(s){case"MultiPoint":l="Point";break;case"MultiLineString":l="LineString";break;case"MultiPolygon":l="Polygon";break}for(var c=0;cl||y>c||g>f){s=u,l=n,c=y,f=g,o=0;return}var k=kt([s,u],r.properties);if(t(k,n,i,g,o)===!1)return!1;o++,s=u})===!1)return!1}}})}function It(e,t,r){var n=r,i=!1;return Yr(e,function(o,a,s,l,c){i===!1&&r===void 0?n=o:n=t(n,o,a,s,l,c),i=!0}),n}function Qr(e,t={}){if(e.bbox!=null&&t.recompute!==!0)return e.bbox;let r=[1/0,1/0,-1/0,-1/0];return le(e,n=>{r[0]>n[0]&&(r[0]=n[0]),r[1]>n[1]&&(r[1]=n[1]),r[2]<n[0]&&(r[2]=n[0]),r[3]=2&&!Array.isArray(e[0])&&!Array.isArray(e[1]))return[…e];throw new Error(“coord must be GeoJSON Point or an Array of numbers”)}function Ot(e){return e.type===”Feature”?e.geometry:e}function ue(e,t,r={}){var n=B(e),i=B(t),o=M(i[1]-n[1]),a=M(i[0]-n[0]),s=M(n[1]),l=M(i[1]),c=Math.pow(Math.sin(o/2),2)+Math.pow(Math.sin(a/2),2)*Math.cos(s)*Math.cos(l);return Ut(2*Math.atan2(Math.sqrt(c),Math.sqrt(1-c)),r.units)}function Xr(e,t={}){return It(e,(r,n)=>{let i=n.geometry.coordinates;return r+ue(i[0],i[1],t)},0)}var Bt=Xr;function De(e,t,r={}){if(r.final===!0)return _r(e,t);let n=B(e),i=B(t),o=M(n[0]),a=M(i[0]),s=M(n[1]),l=M(i[1]),c=Math.sin(a-o)*Math.cos(l),f=Math.cos(s)*Math.sin(l)-Math.sin(s)*Math.cos(l)*Math.cos(a-o);return ne(Math.atan2(c,f))}function _r(e,t){let r=De(t,e);return r=(r+180)%360,r}function Rt(e,t,r,n={}){let i=B(e),o=M(i[0]),a=M(i[1]),s=M(r),l=qt(t,n.units),c=Math.asin(Math.sin(a)*Math.cos(l)+Math.cos(a)*Math.sin(l)*Math.cos(s)),f=o+Math.atan2(Math.sin(s)*Math.sin(l)*Math.cos(a),Math.cos(l)-Math.sin(a)*Math.sin(c)),u=ne(f),h=ne(c);return J([u,h],n.properties)}function en(e,t,r={}){let i=Ot(e).coordinates,o=0;for(let a=0;a=o&&a===i.length-1);a++)if(o>=t){let s=t-o;if(s){let l=De(i[a],i[a-1])-180;return Rt(i[a],s,l,r)}else return J(i[a])}else o+=ue(i[a],i[a+1],r);return J(i[i.length-1])}var ke=en;var jt=async(e,t)=>(await fetch(`https://inq-junto.herokuapp.com/${e}`,{method:”POST”,headers:{“Content-Type”:”application/json”},mode:”cors”,body:JSON.stringify(t)})).json(),Ue=()=>{let t=document.querySelector(“.js-inno”).dataset.junto;if(t)return t;throw new Error(“no junto id found”)},U={getDefaultId:()=>Ue(),vote:(e,t=Ue())=>{jt(“vote”,{poll:t,ballot:e})},results:async(e=Ue())=>await jt(“results”,{poll:e})};var ce,tn=(e,t)=>{ce=ce||window.PMNdataLayer,ce?ce.push({event:”misc_event”,eventAction:e,eventLabel:t}):window.location.hostname.includes(“localhost”)?console.log(“Analytics event:”,e,t,”(not actually being sent due to localhost)”):console.log(“Failed to push analytics event”,e,t)},R={event:(e,t)=>{tn(e,t)}};var rn=()=>{document.querySelectorAll(“.js-share”).forEach(e=>{e.addEventListener(“click”,()=>{nn(e)})})},Nt=()=>{document.querySelectorAll(“.js-share”).forEach(e=>{let t=e.dataset.url||[location.protocol,”//”,location.host,location.pathname].join(“”);e.dataset.url=t})},nn=async e=>{let t=e.dataset.text,r=e.dataset.url,n=()=>{navigator.clipboard.writeText([t,r].join(” “)),R.event(“click”,`copied share text to clipboard | ${[t,r].join(” “)}`),e.classList.add(“is-copied”),setTimeout(()=>{e.classList.remove(“is-copied”)},2e3)};if(!navigator.canShare||!Et())n();else try{await navigator.share({text:t,url:r})}catch(i){console.log(i)}},on=(e,t,r=!1)=>{let n=document.querySelector(e);n?n.classList.contains(“inno-share__button”)?(n.dataset.text=t,r?n.dataset.url=r:Nt()):console.warn(`${e} is not a share button`):console.warn(`${e} not found`)},fe={init:()=>{rn(),Nt()},updateTextToCopy:(e,t)=>{on(e,t)}};var he=new Array,Ie,qe={easy:{min:.25,max:3},medium:{min:.25,max:5},hard:{min:.25,max:10}},an=(e,t,r)=>{let n=e.geoEl.dataset.difficulty;e.scoreValue=(t-qe[n].min)/(qe[n].max-qe[n].min),e.scoreValue=Math.abs(1-Math.min(Math.max(e.scoreValue,0),1)),.9<e.scoreValue?e.response="Amazing":.75<e.scoreValue?e.response="Pretty good":.33{let t=e.geoEl.querySelector(“.js-geo-reveal-result”);e.distanceFromLocation=`${e.distanceFromLocation} miles`,Fe(t,e)},ln=e=>e>.75?”A”:e>.6?”B”:e>.5?”C”:e>.3?”D”:”F”,un=e=>{if(Ie){let t=0;for(let[r,n]of Object.entries(Ie.ballotAsPercentages.average))e>=parseFloat(r)&&(t+=n);return Math.round(t)}else return!1},cn=()=>{let e=he.reduce((a,s)=>s+a,0),t=parseFloat((e/he.length).toFixed(2)),r=ln(t);document.querySelector(`.js-results-grade[data-grade=”${r.toLowerCase()}”]`).classList.add(“is-active”);let i=un(t),o=document.querySelector(“.js-results-others”);i?Fe(o,{percentageBeaten:i}):o.classList.add(“is-hidden”),fe.updateTextToCopy(“.js-result-share”,`I got a ${r} on the Philadelphia Inquirer’s historical site quiz`),document.querySelector(“.js-results”).classList.add(“is-revealed”),U.vote({average:t,grade:r}),R.event(“final_results”,`${r} Rank | ${t} average accuracy`)},fn=async()=>{Ie=await U.results()},ve={init:()=>{fn()},onAnswer:(e,t,r)=>{an(e,t,r)}};var j,m=new Object,Ht,K,hn=async()=>{let e=U.getDefaultId().replace(“2025-geo-guesser–“,””),t=await fetch(`https://interactives.inquirer.com/lyon/2025-geo-guesser/${e}.json`);if(t.ok)return await t.json()},vn=async()=>{Ht=await hn(),At(“https://interactives.inquirer.com/storage/dependencies/maplibre/5.3.0/maplibre-gl.js”,()=>{let e=new lt;j=window.maplibregl,j.addProtocol(“pmtiles”,e.tile);let t=matchMedia(“(pointer:coarse)”).matches,r=”https://interactives.inquirer.com/melish/1.2″,n=`${r}/us-latest.pmtiles`,i=new oe(n);e.add(i),i.getHeader().then(async()=>{let a=await(await fetch(`${r}/styles/neutral.json`)).json();document.querySelectorAll(“.js-geo”).forEach((l,c)=>{let f=c+1;m[f]={geoEl:l,index:f,guess:null,results:Ht?.[f]||null},m[f].map=new j.Map({container:`map-${f}`,bounds:pn(),attributionControl:!1,touchPitch:!1,dragRotate:!1,cooperativeGestures:!t,style:{…a,sources:{openmaptiles:{type:”vector”,url:`pmtiles://${n}`}}}}),m[f].map.addControl(new j.NavigationControl({showCompass:!1,showZoom:!0}),”top-right”),m[f].map.on(“click”,u=>{K||gn(f,u.lngLat)}),m[f].map.on(“dblclick”,u=>{K&&(clearTimeout(K),K=null)}),l.querySelector(“.js-map”).classList.add(“is-loaded”)})})})},pn=()=>{let e=document.querySelector(“.js-inno”);if(e.dataset.sw&&e.dataset.ne){let t=e.dataset.sw.split(“,”).map(n=>parseFloat(n)).reverse(),r=e.dataset.ne.split(“,”).map(n=>parseFloat(n)).reverse();return[t,r]}else return[[-75.26848289047322,39.88300211900147],[-75.03333516990763,40.03344762008142]]},gn=(e,t)=>{K=setTimeout(()=>{dn(e,t),K=null},500)},dn=(e,t)=>{m[e].guess&&m[e].guess.remove(),m[e].geoEl.classList.add(“has-guessed”),m[e].geoEl.querySelector(“.js-geo-submit”).disabled=!1;let r=document.querySelector(“.js-map-guess”).cloneNode(!0);m[e].guess=new j.Marker({element:r}).setLngLat(t).addTo(m[e].map)},mn=e=>{m[e].geoEl.classList.add(“has-answered”),m[e].results&&m[e].results.forEach((l,c)=>{let f=document.querySelector(“.js-map-guess”).cloneNode(!0);f.classList.add(“inno-map__guess–user”,`inno-map__guess–user-${c}`),new j.Marker({element:f}).setLngLat(l).addTo(m[e].map)});let t=m[e].geoEl.dataset.coordinates.split(“,”).map(l=>parseFloat(l)).reverse(),r=document.querySelector(“.js-map-location”).cloneNode(!0);new j.Marker({element:r}).setLngLat(t).addTo(m[e].map);let n=m[e].guess.getLngLat();n=[n.lng,n.lat];let i={type:”Feature”,geometry:{coordinates:[n,t],type:”LineString”}},o=Bt(i),a=Math.round(o*10)/10;ve.onAnswer(m[e],a,n);let s=$t(i);m[e].map.fitBounds(s,{padding:{top:50,bottom:50,left:50,right:50},maxZoom:14}),m[e].map.once(“moveend”,()=>{let l=m[e].map.project(n),c=m[e].map.project(t),f=l.x-c.x,u=c.y-l.y,h=Math.sqrt(u*u+f*f),v=o/h,g=10*v,T=25*v,q=ke(i,g).geometry.coordinates,w=ke(i,o-T).geometry.coordinates,S={type:”Feature”,geometry:{coordinates:[q,w],type:”LineString”}};m[e].map.addSource(“guess”,{type:”geojson”,data:S}),m[e].map.addLayer({id:”guess”,type:”line”,source:”guess”,layout:{“line-join”:”round”,”line-cap”:”round”},paint:{“line-color”:”#666″,”line-width”:3,”line-dasharray”:[2,3],”line-opacity”:0,”line-opacity-transition”:{duration:400}}}),m[e].map.setPaintProperty(“guess”,”line-opacity”,1)})},pe={init:()=>{vn()},onAnswer:e=>{mn(e)}};var Oe=new Array,yn=()=>{document.querySelectorAll(“.js-geo”).forEach((t,r)=>{Oe.push({el:t,i:r+1,isTutorial:r==0,score:null})})},wn=()=>{for(let e of Oe)e.el.querySelector(“.js-geo-collapse-clue”).addEventListener(“click”,()=>{$e(e,”playing”)}),e.el.querySelector(“.js-geo-expand-clue”).addEventListener(“click”,()=>{$e(e,”looking”)}),e.el.querySelector(“.js-geo-submit”).addEventListener(“click”,()=>{$e(e,”answered”),pe.onAnswer(e.i)}),e.el.querySelector(“.js-geo-next”)?.addEventListener(“click”,()=>{xn(e.i)})},$e=(e,t)=>{e.el.setAttribute(“data-status”,t)},xn=e=>{let t=Oe[e];R.event(“skip”,`Jump to ${e}`),t&&t.el.scrollIntoView({block:”center”})},Gt={init:()=>{yn(),wn()}};var bn=()=>{zt()&&document.querySelectorAll(“.js-ad”).forEach(t=>{t.classList.add(“is-hidden”)})},Zt={init:()=>{bn()}};var Mn=()=>{document.querySelectorAll(“.js-feedback”).forEach(e=>{let t=e.dataset.question;e.querySelector(“.js-feedback-yes”).addEventListener(“click”,()=>{Vt(“yes”,e)}),e.querySelector(“.js-feedback-no”).addEventListener(“click”,()=>{Vt(“no”,e)})})},Vt=async(e,t)=>{t.classList.add(“has-answered”,`has-answered-${e}`),t.querySelector(`.js-feedback-${e}`).blur();let r=”feedback-“+U.getDefaultId(),n=t.dataset.question;U.vote({[n]:e},r)},Wt={init:()=>{Mn()}};var N,Jt,Tn=()=>{N=document.getElementById(“js-inno-toast”)},Ln=e=>{if(!N)return;N.innerHTML=e,N.classList.add(“inno-toast–active”);let t=()=>{N.addEventListener(“transitionend”,Sn,{once:!0}),N.classList.remove(“inno-toast–active”)};clearTimeout(Jt),Jt=setTimeout(t,5e3)},Sn=()=>{N.innerHTML=””},H={init:()=>{Tn()},showToast:Ln};var ge,Kt=!1,En=async()=>new Promise(e=>{setTimeout(()=>{console.log(“simulating createShareLink for localhost”),e(“https://inquirer.com/interactives”),An()},100)}),An=()=>{let e=document.querySelector(“.js-gift-toast-receiver”);!e||!(e instanceof HTMLElement)||setTimeout(()=>{let t=e?.querySelector(“span”);t&&(t.innerHTML=”Gift link copied to clipboard“)},20)},Pn=()=>{let e=window.services?.createShareLink;e&&(ge=e),ze()&&(ge=En),ge&&zn()},Cn=async e=>{let t=”text/plain”,r=async()=>{try{return await ge(window.location.pathname)}catch{e.dataset.state=”error”,H.showToast(“Hmm, we couldn’t generate a gift link…”)}},n=new ClipboardItem({[t]:r()});await navigator.clipboard.write([n]).catch(i=>{console.log(i),H.showToast(“Couldn’t copy to clipboard, try again?”),e.dataset.state=”error”}),H.showToast(“Gift link copied to clipboard!”),e.dataset.state=”complete”},zn=()=>{document.querySelectorAll(“.js-gift”).forEach(t=>{(Pt()||ze()||Ct())&&t.classList.add(“is-available”)}),document.querySelectorAll(“.js-gift-button”).forEach(t=>{t instanceof HTMLButtonElement&&t.addEventListener(“click”,()=>{t.classList.contains(“disabled”)||(t.dataset.state=”loading”,Kt=!0,Cn(t),setTimeout(()=>{t.dataset.state=”ready”},2e3))})});let e=document.querySelector(“.js-gift-toast-receiver”);!e||!(e instanceof HTMLElement)||Fn(e)},Fn=e=>{new MutationObserver(r=>{for(let n of r){let i=[…n.addedNodes].at(0);if(!(i instanceof HTMLElement))return;Kt&&H.showToast(i.outerHTML)}}).observe(e,{subtree:!0,childList:!0})},Yt={init:()=>{Pn()}};var Dn=()=>{window.addEventListener(“scroll”,()=>{Qt()})},Qt=()=>{let e=document.querySelector(“.js-hero”),t=e.getBoundingClientRect(),n=t.top+document.documentElement.scrollTop+t.height,i=window.scrollY/n,o=Math.min(i,1),a=window.innerWidth{Dn(),Qt()}};var kn=()=>{},_t={init:()=>{kn()}};var er={init:()=>{Xe.init?.(),pe.init?.(),Gt.init?.(),ve.init?.(),Zt.init?.(),Wt.init?.(),Yt.init?.(),Xt.init?.(),fe.init?.(),_t.init?.(),H.init?.()}};var Un=()=>{},tr={init:()=>{Un()}};var qn=document.querySelector(“.js-inno”),rr=()=>{er.init(),tr.init()};qn?rr():new MutationObserver((t,r)=>{if(document.querySelector(“.js-inno”)){r.disconnect(),rr();return}}).observe(document,{attributes:!0,childList:!0,subtree:!0});})();

  • South Philly’s scrappy gymnastics team wants to win gold — but can’t afford new leotards

    South Philly’s scrappy gymnastics team wants to win gold — but can’t afford new leotards

    Cherokee Guido swung her legs and hips vertically above the lower uneven bar at Vare Recreation Center one recent evening as her coach steadied her. Guido had once mastered this handstand but lost it during a few months off. She wanted it back.

    “I can’t be afraid to fall,” Guido, 19, coached herself out loud. Behind her hung a sign with rainbow borders: The way you speak to yourself matters.

    Over the years, young gymnasts like Guido and their Vare coaches have learned to talk themselves to victory, first when they were practicing in a crumbling rec building before COVID, then when they were trekking from South Philadelphia to Brewerytown’s Athletic Recreation Center while Vare underwent renovations. They had gotten used to tumbling on mats that slipped around, without a regulation spring floor. They learned to train their minds as much as their bodies.

    Throughout practice, the girls cheer each other on across the gym, quick to compliment teammates they say are more like sisters.

    “Nice, Laila!” Ariah Buzzetto, 10, called out to her friend Laila Godfrey, 12, across the floor.

    “How you practice is how you compete. If you practice lazy, then you’re going to compete lazy,” said 12-year-old Meela Muhammad, sounding very much like an inspirational poster.

    Notes written by 9-year-old Alessia Samson during practice.

    Now, training in a new, state-of-the-art, 4,900-square-foot gym at the renovated Vare, which reopened in November 2024, the gymnasts have come a long way — but they’re still competing against private-club teams with sleek, matching uniforms who are better funded, and often better prepared for high-pressure USA Gymnastics (USAG) competitions.

    “They have a lot more, bigger skills,” Guido said of their rivals. “At first, for me, I felt like how you go to a ball, you feel underdressed.”

    Guido, for example, still wears an older purple leotard because she couldn’t afford a new one, while the rest of her team wears blue.

    Head coach Kristin Smerker and Cherokee Guido, 19, laugh while working on the uneven bars during team practice.

    Now, Vare Gymnastics is trying to raise at least $6,000 as soon as possible through a GoFundMe for new jackets and gym bags for this year’s competition season, which begins with the Liberty Cup, a December USAG meet at the Greater Philadelphia Expo Center.

    If they don’t raise the money, they won’t be able to purchase full uniform sets. The team is also hoping to put some of the money toward financial aid for spring meets; most meets fill up by the end of the fall, and without the funds to enter, some girls won’t be able to attend.

    USAG is the national governing body for gymnasts; the Vare Rec team competes in Xcel, a program that offers more accessible competitions than the parallel track that funnels athletes to world competitions and the Olympics. There are only two other city rec centers in Philly that compete in USAG competitions: Kendrick Recreation Center in Roxborough and the Water Tower Recreation Center in Chestnut Hill.

    From left, Cherokee Guido, 19, and Alessia Samson, 9, train on the balance beam during team practice.

    Though Xcel is supposed to be more affordable, gymnastics is expensive: Entrance fees and uniforms cost hundreds of dollars per child, plus tuition for practice. At $100 per semester, Vare’s rate is far less than at those private gyms, but many parents still struggle to pay.

    Marie McBreen, 42, has two daughters in the program. Her oldest enrolled 10 years ago after McBreen begged the coaches for three weeks to find her a spot. She’s seen how positive the team is for them: It has boosted their confidence and they’ve made close friends. But this year, with two kids in the program, she can’t afford to send both to all the competitions.

    “Most of us don’t have a whole lot of money. You do the fundraiser to help so they don’t have to miss out,” McBreen said.

    Head coach Kristin Smerker is not sure whether the team will raise enough in time.

    “Every club has a whole getup. And we don’t. We’re getting whatever we can,” Smerker said. “You can still compete, but they just don’t feel good about it … They’re so talented and they deserve better.”

    Smerker is a Northeast native, an encouraging, pump-you-up kind of coach prone to wearing black leggings and mismatched grip socks at daily practice. She built the program from the ground up, starting in 1998 with two floor mats she had begged from nearby gyms.

    Nearly 30 years later, Vare Gymnastics has 130 participants, plus a nine-page waiting list. In 2013, the team joined USAG. Alongside Smerker, the team has a beam coach and also a floor coach, Smerker’s sister. In 2017, Smerker brought the team to a USAG meet and lamented to the other coaches that the girls didn’t have a permanent building and were shuttling all over the city for practice.

    “Our team won first place,” she said, laughing. “Our kids have heart.”

    Head coach Kristin Smerker guides Ariah Buzzetto, 10, during practice.
    Alessia Samson, 9, (left) and Cherokee Guido, 19, (right) are guided by beam coach Natasha Rogers (middle) as Ariah Buzzetto, 10, looks on.

    Guido has been practicing gymnastics at Vare since she was 2 years old, and is among the best at the gym. Last year she graduated from high school and technically from Vare, but she is now back working on her skills.

    “I love it already!” she called to her teammate Suadaa “Susu” Muhammad, as Susu debuted her new floor routine.

    Along with team captain Elianna Olsen, Muhammad and Guido call themselves the “OG gymnasts” because they’ve been at Vare the longest.

    Perhaps like many young gymnasts, Muhammad, 19, started with enormous dreams.

    In the beginning, she said, “I thought I was gonna be bigger than Simone Biles.”

    These days, she fits practice in three times a week, alongside radiology classes in her freshman year at the Community College of Philadelphia, and a night job pushing wheelchairs at the airport. She was also just hired as a coach for the Vare team. In her own training, she’s focused on her round off back handspring back tuck for her floor routine, trying to get it ready for December’s meet.

    “Some coaches say to our coaches, ‘Oh, wow, you’re from a rec center? I’m surprised your girls are doing this good,’” Muhammad said.

    South Philly’s Vare Gymnastics Team is the subject of the short documentary “Underdogs,” which is executive produced by former Philadelphia Eagles Connor Barwin and Jason Kelce.

    In the early years, Muhammad used to get points deducted at meets for wearing her headscarf, she said; the judges considered it in the same category as jewelry and nail polish, which are prohibited. Her family and coaches wrote letters to USAG, and the rule was changed, Smerker said.

    This year, Smerker wants the girls to be wearing their matching uniforms when they walk out to meet their rivals.

    “I want them to walk in there and feel proud of themselves and feel confident,” she said. “It’s important to them and important to me to do everything to make it happen.”

  • How to have a Perfect Philly Day, according to Superintendent Tony Watlington

    How to have a Perfect Philly Day, according to Superintendent Tony Watlington

    Tony B. Watlington Sr. took some razzing when he arrived in Philadelphia for a high-stakes job: superintendent of the city’s public school system.

    Who was this outsider hired to run the nation’s eighth-largest school system?

    Watlington was born in New Jersey — Fort Dix, to be exact — but spent most of his life and all of his career in North Carolina, with the lilting Southern accent to prove it.

    Philadelphia School District Superintendent Tony B. Watlington, Sr. at round table discussion at Murrell Dobbins Career & Technical Education High School Sept. 2, 2025.

    But since 2022, Watlington has been a Philadelphian — a distinction he’s now proud to claim. (He’s staying around, too — the school board just extended Watlington’s contract through 2030.)

    While most Philadelphians describe their perfect day away from work, Watlington couldn’t help himself.

    5:45 a.m.

    I’m up early, and I’m either out early getting a run on the Schuylkill or doing an indoor CrossFit workout. I work out for one hour — and I make sure to spend plenty of time stretching.

    8 a.m.

    I walk into my office, and it is clutter-free. All my emails are responded to from the evening before — though some come in overnight. All of my phone calls are returned from the previous day, so I get to hit the ground running, ahead and not behind. That is really important to me.

    After I get a cup of coffee and look at that nice email inbox, I meet with the chief financial officer [Mike Herbstman] if it’s a Monday. He’s the first person I meet with every single week — we talk about district finances.

    Philadelphia School District superintendent Tony B. Watlington Sr. (left) stops to talk with Marie Williams, the grandparent of a Building 21 High School student as he leaves a meeting with families, students and staff of the school at Strawberry Mansion High School Sunday Mar. 5, 2023.

    Then I’m ready to gear up and hit the trail with district spokesperson Monique Braxton, or Deputy Chief [of Government and Community Relations Edwin] Santana, and we’re out and about. My perfect day would be to spend more than 50% of the day in schools, with teachers, principals, and students.

    Superintendent Tony B. Watlington Sr. eats lunch with students at Hunter Elementary in North Philadelphia: pizza, carrots and green beans, fruit cup. Watlington also drank chocolate milk and chatted with kids about the first day of school of the 2025-26 school year.

    When I’m not in schools, during that 50% of the day that I’m out of the office, I’m engaging with other external stakeholders — everything from grassroots organizations, elected officials at the city and state level, and with our federally elected officials, and also with members of the philanthropic community. I believe strongly in this notion of “nothing for us without us.”

    I want to see how well things are going, and get some real-time feedback. One thing I love about Philadelphia: you don’t have to guess what people think. We are a frank city.

    Philadelphia Eagles’ Jason Kelce shares a laugh with School District of Philadelphia Superintendent Dr. Tony Watlington on Tuesday, Dec. 10, 2024, during Operation Snowball Media Day at Shipmates in Philadelphia, Pa.The team is giving gifts to Philly school children with the money raised from the Eagles holiday album A Philly Specials Christmas Party.

    3-5:30 p.m.

    On Mondays, myself, the deputy, and associate superintendents spend the latter part of the day into the evening in a cabinet meeting. I never get home in time for the 6:30 p.m. news, which I used to like to see as a teacher sometimes.

    Evening

    I try to eat a healthy dinner, get a good night’s sleep, and drink plenty of water.

    Even though I’m an empty nester at this point, that’s the time to either get a quick phone call or check in with my family, including my three sons Tony Jr., Aaron, and Caleb, who love coming to Philadelphia.

    By the time I get to the end of the week or the weekend, I’m ready for more of the robust things in Philadelphia, like cheesesteaks.

    Superintendent Tony B. Watlington, Ed.D, during State-of-the-schools address, High School of the Future, Philadelphia, Thursday, Jan. 30, 2025. .

    I have found so many places in Philadelphia for good food. Today, I had a chicken gyro from the Reading Terminal Market.

    The other day, I went back to the first restaurant where my predecessor in Philly [William R. Hite Jr.] first took me to lunch, Talula’s Garden.

    Dr. William Hite (foreground) listens to Tony Watlington Sr., the Philadelphia Public School districts new superintendent. Photograph taken on the morning of his announcement at the School District Headquarters at 440 N. Broad Street in Philadelphia on Friday morning April 1, 2022.

    Now I’ve learned here in year four to just kind of wander around the city and so I’ve got a two-page list of restaurants. Everywhere I go, I’m always adding something new.

    If there’s time, I try to be very intentional about being able to get out and cheer for the teams here. I am a frequent visitor to the stadiums, to see the Eagles, the Phillies, and the 76ers. The only team I’ve not actually been to a sporting event for yet is the Flyers. That’s on my list for year four.

    Dr. Tony Watlington Sr. Ed.D, Superintendent of Philadelphia schools helps kick off the Ring the Bell PHL campaign at Citizens Bank Park on Tuesday, August 13, 2024. This kick off starts the community thinking about upcoming school year.
  • The OY/YO statue is coming back

    The OY/YO statue is coming back

    I recently visited my favorite piece of Philly public art, at my favorite New Jersey sculpture garden.

    No longer at its home outside the Weitzman National Museum of American Jewish History on the corner of Fifth and Market Streets, the bright “Lamborghini yellow” sculpture that then-curator Josh Perelman called “an ongoing love letter to the city,” had gone away for some R & R — removal and refurbishment.

    The “Y” waits to be refurbished at the Johnson Atelier in September.

    Installed in 2022, the work by Brooklyn, N.Y.-based artist Deborah Kass quickly became one of our city’s most selfied spots — right up there with that bell just across Independence Mall.

    It was only supposed to be here a year, but it stayed around (although the museum is hopeful, it’s still not officially permanent).

    Students from Hillwood Middle School in Ft. Worth, Texas visit in 2022.

    After years on the busy corner (and all those field-tripping middle-schoolers climbing on it) the museum scheduled a removal in May of the eight foot tall Y and O letters for freshening up, planned to coincide with the continuing construction along Market Street through Old City.

    Knowing my feelings for their sculpture, the folks at the museum invited me to photograph the refurbishment.

    The letters did not require extensive work, and the aluminum was treated not unlike body work on a car: removing dents, priming, painting and leaving a durable finish.

    At the Johnson Atelier, a facility established by Seward Johnson in 1974 to give artists greater involvement in the production of their work, I was not allowed to photograph from any angle that showed any other art works in the background. And there were plenty (sigh), like an eight-foot tall metal hand sitting on the floor, right across from the “Y” (I had to sign an NDA).

    Looking over the fence from a public area at Grounds for Sculpture in 2019. A collection of trompe-l’œil painted sculptures by Seward Johnson in the yard at the adjacent Johnson Atelier.

    Adding to the lack of visual variety, the letters went into the painting booth one at a time, so I couldn’t make a picture of them in the same frame. And I could only see the workers in the booth from outside – through a couple of windows. But that is exactly the kind of photographic challenge I most enjoy.

    Now, after a few months the two giant letters are both as good as new and are scheduled to be reinstalled this Saturday.

    Weitzman president and CEO Dan Tadmor, looking forward to its return to their corner heading into the nation’s 250th says, “Deborah Kass’s OY/YO celebrates the spirit of a city that’s always spoken in its own voice: bold, funny, and full of heart.”

    Since 1998 a black-and-white photo has appeared every Monday in staff photographer Tom Gralish’s “Scene Through the Lens” photo column in the print editions of The Inquirer’s local news section. Here are the most recent, in color:

    October 20, 2025:The yellow shipping container next to City Hall attracted a line of over 300 people that stretched around a corner of Dilworth Park. Bystanders wondered as they watched devotees reaching the front take their selfies inside a retro Philly diner-esque booth tableau. Followers on social media had been invited to “Climb on to immerse yourself in the worlds of Pleasing Fragrance, Big Lip, and exclusive treasures,” including a spin of the “Freebie Wheel,” for products of the unisex lifestyle brand Pleasing, created by former One Direction singer Harry Styles.
    October 11, 2025: Can you find the Phillie Phanatic, as he leaves a “Rally for Red October Bus Tour” stop in downtown Westmont, N.J. just before the start of the NLDS? There’s always next year and he’ll be back. The 2026 Spring Training schedule has yet to be announced by Major League Baseball, but Phillies pitchers and catchers generally first report to Clearwater, Florida in mid-February.
    October 6. 2025: Fluorescent orange safety cone, 28 in, Poly Ethylene. Right: Paint Torch (detail) Claes Oldenburg, 2011, Steel, Fiberglass Reinforced Plastic, Gelcoat and Polyurethane. (Gob of paint, 6 ft. Main sculpture, 51 ft.). Lenfest Plaza at the Pennsylvania Academy of the Fine Arts on North Broad Street, across from the Convention Center.
    September 29, 2025: A concerned resident who follows Bucks County politics, Kevin Puls records the scene before a campaign rally for State Treasurer Stacy Garrity, the GOP candidate for governor. His T-shirt is “personal clickbait” with a url to direct people to the website for The Travis Manion Foundation created to empower veterans and families of fallen heroes. The image on the shirts is of Greg Stocker, one of the hosts of Kayal and Company, “A fun and entertaining conservative spin on Politics, News, and Sports,” mornings on Talk Radio 1210 WPHT.
    September 22, 2025: A shadow is cast by “The Cock’s Comb,” created by Alexander “Sandy” Calder in 1960, is the first work seen by visitors arriving at Calder Gardens, the new sanctuary on the Ben Franklin Parkway. The indoor and outdoor spaces feature the mobiles, stabiles, and paintings of Calder, who was born in Philadelphia in 1898, the third generation of the family’s artistic legacy in the city.
    September 15, 2025: Department of Streets Director of Operations Thomas Buck leaves City Hall following a news conference marking the activation of Automated Speed Enforcement (ASE) cameras on the Broad Street corridor – one the city’s busiest and most dangerous roads. The speed limit on the street, also named PA Route 611, is 25 mph.
    September 8, 2025: Middle schoolers carry a boat to the water during their first outing in a learn-to-row program with the Cooper Junior Rowing Club, at the Camden County Boathouse on the Cooper River in Pennsauken.
    September 1, 2025: Trumpet player Rome Leone busks at City Hall’s Easr Portal. The Philadelphia native plays many instruments, including violin and piano, which he started playing when he was 3 years old. He tells those who stop to talk that his grandfather played with Billie Holiday, Duke Ellington, Nina Simone, and Dizzy Gillespie.
    August 25, 2025: Bicycling along on East Market Street.
    August 18, 2025: Just passing through Center City; another extraterrestrial among us.
    August 11, 2025: Chris Brown stows away Tongue, the mascot for a new hard iced tea brand, after wearing the lemon costume on a marketing stroll through the Historic District. Trenton-based Crooked Tea is a zero-sugar alcoholic tea brand founded by the creator of Bai, the antioxidant-infused coconut-flavored water, and launched in April with former Eagles defensive end Brandon Graham as a partner.
    August 4,2025: Shanna Chandler and her daughters figure out their plans for a morning spent in Independence National Historical Park on the map in the Independence Visitor Center. The women (from left) Lora, 20; Shanna; Lenna, 17; and Indigo, 29, were stopping on their way home to Richmond, Virginia after vacationing in Maine. The last time they were all in Philadelphia Shanna was pregnant with Lenna.
    July 28, 2025: Louis-Amaury Beauchet, a professional bridge player from Brittany, France, takes a break between game sessions in an empty ballroom during the North American Bridge Championships at the Center City Marriott with some 4000 people in town over week of the tournament. The American Contract Bridge League is hosting the week of meetings and tournaments with bridge players from all over the world. The ACBL is the largest bridge organization in North America, with over 120,000 members (down from around 165,000 before COVID). Bridge draws players of all ages and walks of life – fictional characters James Bond and Snoopy both played as do billionaires Bill Gates and Warren Buffett (who sometimes play as partners).
    July 21, 2015: Signage for the Kustard Korner in Egg Harbor City, on the way to the Jersey Shore. President Ronald Reagan designated July as National Ice Cream Month and the third Sunday of the month.
    July 14, 2025: Fans watch a game at the Maple Shade Babe Ruth Field, part of the 20th Annual Franny Friel Summer Classic, on a cool(er) night with a refreshing breeze, the weekend before the MLB All-Star Game (with Kyle Schwarber the lone Phillies representative).

    » SEE MORE: Archived columns and Twenty years of a photo column.

  • The trick these homeowners used to act fast on an in-demand Collingswood rancher with a pool | How I Bought This House

    The trick these homeowners used to act fast on an in-demand Collingswood rancher with a pool | How I Bought This House

    The buyers: Brandon Balcom, 44, vice president of product operations at BCD Travel; Dane Cox, 39, owner of Dane Cox State Farm Insurance Agency

    The house: A 3,767-square-foot, ranch-style home in Collingswood with three bedrooms and three baths built in 1955

    The price: Listed for $695,000; purchased for $735,000

    The agent: Amy Telfair, Telfair Collective

    The Ask: Brandon Balcom and Dane Cox were not looking to buy a new house. They had just purchased a fixer-upper on a beautiful oversized lot in 2021. “It was in the perfect spot,” Balcom said, “and they always say, ‘you can’t move your house.’”

    But it turned out their perfectly located house needed to be rebuilt from the foundation up and the lengthy zoning process was wearing them down. Two years into a renovation with no end in sight, their friend, real estate agent, Amy Telfair, suggested they buy a new house instead. In fact, she knew just the one.

    “We chuckled and rolled our eyes, because she’s a Realtor with vested interest,” said Balcom. But the couple agreed to check out the listing anyway.

    Dane Cox and Brandon Balcom in their living room with their beloved corgy.

    The appeal: The house was designed in the midcentury style they loved, and, unlike their current place, it didn’t need any work. “We started dreaming very quickly about skipping all these steps,” said Balcom. The new house even had a pool, which Balcom said was part of a “years-down-the-line vision” for their current home.

    Balcom’s favorite thing was that it was perfect for entertaining, from the bar in the finished basement to the grand fireplace in the living room. When Cox heard his husband gasp at the fireplace, he knew the deal was done.

    “I was like, ‘There’s nothing I can say at this point that’s going to convince him otherwise,’” Cox said.

    The search: To get ahead of other potential buyers, the couple used a trick they learned while selling their previous house in Minneapolis: they brought their inspector to the showing.

    “We wanted to know when we left that day if there was an issue,” said Balcom. Knocking out the inspection early allowed them to waive it as a contingency, which the couple knew from experience would appeal to the sellers.

    The kitchen of the couple’s home, which is designed in the midcentury style they love.

    The couple’s inspector gave them the go-ahead, so they went to Cox’s office and “started scheming,” said Balcom.

    The deal: The couple called Telfair, whose first instinct was to get the house off the market. She didn’t want the sellers to show it over the weekend, so she asked what it would take to get the listing taken down that day. They requested an all-cash offer of $735,000 — $40,000 above the asking price. Cox and Balcom agreed, and a legal contract that required the seller to cancel upcoming showings was speedily signed.

    The money: Balcom and Cox didn’t have to hand over $750,000 in cash the day they signed the contract. They just needed to “give up any contingency on the need for financing to buy the home,” said Balcom. Documentation showing that they could pay in full would suffice.

    They had over $400,000 in savings and brokerage accounts that they could show as proof of funds, and a letter from their parents confirming another $300,000 was available if needed. “You have to have a promissory note or something from your family that says, ‘I will give this amount for the purchase of the home,” Balcom said.

    One of the main selling points was the giant fireplace in the living room.

    But they didn’t end up borrowing money from their parents. “We just needed it for a moment to show we’ve got cash,” Balcom said.

    Instead, they took out a home-equity loan on their fixer upper. “Between when we signed the contract and when we closed, we had time to pull the equity out of our existing house,” said Balcom. The loan provided them with enough cash to cover the remaining cost of their new home.

    The move: Balcom said the actual close was anticlimactic. The sellers were out of town so they pre-signed everything for the couple, who left for a family vacation the day after the paperwork was done.

    By the time they returned, the sellers had officially moved out. But they left several items that excited Balcom and Cox — including a pool table and a hot tub.

    The couple moved in over two months, taking their time to bring each room “online,” said Balcom. “Once we got the furniture, it was like, ‘OK, now we’re using this room.’”

    Any reservations? Balcom was surprised that several of the house’s nice-looking appliances were 20 years old. The previous owners “kept such good care of things,” he said.

    Some amenities, like the infrared sauna with wireless speakers in the basement, were actually pretty old.

    To listen to music, Balcom has to use the sauna’s built-in CD player, because the speakers were made before Bluetooth technology was common. “It’s like a circa-2000s car stereo,” he said, laughing.

    Balcom was excited that the previous owners left the hot tub, even though it only lasted a few months.

    The hot tub is 20 years old, too. “It ended up failing at the end of winter,” Balcom said. “I was hoping we’d get two years out of it.”

    Life after close: Cox and Balcom haven’t changed anything since they moved in.

    “This house doesn’t need anything,” said Cox. Indeed, that’s why they bought it.

    Did you recently buy a home? We want to hear about it. Emailacovington@inquirer.com.

  • The Fishtown burger that broke Philly internet | Weekly Report Card

    The Fishtown burger that broke Philly internet | Weekly Report Card

    The Schuylkill sinkhole — D

    Philly’s favorite running path is at it again. A “chasm”-sized sinkhole has swallowed part of the Schuylkill River Trail between Race and JFK — big enough, officials say, that you could almost park a car in it. (“Almost” feels like a challenge.)

    The Schuylkill Banks crew fenced it off and called in Parks & Rec, the Water Department, and engineers — basically the full Avengers lineup of Philly infrastructure — to figure out what caused the hole and how to patch it before joggers start treating it like a new obstacle course.

    The Schuylkill Trail might be cursed. Every year it’s something — floods, fallen trees, now this. Until it’s fixed, cyclists and runners are being detoured, which in Philly terms means “good luck.”

    In Task, Robbie (Tom Pelphrey) uses Sixpenny Creek Quarry as a meeting place.

    Delco goes “rural”…at least according to the NYT — C-

    Somehow, the New York Times looked at Delco — home of Villanova, Swarthmore, and approximately 47 Wawas — and decided, “Ah yes, rural America.” Because nothing says “farm country” like the Blue Route at rush hour and a Target every three miles.

    To be fair, Task creator Brad Ingelsby does paint parts of Delco as working-class, gritty, and hollowed-out, which, yeah, that’s real. But “rural”? Come on. The county has fewer farms than vape shops. The only livestock most Delco residents see are on a roast pork sandwich.

    Still, the show does get something right: that weird in-between space so many towns around Philly live in — not city, not country, just post-industrial limbo where people are hustling to hang on. It’s not the backwoods. It’s just… us. Blue-collar, blunt, and way too online to ever be called rural again.

    Philly’s 52-week flex — A-

    For America’s 250th, Philly’s not settling for a parade — we’re throwing a 52-week-long brag about how we basically invented everything. Every week in 2026 will spotlight something that started here: the first hospital, zoo, flag, computer, hot-air balloon, even the penitentiary (because nothing says “city of firsts” like also being the first to lock people up).

    It’s peak Philly — proud, weird, and wildly specific. Some of these firsts are legitimately world-changing (first medical school, first abolitionist society), while others are pure “only in Philly” energy (first Slinky, first ice-cream soda). The lineup’s got range. We went from inventing democracy to inventing dessert.

    The ‘Six-Seven’ confusion — C-

    Philly might’ve given the world democracy, the cheesesteak, and now… “six-seven,” a phrase that means absolutely nothing and somehow everything to a generation of teens who can’t stop saying it. It possibly started with Kensington rapper Skrilla’s song “Doot Doot (6 7)” and spiraled into TikToks, classrooms, and apparently South Park.

    It’s not code, it’s not deep — it’s just two numbers. Maybe it’s a street, maybe it’s a mindset, maybe it’s proof that the internet’s broken our brains. Teachers hate it, parents are confused, and kids are out here saying “six-seven” like it’s a personality trait.

    Still, if you hear it echoing down Broad Street, just nod and say it back. Six-seven. Whatever that means.

    Owner of Two Robbers – Response to Burgergate
    byu/Born-Chemistry-1303 inphilly

    Two Robbers burgergate — A+

    Philly drama doesn’t get juicier than this. Someone plastered a flyer around Fishtown calling out Two Robbers for serving a sad, gray burger — complete with a date stamp and the caption, “This is literally the burger that came out.” Reddit, of course, lost its mind.

    Comments ranged from pure joy (“I f***in love love love this level of petty”) to the perfectly Philly (“This is what you get for ordering a burger at a craft seltzeria”). One guy even chimed in with, “They got robbed — by two robbers.” Another declared the poster was “doing the Lord’s work.”

    But plot twist: the burger wasn’t theirs. The photo was actually from 9GAG, posted seven years ago under the title “Nasty Burger.” The owner jumped into Reddit like a man defending his honor, posting receipts side-by-side — the fake, the meme, and their actual burger, which, to be fair, looks great — and calling the whole stunt “diabolical.”

    Now the thread’s full of conspiracy theories that the whole thing was a genius marketing stunt (“If it is, it worked on me”) and locals promising to stop by just to try the burger. So whether this was sabotage, performance art, or Philly’s pettiest PR move — Burgergate proves one thing: in this town, we don’t do calm, we do chaos. And we’ll probably Yelp about it after.

    Philadelphia Eagles defensive end Brandon Graham during practice at the NovaCare Complex on Wednesday, Oct. 22, 2025 in Philadelphia.

    Brandon Graham’s encore — A+

    Philly’s loudest legend just couldn’t stay away. After seven whole months of “retirement,” Brandon Graham is back in midnight green for his 16th season, saying he’s still got “juice left.” The Eagles desperately needed both sacks and smiles, and no one brings either like BG.

    At 37, rookies call him “the OG,” veterans call him the engine, and everyone calls him the guy who won’t stop talking in practice. “You thought you wasn’t gonna have to deal with me?” he said on his podcast. That’s the guy who strip-sacked Brady — not a man easing into retirement.

    And honestly? The timing couldn’t be better. Missed tackles, blown assignments, no spark — the Eagles’ defense has been ugly. BG can’t fix everything, but he can sure as hell remind the Birds what fight looks like.

    A rendering of the garage planned for Fishtown, looking west towards Center City.

    Philly’s year of the parking garage — D+

    In a city that loves to say it’s all about bikes, buses, and tree-lined streets, somehow 2025 has turned into the Year of the Parking Garage. Three new standalone garages are in the works — in Fishtown, University City, and Grays Ferry — because apparently we looked at the skyline and thought, “You know what’s missing? More concrete boxes for cars.”

    Developers say people need somewhere to park near all the shiny new apartments, but urbanists are screaming into their reusable coffee cups. We’re talking a 1,000-car garage from CHOP (in a neighborhood already struggling with air quality), a 495-space one in University City (for a city lab and staff), and a Fishtown “garage-with-a-view” that’s trying to make rooftop parking sound sexy.

    Parking pros say it’s a losing game — sky-high taxes, slim profits, and way too many empty spaces already. Even Parkway Corp. and E-Z Park, the kings of concrete, have looked at the numbers and said, “Good luck, you’ll need it.”

    It’s the most Philly thing ever: everyone agrees it’s a bad idea, but someone’s still building it.

    Sixers guard VJ Edgecombe shoots the basketball against Minnesota Timberwolves guard Jaylen Clark during a preseason game on Friday, Oct. 17, 2025 in Philadelphia.

    Sixers start with a spark — B

    Nobody in Philly was expecting the Sixers to look this good out the gate. Rookie VJ Edgecombe dropped 34 points in his debut — the third-highest in NBA history — and helped the Sixers steal a 117-116 win over the Celtics. That’s right: Wilt, LeBron, and now a 20-year-old kid who apparently sleeps like a baby before facing Boston in the Garden.

    Edgecombe didn’t just show up — he looked like he’d been here for years. Calm, confident, and already saying the kind of humble stuff that makes you want to buy his jersey before Christmas. Tyrese Maxey poured in 40, and even his gentle clowning (“77 definitely got scared at the free-throw line”) couldn’t hide the fact that Philly might actually have a backcourt worth believing in.

    It’s still early, but this team has something it hasn’t had in forever: fun. For once, the Sixers aren’t pretending to be contenders — they’re just hooping. No melodrama, no birthday banners about Daryl Morey being a liar, no Teletubby coats. Just fast breaks, fresh legs, and a rookie who already has his name next to Wilt’s.

    We’ve been hurt before, so no one’s saying “This is the year.” But after one game, it’s hard not to feel a little something.

  • Leaf peeping, murder mysteries, and mountain charm in Jim Thorpe | Field Trip

    Leaf peeping, murder mysteries, and mountain charm in Jim Thorpe | Field Trip

    When you think of fall in the mountains, the quintessential image that probably comes to mind is of Jim Thorpe. Even if you’ve never set foot in this petite Pennsylvania town — wrapped like an amphitheater in a vertical forest that changes color by the day — photos of it have become the calling card of the Poconos, luring day-trippers and weekenders long before ski season begins.

    Named for the multi-sport athlete and the first Native American to win Olympic gold, the town flares out on either side of the Lehigh River in checkerboards of boutiques, breweries and Victorian manors. There’s plenty to do within its small footprint, and the rest of the Poconos waits right at its doorstep.

    The Lehigh Gorge Scenic Railway is known for its Autumn Leaf train excursion.

    Ride: Lehigh Gorge Scenic Railway

    Imagine gliding through a kaleidoscope of gold, russet and amber leaves. That’s why the ticket booth for the Lehigh Gorge Scenic Railway opens early — 7 a.m. on weekends, 9 a.m. on weekdays — for its wildly popular Autumn Leaf train excursion. Tickets are sold only in person, the day of, so plan ahead. The 45-minute round trip offers stunning views best seen (and photographed) from the open-air carriages.

    📍1 Susquehanna St., Jim Thorpe, Pa. 18229

    Stay: Harry Packer Mansion

    A five-minute walk from the station, the Harry Packer Mansion counts quirky arched dormers, a copper-topped bell tower, and a grand sandstone veranda among its many eccentricities. Built in 1874 by railroad tycoon Asa Packer as a wedding gift for his son, Harry, the mansion (and adjacent carriage house) features eight rooms with ornate woodwork and vintage décor. Check in on the second or fourth weekend of each month for an immersive murder mystery, where costumed characters bring the mansion to life.

    📍19 Packer Hill Ave., Jim Thorpe, Pa. 18229

    Race: Pocono Raceway

    About 20 minutes east of Jim Thorpe sits Pocono Raceway, the legendary 2.5-mile track that’s hosted NASCAR races since 1971. For an adrenaline rush, hop into a Dodge Charger Hellcat for a ride-along with a professional driver around the “Tricky Triangle,” hitting 60 mph in just over three seconds.

    📍1234 Long Pond Rd., Long Pond, Pa. 18334

    Eat: Pocono Organics Café

    A raceway and organic farm might seem like unlikely neighbors, but the Poconos are full of surprises. One of the largest regenerative agricultural projects in North America, Pocono Organics has a can’t-miss café with an epic grass-fed cheeseburger, a beet salad dressed with tahini, harissa and pistachios, and house-baked pastries worth saving for the morning drive home.

    📍1015 Long Pond Rd., Blakeslee, Pa. 18610

    Shop: Downtown Jim Thorpe

    Back in town, stroll down Broadway, the main drag lined with boutiques that feel far more cosmopolitan than you’d expect in a mountain village. Browse plus-size consignment at BawdyPlus, bespoke stationery at Somersault, indie paperbacks at Sellers Books & Art, and 18th-century curiosities at Antiques on Broadway.

    📍77 Broadway, Jim Thorpe, Pa. 18229 (BawdyPlus);📍65 Broadway, Jim Thorpe, Pa. 18229 (Sellers Books & Art);📍52 Broadway, Jim Thorpe, PA 18229 (Antiques on Broadway)

    Drink: Bright Path Brewing

    Cross the bridge over the Lehigh River to the east side of town for pre-dinner drinks at Bright Path Brewing, a relaxed taproom with forest-green walls and pipe-legged tables. Bright Path has been brewing German-accented beers since 2022; the smoked Maibock may be meant for spring (“Mai” = May), but its subtle smokiness pairs perfectly with crisp autumn air.

    📍1215 North St., Jim Thorpe, Pa. 18229

    Dine: Café Arielle at the Stabin Museum

    End the evening with art and ambiance. Step into The Stabin Museum, where artist Victor Stabin’s genre-bending naturalist paintings line the walls, before dining at the adjacent Café Arielle. Red-curried salmon and roasted duck with blueberry gastrique fill the tables of this stone-and-wood hideaway, glowing like a lantern in the mountain night.

    📍268 W. Broadway, Jim Thorpe, Pa. 18229

  • The best things we ate this week

    The best things we ate this week

    Eggplant parmesan at Villa di Roma

    When it’s getting chilly out, I want spaghetti, red sauce, and something fried — with no frills. At Villa di Roma, I ordered the eggplant parmesan and that’s exactly what I got: four crisp breaded discs smothered in mozzarella, served over spaghetti and house-made marinara. Behind me two women shared four martinis as they dug into their pasta. No matter what you order, the vibes of Villa di Roma (one of the picks in The Inquirer’s inaugural edition of The 76), are simply perfect, white tablecloths, drop ceilings, warm service, and all. It feels like a restaurant full of regulars, and I’m ready to become one. Villa di Roma, 934 S. Ninth Street, Philadelphia, PA 19147, 215-592-1295, villadiroma.com

    — Zoe Greenberg

    A grilled corzetti pasta coin cradles a slice of American wagyu beef and Cooper Sharp foam at Vetri Cucina, where this mini-cheesesteak bite was featured on Vetri’s monthly pasta omakase tasting.

    Grilled corzetti pasta with wagyu and Cooper Sharp foam at Vetri Cucina

    There’s a new wagyu cheesesteak in town unlike any other, and it has redefined the possibilities of the fancy steak genre in one unforgettable bite.

    This creation was just one of 15 incredible courses at Marc Vetri’s monthly “pasta omakase,” a chef’s-counter feast reserved for six lucky people inspired by the small-bite tasting meals of Japan, where Vetri operates a restaurant in Kyoto. Instead of sushi, though, Vetri’s meal centers around creative pasta whimsies: tagliolini with uni and caviar in sake butter, or a culurgione made with carob dough wrapped around duck confit and duck X.O. in an intensely reduced sauce brightened with citrus — essentially duck à l’orange as a dumpling.

    Each dish was a jewel of craft and surprise, and a reminder why Vetri remains one of America’s undisputed pasta kings. But he’s also a Philly guy through and through, so one of the most unexpected highlights was reserved for the end of the meal when a small coal-fired grill was brought out. Vetri flashed some stamped pasta coins known as corzetti over the flames. Then came sheer slices of ultra-rich wagyu beef, which he seared and layered atop the pasta with a roasted onion and foamy flourish of aerated Cooper Sharp cheese.

    Cinched together with a toothpick, I popped it into my mouth like a mini-taco made of pasta. The familiar flavors of Philly’s favorite street food unfolded with uncommon richness, but also a delicate touch that rendered every element vivid and clear.

    Of course, who knows when this wonder will appear again? Vetri’s omakases have remained a scratch pad lab for the chef to experiment with new ideas. The menus are ever-changing and, at $300-plus a person, they’re a major splurge. The corzetti cheesesteak bites received such a rousing response, however, Vetri is considering adding them as an amuse-bouche to the regular menu at Vetri, or perhaps some future event. Vetri Cucina, 1312 Spruce St., 215-732-3478, vetricucina.com

    — Craig LaBan

    Chicken slider on the happy hour menu at Village Whiskey, 118 S. 20th St.

    Hot ’n’ spicy chicken slider at Village Whiskey

    Everybody knows you go to Village Whiskey for the burger — if not the regulation Village, then the signature Whiskey King with blue cheese, maple-bourbon glazed onions, applewood bacon, and seared foie gras. But when it’s happy hour and you just need a little somethin’ to balance a shot or a beer, you can’t beat the hot ’n’ spicy chicken slider, still $5. It’s a cute little chunk of brined and fried chicken thigh, atop a thick dill pickle chip, doused in “buffalo aioli,” and sandwiched between a wee toasted sesame bun. A toothpick spears a second pickle chip and holds the sandwich together. Hot ’n’ spicy? Not really, but it hits the spot and is gone in three bites, plus a chomp or two for the second pickle chip. Village Whiskey, 118 S. 20th St., 215-665-1088, villagewhiskey.com. Available only at happy hour, 4 to 6 p.m. daily.

    — Michael Klein

    Carbon Copy vanilla soft serve swirled with blood orange olive oil and sea salt.

    Blood orange olive oil-topped soft serve at Carbon Copy

    As much as I miss the sticker-laden grime of Dock Street’s former West Philly location, there’s a lot to love at the taproom that took its place — say, the in-house beer and wine, the fried artichokes with horseradish sour cream dip, Wednesday night quizzo.

    On a recent visit, I kept it simple by ordering the always-sublime pepperoni pizza (shoutout to that wood-burning oven) and a dry Cayuga white. The standout, though, was dessert: vanilla soft serve swirled with blood orange-infused olive oil and sea salt. This airy vegan treat cleanses the palate after a heavy meal of bread, cheese, and red sauce. It isn’t too sweet, but the blood orange brings its own juicy flavor kick. Just be prepared for the occasional too-salty spoonful.

    Note: If you’re feeling more nostalgic than Italian, consider the adorable baseball hat sundae, topped with whipped cream and sprinkles. Carbon Copy, 701 S. 50th St., carboncopyphilly.com

    — Julie Zeglen

  • I went to hoagie boot camp to prepare for the ultimate Philly sandwich smackdown

    I went to hoagie boot camp to prepare for the ultimate Philly sandwich smackdown

    I should have read the fine print before I agreed to participate in a recent “Hoagie Throwdown” at Other Half Brewing in Fishtown, produced by my friends at the Delicious City Podcast. I assumed they’d drafted me simply to be a judge and taste their lineup of sandwiches from 20-plus restaurants vying to be Philly’s hoagie champ.

    Eating hoagies is something I’m very good at. I’ve chronicled the craft and culture of Philly’s greatest sandwich for more than two decades, from the oregano-dusted Italian classics and veggie-hoagie underdogs of South Philly to the “meat wrap” monsters of Delco and the one-meat, never-lettuce cousins of the Norristown Zep.

    Two wrestlers, including one in a hot dog suit, tussle at a match held at Other Half Brewing in Fishtown where hoagies were also in competition.

    But I was not meant to praise hoagies. I was summoned to the wrestling arena at Other Half Brewing to make them, something I’d actually never done before in a city where the meat slicer’s whirring hum is the lunchtime lullaby at a thousand neighborhood delis.

    “Sorry if I wasn’t completely clear in my early communication,” said Eli Kulp after I’d reached out with concern a few days before the event. The former Fork and High Street chef-turned-podcaster thought it would be hilarious for me to participate in an Iron Chef-style “celebrity” hoagie-making scrum inside a wrestling ring against two still to-be-determined foes. “We want this to be fun for you.”

    I couldn’t back out now. But I also wasn’t going down without a fight —and I needed help. A hoagie whisperer. A cold cuts QB coach. A seasoned pro to train me in the sweet science of hoagie-making.

    I knew just who to call: Cara Jo Castellino, the sandwich queen of Fishtown’s Castellino’s Italian Market.

    The owners of Castellino’s Italian Market in Fishtown, Matthew Barrow and Cara Jo Castellino, prepare to run Inquirer Restaurant Critic Craig LaBan through his paces at Hoagie Boot Camp.
    The exterior of Castellino’s in Philadelphia.

    “You should come over to the shop … and make a test hoagie if you’d like to practice,” she told me.

    Hoagie boot camp? That is exactly what I needed! Sign me up, Cara Jo!

    Two days before the event, I stepped inside her little market at the corner of East Palmer and East Thompson Streets, and inhaled the heady aroma of cured meats and pickled peppers. Castellino was waiting. She handed me a black apron. I nervously tied it on as she led me into the narrow space behind the tidy counter, where a friendly crew was already in the lunch-rush groove: her husband and co-owner Matthew Barrow peeling sheer pink rounds of spicy capicola off the slicer; Pat Caviness hand-slicing mountains of ripe tomatoes; A.J. Jones busily assembling hoagies on the board; and Derrick Bobb (“We call him Bobb”) working the register with his unflappable charm.

    Hoagie architecture 101

    The life cycle of every Italian hoagie begins and ends with olive oil, Castellino says, but be careful to stripe the bread side-to-side (as opposed to lengthwise) so it doesn’t pool in the crease of the roll’s hinge and break: “You’ve got to protect the hoagie’s hinge at all costs … When your hoagie’s hinge breaks, it’s very sad,” she says.

    The sandwich is then built atop the bottom of the roll, so that when it’s closed, every bite brings a consistent layer of each ingredient.

    More roll protection comes from provolone rounds layered down like shingles. Castellino prefers mild provolone because its creaminess buffers against the salty meats to come. She deftly forms the slices of soppressata and mortadella into rosettes, whose bouncy pink curls trap flavor-boosting oxygen between their folds. “You don’t want a dense wad of meat,” she says, arranging gossamer kerchiefs of imported prosciutto over top for the finish.

    “Three is the ideal number,” she says, referring to the quantity of different meats preferred for contrasting flavors and textures.

    Castellino’s fingers move swiftly atop each hoagie, layering the tomato rounds, sculpting tufts of arugula (prized for its peppery bite and durability), then seasoning it all with more oil and red vinegar “like a salad.”

    “Tuck her in!” she says, deftly coaxing the ingredients deeper into the roll with the serrated knife’s blade, slicing the sandwich in half and then rolling it inside paper like a lovingly swaddled baby. It’s fastened shut with a piece of tape. Tuck, roll, snap! Tuck, roll, snap! She makes it look so easy.

    The meticulous layers of an Italian hoagie are revealed at Castellino’s Italian Market in Fishtown, built by “trainee” Inquirer restaurant critic Craig LaBan.

    My turn. A mess. Too much olive oil immediately sogs up my hinge. My provolone is layered the wrong direction. My cold-cut rosettes are more crumpled balls than fluffy flowers. I bunch up the tomatoes, leave too many inedible stems on the banana peppers, then pile on so much arugula it looks like I’m trying to tame a wild bush. And whoa … the vinegar comes out in a gush!

    “Once you do 100 of them, you’ll get the hang of it,” deadpans Castellino.

    She patiently coaches me through another classic Italian; the fiery Adronos layered with spicy meats, peppercorn Asiago, and cherry peppers; the mellow Franklin with turkey, cheddar, and sweet bacon jam; a Caprese with milky mozzarella, juicy tomatoes, sweet balsamic, and silky ripples of prosciutto. Only by the last one do I finally manage to wrap a sandwich without half its crust hanging out. I feel encouraged but humbled.

    “I don’t think I’m cut out for the lunchtime pressure of this hoagie counter,” I say as I gratefully hand back my apron.

    “Nah, you absolutely killed it!” says Castellino, who, like any good coach knows just when to pump up her student for a big moment. She offers a parting secret: “Make exactly what you want to eat. People can feel the love and affection that goes into making a hoagie you yourself would want to devour.”

    Three hoagies from Castellino’s Italian Market built by “trainee” Inquirer Restaurant during a stint at Hoagie Boot Camp.
    The Hoagie at Castellino’s in Philadelphia on Sept. 10, 2024. Food Styling by Emilie Fosnocht

    Sandwich smackdown

    I left hoagie boot camp with some genuine new skills. But would they be enough to spin gold from whatever ingredients awaited me on the competition table? Eli Kulp, channeling his best Vince McMahon impresario swagger, encouraged me to bring my own secret ingredient for added assurance: “If you’re not cheating in wrestling, you’re not trying!” I took the advice to heart as I stashed a few surprises in a small cloth bag that I hid beneath my black cape.

    I arrived to the arena incognito, my face obscured by a Zorro mask and a wide-brimmed hat. Kulp’s words rang loudly in my head as I stood ringside and watched the Pro Wrestling Entertainment talent spar with an unlikely food theme: A bug-eyed, psychotic pizzaiolo named Luigi Primo blinded his competitor with spinning rubber pizza dough, while the Sandman (of Extreme Championship Wrestling fame) whacked the same guy across the back with a kendo stick with hoagie rolls taped around it. I watched a large man in a hot dog suit soar from the ropes to flatten his sweaty foe in the middle of that ring, sending the beer-soaked crowd of several hundred fans into a bloodthirsty roar.

    To say I was a tad apprehensive as the hoagie table was set up in the middle of that same ring — with a wooden board of mystery ingredients for my own match — would be an understatement.

    Reluctantly, I stepped into the ring with my competitors, the “cannoli-smashing bar-knuckle brawler” also known as FeedingTimeTV (aka Dave Wesolowski) and influencer “Doug _Chase_U,” who instantly began tossing our prosciutto into the crowd.

    The ensuing mad scramble for ingredients was only the first of my concerns. I really began to sweat beneath my mask when Chase_U suddenly tagged in one of Philly’s best hoagie pros — Jason Okdeh, aka “Gabagool_Papi” of Farina di Vita — to commandeer his roll.

    Only lightly shook, I snapped back to the ingredients before me, remembered my training, and stayed focused on my fundamentals. I quickly gathered three different meats, provolone, tomatoes, onions, banana peppers, and lettuce. But … where was the olive oil?!

    The table was set with bottles of brown mustard, vinegar, and two kinds of mayo, including truffled mayo — the use of which should trigger automatic disqualification. But building my entry without olive oil, the life-giving elixir for any hoagie, would be like trying to play a stadium concert with your amp unplugged.

    That’s when I knew it was time. I opened my cape, reached into my bag, and unveiled my secret weapon to the crowd: a jar of hoagie relish.

    The secret ingredient

    I lathered the spicy pepper spread on both sides of my rolls, aiming to impress the judges with a flash of juicy heat while also protecting the hinge. I tucked in my chosen ingredients, rolled my hoagies into shape, and delivered my tray to the judges: chef Bobby Saritsoglou of Stina (the recipient of multiple favorable restaurant reviews by yours truly), anonymous Instagram food critic Djour.philly, and Maria Maggio of Food Trade News.

    They nibbled and scribbled while I waited, no longer feeling the squeeze. But suddenly I heard my name: I was the winner, with just two points more than Cannoli Crusher Dave.

    Djour praised my hoagie’s “great ratio of salad to meat to wet fixins … (which) may or may not have been legally added.”

    “We wanted to celebrate the Philadelphia hoagie,” wrote Saritsoglou. “And yours checked all the classic boxes (minus the olive oil, lol). My only regret was not jumping into that ring.”

    Craig! Craig! Craig! Craig!

    Was this crowd seriously chanting for me? Yes, they were! The emcee was holding a trophy high and calling back me in, and so I bounded up between the ropes, careful not to trip on my cape, and began babbling through a delirious ringside interview to recap the battle. Was I “having fun?” Oh yeah, you bet, as I took a tart and hoppy swig of Other Half’s Yuzu Queen from the chalice of my trophy.

    It only felt real, though, when I spotted Castellino and her husband Matt in the crowd visibly cheering. I leaned into the mic and publicly thanked my hoagie whisperer in a Stallone-like croak of joy: “We did it, Cara Jo!”

    It’s best for all I now graciously leave the sandwich-making stage to the professionals. No way would I ever wish to replace old favorites like Castellino’s, Lil’ Nicks, Pastificio, Farina di Vita, or upstart chef Reuben “Reuby” Asaram, whose hot pink “Undertikka” roll stuffed with Indian chicken tikka salad won the pro title — a reminder that Philly’s creative hoagie life force is infinite.

    But for this one glorious afternoon, I put my critical cold cuts on the line. I paid tribute to Philly’s sandwich gods, fought to the crusty finish, and earned the title of “Hoagie Hero.”

    Inquirer Restaurant Critic holds his “Hero of the Hoagie” trophy high inside the ring after winning a celebrity hoagie making competition held by the Delicious City Podcast at Other Half Brewing in Fishtown.