:root{--cream:#f6ead3;--cream2:#fffaf1;--teal:#06a7aa;--teal-dark:#087f86;--brown:#5d4028;--yellow:#ffd12a;--navy:#123d58;--green:#09a62a;--max:1180px;--sans:Arial,'Trebuchet MS',sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--cream2);color:var(--brown);font-family:var(--sans);font-size:17px;line-height:1.5;overflow-x:hidden}img,video{display:block;max-width:100%}h1,h2,h3,p{margin-top:0}h1,h2{line-height:1.04;text-wrap:balance}h1{font-size:clamp(2.25rem,6vw,4.9rem);letter-spacing:-.045em;margin-bottom:20px}h2{font-size:clamp(2rem,4.8vw,3.6rem);letter-spacing:-.04em;margin-bottom:18px}h3{line-height:1.15;margin-bottom:8px}.am-skip{position:fixed;top:8px;left:8px;z-index:20;transform:translateY(-150%);padding:10px 15px;background:var(--brown);color:#fff}.am-skip:focus{transform:none}.am-topbar{background:#ff3137;color:#fff;padding:12px 20px;text-align:center;font-size:.82rem;display:flex;justify-content:center;gap:24px}.am-topbar strong{font-weight:800}.am-hero{max-width:var(--max);margin:auto;padding:54px 22px 72px;display:grid;grid-template-columns:minmax(0,1.03fr) minmax(360px,.97fr);gap:45px;align-items:center}.am-eyebrow{color:var(--teal);font-size:.8rem;font-weight:900;letter-spacing:.1em;text-transform:uppercase;margin-bottom:14px}.am-hero-lead{font-size:1.26rem;font-weight:700}.am-hero-copy>p:not(.am-eyebrow){max-width:650px}.am-hero-copy>small,.am-price>small{display:block;color:#795f42;font-size:.78rem;margin-top:12px}.am-product-hero{margin:0}.am-product-hero img{width:100%;max-height:600px;object-fit:contain;filter:drop-shadow(0 20px 20px rgba(93,64,40,.18))}.am-product-hero figcaption{text-align:center;font-size:.82rem;color:#8d7355}.am-cta{display:flex;align-items:center;justify-content:space-between;gap:16px;width:min(100%,470px);margin-top:25px;padding:15px 18px 15px 23px;background:var(--yellow);color:#211b08;border:0;border-bottom:4px solid #b18b00;border-radius:999px;text-decoration:none;font-weight:900;box-shadow:0 7px 0 rgba(177,139,0,.22);transition:transform .2s ease,filter .2s ease}.am-cta:hover{transform:translateY(-3px);filter:brightness(1.03)}.am-cta b{font-size:1.5rem}.am-section-heading{max-width:760px;margin:0 auto 36px;text-align:center}.am-section-heading>p:last-child{max-width:640px;margin-inline:auto}.am-marquee-section{padding:74px 0 90px;background:#fff}.am-marquee{width:100%;overflow:hidden}.am-marquee-track{display:flex;width:max-content;animation:am-slide 32s linear infinite}.am-marquee-track img{width:min(92vw,1000px);height:auto;flex:0 0 auto}.am-marquee-track img+img{margin-left:18px}@keyframes am-slide{to{transform:translateX(calc(-1 * (min(92vw,1000px) + 18px)))}}.am-imagine{max-width:var(--max);margin:auto;padding:100px 22px}.am-imagine-list{border-top:1px solid #d6c5a9}.am-imagine-list article{display:grid;grid-template-columns:70px 1fr;gap:16px;padding:25px 0;border-bottom:1px solid #d6c5a9}.am-imagine-list article>span{font-size:1.2rem;color:var(--teal);font-weight:900}.am-imagine-list p{max-width:680px;color:#755f45}.am-video-section{padding:88px max(22px,calc((100vw - var(--max))/2));background:var(--teal);color:#fff;display:grid;grid-template-columns:.8fr 1.2fr;align-items:center;gap:60px}.am-video-section .am-eyebrow{color:#ffe15a}.am-video-frame{width:min(100%,380px);margin-inline:auto;border:10px solid #fff;border-radius:18px;overflow:hidden;box-shadow:0 18px 38px rgba(0,0,0,.22);background:#0b6f76}.am-video-frame video{width:100%;aspect-ratio:9/19;height:auto;object-fit:contain;background:#0b6f76}.am-deliverables{padding:96px 22px;background:var(--cream);text-align:center}.am-deliverable-grid{max-width:var(--max);margin:0 auto 35px;display:grid;grid-template-columns:repeat(4,1fr);gap:16px;text-align:left}.am-deliverable-grid article{padding:28px 22px;border-top:5px solid var(--teal);background:#fff;border-radius:8px}.am-deliverable-grid strong{font-size:3rem;color:var(--teal);line-height:1}.am-deliverable-grid p{color:#755f45}.am-deliverables>.am-cta{margin-inline:auto}.am-process{max-width:880px;margin:auto;padding:100px 22px}.am-process ol{list-style:none;padding:0;margin:0;border-left:3px solid var(--teal)}.am-process li{display:grid;grid-template-columns:42px 1fr;gap:18px;position:relative;padding:8px 0 32px 27px}.am-process li>div{grid-column:2}.am-process li>b{position:absolute;left:-22px;width:40px;height:40px;display:grid;place-items:center;border-radius:50%;background:var(--yellow);color:var(--brown)}.am-process li p{color:#755f45}.am-bonus{padding:90px max(22px,calc((100vw - var(--max))/2));background:var(--navy);color:#fff;display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:center}.am-bonus .am-eyebrow{color:#15e3e2}.am-bonus ul,.am-audience ul{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:1fr 1fr;gap:13px 24px}.am-bonus li,.am-audience li{font-weight:700}.am-bonus li span,.am-audience li span{color:#15e3e2;margin-right:8px}.am-audience{max-width:var(--max);margin:auto;padding:100px 22px}.am-audience ul{max-width:850px;margin:auto}.am-offer{padding:94px max(22px,calc((100vw - var(--max))/2));background:var(--teal);color:#fff;display:grid;grid-template-columns:1.1fr .9fr;gap:65px;align-items:center}.am-offer .am-eyebrow{color:#ffe15a}.am-offer-copy p{font-size:1.08rem}.am-offer-copy ul{list-style:none;padding:0;margin:28px 0 0}.am-offer-copy li{margin:7px 0;font-weight:800;font-size:.95rem}.am-offer-copy li>span{color:#16e1e0;margin-right:8px}.am-offer-copy li strong{color:#ff315b}.am-price{padding:35px;background:#fff;color:var(--brown);border-radius:18px;text-align:center;box-shadow:0 15px 35px rgba(0,0,0,.15)}.am-price>span{font-weight:800}.am-price strong{display:block;font-size:7rem;line-height:1;color:#d50c42}.am-price strong small{font-size:2rem;vertical-align:middle}.am-price strong sup{font-size:2.4rem}.am-price p{margin-bottom:0}.am-price .am-cta{width:100%;font-size:.96rem}.am-faq{max-width:850px;margin:auto;padding:100px 22px}.am-faq-list{border-top:1px solid #cdb997}.am-faq details{border-bottom:1px solid #cdb997}.am-faq summary{padding:18px 30px 18px 0;cursor:pointer;font-weight:800}.am-faq details p{padding:0 30px 18px 0;color:#755f45}.am-final{padding:100px 22px;background:var(--cream);text-align:center}.am-final p:not(.am-eyebrow){max-width:650px;margin-inline:auto}.am-final .am-cta{margin-inline:auto}.am-footer{padding:30px 22px;background:#093d56;color:#fff;display:flex;justify-content:center;gap:22px;flex-wrap:wrap;font-size:.9rem}.am-footer strong{color:#ffe15a}.am-footer small{width:100%;text-align:center;color:#c8e0e5}@media(max-width:760px){body{font-size:16px}.am-topbar{display:block;line-height:1.3}.am-topbar strong{display:block;margin-top:4px}.am-hero{display:flex;flex-direction:column;padding-top:35px;gap:22px}.am-hero h1{font-size:clamp(2.25rem,11vw,3.2rem)}.am-hero-lead{font-size:1.1rem}.am-product-hero{order:-1}.am-product-hero img{max-height:370px}.am-cta{width:100%;font-size:.91rem}.am-section-heading{text-align:left;margin-bottom:28px}.am-section-heading h2{font-size:2.15rem}.am-marquee-section .am-section-heading{padding-inline:22px}.am-marquee-track{animation-duration:27s}.am-marquee-track img{width:115vw}.am-imagine{padding:75px 22px}.am-imagine-list article{grid-template-columns:38px 1fr}.am-video-section{display:block;padding:75px 22px}.am-video-copy{margin-bottom:28px}.am-deliverables{padding:75px 22px}.am-deliverable-grid{grid-template-columns:1fr 1fr;gap:10px}.am-deliverable-grid article{padding:20px 15px}.am-deliverable-grid strong{font-size:2.35rem}.am-deliverable-grid h3{font-size:1rem}.am-deliverable-grid p{font-size:.9rem}.am-process{padding:75px 22px}.am-bonus,.am-offer{display:block;padding:75px 22px}.am-bonus ul{margin-top:35px;display:block}.am-bonus li{margin-bottom:14px}.am-audience{padding:75px 22px}.am-audience ul{display:block}.am-audience li{margin-bottom:14px}.am-price{margin-top:35px}.am-price strong{font-size:6rem}.am-faq{padding:75px 22px}.am-final{padding:75px 22px}.am-footer{display:block;text-align:center}.am-footer>*{display:block;margin:5px auto}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.am-marquee-track{animation:none}}
