.hp-rm{--rm-faint:var(--muted-foreground);--rm-wash:var(--brand-wash)}.hp-rm-mono{font-family:var(--font-mono);font-size:.78rem;font-weight:500;letter-spacing:.07em;text-transform:uppercase}.hp-rm-faint{color:var(--rm-faint)}.hp-rm-hand{font-family:Caveat Variable,Segoe Print,cursive;font-weight:500;letter-spacing:0;color:var(--brand-text,var(--brand))}.hp-rm-hero{padding:clamp(2.5rem,7vh,5rem) var(--hp-margin) clamp(2.5rem,6vh,4rem)}.hp-rm-hero h1{font-family:var(--font-heading);font-size:clamp(2.25rem,5.6vw,4.25rem);font-weight:450;line-height:1.04;letter-spacing:-.03em;text-wrap:balance}.hp-rm-hero .hp-ink{--hp-ink-drop:0em;--hp-ink-height:0.22em}.hp-rm-hero .hp-ink:after{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 124.2 18' preserveAspectRatio='none'%3E%3Cpath d='M3 15Q22.7 12.7 42.4 11.3Q61.8 6.7 81.8 7.5Q101.3 3.1 121.2 3.8' fill='none' stroke='black' stroke-width='5' stroke-linecap='round'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 124.2 18' preserveAspectRatio='none'%3E%3Cpath d='M3 15Q22.7 12.7 42.4 11.3Q61.8 6.7 81.8 7.5Q101.3 3.1 121.2 3.8' fill='none' stroke='black' stroke-width='5' stroke-linecap='round'/%3E%3C/svg%3E")}.hp-rm-body{max-width:960px;padding:0 var(--hp-margin)}.hp-rm-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.hp-rm-filters{min-inline-size:0;margin:0;border:0;border-bottom:1px solid var(--hp-rule);padding:0 0 14px;display:flex;flex-wrap:wrap;align-items:center;gap:4px 20px}.hp-rm-filters button{padding:6px 8px;margin-left:-8px;border:0;border-radius:3px;background:none;color:var(--muted-foreground);cursor:pointer}.hp-rm-filters button[aria-pressed=true]{color:var(--foreground);background:var(--rm-wash)}.hp-rm-filters button:active{transform:scale(.97)}.hp-rm-filters button:focus-visible{outline:2px solid var(--foreground);outline-offset:2px}@media (forced-colors:active){.hp-rm-filters button[aria-pressed=true]{text-decoration:underline;text-underline-offset:4px}}.hp-rm-rows>li{border-bottom:1px solid var(--hp-rule);scroll-margin-top:calc(var(--hp-bar) + var(--safe-area-top, 0px) + 24px)}.hp-rm-rows>li[hidden]{display:none}.hp-rm-row{--rm-stamp:36px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:18px;align-items:center;width:calc(100% + 20px);padding:16px 10px;margin:0 -10px;border-radius:4px}.hp-rm-rows>li:target .hp-rm-row{background:var(--rm-wash)}.hp-rm-row-name{font-family:var(--font-heading);font-size:1.3rem;font-weight:450;line-height:1.2}.hp-rm-row-line{display:block;margin-top:2px;color:var(--muted-foreground);font-size:.9375rem;line-height:1.45}.hp-rm-row-note{display:block;margin-top:6px;font-size:1.25rem;line-height:1}.hp-rm-row-status{justify-self:end;white-space:nowrap}.hp-rm-row[data-status=building] .hp-rm-row-status{color:var(--brand-text,var(--brand))}.hp-rm-stamp{position:relative;display:inline-grid;place-items:center;flex:none;width:var(--rm-stamp);height:var(--rm-stamp);color:var(--brand-foreground)}.hp-rm-stamp:before{content:"";position:absolute;inset:0;border-radius:2px;background:var(--brand);rotate:-1.2deg}.hp-rm-stamp[data-status=next]:before{background:color-mix(in oklch,var(--brand) 55%,var(--secondary))}.hp-rm-stamp[data-status=exploring]:before{background:var(--secondary)}.hp-rm-stamp[data-status=exploring]{color:var(--foreground)}.hp-rm-stamp-picture{position:relative;width:64%;height:64%;background:currentColor;-webkit-mask:var(--rm-picture) center /contain no-repeat;mask:var(--rm-picture) center /contain no-repeat}@media (forced-colors:active){.hp-rm-stamp-picture{forced-color-adjust:none;background:CanvasText}}.hp-rm-shipped{margin-top:36px;display:grid;gap:12px}.hp-rm-shipped ul{display:flex;flex-wrap:wrap;gap:8px 26px}.hp-rm-shipped li{display:inline-flex;gap:10px;align-items:baseline;color:var(--muted-foreground)}@media (max-width:760px){.hp-rm-row{grid-template-columns:auto minmax(0,1fr);row-gap:6px}.hp-rm-row-status{grid-column:2;justify-self:start}}