.hf-hiw{--ink:var(--color-ink);--cream:var(--color-cream-light);--cream-dark:var(--color-cream-dark);--coral:var(--color-coral);--coral-deep:var(--color-coral-deep);--pink:var(--color-hot-pink);--gold:var(--color-gold);--wash:var(--color-coral-wash);--fg-2:#404040;--fg-3:#666;--fg-4:gray;--border:#0d0d0d14;--t-h1:clamp(2.125rem, .725rem + 5.96vw, 5.125rem);--t-cta:clamp(2.125rem, 1.25rem + 3.73vw, 4rem);--t-h2:clamp(2rem, 1.3rem + 2.98vw, 3.5rem);--t-h2-dark:clamp(1.875rem, 1.35rem + 2.24vw, 3rem);--t-h2-sub:clamp(1.75rem, 1.28125rem + 1.99vw, 2.75rem);--t-h3-card:clamp(1.5rem, 1.26875rem + .99vw, 2rem);--t-h3-panel:clamp(1.3125rem, 1.16875rem + .62vw, 1.625rem);--t-lede-lg:clamp(1.0625rem, .94375rem + .5vw, 1.3125rem);--t-lede-md:clamp(1.03125rem, .95625rem + .31vw, 1.1875rem);--t-lede-sm:clamp(1rem, .94375rem + .25vw, 1.125rem);--pad-section:120px;--gap-grid:20px;background:var(--cream);overflow-x:clip}.hf-hiw img{max-width:100%;display:block}.hf-hiw h1,.hf-hiw h2,.hf-hiw h3{margin:0;font-family:Unbounded,sans-serif}.hf-hiw .wrap{max-width:1180px;margin:0 auto}.hf-hiw .sec{padding:var(--pad-section) 24px 0}.hf-hiw .eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--coral-deep);font-family:Geist,sans-serif;font-size:.75rem;font-weight:600;display:block}.hf-hiw p{margin:0;font-family:Geist,sans-serif}.hf-hiw .btn{border-radius:14px;justify-content:center;align-items:center;gap:8px;padding:14px 26px;font-family:Geist,sans-serif;font-size:.9375rem;font-weight:600;text-decoration:none;transition:transform .15s,opacity .15s;display:inline-flex}.hf-hiw .btn:hover{transform:translateY(-1px)}.hf-hiw .btn-grad{color:#fff;background:var(--gradient-primary);box-shadow:0 2px 12px #ff6b3533}.hf-hiw .btn-plain{color:var(--ink);background:#fff;border:1px solid #0000001a}.hf-hiw .btn-sm{padding:12px 22px;font-size:.875rem}.hf-hiw a:focus-visible{outline:2px solid var(--coral-deep);outline-offset:3px;border-radius:4px}.hf-hiw .print-panel a:focus-visible{outline-color:#fff}.hf-hiw .cta-panel a:focus-visible{outline-color:var(--ink)}.hf-hiw .hero{padding:64px 24px 0}.hf-hiw .hero h1{font-size:var(--t-h1);letter-spacing:-.04em;text-wrap:balance;margin:0 0 24px;font-weight:900;line-height:.98}.hf-hiw .hero-lead{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:48px;margin-bottom:44px;display:grid}.hf-hiw .hero-lead p{font-size:var(--t-lede-lg);color:var(--fg-2);max-width:480px;font-weight:300;line-height:1.5}.hf-hiw .hero-ctas{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.hf-hiw .hero-art{background:var(--cream-dark);border-radius:32px;height:460px;position:relative;overflow:hidden}.hf-hiw .hero-art img{object-fit:cover;width:100%;height:100%}.hf-hiw .hero-stats{color:var(--fg-3);flex-wrap:wrap;align-items:center;gap:24px;padding:26px 4px 0;font-family:Geist,sans-serif;font-size:.875rem;display:flex}.hf-hiw .hero-stats strong{color:var(--ink);font-weight:600}.hf-hiw .hero-stats .dot{background:#b3b3b3;border-radius:100px;width:4px;height:4px}.hf-hiw .halves-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:24px;display:grid}.hf-hiw .half{background:var(--cream-dark);border-radius:32px;flex-direction:column;display:flex;overflow:hidden}.hf-hiw .half.money{background:var(--wash)}.hf-hiw .half-art{background:#ede6de;height:260px;position:relative}.hf-hiw .half.money .half-art{background:#ffe3d4}.hf-hiw .half-art img{object-fit:cover;width:100%;height:100%}.hf-hiw .half-body{flex-direction:column;flex:1;padding:36px;display:flex}.hf-hiw .half-body .eyebrow{margin-bottom:12px}.hf-hiw .half-body h3{font-size:var(--t-h3-card);letter-spacing:-.025em;margin:0 0 24px;font-weight:800;line-height:1.08}.hf-hiw .steps{flex-direction:column;flex:1;gap:20px;display:flex}.hf-hiw .step{gap:14px;display:flex}.hf-hiw .step-num{color:#fff;background:var(--gradient-primary);border-radius:100px;flex:none;justify-content:center;align-items:center;width:26px;height:26px;font-family:Unbounded,sans-serif;font-size:.6875rem;font-weight:700;display:flex}.hf-hiw .step h4{margin:0 0 4px;font-family:Geist,sans-serif;font-size:1rem;font-weight:600}.hf-hiw .step p{color:var(--fg-2);font-size:.9375rem;font-weight:300;line-height:1.55}.hf-hiw .half-price{border-top:1px solid var(--border);flex-wrap:wrap;align-items:baseline;gap:10px;margin-top:28px;padding-top:20px;display:flex}.hf-hiw .half-price b{font-family:Unbounded,sans-serif;font-size:1.5rem;font-weight:800}.hf-hiw .half-price span{color:var(--fg-3);font-family:Geist,sans-serif;font-size:.875rem}.hf-hiw .inside{background:var(--cream-dark);border-radius:32px;grid-template-columns:minmax(0,380px) minmax(0,1fr);align-items:start;gap:56px;padding:56px;display:grid}.hf-hiw .msgs{flex-direction:column;gap:16px;display:flex}.hf-hiw .msg{border-radius:16px;padding:20px;position:relative;box-shadow:0 1px 2px #0000000d}.hf-hiw .msg-sticker{filter:drop-shadow(0 4px 3px #00000026);width:64px;height:64px;position:absolute;top:-16px;right:-16px}.hf-hiw .msg:first-child .msg-sticker{transform:rotate(12deg)}.hf-hiw .msg:nth-child(3) .msg-sticker{transform:rotate(17deg)}.hf-hiw .msg-quote{opacity:.7;pointer-events:none;font-family:Georgia,serif;font-size:3rem;line-height:1;position:absolute;top:8px;right:12px}.hf-hiw .msg p{z-index:1;margin:0;font-size:1.3rem;font-weight:500;line-height:1.625;position:relative}.hf-hiw .msg-caveat p{font-family:var(--font-caveat), cursive;padding-right:48px}.hf-hiw .msg-patrick p{font-family:var(--font-patrick-hand), cursive}.hf-hiw .msg-playfair p{font-family:var(--font-playfair), serif;padding-right:48px;font-size:1.05rem}.hf-hiw .msg-media{z-index:1;border-radius:12px;margin-top:12px;position:relative;overflow:hidden}.hf-hiw .msg-media img{object-fit:cover;width:100%;height:132px}.hf-hiw .msg-video{background:var(--ink);border-radius:12px;justify-content:center;align-items:center;height:96px;margin-top:12px;display:flex;position:relative;overflow:hidden}.hf-hiw .msg-video .play{background:var(--coral);border-radius:100px;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.hf-hiw .msg-video .dur{color:#fff;background:#00000073;border-radius:100px;padding:3px 8px;font-family:Geist,sans-serif;font-size:.6875rem;font-weight:600;position:absolute;bottom:10px;right:10px}.hf-hiw .msg-by{z-index:1;align-items:center;gap:10px;margin-top:16px;display:flex;position:relative}.hf-hiw .msg-by .av{border-radius:100px;flex:none;justify-content:center;align-items:center;width:32px;height:32px;font-family:Geist,sans-serif;font-size:.75rem;font-weight:700;display:flex}.hf-hiw .msg-by .nm{font-family:Geist,sans-serif;font-size:.875rem;font-weight:500}.hf-hiw .inside-copy h2{font-size:var(--t-h2-sub);letter-spacing:-.03em;margin:16px 0;font-weight:900;line-height:1.03}.hf-hiw .inside-copy>p{font-size:var(--t-lede-sm);color:var(--fg-2);margin:0 0 28px;font-weight:300;line-height:1.55}.hf-hiw .feats{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 32px;margin-bottom:32px;display:grid}.hf-hiw .feats h3{margin:0 0 4px;font-family:Geist,sans-serif;font-size:.9375rem;font-weight:600}.hf-hiw .feats p{color:var(--fg-2);font-size:.90625rem;font-weight:300;line-height:1.5}.hf-hiw .feat-stickers{gap:8px;margin-top:10px;display:flex}.hf-hiw .feat-stickers img{width:26px;height:26px}.hf-hiw .print-panel{background:var(--ink);color:#fff;border-radius:32px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;display:grid;overflow:hidden}.hf-hiw .print-copy{padding:64px 56px}.hf-hiw .print-copy .eyebrow{color:var(--gold)}.hf-hiw .print-copy h2{font-size:var(--t-h2-dark);letter-spacing:-.03em;color:#fff;margin:16px 0 20px;font-weight:900;line-height:1.02}.hf-hiw .print-copy>p{font-size:var(--t-lede-sm);color:#ffffffb8;max-width:420px;margin:0 0 32px;font-weight:300;line-height:1.55}.hf-hiw .print-chips{flex-wrap:wrap;gap:10px;margin-bottom:36px;display:flex}.hf-hiw .print-chips span{color:#fff;background:#ffffff1a;border-radius:100px;padding:9px 16px;font-family:Geist,sans-serif;font-size:.875rem;font-weight:500}.hf-hiw .print-copy .btn-plain{background:#fff;border:none}.hf-hiw .print-art{background:#1a1a1a;min-height:520px;position:relative}.hf-hiw .print-art img{object-fit:cover;width:100%;height:100%}.hf-hiw .print-steps{gap:var(--gap-grid);margin-top:var(--gap-grid);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.hf-hiw .tile{background:var(--cream-dark);border-radius:24px;padding:32px}.hf-hiw .tile-num{color:var(--coral-deep);margin-bottom:16px;font-family:Unbounded,sans-serif;font-size:.875rem;font-weight:800;display:block}.hf-hiw .tile h3{margin:0 0 8px;font-size:1.1875rem;font-weight:700}.hf-hiw .tile p{color:var(--fg-2);font-size:.9375rem;font-weight:300;line-height:1.55}.hf-hiw .sec-title{font-size:var(--t-h2);letter-spacing:-.035em;text-wrap:balance;max-width:760px;margin:0 0 56px;font-weight:900;line-height:1.02}.hf-hiw .split-head{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:48px;margin-bottom:48px;display:grid}.hf-hiw .split-head h2{font-size:var(--t-h2);letter-spacing:-.035em;margin:0;font-weight:900;line-height:1.02}.hf-hiw .split-head p{font-size:var(--t-lede-md);color:var(--fg-2);max-width:440px;margin:0 0 8px;font-weight:300;line-height:1.55}.hf-hiw .money-grid{gap:var(--gap-grid);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.hf-hiw .money-card{background:var(--cream-dark);border-radius:24px;overflow:hidden}.hf-hiw .money-art{aspect-ratio:1600/975;background:#fbf6f1;position:relative;overflow:hidden}.hf-hiw .money-art img{object-fit:cover;width:100%;height:100%}.hf-hiw .money-body{padding:26px}.hf-hiw .money-body .tile-num{margin-bottom:12px;font-size:.8125rem}.hf-hiw .money-body h3{margin:0 0 6px;font-size:1.125rem;font-weight:700}.hf-hiw .money-body p{color:var(--fg-2);font-size:.90625rem;font-weight:300;line-height:1.55}.hf-hiw .opts{gap:var(--gap-grid);grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;margin-bottom:24px;display:grid}.hf-hiw .opt{background:var(--cream-dark);border-radius:24px;flex-direction:column;padding:32px;display:flex}.hf-hiw .opt.lead{background:var(--wash)}.hf-hiw .opt-glyph{align-items:center;gap:6px;margin-bottom:20px;display:flex}.hf-hiw .opt-glyph i{border-radius:7px;width:38px;height:26px;display:block}.hf-hiw .opt-glyph i.g-card{background:var(--gradient-primary)}.hf-hiw .opt-glyph i.cash{background:var(--gold)}.hf-hiw .opt-glyph i.cash-part{background:var(--gold);opacity:.45}.hf-hiw .opt-glyph i.cash-none{border:1px dashed #0003}.hf-hiw .opt-glyph i.voucher{border:1px solid var(--border);background:#fff;align-items:center;padding:0 5px;display:flex}.hf-hiw .opt-glyph i.voucher:after{content:"";background:#7c3aed;border-radius:100px;width:14px;height:3px}.hf-hiw .opt h3{margin:0 0 8px;font-size:1.1875rem;font-weight:700;line-height:1.2}.hf-hiw .opt p{color:var(--fg-2);flex:1;margin:0 0 20px;font-size:.90625rem;font-weight:300;line-height:1.55}.hf-hiw .opt-tag{color:var(--fg-3);background:#fff;border-radius:100px;align-self:flex-start;padding:5px 12px;font-family:Geist,sans-serif;font-size:.75rem;font-weight:600}.hf-hiw .opt.lead .opt-tag{color:var(--coral-deep)}.hf-hiw .reveal{background:var(--cream-dark);border-radius:32px;height:420px;margin-bottom:96px;position:relative;overflow:hidden}.hf-hiw .reveal img{object-fit:cover;width:100%;height:100%}.hf-hiw .take-head{max-width:640px;margin:0 0 40px}.hf-hiw .take-head h2{font-size:var(--t-h2-sub);letter-spacing:-.03em;margin:0 0 14px;font-weight:900;line-height:1.05}.hf-hiw .take-head p{font-size:var(--t-lede-sm);color:var(--fg-2);font-weight:300;line-height:1.55}.hf-hiw .take-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:24px;display:grid}.hf-hiw .take{background:var(--cream-dark);border-radius:32px;flex-direction:column;padding:36px;display:flex;overflow:hidden}.hf-hiw .take h3{font-size:var(--t-h3-panel);letter-spacing:-.02em;margin:0 0 10px;font-weight:800}.hf-hiw .take>p{color:var(--fg-2);margin:0 0 24px;font-size:.9375rem;font-weight:300;line-height:1.55}.hf-hiw .take-note{color:var(--fg-3);margin:16px 0 0;font-size:.8125rem}@keyframes hf-hiw-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.hf-hiw .gc-wrap{flex-direction:column;flex:1;justify-content:center;margin-top:24px;display:flex;position:relative}.hf-hiw .gc{flex-direction:column;justify-content:center;margin:0 -36px;padding-left:36px;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 40px calc(100% - 40px),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 40px calc(100% - 40px),#0000 100%);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hf-hiw .gc-track{align-items:center;width:max-content;animation:34s linear infinite hf-hiw-marquee;display:flex}.hf-hiw .gc-track.r1{padding:14px 0 10px}.hf-hiw .gc-track.r2{padding:10px 0;animation-duration:40s;animation-direction:reverse}.hf-hiw .gc-track.r3{padding:10px 0 14px;animation-duration:46s}.hf-hiw .gc-wrap:hover .gc-track,.hf-hiw .gc-pause-input:checked~.gc .gc-track{animation-play-state:paused}.hf-hiw .gc-pause-input{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.hf-hiw .gc-pause{min-height:44px;color:var(--fg-3);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:7px;margin-top:4px;padding:4px 2px;font-family:Geist,sans-serif;font-size:.8125rem;font-weight:500;display:inline-flex}.hf-hiw .gc-pause:hover{color:var(--ink)}.hf-hiw .gc-pause-input:focus-visible~.gc-pause{outline:2px solid var(--coral-deep);outline-offset:3px;border-radius:4px}.hf-hiw .gc-play-icon,.hf-hiw .gc-play-label,.hf-hiw .gc-pause-input:checked~.gc-pause .gc-pause-icon,.hf-hiw .gc-pause-input:checked~.gc-pause .gc-pause-label{display:none}.hf-hiw .gc-pause-input:checked~.gc-pause .gc-play-icon{display:block}.hf-hiw .gc-pause-input:checked~.gc-pause .gc-play-label{display:inline}.hf-hiw .gc-tile{background:#fff;border-radius:14px;flex:none;width:172px;height:108px;margin-right:16px;overflow:hidden;box-shadow:0 8px 20px #0000000f}.hf-hiw .gc-tile img{object-fit:cover;width:100%;height:100%}.hf-hiw .gc-track.r1 .gc-tile:nth-child(5n+1),.hf-hiw .gc-track.r2 .gc-tile:nth-child(5n+1){transform:rotate(-3.2deg)}.hf-hiw .gc-track.r1 .gc-tile:nth-child(5n+2),.hf-hiw .gc-track.r2 .gc-tile:nth-child(5n+2){transform:rotate(2.4deg)}.hf-hiw .gc-track.r1 .gc-tile:nth-child(5n+3),.hf-hiw .gc-track.r2 .gc-tile:nth-child(5n+3){transform:rotate(-1.8deg)}.hf-hiw .gc-track.r1 .gc-tile:nth-child(5n+4),.hf-hiw .gc-track.r2 .gc-tile:nth-child(5n+4){transform:rotate(3deg)}.hf-hiw .gc-track.r1 .gc-tile:nth-child(5n+5),.hf-hiw .gc-track.r2 .gc-tile:nth-child(5n+5){transform:rotate(-2.6deg)}.hf-hiw .gc-track.r3 .gc-tile:nth-child(4n+1){transform:rotate(1.6deg)}.hf-hiw .gc-track.r3 .gc-tile:nth-child(4n+2){transform:rotate(-2.2deg)}.hf-hiw .gc-track.r3 .gc-tile:nth-child(4n+3){transform:rotate(2.8deg)}.hf-hiw .gc-track.r3 .gc-tile:nth-child(4n+4){transform:rotate(-1.5deg)}.hf-hiw .transfer{aspect-ratio:1852/843;background:var(--wash);border-radius:20px;margin-bottom:20px;position:relative;overflow:hidden}.hf-hiw .transfer img{object-fit:contain;width:100%;height:100%}.hf-hiw .nofee{background:#fff;border-radius:20px;flex:1;align-items:center;gap:20px;padding:24px;display:flex}.hf-hiw .nofee-art{background:var(--cream);border-radius:16px;flex:none;width:150px;height:150px;position:relative;overflow:hidden}.hf-hiw .nofee-art img{object-fit:cover;width:100%;height:100%}.hf-hiw .nofee-copy{min-width:0}.hf-hiw .nofee-copy .hd{letter-spacing:-.02em;margin:0 0 6px;font-family:Unbounded,sans-serif;font-size:1.1875rem;font-weight:800;line-height:1.15}.hf-hiw .nofee-copy p{color:var(--fg-2);margin:0 0 10px;font-size:.875rem;font-weight:300;line-height:1.5}.hf-hiw .nofee-tags{flex-wrap:wrap;gap:8px;display:flex}.hf-hiw .nofee-tags span{background:var(--wash);color:var(--coral-deep);border-radius:100px;padding:6px 12px;font-family:Geist,sans-serif;font-size:.75rem;font-weight:600}.hf-hiw .trust{grid-template-columns:minmax(0,1fr) 380px;align-items:center;gap:56px;display:grid}.hf-hiw .trust h2{font-size:var(--t-h2-sub);letter-spacing:-.03em;max-width:600px;margin:0 0 40px;font-weight:900;line-height:1.05}.hf-hiw .trust-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 24px;display:grid}.hf-hiw .trust-rule{background:var(--gradient-primary);border-radius:100px;width:44px;height:4px;margin-bottom:18px}.hf-hiw .trust-grid h3{margin:0 0 8px;font-size:1.0625rem;font-weight:700}.hf-hiw .trust-grid p{color:var(--fg-2);font-size:.90625rem;font-weight:300;line-height:1.55}.hf-hiw .trust-art{background:var(--cream-dark);border-radius:32px;height:420px;position:relative;overflow:hidden}.hf-hiw .trust-art img{object-fit:cover;width:100%;height:100%}.hf-hiw .cta-sec{padding:var(--pad-section) 24px 24px}.hf-hiw .cta-panel{background:linear-gradient(#0000000f, #0000000f), var(--gradient-primary);text-align:center;color:var(--ink);border-radius:40px;padding:96px 56px;position:relative;overflow:hidden}.hf-hiw .cta-panel h2{font-size:var(--t-cta);letter-spacing:-.035em;color:#fff;text-wrap:balance;margin:0 0 20px;font-weight:900;line-height:1}.hf-hiw .cta-panel>p{font-size:var(--t-lede-md);max-width:520px;margin:0 auto 36px;font-weight:400}.hf-hiw .cta-panel .btn{color:var(--coral-deep);background:#fff;padding:17px 36px;font-size:1rem;box-shadow:0 4px 20px #00000026}.hf-hiw .cta-fine{color:#0d0d0de6;margin:24px 0 0;font-size:.875rem}.hf-hiw .soon-badge{letter-spacing:.08em;text-transform:uppercase;color:var(--coral-deep);background:var(--wash);white-space:nowrap;border:1px solid #ff6b3538;border-radius:100px;align-items:center;gap:8px;padding:6px 13px;font-family:Geist,sans-serif;font-size:.6875rem;font-weight:700;display:inline-flex}.hf-hiw .soon-badge .dot{background:var(--coral);border-radius:100px;width:6px;height:6px;animation:1.8s ease-in-out infinite hiw-soon-blink}.hf-hiw .soon-badge.dark{color:var(--gold);background:#ffffff1a;border-color:#ffffff2e}.hf-hiw .soon-badge.dark .dot{background:var(--gold)}@keyframes hiw-soon-blink{50%{opacity:.35}}.hf-hiw .half-head{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:12px;display:flex}.hf-hiw .half-head .eyebrow{margin-bottom:0}.hf-hiw .half.money.is-soon{box-shadow:inset 0 0 0 1px #ff6b3538}.hf-hiw .split-head .soon-badge,.hf-hiw .take-head .soon-badge,.hf-hiw .trust .soon-badge{margin-bottom:16px}.hf-hiw .soon-band{background:var(--ink);color:#fff;border-radius:32px;grid-template-columns:minmax(0,1fr) minmax(0,420px);align-items:center;gap:40px;margin-top:40px;padding:44px;display:grid}.hf-hiw .soon-band h3{font-size:var(--t-h3-panel);letter-spacing:-.02em;color:#fff;margin:16px 0 10px;font-weight:800;line-height:1.1}.hf-hiw .soon-band p{color:#ffffffb8;max-width:460px;margin:0;font-size:.9375rem;font-weight:300;line-height:1.55}.hf-hiw .soon-band-note{margin-top:12px;font-size:.75rem}.hf-hiw .waitlist{flex-wrap:wrap;gap:8px;display:flex}.hf-hiw .waitlist input{color:#fff;background:#ffffff14;border:1px solid #fff3;border-radius:12px;outline:none;flex:1;min-width:0;padding:13px 16px;font-family:Geist,sans-serif;font-size:.875rem}.hf-hiw .waitlist input::placeholder{color:#ffffff80}.hf-hiw .waitlist input:focus-visible{border-color:var(--coral);outline-offset:2px;background:#ffffff1f;outline:2px solid #fff}.hf-hiw .waitlist button{cursor:pointer;background:var(--gradient-primary);color:#fff;white-space:nowrap;border:0;border-radius:12px;padding:13px 22px;font-family:Geist,sans-serif;font-size:.875rem;font-weight:600}.hf-hiw .waitlist button:focus-visible{outline-offset:2px;outline:2px solid #fff}.hf-hiw .waitlist input:disabled,.hf-hiw .waitlist button:disabled{opacity:.6;cursor:not-allowed}.hf-hiw .waitlist-done{color:var(--gold);margin:0;font-family:Geist,sans-serif;font-size:.9375rem;font-weight:600}.hf-hiw .waitlist-error{color:#ffb4a2;flex-basis:100%;margin:8px 0 0;font-family:Geist,sans-serif;font-size:.8125rem;font-weight:500}@media (max-width:1024px){.hf-hiw{--pad-section:96px}.hf-hiw .hero-art{height:400px}.hf-hiw .money-grid,.hf-hiw .opts{grid-template-columns:repeat(2,minmax(0,1fr))}.hf-hiw .inside{gap:40px;padding:40px}.hf-hiw .print-copy{padding:48px 40px}.hf-hiw .reveal{height:360px;margin-bottom:72px}.hf-hiw .trust{grid-template-columns:minmax(0,1fr) 300px;gap:40px}}@media (max-width:900px){.hf-hiw{--pad-section:80px}.hf-hiw .hero{padding-top:40px}.hf-hiw .hero-lead{grid-template-columns:1fr;gap:24px;margin-bottom:32px}.hf-hiw .hero-ctas{justify-content:flex-start}.hf-hiw .hero-art{height:320px}.hf-hiw .halves-grid,.hf-hiw .take-grid,.hf-hiw .split-head{grid-template-columns:1fr}.hf-hiw .split-head{gap:16px;margin-bottom:36px}.hf-hiw .inside{grid-template-columns:1fr;gap:36px;padding:28px}.hf-hiw .print-panel{grid-template-columns:1fr}.hf-hiw .print-art{order:-1;min-height:300px}.hf-hiw .print-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.hf-hiw .reveal{height:300px;margin-bottom:56px}.hf-hiw .trust{grid-template-columns:1fr;gap:36px}.hf-hiw .trust h2{margin-bottom:28px}.hf-hiw .trust-art{height:300px}.hf-hiw .cta-panel{padding:72px 32px}.hf-hiw .soon-band{grid-template-columns:1fr;gap:28px;padding:36px}}@media (max-width:600px){.hf-hiw{--pad-section:64px;--gap-grid:16px}.hf-hiw .sec,.hf-hiw .hero,.hf-hiw .cta-sec{padding-left:20px;padding-right:20px}.hf-hiw h1{letter-spacing:-.03em}.hf-hiw .soon-band{border-radius:28px;padding:28px 24px}.hf-hiw .waitlist input,.hf-hiw .waitlist button{flex:100%}.hf-hiw h1 br,.hf-hiw .split-head h2 br,.hf-hiw .print-copy h2 br,.hf-hiw .inside-copy h2 br{display:none}.hf-hiw .split-head h2,.hf-hiw .print-copy h2,.hf-hiw .inside-copy h2{text-wrap:balance}.hf-hiw h2{letter-spacing:-.025em}.hf-hiw .feats p,.hf-hiw .money-body p,.hf-hiw .opt p,.hf-hiw .trust-grid p,.hf-hiw .nofee-copy p,.hf-hiw .take-note{font-size:.9375rem}.hf-hiw .msg:nth-child(3) p{font-size:1.0625rem}.hf-hiw .btn{width:100%;min-height:44px}.hf-hiw .hero-ctas{gap:8px}.hf-hiw .hero-art{aspect-ratio:2;border-radius:24px;height:auto}.hf-hiw .hero-stats{flex-direction:column;align-items:flex-start;gap:8px;padding-top:20px}.hf-hiw .hero-stats .dot{display:none}.hf-hiw .half{border-radius:24px}.hf-hiw .half-art{height:200px}.hf-hiw .half-body{padding:24px}.hf-hiw .inside{border-radius:24px;padding:22px}.hf-hiw .msg{transform:none!important}.hf-hiw .msg-sticker{width:48px;height:48px;top:-12px;right:-8px}.hf-hiw .feats{grid-template-columns:1fr;gap:20px}.hf-hiw .print-panel{border-radius:24px}.hf-hiw .print-copy{padding:32px 24px}.hf-hiw .print-art{min-height:240px}.hf-hiw .print-steps,.hf-hiw .money-grid,.hf-hiw .opts{grid-template-columns:1fr}.hf-hiw .tile,.hf-hiw .opt{padding:24px}.hf-hiw .reveal{aspect-ratio:2;border-radius:24px;height:auto;margin-bottom:44px}.hf-hiw .take{border-radius:24px;padding:24px}.hf-hiw .gc-wrap{margin-top:20px}.hf-hiw .gc{margin:0 -24px;padding-left:24px}.hf-hiw .gc-track.r2,.hf-hiw .gc-track.r3{display:none}.hf-hiw .gc-tile{width:132px;height:83px;margin-right:12px}.hf-hiw .nofee{flex-direction:column;align-items:flex-start;gap:16px;padding:20px}.hf-hiw .nofee-art{width:110px;height:110px}.hf-hiw .trust-grid{grid-template-columns:1fr;gap:24px}.hf-hiw .trust-art{border-radius:24px;height:240px}.hf-hiw .cta-panel{border-radius:28px;padding:48px 24px}}@media (prefers-reduced-motion:reduce){.hf-hiw .gc{margin:0;padding-left:0;-webkit-mask-image:none;mask-image:none}.hf-hiw .gc-pause,.hf-hiw .gc-pause-input{display:none}.hf-hiw .gc-track{grid-template-columns:repeat(auto-fill,minmax(100px,1fr));gap:10px;width:auto;padding:5px 0;animation:none;display:grid}.hf-hiw .gc-track.r2,.hf-hiw .gc-track.r3{display:grid}.hf-hiw .gc-tile{aspect-ratio:172/108;width:auto;min-width:0;height:auto;margin-right:0;transform:none}.hf-hiw .gc-tile[data-dup]{display:none}.hf-hiw .btn:hover{transform:none}.hf-hiw .soon-badge .dot{animation:none}}