.shopbuy[data-astro-cid-tix7dexx]{margin:0;display:contents}.shopbuy[data-astro-cid-tix7dexx] button[data-astro-cid-tix7dexx]{font-family:inherit;line-height:inherit;cursor:pointer}.an-dark{--an-black: #080808;--an-black2: #101010;--an-red: #e0313a;--an-red-link: #ef5f66;--an-red2: #a11119;--an-white: #f7f2ea;--an-muted: #b9b1a8;--an-line: rgba(255, 255, 255, .13);--an-card: rgba(255, 255, 255, .055);--paper: #0d0d0d;--surface: #151515;--ink: #f7f2ea;--ink-soft: #b9b1a8;--line: rgba(255, 255, 255, .13);--accent: #e0313a;--accent-strong: #f2b84b;--card-bg: #161616;--border: rgba(255, 255, 255, .13);--gold: #f2b84b;--gold2: #f2b84b;--text-mid: #b9b1a8;--text-dim: #948d85;--calm: #4fe0a0;--calm-rgb: 79, 224, 160;--danger: #ff7a68;--tg: #4cc3f5;color:var(--an-white);background:radial-gradient(circle at 18% 0%,rgba(212,20,28,.28),transparent 34%),radial-gradient(circle at 88% 8%,rgba(212,20,28,.15),transparent 30%),var(--an-black);line-height:1.62;overflow-x:hidden}.an-dark ::placeholder{color:#ffffff6b}:where(.an-dark) a{color:inherit}.an-wrap{width:min(1180px,calc(100% - 32px));margin:0 auto}.an-wrap--narrow{width:min(820px,calc(100% - 32px))}.an-sec{padding:66px 0}.an-red{color:var(--an-red)}.an-hero-wrap{padding:54px 0 40px}.an-hero{display:grid;grid-template-columns:1.15fr .85fr;gap:46px;align-items:center}.an-badge{display:inline-flex;align-items:center;gap:9px;padding:7px 15px;border-radius:999px;border:1px solid var(--an-line);background:var(--an-card);font-size:.82rem;letter-spacing:.02em;color:var(--an-muted)}.an-dot{width:7px;height:7px;border-radius:50%;background:var(--an-red);box-shadow:0 0 0 4px #d4141c38}.an-h1{font-family:var(--font-display);font-size:clamp(2.4rem,6vw,4.1rem);line-height:1.03;margin:18px 0 14px;font-weight:700;letter-spacing:.01em;color:var(--an-white)}.an-h1 strong{display:block;color:var(--an-red);font-weight:700}.an-lead{font-size:1.1rem;color:var(--an-muted);max-width:33em;margin:0 0 20px}.an-strip{border-left:3px solid var(--an-red);background:linear-gradient(90deg,rgba(212,20,28,.14),transparent);padding:13px 17px;border-radius:0 12px 12px 0;font-size:.97rem;color:var(--an-white);margin-bottom:22px}.an-strip strong{color:var(--an-white)}.an-micro{font-size:.86rem;color:var(--an-muted);margin:12px 0 0}.an-btns{display:flex;flex-wrap:wrap;gap:12px}.an-btns--center{justify-content:center}.an-btn{display:inline-block;padding:14px 26px;border-radius:12px;font-weight:700;font-size:.97rem;text-decoration:none;border:1px solid transparent;cursor:pointer;transition:transform .16s ease,box-shadow .16s ease,background .16s ease}.an-btn--sm{padding:11px 20px;font-size:.9rem}.an-btn--primary{background:linear-gradient(135deg,var(--an-red),var(--an-red2));color:#fff;box-shadow:0 10px 30px #d4141c4d}.an-btn--primary:hover{transform:translateY(-2px);box-shadow:0 14px 38px #d4141c66}.an-btn--ghost{border-color:var(--an-line);color:var(--an-white);background:var(--an-card)}.an-btn--ghost:hover{border-color:#ffffff4d}.an-btn--dark{background:#1c1c1c;color:var(--an-white);border-color:var(--an-line)}.an-btn--dark:hover{background:#262626}.an-stats{display:flex;align-items:center;gap:20px;margin-top:28px;flex-wrap:wrap}.an-stat{display:flex;align-items:center;gap:11px}.an-stat__num{font-family:var(--font-display);font-size:2rem;color:var(--an-red);line-height:1;font-weight:700}.an-stat__label{font-size:.78rem;color:var(--an-muted);line-height:1.3}.an-stat__div{width:1px;height:30px;background:var(--an-line)}.an-cover{position:relative;margin:0;text-align:center}.an-cover img{position:relative;z-index:1;width:100%;max-width:340px;height:auto;border-radius:12px;box-shadow:0 30px 80px #0009}.an-crystal{position:absolute;inset:8% 12% 12%;z-index:0;background:radial-gradient(circle at 50% 40%,rgba(212,20,28,.42),transparent 65%);filter:blur(34px)}.an-title{text-align:center;max-width:720px;margin:0 auto 38px}.an-title h2{font-family:var(--font-display);font-weight:700;font-size:clamp(1.7rem,4vw,2.5rem);line-height:1.12;margin:0 0 12px;color:var(--an-white);letter-spacing:.01em}.an-title p{color:var(--an-muted);margin:0;font-size:1.02rem}.an-band{padding:66px 0;background:var(--an-black2);border-block:1px solid var(--an-line)}.an-band--soft{background:#0a0a0a}.an-grid3{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.an-grid4{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.an-card{padding:26px 24px;border-radius:18px;border:1px solid var(--an-line);background:var(--an-card)}.an-card h3{font-family:var(--font-display);font-weight:700;font-size:1.12rem;margin:0 0 9px;color:var(--an-white)}.an-card p{margin:0;color:var(--an-muted);font-size:.95rem}.an-card__icon{font-size:1.9rem;margin-bottom:12px}.an-card--light{background:#ffffff08}.an-card--dark{background:linear-gradient(160deg,#131313,#0b0b0b);border-color:#d4141c38}.an-num{width:34px;height:34px;border-radius:10px;display:grid;place-items:center;background:#d4141c2e;color:var(--an-red);font-family:var(--font-display);font-weight:700;margin-bottom:12px}.an-kicker{font-size:.74rem;letter-spacing:.12em;text-transform:uppercase;color:var(--an-red);margin-bottom:9px}.an-loss{margin-top:26px;padding:22px 26px;border-radius:16px;border:1px solid rgba(212,20,28,.28);background:#d4141c12;font-size:1.03rem;color:var(--an-white)}.an-loss span{color:var(--an-red);font-weight:700}.an-outcomes{display:grid;grid-template-columns:repeat(2,1fr);gap:18px}.an-outcome{display:flex;gap:16px;padding:22px 24px;border-radius:16px;border:1px solid var(--an-line);background:var(--an-card)}.an-outcome__num{font-family:var(--font-display);font-size:1.5rem;color:var(--an-red);font-weight:700;line-height:1}.an-outcome h4{margin:0 0 7px;font-size:1.05rem;color:var(--an-white);font-family:var(--font-display);font-weight:700}.an-outcome p{margin:0;color:var(--an-muted);font-size:.94rem}.an-days{display:grid;gap:14px}.an-day{border:1px solid var(--an-line);border-radius:18px;background:var(--an-card);overflow:hidden}.an-day__head{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 24px;border-bottom:1px solid var(--an-line)}.an-day__title{display:flex;align-items:center;gap:15px}.an-day__num{width:42px;height:42px;flex:none;border-radius:12px;display:grid;place-items:center;background:linear-gradient(135deg,var(--an-red),var(--an-red2));color:#fff;font-family:var(--font-display);font-size:1.2rem;font-weight:700}.an-day__num--locked{background:#232323;color:var(--an-muted)}.an-day__title h3{margin:0 0 3px;font-size:1.08rem;color:var(--an-white);font-family:var(--font-display);font-weight:700}.an-day__title p{margin:0;font-size:.88rem;color:var(--an-muted)}.an-status{flex:none;padding:7px 14px;border-radius:999px;font-size:.79rem;font-weight:700}.an-status--free{background:#3bd78f29;color:#4fe0a0}.an-status--paid{background:#ffffff12;color:var(--an-muted)}.an-day__body{display:grid;grid-template-columns:1fr 1fr;gap:0}.an-block{padding:22px 24px}.an-block--hw{border-left:1px solid var(--an-line)}.an-block h4{margin:0 0 12px;font-size:.94rem;color:var(--an-white)}.an-block ol{margin:0;padding-left:20px;color:var(--an-muted);font-size:.93rem}.an-block li{margin-bottom:6px}.an-vids{display:grid;gap:16px}.an-vid .yt-facade{width:100%;border-radius:10px;overflow:hidden;cursor:pointer;border:1px solid var(--an-line);background:#000;padding:0;position:relative;display:block}.an-vid .yt-facade img{width:100%;height:100%;object-fit:cover;display:block}.an-vid .yt-facade__play{position:absolute;inset:0;margin:auto;width:54px;height:54px;border-radius:50%;display:grid;place-items:center;font-size:1.2rem;color:#fff;background:#e0313aeb;box-shadow:0 6px 22px #00000080;transition:transform .16s ease}.an-vid .yt-facade:hover .yt-facade__play{transform:scale(1.08)}.an-vid__t{margin:9px 0 3px;font-weight:700;color:var(--an-white);font-size:.93rem}.an-vid__d{margin:0;color:var(--an-muted);font-size:.88rem}.an-jump{margin:13px 0 0;font-size:.9rem;display:flex;flex-wrap:wrap;gap:6px 10px;align-items:center}.an-jump a{color:var(--an-red-link);font-weight:700}.an-jump__sep{color:var(--an-muted)}.an-workbook{margin:22px 0;padding:26px 28px;border-radius:20px;border:1px solid rgba(79,224,160,.26);background:linear-gradient(160deg,#4fe0a012,#08080880);scroll-margin-top:80px}.an-workbook__head{margin-bottom:20px}.an-workbook__tag{display:inline-block;padding:5px 13px;border-radius:999px;background:#4fe0a029;color:#4fe0a0;font-size:.75rem;font-weight:700;margin-bottom:11px}.an-workbook__head h3{margin:0 0 8px;font-family:var(--font-display);font-weight:700;font-size:1.35rem;color:var(--an-white)}.an-workbook__head p{margin:0;color:var(--an-muted);font-size:.96rem;max-width:66ch}.an-days--locked{margin-top:0}.an-note{margin-top:13px;padding:11px 14px;border-radius:10px;background:#f2b84b1a;border:1px solid rgba(242,184,75,.22);font-size:.88rem;color:#f2b84b}.an-locked{grid-column:1 / -1;padding:26px 24px;text-align:center}.an-locked h4{margin:0 0 8px;color:var(--an-white);font-size:1rem}.an-locked p{margin:0 0 16px;color:var(--an-muted);font-size:.93rem}.an-unlock{margin-top:22px;padding:30px 32px;border-radius:20px;border:1px solid rgba(212,20,28,.3);background:linear-gradient(135deg,#d4141c1f,#08080899);display:flex;align-items:center;justify-content:space-between;gap:26px;flex-wrap:wrap}.an-unlock h3{margin:0 0 9px;font-family:var(--font-display);font-weight:700;font-size:1.3rem;color:var(--an-white)}.an-unlock p{margin:0 0 16px;color:var(--an-muted);font-size:.96rem;max-width:62ch}.an-minis{display:flex;flex-wrap:wrap;gap:9px}.an-mini{display:flex;flex-direction:column;gap:2px;padding:9px 14px;border-radius:10px;border:1px solid var(--an-line);background:#0000004d;font-size:.79rem}.an-mini strong{color:var(--an-white)}.an-mini span{color:var(--an-muted)}.an-prices{display:grid;grid-template-columns:repeat(2,1fr);gap:18px;align-items:start;max-width:760px;margin:0 auto}.an-price{position:relative;padding:34px 26px 30px;border-radius:20px;border:1px solid var(--an-line);background:var(--an-card)}.an-price--pop{border-color:#d4141c73;background:linear-gradient(160deg,#d4141c17,#ffffff0a)}.an-price__tag{position:absolute;top:-12px;left:50%;transform:translate(-50%);padding:5px 15px;border-radius:999px;font-size:.75rem;font-weight:700;white-space:nowrap;background:linear-gradient(135deg,var(--an-red),var(--an-red2));color:#fff}.an-price__name{font-family:var(--font-display);font-size:1.15rem;font-weight:700;color:var(--an-white);margin-bottom:8px}.an-price__val{font-family:var(--font-display);font-size:2.5rem;font-weight:700;color:var(--an-white);line-height:1.1;margin-bottom:12px}.an-price__val small{font-size:1.1rem;color:var(--an-muted)}.an-price__for{color:var(--an-muted);font-size:.93rem;margin:0 0 16px}.an-price ul{list-style:none;margin:0 0 22px;padding:0}.an-price li{position:relative;padding-left:24px;margin-bottom:9px;color:var(--an-white);font-size:.93rem}.an-price li:before{content:"✓";position:absolute;left:0;color:var(--an-red);font-weight:700}.an-price .an-btn{width:100%;text-align:center}.an-guarantee{margin-top:26px;padding:24px 28px;border-radius:18px;border:1px solid var(--an-line);background:var(--an-card);display:flex;gap:18px;align-items:center}.an-guarantee__icon{font-size:2rem;flex:none}.an-guarantee h3{margin:0 0 6px;font-size:1.08rem;color:var(--an-white);font-family:var(--font-display);font-weight:700}.an-guarantee p{margin:0;color:var(--an-muted);font-size:.95rem}.an-author{display:flex;gap:22px;align-items:flex-start;padding:28px 30px;border-radius:20px;border:1px solid var(--an-line);background:var(--an-card)}.an-author__ava{width:66px;height:66px;flex:none;border-radius:50%;display:grid;place-items:center;background:linear-gradient(135deg,var(--an-red),var(--an-red2));color:#fff;font-family:var(--font-display);font-size:1.3rem;font-weight:700}.an-author__name{font-family:var(--font-display);font-size:1.25rem;font-weight:700;color:var(--an-white);margin-bottom:7px}.an-author__bio{margin:0 0 12px;color:var(--an-muted);font-size:.96rem}.an-author__tags{display:flex;flex-wrap:wrap;gap:8px}.an-author__tags span{padding:5px 13px;border-radius:999px;font-size:.79rem;border:1px solid var(--an-line);background:#0000004d;color:var(--an-muted)}.an-author__more{margin:14px 0 0;font-size:.92rem}.an-author__more a{color:var(--an-red-link);font-weight:700}.an-faq details{border:1px solid var(--an-line);border-radius:14px;background:var(--an-card);margin-bottom:10px;overflow:hidden}.an-faq summary{cursor:pointer;padding:17px 22px;font-weight:700;color:var(--an-white);font-size:.99rem;list-style:none;display:flex;justify-content:space-between;gap:14px}.an-faq summary::-webkit-details-marker{display:none}.an-faq summary:after{content:"+";color:var(--an-red);font-size:1.3rem;line-height:1;flex:none}.an-faq details[open] summary:after{content:"−"}.an-faq details p{margin:0;padding:0 22px 19px;color:var(--an-muted);font-size:.95rem}.an-final{padding:46px 34px;border-radius:24px;text-align:center;border:1px solid rgba(212,20,28,.3);background:linear-gradient(160deg,#d4141c21,#080808b3)}.an-final h2{font-family:var(--font-display);font-weight:700;font-size:clamp(1.6rem,4vw,2.4rem);line-height:1.12;margin:0 0 13px;color:var(--an-white)}.an-final p{color:var(--an-muted);max-width:58ch;margin:0 auto 24px}.an-lead-block{max-width:560px;margin:44px auto 0}.an-lead-block h3{font-family:var(--font-display);font-weight:700;font-size:1.3rem;text-align:center;margin:0 0 8px;color:var(--an-white)}.an-lead-block>p{text-align:center;color:var(--an-muted);margin:0 0 20px}.an-lead-block__msg{margin-top:18px;text-align:center}.an-dark.reveal-armed .an-reveal{opacity:0;transform:translateY(16px);transition:opacity .55s ease,transform .55s ease}.an-dark.reveal-armed .an-reveal.is-visible{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.an-dark.reveal-armed .an-reveal{opacity:1;transform:none;transition:none}}@media(max-width:900px){.an-hero{grid-template-columns:1fr;gap:26px}.an-cover{order:-1}.an-cover img{max-width:210px}.an-grid3,.an-grid4,.an-prices,.an-outcomes,.an-day__body{grid-template-columns:1fr}.an-block--hw{border-left:none;border-top:1px solid var(--an-line)}.an-unlock{flex-direction:column;align-items:stretch}.an-unlock .an-btn{text-align:center}.an-author{flex-direction:column}}@media(max-width:560px){.an-sec,.an-band{padding:46px 0}.an-day__head{flex-direction:column;align-items:flex-start}.an-btns .an-btn{flex:1 1 100%;text-align:center}.an-stats{gap:14px}.an-stat__div{display:none}}
