.mina70-page{--m70-bg:#2a0f24;--m70-bg-2:#3a1632;--m70-gold:#e9b949;--m70-coral:#ff7a59;--m70-cream:#fbf1e3;--m70-ink:#2a0f24;--m70-fg:#f6e7d6;--m70-muted:#d6b9c4;--m70-line:#e9b94947;--m70-display:"Young Serif", Georgia, "Times New Roman", serif;--m70-body:"Figtree", system-ui, -apple-system, "Segoe UI", sans-serif;min-height:100vh;color:var(--m70-fg);font-family:var(--m70-body);background:radial-gradient(900px 520px at 50% -6%, var(--m70-bg-2), transparent 70%), radial-gradient(680px 420px at 110% 58%, #ff7a5917, transparent 70%), var(--m70-bg);-webkit-font-smoothing:antialiased;padding:1.5rem clamp(1rem,4vw,2rem) 3.5rem;font-size:1.0625rem;line-height:1.55}.mina70-page *{box-sizing:border-box}.mina70-wrap{flex-direction:column;gap:clamp(2rem,5.5vw,2.6rem);max-width:560px;margin:0 auto;display:flex}.mina70-band{background:repeating-linear-gradient(90deg, var(--m70-gold) 0 18px, var(--m70-coral) 18px 30px, var(--m70-cream) 30px 36px);border-radius:6px;height:10px}.mina70-hero{text-align:center;flex-direction:column;align-items:center;gap:.4rem;display:flex}.mina70-eyebrow{letter-spacing:.18em;text-transform:uppercase;color:var(--m70-coral);margin:0;font-size:.78rem;font-weight:700}.mina70-big{font-family:var(--m70-display);letter-spacing:-.02em;background:linear-gradient(#f3d27a,#e9b949 45%,#b9831b);color:#0000;-webkit-background-clip:text;background-clip:text;margin:.2rem 0 0;font-size:clamp(5.5rem,28vw,7.5rem);line-height:.9}.mina70-hero h1{font-family:var(--m70-display);letter-spacing:0;text-wrap:balance;margin:.2rem 0 .35rem;font-size:clamp(1.85rem,7vw,2.5rem);font-weight:400;line-height:1.12}.mina70-hero p{max-width:42ch;color:var(--m70-muted);margin:0}.mina70-sec{flex-direction:column;gap:.9rem;display:flex}.mina70-sec h2{font-family:var(--m70-display);color:var(--m70-gold);letter-spacing:0;margin:0;font-size:clamp(1.5rem,5.5vw,1.75rem);font-weight:400;line-height:1.2}.mina70-lede{color:var(--m70-muted);margin:-.4rem 0 0;font-size:.98rem}.mina70-favor{background:var(--m70-cream);color:var(--m70-ink);border-radius:18px;grid-template-columns:104px minmax(0,1fr);align-items:center;gap:1rem;padding:1.4rem 1.3rem 1.3rem;display:grid;position:relative;box-shadow:0 16px 40px -18px #000000b3,0 0 0 5px #e9b94959}.mina70-favor:before{content:"";background:var(--m70-bg);width:12px;height:12px;box-shadow:inset 0 0 0 2px var(--m70-gold);border-radius:50%;position:absolute;top:14px;right:16px}.mina70-favor-cover{aspect-ratio:2/3;-o-object-fit:cover;object-fit:cover;border-radius:5px;width:104px;height:auto;display:block;box-shadow:4px 6px 12px #2a0f243d}.mina70-favor .tag{letter-spacing:.16em;text-transform:uppercase;color:#a2402a;font-size:.72rem;font-weight:700}.mina70-favor h3{font-family:var(--m70-display);letter-spacing:0;margin:.15rem 0 .25rem;font-size:1.4rem;font-weight:400;line-height:1.15}.mina70-favor p{color:#5c3b50;margin:0;font-size:.95rem}.mina70-go{color:var(--m70-ink);border-bottom:2px solid var(--m70-coral);margin-top:.6rem;font-weight:700;display:inline-block}.mina70-note{color:#7a4f66;margin:.55rem 0 0;font-size:.82rem}.mina70-story{border:1px solid var(--m70-line);background:#fbf1e30f;border-radius:16px;padding:1.2rem 1.3rem}.mina70-story>p{color:var(--m70-fg);margin:0 0 1rem}.mina70-video-frame{aspect-ratio:16/9;border:1px solid var(--m70-line);background:#160b14;border-radius:14px;position:relative;overflow:hidden}.mina70-video-frame iframe{border:0;width:100%;height:100%;display:block}.mina70-poster{color:#fff;cursor:pointer;background:#160b14;border:0;width:100%;height:100%;padding:0;display:block;position:relative}.mina70-poster img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.mina70-play{color:#fff;background:#d82424;border-radius:14px;place-items:center;width:68px;height:48px;font-size:1.35rem;transition:background .18s,transform .18s;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 3px 18px #0000008c}.mina70-poster:hover .mina70-play,.mina70-poster:focus-visible .mina70-play{background:red;transform:translate(-50%,-50%)scale(1.04)}.mina70-video-note{color:var(--m70-muted);margin:.85rem 0 0;font-size:.92rem}.mina70-video-note a{color:var(--m70-gold);text-underline-offset:3px}.mina70-books{flex-direction:column;gap:1rem;display:flex}.mina70-book{border:1px solid var(--m70-line);background:#fbf1e30a;border-radius:16px;grid-template-columns:92px minmax(0,1fr);align-items:start;gap:1rem;padding:1rem;display:grid}.mina70-book-cover{-o-object-fit:contain;object-fit:contain;border-radius:4px;width:92px;height:auto;max-height:150px;display:block;box-shadow:3px 5px 12px #00000059}.mina70-book-body{flex-direction:column;gap:.35rem;min-width:0;display:flex}.mina70-book h3{font-family:var(--m70-display);letter-spacing:0;text-wrap:balance;margin:0;font-size:1.18rem;font-weight:400;line-height:1.2}.mina70-book p{color:var(--m70-muted);margin:0;font-size:.93rem}.mina70-btns{flex-wrap:wrap;gap:.45rem;margin-top:.35rem;display:flex}.mina70-btn{background:var(--m70-gold);color:var(--m70-ink);border-radius:999px;padding:.5rem .9rem;font-size:.88rem;font-weight:700;text-decoration:none;transition:filter .18s;display:inline-block}.mina70-btn.ghost{color:var(--m70-fg);border:1px solid var(--m70-line);background:0 0}.mina70-btn:hover{filter:brightness(1.08)}.mina70-links{flex-direction:column;gap:.7rem;display:flex}.mina70-link{border:1px solid var(--m70-line);color:inherit;background:#fbf1e30f;border-radius:16px;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:.9rem;padding:.9rem 1rem;text-decoration:none;transition:border-color .18s,transform .18s;display:grid}.mina70-link:hover{border-color:var(--m70-gold);transform:translateY(-1px)}.mina70-link.primary{background:linear-gradient(90deg, var(--m70-coral), var(--m70-gold));color:var(--m70-ink);border:0}.mina70-ico{background:var(--m70-bg-2);border-radius:12px;place-items:center;width:44px;height:44px;display:grid}.mina70-link.primary .mina70-ico{background:#2a0f2426}.mina70-ico svg{width:22px;height:22px}.mina70-link strong{font-size:1rem;font-weight:700;display:block}.mina70-link span{opacity:.8;overflow-wrap:anywhere;font-size:.85rem;display:block}.mina70-arrow{opacity:.7;font-size:1.2rem}.mina70-foot{text-align:center;flex-direction:column;align-items:center;gap:.9rem;display:flex}.mina70-foot p{max-width:38ch;color:var(--m70-muted);margin:0;font-size:.95rem}.mina70-sign{font-family:var(--m70-display);color:var(--m70-gold);font-size:1.5rem}.mina70-page a:focus-visible,.mina70-page button:focus-visible{outline:2px solid var(--m70-gold);outline-offset:3px;border-radius:10px}@media (width<=370px){.mina70-favor{grid-template-columns:86px minmax(0,1fr);gap:.75rem;padding:1rem}.mina70-favor-cover{width:86px}.mina70-book{grid-template-columns:78px minmax(0,1fr);gap:.75rem}.mina70-book-cover{width:78px}}.mina70-music-card{border:1px solid var(--m70-gold);background:#fbf1e312;border-radius:16px;padding:1.2rem 1.3rem;position:relative}.mina70-song-player{opacity:0;pointer-events:none;width:2px;height:2px;position:absolute;overflow:hidden}.mina70-song-player iframe{border:0;width:200px;height:120px;display:block}.mina70-music-card h2{font-family:var(--m70-display);color:var(--m70-gold);letter-spacing:0;margin:0 0 .5rem;font-size:1.5rem;font-weight:400;line-height:1.2}.mina70-music-card>p{color:var(--m70-fg);margin:0 0 .9rem}.mina70-music-card button{cursor:pointer;font:inherit;background:var(--m70-gold);color:var(--m70-ink);border:0;border-radius:999px;padding:.7rem 1rem;font-weight:700;transition:filter .18s,transform .18s}.mina70-music-card button:hover{filter:brightness(1.08)}.mina70-music-card button:active{transform:scale(.98)}.mina70-music-card button:focus-visible{outline:3px solid var(--m70-cream);outline-offset:4px}.mina70-music-card audio{width:100%;margin-top:.85rem;display:block}.mina70-music-status{color:var(--m70-muted);margin:.65rem 0 0;font-size:.86rem}@media (prefers-reduced-motion:reduce){.mina70-page *,.mina70-page :before,.mina70-page :after{transition:none!important}}
