.crystal-heist{--ch-gold: #EBC05B;--ch-teal: #00676B;--ch-teal-link: #0e5e60;--ch-coral: #F76C6C;--ch-coral-dark: #d94f4f;--ch-oxblood: #8B1A1A;--ch-silver: #C0C0C0;--ch-ink: #0d0c0f;--ch-paper: #f6f2ec;font-family:Instrument Sans,-apple-system,BlinkMacSystemFont,sans-serif;color:#1a1817;background:#0d0c0f;overflow-x:clip;position:relative;isolation:isolate}.crystal-heist *{box-sizing:border-box}.crystal-heist img{max-width:100%;display:block;height:auto}.crystal-heist ::selection{background:var(--ch-gold);color:var(--ch-ink)}@keyframes ch-rise{0%{opacity:0;transform:translateY(46px)}to{opacity:1;transform:translateY(0)}}@keyframes ch-fade{0%{opacity:0}to{opacity:1}}@keyframes ch-zoom{0%{opacity:0;transform:scale(1.06)}to{opacity:1;transform:scale(1)}}@keyframes ch-slideL{0%{opacity:0;transform:translate(-48px)}to{opacity:1;transform:translate(0)}}@keyframes ch-slideR{0%{opacity:0;transform:translate(48px)}to{opacity:1;transform:translate(0)}}@keyframes ch-aurora{0%{transform:translate(-8%,-4%) rotate(0)}50%{transform:translate(8%,4%) rotate(10deg)}to{transform:translate(-8%,-4%) rotate(0)}}@keyframes ch-hue{0%{filter:blur(70px) hue-rotate(0deg)}to{filter:blur(70px) hue-rotate(360deg)}}@keyframes ch-float{0%,to{transform:translateY(0)}50%{transform:translateY(-16px)}}@keyframes ch-blink{0%,45%{opacity:1}55%,to{opacity:.15}}.crystal-heist [data-reveal]{opacity:1}@supports (animation-timeline: view()){.crystal-heist [data-reveal]{animation:both linear;animation-timeline:view()}.crystal-heist [data-reveal=fade]{animation-name:ch-fade;animation-range:entry 0% cover 22%}.crystal-heist [data-reveal=rise]{animation-name:ch-rise;animation-range:entry 0% cover 34%}.crystal-heist [data-reveal=zoom]{animation-name:ch-zoom;animation-range:entry 0% cover 40%}.crystal-heist [data-reveal=slideL]{animation-name:ch-slideL;animation-range:entry 0% cover 34%}.crystal-heist [data-reveal=slideR]{animation-name:ch-slideR;animation-range:entry 0% cover 34%}.crystal-heist [data-reveal=rise-late]{animation-name:ch-rise;animation-range:entry 0% cover 50%}}.crystal-heist .ch-aurora{position:absolute;top:-30%;right:-30%;bottom:-30%;left:-30%;z-index:0;pointer-events:none;animation:ch-aurora 22s ease-in-out infinite,ch-hue 36s linear infinite}.crystal-heist .ch-nav{position:sticky;top:var(--ch-h, 104px);z-index:60;display:flex;align-items:center;justify-content:center;gap:clamp(14px,3vw,40px);padding:13px 22px;background:#0d0c0fb8;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-bottom:1px solid rgba(235,192,91,.22)}.crystal-heist [id^=ch-]{scroll-margin-top:calc(var(--ch-h, 104px) + 64px)}.crystal-heist .ch-nav__wordmark{font-family:"Instrument Serif",serif;font-size:1.02rem;letter-spacing:.02em;color:var(--ch-paper);text-decoration:none;white-space:nowrap}.crystal-heist .ch-nav__sep{width:1px;height:15px;background:#f6f2ec38}.crystal-heist .ch-nav__num{font-family:IBM Plex Mono,monospace;font-size:.7rem;letter-spacing:.18em;color:#f6f2ec9e;text-decoration:none;transition:color .2s ease}.crystal-heist .ch-nav__num:hover{color:var(--ch-gold)}.crystal-heist .ch-nav__shop{font-family:Instrument Sans,sans-serif;font-size:.66rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--ch-ink);background:var(--ch-gold);padding:8px 15px;border-radius:2px;text-decoration:none;white-space:nowrap}.crystal-heist .ch-nav__num-hide{display:none}@media(min-width:700px){.crystal-heist .ch-nav__num-hide{display:inline}}.crystal-heist .ch-btn{display:inline-block;font-family:Instrument Sans,sans-serif;font-size:.82rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;padding:16px 30px;border-radius:2px;text-decoration:none;border:1px solid transparent}.crystal-heist .ch-btn--gold{color:var(--ch-ink);background:var(--ch-gold)}.crystal-heist .ch-btn--outline{color:var(--ch-paper);background:transparent;border-color:#f6f2ec66}.crystal-heist .ch-hero{position:relative;min-height:96vh;display:grid;grid-template-columns:1.05fr .95fr;align-items:center;gap:clamp(28px,5vw,80px);padding:96px clamp(24px,6vw,96px);background:radial-gradient(ellipse 130% 90% at 20% 10%,#1a1a22,#0d0c0f 60%);overflow:hidden}.crystal-heist .ch-hero__aurora{background:radial-gradient(circle at 22% 40%,rgba(0,103,107,.36),transparent 44%),radial-gradient(circle at 74% 62%,rgba(254,221,219,.4),transparent 46%),radial-gradient(circle at 52% 88%,rgba(235,192,91,.3),transparent 44%);opacity:.8}.crystal-heist .ch-hero__text{position:relative;z-index:2;animation:ch-slideL 1.2s cubic-bezier(.2,.7,.2,1) both}.crystal-heist .ch-hero__eyebrow{font-family:Instrument Sans,sans-serif;font-size:.76rem;font-weight:600;letter-spacing:.4em;text-transform:uppercase;color:var(--ch-gold);margin:0 0 26px}.crystal-heist .ch-hero__title{font-family:"Instrument Serif",serif;font-weight:400;font-size:clamp(3rem,8vw,7.5rem);line-height:.88;letter-spacing:-.01em;color:var(--ch-paper);margin:0}.crystal-heist .ch-hero__tagline{font-family:"Instrument Serif",serif;font-style:italic;font-size:clamp(1.15rem,2.4vw,1.7rem);color:#f6f2ece0;margin:28px 0 8px}.crystal-heist .ch-hero__meta{font-family:IBM Plex Mono,monospace;font-size:.72rem;letter-spacing:.22em;text-transform:uppercase;color:#f6f2ec80;margin:0 0 40px}.crystal-heist .ch-hero__buttons{display:flex;flex-wrap:wrap;gap:16px}.crystal-heist .ch-hero__poster{position:relative;z-index:2;justify-self:center;animation:ch-zoom 1.4s cubic-bezier(.2,.7,.2,1) both}.crystal-heist .ch-hero__poster-frame{padding:12px;border:1px solid transparent;border-radius:4px;background:linear-gradient(#141318,#141318) padding-box,linear-gradient(160deg,#ebc05bb3,#ebc05b1a) border-box;box-shadow:0 40px 90px -30px #000c}.crystal-heist .ch-hero__poster-frame img{width:min(420px,78vw);border-radius:2px}.crystal-heist .ch-premise{position:relative;background:#faf6ef;padding:clamp(90px,14vh,160px) 24px;overflow:hidden}.crystal-heist .ch-premise__aurora{top:-20%;right:-20%;bottom:-20%;left:-20%;background:radial-gradient(circle at 30% 30%,rgba(0,103,107,.22),transparent 40%),radial-gradient(circle at 72% 70%,rgba(254,221,219,.6),transparent 44%),radial-gradient(circle at 84% 24%,rgba(235,192,91,.2),transparent 40%);opacity:.7;animation-duration:24s,40s}.crystal-heist .ch-premise__inner{position:relative;z-index:1;max-width:680px;margin:0 auto;text-align:center}.crystal-heist .ch-premise__eyebrow{font-family:IBM Plex Mono,monospace;font-size:.72rem;letter-spacing:.3em;text-transform:uppercase;color:var(--ch-gold);margin:0 0 30px}.crystal-heist .ch-premise__lead{font-family:EB Garamond,serif;font-size:clamp(1.35rem,2.6vw,1.7rem);line-height:1.62;color:#2a2622;margin:0;text-wrap:pretty}.crystal-heist .ch-dropcap{float:left;font-family:"Instrument Serif",serif;font-size:5.1rem;line-height:.72;padding:8px 14px 0 0;color:var(--ch-gold)}.crystal-heist .ch-chapter{position:relative;padding:clamp(70px,10vh,130px) clamp(24px,6vw,88px);overflow:hidden}.crystal-heist .ch-chapter--soiree{background:#faf6ef}.crystal-heist .ch-chapter--telegram{background:#141014}.crystal-heist .ch-chapter--riviera{background:#fef9f0}.crystal-heist .ch-chapter--escape{background:#1b2b4b}.crystal-heist .ch-rule{position:absolute;top:0;left:0;right:0;height:4px}.crystal-heist .ch-chapter--soiree .ch-rule{background:linear-gradient(90deg,#ebc05b,#f7e7ce,#ebc05b)}.crystal-heist .ch-chapter--telegram .ch-rule{background:linear-gradient(90deg,#8b1a1a,#c9ccd1,#8b1a1a)}.crystal-heist .ch-chapter--riviera .ch-rule{background:linear-gradient(90deg,#f76c6c,#00676b,#f76c6c)}.crystal-heist .ch-chapter--escape .ch-rule{background:linear-gradient(90deg,silver,#ebc05b,silver)}.crystal-heist .ch-chapter__aurora{top:-20%;right:-20%;bottom:-20%;left:-20%;opacity:.7}.crystal-heist .ch-chapter--riviera .ch-chapter__aurora{background:radial-gradient(circle at 26% 34%,rgba(0,103,107,.22),transparent 42%),radial-gradient(circle at 74% 66%,rgba(247,108,108,.24),transparent 44%);animation-duration:24s,42s}.crystal-heist .ch-chapter--escape .ch-chapter__aurora{background:radial-gradient(circle at 30% 30%,rgba(192,192,192,.16),transparent 40%),radial-gradient(circle at 74% 70%,rgba(235,192,91,.2),transparent 44%);animation-duration:26s,46s}.crystal-heist .ch-chapter__inner{position:relative;z-index:1;max-width:1240px;margin:0 auto}.crystal-heist .ch-chapter__head{display:flex;align-items:baseline;gap:20px;flex-wrap:wrap;margin-bottom:8px}.crystal-heist .ch-chapter__head--right{justify-content:flex-end;text-align:right}.crystal-heist .ch-numeral{font-family:"Instrument Serif",serif;font-size:clamp(3rem,7vw,5.4rem);line-height:1}.crystal-heist .ch-chapter--soiree .ch-numeral{color:var(--ch-gold)}.crystal-heist .ch-chapter--riviera .ch-numeral{color:var(--ch-coral)}.crystal-heist .ch-chapter--escape .ch-numeral{color:var(--ch-gold)}.crystal-heist .ch-chapter__title{font-family:"Instrument Serif",serif;font-weight:400;font-size:clamp(1.9rem,4vw,3.1rem);line-height:1;margin:0;color:#1a1817}.crystal-heist .ch-chapter--telegram .ch-chapter__title,.crystal-heist .ch-chapter--escape .ch-chapter__title{color:var(--ch-paper)}.crystal-heist .ch-chapter__date{font-family:IBM Plex Mono,monospace;font-size:.74rem;letter-spacing:.22em;text-transform:uppercase;margin:8px 0 0}.crystal-heist .ch-chapter--soiree .ch-chapter__date{color:var(--ch-teal-link)}.crystal-heist .ch-chapter--riviera .ch-chapter__date{color:var(--ch-teal)}.crystal-heist .ch-chapter--escape .ch-chapter__date{color:var(--ch-silver)}.crystal-heist .ch-chapter__grid{display:grid;grid-template-columns:1.5fr 1fr;gap:clamp(30px,5vw,70px);align-items:center;margin-top:40px}.crystal-heist .ch-chapter__grid--media-left{grid-template-columns:1fr 1.5fr}.crystal-heist .ch-prose{font-family:EB Garamond,serif;font-size:1.24rem;line-height:1.74;margin:0 0 22px;color:#2a2622;text-wrap:pretty}.crystal-heist .ch-prose:last-of-type{margin-bottom:34px}.crystal-heist .ch-chapter--telegram .ch-prose{color:#d8d4d0}.crystal-heist .ch-chapter--escape .ch-prose{color:#d6dbe6}.crystal-heist .ch-quote{font-family:"Instrument Serif",serif;font-style:italic;font-size:clamp(1.5rem,3vw,2.1rem);line-height:1.28;border-left:2px solid;padding-left:24px;margin:0}.crystal-heist .ch-chapter--soiree .ch-quote{color:var(--ch-teal-link);border-color:var(--ch-gold)}.crystal-heist .ch-chapter--riviera .ch-quote{color:var(--ch-coral-dark);border-color:var(--ch-coral)}.crystal-heist .ch-quote__by{display:block;font-family:IBM Plex Mono,monospace;font-style:normal;font-size:.7rem;letter-spacing:.2em;text-transform:uppercase;color:var(--ch-teal);margin-top:16px}.crystal-heist .ch-figure{margin:0}.crystal-heist .ch-figure__frame{position:relative}.crystal-heist .ch-exhibit{position:absolute;top:14px;left:14px;z-index:2;font-family:IBM Plex Mono,monospace;font-size:.62rem;letter-spacing:.2em;text-transform:uppercase;padding:5px 10px}.crystal-heist .ch-chapter--soiree .ch-exhibit{color:#0d0c0f;background:#f7e7ceeb}.crystal-heist .ch-chapter--telegram .ch-exhibit{color:var(--ch-paper);background:#8b1a1aeb}.crystal-heist .ch-chapter--riviera .ch-exhibit{color:#0d0c0f;background:#00676beb}.crystal-heist .ch-chapter--escape .ch-exhibit{color:#1b2b4b;background:#ebc05beb}.crystal-heist .ch-figure__img{width:100%;border-radius:3px}.crystal-heist .ch-chapter--soiree .ch-figure__img{box-shadow:0 30px 60px -28px #9a7f3699}.crystal-heist .ch-chapter--telegram .ch-figure__img{box-shadow:0 30px 60px -28px #000c}.crystal-heist .ch-chapter--riviera .ch-figure__img{box-shadow:0 30px 60px -28px #f76c6c80}.crystal-heist .ch-chapter--escape .ch-figure__img{box-shadow:0 30px 70px -26px #000000b3}.crystal-heist .ch-figcaption{margin-top:20px}.crystal-heist .ch-figcaption__name{font-family:"Instrument Serif",serif;font-size:1.5rem;margin:0 0 6px;color:#1a1817}.crystal-heist .ch-chapter--telegram .ch-figcaption__name,.crystal-heist .ch-chapter--escape .ch-figcaption__name{color:var(--ch-paper)}.crystal-heist .ch-figcaption__desc{font-family:EB Garamond,serif;font-size:1.05rem;line-height:1.55;margin:0 0 16px;color:#4a453f}.crystal-heist .ch-chapter--telegram .ch-figcaption__desc{color:#b8b4b0}.crystal-heist .ch-chapter--escape .ch-figcaption__desc{color:#b9c2d6}.crystal-heist .ch-shoplink{font-family:Instrument Sans,sans-serif;font-size:.8rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;text-decoration:none;border-bottom:1px solid;padding-bottom:3px}.crystal-heist .ch-chapter--soiree .ch-shoplink{color:var(--ch-teal-link);border-color:var(--ch-gold)}.crystal-heist .ch-chapter--telegram .ch-shoplink{color:#e08a8a;border-color:var(--ch-oxblood)}.crystal-heist .ch-chapter--riviera .ch-shoplink{color:var(--ch-coral-dark);border-color:var(--ch-coral)}.crystal-heist .ch-chapter--escape .ch-shoplink{color:#d8c27a;border-color:var(--ch-gold)}.crystal-heist .ch-transition{font-family:"Instrument Serif",serif;font-style:italic;font-size:clamp(1.15rem,2.4vw,1.5rem);text-align:center;margin:clamp(50px,7vh,90px) auto 0;max-width:720px}.crystal-heist .ch-chapter--soiree .ch-transition{color:var(--ch-teal-link)}.crystal-heist .ch-chapter--riviera .ch-transition{color:var(--ch-coral-dark)}.crystal-heist .ch-masthead{border-top:1px solid rgba(201,204,209,.25);border-bottom:1px solid rgba(201,204,209,.25);padding:18px 0;margin-bottom:46px;text-align:center}.crystal-heist .ch-masthead__kicker{font-family:IBM Plex Mono,monospace;font-size:.66rem;letter-spacing:.26em;text-transform:uppercase;color:#c9ccd1;margin:0 0 10px}.crystal-heist .ch-masthead__head{font-family:"Instrument Serif",serif;font-weight:400;font-size:clamp(2rem,6vw,4.6rem);line-height:.95;letter-spacing:.01em;color:var(--ch-paper);margin:0;text-transform:uppercase}.crystal-heist .ch-masthead__sub{font-family:IBM Plex Mono,monospace;font-size:.66rem;letter-spacing:.2em;text-transform:uppercase;color:var(--ch-oxblood);margin:10px 0 0}.crystal-heist .ch-telegram{max-width:460px;background:#f4efe4;border:1px solid var(--ch-oxblood);box-shadow:0 20px 40px -20px #000000b3;padding:26px 28px;position:relative}.crystal-heist .ch-telegram__head{display:flex;justify-content:space-between;border-bottom:1px dashed #b9a98a;padding-bottom:10px;margin-bottom:16px}.crystal-heist .ch-telegram__head span{font-family:IBM Plex Mono,monospace;font-size:.6rem;letter-spacing:.16em}.crystal-heist .ch-telegram__cable{color:var(--ch-oxblood)}.crystal-heist .ch-telegram__priority{color:#6a635a}.crystal-heist .ch-telegram__body{font-family:IBM Plex Mono,monospace;font-size:1.02rem;line-height:1.7;letter-spacing:.02em;color:#1a1817;margin:0}.crystal-heist .ch-telegram__sign{display:block;margin-top:14px;text-align:right;color:var(--ch-oxblood)}.crystal-heist .ch-blink{animation:ch-blink 1.2s steps(1) infinite}.crystal-heist .ch-telegram__after{font-family:"Instrument Serif",serif;font-style:italic;font-size:1.2rem;color:#c9ccd1;margin:26px 0 0}.crystal-heist .ch-closing{max-width:900px;margin:clamp(60px,9vh,120px) auto 0;text-align:center}.crystal-heist .ch-closing__lead{font-family:"Instrument Serif",serif;font-style:italic;font-size:clamp(1.9rem,5.2vw,3.6rem);line-height:1.24;color:var(--ch-paper);margin:0;text-wrap:balance}.crystal-heist .ch-closing__kicker{font-family:"Instrument Serif",serif;font-size:clamp(1.5rem,3.4vw,2.4rem);color:var(--ch-gold);margin:26px 0 0}.crystal-heist .ch-dossier{background:#0d0c0f;padding:clamp(70px,10vh,120px) 24px}.crystal-heist .ch-dossier__inner{max-width:620px;margin:0 auto;text-align:center}.crystal-heist .ch-dossier__eyebrow{font-family:IBM Plex Mono,monospace;font-size:.7rem;letter-spacing:.3em;text-transform:uppercase;color:var(--ch-gold);margin:0 0 18px}.crystal-heist .ch-dossier__toggle{display:inline-block;font-family:"Instrument Serif",serif;font-size:clamp(1.6rem,3.6vw,2.4rem);color:var(--ch-paper);background:transparent;border:1px solid rgba(235,192,91,.4);border-radius:3px;padding:18px 34px;cursor:pointer;letter-spacing:.01em;list-style:none}.crystal-heist .ch-dossier__toggle::-webkit-details-marker{display:none}.crystal-heist .ch-dossier__toggle .ch-dossier__label-close{display:none}.crystal-heist details[open] .ch-dossier__toggle .ch-dossier__label-open{display:none}.crystal-heist details[open] .ch-dossier__toggle .ch-dossier__label-close{display:inline}.crystal-heist .ch-dossier__article{margin-top:44px;text-align:left;background:#14131a;border:1px solid rgba(235,192,91,.18);border-radius:4px;padding:clamp(30px,5vw,60px);animation:ch-rise .6s ease both}.crystal-heist .ch-dossier__prose{max-width:560px;margin:0 auto;font-family:EB Garamond,serif;font-size:1.16rem;line-height:1.8;color:#cfcbc4}.crystal-heist .ch-dossier__prose h3{font-family:"Instrument Serif",serif;font-weight:400;font-size:1.7rem;color:var(--ch-gold);margin:32px 0 14px;text-align:center}.crystal-heist .ch-dossier__prose h3:first-child{margin-top:0}.crystal-heist .ch-dossier__prose p{margin:0 0 18px}.crystal-heist .ch-dossier__prose p:last-child{margin-bottom:0}.crystal-heist .ch-shop{background:#08070a;padding:clamp(80px,12vh,140px) clamp(24px,5vw,64px)}.crystal-heist .ch-shop__inner{max-width:1200px;margin:0 auto}.crystal-heist .ch-shop__head{text-align:center;margin-bottom:56px}.crystal-heist .ch-shop__eyebrow{font-family:IBM Plex Mono,monospace;font-size:.72rem;letter-spacing:.3em;text-transform:uppercase;color:var(--ch-gold);margin:0 0 18px}.crystal-heist .ch-shop__title{font-family:"Instrument Serif",serif;font-weight:400;font-size:clamp(2.2rem,5vw,3.6rem);line-height:1.02;color:var(--ch-paper);margin:0 0 14px}.crystal-heist .ch-shop__sub{font-family:EB Garamond,serif;font-size:1.2rem;color:#9c968c;margin:0}.crystal-heist .ch-shop__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:22px}.crystal-heist .ch-card{display:block;text-decoration:none;background:#14131a;border:1px solid rgba(235,192,91,.14);border-radius:4px;overflow:hidden;transition:border-color .25s ease,transform .25s ease}.crystal-heist .ch-card:hover{border-color:#ebc05b80;transform:translateY(-4px)}.crystal-heist .ch-card__media{position:relative;aspect-ratio:1/1;overflow:hidden}.crystal-heist .ch-card__num{position:absolute;top:12px;left:12px;z-index:2;font-family:IBM Plex Mono,monospace;font-size:.6rem;letter-spacing:.18em;color:#0d0c0f;background:#ebc05beb;padding:4px 9px}.crystal-heist .ch-card__media img{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.crystal-heist .ch-card:hover .ch-card__media img{transform:scale(1.05)}.crystal-heist .ch-card__body{padding:18px 18px 22px}.crystal-heist .ch-card__name{font-family:"Instrument Serif",serif;font-size:1.35rem;color:var(--ch-paper);margin:0 0 8px}.crystal-heist .ch-card__cta{font-family:Instrument Sans,sans-serif;font-size:.72rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--ch-gold)}.crystal-heist .ch-shop__fullcta-wrap{text-align:center;margin-top:52px}.crystal-heist .ch-shop__fullcta{display:inline-block;font-family:Instrument Sans,sans-serif;font-size:.86rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#0d0c0f;background:var(--ch-gold);padding:18px 40px;border-radius:2px;text-decoration:none}.crystal-heist .ch-epilogue{position:relative;text-align:center;overflow:hidden;padding:clamp(90px,16vh,180px) 24px;background:radial-gradient(ellipse 90% 70% at 50% 40%,#17161d,#0d0c0f 70%)}.crystal-heist .ch-epilogue__orb{position:absolute;left:50%;top:30%;transform:translate(-50%,-50%);width:300px;height:300px;z-index:0;pointer-events:none;background:radial-gradient(circle,rgba(0,103,107,.45),rgba(254,221,219,.5),rgba(235,192,91,.22),transparent 70%);filter:blur(50px);animation:ch-float 7s ease-in-out infinite,ch-hue 30s linear infinite}.crystal-heist .ch-epilogue__inner{position:relative;z-index:1;max-width:540px;margin:0 auto}.crystal-heist .ch-epilogue__eyebrow{font-family:IBM Plex Mono,monospace;font-size:.7rem;letter-spacing:.34em;text-transform:uppercase;color:#f6f2ec80;margin:0 0 22px}.crystal-heist .ch-epilogue__head{font-family:"Instrument Serif",serif;font-weight:400;font-size:clamp(2.4rem,6vw,4rem);line-height:1.02;color:var(--ch-paper);margin:0 0 20px}.crystal-heist .ch-epilogue__tagline{font-family:"Instrument Serif",serif;font-style:italic;font-size:clamp(1.2rem,2.6vw,1.6rem);color:#f6f2ecd1;margin:0 0 40px}.crystal-heist .ch-epilogue__back{font-family:IBM Plex Mono,monospace;font-size:.68rem;letter-spacing:.24em;text-transform:uppercase;color:var(--ch-gold);text-decoration:none;border-bottom:1px solid rgba(235,192,91,.4);padding-bottom:3px}.crystal-heist .ch-epilogue__quote{font-family:"Instrument Serif",serif;font-style:italic;font-size:1.05rem;color:#f6f2ec66;margin:54px 0 0}.crystal-heist .ch-epilogue__sign{font-family:IBM Plex Mono,monospace;font-size:.62rem;letter-spacing:.24em;text-transform:uppercase;color:#f6f2ec4d;margin:12px 0 0}@media(max-width:900px){.crystal-heist .ch-hero{grid-template-columns:1fr;text-align:center;min-height:auto;gap:48px}.crystal-heist .ch-hero__text{text-align:center}.crystal-heist .ch-hero__buttons{justify-content:center}.crystal-heist .ch-chapter__grid,.crystal-heist .ch-chapter__grid--media-left{grid-template-columns:1fr}.crystal-heist .ch-chapter__grid--media-left .ch-figure{order:-1}.crystal-heist .ch-shop__grid{grid-template-columns:repeat(2,1fr)}.crystal-heist .ch-chapter__head--right{justify-content:flex-start;text-align:left}}@media(max-width:480px){.crystal-heist .ch-shop__grid{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.crystal-heist .ch-aurora,.crystal-heist .ch-epilogue__orb,.crystal-heist .ch-blink{animation:none!important}.crystal-heist [data-reveal],.crystal-heist .ch-hero__text,.crystal-heist .ch-hero__poster{animation:none!important;opacity:1!important;transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/260/assets/crystal-heist-story.css.map */
