.ax-page,.ax-showcase{--ax-gold:#e3c38c;--ax-cream:#efe2c8;--font-serif:"Iowan Old Style", "Palatino Linotype", Palatino, "Book Antiqua", Georgia, "Times New Roman", serif}.ax-page{--o-ice:#e3c38c;--o-line:#e3c38c1f;--o-card:#fff4de08;background:radial-gradient(80% 40% at 50% -8%,#d6a86229,#0000 70%),#060911}.ax-page .o-aurora-a{background:radial-gradient(circle,#3c60b480,#0000 65%)}.ax-page .o-aurora-b{background:radial-gradient(circle,#d6965038,#0000 65%)}.ax-gold{background:linear-gradient(100deg,#caa064,#fff1d6 45%,#d9b77a 85%);color:#0000;-webkit-background-clip:text;background-clip:text}.ax-center{text-align:center;margin-inline:auto}.ax-center .o-kicker{justify-content:center}.ax-rule{background:linear-gradient(90deg,#0000,#c9a46a,#0000);width:34%;max-width:280px;height:1px;margin-inline:auto;display:block}.ax-page .o-bar-cta{color:#1b1306;background:linear-gradient(#fbebc8,#d8b170);margin-inline-start:auto;box-shadow:0 6px 22px #d6aa644d}.ax-page .o-bar-cta:hover{box-shadow:0 10px 28px #d6aa646b}.ax-page .btn-solid{color:#1b1306;background:linear-gradient(135deg,#fdf0d2,#d6ad6a);box-shadow:0 0 0 1px #ffecc880,0 8px 28px #d6aa6447,inset 0 1px #fff7e6}.ax-page .btn-solid:hover{background:#f7e1b5;box-shadow:0 0 0 1px #fff3dc,0 12px 42px #d6aa6473}.ax-hero{padding-top:32px}.ax-eyebrow{color:var(--ax-gold);background:#e3c38c12;border-radius:999px;align-items:center;gap:8px;padding:6px 14px;font-size:13px;font-weight:600;display:inline-flex;box-shadow:inset 0 0 0 1px #e3c38c38}.ax-live{background:#f08a3c;border-radius:50%;width:7px;height:7px;animation:2s ease-out infinite ax-ping}@keyframes ax-ping{0%{box-shadow:0 0 #f08a3c8c}to{box-shadow:0 0 0 10px #f08a3c00}}.ax-hero .o-h1{margin-top:14px}.ax-hero .o-sub{max-width:400px}.ax-hero .o-hero-cta{margin-top:22px}.ax-stats{margin-top:36px}.ax-page .o-stats b{color:var(--ax-cream)}@property --ax-a{syntax:"<angle>";inherits:false;initial-value:0deg}.ax-film{z-index:1;margin-top:26px;position:relative}.ax-frame{background:conic-gradient(from var(--ax-a), #e3c38c1f 0turn, #e3c38c1f .68turn, #e3c38c .8turn, #fff4dc .84turn, #e3c38c1f .95turn);border-radius:20px;padding:1.5px;animation:8s linear infinite ax-spin;position:relative;box-shadow:0 40px 90px -36px #000000f2}.ax-frame:before{content:"";z-index:-1;filter:blur(34px);background:radial-gradient(closest-side,#d6a8624d,#0000);border-radius:40px;position:absolute;inset:8% 4% -6%}@keyframes ax-spin{to{--ax-a:360deg}}.ax-screen{aspect-ratio:16/9;background:#05070d;border-radius:18.5px;position:relative;overflow:hidden}.ax-screen video{object-fit:contain;background:#05070d;width:100%;height:100%;position:absolute;inset:0}.ax-cover{font:inherit;color:var(--ax-cream);cursor:pointer;background:linear-gradient(#0000 50%,#05070dc7);border:0;place-items:center;padding:0;display:grid;position:absolute;inset:0}.ax-play{aspect-ratio:1;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);width:clamp(58px,14vw,88px);transition:transform .35s var(--ease-out-expo), background .3s;background:#0c101c73;border-radius:50%;place-items:center;margin-top:9%;display:grid;position:relative;box-shadow:inset 0 0 0 1.5px #efe2c899,0 10px 40px #00000080}.ax-play:after{content:"";border-radius:50%;animation:2.4s ease-out infinite ax-ring;position:absolute;inset:-1px}@keyframes ax-ring{0%{box-shadow:0 0 #e3c38c73}to{box-shadow:0 0 0 22px #e3c38c00}}.ax-play svg{fill:#fff4dc;width:36%;height:36%;translate:7%}:is(.ax-cover:hover .ax-play,.ax-cover:focus-visible .ax-play){background:#e3c38c33;transform:scale(1.07)}.ax-cover-meta{color:#efe2c8e0;font-size:12.5px;position:absolute;bottom:12px;right:16px}.ax-time{font-variant-numeric:tabular-nums;color:#fff;direction:ltr;background:#0000008c;border-radius:8px;padding:2px 9px;font-size:12.5px;position:absolute;bottom:10px;left:12px}.ax-end{text-align:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#05070ddb;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:16px;display:flex;position:absolute;inset:0}.ax-end p{font-family:var(--font-display);color:var(--ax-cream);font-size:clamp(17px,4.6vw,26px)}.ax-end .btn{height:46px;padding:0 22px;font-size:14.5px}.ax-replay{font:inherit;color:#efe2c8b3;cursor:pointer;text-underline-offset:4px;background:0 0;border:0;padding:4px;font-size:13px;text-decoration:underline}.ax-soon{background:radial-gradient(60% 70% at 50% 45%,#283a6873,#0000 72%),repeating-linear-gradient(90deg,#ffffff09 0 12%,#0000 12% 14%),repeating-linear-gradient(0deg,#ffffff08 0 18%,#0000 18% 21%),#060912;flex-direction:column;justify-content:center;align-items:center;gap:14px;display:flex}.ax-soon-title{text-align:center;font-family:var(--font-serif);letter-spacing:.3em;color:var(--ax-cream);direction:ltr;padding-left:.3em;font-size:clamp(14px,4.4vw,38px)}.ax-soon-bar{background:#ffffff14;border-radius:3px;width:min(240px,46%);height:3px;overflow:hidden}.ax-soon-bar i{background:linear-gradient(90deg,#0000,#e3c38c,#0000);width:40%;height:100%;animation:1.8s ease-in-out infinite ax-load;display:block}@keyframes ax-load{0%{transform:translate(-120%)}to{transform:translate(260%)}}.ax-soon .ax-cover-meta{position:static}.ax-film-note{text-align:center;color:var(--o-faint);margin-top:12px;font-size:13px}.ax-credits{text-align:center;background:radial-gradient(80% 60% at 50% 0,#2c427866,#0000 70%),#070a13b8;border-radius:24px;margin-top:26px;padding:34px 16px 30px;box-shadow:inset 0 0 0 1px #e3c38c21,0 40px 80px -44px #000000f2}.ax-credits-title{white-space:nowrap;font-family:var(--font-serif);letter-spacing:.22em;color:var(--ax-cream);direction:ltr;padding-left:.22em;font-size:clamp(14px,4.1vw,34px)}.ax-credits .ax-rule{margin-block:14px 24px}.ax-credits ol{gap:15px;max-width:600px;margin:0 auto;padding:0;list-style:none;display:grid;position:relative}.ax-credits ol:before{content:"";background:linear-gradient(#0000,#e3c38c73 10% 90%,#0000);width:1px;position:absolute;top:6px;bottom:6px;left:50%;translate:-50%}.ax-credits li{--dot:#f3ede2;grid-template-columns:1fr 8px 1.15fr;align-items:center;gap:9px;display:grid}.ax-credits li[data-dot=ember]{--dot:#f08a3c}.ax-credits li[data-dot=sky]{--dot:#7fb2e5}.ax-credits li i{z-index:1;background:var(--dot);width:7px;height:7px;box-shadow:0 0 10px var(--dot);animation:4.2s ease-in-out infinite ax-beat;animation-delay:calc(var(--i) * .7s);border-radius:50%;justify-self:center;position:relative}@keyframes ax-beat{0%,30%,to{opacity:.75;transform:scale(1)}10%{opacity:1;transform:scale(1.8)}}.ax-role{text-align:left;color:var(--o-dim);font-size:12.5px;font-weight:600;line-height:1.7}.ax-role small{font-family:var(--font-en);letter-spacing:.1em;color:var(--o-faint);direction:ltr;font-size:8px;font-weight:600;display:block}.ax-name{text-align:right;font-family:var(--font-serif);color:var(--ax-cream);font-size:clamp(15px,4.2vw,24px);font-weight:400}@media (min-width:640px){.ax-credits{padding:44px 28px 40px}.ax-credits-title{letter-spacing:.28em;padding-left:.28em}.ax-credits li{grid-template-columns:1fr 12px 1fr;gap:14px}.ax-role{font-size:14px}.ax-role small{letter-spacing:.2em;font-size:9.5px}}.ax-secret{text-align:center;color:var(--o-dim);justify-content:center;align-items:center;gap:8px;margin-top:18px;font-size:13.5px;display:flex}.ax-secret .i{width:17px;height:17px;color:var(--ax-gold);flex:none}#join{scroll-margin-top:84px}.ax-join{background:radial-gradient(80% 70% at 50% 0,#d6a86221,#0000 70%),#fff4de06;border-radius:26px;align-items:center;gap:24px;padding:30px 16px 18px;display:grid;box-shadow:inset 0 0 0 1px #e3c38c24}.ax-join-copy{text-align:center}.ax-join-copy .o-lead{max-width:460px;margin-inline:auto}.ax-seal{width:104px;height:104px;margin:0 auto 10px;position:relative}.ax-seal svg{direction:ltr;width:100%;height:100%;animation:26s linear infinite ax-rot}.ax-seal text{font-family:var(--font-en);fill:var(--ax-gold);font-size:10.5px;font-weight:600}.ax-seal span{text-align:center;color:#1b1306;background:linear-gradient(145deg,#fbe6bb,#c99e5c);border-radius:50%;place-items:center;font-size:11.5px;font-weight:800;line-height:1.45;display:grid;position:absolute;inset:23%;box-shadow:0 10px 30px -6px #d6a86280,inset 0 1px #fff3d6}@keyframes ax-rot{to{rotate:360deg}}.ax-form{text-align:center;background:#060911c7;border-radius:22px;width:100%;max-width:440px;margin-inline:auto;padding:6px 18px 22px;box-shadow:inset 0 0 0 1px #ffffff14,0 30px 60px -32px #000000e6}.ax-form .sheet-cta{margin-top:20px}.ax-form-msg{flex-direction:column;align-items:center;padding:30px 20px;display:flex}.ax-badge-gold{color:#1b1306;background:linear-gradient(135deg,#fbe6bb,#c99e5c);box-shadow:0 10px 30px -8px #d6a86299}.ax-page .sheet-field input:focus{box-shadow:inset 0 0 0 1.5px #e3c38c,0 0 0 4px #e3c38c26}@media (min-width:860px){.ax-join{grid-template-columns:1.05fr 1fr;gap:44px;padding:44px}.ax-join-copy{text-align:start}.ax-join-copy .o-lead,.ax-seal{margin-inline:0}}.ax-sticky .sticky-buy-price span{color:var(--ax-gold)}.ax-sticky .sticky-buy-price strong{font-size:15.5px}@media (prefers-reduced-motion:reduce){.ax-frame,.ax-live,.ax-play:after,.ax-credits li i,.ax-seal svg,.ax-soon-bar i{animation:none}}.ax-showcase .o-kicker{color:var(--ax-gold)}.ax-showcase .o-lead{max-width:560px;margin-inline:auto}.ax-credits.ax-credits-mini{border-radius:20px;margin-top:14px;padding:18px 14px}.ax-credits-mini ol{gap:10px;max-width:420px}.ax-credits-mini .ax-role{font-size:13px}.ax-credits-mini .ax-name{font-size:clamp(14.5px,4vw,19px)}@media (min-width:640px){.ax-credits.ax-credits-mini{padding:22px 24px}.ax-credits-mini .ax-role{font-size:13.5px}}.ax-gift{text-align:center;color:#fff1d6;background:linear-gradient(135deg,#d6a86229,#d6a8620d);border-radius:16px;justify-content:center;align-items:center;gap:10px;max-width:620px;margin:18px auto 0;padding:12px 16px;font-size:14.5px;font-weight:600;line-height:1.9;display:flex;box-shadow:inset 0 0 0 1px #e3c38c4d}.ax-gift .i{width:20px;height:20px;color:var(--ax-gold);flex:none}.ax-course{text-align:center;background:#fff4de08;border-radius:20px;flex-direction:column;align-items:center;gap:14px;margin-top:14px;padding:18px 16px;display:flex;box-shadow:inset 0 0 0 1px #e3c38c29}.ax-course div{flex-direction:column;gap:4px;display:flex}.ax-course b{color:var(--ax-cream);font-size:16px}.ax-course span{color:var(--o-dim);font-size:13.5px;line-height:1.9}.ax-course em{color:var(--ax-gold);font-size:14.5px;font-style:normal;font-weight:700}.ax-course .btn{color:#fff1d6;flex:none;height:46px;padding:0 20px;font-size:14.5px;box-shadow:inset 0 0 0 1px #e3c38c73}@media (min-width:860px){.ax-course{text-align:start;flex-direction:row;justify-content:space-between;padding:18px 26px}}.yd-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;max-width:760px;margin:18px auto 0;padding:0;list-style:none;display:grid}.yd-facts li{text-align:center;color:var(--o-dim);background:#e3b2640f;border-radius:14px;gap:2px;padding:10px 12px;font-size:12.5px;display:grid;box-shadow:inset 0 0 0 1px #e3b26438}.yd-facts b{color:var(--ax-gold,#e3c38c);font-size:18px;font-weight:800}.yd-chapters{background:var(--o-card);max-width:760px;box-shadow:inset 0 0 0 1px var(--o-line);border-radius:16px;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px 14px;margin:14px auto 0;padding:14px 16px;list-style:none;display:grid}.yd-chapters li{min-width:0;color:var(--o-ink);align-items:baseline;gap:8px;font-size:13px;display:flex}.yd-chapters time{min-width:40px;color:var(--ax-gold,#e3c38c);flex:none;font-size:12px;font-weight:700}.yd-credits{max-width:760px;color:var(--o-faint);margin:12px auto 0;font-size:12px}.yd-credits summary{cursor:pointer;text-align:center;color:var(--o-dim)}.yd-credits p{margin:10px 0 6px;line-height:1.9}.yd-credits ul{text-align:left;overflow-wrap:anywhere;background:var(--o-card);border-radius:12px;max-height:260px;margin:0;padding:10px 14px;font-size:11px;line-height:1.7;list-style:none;overflow-y:auto}@media (min-width:769px){.yd-facts{grid-template-columns:repeat(4,minmax(0,1fr))}.yd-chapters{grid-template-columns:repeat(3,minmax(0,1fr))}}
