.hv-frame[data-v-eeeb104b]{background:#0d0b06;height:min(72vh,660px);height:min(72svh,660px);overflow:hidden;position:relative}.hv-video[data-v-eeeb104b]{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center 42%;object-position:center 42%;width:100%}.hv-scrim[data-v-eeeb104b],.hv-video[data-v-eeeb104b]{inset:0;position:absolute}.hv-scrim[data-v-eeeb104b]{background:linear-gradient(0deg,#0d0a04ad,#0d0a043d 32%,#0d0a0400 56%),linear-gradient(0deg,rgba(13,10,4,.38),transparent 16%)}.hv-play[data-v-eeeb104b]{align-items:center;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#0d0a046b;border:1px solid hsla(0,0%,100%,.45);border-radius:50%;color:#fff;cursor:pointer;display:flex;height:66px;inset-block-start:50%;inset-inline-start:50%;justify-content:center;position:absolute;transition:transform .25s var(--ease-out),background .25s var(--ease);translate:-50% -50%;width:66px;z-index:3}.hv-play[data-v-eeeb104b]:hover{background:#0d0a0499;transform:scale(1.08)}.hv-play svg[data-v-eeeb104b]{height:22px;margin-inline-start:3px;width:22px}.hv-inner[data-v-eeeb104b]{inset-inline:0;bottom:0;position:absolute;z-index:2}.hv-copy[data-v-eeeb104b]{margin-inline:auto;max-width:1400px;padding:0 1.25rem 2rem}.hv-chips[data-v-eeeb104b]{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1.1rem}.hv-chip[data-v-eeeb104b]{align-items:center;backdrop-filter:blur(9px);-webkit-backdrop-filter:blur(9px);background:#0d0a0457;border:1px solid hsla(0,0%,100%,.3);border-radius:999px;color:#fff;display:inline-flex;font-size:.78rem;font-weight:700;gap:.45rem;padding:.42rem .9rem}.hv-chip b[data-v-eeeb104b]{font-family:var(--font-mono);font-weight:800}.hv-chip-live i[data-v-eeeb104b]{animation:hv-pulse-eeeb104b 2.2s ease-in-out infinite;background:#34d399;border-radius:50%;box-shadow:0 0 9px #34d399bf;height:7px;width:7px}.hv-eyebrow[data-v-eeeb104b]{color:#e2c268;font-family:var(--font-body,"Shabnam",sans-serif);font-size:clamp(.72rem,1.6vw,.85rem);font-weight:700;margin:0 0 .35rem;text-shadow:0 1px 12px rgba(0,0,0,.5)}.hv-title[data-v-eeeb104b]{color:#fff;font-family:var(--font-heading);font-size:clamp(2.55rem,8vw,4.7rem);font-weight:900;letter-spacing:-.02em;line-height:1.04;margin:0;text-shadow:0 2px 28px rgba(0,0,0,.4)}.hv-latin[data-v-eeeb104b]{color:#e2c268;font-family:var(--font-latin);font-size:clamp(.7rem,1.8vw,.92rem);font-weight:700;letter-spacing:.34em;margin:.4rem 0 0;text-align:right}.hv-tagline[data-v-eeeb104b]{color:#ffffffed;font-size:clamp(.92rem,2vw,1.08rem);line-height:1.95;margin:.9rem 0 0;max-width:46ch;overflow-wrap:anywhere;text-shadow:0 1px 14px rgba(0,0,0,.45)}.hv-actions[data-v-eeeb104b]{display:flex;flex-wrap:wrap;gap:.7rem;margin-top:1.5rem}.hv-btn[data-v-eeeb104b]{align-items:center;border-radius:999px;cursor:pointer;display:inline-flex;font-family:var(--font-body);font-size:.92rem;font-weight:800;gap:.55rem;padding:.78rem 1.55rem;transition:all .22s var(--ease)}.hv-btn svg[data-v-eeeb104b]{height:17px;transition:transform .22s var(--ease-out);width:17px}.hv-btn-solid[data-v-eeeb104b]{background:#000;border:1px solid #000;color:#fff}.hv-btn-solid[data-v-eeeb104b]:hover{background:var(--gold);border-color:var(--gold)}.hv-btn-solid:hover svg[data-v-eeeb104b]{transform:translate(-4px)}.hv-btn-glass[data-v-eeeb104b]{backdrop-filter:blur(9px);-webkit-backdrop-filter:blur(9px);background:#ffffff14;border:1px solid hsla(0,0%,100%,.42);color:#fff}.hv-btn-glass[data-v-eeeb104b]:hover{background:#fff3}@keyframes hv-pulse-eeeb104b{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.8)}}@media(min-width:640px){.hv-copy[data-v-eeeb104b]{padding:0 1.75rem 2.4rem}}@media(min-width:768px){.hv-frame[data-v-eeeb104b]{height:min(80vh,780px);height:min(80svh,780px)}.hv-tagline[data-v-eeeb104b]{line-height:1.85}}.plate[data-v-592ecb7b]{background:radial-gradient(46% 130% at 82% 20%,rgba(197,155,39,.05),transparent 65%),#fffdf9;border-bottom:1px solid var(--hairline);border-top:1px solid var(--hairline);overflow:hidden;position:relative}.plate[data-v-592ecb7b]:before{animation:plate-wave-592ecb7b 11s cubic-bezier(.55,0,.45,1) infinite;animation-delay:var(--wave-delay,0s);background:linear-gradient(105deg,transparent 38%,rgba(240,215,140,.1) 46%,rgba(255,248,222,.42) 50%,rgba(240,215,140,.1) 54%,transparent 62%);content:"";inset:-1px;pointer-events:none;position:absolute;transform:translate(-130%)}@keyframes plate-wave-592ecb7b{0%,64%{transform:translate(-130%)}90%,to{transform:translate(130%)}}.rule-light[data-v-592ecb7b]{animation:rule-glint-592ecb7b 11s cubic-bezier(.55,0,.45,1) infinite;animation-delay:var(--wave-delay,0s);background:linear-gradient(90deg,transparent,rgba(197,155,39,.75),transparent) no-repeat;background-position-x:-260px;background-size:260px 1px;height:1px;inset-inline:0;pointer-events:none;position:absolute;z-index:1}.rule-light.top[data-v-592ecb7b]{top:-1px}.rule-light.bottom[data-v-592ecb7b]{bottom:-1px}@keyframes rule-glint-592ecb7b{0%,64%{background-position-x:-260px}90%,to{background-position-x:calc(100% + 260px)}}@media(prefers-reduced-motion:reduce){.plate[data-v-592ecb7b]:before,.rule-light[data-v-592ecb7b]{animation:none;opacity:0}}.plate-in[data-v-592ecb7b]{display:flex;gap:2rem;justify-content:space-between;margin-inline:auto;max-width:1400px;padding:1.55rem 1.25rem;position:relative;z-index:2}.kicker[data-v-592ecb7b],.plate-in[data-v-592ecb7b]{align-items:center}.kicker[data-v-592ecb7b]{color:var(--gold-deep);display:inline-flex;font-size:.72rem;font-weight:800;gap:.5rem;letter-spacing:.02em;margin:0 0 .55rem}.kicker .k[data-v-592ecb7b]{background:var(--gold);height:1px;width:26px}.title[data-v-592ecb7b]{color:var(--ink);font-family:var(--font-heading);font-size:clamp(1.6rem,3.4vw,2.3rem);font-weight:900;letter-spacing:-.015em;margin:0}.meta[data-v-592ecb7b]{display:flex;margin:0}.meta>div[data-v-592ecb7b]{border-inline-start:1px solid var(--hairline);display:grid;gap:.18rem;padding:0 1.6rem}.meta>div[data-v-592ecb7b]:last-child{border-inline-end:1px solid var(--hairline)}.meta dt[data-v-592ecb7b]{color:var(--muted);font-size:.66rem;letter-spacing:.08em}.meta dd[data-v-592ecb7b]{color:var(--ink);font-size:.92rem;font-weight:700;margin:0}.aside[data-v-592ecb7b]{align-items:center;display:flex}@media(max-width:980px){.meta[data-v-592ecb7b]{display:none}.plate-in[data-v-592ecb7b]{padding-block:1.15rem}}.sfr[data-v-c0ed8d32]{background:var(--canvas);padding:0 0 3.2rem;--live:var(--vacant)}.sfr.is-open[data-v-c0ed8d32]{--live:var(--open)}.sfr-dot[data-v-c0ed8d32]{background:var(--live)}.sfr.is-open .sfr-dot[data-v-c0ed8d32]{box-shadow:0 0 8px #0d966880}.sfr-arrows[data-v-c0ed8d32],.sfr-other-arrows[data-v-c0ed8d32]{display:none;gap:.5rem}.sfr-arrow[data-v-c0ed8d32]{align-items:center;background:var(--surface);border:1px solid var(--hairline);border-radius:50%;color:var(--ink);cursor:pointer;display:flex;height:44px;justify-content:center;transition:border-color .2s,color .2s;width:44px}.sfr-arrow[data-v-c0ed8d32]:hover{background:var(--gold-wash);border-color:var(--gold);color:var(--gold-deep)}.sfr-arrow svg[data-v-c0ed8d32]{height:16px;width:16px}.sfr-rail[data-v-c0ed8d32]{display:flex;gap:1.6rem;list-style:none;margin:0;overflow-x:auto;padding:.2rem max(1.25rem,calc(50vw - 700px + 1.75rem)) .8rem;scroll-padding-inline-start:max(1.25rem,calc(50vw - 700px + 1.75rem));scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.sfr-rail[data-v-c0ed8d32]::-webkit-scrollbar{display:none}.sfr-item[data-v-c0ed8d32]{flex-shrink:0;scroll-snap-align:start}.sfr-card[data-v-c0ed8d32]{display:flex;flex-direction:column;text-decoration:none;width:232px}.sfr-imgwrap[data-v-c0ed8d32]{aspect-ratio:4/5;background:#f1ece2;display:block;overflow:hidden;position:relative}.sfr-img[data-v-c0ed8d32]{display:block;height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;transition:transform .65s var(--ease-out),opacity .5s ease;width:100%}.sfr-img-alt[data-v-c0ed8d32]{opacity:0}.sfr-card:hover .sfr-img[data-v-c0ed8d32]{transform:scale(1.06)}.sfr-card:hover .sfr-img-alt[data-v-c0ed8d32]{opacity:1}.sfr-imgwrap[data-v-c0ed8d32]:after{background:linear-gradient(90deg,#e3c76a,var(--gold));content:"";inset-inline:0;bottom:0;height:2px;position:absolute;transform:scaleX(0);transform-origin:100% 50%;transition:transform .45s var(--ease-out)}.sfr-card:hover .sfr-imgwrap[data-v-c0ed8d32]:after{transform:scaleX(1)}.sfr-img-blank[data-v-c0ed8d32]{align-items:center;color:var(--dim);display:flex;font-size:.85rem;font-weight:700;inset:0;justify-content:center;position:absolute}.sfr-lead[data-v-c0ed8d32]{background:#fffffff0;color:var(--gold-deep);font-family:var(--font-mono);font-size:.66rem;font-variant-numeric:tabular-nums;letter-spacing:.02em;padding:.35rem .6rem;top:0}.sfr-lead[data-v-c0ed8d32],.sfr-unit[data-v-c0ed8d32]{font-weight:700;inset-inline-start:0;position:absolute}.sfr-unit[data-v-c0ed8d32]{align-items:center;background:#fff;bottom:0;color:var(--ink);display:inline-flex;font-family:var(--font-mono);font-size:.7rem;gap:.4rem;padding:.4rem .65rem}.sfr-unit-sq[data-v-c0ed8d32]{flex-shrink:0;height:8px;width:8px}.sfr-body[data-v-c0ed8d32]{display:flex;flex-direction:column;gap:.22rem;padding:.8rem 0 0}.sfr-name[data-v-c0ed8d32]{color:var(--ink);font-family:var(--font-heading);font-size:1rem;font-weight:800;overflow:hidden;text-overflow:ellipsis;transition:color .2s;white-space:nowrap}.sfr-card:hover .sfr-name[data-v-c0ed8d32]{color:var(--gold-deep)}.sfr-tagline[data-v-c0ed8d32]{color:var(--dim);font-size:.76rem;line-height:1.7;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sfr-meta[data-v-c0ed8d32]{align-items:center;display:flex;justify-content:space-between;margin-top:.3rem}.sfr-count[data-v-c0ed8d32]{color:var(--ink);font-family:var(--font-mono);font-variant-numeric:tabular-nums}.sfr-count[data-v-c0ed8d32],.sfr-go[data-v-c0ed8d32]{font-size:.72rem;font-weight:700}.sfr-go[data-v-c0ed8d32]{color:var(--gold-deep);opacity:0;transition:opacity .2s}.sfr-card:hover .sfr-go[data-v-c0ed8d32]{opacity:1}@media(hover:none){.sfr-go[data-v-c0ed8d32]{display:none}}.sfr-other[data-v-c0ed8d32]{background:radial-gradient(70% 120% at 100% 0,rgba(255,236,170,.4),transparent 55%),var(--gold-wash);border-block:1px solid var(--hairline);margin-top:2.4rem;padding:1.7rem 0 1.9rem}.sfr-other-in[data-v-c0ed8d32]{align-items:stretch;display:flex;gap:2.2rem;margin:0 auto;max-width:1400px;padding:0 1.75rem}.sfr-other-id[data-v-c0ed8d32]{align-items:flex-start;border-inline-end:1px solid rgba(157,117,21,.22);display:flex;flex:0 0 15.5rem;flex-direction:column;gap:.55rem;padding-inline-end:2.2rem}.sfr-other-kicker[data-v-c0ed8d32]{color:var(--gold-deep);font-family:var(--font-mono);font-size:.68rem;font-weight:700;letter-spacing:.02em}.sfr-other-title[data-v-c0ed8d32]{color:var(--ink);font-family:var(--font-heading);font-size:1.45rem;font-weight:800;margin:0}.sfr-other-lead[data-v-c0ed8d32]{color:var(--muted);font-size:.78rem;line-height:1.9;margin:0}.sfr-other-arrows[data-v-c0ed8d32]{display:none;gap:.5rem;margin-top:auto}.sfr-other-rail[data-v-c0ed8d32]{display:flex;gap:1.1rem;list-style:none;margin:0;overflow-x:auto;padding:0;scroll-padding-inline-start:.25rem;scroll-snap-type:x proximity;scrollbar-width:none;-webkit-overflow-scrolling:touch;align-items:stretch;flex:1;min-width:0}.sfr-other-rail[data-v-c0ed8d32]::-webkit-scrollbar{display:none}.sfr-other-item[data-v-c0ed8d32]{display:flex;flex-shrink:0;scroll-snap-align:start}.sfr-other-card[data-v-c0ed8d32]{align-items:center;background:var(--surface);border:1px solid var(--hairline);border-radius:var(--radius-lg);display:flex;gap:1rem;padding:.85rem 1.1rem .85rem .85rem;text-decoration:none;transition:border-color .2s,box-shadow .25s var(--ease);width:400px}.sfr-other-card[data-v-c0ed8d32]:hover{border-color:var(--gold);box-shadow:var(--lift)}.sfr-other-imgwrap[data-v-c0ed8d32]{background:#f1ece2;border-radius:8px;display:block;flex-shrink:0;height:112px;overflow:hidden;width:112px}.sfr-other-img[data-v-c0ed8d32]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .5s var(--ease-out);width:100%}.sfr-other-card:hover .sfr-other-img[data-v-c0ed8d32]{transform:scale(1.06)}.sfr-other-blank[data-v-c0ed8d32]{align-items:center;color:var(--dim);display:flex;font-size:.66rem;font-weight:700;justify-content:center;padding:.3rem;text-align:center}.sfr-other-body[data-v-c0ed8d32]{display:flex;flex-direction:column;gap:.22rem;min-width:0}.sfr-other-name[data-v-c0ed8d32]{color:var(--ink);font-family:var(--font-heading);font-size:1rem;font-weight:800;transition:color .2s}.sfr-other-card:hover .sfr-other-name[data-v-c0ed8d32]{color:var(--gold-deep)}.sfr-other-tagline[data-v-c0ed8d32]{color:var(--dim);display:-webkit-box;font-size:.74rem;-webkit-line-clamp:2;line-height:1.7;-webkit-box-orient:vertical;overflow:hidden}.sfr-other-place[data-v-c0ed8d32]{color:var(--dim);font-size:.68rem;letter-spacing:.01em}.sfr-other-count[data-v-c0ed8d32]{align-items:center;color:var(--muted);display:inline-flex;font-family:var(--font-mono);font-size:.7rem;font-variant-numeric:tabular-nums;font-weight:700;gap:.35rem;margin-top:.15rem}.sfr-other-sq[data-v-c0ed8d32]{flex-shrink:0;height:7px;width:7px}.sfr-other-go[data-v-c0ed8d32]{color:var(--gold-deep);font-size:.72rem;font-weight:700;margin-top:.3rem;opacity:0;transform:translate(4px);transition:opacity .2s,transform .2s var(--ease-out)}.sfr-other-card:hover .sfr-other-go[data-v-c0ed8d32]{opacity:1;transform:translate(0)}@media(hover:none){.sfr-other-go[data-v-c0ed8d32]{display:none}}@media(min-width:640px){.sfr-head[data-v-c0ed8d32]{padding:0 1.75rem 1.5rem}.sfr-rail[data-v-c0ed8d32]{gap:2rem;padding-inline:max(1.75rem,calc(50vw - 700px + 1.75rem));scroll-padding-inline-start:max(1.75rem,calc(50vw - 700px + 1.75rem))}.sfr-card[data-v-c0ed8d32]{width:288px}}@media(min-width:1024px){.sfr-arrows[data-v-c0ed8d32],.sfr-other-arrows[data-v-c0ed8d32]{display:flex}}@media(max-width:899px){.sfr-other-in[data-v-c0ed8d32]{flex-direction:column;gap:1.2rem}.sfr-other-id[data-v-c0ed8d32]{border-bottom:1px solid rgba(157,117,21,.22);border-inline-end:0;flex:none;padding-inline-end:0;padding-bottom:1rem}.sfr-other-card[data-v-c0ed8d32]{width:min(400px,82vw)}}.cv-section[data-v-0107517c]{contain-intrinsic-size:1px 700px;content-visibility:auto}
