#bar{opacity:1}.prose{max-width:none}.prose>:is(p,ul,ol,blockquote,h2,h3,h4,h5,h6,hr,.callout,.fn){max-width:var(--measure)}.art-head .dek{max-width:46rem}.art-head .eyebrow a{color:inherit;text-decoration:none}.art-head .eyebrow a:hover{color:var(--accent-ink)}.byline .dates{flex-wrap:wrap;gap:0 .9rem;display:inline-flex}.byline .who{flex-direction:column;gap:.1rem;display:flex}.art-cover{margin:0 0 2rem}.art-cover img{aspect-ratio:3/2;object-fit:cover;background:var(--surface);border-radius:12px;width:100%;height:auto;display:block}.prose{display:flow-root}.prose h2,.prose h3,.prose h4,.prose h5,.prose h6{clear:both;scroll-margin-top:5rem}.prose h4{font:600 1.05em/1.3 var(--ui);margin-top:1.8em}.prose h5,.prose h6{font:600 1em/1.3 var(--ui);margin-top:1.6em}.prose .h-anchor{color:inherit;text-decoration:none}.prose .h-anchor:after{content:"#";color:var(--muted);opacity:0;transition:opacity .15s var(--ease);margin-left:.4em;font-weight:400}.prose :is(h2,h3,h4,h5,h6):hover .h-anchor:after,.prose .h-anchor:focus-visible:after{opacity:1}.prose hr{border:0;border-top:1px solid var(--line);margin:2.5rem 0}.prose a{overflow-wrap:anywhere}.prose img{max-width:100%;height:auto}.prose li>p{margin:0}.prose ul ul,.prose ol ol,.prose ul ol,.prose ol ul{margin-top:.5em}.prose blockquote>*+*{margin-top:.8em}.prose sup{font-size:.7em;line-height:0}.prose u{text-underline-offset:.18em}.prose del{color:var(--muted)}.prose .art-img{margin:1.8em 0}.prose .art-img img{border:1px solid var(--line);background:var(--surface);border-radius:10px;max-width:100%;height:auto;display:block}.prose .art-img figcaption{text-align:center;font:400 1.0625rem/1.5 var(--ui);color:var(--muted);margin-top:.7rem;max-width:46rem;margin-inline:auto}.prose figure.art-img.thumb{max-width:45%}.prose figure.art-img.left{float:left;max-width:45%;margin:.3em 1.6em 1em 0}.prose figure.art-img.right{float:right;max-width:45%;margin:.3em 0 1em 1.6em}.prose figure.art-img.center,.prose figure.art-img.centered{text-align:center;margin-inline:auto}.prose figure.art-img.center img,.prose figure.art-img.centered img{margin-inline:auto}.prose figure.art-img.block{display:block}.prose span.art-img{vertical-align:top;max-width:min(100%,32rem);margin:.4em 0;display:inline-block}.prose span.art-img.right{float:right;margin-left:1.2em}.prose span.art-img.left{float:left;margin-right:1.2em}.prose span.art-img img,.prose .art-img img{cursor:zoom-in}.prose .art-img img:focus-visible{outline:2px solid var(--accent);outline-offset:3px}@media (width<=700px){.prose figure.art-img.thumb,.prose figure.art-img.left,.prose figure.art-img.right{float:none;max-width:80%;margin:1.6em auto}}.prose .img-grid{grid-template-columns:repeat(var(--cols,2), minmax(0, 1fr));align-items:start;gap:.6rem;margin:1.8em 0;display:grid}.prose .img-grid .art-img{margin:0}@media (width<=560px){.prose .img-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,8.5rem),1fr))}}.prose video{background:var(--surface);border-radius:10px;width:100%;height:auto;max-height:80vh;margin-block:1.6em;display:block}.embed{aspect-ratio:16/9;width:100%;margin-block:1.6em;position:relative}.embed iframe{background:var(--surface);border:0;border-radius:10px;width:100%;height:100%;position:absolute;inset:0}:root{--astro-code-foreground:#3a2118;--astro-code-background:var(--surface);--astro-code-token-comment:#a08277;--astro-code-token-keyword:#b03a1f;--astro-code-token-string:#2f6b46;--astro-code-token-string-expression:#2f6b46;--astro-code-token-function:#8a4a00;--astro-code-token-constant:#8a2f5e;--astro-code-token-parameter:#5c3a2e;--astro-code-token-punctuation:#8f6c60;--astro-code-token-link:#b03a1f}.prose pre.astro-code,.prose pre.shiki{border:1px solid var(--line);white-space:pre;tab-size:2;-webkit-overflow-scrolling:touch;overflow-x:auto;background:var(--surface)!important}.prose pre.astro-code code,.prose pre.shiki code{width:max-content;min-width:100%;display:block}.prose pre.astro-code .line{min-height:1.75em}.end{gap:3rem}.related .rel-head{justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:1rem;display:flex}.related h2{font:600 1.4rem/1.2 var(--ui)}.related .rel-head a{color:var(--accent-ink);font-size:.88rem}.pn .pn-label{font:500 .72rem/1 var(--mono);letter-spacing:.04em;color:var(--muted);text-transform:uppercase}.pn a:only-child{grid-column:span 1}.pn .pn-next{grid-column:2}@media (width<=560px){.pn .pn-next{grid-column:auto}}.pswp{--pswp-bg:#000;z-index:100}.pswp__caption{color:#fff;width:min(46rem,100% - 2rem);font:400 1.1rem/1.5 var(--ui);text-align:center;pointer-events:none;text-wrap:balance;background:#140a07c7;border-radius:14px;padding:.75rem 1.1rem;position:absolute;bottom:1.25rem;left:50%;transform:translate(-50%)}.pswp__caption[hidden]{display:none}@media print{#bar,.end{display:none!important}}.art-meta{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;display:flex}.info-widget[data-astro-cid-5jlasuol]{background:var(--sideb);color:var(--sidefg);font-family:var(--ui);border-radius:16px;flex-direction:column;align-items:flex-start;gap:1.1rem;margin-block:2rem;padding:1.6rem 1.4rem;display:flex}.info-widget[data-astro-cid-5jlasuol] p[data-astro-cid-5jlasuol]{color:var(--sidefg);margin:0;font-size:1.12rem;line-height:1.55}.info-widget[data-astro-cid-5jlasuol] .btn[data-astro-cid-5jlasuol]{background:var(--pop);border-color:var(--pop);color:#1a1a1a;font-weight:600;text-decoration:none}.info-widget[data-astro-cid-5jlasuol] .btn[data-astro-cid-5jlasuol]:hover{color:#1a1a1a}.magic-button[data-astro-cid-g7pwdwke]{margin-block:.5rem}.tip[data-astro-cid-hdix3gyu]{background:var(--surface);border-radius:22px;grid-template-columns:minmax(0,1fr);gap:1.2rem;padding:1.4rem;display:grid}.tip-main[data-astro-cid-hdix3gyu]{align-content:start;gap:.7rem;min-width:0;display:grid}.tip-head[data-astro-cid-hdix3gyu]{align-items:center;gap:.7rem;display:flex}.tip-btc[data-astro-cid-hdix3gyu]{flex:none}.tip-head[data-astro-cid-hdix3gyu] h3[data-astro-cid-hdix3gyu]{font:600 1.3rem/1.2 var(--ui);letter-spacing:-.015em}.tip-main[data-astro-cid-hdix3gyu] p[data-astro-cid-hdix3gyu]{max-width:36ch;font-size:.98rem}.tip-btn[data-astro-cid-hdix3gyu]{justify-content:center;width:100%;min-height:3rem;font-size:1rem;font-weight:600}.tip-hint[data-astro-cid-hdix3gyu]{color:var(--muted);font-size:.8rem}.tip-qrbox[data-astro-cid-hdix3gyu]{min-width:0}.tip-qrbox[data-astro-cid-hdix3gyu] summary[data-astro-cid-hdix3gyu]{cursor:pointer;border:1px solid var(--line);background:var(--bg);border-radius:999px;justify-content:center;align-items:center;min-height:2.75rem;font-size:.92rem;font-weight:500;list-style:none;display:flex}.tip-qrbox[data-astro-cid-hdix3gyu] summary[data-astro-cid-hdix3gyu]::-webkit-details-marker{display:none}.tip-qrbox[data-astro-cid-hdix3gyu] summary[data-astro-cid-hdix3gyu]:hover{border-color:var(--fg)}.tip-qrbox[data-astro-cid-hdix3gyu][open] summary[data-astro-cid-hdix3gyu]{margin-bottom:.9rem}.tip-qrbox[data-astro-cid-hdix3gyu][open] summary[data-astro-cid-hdix3gyu]:after{content:""}.tip-qr[data-astro-cid-hdix3gyu]{border:1px solid var(--line);background:#fff;border-radius:16px;width:min(100%,15rem);margin-inline:auto;padding:.8rem;line-height:0;display:block}.tip-qr[data-astro-cid-hdix3gyu] svg{width:100%;height:auto;display:block}@media (width>=640px){.tip[data-astro-cid-hdix3gyu]{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2rem;padding:1.6rem 1.8rem}.tip-btn[data-astro-cid-hdix3gyu]{justify-self:start;width:auto;padding-inline:1.4rem}.tip-qrbox[data-astro-cid-hdix3gyu].always-open summary[data-astro-cid-hdix3gyu]{display:none}.tip-qrbox[data-astro-cid-hdix3gyu].always-open[open] summary[data-astro-cid-hdix3gyu]{margin:0}.tip-qr[data-astro-cid-hdix3gyu]{width:11.5rem;margin:0}}.stay[data-astro-cid-dehydcai]{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr);gap:1.4rem;padding-top:2rem;display:grid}.sub-card[data-astro-cid-dehydcai]{background:var(--sideb);color:var(--sidefg);border-radius:22px;gap:1.1rem;padding:1.5rem;display:grid}.sub-copy[data-astro-cid-dehydcai]{gap:.45rem;display:grid}.sub-copy[data-astro-cid-dehydcai] .eyebrow[data-astro-cid-dehydcai]{color:var(--sideem)}.sub-copy[data-astro-cid-dehydcai] h2[data-astro-cid-dehydcai]{font:500 1.65rem/1.15 var(--read);letter-spacing:-.02em;color:var(--sidehi)}.sub-copy[data-astro-cid-dehydcai] p[data-astro-cid-dehydcai]{color:var(--sidemuted);font-size:.98rem}.sub-form[data-astro-cid-dehydcai]{grid-template-columns:minmax(0,1fr);gap:.6rem;display:grid}.sub-form[data-astro-cid-dehydcai] input[data-astro-cid-dehydcai]{color:#221511;width:100%;min-height:3rem;font:400 1rem/1.2 var(--ui);background:#fff;border:2px solid #0000;border-radius:999px;padding:.7rem 1.1rem}.sub-form[data-astro-cid-dehydcai] input[data-astro-cid-dehydcai]::placeholder{color:#8a7068}.sub-form[data-astro-cid-dehydcai] input[data-astro-cid-dehydcai]:focus-visible{border-color:var(--pop);box-shadow:0 0 0 3px color-mix(in srgb, var(--pop) 45%, transparent);outline:none}.sub-form[data-astro-cid-dehydcai] .btn[data-astro-cid-dehydcai]{background:var(--pop);border-color:var(--pop);color:#1a1a1a;justify-content:center;min-height:3rem;padding-inline:1.4rem;font-size:1rem;font-weight:600}.sub-form[data-astro-cid-dehydcai] .btn[data-astro-cid-dehydcai]:hover{color:#1a1a1a;filter:brightness(1.05);opacity:1}.sub-note[data-astro-cid-dehydcai]{color:var(--sidemuted);margin-top:-.3rem;font-size:.8rem}.stay-links[data-astro-cid-dehydcai]{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.stay-links[data-astro-cid-dehydcai] .muted[data-astro-cid-dehydcai]{margin-right:.2rem;font-size:.88rem}@media (width>=640px){.sub-card[data-astro-cid-dehydcai]{padding:1.8rem 2rem}.sub-form[data-astro-cid-dehydcai]{grid-template-columns:minmax(0,1fr) auto}}.ai-tag[data-astro-cid-6mziybi7]{background:var(--surface);color:var(--accent-ink);font:600 .78rem var(--ui);white-space:nowrap;border-radius:999px;align-items:center;gap:.4rem;padding:.3rem .75rem;display:inline-flex}.ai-tag[data-astro-cid-6mziybi7] svg[data-astro-cid-6mziybi7]{width:.95rem;height:.95rem}.comments{gap:1rem;display:grid}.comments h2{font:600 1.4rem/1.2 var(--ui)}#commento-box{min-height:4rem}#commento-box,#commento-box *{font-family:var(--ui)}#commento-box{color:var(--fg)}#commento-box textarea,#commento-box input[type=text],#commento-box input[type=email],#commento-box input[type=password]{font:400 1rem/1.5 var(--ui);color:var(--fg);background:var(--surface);border:2px solid var(--line);box-shadow:none;transition:border-color .15s var(--ease), background .15s var(--ease);border-radius:14px;padding:.8rem 1rem}#commento-box textarea{resize:vertical;min-height:7rem}#commento-box textarea::placeholder,#commento-box input::placeholder{color:var(--muted);opacity:.8;text-align:left}#commento-box textarea:focus,#commento-box input:focus{border-color:var(--accent-ink);background:var(--bg);outline:none}#commento-box .commento-button{background:var(--accent-ink);color:var(--on-ink);font:600 .9rem/1.2 var(--ui);text-transform:none;letter-spacing:0;cursor:pointer;border:0;border-radius:999px;padding:.7rem 1.4rem}#commento-box .commento-button:hover{filter:brightness(1.08)}#commento-box .commento-login-text,#commento-box .commento-anonymous-checkbox-container,#commento-box .commento-markdown-button,#commento-box .commento-footer,#commento-box .commento-footer a{color:var(--muted)}#commento-box .commento-login-text:hover,#commento-box .commento-markdown-button:hover{color:var(--accent-ink)}#commento-box .commento-anonymous-checkbox-container{text-transform:none;font-size:.85rem;font-weight:500}#commento-box .commento-round-check input:checked+label{background:var(--accent-ink);border-color:var(--accent-ink)}#commento-box .commento-comments{margin-top:1.4rem}#commento-box .commento-card{border-top:1px solid var(--line);padding-top:1rem}#commento-box .commento-name{color:var(--fg);font-weight:600}#commento-box .commento-timeago,#commento-box .commento-score{color:var(--muted)}#commento-box .commento-body{font:400 1.02rem/1.65 var(--read);color:var(--fg)}#commento-box .commento-body a{color:var(--accent-ink)}#commento-box .commento-option-button{color:var(--muted)}#commento-box .commento-option-button:hover{color:var(--accent-ink)}#commento-box .commento-error-box{background:var(--accent-soft);color:var(--accent-ink);border-radius:12px}#commento-box .commento-logo-text,#commento-box .commento-logo-text b{color:var(--muted)}
