._4RtDHq_page{--rays-height:100%;min-height:100vh;font-size:17px;position:relative;overflow:hidden}._4RtDHq_inner{max-width:var(--page-max);min-height:100vh;padding:0 var(--gutter) 56px;flex-direction:column;gap:56px;margin:0 auto;display:flex;position:relative}._4RtDHq_columns{flex-wrap:wrap;flex:1;align-items:center;gap:56px 72px;display:flex}._4RtDHq_main{flex-direction:column;flex:480px;align-items:flex-start;gap:28px;min-width:0;display:flex}._4RtDHq_title{letter-spacing:.01em;text-shadow:6px 6px 0 var(--accent);font-size:clamp(64px,10.4vw,150px);line-height:1}._4RtDHq_titleError{font-size:clamp(56px,8.4vw,120px)}._4RtDHq_text{max-width:46ch;font-size:21px;line-height:1.4}._4RtDHq_small{font-family:var(--font-label);letter-spacing:.05em;color:var(--tan);font-size:13px}._4RtDHq_small a{padding:12px 0;display:inline-block}._4RtDHq_fans{color:var(--ink-faint);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:0 20px;font-size:13px;display:flex}._4RtDHq_fans a{padding:12px 0}._4RtDHq_passWrap{flex:0 440px;min-width:0;padding:24px 24px 32px 8px}._4RtDHq_pass{background:var(--ink);color:var(--bg);box-shadow:12px 12px 0 var(--accent);flex-direction:column;display:flex;position:relative;transform:rotate(3deg)}._4RtDHq_slot{justify-content:center;padding-top:16px;display:flex}._4RtDHq_slot span{background:var(--bg);border-radius:8px;width:56px;height:16px}._4RtDHq_passBody{flex-direction:column;gap:14px;padding:14px 26px 22px;display:flex}._4RtDHq_passHead{border-bottom:3px solid var(--bg);justify-content:space-between;align-items:baseline;gap:12px;padding-bottom:8px;display:flex}._4RtDHq_passBrand{font-family:var(--font-display);letter-spacing:.14em;text-transform:uppercase;font-size:22px;line-height:1}._4RtDHq_passLabel{font-family:var(--font-label);letter-spacing:.1em;text-transform:uppercase;font-size:12px}._4RtDHq_passTitle{font-family:var(--font-display);letter-spacing:.01em;text-transform:uppercase;font-size:clamp(48px,6vw,68px);line-height:.98}._4RtDHq_passRow{align-items:flex-start;gap:18px;display:flex}._4RtDHq_passPhoto{border:3px solid var(--bg);width:104px;height:104px;font-family:var(--font-display);letter-spacing:.04em;text-transform:uppercase;border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:40px;line-height:1;display:flex}._4RtDHq_passFields{min-width:0;font-family:var(--font-label);flex-direction:column;gap:7px;font-size:13px;line-height:1.3;display:flex}._4RtDHq_passFields b{text-transform:uppercase;color:#7a4a2a;font-weight:400}._4RtDHq_passFoot{border-top:2px dashed var(--bg);justify-content:space-between;align-items:center;gap:16px;padding:14px 26px 16px;display:flex}._4RtDHq_barcode{background:repeating-linear-gradient(90deg, var(--bg) 0 3px, transparent 3px 5px, var(--bg) 5px 6px, transparent 6px 10px);flex:none;width:120px;height:30px}._4RtDHq_unsealed{background:var(--ink);border:4px solid var(--accent-deep);color:var(--accent-deep);font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase;padding:8px 14px 4px;font-size:30px;line-height:1;position:absolute;bottom:74px;right:14px;transform:rotate(-14deg)}@media (max-width:640px){._4RtDHq_inner{gap:40px}._4RtDHq_passWrap{padding:8px 20px 24px 4px}._4RtDHq_passPhoto{width:72px;height:72px;font-size:28px}}
