.bx-card{background:var(--ivory);border-left:4px solid var(--brass);border-radius:16px;padding:22px 22px 24px;position:relative}.pb .bx-card>*+*{margin-top:12px}.bx-card-k{font:700 12.5px/1.3 var(--body);letter-spacing:.1em;text-transform:uppercase;color:var(--brass)!important}.bx-vague{font:700 clamp(21px, 2.4cqi, 26px)/1.3 var(--head);letter-spacing:-.01em;transition:color .4s;color:var(--ink)!important}.bx-vague span{background-image:linear-gradient(var(--cedar), var(--cedar));transition:background-size .5s var(--ease);background-position:0 58%;background-repeat:no-repeat;background-size:0 2.5px;display:inline;position:relative}.bx-clear.on .bx-vague{color:var(--ink-2)!important}.bx-clear.on .bx-vague span{background-size:100% 2.5px}.bx-typed{font-size:18.5px;line-height:1.55;display:grid;color:var(--ink)!important}.bx-typed>span{grid-area:1/1}.bx-typed>.bx-ghost{visibility:hidden}.pb .bx-tags{flex-wrap:wrap;gap:8px;min-height:34px;margin:0;padding:0;list-style:none;display:flex}.pb .bx-tags li{background:var(--brass);color:#fff;font:700 14px/1.2 var(--body);animation:.45s cubic-bezier(.3,1.4,.5,1) both bx-pop;animation-delay:calc(var(--i) * .14s);border-radius:999px;align-items:center;padding:6px 12px;display:inline-flex}.bx-clear-btn{margin-top:16px}@keyframes bx-pop{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:none}}.bx-chips{flex-wrap:wrap;gap:8px;margin-bottom:18px;display:flex}.bx-chips button{border:1.5px solid var(--line);min-height:46px;color:var(--ink);font:700 15.5px/1.1 var(--body);cursor:pointer;background:#fff;border-radius:999px;align-items:center;gap:8px;padding:0 16px 0 12px;transition:background-color .2s,border-color .2s,color .2s;display:inline-flex}.bx-chips button:hover{border-color:var(--brass)}.bx-chips button[aria-selected=true]{background:var(--walnut);border-color:var(--walnut);color:#fff}.bx-ico{flex:none;width:22px;height:22px}.pb .bx-panel h3{margin-top:32px!important}.bx-picker.ready .bx-panel{background:var(--ivory);border:1px solid var(--line);border-radius:18px;padding:clamp(16px,2.6cqi,24px)}.bx-picker.ready .bx-panel:focus-visible{outline-offset:2px}.pb .bx-picker.ready .bx-panel h3{font-size:21px;margin-top:0!important}.pb .bx-lines{gap:10px;margin:0;padding:0;list-style:none;display:grid}.pb .bx-panel h3+.bx-lines{margin-top:14px!important}.pb .bx-lines li{border:1px solid var(--line);border-left:4px solid var(--brass);color:var(--ink);background:#fff;border-radius:14px;align-items:flex-start;gap:14px;padding:12px 12px 12px 16px;font-size:17px;line-height:1.5;display:flex}.pb .bx-lines li>span{flex:1;min-width:0;padding-top:9px}.pb .bx-lines .pg-copy{flex:none}.pg-js .bx-picker.ready .bx-panel:not([hidden]) .bx-lines li{animation:bx-in .45s var(--ease) both;animation-delay:calc(var(--i) * 60ms)}.bx-all{justify-content:flex-end;margin-top:14px;display:flex}.bx-all .pg-copy{padding:0 20px}@keyframes bx-in{0%{opacity:0;transform:translate(-18px)}to{opacity:1;transform:none}}.bx-spots .pg-moment{margin:0}.bx-spots .pg-photo{max-width:440px;margin-inline:auto}.bx-spots .pg-spot:after{animation-iteration-count:3}.pb .bx-spot-list{gap:8px;margin-top:14px;padding:0;list-style:none}.pb .bx-spot-list li{color:var(--ink-2)}.pg-js .bx-spot-list{display:none}.pb .bx-count .pg-check-list{margin-top:8px;padding-left:0}.bx-count .pg-check-out{font-size:19px}@container site (max-width:599px){.bx-chips{grid-template-columns:1fr 1fr;display:grid}.bx-chips button{padding:0 10px;font-size:15px}.pb .bx-lines li{flex-direction:column;gap:8px;padding:12px 14px}.pb .bx-lines li>span{padding-top:0}.bx-all{justify-content:stretch}.bx-all .pg-copy{width:100%}}@media (prefers-reduced-motion:reduce){.bx-vague span{transition:none}.pb .bx-tags li,.pg-js .bx-picker.ready .bx-panel:not([hidden]) .bx-lines li{animation:.3s both bx-fade!important}}@keyframes bx-fade{0%{opacity:0}to{opacity:1}}
