@font-face{font-family:Heliotrope;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/heliotrope-semibold.woff2)format("woff2")}@font-face{font-family:Heliotrope;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/heliotrope-extrabold.woff2)format("woff2")}@font-face{font-family:Hermes Maia;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/hermes-maia-400.woff2)format("woff2")}@font-face{font-family:Hermes Maia;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/hermes-maia-700.woff2)format("woff2")}@font-face{font-family:Triplicate;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/triplicate-400.woff2)format("woff2")}body:has(.willie-page){background:#ede6d6}html:has(.willie-page){scroll-padding-top:0}.willie-page button,.willie-page input,.willie-page select,.willie-page textarea{line-height:normal}.willie-page ::placeholder{color:revert;opacity:revert}.willie-page{--bone:#101a24;--cream:#ede6d6;--blue:#054b8b;--blue-press:#0a5fa8;--paper:#16212c;--sans:"Hermes Maia","Helvetica Neue",Helvetica,Arial,sans-serif;--display:"Heliotrope","Helvetica Neue",Helvetica,Arial,sans-serif;--mono:"Triplicate",ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;--edge:4px;--t-display:clamp(2.7rem,8.4vw,3.75rem);--t-sub:clamp(1.45rem,3.6vw,1.95rem);--t-body:1.13rem;--t-small:.86rem;--t-micro:.72rem}.willie-page,.willie-page *{box-sizing:border-box;border-radius:0!important}.willie-page{scroll-behavior:smooth;background:var(--cream);--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light only;background:var(--cream);color:var(--bone);font-family:var(--sans);-webkit-font-smoothing:antialiased;font-variant-numeric:tabular-nums;margin:0;font-size:17px;line-height:1.45;overflow-x:clip}.willie-page img{max-width:100%;display:block}.willie-page h1,.willie-page h2{font-family:var(--display);margin:0;font-weight:600}.willie-page h3{font-family:var(--display);text-transform:uppercase;margin:0;font-weight:800}.willie-page h1{font-size:var(--t-display);letter-spacing:-.015em;line-height:1}.willie-page h2{letter-spacing:-.015em;font-size:clamp(2rem,5.4vw,3.4rem);line-height:1.02}.willie-page h3{letter-spacing:.02em;font-size:1.15rem;line-height:1.1}.willie-page p{margin:0 0 1rem}.willie-page a{color:inherit}.willie-page .wrap{max-width:1040px;margin:0 auto;padding:0 20px}.willie-page .sec{background:var(--cream);color:var(--bone);border-top:8px solid var(--blue);padding:64px 0}.willie-page .lede{max-width:54ch;color:var(--bone);opacity:.72;font-size:1.1rem}.willie-page .eyebrow{background:var(--blue);color:#fff;text-transform:uppercase;letter-spacing:.18em;margin:0 0 18px;padding:7px 11px 6px;font-size:.68rem;font-weight:700;display:inline-block}.willie-page .light{background:var(--bone);color:var(--cream)}.willie-page .light .lede{color:var(--cream);opacity:.7}.willie-page .red{background:var(--blue);color:#fff}.willie-page .red .lede{color:#fff;opacity:.9}.willie-page .red .eyebrow,.willie-page .light .eyebrow{background:var(--bone);color:var(--cream)}.willie-page .btn{background:var(--blue);color:#fff;cursor:pointer;font-family:var(--sans);font-size:var(--t-small);text-transform:uppercase;letter-spacing:.14em;border:var(--edge) solid var(--bone);box-shadow:7px 7px 0 var(--bone);padding:16px 24px;font-weight:700;text-decoration:none;transition:transform 80ms linear,box-shadow 80ms linear,background .12s linear;display:inline-block}.willie-page .btn:hover{background:var(--blue-press);box-shadow:4px 4px 0 var(--bone);transform:translate(3px,3px)}.willie-page .btn:active{box-shadow:0 0 0 var(--bone);transform:translate(7px,7px)}.willie-page .light .btn,.willie-page .red .btn,.willie-page .price-card .btn{border-color:var(--cream);box-shadow:7px 7px 0 var(--cream)}.willie-page .light .btn:hover,.willie-page .red .btn:hover,.willie-page .price-card .btn:hover{box-shadow:4px 4px 0 var(--cream)}.willie-page .light .btn:active,.willie-page .red .btn:active,.willie-page .price-card .btn:active{box-shadow:0 0 0 var(--cream)}.willie-page .red .btn{background:var(--bone);color:var(--cream)}.willie-page .red .btn:hover{background:#000}.willie-page .btn.sm{box-shadow:4px 4px 0 var(--bone);border-width:3px;flex:none;padding:11px 13px;font-size:.62rem}.willie-page .btn.sm:hover{box-shadow:2px 2px 0 var(--bone)}.willie-page .btn.outline{color:var(--bone);background:0 0}.willie-page .btn.outline:hover{background:var(--bone);color:var(--cream)}.willie-page .light .btn.outline,.willie-page .red .btn.outline{color:var(--cream);border-color:var(--cream);background:0 0}.willie-page .light .btn.outline:hover,.willie-page .red .btn.outline:hover{background:var(--cream);color:var(--bone)}.willie-page a:focus-visible,.willie-page button:focus-visible,.willie-page input:focus-visible,.willie-page select:focus-visible,.willie-page summary:focus-visible{outline:4px solid var(--blue);outline-offset:3px}.willie-page .site-head{background:var(--bone);color:var(--cream);border-bottom:6px solid var(--blue)}.willie-page .head-in{align-items:center;padding-top:16px;padding-bottom:16px;display:flex}.willie-page .lockup{flex:none;align-items:center;gap:9px;min-width:0;text-decoration:none;display:flex}.willie-page .lockup img.mug{background:0 0;flex:none;width:auto;height:clamp(42px,10vw,54px)}.willie-page .site-head .wordmark{width:auto;height:clamp(32px,7.5vw,42px);display:block}.willie-page .head-links{align-items:center;gap:18px;margin-left:auto;display:flex}.willie-page .bw-reel{border:2px solid var(--cream);justify-content:center;align-items:center;padding:6px 11px;text-decoration:none;transition:background .12s linear;display:inline-flex;position:relative;overflow:hidden}.willie-page .bw-reel:hover{background:var(--blue)}.willie-page .bw-text{z-index:1;color:var(--cream);white-space:nowrap;font-size:var(--t-micro);text-transform:uppercase;letter-spacing:.12em;font-weight:700;animation:8s step-end infinite bw-flash;position:relative}.willie-page .bw-mug{opacity:0;width:auto;height:20px;animation:8s linear infinite bw-grow;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.35)}@keyframes bw-grow{0%{opacity:0;transform:translate(-50%,-50%)scale(.35)}59.9%{opacity:0;animation-timing-function:cubic-bezier(.5,0,.85,.4);transform:translate(-50%,-50%)scale(.35)}60%{opacity:1;animation-timing-function:cubic-bezier(.5,0,.85,.4);transform:translate(-50%,-50%)scale(.35)}88%{opacity:1;transform:translate(-50%,-50%)scale(6.4)}88.1%,to{opacity:0;transform:translate(-50%,-50%)scale(6.4)}}@keyframes bw-flash{0%,59.9%{opacity:1}60%,88.5%{opacity:0}88.6%{opacity:1}90.5%{opacity:0}92%{opacity:1}93.5%{opacity:0}95%,to{opacity:1}}.willie-page .hero{background:var(--cream);color:var(--bone);padding:72px 0 64px}.willie-page .hero-grid{grid-template-columns:1.16fr .84fr;align-items:center;gap:44px;display:grid}.willie-page .hero h1 .ask{color:var(--blue);font-style:normal;font-size:var(--t-sub);letter-spacing:-.008em;margin-top:.5em;line-height:1.12;display:block}.willie-page .slot{vertical-align:bottom;box-sizing:content-box;background:var(--blue);height:1.3em;color:var(--cream);text-align:center;margin-top:-.15em;margin-bottom:-.15em;padding:0 .16em;line-height:1;display:inline-block;overflow:hidden}.willie-page .slot .sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.willie-page .slot .reel{-webkit-user-select:none;user-select:none;flex-direction:column;align-items:center;width:100%;padding-top:.15em;transition-property:transform;transition-timing-function:cubic-bezier(.34,1.28,.44,1);display:flex}.willie-page .slot .reel>span{white-space:nowrap;height:1em;margin-bottom:.5em;line-height:1;display:block}.willie-page .hero .lede{font-size:var(--t-body);margin-top:20px}.willie-page .hero-cta{flex-wrap:wrap;gap:16px;margin-top:30px;display:flex}.willie-page .hero-note{font-family:var(--mono);font-size:var(--t-micro);color:var(--bone);opacity:.6;margin-top:22px}.willie-page .card{background:var(--paper);color:var(--cream);border:var(--edge) solid var(--bone);box-shadow:12px 12px 0 var(--blue);padding:0}.willie-page .card-head{background:var(--cream);color:var(--bone);justify-content:space-between;align-items:center;gap:12px;padding:11px 16px;display:flex}.willie-page .card-head strong{font-size:var(--t-micro);text-transform:uppercase;letter-spacing:.16em;font-weight:700}.willie-page .card-head em{font-style:normal;font-family:var(--mono);font-size:var(--t-micro);opacity:.7}.willie-page .line{border-bottom:2px solid var(--cream);font-family:var(--mono);font-size:var(--t-small);grid-template-columns:1fr auto;align-items:center;gap:10px;padding:10px 16px;display:grid}.willie-page .pill{font-family:var(--sans);font-size:var(--t-micro);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;border:2px solid var(--cream);padding:3px 7px;font-weight:700}.willie-page .pill.no{background:var(--blue);color:#fff}.willie-page .pill.yes{background:var(--cream);color:var(--bone)}.willie-page .pill.other{color:var(--cream);background:0 0}.willie-page .card-foot{font-family:var(--mono);font-size:var(--t-micro);color:var(--cream);background:#1b2733;margin:0;padding:14px 16px;line-height:1.5}.willie-page .order-echo{max-width:520px;margin:30px 0 0}.willie-page .order-echo .line{grid-template-columns:auto 1fr}.willie-page .order-echo .line span:first-child{opacity:.62}.willie-page .order-echo .echo-value{text-align:right;word-break:break-word;font-weight:700}.willie-page .order-echo .card-foot a{color:var(--cream)}.willie-page .after-sheet{margin-top:30px}.willie-page .after-sheet p{font-family:var(--mono);font-size:var(--t-micro);color:var(--bone);opacity:.7;margin:14px 0 0;line-height:1.6}.willie-page .after-sheet p a{text-underline-offset:3px;text-decoration:underline}.willie-page .see-one{opacity:.85;margin-top:10px}.willie-page .see-one a{text-underline-offset:3px;text-decoration:underline}.willie-page .see-real{flex-wrap:wrap;align-items:center;gap:14px 22px;margin:30px 0 0;display:flex}.willie-page .see-real span{opacity:.72;max-width:46ch;font-size:1rem}.willie-page .send-note{margin-top:22px;font-size:1rem}.willie-page a[href^=mailto\:]{text-underline-offset:3px;text-decoration:underline}.willie-page .points{border:var(--edge) solid #fff;grid-template-columns:repeat(3,1fr);gap:0;margin-top:36px;display:grid}.willie-page .points>div{border-right:var(--edge) solid #fff;padding:24px}.willie-page .points>div:last-child{border-right:0}.willie-page .points h3{margin-bottom:8px}.willie-page .points p{opacity:.9;margin:0;font-size:.97rem}.willie-page .check{grid-template-columns:.78fr 1.22fr;align-items:start;gap:36px;margin-top:34px;display:grid}.willie-page .field{margin-bottom:16px}.willie-page .field label{letter-spacing:.16em;text-transform:uppercase;opacity:.75;margin-bottom:6px;font-size:.64rem;font-weight:700;display:block}.willie-page .field input,.willie-page .field select{width:100%;font-family:var(--mono);background:var(--paper);color:var(--cream);border:var(--edge) solid var(--bone);padding:13px;font-size:16px}.willie-page .light .field input,.willie-page .light .field select,.willie-page .red .field input,.willie-page .red .field select{border-color:var(--cream)}.willie-page .sheet{background:var(--paper);color:var(--cream);border:var(--edge) solid var(--bone);box-shadow:12px 12px 0 var(--blue);min-height:330px}.willie-page .sheet-head{background:var(--cream);color:var(--bone);justify-content:space-between;align-items:center;gap:12px;padding:11px 16px;display:flex}.willie-page .sheet-head strong{text-transform:uppercase;letter-spacing:.16em;font-size:.72rem;font-weight:700}.willie-page .sheet-head em{font-style:normal;font-family:var(--mono);opacity:.7;font-size:.64rem}.willie-page .q{border-bottom:2px solid var(--cream);font-family:var(--mono);grid-template-columns:auto 1fr auto;align-items:baseline;gap:10px;padding:10px 16px;font-size:.79rem;display:grid}.willie-page .q i{color:var(--blue);font-size:.7rem;font-style:normal;font-weight:700}.willie-page .q u{background:var(--blue);color:#fff;padding:1px 3px;font-weight:700;text-decoration:none}.willie-page .cat{font-family:var(--sans);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;border:2px solid var(--cream);padding:2px 5px;font-size:.54rem;font-weight:700}.willie-page .pop{opacity:0;animation:.18s steps(2,end) forwards willie-pop}@keyframes willie-pop{to{opacity:1}}.willie-page .empty{font-family:var(--mono);margin:0;padding:24px 16px;font-size:.8rem}.willie-page .page{border:var(--edge) solid var(--cream);border-top:0;grid-template-columns:120px 1fr;gap:0;display:grid}.willie-page .page:first-child{border-top:var(--edge) solid var(--cream)}.willie-page .page-no{background:var(--blue);color:#fff;letter-spacing:.16em;text-transform:uppercase;border-right:var(--edge) solid var(--cream);padding:20px 16px;font-size:.68rem;font-weight:700}.willie-page .page>div:last-child{padding:22px}.willie-page .page p{opacity:.78;margin:8px 0 0;font-size:1rem}.willie-page .wo{border-collapse:collapse;border:3px solid var(--cream);width:100%;margin-top:16px;font-size:.93rem}.willie-page .wo td{border:2px solid var(--cream);vertical-align:top;padding:11px 12px}.willie-page .wo .n{font-family:var(--mono);background:var(--cream);color:var(--bone);text-align:center;white-space:nowrap;width:54px;font-weight:700}.willie-page .wo .t{font-family:var(--mono);white-space:nowrap;text-align:right;font-size:.82rem}.willie-page .wo .rest td{opacity:.7;font-style:italic}.willie-page .price-card{background:var(--paper);max-width:580px;color:var(--cream);border:var(--edge) solid var(--bone);box-shadow:14px 14px 0 var(--blue);margin:34px auto 0}.willie-page .inc{margin:0;padding:0;list-style:none}.willie-page .inc li{border-bottom:2px solid var(--cream);padding:12px 16px 12px 42px;font-size:.97rem;position:relative}.willie-page .inc li:before{content:"✓";color:var(--blue);font-weight:700;position:absolute;left:16px}.willie-page .amount{background:var(--cream);color:var(--bone);justify-content:space-between;align-items:center;gap:16px;padding:16px;display:flex}.willie-page .amount span{letter-spacing:.18em;text-transform:uppercase;font-size:.68rem;font-weight:700}.willie-page .amount strong{letter-spacing:-.05em;color:var(--blue);font-size:3.6rem;line-height:.85}.willie-page .amount strong i{letter-spacing:.14em;text-transform:uppercase;color:var(--bone);margin-left:8px;font-size:.9rem;font-style:normal;font-weight:400}.willie-page .note{font-family:var(--mono);opacity:.75;margin:0;padding:14px 16px;font-size:.73rem}.willie-page .promise{border-top:var(--edge) solid var(--cream);background:var(--blue);color:#fff;margin:0;padding:18px 16px;font-size:.96rem}.willie-page .promise strong{letter-spacing:.16em;text-transform:uppercase;margin-bottom:6px;font-size:.68rem;font-weight:700;display:block}.willie-page .buy{border-top:var(--edge) solid var(--cream);text-align:center;margin:0;padding:18px 16px}.willie-page .plans{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:38px;margin-top:34px;display:grid}.willie-page .plans .price-card{max-width:none;margin:0}.willie-page .report-fan{width:100%;display:block;position:relative}.willie-page .fan-page{transform-origin:50% 100%;border:2px solid var(--bone);background:#fff;width:auto;height:76%;position:absolute;bottom:10%;left:53%;box-shadow:5px 5px #101a2438}.willie-page .fan-page.p1{z-index:1;transform:translate(-50%)rotate(-10deg)}.willie-page .fan-page.p2{z-index:2;transform:translate(-50%)rotate(-6deg)}.willie-page .fan-page.p3{z-index:3;transform:translate(-50%)rotate(-2deg)}.willie-page .fan-page.p4{z-index:4;transform:translate(-50%)rotate(3deg)}.willie-page .fan-page.p5{z-index:5;box-shadow:8px 8px 0 var(--blue);transform:translate(-50%)rotate(7deg)}.willie-page .plan-top{background:var(--cream);color:var(--bone);justify-content:space-between;align-items:center;gap:12px;padding:11px 16px;display:flex}.willie-page .plan-top strong{font-size:var(--t-micro);text-transform:uppercase;letter-spacing:.16em;font-weight:700}.willie-page .plan-flag{font-family:var(--sans);font-size:var(--t-micro);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;padding:3px 7px;font-weight:700}.willie-page .plan-flag.pick{background:var(--blue);color:#fff}.willie-page .plan-flag.start{background:var(--bone);color:var(--cream)}.willie-page .plans-side{flex-direction:column;min-width:0;display:flex}.willie-page .plans-side .report-fan{flex:1;min-height:0}.willie-page .plans-foot{font-family:var(--mono);font-size:var(--t-micro);text-align:center;opacity:.7;max-width:60ch;margin:22px auto 0}.willie-page .plans-foot a{text-underline-offset:3px;text-decoration:underline}.willie-page .faq{border:var(--edge) solid var(--cream);max-width:820px;margin:30px auto 0}.willie-page .faq details{border-bottom:3px solid var(--cream)}.willie-page .faq details:last-child{border-bottom:0}.willie-page .faq summary{cursor:pointer;text-transform:uppercase;letter-spacing:-.02em;padding:18px 46px 18px 16px;font-size:1.05rem;font-weight:700;list-style:none;position:relative}.willie-page .faq summary::-webkit-details-marker{display:none}.willie-page .faq summary:after{content:"+";color:#fff;background:var(--blue);text-align:center;width:26px;height:26px;font-size:1.1rem;line-height:26px;position:absolute;top:14px;right:14px}.willie-page .faq details[open] summary:after{content:"–"}.willie-page .faq p{opacity:.8;max-width:64ch;margin:0;padding:0 16px 18px;font-size:.98rem}.willie-page .order{grid-template-columns:1fr 1fr;align-items:start;gap:36px;margin-top:30px;display:grid}.willie-page .next-head{margin:34px 0 0}.willie-page .next-steps{counter-reset:step;margin:14px 0 0;padding:0;list-style:none}.willie-page .next-steps li{counter-increment:step;border-top:2px solid #ffffff4d;padding:13px 0 13px 42px;font-size:1.02rem;line-height:1.45;position:relative}.willie-page .next-steps li:last-child{border-bottom:2px solid #ffffff4d}.willie-page .next-steps li:before{content:counter(step);text-align:center;width:26px;font-family:var(--mono);opacity:.75;font-size:.82rem;font-weight:700;position:absolute;top:13px;left:0}.willie-page .done{background:var(--paper);color:var(--cream);border:var(--edge) solid var(--cream);box-shadow:10px 10px 0 var(--cream);padding:22px;display:none}.willie-page .done.show{display:block}.willie-page .done h3{color:var(--blue);margin-bottom:8px}.willie-page .order-form.hide{display:none}.willie-page .order .note{padding:14px 0 0}.willie-page .closing-art{width:100%;max-width:620px;height:auto;margin:0 auto;display:block}.willie-page .closing-stack{position:relative}.willie-page .closing-pin{align-content:center;height:100dvh;padding:0;display:grid;position:sticky;top:0}.willie-page .closing-pin .closing-art{width:auto;max-width:min(620px,86vw);height:auto;max-height:72dvh}.willie-page .closing-hold{z-index:1;height:max(0px,calc(100dvh - var(--foot-h,0px)));background:var(--bone);position:relative}.willie-page .closing-stack .site-foot{z-index:1;position:relative}.willie-page .site-foot{background:var(--bone);color:var(--cream);text-align:center;border-top:8px solid var(--blue);padding:64px 0 36px}.willie-page .foot-sign{flex-direction:column;align-items:center;display:flex}.willie-page .foot-sign .mug{background:0 0;width:auto;height:clamp(72px,14vw,96px)}.willie-page .foot-sign .wordmark{width:clamp(230px,42vw,400px);height:auto;margin-top:12px;display:block}.willie-page .foot-line{opacity:.85;margin:20px 0 0;font-size:.98rem}.willie-page .foot-links{flex-wrap:wrap;justify-content:center;gap:10px 28px;margin-top:28px;display:flex}.willie-page .foot-links a{color:var(--cream);text-transform:uppercase;letter-spacing:.12em;padding:6px 0;font-size:.72rem;font-weight:700;text-decoration:none}.willie-page .foot-links a:hover{text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:3px}.willie-page .foot-base{width:min(320px,84%);font-family:var(--mono);opacity:.6;border-top:2px solid #ede6d647;margin-top:30px;padding-top:16px;font-size:.72rem}@media (max-width:560px){.willie-page .wo,.willie-page .wo tbody,.willie-page .wo tr,.willie-page .wo td{width:auto;display:block}.willie-page .wo tr{border-bottom:2px solid var(--cream)}.willie-page .wo tr:last-child{border-bottom:0}.willie-page .wo td{border:0;padding:2px 12px}.willie-page .wo .n{color:var(--blue);text-align:left;letter-spacing:.14em;background:0 0;width:auto;padding-top:12px;font-size:.72rem}.willie-page .wo .t{text-align:left;opacity:.72;padding-bottom:12px}}@media (max-width:880px){.willie-page .hero-grid,.willie-page .check,.willie-page .order,.willie-page .plans{grid-template-columns:1fr;gap:32px}.willie-page .points{grid-template-columns:1fr}.willie-page .points>div{border-right:0;border-bottom:var(--edge) solid #fff}.willie-page .points>div:last-child{border-bottom:0}.willie-page .page{grid-template-columns:1fr}.willie-page .page-no{border-right:0;border-bottom:var(--edge) solid var(--cream)}.willie-page .sec{padding:48px 0}.willie-page .head-in{padding-top:12px;padding-bottom:10px}.willie-page .hero{padding:48px 0 56px}.willie-page .card,.willie-page .sheet,.willie-page .price-card{box-shadow:8px 8px 0 var(--blue)}.willie-page .report-fan{aspect-ratio:1/1.02}.willie-page .fan-page{height:72%;bottom:12%}.willie-page .btn{box-shadow:5px 5px 0 var(--bone)}.willie-page .light .btn,.willie-page .red .btn,.willie-page .price-card .btn{box-shadow:5px 5px 0 var(--cream)}}@media (pointer:coarse){.willie-page .foot-links a{padding:14px 0}.willie-page .bw-reel{padding-top:13px;padding-bottom:13px}}@media (prefers-reduced-motion:reduce){.willie-page,.willie-page *{scroll-behavior:auto;transition:none!important;animation:none!important}.willie-page .pop{opacity:1}.willie-page .closing-pin{height:auto;padding:64px 0;position:static}.willie-page .closing-pin .closing-art{width:100%;max-width:620px;max-height:none}.willie-page .closing-hold{display:none}}
