.aj{--aj-black:#000;--aj-charcoal:#1a1a1a;--aj-gold:#fdbf56;--aj-gold-hover:#ffcd75;--aj-gold-ink:#8a5a00;--aj-white:#fff;--aj-gray:#f1f1f1;--aj-line:#dadada;--aj-ink:#111;--aj-muted:#555;--aj-radius:10px;--aj-font:"Lato","Helvetica Neue",Arial,sans-serif;color:var(--aj-ink);font-family:var(--aj-font);line-height:1.55;-webkit-font-smoothing:antialiased}.aj *,.aj :after,.aj :before{box-sizing:border-box}.aj :where(h1,h2,h3,p,ul,ol,figure,blockquote){margin:0;padding:0}.aj :where(ul,ol){list-style:none}.aj img,.aj svg{display:block}.aj img{max-width:100%}.aj em{font-style:italic}.aj-wrap{margin:0 auto;max-width:1200px;padding:0 24px;width:100%}.aj-section{padding:80px 0}.aj-eyebrow{color:var(--aj-gold);font-size:14px;font-weight:700;letter-spacing:.14em;margin-bottom:18px;text-transform:uppercase}.aj-head{margin:0 auto 48px;max-width:960px;text-align:center}.aj-head__title{color:var(--aj-black);font-family:var(--aj-font);font-size:clamp(30px,4vw,48px);font-weight:900;line-height:1.12}.aj-head__sub{color:var(--aj-muted);font-size:18px;margin-top:14px}.aj-rule{border:0;border-top:1px solid var(--aj-line);margin:0 0 72px}.aj-btn{align-items:center;border:0;cursor:pointer;display:inline-flex;font-family:var(--aj-font);font-size:16px;font-weight:700;justify-content:center;letter-spacing:.02em;min-height:48px;padding:10px 30px;text-decoration:none;transition:background-color .15s ease,color .15s ease,transform .15s ease}.aj-btn:hover{text-decoration:none;transform:translateY(-1px)}.aj-btn:focus-visible{outline:3px solid var(--aj-gold);outline-offset:3px}.aj-btn--gold{background:var(--aj-gold);border-radius:3px;color:var(--aj-black);text-transform:uppercase}.aj-btn--gold:hover{background:var(--aj-gold-hover);color:var(--aj-black)}.aj-btn--ghost{background:transparent;border-radius:3px;box-shadow:inset 0 0 0 2px var(--aj-gold);color:var(--aj-white);text-transform:uppercase}.aj-btn--ghost:hover{background:rgba(253,191,86,.12);color:var(--aj-white)}.aj-btn--black{background:var(--aj-black);border-radius:999px;color:var(--aj-white)}.aj-btn--black:hover{background:#2b2b2b;color:var(--aj-white)}.aj-hero{background:var(--aj-black);color:var(--aj-white);overflow:hidden;padding:120px 0 170px;position:relative;--aj-overlay:.55}.aj-hero__bg{inset:0;overflow:hidden;position:absolute}.aj-hero__img{background-position:50%;background-repeat:no-repeat;background-size:cover;bottom:0;left:0;position:absolute;right:0;top:0;will-change:transform}.aj-hero--parallax .aj-hero__img{bottom:-18%;top:-18%}.aj-hero__shade{inset:0;pointer-events:none;position:absolute}.aj-hero__shade--left{background:linear-gradient(90deg,rgba(0,0,0,calc(var(--aj-overlay) + .3)) 0,rgba(0,0,0,var(--aj-overlay)) 45%,rgba(0,0,0,calc(var(--aj-overlay)*.25)) 100%),linear-gradient(0deg,rgba(0,0,0,.7) 0,transparent 35%)}.aj-hero__shade--even{background:rgba(0,0,0,var(--aj-overlay))}.aj-hero__shade--none{display:none}.aj-hero__inner{position:relative}.aj-hero__sub,.aj-hero__title{max-width:780px}.aj-hero__title{color:var(--aj-white);font-family:var(--aj-font);font-size:clamp(36px,5vw,60px);font-weight:900;letter-spacing:-.01em;line-height:1.06}.aj-hero__sub{color:hsla(0,0%,100%,.88);font-size:20px;line-height:1.6;margin-top:22px}.aj-hero__ctas{display:flex;flex-wrap:wrap;gap:14px;margin-top:34px}.aj-hero__note{color:hsla(0,0%,100%,.75);font-size:15px;margin-top:18px}.aj-btn--play{gap:10px}.aj-btn svg{fill:none;height:22px;stroke:currentColor;stroke-width:1.8;width:22px}.aj-btn--play svg{color:var(--aj-gold)}.aj-badges-wrap{margin-top:-90px;position:relative}.aj-badges{display:grid;gap:20px;grid-template-columns:repeat(3,1fr)}.aj-badge{background:var(--aj-white);border-radius:var(--aj-radius);border-top:4px solid var(--aj-gold);box-shadow:0 20px 40px -18px rgba(0,0,0,.35),0 0 0 1px rgba(0,0,0,.05);padding:28px 26px}.aj-icon{align-items:center;background:var(--aj-black);border-radius:50%;color:var(--aj-gold);display:inline-flex;height:52px;justify-content:center;width:52px}.aj-icon svg{fill:none;height:26px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7;width:26px}.aj-badge__title{color:var(--aj-black);font-family:var(--aj-font);font-size:20px;font-weight:900;line-height:1.25;margin-top:16px}.aj-badge__text{color:var(--aj-muted);font-size:16px;margin-top:8px}.aj-benefits{padding-top:88px}.aj-benefits__grid{display:grid;gap:0 48px;grid-template-columns:repeat(3,1fr)}.aj-benefit{border-top:1px solid var(--aj-line);padding:32px 8px;text-align:center}.aj-benefit__title{color:var(--aj-black);font-size:24px;font-weight:900;line-height:1.2}.aj-benefit__text{color:#222;font-size:16px;line-height:1.55;margin-top:10px}.aj-benefit__link{color:var(--aj-black);display:inline-block;font-size:15px;font-weight:700;margin-top:12px;text-decoration:underline;text-decoration-color:var(--aj-gold);text-decoration-thickness:2px;text-underline-offset:4px}.aj-benefit__link:hover{color:var(--aj-gold-ink)}.aj-benefits__video{margin-top:40px;text-align:center}.aj-textbtn{align-items:center;background:var(--aj-gray);border:0;border-radius:999px;color:var(--aj-black);cursor:pointer;display:inline-flex;font-family:var(--aj-font);font-size:16px;font-weight:700;gap:10px;padding:12px 22px;transition:background-color .15s ease}.aj-textbtn:hover{background:#e4e4e4}.aj-textbtn svg{color:var(--aj-gold-ink);fill:none;height:24px;stroke:var(--aj-black);stroke-width:1.8;width:24px}.aj-tiers{background:var(--aj-gray)}.aj-tiers__grid{align-items:stretch;display:grid;gap:24px;grid-template-columns:repeat(3,1fr)}.aj-tier{background:var(--aj-white);border-radius:var(--aj-radius);box-shadow:0 0 0 1px var(--aj-line);display:flex;flex-direction:column;padding:36px 28px 28px;position:relative;text-align:center}.aj-tier--featured{background:var(--aj-black);box-shadow:0 0 0 3px var(--aj-gold),0 30px 50px -24px rgba(0,0,0,.55);color:var(--aj-white);transform:translateY(-10px)}.aj-tier__ribbon{background:var(--aj-gold);border-radius:3px;font-size:12px;left:50%;letter-spacing:.12em;padding:6px 16px;position:absolute;text-transform:uppercase;top:-15px;transform:translateX(-50%);white-space:nowrap}.aj-tier__name,.aj-tier__ribbon{color:var(--aj-black);font-weight:900}.aj-tier__name{font-size:26px}.aj-tier--featured .aj-tier__name{color:var(--aj-white)}.aj-tier__tagline{color:var(--aj-muted);font-size:15px;margin-top:4px}.aj-tier--featured .aj-tier__tagline{color:hsla(0,0%,100%,.75)}.aj-tier__price{color:var(--aj-black);font-size:52px;font-weight:900;line-height:1;margin-top:20px}.aj-tier__price span{color:var(--aj-muted);font-size:16px;font-weight:400;margin-left:4px}.aj-tier--featured .aj-tier__price{color:var(--aj-gold)}.aj-tier--featured .aj-tier__price span{color:hsla(0,0%,100%,.7)}.aj-tier__note{color:var(--aj-gold-ink);font-size:14px;font-weight:700;margin-top:8px}.aj-tier--featured .aj-tier__note{color:var(--aj-gold)}.aj-tier__list{border-top:1px solid var(--aj-line);display:grid;flex:1 1 auto;gap:12px;margin:24px 0 28px;padding-top:22px;text-align:left}.aj-tier--featured .aj-tier__list{border-top-color:hsla(0,0%,100%,.15)}.aj-tier__list li{align-items:flex-start;display:flex;font-size:15px;gap:10px}.aj-summary__list svg,.aj-tier__list svg{fill:none;flex:0 0 auto;height:18px;margin-top:3px;stroke:var(--aj-gold-ink);stroke-linecap:round;stroke-linejoin:round;stroke-width:2.6;width:18px}.aj-tier--featured .aj-tier__list svg{stroke:var(--aj-gold)}.aj-tier .aj-btn{width:100%}.aj-tiers__foot{color:var(--aj-muted);font-size:15px;margin-top:36px;text-align:center}.aj-tiers__foot a{color:var(--aj-black);font-weight:700}.aj-proof__grid{display:grid;gap:24px;grid-template-columns:repeat(3,1fr)}.aj-quote{background:var(--aj-white);border-left:4px solid var(--aj-gold);border-radius:var(--aj-radius);box-shadow:0 0 0 1px var(--aj-line);display:flex;flex-direction:column;padding:30px 28px}.aj-quote blockquote{color:#222;flex:1 1 auto;font-size:18px;font-style:italic;line-height:1.55}.aj-quote blockquote em{font-style:normal}.aj-quote figcaption{margin-top:20px}.aj-quote figcaption strong{color:var(--aj-black);display:block;font-size:15px;font-weight:900}.aj-quote figcaption span{color:var(--aj-muted);display:block;font-size:14px}.aj-join{background:var(--aj-gray);scroll-margin-top:0}.aj-join__grid{align-items:start;display:grid;gap:48px;grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.aj-join__side{position:sticky;top:24px}.aj-summary{background:var(--aj-black);border-radius:var(--aj-radius);color:var(--aj-white);padding:36px 32px}.aj-summary__title{color:var(--aj-white);font-size:clamp(28px,3vw,36px);font-weight:900;line-height:1.12}.aj-summary__text{color:hsla(0,0%,100%,.82);font-size:16px;margin-top:12px}.aj-steps{counter-reset:ajstep;display:grid;gap:14px;margin-top:26px}.aj-steps li{align-items:center;counter-increment:ajstep;display:flex;font-size:16px;font-weight:700;gap:14px}.aj-steps li:before{align-items:center;background:var(--aj-gold);border-radius:50%;color:var(--aj-black);content:counter(ajstep);display:inline-flex;flex:0 0 auto;font-weight:900;height:32px;justify-content:center;width:32px}.aj-summary__sub{border-top:1px solid hsla(0,0%,100%,.15);color:var(--aj-gold);font-size:13px;font-weight:700;letter-spacing:.14em;margin-top:30px;padding-top:22px;text-transform:uppercase}.aj-summary__list{display:grid;gap:10px;margin-top:14px}.aj-summary__list li{align-items:flex-start;color:hsla(0,0%,100%,.88);display:flex;font-size:15px;gap:10px}.aj-summary__list svg{stroke:var(--aj-gold)}.aj-summary__help{border-top:1px solid hsla(0,0%,100%,.15);color:hsla(0,0%,100%,.75);font-size:14px;margin-top:26px;padding-top:20px}.aj-summary__help a{color:var(--aj-gold)}.aj-summary__help p{margin:0}.aj-formcard{background:var(--aj-white);border-radius:var(--aj-radius);box-shadow:0 0 0 1px var(--aj-line);padding:24px}.aj-formframe{border:0;display:block;height:var(--aj-frame-h,1800px);margin:0 auto;max-width:640px;width:100%}.aj-formcard__empty{border:2px dashed var(--aj-line);border-radius:8px;color:var(--aj-muted);padding:60px 16px;text-align:center}.aj-modal[hidden]{display:none}.aj-modal{align-items:center;display:flex;inset:0;justify-content:center;padding:24px;position:fixed;z-index:10000}.aj-modal__backdrop{background:rgba(0,0,0,.85);inset:0;position:absolute}.aj-modal__box{max-width:960px;position:relative;text-align:center;width:100%}.aj-modal__frame{aspect-ratio:16/9;background:#000;border-radius:8px;box-shadow:0 30px 80px rgba(0,0,0,.6);overflow:hidden;position:relative}.aj-modal__frame iframe{border:0;height:100%;inset:0;position:absolute;width:100%}.aj-modal__close{background:hsla(0,0%,100%,.12);border:0;border-radius:50%;color:#fff;cursor:pointer;font-size:28px;height:40px;line-height:1;position:absolute;right:0;top:-48px;width:40px}.aj-modal__close:hover{background:hsla(0,0%,100%,.25)}.aj-modal__cta{margin-top:20px}body.aj-modal-open{overflow:hidden}.aj-sticky{display:none}@media (max-width:900px){.aj-section{padding:60px 0}.aj-hero{padding:72px 0 130px}.aj-hero__shade--left{background:rgba(0,0,0,calc(var(--aj-overlay) + .15))}.aj-hero__sub{font-size:18px}.aj-badges-wrap{margin-top:-80px}.aj-badges{gap:14px;grid-template-columns:minmax(0,1fr)}.aj-benefits__grid{gap:0 28px;grid-template-columns:repeat(2,minmax(0,1fr))}.aj-benefits{padding-top:64px}.aj-tiers__grid{gap:32px;grid-template-columns:minmax(0,1fr);margin:0 auto;max-width:480px}.aj-tier--featured{order:-1;transform:none}.aj-join__grid,.aj-proof__grid{grid-template-columns:minmax(0,1fr)}.aj-join__grid{gap:24px}.aj-join__side{position:static}.aj-summary__list,.aj-summary__sub{display:none}.aj-formcard{padding:12px}.aj-formframe{height:var(--aj-frame-h-mobile,2000px)}.aj-sticky{align-items:center;background:var(--aj-gold);border-radius:3px;bottom:16px;box-shadow:0 12px 30px -8px rgba(0,0,0,.55);color:var(--aj-black);display:flex;font-size:16px;font-weight:900;justify-content:center;left:16px;letter-spacing:.04em;min-height:54px;opacity:0;position:fixed;right:16px;text-decoration:none;text-transform:uppercase;transform:translateY(140%);transition:transform .25s ease,opacity .25s ease,visibility .25s;visibility:hidden;z-index:999}.aj-sticky.is-visible{opacity:1;transform:translateY(0);visibility:visible}}@media (max-width:560px){.aj-wrap{padding:0 16px}.aj-benefits__grid{grid-template-columns:minmax(0,1fr)}.aj-hero__ctas .aj-btn{width:100%}.aj-summary{padding:28px 22px}.aj-benefit{padding:26px 4px}.aj-modal{padding:12px}.aj-modal__close{top:-46px}}@media (prefers-reduced-motion:reduce){.aj *,.aj-sticky{transition:none!important}}@media (max-width:900px){.aj-badge{column-gap:14px;display:grid;grid-template-columns:44px 1fr;padding:20px 18px}.aj-badge .aj-icon{grid-row:span 2;height:44px;width:44px}.aj-badge .aj-icon svg{height:22px;width:22px}.aj-badge__title{font-size:18px;margin-top:0}.aj-badge__text{font-size:15px;margin-top:4px}}.aj a:is(:link,:visited,:hover,:focus,:active){font-family:var(--aj-font);font-style:normal}.aj a.aj-btn:is(:link,:visited,:hover,:focus,:active){font-weight:700;text-decoration:none}.aj a.aj-btn--gold:is(:link,:visited,:hover,:focus,:active){color:var(--aj-black)}.aj a.aj-btn--black:is(:link,:visited,:hover,:focus,:active){color:var(--aj-white)}.aj a.aj-sticky:is(:link,:visited,:hover,:focus,:active){color:var(--aj-black);font-weight:900;text-decoration:none}.aj a.aj-benefit__link:is(:link,:visited){color:var(--aj-black);font-weight:700;text-decoration:underline;text-decoration-color:var(--aj-gold)}.aj a.aj-benefit__link:is(:hover,:focus){color:var(--aj-gold-ink);font-weight:700;text-decoration:underline;text-decoration-color:var(--aj-gold)}.aj .aj-tiers__foot a:is(:link,:visited,:hover,:focus){color:var(--aj-black);font-weight:700;text-decoration:underline}.aj .aj-summary__help a:is(:link,:visited,:hover,:focus){color:var(--aj-gold);font-weight:400;text-decoration:underline}.aj blockquote,.aj button,.aj figcaption,.aj h1,.aj h2,.aj h3,.aj h4,.aj label,.aj li,.aj p,.aj span,.aj strong,.aj summary{font-family:var(--aj-font);letter-spacing:normal;text-transform:none}.aj li{margin:0}.aj blockquote{background:none;border:0;font-weight:400;margin:0;padding:0;quotes:none}.aj blockquote:after,.aj blockquote:before{content:none}.aj .aj-eyebrow,.aj .aj-summary__sub,.aj .aj-tier__ribbon{letter-spacing:.14em;text-transform:uppercase}.aj .aj-btn--ghost,.aj .aj-btn--gold,.aj .aj-sticky{text-transform:uppercase}.aj button{margin:0}.aj .aj-hero__ctas{align-items:center}.aj .aj-modal__close{align-items:center;display:flex;justify-content:center;padding:0}.aj button.aj-btn--ghost:is(:hover,:focus,:active){background:rgba(253,191,86,.12);border:0;color:var(--aj-white);font-family:var(--aj-font);font-weight:700}.aj button.aj-textbtn:is(:hover,:focus,:active){background:#e4e4e4;border:0;color:var(--aj-black);font-family:var(--aj-font);font-weight:700}.aj button.aj-modal__close{background:hsla(0,0%,100%,.15);border:0;border-radius:50%;color:var(--aj-white);font-family:Arial,sans-serif;font-weight:400}.aj button.aj-modal__close:is(:hover,:focus,:active){background:hsla(0,0%,100%,.3);border:0;color:var(--aj-white)}.aj button:focus-visible{outline:3px solid var(--aj-gold);outline-offset:3px}.aj-section:has(.aj-tiers__foot)+.aj-section:not(.aj-proof){padding-top:0}