[data-astro-cid-on2ls7qj],[data-astro-cid-on2ls7qj]:before,[data-astro-cid-on2ls7qj]:after{box-sizing:border-box;margin:0;padding:0}:root{--paper:#F2EDE3;--paper2:#E8E1D4;--paper3:#DDD5C4;--ink:#1C1A16;--ink-soft:#4A4538;--red:#C8301A;--ff-head:"Bebas Neue",sans-serif;--ff-type:"Special Elite",monospace;--ff-hand:"Caveat",cursive;--ff-serif:"DM Serif Display",serif;--ff-mono:"IBM Plex Mono",monospace}html{scroll-behavior:smooth}body{background:var(--paper);color:var(--ink);font-family:var(--ff-type);max-width:480px;margin:0 auto;overflow-x:hidden}body:before{content:"";position:fixed;inset:0;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.04'/%3E%3C/svg%3E");pointer-events:none;z-index:999;opacity:.45}.top-nav[data-astro-cid-on2ls7qj]{display:flex;align-items:center;justify-content:space-between;padding:10px 16px;border-bottom:1px solid var(--paper3)}.top-nav[data-astro-cid-on2ls7qj] a[data-astro-cid-on2ls7qj]{font-family:var(--ff-mono);font-size:8.5px;letter-spacing:.2em;text-transform:uppercase;color:var(--ink-soft);text-decoration:none}.top-nav[data-astro-cid-on2ls7qj] a[data-astro-cid-on2ls7qj]:hover{color:var(--ink)}.top-nav[data-astro-cid-on2ls7qj] .vol[data-astro-cid-on2ls7qj]{font-family:var(--ff-hand);font-size:14px;color:var(--red);letter-spacing:0}.hero[data-astro-cid-on2ls7qj]{position:relative;overflow:hidden}.hero[data-astro-cid-on2ls7qj] img[data-astro-cid-on2ls7qj]{width:100%;display:block;filter:contrast(1.04) saturate(.88)}.hero-overlay[data-astro-cid-on2ls7qj]{position:absolute;inset:0;background:linear-gradient(to bottom,#14100a0d 40%,#14100aa6);display:flex;flex-direction:column;justify-content:flex-end;padding:24px 18px 28px}.hero-title[data-astro-cid-on2ls7qj]{font-family:var(--ff-hand);font-size:clamp(26px,6vw,34px);color:#fff;letter-spacing:.04em;line-height:1.4;text-shadow:0 2px 16px rgba(0,0,0,.4);margin-bottom:8px}.hero-sub[data-astro-cid-on2ls7qj]{font-family:var(--ff-mono);font-size:8px;letter-spacing:.2em;text-transform:uppercase;color:#ffffff8c}.collab-bar[data-astro-cid-on2ls7qj]{background:var(--ink);padding:13px 16px;display:flex;align-items:center;justify-content:space-between}.collab-names[data-astro-cid-on2ls7qj]{display:flex;align-items:center;gap:7px}.collab-names[data-astro-cid-on2ls7qj] .logo[data-astro-cid-on2ls7qj]{font-family:var(--ff-head);font-size:17px;letter-spacing:.05em;color:#fff;line-height:1}.collab-names[data-astro-cid-on2ls7qj] .x[data-astro-cid-on2ls7qj]{font-family:var(--ff-serif);font-style:italic;font-size:14px;color:#ffffff4d}.collab-names[data-astro-cid-on2ls7qj] .quitos[data-astro-cid-on2ls7qj]{font-family:var(--ff-hand);font-size:15px;color:#fff}.collab-date[data-astro-cid-on2ls7qj]{font-family:var(--ff-mono);font-size:8px;letter-spacing:.16em;text-transform:uppercase;color:#ffffff4d}.photo[data-astro-cid-on2ls7qj]{position:relative;overflow:hidden}.photo[data-astro-cid-on2ls7qj] img[data-astro-cid-on2ls7qj]{width:100%;display:block;filter:contrast(1.04) saturate(.88)}.photo-label[data-astro-cid-on2ls7qj]{position:absolute;bottom:0;left:0;right:0;padding:40px 18px 20px;background:linear-gradient(transparent,#14100a99)}.photo-label[data-astro-cid-on2ls7qj] .lbl[data-astro-cid-on2ls7qj]{font-family:var(--ff-hand);font-size:clamp(22px,5vw,28px);color:#fff;text-shadow:0 2px 10px rgba(0,0,0,.4)}.text-sec[data-astro-cid-on2ls7qj]{padding:22px 16px 24px}.eyebrow[data-astro-cid-on2ls7qj]{font-family:var(--ff-mono);font-size:8.5px;letter-spacing:.25em;text-transform:uppercase;color:var(--red);border-left:3px solid var(--red);padding-left:8px;margin-bottom:10px}.text-sec[data-astro-cid-on2ls7qj] h2[data-astro-cid-on2ls7qj]{font-family:var(--ff-hand);font-size:clamp(19px,4.5vw,23px);line-height:1.65;margin-bottom:12px}.body-txt[data-astro-cid-on2ls7qj]{font-family:var(--ff-hand);font-size:14px;line-height:1.9;color:var(--ink-soft)}.friend-block[data-astro-cid-on2ls7qj]{background:var(--ink);padding:26px 18px;position:relative;overflow:hidden}.friend-block[data-astro-cid-on2ls7qj]:after{content:"OK";font-family:var(--ff-head);font-size:170px;position:absolute;right:-10px;bottom:-20px;color:#ffffff0a;pointer-events:none;line-height:1}.friend-tag[data-astro-cid-on2ls7qj]{display:inline-block;border:1.5px solid rgba(255,255,255,.22);color:#ffffff8c;font-family:var(--ff-mono);font-size:9px;letter-spacing:.2em;text-transform:uppercase;padding:4px 10px;margin-bottom:14px}.friend-big[data-astro-cid-on2ls7qj]{font-family:var(--ff-head);font-size:clamp(42px,10vw,58px);line-height:.88;color:#fff;margin-bottom:12px;position:relative;z-index:1}.friend-big[data-astro-cid-on2ls7qj] span[data-astro-cid-on2ls7qj]{color:var(--red)}.friend-hand[data-astro-cid-on2ls7qj]{font-family:var(--ff-hand);font-size:15px;color:#fff9;line-height:1.7;position:relative;z-index:1}.details-block[data-astro-cid-on2ls7qj]{padding:24px 16px 8px}.simple-list[data-astro-cid-on2ls7qj]{list-style:none;border-top:1px solid var(--paper3)}.simple-list[data-astro-cid-on2ls7qj] li[data-astro-cid-on2ls7qj]{display:flex;justify-content:space-between;align-items:baseline;padding:11px 0;border-bottom:1px dashed var(--paper3)}.simple-list[data-astro-cid-on2ls7qj] li[data-astro-cid-on2ls7qj]:last-child{border-bottom:none}.simple-list[data-astro-cid-on2ls7qj] .k[data-astro-cid-on2ls7qj]{font-family:var(--ff-mono);font-size:10px;letter-spacing:.15em;text-transform:uppercase;color:var(--ink-soft)}.simple-list[data-astro-cid-on2ls7qj] .v[data-astro-cid-on2ls7qj]{font-family:var(--ff-hand);font-size:15px;color:var(--ink);text-align:right;max-width:60%}.notes-block[data-astro-cid-on2ls7qj]{padding:36px 16px 28px}.note-row[data-astro-cid-on2ls7qj]{display:flex;gap:10px;padding:9px 0;border-bottom:1px dashed var(--paper3);align-items:flex-start}.note-row[data-astro-cid-on2ls7qj]:last-child{border-bottom:none}.note-ast[data-astro-cid-on2ls7qj]{font-family:var(--ff-head);font-size:16px;color:var(--red);line-height:1.2;min-width:14px}.note-txt[data-astro-cid-on2ls7qj]{font-size:12px;line-height:1.75;color:var(--ink-soft)}.reserve-block[data-astro-cid-on2ls7qj]{background:var(--ink);padding:30px 18px 36px}.reserve-block[data-astro-cid-on2ls7qj] .r-eyebrow[data-astro-cid-on2ls7qj]{font-family:var(--ff-mono);font-size:8.5px;letter-spacing:.25em;text-transform:uppercase;color:#ffffff4d;border-left:3px solid rgba(255,255,255,.2);padding-left:8px;margin-bottom:18px}.reserve-block[data-astro-cid-on2ls7qj] .r-lead[data-astro-cid-on2ls7qj]{font-family:var(--ff-hand);font-size:16px;color:#ffffffbf;line-height:1.8;margin-bottom:22px}.dm-items[data-astro-cid-on2ls7qj]{border-top:1px solid rgba(255,255,255,.1);margin-bottom:24px}.dm-item[data-astro-cid-on2ls7qj]{display:flex;align-items:baseline;gap:10px;padding:10px 0;border-bottom:1px dashed rgba(255,255,255,.1)}.dm-item[data-astro-cid-on2ls7qj] .dm-n[data-astro-cid-on2ls7qj]{font-family:var(--ff-mono);font-size:9px;letter-spacing:.12em;text-transform:uppercase;color:#ffffff59;min-width:20px}.dm-item[data-astro-cid-on2ls7qj] .dm-v[data-astro-cid-on2ls7qj]{font-family:var(--ff-hand);font-size:15px;color:#ffffffb3}.reserve-btn[data-astro-cid-on2ls7qj]{display:block;background:#fff;color:var(--ink);font-family:var(--ff-mono);font-size:11px;letter-spacing:.18em;text-transform:uppercase;padding:14px;text-align:center;text-decoration:none;transition:background .2s,color .2s}.reserve-btn[data-astro-cid-on2ls7qj]:hover{background:var(--red);color:#fff}.reserve-note[data-astro-cid-on2ls7qj]{margin-top:14px;font-family:var(--ff-mono);font-size:8px;letter-spacing:.15em;text-transform:uppercase;color:#ffffff40;text-align:center}.page-footer[data-astro-cid-on2ls7qj]{padding:24px 16px 40px;border-top:1.5px solid var(--ink);text-align:center}.page-footer[data-astro-cid-on2ls7qj] a[data-astro-cid-on2ls7qj]{font-family:var(--ff-mono);font-size:9px;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-soft);text-decoration:none}.rev[data-astro-cid-on2ls7qj]{opacity:0;transform:translateY(24px);transition:opacity .7s cubic-bezier(.25,0,.15,1),transform .7s cubic-bezier(.25,0,.2,1)}.rev[data-astro-cid-on2ls7qj].in{opacity:1;transform:none}.simple-list[data-astro-cid-on2ls7qj] li[data-astro-cid-on2ls7qj],.note-row[data-astro-cid-on2ls7qj],.dm-item[data-astro-cid-on2ls7qj]{opacity:0;transform:translateY(8px);transition:opacity .4s ease,transform .4s ease}
