.polaroid{--polaroid-size: 648px;--corners: 2px;--twist-it: -1deg}figure.image{margin:0;padding:0}.polaroid{width:calc(var(--polaroid-size)/2);border-radius:var(--corners);padding:clamp(6px,5%,17px);padding-bottom:clamp(51px,25%,85px);background-color:hsl(0,0%,90%);border:2px solid;border-color:#fff hsl(0,0%,75%) #666 hsl(0,0%,75%);background-image:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="8" height="8" viewBox="0 0 8 8"%3E%3Cg fill="%239C92AC19" fill-opacity="0.4"%3E%3Cpath fill-rule="evenodd" d="M0 0h4v4H0V0zm4 4h4v4H4V4z"/%3E%3C/g%3E%3C/svg%3E');box-shadow:0px 5px 5px rgba(0,0,0,.25),0px 5px 25px rgba(0,0,0,.2);transform:rotate(var(--twist-it))}.image{position:relative;background-color:#333;height:100%;width:100%;box-shadow:inset 1px 1px 4px #555;border-radius:var(--corners, 0);aspect-ratio:1/1}.polaroid img{top:0;left:0;width:100%;-o-object-fit:cover;object-fit:cover;aspect-ratio:1/1;border-radius:var(--corners, 0)}.frame{position:absolute;top:0;left:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover;box-shadow:inset 1px 1px 4px #333;border-radius:var(--corners, 0)}.legend{display:grid;place-items:center;font-size:32px;padding-top:1rem}.vignette-colorful{position:relative;display:block}.vignette-colorful:after{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background:radial-gradient(circle, transparent 50%, red 150%);mix-blend-mode:difference;border-radius:var(--corners, 0)}.vignette-colorful:hover:after{background:none}.has-linktip{position:relative;display:inline-block}.linktip{display:none;position:absolute;bottom:100%;left:50%;font-size:var(--font-size-xs);transform:translateX(-50%);background-color:#333;color:#fff;padding:5px 10px;border-radius:4px;white-space:nowrap;transition:opacity .3s;opacity:0}.polaroid.has-linktip .linktip{display:block;opacity:1;bottom:initial;top:108%;background-color:hsla(0,0%,100%,.25);color:#000;font-family:monospace;font-size:11px;text-align:center;transform:translateX(-50%) rotateZ(var(--twist-it));white-space:normal;width:90%;margin-inline:auto}.polaroid a{color:var(--link-color)}.has-linktip:hover .linktip{display:block;opacity:1}.browserupgrade{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}.hide--sm{display:none}@media only screen and (min-width: 28rem){.hide--sm{display:block}}.print-only{display:none}.twitter-tweet.twitter-tweet-rendered{margin-right:auto;margin-left:auto}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto;white-space:inherit}.invisible{visibility:hidden}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.text-assistive.display-at-top-on-focus:focus{clip-path:none;z-index:999;height:80px;line-height:80px;background:var(--header-bg-color, white);font-size:1.2rem;text-decoration:none;color:var(--text-color, black);text-align:center}[data-theme=dark] .text-assistive.display-at-top-on-focus:focus{color:var(--header-title-color, black)}@media(prefers-color-scheme: dark){.text-assistive.display-at-top-on-focus:focus{color:var(--header-title-color, black)}}#skip-to-main:focus,#skip-to-nav:focus,#skip-to-footer:focus{background:var(--dark-theme-color, white);color:var(--light-theme-color, black)}[data-theme=dark] #skip-to-main:focus,[data-theme=dark] #skip-to-nav:focus,[data-theme=dark] #skip-to-footer:focus{background:var(--light-theme-color, white);color:var(--dark-theme-color, black)}@media(prefers-color-scheme: dark){#skip-to-main:focus,#skip-to-nav:focus,#skip-to-footer:focus{background:var(--light-theme-color, white);color:var(--dark-theme-color, black)}}@media print{a,a:visited{border:none;-o-border-image:none;border-image:none;border-style:none;text-decoration:none}a[href]::after{content:""}.main-nav,.contentinfo__social,.article-ping,.article-nav,.theme-switcher,.print-none,.php-debug,.perch-debug{display:none}.print-only{display:inline-block}[role=banner]{height:300px}.article__category a,.article__category .u-location .c-pinboard__link,.u-location .article__category .c-pinboard__link{color:#fff !important;background-color:#000 !important}pre,blockquote{border:none;page-break-inside:avoid}.contentinfo__about a[href]:after{content:" (" attr(href) ")"}}

/*# sourceMappingURL=styles-noncritical-min.css.map */