.p82-page{--p82-ink:#102c42;--p82-blue:#0e4d75;--p82-bright-blue:#0b78a8;--p82-coral:#ee6548;--p82-sun:#f8c946;--p82-paper:#f3ead8;--p82-mint:#58d6d3;background:var(--p82-paper)}.p82-cover{color:var(--p82-ink);background:radial-gradient(circle at 8% 14%,#f8c94685 0 8rem,#0000 8.1rem),linear-gradient(112deg,#f9f1e3 0%,#f2e5d0 60%,#ecdabe 100%)}.p82-cover-grid{opacity:.22;background-image:linear-gradient(#102c421f 1px,#0000 1px),linear-gradient(90deg,#102c421f 1px,#0000 1px);background-size:40px 40px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 72%);mask-image:linear-gradient(90deg,#000,#0000 72%)}.p82-author{z-index:2;color:var(--p82-ink);align-items:center;gap:.7rem;display:flex;position:relative}.p82-author-mark{border:1.5px solid var(--p82-ink);background:var(--p82-sun);border-radius:999px;place-items:center;width:2.2rem;height:2.2rem;padding:.55rem;transition:transform .3s cubic-bezier(.16,1,.3,1);display:grid}.p82-author:hover .p82-author-mark{transform:rotate(-9deg)scale(1.08)}.p82-edition{z-index:2;letter-spacing:.13em;text-transform:uppercase;border:1px solid #102c4273;border-radius:999px;padding:.5rem .8rem;font-size:.62rem;font-weight:700;position:relative}.p82-kicker{color:var(--p82-bright-blue);align-items:center;gap:.65rem;font-weight:800;display:inline-flex}.p82-kicker:before{content:"";background:var(--p82-coral);width:1.8rem;height:.5rem}.p82-title{font-family:var(--font-site-display),Poppins,sans-serif;letter-spacing:-.075em;text-transform:uppercase;font-size:clamp(4rem,9.5vw,8.6rem);font-weight:800;line-height:.78}.p82-title-number-wrap{align-items:flex-end;gap:clamp(.8rem,2vw,1.5rem);animation:1.15s cubic-bezier(.16,1,.3,1) .12s both p82-title-in;display:flex}.p82-title-number{color:var(--p82-coral)}.p82-title-note{letter-spacing:-.02em;text-transform:none;margin-bottom:.75em;font-size:clamp(1.05rem,2vw,1.55rem);font-weight:400;line-height:.95;transform:rotate(-5deg)}.p82-intro{color:#102c42c2}.p82-cta{border:1.5px solid var(--p82-ink);background:var(--p82-sun);color:var(--p82-ink);letter-spacing:.12em;text-transform:uppercase;box-shadow:4px 4px 0 var(--p82-ink);border-radius:999px;padding:.7rem .75rem .7rem 1.2rem;font-size:.74rem;font-weight:800;transition:transform .25s,box-shadow .25s}.p82-cta:hover{box-shadow:2px 2px 0 var(--p82-ink);transform:translate(2px,2px)}.p82-cta-arrow{background:var(--p82-ink);color:#fff;border-radius:999px;place-items:center;width:1.75rem;height:1.75rem;transition:transform .25s;display:grid}.p82-cta:hover .p82-cta-arrow{transform:translateY(3px)}.p82-cover-art{min-height:clamp(28rem,50vw,38rem);position:relative}.p82-sun{aspect-ratio:1;background:var(--p82-sun);border-radius:999px;width:62%;animation:7s ease-in-out infinite p82-pulse;position:absolute;top:-7%;right:1%}.p82-photo-frame{aspect-ratio:3/4;border:2px solid var(--p82-ink);background:var(--p82-blue);width:min(72%,28rem);box-shadow:8px 0 0 #eadcbe,11px 2px 0 var(--p82-ink),22px 24px 0 var(--p82-bright-blue);border-radius:.45rem .9rem .9rem .45rem;animation:7s ease-in-out infinite p82-float;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)rotate(2deg)}.p82-photo-frame:before{inset-block:0;z-index:2;content:"";background:linear-gradient(90deg,#071d2db3,#071d2d1f);border-right:1px solid #ffffff52;width:9%;position:absolute;left:0;box-shadow:4px 0 10px #071d2d33}.p82-cover-photo{animation:16s ease-in-out infinite alternate p82-photo-drift;transform:scale(1.035)}.p82-photo-wash{background:linear-gradient(#0000 50%,#102c429e);position:absolute;inset:0}.p82-photo-caption{text-align:left;text-shadow:0 1px 3px #06162399;color:#fff;letter-spacing:.13em;text-transform:uppercase;font-size:.58rem;font-weight:700;position:absolute;bottom:1rem;left:5.5rem;right:8.5rem}.p82-location-ribbon{z-index:2;background:var(--p82-coral);color:#fff;letter-spacing:.04em;box-shadow:5px 5px 0 var(--p82-ink);padding:.6rem 1rem;font-size:clamp(.8rem,2vw,1.2rem);position:absolute;top:13%;left:-1%;transform:rotate(-7deg)}.p82-stamp{z-index:3;aspect-ratio:1;border:3px double var(--p82-ink);width:8.5rem;color:var(--p82-ink);text-transform:uppercase;background:#f8c946f2;border-radius:999px;flex-direction:column;justify-content:center;align-items:center;animation:.9s cubic-bezier(.16,1,.3,1) .7s both p82-stamp-in;display:flex;position:absolute;bottom:-2%;right:-1%;transform:rotate(10deg)}.p82-stamp strong{font:800 2.6rem/.9 var(--font-site-display),sans-serif}.p82-stamp span{letter-spacing:.13em;font-size:.48rem;font-weight:800}.p82-compass{z-index:2;aspect-ratio:1;border:1px solid var(--p82-ink);background:var(--p82-paper);width:4rem;font:800 .6rem var(--font-site-mono),monospace;border-radius:999px;place-items:center;display:grid;position:absolute;bottom:10%;left:1%}.p82-compass i{background:var(--p82-ink);width:1px;height:2.2rem;position:absolute;transform:rotate(28deg)}.p82-compass i:after{content:"";background:var(--p82-coral);clip-path:polygon(50% 0,100% 100%,0 100%);width:7px;height:7px;position:absolute;top:-2px;left:-3px}.p82-progress-grid{z-index:2;position:relative}.p82-progress-total,.p82-progress-card{border:1.5px solid var(--p82-ink);min-height:9rem;padding:1.1rem;box-shadow:4px 4px #102c4233}.p82-progress-total{background:var(--p82-ink);color:#fff}.p82-progress-card{color:var(--p82-ink);background:#fffcf5b8}.p82-progress-card:nth-child(3){background:#f8d985}.p82-progress-card:nth-child(4){background:#ee8a72}.p82-progress-track{border:1px solid var(--p82-ink);background:0 0;border-radius:99px;height:.42rem;overflow:hidden}.p82-progress-track span{background:var(--p82-bright-blue);transform-origin:0;border-radius:99px;height:100%;animation:1.2s cubic-bezier(.16,1,.3,1) .6s both p82-grow;display:block}.p82-ticker{z-index:31;border-block:2px solid var(--p82-ink);background:var(--p82-coral);color:#fff;white-space:nowrap;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 2.5rem calc(100% - 2.5rem),#0000);mask-image:linear-gradient(90deg,#0000,#000 2.5rem calc(100% - 2.5rem),#0000)}.p82-ticker-track{will-change:transform;align-items:center;width:max-content;animation:92s linear infinite p82-marquee;display:flex}.p82-ticker:hover .p82-ticker-track{animation-play-state:paused}.p82-ticker-set{flex-shrink:0;align-items:center;gap:1.6rem;padding:.62rem .8rem;display:flex}.p82-ticker-group{align-items:center;gap:.9rem;display:flex}.p82-ticker-group strong{border:1px solid var(--p82-ink);background:var(--p82-sun);color:var(--p82-ink);font:900 .62rem/1 var(--font-site-mono),monospace;letter-spacing:.14em;text-transform:uppercase;border-radius:.2rem;padding:.3rem .55rem}.p82-ticker-place{color:#fffffff2;font:800 .68rem/1 var(--font-site-mono),monospace;letter-spacing:.11em;text-transform:uppercase;align-items:center;gap:.42rem;display:inline-flex}.p82-ticker-place[data-status=not_visited]{color:#ffffffad}.p82-ticker-place i{aspect-ratio:1;background:var(--p82-ticker-status);border:1px solid #102c42b8;border-radius:999px;flex:none;width:.48rem;box-shadow:0 0 0 1px #ffffff2e}.p82-map-section:before{pointer-events:none;content:"";opacity:.34;background-image:radial-gradient(#58d6d3e6 1px,#0000 1px),linear-gradient(#58d6d31f 1px,#0000 1px),linear-gradient(90deg,#58d6d31f 1px,#0000 1px);background-size:18px 18px,90px 90px,90px 90px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 70%);mask-image:linear-gradient(#000,#0000 70%)}.p82-index-section{color:var(--p82-ink);background-image:radial-gradient(#102c421c .8px,#0000 .8px);background-size:22px 22px}.p82-section-bookmark{z-index:4;width:2.65rem;height:7.6rem;color:var(--p82-ink);writing-mode:vertical-rl;text-transform:uppercase;clip-path:polygon(0 0,100% 0,100% 100%,50% 87%,0 100%);filter:drop-shadow(3px 4px #02121f47);align-items:center;gap:.55rem;padding-block:.75rem 1.25rem;display:flex;position:absolute;top:0;right:max(.75rem,50vw - 39.25rem)}.p82-section-bookmark b,.p82-section-bookmark span{font:800 .54rem/1 var(--font-site-mono),monospace;letter-spacing:.14em}.p82-section-bookmark b{opacity:.65;font-size:.48rem}.p82-section-bookmark--cover{background:var(--p82-mint)}.p82-section-bookmark--atlas{background:var(--p82-sun)}.p82-section-bookmark--index{background:var(--p82-coral);color:#fff8eb}.p82-map-frame{box-shadow:10px 12px #ee6548d1,0 28px 70px #02121f66}.p82-map-frame:after{z-index:1;content:"";pointer-events:none;border:1px solid #f3ead838;border-radius:1.25rem;position:absolute;inset:.55rem}.p82-map-inset{z-index:4}.p82-city-view-context{border:1.5px solid var(--p82-ink);background:var(--p82-paper);box-shadow:4px 4px 0 var(--p82-coral);color:var(--p82-ink);border-radius:.65rem;align-items:baseline;gap:.8rem;margin-bottom:.7rem;padding:.65rem .85rem;animation:.45s cubic-bezier(.16,1,.3,1) both p82-context-in;display:flex}.p82-city-view-context strong{font:800 1rem/1 var(--font-site-display),Poppins,sans-serif;letter-spacing:-.025em}.p82-city-view-kicker,.p82-city-view-count{font:700 .55rem/1 var(--font-site-mono),monospace;letter-spacing:.11em;text-transform:uppercase}.p82-city-view-kicker{color:var(--p82-coral)}.p82-city-view-count{color:#102c4294;margin-left:auto}@keyframes p82-context-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.p82-map-loader{z-index:20;pointer-events:none;color:var(--p82-paper);opacity:1;visibility:visible;background:radial-gradient(circle at 75% 24%,#f8c94624,#0000 22%),radial-gradient(#58d6d329 .75px,#0000 .75px) 0 0/18px 18px,#071d2df5;place-items:center;padding:1.5rem;transition:opacity .6s cubic-bezier(.16,1,.3,1),visibility .6s;display:grid;position:absolute;inset:0}.p82-map-loader.is-ready{opacity:0;visibility:hidden}.p82-map-loader-card{width:min(100%,23rem)}.p82-map-loader-heading,.p82-map-loader-meta{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.p82-map-loader-heading>span{font:800 .68rem var(--font-site-mono),monospace;letter-spacing:.17em;text-transform:uppercase}.p82-map-loader-heading strong{font:800 clamp(2.5rem,7vw,4.75rem)/.8 var(--font-site-display),Poppins,sans-serif;letter-spacing:-.07em;color:var(--p82-sun);font-variant-numeric:tabular-nums}.p82-map-loader-track{background:#f3ead814;border:1.5px solid #f3ead8b3;border-radius:999px;height:.55rem;margin-top:1.25rem;position:relative}.p82-map-loader-track>span{border-radius:inherit;background:linear-gradient(90deg,var(--p82-mint),var(--p82-coral));height:100%;transition:width .5s cubic-bezier(.16,1,.3,1);display:block}.p82-map-loader-track>i{border:2px solid var(--p82-ink);background:var(--p82-sun);border-radius:999px;width:.9rem;height:.9rem;transition:left .5s cubic-bezier(.16,1,.3,1);position:absolute;top:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 3px #f8c94633}.p82-map-loader-meta{font:600 .58rem var(--font-site-mono),monospace;letter-spacing:.08em;color:#f3ead894;text-transform:uppercase;margin-top:.65rem}.p82-map-loader.has-error .p82-map-loader-heading strong{color:var(--p82-coral)}.p82-map-loader.has-error .p82-map-loader-track>span{background:var(--p82-coral)}.p82-map-reset{z-index:10;border:1.5px solid var(--p82-ink);min-height:2.25rem;color:var(--p82-ink);font:800 .6rem var(--font-site-mono),monospace;letter-spacing:.1em;text-transform:uppercase;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#f3ead8f0;border-radius:999px;align-items:center;gap:.5rem;padding:.5rem .8rem;transition:transform .22s,box-shadow .22s,background .22s;display:inline-flex;position:absolute;top:1rem;right:1rem;box-shadow:3px 3px #102c428c}.p82-map-reset:hover{background:var(--p82-sun);transform:translate(2px,2px);box-shadow:1px 1px #102c42bf}.p82-map-reset:focus-visible{outline:2px solid var(--p82-sun);outline-offset:3px}.p82-map-reset i{font-size:.68rem;transition:transform .5s cubic-bezier(.16,1,.3,1)}.p82-map-reset:hover i{transform:rotate(-180deg)}.p82-map-frame .mapboxgl-ctrl-attrib.mapboxgl-compact-show{color:var(--p82-ink);background-color:#f3ead8f7;border:1px solid #102c4259;box-shadow:0 5px 18px #02121f40}.p82-map-frame .mapboxgl-ctrl-attrib.mapboxgl-compact-show .mapboxgl-ctrl-attrib-inner,.p82-map-frame .mapboxgl-ctrl-attrib.mapboxgl-compact-show a{color:var(--p82-ink)}.p82-map-selected-label{--p82-label-accent:var(--p82-sun);border:1.5px solid var(--p82-ink);box-shadow:4px 4px 0 var(--p82-label-accent),0 8px 24px #02121f52;color:var(--p82-ink);font:800 .76rem/1.1 var(--font-site-display),Poppins,sans-serif;letter-spacing:-.01em;white-space:nowrap;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#f3ead8f5;border-radius:.45rem;align-items:center;gap:.45rem;padding:.42rem .7rem .42rem .55rem;display:flex}.p82-map-selected-label:before{border:1px solid var(--p82-ink);background:var(--p82-label-accent);content:"";border-radius:999px;flex:none;width:.5rem;height:.5rem}.p82-map-hover-label{--p82-label-accent:var(--p82-mint);z-index:10;border:2px solid var(--p82-ink);background:var(--p82-paper);max-width:calc(100% - 2rem);box-shadow:0 4px 0 var(--p82-ink),0 10px 24px #02121f57;color:var(--p82-ink);pointer-events:none;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:999px;align-items:center;gap:.6rem;padding:.42rem .48rem .42rem .8rem;display:flex;position:absolute;bottom:1rem;left:50%;transform:translate(-50%)}.p82-map-hover-name{font:800 .74rem/1.15 var(--font-site-display),Poppins,sans-serif;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.p82-map-hover-status{border:1px solid var(--p82-ink);font:700 .52rem/1 var(--font-site-mono),monospace;letter-spacing:.1em;color:#102c429e;text-transform:uppercase;white-space:nowrap;background:#fffaf0;border-radius:999px;flex:none;align-items:center;gap:.35rem;padding:.32rem .55rem;display:inline-flex}.p82-map-hover-status:before{border:1px solid var(--p82-ink);background:var(--p82-label-accent);content:"";border-radius:999px;flex:none;width:.48rem;height:.48rem}.p82-province-card{border-radius:.85rem;transition:border-color .22s,background-color .22s,transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s;box-shadow:3px 3px #102c421f}.p82-province-card:hover{transform:translateY(-3px)rotate(-.35deg);box-shadow:5px 7px #102c4224}.p82-province-card.is-selected{box-shadow:5px 7px 0 var(--p82-ink);transform:translateY(-3px)}.p82-region-card{border-width:2px;position:relative;box-shadow:6px 7px #0e4d7547}.p82-region-card:hover{transform:translateY(-4px);box-shadow:8px 10px #0e4d7557}.p82-province-card:nth-child(3n+2):hover{transform:translateY(-3px)rotate(.35deg)}.p82-island-group .p82-province-card:nth-child(4n+1){border-top-color:var(--p82-coral)}.p82-island-group .p82-province-card:nth-child(4n+2){border-top-color:var(--p82-bright-blue)}.p82-island-group .p82-province-card:nth-child(4n+3){border-top-color:#ba8d24}.p82-footer{border-top:0}.p82-footer:before{content:"";background:repeating-linear-gradient(90deg,var(--p82-coral)0 1.2rem,transparent 1.2rem 1.75rem);filter:drop-shadow(0 2px #02121f52);width:min(100% - 2.5rem,72rem);height:.55rem;position:absolute;top:0;left:50%;transform:translate(-50%)}@keyframes p82-float{0%,to{transform:translate(-50%,-50%)rotate(2deg)}50%{transform:translate(-50%,calc(-50% - 8px))rotate(1deg)}}@keyframes p82-photo-drift{0%{transform:scale(1.035)translate(-.5%)}to{transform:scale(1.09)translate(1.5%,-1%)}}@keyframes p82-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.04)}}@keyframes p82-stamp-in{0%{opacity:0;transform:rotate(-18deg)scale(1.5)}to{opacity:1;transform:rotate(10deg)scale(1)}}@keyframes p82-title-in{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes p82-grow{0%{transform:scaleX(0)}}@keyframes p82-marquee{to{transform:translate(-50%)}}@media (max-width:1023px){.p82-cover-art{width:100%;max-width:42rem;min-height:36rem;margin-inline:auto}}@media (max-width:639px){.p82-edition{padding:.42rem .62rem;font-size:.52rem}.p82-title{font-size:clamp(3.75rem,20vw,6rem)}.p82-title-note{margin-bottom:.45em}.p82-cover-art{min-height:27rem}.p82-photo-frame{width:min(74%,20rem);box-shadow:5px 0 0 #eadcbe,8px 2px 0 var(--p82-ink),13px 14px 0 var(--p82-bright-blue)}.p82-stamp{width:6.8rem;right:-2%}.p82-stamp strong{font-size:2rem}.p82-compass{width:3.3rem;bottom:4%;left:0}.p82-progress-total,.p82-progress-card{min-height:auto}.p82-city-view-context{flex-wrap:wrap;align-items:center}.p82-city-view-count{width:100%;margin-left:0}.p82-section-bookmark{width:2.2rem;height:5.4rem}.p82-section-bookmark--cover{display:none}}@media (prefers-reduced-motion:reduce){.p82-sun,.p82-title-number-wrap,.p82-photo-frame,.p82-cover-photo,.p82-stamp,.p82-progress-track span,.p82-ticker-track,.p82-city-view-context{animation:none!important}.p82-map-loader,.p82-map-loader-track>span,.p82-map-loader-track>i,.p82-map-reset,.p82-map-reset i{transition:none!important}}.p82-field-notes-rail{padding-top:2.15rem;position:relative}.p82-field-notes-label{border:1.5px solid var(--p82-ink);background:var(--p82-sun);height:2.25rem;box-shadow:3px 0 0 var(--p82-coral);color:var(--p82-ink);font:800 .58rem/1 var(--font-site-mono),monospace;letter-spacing:.13em;text-transform:uppercase;border-bottom:0;border-radius:.55rem .55rem 0 0;align-items:center;gap:.7rem;padding:.45rem .8rem .6rem;display:flex;position:absolute;top:0;left:.6rem}.p82-field-notes-marks{align-items:center;gap:.28rem;display:flex}.p82-field-notes-marks i,.p82-field-notes-marks b{border:1px solid var(--p82-ink);background:var(--p82-mint);width:.45rem;height:.45rem;display:block}.p82-field-notes-marks i{border-radius:999px}.p82-field-notes-marks b{background:var(--p82-coral);margin-left:.12rem}.p82-rail-empty{border:1.5px solid var(--p82-ink);background:linear-gradient(90deg,transparent 0 1.35rem,#ee654840 1.35rem 1.42rem,transparent 1.42rem),repeating-linear-gradient(180deg,transparent 0 1.55rem,#102c421a 1.55rem 1.6rem),var(--p82-paper);border-radius:.9rem;padding:1.15rem 1.2rem;box-shadow:5px 6px #02121f47}.p82-rail-empty-title{color:var(--p82-ink);font-size:.9rem;font-weight:800}.p82-rail-empty-body{color:#102c42b8;margin-top:.4rem;font-size:.75rem;line-height:1.55}.p82-key{border:1.5px solid var(--p82-ink);background:#fff8ea;border-radius:.9rem;margin-top:.9rem;padding:.9rem 1rem;box-shadow:4px 5px #02121f3d}.p82-key-row{align-items:center;gap:.6rem;font-size:.7rem;display:flex}.p82-key-row+.p82-key-row{margin-top:.55rem}.p82-key-swatch{border-radius:.15rem;flex-shrink:0;width:.7rem;height:.7rem;box-shadow:0 0 0 1px #f3ead847}.p82-key-label{color:#102c42e0;font-weight:700}.p82-key-count{color:#102c4294;font-variant-numeric:tabular-nums;margin-left:auto;padding-left:.75rem}.p82-note{border:1.5px solid var(--p82-ink);background:var(--p82-paper);border-radius:.9rem;outline:none;overflow:hidden;box-shadow:0 18px 40px #06162357}.p82-note-plate{aspect-ratio:4/3;border-bottom:1.5px solid var(--p82-ink);background:#0e2436;width:100%;position:relative}.p82-note-plate-empty{letter-spacing:.2em;text-transform:uppercase;color:#f3ead873;place-items:center;font-size:.6rem;display:grid;position:absolute;inset:0}.p82-note-stamp{z-index:2;border:1.5px solid var(--p82-ink);letter-spacing:.14em;text-transform:uppercase;color:var(--p82-ink);box-shadow:0 2px 0 var(--p82-ink);border-radius:.3rem;padding:.32rem .7rem;font-size:.56rem;font-weight:800;position:absolute;bottom:-.7rem;left:.85rem;transform:rotate(-3deg)}.p82-note-stamp--lived{background:var(--p82-sun)}.p82-note-stamp--visited{background:var(--p82-mint)}.p82-note-stamp--passing-through{background:var(--p82-coral);color:#fff5ef;border-color:var(--p82-ink)}.p82-note-stamp--not-visited{background:var(--p82-paper);border-style:dashed}.p82-note-close{border:1.5px solid var(--p82-ink);background:var(--p82-paper);width:1.75rem;height:1.75rem;color:var(--p82-ink);border-radius:999px;place-items:center;font-size:.7rem;transition:transform .2s,background .2s;display:grid;position:absolute;top:.6rem;right:.6rem}.p82-note-close:hover{background:var(--p82-sun);transform:rotate(90deg)}.p82-note-body{color:var(--p82-ink);padding:1.35rem 1.1rem 1.1rem}.p82-note-title{font-family:var(--font-site-display),Poppins,sans-serif;letter-spacing:-.03em;font-size:1.5rem;font-weight:800;line-height:1.1}.p82-note-aside{color:#102c4299;margin-top:.3rem;font-size:.68rem}.p82-note-facts{border-bottom:1px dashed #102c4259;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;margin-top:.9rem;padding-bottom:.8rem;display:grid}.p82-note-facts dt{letter-spacing:.12em;text-transform:uppercase;color:#102c428c;font-size:.53rem;font-weight:800}.p82-note-facts dd{margin-top:.15rem;font-size:.7rem;font-weight:700;line-height:1.3}.p82-note-summary{color:#102c42d9;margin-top:.8rem;font-size:.78rem;line-height:1.6}.p82-note-link{color:var(--p82-bright-blue);text-underline-offset:3px;margin-top:.8rem;font-size:.7rem;font-weight:800;text-decoration:underline;display:inline-block}.p82-note-link:hover{color:var(--p82-coral)}.p82-note-credit{color:#102c428c;border-top:1px solid #102c422e;margin-top:.9rem;padding-top:.6rem;font-size:.55rem;line-height:1.45}.p82-inset .mapboxgl-ctrl-logo,.p82-inset .mapboxgl-ctrl-attrib{display:none}@keyframes p82-note-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.p82-note{animation:.46s cubic-bezier(.16,1,.3,1) both p82-note-in}@media (prefers-reduced-motion:reduce){.p82-note{animation:none}}
