.help-page{--h-gold:#F4D77A;--h-gold-deep:#C9A84C;--h-violet:#b947ff;--h-line:#ffffff1f;--h-card:#120a1fcc;--h-muted:#d8ccdf;position:relative;z-index:1;min-height:100dvh;max-width:1080px;margin:0 auto;padding:118px 20px 72px;color:#fff;font-family:var(--font-geist-sans),system-ui,sans-serif}.help-hero{display:flex;flex-direction:column;align-items:flex-start;gap:12px;margin-bottom:28px}.help-eyebrow{font-family:var(--font-geist-mono),monospace;font-size:11px;letter-spacing:.25em;text-transform:uppercase;color:var(--h-gold-deep)}.help-title{font-family:var(--font-cormorant),Georgia,serif;font-weight:600;font-size:clamp(34px,8vw,56px);line-height:1.05;letter-spacing:-.02em;margin:0;text-wrap:balance}.help-lede{max-width:62ch;line-height:1.65;margin:0}.help-empty,.help-lede{font-size:15px;color:var(--h-muted)}.help-empty{margin:28px 0;padding:22px;border:1px dashed var(--h-line);border-radius:16px}.help-search{display:flex;align-items:center;gap:10px;max-width:560px;margin:0 0 36px;padding:0 16px;height:52px;border-radius:14px;border:1px solid #8f3bd080;background:#0c0616e6;color:var(--h-gold-deep);transition:border-color .2s,box-shadow .2s}.help-search:focus-within{border-color:var(--h-gold);box-shadow:0 0 0 3px #f4d77a26}.help-search input{flex:1;min-width:0;height:100%;background:transparent;border:0;outline:0;color:#fff;font:inherit;font-size:16px}.help-search input::placeholder{color:#ffffff66}.help-group{margin:0 0 40px}.help-contact h2,.help-group h2,.help-steps h2,.help-transcript h2{font-family:var(--font-geist-mono),monospace;font-size:11px;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:#c765ff;margin:0 0 14px}.help-cards{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:16px}.help-card{display:flex;flex-direction:column;height:100%;border:1px solid var(--h-line);border-radius:18px;overflow:hidden;background:var(--h-card);transition:border-color .2s,transform .2s,box-shadow .2s}.help-card:hover{border-color:#f4d77a80;transform:translateY(-2px);box-shadow:0 14px 36px #0009}.help-card:focus-visible{outline:2px solid var(--h-gold);outline-offset:3px}.help-thumb{position:relative;display:block;aspect-ratio:16/9;background:#0b0712;overflow:hidden}.help-thumb img{width:100%;height:100%;object-fit:cover;display:block}.help-thumb.is-app img{object-position:center 40%}.help-duration{position:absolute;right:10px;bottom:10px;padding:3px 8px;border-radius:8px;background:#000c;font-size:12px;font-variant-numeric:tabular-nums}.help-card-body{display:flex;flex-direction:column;gap:6px;padding:14px 16px 18px}.help-card-tag{font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--h-gold-deep)}.help-card-title{font-size:16px;font-weight:600;line-height:1.35;text-wrap:balance}.help-contact{margin-top:12px;padding:22px;border-radius:18px;border:1px solid #c9a84c55;background:#0c0616cc}.help-contact p{margin:0;font-size:15px;line-height:1.6;color:var(--h-muted)}.help-contact a,.help-crumbs a{color:var(--h-gold);text-decoration:underline;text-underline-offset:3px}.help-crumbs{display:flex;gap:8px;font-size:13px;color:#ffffff99;margin-bottom:14px}.help-watch-title{font-size:clamp(30px,6.5vw,46px);margin-bottom:12px}.help-player{display:grid;gap:24px;margin:26px 0 36px}.help-video-frame{border-radius:18px;overflow:hidden;border:1px solid #f4d77a40;background:#000;box-shadow:0 30px 80px #000a}.help-video-frame video{display:block;width:100%;height:auto;background:#000}.help-player.is-app .help-video-frame{width:100%;max-width:420px;margin:0 auto}.help-player.is-app .help-video-frame video{aspect-ratio:9/16;max-height:82dvh;object-fit:contain}.help-player:not(.is-app) .help-video-frame video{aspect-ratio:16/9}@media(min-width:900px){.help-player.is-app{grid-template-columns:420px 1fr;align-items:start}.help-player.is-app .help-steps{max-height:min(747px,82dvh);overflow-y:auto}}.help-steps ol{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.help-steps button{display:grid;grid-template-columns:28px 1fr auto;align-items:start;gap:12px;width:100%;padding:10px 12px;border-radius:12px;border:1px solid transparent;background:transparent;color:#fff;font:inherit;text-align:left;cursor:pointer;transition:background .15s,border-color .15s}.help-steps button:hover{background:#ffffff0d}.help-steps button:focus-visible{outline:2px solid var(--h-gold);outline-offset:2px}.help-steps button.is-active{background:#5c14a833;border-color:#b947ff66}.help-step-num{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;border:1px solid #c9a84c80;color:var(--h-gold);font-size:12px;font-variant-numeric:tabular-nums}.help-step-text{font-size:15px;line-height:1.5;color:#f3eef6}.help-step-time{font-size:12px;color:#ffffff80;font-variant-numeric:tabular-nums;padding-top:3px}.help-transcript{margin:0 0 40px;max-width:72ch}.help-transcript p{font-size:15px;line-height:1.75;color:var(--h-muted);margin:0 0 10px}.help-transcript .help-meta{font-size:13px;color:#ffffff80}@media(prefers-reduced-motion:reduce){.help-card,.help-search,.help-steps button{transition:none}.help-card:hover{transform:none}}