.bounty{--ink:#0a0a0a;--ink-body:#2b2b2b;--ink-mute:#6b6b6b;--ink-faint:#9a9a9a;--rule:#d9d9de;--rule-soft:#ececef;--panel:#f5f5f7;--surface:#f3f3f5;--blue:#30f;--grad:linear-gradient(90deg, #30f 0%, #00d0ff 100%);--grad-text:linear-gradient(90deg, #30f 0%, #2a6bff 100%);--s:var(--bounty-s,1);min-height:100dvh;color:var(--ink);font-family:var(--font-inter), Inter, system-ui, -apple-system, "Helvetica Neue", Arial, sans-serif;letter-spacing:-.01em;-webkit-font-smoothing:antialiased;background:#fff}.bounty a{color:inherit;text-decoration:none}.bounty-wrap{max-width:none;padding:calc(var(--s) * 134px) calc(var(--s) * 56px) calc(var(--s) * 48px) calc(var(--s) * 48px);margin:0}.bounty-wrap.is-narrow>:not(.bounty-mark){zoom:var(--s);margin-left:16px}.bounty-wrap.is-hero{--top:calc(var(--s) * 60px);--video-h:calc(100dvh - var(--top) - calc(var(--s) * 14px) - 7px - var(--top));grid-template-columns:minmax(0, 1fr) min(calc(var(--video-h) * 4 / 5), 41%);column-gap:calc(var(--s) * 72px);max-width:none;height:100dvh;padding:var(--top) calc(var(--s) * 56px) calc(var(--s) * 26px) calc(var(--s) * 48px);grid-template-rows:auto minmax(0,1fr) auto;display:grid}.bounty-screen,.bounty-chrome{display:contents}.bounty-wrap.is-hero .bounty-left{padding:calc(var(--s) * 74px) 0 0 calc(var(--s) * 16px);grid-area:1/1}.bounty-wrap.is-hero .bounty-right{min-height:0;padding-bottom:calc(var(--top) - calc(var(--s) * 26px));grid-area:1/2/4;align-self:center}.bounty-wrap.is-hero .bounty-foot{margin-left:calc(var(--s) * 16px);margin-top:calc(var(--s) * 20px);padding-top:calc(var(--s) * 16px);align-items:flex-start;gap:calc(var(--s) * 4px);flex-direction:column;grid-area:3/1}.bounty-wrap.is-hero .bounty-foot-line{font-size:calc(var(--s) * 17px)}.bounty-wrap.is-hero .bounty-contact{font-size:calc(var(--s) * 13px)}.bounty-mark{z-index:5;letter-spacing:.04em;font-family:Arial,Helvetica,sans-serif;font-size:clamp(11px,.76vw,20px);font-weight:700;display:block;position:absolute;top:12px;left:20px;color:#5b5b5b!important}.bounty-mark:hover{color:var(--ink)!important}.bounty-cue,.bounty-story-arrow{display:none}.bounty-h1{font-size:calc(var(--s) * 48px);letter-spacing:-.03em;font-weight:700;line-height:1.06}.bounty-h1.is-page{font-size:36px;line-height:1.1}.bounty-grad{background-image:var(--grad-text);color:#0000;-webkit-background-clip:text;background-clip:text}.bounty-h2{letter-spacing:-.02em;margin-top:32px;font-size:20px;font-weight:700}.bounty-label{font-size:calc(var(--s) * 12px);letter-spacing:.1em;text-transform:uppercase;color:var(--blue);font-weight:600}.bounty-label.is-muted{color:var(--ink-mute)}.bounty-sub{color:var(--ink-mute);margin-top:6px;font-size:14px}.bounty-back{color:var(--ink-mute);margin-bottom:28px;font-size:14px;font-weight:600}.bounty-back.is-row{justify-content:space-between;gap:16px;display:flex}.bounty-back a:hover{color:var(--ink)}.bounty-ph{color:#8a6100;letter-spacing:.08em;text-transform:uppercase;vertical-align:middle;background:#fff3c4;border-radius:999px;padding:2px 8px;font-size:10px;font-weight:700;display:inline-block}.bounty-ph.is-inline{margin-left:10px}.bounty-btn{width:100%;height:46px;font:inherit;letter-spacing:-.01em;cursor:pointer;border:0;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:0 20px;font-size:15px;font-weight:600;transition:filter .15s,background .15s,border-color .15s,opacity .15s;display:inline-flex}.bounty-btn.is-grad{background:var(--grad);color:#fff}.bounty-btn.is-grad:hover{filter:brightness(1.08)}.bounty-btn.is-dark{background:var(--ink);color:#fff}.bounty-btn.is-dark:hover{background:#2a2a2a}.bounty-btn.is-outline{border:1.5px solid var(--ink);color:var(--ink);background:#fff}.bounty-btn.is-outline:hover{background:var(--panel)}.bounty-btn:disabled{opacity:.7;cursor:default}.bounty-pausedrow{color:var(--ink-body);align-items:center;gap:10px;font-size:14px;line-height:1.4;display:flex}.bounty-pausedrow.is-banner{color:#6b4e00;background:#fff8e1;border-radius:10px;margin-top:16px;padding:12px 14px}.bounty-paused-pill{color:#1a1200;letter-spacing:.08em;text-transform:uppercase;background:#f5b400;border-radius:999px;flex:none;padding:4px 10px;font-size:11px;font-weight:700}.bounty-left{min-width:0}.bounty-intro{margin-top:calc(var(--s) * 24px);font-size:calc(var(--s) * 17px);color:var(--ink-body);max-width:calc(var(--s) * 600px);line-height:1.5}.bounty-cards{margin-top:calc(var(--s) * 24px);gap:calc(var(--s) * 22px);max-width:calc(var(--s) * 680px);grid-template-columns:1fr 1fr;display:grid}.bounty-card{padding:calc(var(--s) * 20px) calc(var(--s) * 20px) calc(var(--s) * 18px);border:1px solid var(--rule);border-radius:calc(var(--s) * 10px);background:#fff;flex-direction:column;display:flex}.bounty-card-title{margin-top:calc(var(--s) * 8px);font-size:calc(var(--s) * 26px);letter-spacing:-.03em;font-weight:700;line-height:1.1}.bounty-card-body{margin-top:calc(var(--s) * 8px);font-size:calc(var(--s) * 14.5px);color:var(--ink-body);line-height:1.5}.bounty-card .bounty-btn{height:calc(var(--s) * 42px);font-size:calc(var(--s) * 15px);border-radius:calc(var(--s) * 8px);margin-top:auto;padding-top:0}.bounty-card .bounty-card-body{margin-bottom:calc(var(--s) * 18px)}.bounty-right{min-width:0;display:flex}.bounty-video{flex-direction:column;flex:1;align-items:center;gap:14px;min-height:0;margin:0;display:flex}.bounty-video-box{aspect-ratio:4/5;border-radius:calc(var(--s) * 12px);background:#e8e8ea;width:100%;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #0000001a,0 2px 10px #0000000d}.bounty-video-box:after{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #0000001a}.bounty-video-el{object-fit:cover;opacity:0;width:100%;height:100%;display:block;position:absolute;inset:0}.bounty-video-el.is-on{opacity:1}.bounty-card-pay{color:var(--ink);margin-top:12px;font-size:15px;font-weight:700}.bounty-card-pay span{color:var(--ink-mute);font-weight:400}.bounty-post{background:var(--surface);border-radius:20px;margin-top:36px;padding:22px 24px 24px}.bounty-post .bounty-h2{margin-top:0;font-size:18px}.bounty-post-steps{color:var(--ink);margin-top:12px;padding-left:20px;font-size:16px;line-height:1.7;list-style:decimal}.bounty-post-note{color:var(--ink-mute);margin-top:12px;font-size:14px;line-height:1.5}.bounty-dots{gap:8px;display:flex}.bounty-dot{background:#cfcfd4;border-radius:50%;width:7px;height:7px;transition:background .2s}.bounty-dot.is-on{background:var(--ink)}.bounty-foot{max-width:calc(var(--s) * 680px);border-top:1px solid var(--rule-soft);justify-content:space-between;align-items:center;gap:24px;padding-top:28px;display:flex}.bounty-foot-line{letter-spacing:-.02em;font-size:20px;font-weight:600}.bounty-foot-link{font-size:15px;font-weight:600;color:var(--blue)!important}.bounty-contact{color:var(--ink-mute);font-size:14px}.bounty-foot .bounty-contact{margin-top:6px}.bounty-contact a{color:var(--blue);font-weight:600}.bounty-contact a:hover{text-decoration:underline}.bounty-contact.is-foot{border-top:1px solid var(--rule-soft);margin-top:40px;padding-top:20px}.bounty-contact.is-inline{text-align:right;margin-left:auto}.bounty-foot-link:hover{text-decoration:underline}.bounty-how{border-bottom:1px solid var(--rule-soft);padding-bottom:20px}.bounty-how-title{letter-spacing:-.03em;font-size:28px;font-weight:700}.bounty-how-steps{counter-reset:how;grid-template-columns:1fr;gap:12px;max-width:640px;margin-top:20px;padding:0;list-style:none;display:grid}.bounty-how-steps>li{border-top:1px solid var(--rule-soft);color:var(--ink-body);gap:16px;padding-top:12px;font-size:16px;line-height:1.5;display:flex}.bounty-how-n{color:var(--ink-faint);flex:0 0 18px;font-size:13px;font-weight:600}.bounty-how-steps a{color:var(--blue);text-underline-offset:3px;font-weight:600;text-decoration:underline}.bounty-stories-head{justify-content:space-between;align-items:baseline;gap:24px;margin-top:40px;display:flex}.bounty-aside{color:var(--ink-mute);font-size:14px}.bounty-grid3{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:20px;display:grid}.bounty-story-card{cursor:pointer;flex-direction:column;min-height:250px;transition:border-color .15s;display:flex;position:relative}.bounty-story-card:hover{border-color:var(--ink-faint)}.bounty-story-card-text{flex-direction:column;flex:1;display:flex}.bounty-story-card{border:1px solid var(--rule);background:#fff;border-radius:10px;padding:22px 24px 24px}.bounty-story-card .bounty-card-title{font-size:24px}.bounty-story-card .bounty-card-body{margin-bottom:22px}.bounty-story-card .bounty-ph{vertical-align:middle;margin-left:10px;position:static}.bounty-story-card .bounty-card-pay{color:var(--blue);letter-spacing:.01em;background:#3300ff14;border-radius:999px;margin:0;padding:5px 11px;font-size:14px;font-weight:700;position:absolute;top:18px;right:20px}.bounty-story-card.is-soon{text-align:center;background:var(--panel);border-style:dashed;justify-content:center;align-items:center}.bounty-soon-title{font-size:17px;font-weight:700}.bounty-soon-sub{color:var(--ink-mute);max-width:300px;margin-top:6px;font-size:14px;line-height:1.45}.bounty-story .bounty-h1.is-page{margin-top:6px}.bounty-open-line{color:var(--ink-mute);margin-top:8px;font-size:14px}.bounty-story-text{color:var(--ink-body);margin-top:10px;font-size:17px;line-height:1.55}.bounty-cards2{grid-template-columns:1fr 1fr;align-items:stretch;gap:16px;margin-top:32px;display:grid}.bounty-surface{background:var(--surface);border-radius:20px;padding:22px 24px 24px}.bounty-surface .bounty-h2{margin-top:0;font-size:18px}.bounty-rules-strip{border:1px solid var(--rule);border-radius:16px;margin-top:16px;padding:18px 22px 20px}.bounty-rules-strip .bounty-h2{margin-top:0;font-size:18px}.bounty-tags{flex-wrap:wrap;gap:8px;margin-top:12px;padding:0;list-style:none;display:flex}.bounty-tags li{border:1px solid var(--rule);color:var(--ink-body);border-radius:999px;padding:6px 12px;font-size:13.5px}.bounty-kit{margin-top:28px}.bounty-kit-head{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.bounty-kit-head .bounty-h2{margin-top:0}.bounty-kit-open{white-space:nowrap;font-size:14px;font-weight:600;color:var(--blue)!important}.bounty-kit-open:hover{text-decoration:underline}.bounty-kit-row{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;margin-top:14px;padding:0;list-style:none;display:grid}.bounty-kit-thumb{aspect-ratio:1;background:var(--surface);border-radius:12px;position:relative;overflow:hidden}.bounty-kit-thumb img,.bounty-kit-video{object-fit:cover;width:100%;height:100%;display:block}.bounty-kit-thumb .bounty-ph{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.bounty-asset-notes{max-width:820px;margin-top:18px;font-size:15px}.bounty-kit-brand{color:var(--ink-body);text-align:center;margin-top:8px;font-size:13px}.bounty-list{color:var(--ink-body);margin-top:10px;padding-left:18px;font-size:15.5px;line-height:1.6;list-style:outside}.bounty-list.is-ordered{list-style:decimal}.bounty-form{flex-direction:column;gap:10px;max-width:560px;display:flex}.bounty-form-title{letter-spacing:-.03em;margin-bottom:10px;font-size:32px;font-weight:700;line-height:1.1}.bounty-field{border:1px solid var(--rule);background:#fff;border-radius:8px;align-items:center;height:46px;transition:border-color .15s,box-shadow .15s;display:flex}.bounty-field:focus-within{border-color:var(--blue);box-shadow:0 0 0 3px #3300ff1f}.bounty-field input,.bounty-field select{min-width:0;height:100%;font:inherit;color:var(--ink);background:0 0;border:0;outline:0;flex:1 1 0;padding:0 14px;font-size:15px}.bounty-field.is-area{align-items:stretch;height:auto}.bounty-field textarea{resize:vertical;min-width:0;font:inherit;color:var(--ink);background:0 0;border:0;outline:0;flex:1 1 0;padding:12px 14px;font-size:15px;line-height:1.45}.bounty-field textarea::placeholder,.bounty-field input::placeholder{color:var(--ink-mute)}.bounty-field.is-bad{border-color:#c2410c}.bounty-field.is-bad input::placeholder{color:#c2410c}.bounty-field select{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%236b6b6b' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;padding-right:36px}.bounty-field select.is-empty{color:var(--ink-mute)}.bounty-check{color:var(--ink);cursor:pointer;align-items:center;gap:10px;margin:4px 0 0 2px;font-size:14px;display:flex}.bounty-check input{width:16px;height:16px;accent-color:var(--blue)}.bounty-check.is-bad{color:#c2410c}.bounty-form .bounty-btn{margin-top:8px}.bounty-err{color:#c2410c;font-size:13px;font-weight:500}.bounty-hp{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;left:-9999px}.bounty-quiet{cursor:pointer;font:inherit;color:var(--ink-mute);background:0 0;border:0;align-self:flex-start;margin-top:6px;padding:0;font-size:14px;font-weight:600}.bounty-quiet:hover{color:var(--ink)}.bounty-done{flex-direction:column;align-items:flex-start;gap:14px;max-width:560px;display:flex}.bounty-done-line{letter-spacing:-.03em;font-size:32px;font-weight:700;line-height:1.1}.bounty-done-sub{color:var(--ink-body);font-size:15px}.bounty-done-sub a{color:var(--blue);text-underline-offset:3px;font-weight:600;text-decoration:underline}@media (max-width:767px){.bounty{--s:1}.bounty-wrap{padding:28px 16px 32px}.bounty-wrap.is-narrow>:not(.bounty-mark){margin-left:0}.bounty-wrap.is-hero{scroll-snap-type:y mandatory;scroll-behavior:smooth;overscroll-behavior:none;scrollbar-width:none;grid-template-columns:none;max-width:none;height:100dvh;padding:0;display:block;overflow-y:auto}.bounty-wrap.is-hero::-webkit-scrollbar{display:none}.bounty-screen{scroll-snap-align:start;scroll-snap-stop:always;flex-direction:column;min-height:100dvh;padding:24px 16px 20px;display:flex}.bounty-screen.is-offer{justify-content:center;padding-bottom:64px;position:relative}.bounty-chrome{z-index:30;transition:opacity .28s;display:block;position:fixed;top:12px;left:20px}.bounty-chrome.is-moving{opacity:0}.bounty-screen.is-offer{padding-top:56px}.bounty-wrap.is-hero .bounty-left{margin:0;padding:0}.bounty-chrome .bounty-mark{position:static}.bounty-wrap{padding-top:56px}.bounty-wrap.is-hero .bounty-foot{margin-left:0}.bounty-h1{font-size:32px;line-height:1.06}.bounty-h1.is-page{font-size:30px}.bounty-intro{margin-top:14px;font-size:15px;line-height:1.45}.bounty-cards{grid-template-columns:1fr;gap:10px;margin-top:18px}.bounty-card{padding:16px 18px 18px}.bounty-card-title{margin-top:6px;font-size:24px}.bounty-card-body{margin-top:6px;font-size:14px;line-height:1.45;margin-bottom:14px!important}.bounty-card .bounty-btn{height:44px;font-size:15px}@media (max-height:700px){.bounty-screen.is-offer{padding-top:48px;padding-bottom:52px}.bounty-h1{font-size:29px}.bounty-intro{margin-top:10px;font-size:14px}.bounty-cards{gap:8px;margin-top:14px}.bounty-card{padding:14px 16px 16px}.bounty-card-title{font-size:22px}.bounty-card-body{font-size:13.5px;margin-bottom:12px!important}.bounty-card .bounty-btn{height:42px}.bounty-chrome{top:18px}}.bounty-cue{left:0;right:0;bottom:calc(20px + env(safe-area-inset-bottom));color:var(--ink-mute);justify-content:center;align-items:center;gap:6px;font-size:13px;font-weight:500;display:inline-flex;position:absolute}.bounty-cue svg{animation:1.8s ease-in-out infinite bounty-cue}@keyframes bounty-cue{0%,to{transform:translateY(0)}50%{transform:translateY(4px)}}.bounty-screen.is-proof{justify-content:center;gap:18px;padding-top:60px}.bounty-right,.bounty-video{width:100%;display:block}.bounty-video{gap:12px;display:flex}.bounty-video-box{aspect-ratio:4/5;width:100%;margin:0}.bounty-screen .bounty-foot{flex-direction:column;align-items:flex-start;gap:6px;margin:0;padding-top:18px}.bounty-foot-line{font-size:17px}.bounty-stories .bounty-mark,.bounty-story .bounty-mark{margin-bottom:28px}.bounty-story-card .bounty-card-pay{order:2;margin:0 0 0 auto;font-size:13px;position:static}.bounty-story-arrow{order:3}.bounty-how-title{font-size:24px}.bounty-how-steps>li{font-size:15px}.bounty-stories-head{flex-direction:column;gap:6px;margin-top:32px}.bounty-grid3{grid-template-columns:1fr;gap:10px}.bounty-story-card{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr) auto;column-gap:14px;min-height:0;padding:16px 18px;display:grid}.bounty-story-card-text{grid-area:1/1/3}.bounty-story-card .bounty-card-title{margin-top:2px;font-size:19px}.bounty-story-card .bounty-card-body{font-size:14px;margin:4px 0 0!important}.bounty-story-card .bounty-btn{display:none}.bounty-story-card .bounty-ph{margin-left:8px;position:static}.bounty-story-card .bounty-card-pay{grid-area:1/2;place-self:start end;margin:0;font-size:13px;position:static}.bounty-story-arrow{color:var(--ink-faint);grid-area:2/2;place-self:end;font-size:18px;display:block}.bounty-story-card.is-soon{text-align:left;background:0 0;border:0;padding:14px 0 0;display:block}.bounty-soon-title{font-size:15px}.bounty-soon-sub{max-width:none}.bounty-cards2{grid-template-columns:1fr}.bounty-kit-row{scrollbar-width:none;gap:12px;margin:14px -16px 0;padding:0 16px 6px;display:flex;overflow-x:auto}.bounty-kit-row::-webkit-scrollbar{display:none}.bounty-kit-item{flex:0 0 120px}.bounty-contact.is-inline{text-align:left;margin-left:0}.bounty-field input,.bounty-field select,.bounty-field textarea{font-size:16px}}.hfa{--grad-num:linear-gradient(180deg, #00144b 34%, #00d9ff 72%);--grad-best:linear-gradient(180deg, #00144b 18%, #00d9ff 74%)}@media (max-width:767px){.hfa{--grad-num:linear-gradient(180deg, #00144b 22%, #00d9ff 68%);--grad-best:linear-gradient(180deg, #00144b 22%, #00d9ff 68%)}}.hfa-grad-num,.hfa-grad-best{color:#0000;-webkit-background-clip:text;background-clip:text}.hfa-grad-num{background-image:var(--grad-num)}.hfa-grad-best{background-image:var(--grad-best)}.hfa-strike{color:var(--ink);text-decoration:none;display:inline-block;position:relative}.hfa-cross{pointer-events:none;width:128%;height:112%;position:absolute;top:-6%;left:-14%}.hfa-intro p{white-space:pre-line;margin:0}.hfa-intro p+p{margin-top:.55em}.hfa-side{font-weight:700}.hfa-side.is-ai{color:#5800ef}.hfa-side.is-traditional{color:#e8451c}.hfa-strong{color:var(--ink);font-weight:700}.hfa-intro a,.hfa-list a,.hfa-enter-note a,.hfa-faq a{color:var(--blue);text-underline-offset:3px;text-decoration:underline}.hfa .bounty-wrap.is-hero{--top:calc(var(--s) * 36px);padding-right:calc(var(--s) * 32px);padding-left:calc(var(--s) * 32px);column-gap:calc(var(--s) * 56px);grid-template-columns:minmax(0, 1fr) min(calc(var(--video-h) * 4 / 5), 46%);padding-bottom:0}.hfa .bounty-wrap.is-hero .bounty-right{align-self:start;padding-bottom:0}.hfa .bounty-wrap.is-hero .bounty-left{padding:calc(var(--s) * 20px) 0 0}.hfa-h1{font-size:calc(var(--s) * 64px);line-height:1.06}.hfa-tagline{margin-top:calc(var(--s) * 16px);font-size:calc(var(--s) * 23px);letter-spacing:-.02em;font-weight:600}.hfa .bounty-intro{margin-top:calc(var(--s) * 18px);max-width:none;font-size:calc(var(--s) * 17px);line-height:1.5}.hfa-read{margin-top:calc(var(--s) * 18px);gap:calc(var(--s) * 4px);font-size:calc(var(--s) * 15px);color:var(--ink-body);flex-direction:column;line-height:1.4;display:flex}.hfa-read a{font-weight:700}.hfa .bounty-cards.is-three{margin-top:calc(var(--s) * 18px);gap:calc(var(--s) * 16px);grid-template-columns:repeat(3,minmax(0,1fr));max-width:none}.bounty-card.is-prize{padding:calc(var(--s) * 16px) calc(var(--s) * 12px) calc(var(--s) * 16px)}.bounty-card.is-prize .bounty-card-title{margin-top:calc(var(--s) * 18px);font-size:calc(var(--s) * 32px)}.hfa-amt-phone{display:none}.hfa-times{margin-left:calc(var(--s) * 8px);color:var(--ink-body);font-size:.6em;font-weight:600}.bounty-card.is-prize .bounty-card-body{margin:calc(var(--s) * 16px) 0 0;font-size:calc(var(--s) * 10px);letter-spacing:-.015em;white-space:nowrap;color:var(--ink-mute);line-height:1.4}.hfa-cta{margin-top:calc(var(--s) * 18px);width:100%;max-width:none;height:calc(var(--s) * 50px);font-size:calc(var(--s) * 16px);border-radius:calc(var(--s) * 8px)}.hfa .bounty-wrap.is-hero .bounty-foot{border-top:0;grid-row:2/4;align-self:center;max-width:none;margin:0;padding:0}.hfa .bounty-wrap.is-hero .bounty-foot-line{font-size:calc(var(--s) * 14px);font-weight:600}.hfa-deck{scroll-snap-type:y mandatory;scroll-behavior:smooth;overscroll-behavior:none;scrollbar-width:none;height:100dvh;overflow-y:auto}.hfa-deck::-webkit-scrollbar{display:none}.hfa .bounty-wrap.is-hero,.hfa-more{scroll-snap-align:start;scroll-snap-stop:always}.hfa .bounty-chrome{z-index:30;pointer-events:none;background:linear-gradient(#fff 55%,#fff0);height:44px;transition:opacity .28s;display:block;position:fixed;top:0;left:0;right:0}.hfa .bounty-chrome .bounty-mark{pointer-events:auto}.hfa .bounty-chrome.is-moving{opacity:0}.hfa-more{min-height:100dvh;padding:calc(var(--s) * 64px) calc(var(--s) * 32px) calc(var(--s) * 48px)}.bounty-wrap.is-narrow.hfa-more>.hfa-col{margin:0}.hfa-enter-title{letter-spacing:-.03em;font-size:40px;font-weight:700}.hfa-steps{margin:0;padding:0 0 0 36px;list-style:none}.hfa-steps>li{border-bottom:1px solid var(--rule-soft);gap:22px;padding:20px 0;display:flex}.hfa-step-n{letter-spacing:-.03em;color:#c9c9ce;flex:0 0 40px;font-size:28px;font-weight:600;line-height:1}.hfa-step-body{min-width:0}.hfa-step-title{letter-spacing:-.02em;font-size:18px;font-weight:700;line-height:1.3}.hfa-step-line{color:var(--ink-body);margin-top:6px;font-size:16px;line-height:1.5}.hfa-enter-note{color:var(--ink-body);margin-top:22px;padding-left:36px;font-size:16px;line-height:1.5}.hfa-acc{border-bottom:1px solid var(--rule-soft)}.hfa-rows .hfa-acc:first-child{border-top:1px solid var(--rule-soft)}.hfa-acc-title{letter-spacing:-.03em;color:#5800ef;margin:0;font-size:26px;font-weight:700}.hfa-acc.is-q{border-bottom:1px solid var(--rule-soft)}.hfa-acc.is-q:last-child{border-bottom:0}.hfa-acc-title.is-q{letter-spacing:-.02em;color:var(--ink);font-size:18px}.hfa-acc.is-q .hfa-acc-btn{padding:14px 0}.hfa-faq{padding-left:40px}.hfa-answer{color:var(--ink-body);white-space:pre-line;margin:0 0 14px;font-size:16px;line-height:1.5}.hfa-acc-btn{width:100%;font:inherit;letter-spacing:inherit;color:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;justify-content:space-between;align-items:center;gap:12px;padding:22px 0;display:flex}.hfa-rows>.hfa-acc>.hfa-acc-title>.hfa-acc-btn:before{content:"";background:#5800ef;border-radius:999px;flex:none;width:10px;height:10px;margin-right:14px}.hfa-rows>.hfa-acc>.hfa-acc-title>.hfa-acc-btn>svg{margin-left:auto}.hfa-acc-btn svg{color:var(--ink-faint);flex:none;transition:transform .3s}.hfa-acc.is-open>.hfa-acc-title>.hfa-acc-btn svg{transform:rotate(180deg)}.hfa-acc-body{grid-template-rows:0fr;transition:grid-template-rows .32s;display:grid}.hfa-acc.is-open>.hfa-acc-body{grid-template-rows:1fr}.hfa-acc-in{min-height:0;overflow:hidden}.hfa-acc-in>:last-child{margin-bottom:18px}.hfa-list{color:var(--ink-body);margin:0;padding:0 0 0 36px;font-size:16px;line-height:1.5;list-style:none}.hfa-list>li{padding-left:18px;position:relative}.hfa-list>li:before{content:"";background:var(--ink-faint);border-radius:999px;width:6px;height:6px;position:absolute;top:.62em;left:0}.hfa-list>li+li{margin-top:8px}.hfa-list.is-fine{font-size:16px}.hfa-row-intro{letter-spacing:-.01em;color:var(--ink);margin:0 0 12px;padding-left:36px;font-size:16px;font-weight:700;line-height:1.5}.hfa-faq{margin:0}.hfa-faq-item+.hfa-faq-item{margin-top:16px}.hfa-faq dt{font-size:16px;font-weight:700;line-height:1.4}.hfa-faq dd{color:var(--ink-body);margin:4px 0 0;font-size:15.5px;line-height:1.5}.hfa-foot.is-more{margin-top:36px;padding-top:16px}.hfa-proof-head,.hfa-foot.is-proof{display:none}@media (max-width:767px){.hfa-deck{flex-direction:column;display:flex}.hfa-deck>*{flex-shrink:0}.hfa .bounty-wrap.is-hero{display:contents}.hfa .bounty-screen.is-proof{order:10;justify-content:flex-start;gap:0;padding-top:54px;padding-bottom:14px}.hfa-proof-head{width:100%;display:block}.hfa-proof-title{letter-spacing:-.02em;color:#5800ef;margin:0;font-size:26px;font-weight:700;line-height:1.15}.hfa-proof-line{color:var(--ink-body);margin:6px 0 0;font-size:15px;line-height:1.5}.hfa .bounty-screen.is-proof .bounty-right{margin:auto 0;padding:16px 0}.hfa .bounty-screen.is-offer{justify-content:flex-start;padding-top:26px;padding-bottom:14px}.hfa .bounty-screen.is-offer .bounty-left{flex-direction:column;flex:none;min-height:0;display:flex}.hfa .bounty-chrome{height:52px;padding:12px 0 0 20px}.hfa-h1{font-size:clamp(36px,10.6vw,44px);line-height:1.08}.hfa-tagline{margin-top:10px;font-size:20px}.hfa-tagline-q{display:block}.hfa .bounty-intro{margin-top:0;padding-top:16px;font-size:15px;line-height:1.42}.hfa-intro p+p{margin-top:.45em}.hfa-read{gap:2px;margin-top:0;padding-top:16px;font-size:15.5px;display:none}.hfa .bounty-screen.is-offer .bounty-cue{display:none}.hfa .bounty-cards.is-three{grid-template-columns:1fr;gap:8px;margin-top:22px;padding-top:0}.bounty-card.is-prize{grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:10px;padding:12px 14px;display:grid}.bounty-card.is-prize .bounty-label{grid-column:1;font-size:12.5px}.bounty-card.is-prize .bounty-card-title{white-space:nowrap;grid-area:1/2/3;margin:0;font-size:26px}.hfa-amt:has(+.hfa-amt-phone){display:none}.hfa-amt-phone{display:inline}.bounty-card.is-prize .bounty-card-body{letter-spacing:-.02em;white-space:nowrap;color:var(--ink-body);grid-column:1;font-size:11px;line-height:1.35;margin:3px 0 0!important}.hfa-cta{height:50px;margin:10px auto 0}.hfa .bounty-screen.is-offer .bounty-foot{border-top:0;align-items:center;margin-top:0;padding-top:8px}.hfa .bounty-screen.is-offer .bounty-foot-line{color:var(--ink-mute);font-size:14.5px;font-weight:500}@media (min-height:800px){.hfa-h1{font-size:clamp(40px,11.2vw,48px)}.hfa-tagline{font-size:22px}.hfa .bounty-intro{padding-top:20px;font-size:15.5px;line-height:1.45}.hfa-read{padding-top:20px;font-size:15.5px}.bounty-card.is-prize{padding:14px}.bounty-card.is-prize .bounty-card-title{font-size:27px}.bounty-card.is-prize .bounty-card-body{font-size:11px}.hfa-cta{height:54px}}@media (max-height:700px){.hfa .bounty-chrome{padding-top:18px}.hfa .bounty-screen.is-offer{padding-top:32px;padding-bottom:10px}.hfa-h1{font-size:34px}.hfa-tagline{margin-top:8px;font-size:18px}.hfa .bounty-intro{padding-top:10px;font-size:13.5px;line-height:1.35}.hfa-intro p+p{margin-top:.3em}.hfa-read{padding-top:10px;font-size:14px}.hfa .bounty-cards.is-three{gap:6px;margin-top:16px}.bounty-card.is-prize{padding:8px 14px}.bounty-card.is-prize .bounty-card-title{font-size:21px}.bounty-card.is-prize .bounty-card-body{font-size:10.5px}.hfa-cta{height:44px}.hfa .bounty-screen.is-offer .bounty-foot{padding-top:6px}.hfa .bounty-screen.is-offer .bounty-foot-line{font-size:13.5px}}.hfa-more{scroll-snap-stop:normal;height:auto;min-height:100dvh;padding:48px 16px 72px;display:block;position:relative;overflow:visible}.hfa-rows>.hfa-acc>.hfa-acc-title>.hfa-acc-btn:before{display:none}.hfa-list,.hfa-row-intro,.hfa-enter-note,.hfa-steps,.hfa-list{padding-left:0}.hfa-enter-title{font-size:32px}.hfa-steps{margin-top:0}.hfa-steps>li{gap:12px;padding:14px 0}.hfa-steps>li:first-child{padding-top:2px}.hfa-step-n{flex-basis:24px;font-size:22px}.hfa-step-title{font-size:17px}.hfa-step-line{font-size:15px}.hfa-enter-note{margin-top:16px}.hfa-rows{margin-top:10px}.hfa-more>.hfa-col{max-width:none;margin:0}.hfa-faq{padding-left:0}.hfa-rows .hfa-acc:first-child{border-top:0}.hfa-acc-title{font-size:26px}.hfa-acc-title.is-q{font-size:16px}.hfa-step-line,.hfa-enter-note,.hfa-list,.hfa-list.is-fine,.hfa-answer,.hfa-row-intro{color:var(--ink-body);font-size:15px;line-height:1.5}.hfa-acc-btn{padding:16px 0}.hfa-acc.is-q .hfa-acc-btn{padding:12px 0}.hfa-foot.is-more{display:none}.hfa-foot.is-proof{border-top:1px solid var(--rule-soft);flex-direction:column;align-items:flex-start;gap:10px;width:100%;margin:0;padding-top:16px;display:flex}.hfa .bounty-screen.is-offer .bounty-left{flex:1 0 auto}.hfa .bounty-screen.is-offer .hfa-h1,.hfa .bounty-screen.is-offer .bounty-intro,.hfa .bounty-screen.is-offer .bounty-cards.is-three,.hfa .bounty-screen.is-offer .hfa-cta{margin-top:auto}.hfa .bounty-screen.is-offer .bounty-cards.is-three{margin-bottom:10px;padding-top:24px}.hfa .bounty-screen.is-offer .hfa-tagline,.hfa .bounty-screen.is-offer .bounty-intro{margin-bottom:-16px}.hfa .bounty-screen.is-offer .bounty-intro{padding-top:18px}.hfa-steps>li:last-child{border-bottom:0}}
