:root{
  --af1k-black:#010101;
  --af1k-cream:#FFF7F5;
  --af1k-white:#FFFFFF;
  --af1k-green:#3BFF34;
  --af1k-line:rgba(255,247,245,.15);
  --af1k-sans:Arial,Helvetica,sans-serif;
  --af1k-display:Impact,Haettenschweiler,"Arial Narrow Bold","Arial Narrow",sans-serif;
  --af1k-mono:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;
}
html{scroll-behavior:smooth}
body.af1k-page{margin:0!important;background:var(--af1k-black)!important;color:var(--af1k-cream)!important;font-family:var(--af1k-sans)!important;overflow-x:hidden!important}
.af1k-site,.af1k-site *,.af1k-campaign,.af1k-campaign *,.af1k-bridge,.af1k-bridge *{box-sizing:border-box}
.af1k-site a,.af1k-campaign a,.af1k-bridge a{color:inherit;text-decoration:none}
.af1k-site button,.af1k-campaign button,.af1k-bridge button{font:inherit}
.af1k-skip{position:fixed;left:12px;top:-70px;z-index:100001;background:var(--af1k-green);color:var(--af1k-black)!important;padding:12px 16px;font:700 11px/1 var(--af1k-mono)}
.af1k-skip:focus{top:12px}

.af1k-ticker{height:30px;position:relative;z-index:90;overflow:hidden;background:var(--af1k-green);color:var(--af1k-black);border-bottom:1px solid var(--af1k-black);font:700 9px/30px var(--af1k-mono);letter-spacing:.1em}
.af1k-ticker-track{display:flex;width:max-content;animation:af1kTicker 22s linear infinite}
.af1k-ticker span{padding:0 25px;white-space:nowrap}.af1k-ticker i{font-style:normal}
@keyframes af1kTicker{to{transform:translateX(-50%)}}

.af1k-header{height:74px;position:absolute;top:30px;left:0;right:0;z-index:80;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:0 clamp(20px,5vw,72px);border-bottom:1px solid var(--af1k-line);transition:background .28s,box-shadow .28s,top .28s}
.admin-bar .af1k-header{top:62px}.af1k-header.is-scrolled{position:fixed;top:0;background:rgba(1,1,1,.9);backdrop-filter:blur(16px);box-shadow:0 10px 36px rgba(0,0,0,.22)}.admin-bar .af1k-header.is-scrolled{top:32px}
.af1k-logo{display:inline-flex!important;align-items:center!important;width:140px!important;max-width:140px!important}.af1k-logo img{display:block!important;width:132px!important;height:auto!important;max-width:132px!important;max-height:62px!important;object-fit:contain!important}
.af1k-nav{justify-self:center;display:flex;align-items:center;gap:32px;font:700 10px/1 var(--af1k-mono);letter-spacing:.09em}.af1k-nav a,.af1k-header-cta{position:relative;color:var(--af1k-cream)!important}.af1k-nav a:after,.af1k-header-cta:after{content:"";position:absolute;left:0;right:100%;bottom:-9px;height:2px;background:var(--af1k-green);transition:right .24s}.af1k-nav a:hover:after,.af1k-header-cta:hover:after{right:0}
.af1k-header-cta{justify-self:end;font:700 10px/1 var(--af1k-mono);letter-spacing:.09em}.af1k-menu-button,.af1k-mobile-menu{display:none}

.af1k-main,.af1k-campaign{display:block;overflow:hidden;background:var(--af1k-black);color:var(--af1k-cream);font-family:var(--af1k-sans)}
.af1k-hero{min-height:100svh;position:relative;padding:155px clamp(20px,5vw,72px) 58px;display:flex;flex-direction:column;justify-content:flex-end;isolation:isolate;overflow:hidden;background:var(--af1k-black)}
.af1k-hero:before{content:"";position:absolute;inset:0;z-index:-3;background:radial-gradient(circle at 78% 40%,rgba(59,255,52,.11),transparent 25%),linear-gradient(112deg,#010101 0%,#080808 58%,#020202 100%)}
.af1k-hero:after{content:"";position:absolute;inset:0;z-index:-1;opacity:.2;background-image:repeating-linear-gradient(0deg,transparent 0 3px,rgba(255,247,245,.08) 4px),radial-gradient(circle at 50% 50%,transparent 0,rgba(1,1,1,.8) 100%);pointer-events:none}
.af1k-hero-grid{position:absolute;z-index:-2;inset:0;opacity:.12;background-image:linear-gradient(rgba(255,255,255,.14) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.14) 1px,transparent 1px);background-size:60px 60px;mask-image:linear-gradient(90deg,transparent 15%,#000 65%,#000)}
.af1k-hero-number{position:absolute;z-index:-2;right:-2vw;top:50%;transform:translateY(-52%);color:transparent;-webkit-text-stroke:2px rgba(59,255,52,.25);font:900 clamp(210px,37vw,620px)/.7 var(--af1k-display);letter-spacing:-.08em;opacity:.7;animation:af1kPulse 7s ease-in-out infinite alternate}
@keyframes af1kPulse{to{opacity:1;filter:drop-shadow(0 0 28px rgba(59,255,52,.13))}}
.af1k-hero-tech{position:absolute;top:120px;left:clamp(20px,5vw,72px);right:clamp(20px,5vw,72px);display:flex;justify-content:space-between;color:rgba(255,247,245,.58);font:400 9px/1 var(--af1k-mono)}
.af1k-hero-copy{position:relative;z-index:2;max-width:1030px}.af1k-hero-copy>p,.af1k-section-head p,.af1k-join-copy>p,.af1k-faq header>p,.af1k-final>p,.af1k-statement>p{margin:0 0 18px;font:700 10px/1.4 var(--af1k-mono);letter-spacing:.12em}
.af1k-hero h1{max-width:1020px;margin:0;color:var(--af1k-cream)!important;font:900 clamp(56px,7.7vw,124px)/.88 var(--af1k-display);letter-spacing:-.045em;text-transform:uppercase;text-wrap:balance}
.af1k-hero h1 .af1k-word{display:inline-block;margin-right:.18em;opacity:0;transform:translateY(70%);filter:blur(8px)}.af1k-ready .af1k-hero h1 .af1k-word{animation:af1kWordIn .72s cubic-bezier(.16,1,.3,1) both;animation-delay:calc(.08s + var(--af1k-word-index)*.06s)}@keyframes af1kWordIn{to{opacity:1;transform:none;filter:none}}
.af1k-hero-bottom{margin-top:34px;display:flex;align-items:flex-end;gap:34px}.af1k-hero-bottom>span{max-width:560px;color:rgba(255,247,245,.78)!important;font-size:15px;line-height:1.62}
.af1k-pill{min-width:245px;height:62px;display:inline-flex;align-items:center;justify-content:center;gap:15px;padding:0 25px;border-radius:999px;background:var(--af1k-green);color:var(--af1k-black)!important;border:1px solid var(--af1k-black);box-shadow:0 12px 30px rgba(0,0,0,.25);font:700 10px/1 var(--af1k-mono);letter-spacing:.09em;transition:transform .25s,box-shadow .25s}.af1k-pill:hover{transform:translateY(-3px);box-shadow:0 17px 38px rgba(59,255,52,.18)}.af1k-pill b{font-size:22px}
.af1k-counter-card{position:absolute;z-index:3;right:clamp(20px,5vw,72px);bottom:72px;width:310px;padding:23px;background:rgba(1,1,1,.76);border:1px solid rgba(59,255,52,.55);backdrop-filter:blur(12px);box-shadow:0 18px 60px rgba(0,0,0,.45)}
.af1k-counter-card>div:first-child{display:flex;align-items:flex-end;justify-content:space-between}.af1k-counter-card strong{color:var(--af1k-green);font:900 68px/.8 var(--af1k-display);letter-spacing:-.03em}.af1k-counter-card>div span{color:rgba(255,247,245,.62);font:700 10px/1 var(--af1k-mono)}.af1k-counter-card>p{margin:13px 0 17px;color:var(--af1k-cream);font:700 9px/1 var(--af1k-mono);letter-spacing:.1em}
.af1k-progress{height:7px;background:rgba(255,247,245,.13);overflow:hidden}.af1k-progress i{display:block;width:var(--af1k-progress,0%);height:100%;background:var(--af1k-green);transition:width .75s cubic-bezier(.16,1,.3,1)}.af1k-counter-card small{display:block;margin-top:12px;color:rgba(255,247,245,.7);font:700 9px/1 var(--af1k-mono)}.af1k-counter-card small b{color:var(--af1k-cream)}
.af1k-hero-stats{position:absolute;left:clamp(20px,5vw,72px);right:clamp(20px,5vw,72px);bottom:24px;display:flex;gap:10px;border-top:1px solid var(--af1k-line);padding-top:18px;font:700 9px/1 var(--af1k-mono);letter-spacing:.1em}.af1k-hero-stats span+span:before{content:"/";margin-right:10px;color:#777}

.af1k-statement{position:relative;background:var(--af1k-cream);color:var(--af1k-black);padding:clamp(90px,11vw,165px) clamp(20px,5vw,72px);overflow:hidden}.af1k-statement:before{content:"DROP 02";position:absolute;right:-2vw;top:4%;color:rgba(1,1,1,.035);font:900 clamp(170px,25vw,390px)/1 var(--af1k-display);white-space:nowrap}.af1k-statement>*{position:relative}.af1k-statement h2{max-width:1250px;margin:0;color:var(--af1k-black)!important;font:900 clamp(53px,7.8vw,122px)/.89 var(--af1k-display);letter-spacing:-.045em;text-transform:uppercase;text-wrap:balance}.af1k-statement>div{margin-top:52px;margin-left:auto;max-width:590px;display:grid;gap:22px;border-left:4px solid var(--af1k-green);padding-left:25px}.af1k-statement span{color:rgba(1,1,1,.72);font-size:16px;line-height:1.65}.af1k-statement b{font:800 12px/1.4 var(--af1k-mono);letter-spacing:.08em}

.af1k-benefits{position:relative;background:var(--af1k-black);padding:clamp(90px,10vw,145px) clamp(20px,5vw,72px);color:var(--af1k-cream)}.af1k-section-head{display:grid;grid-template-columns:1.2fr .8fr;align-items:end;gap:35px;margin-bottom:65px}.af1k-section-head h2{max-width:900px;margin:0;color:inherit!important;font:900 clamp(50px,6.5vw,100px)/.9 var(--af1k-display);letter-spacing:-.04em;text-transform:uppercase;text-wrap:balance}.af1k-section-head>span{max-width:500px;justify-self:end;color:rgba(255,247,245,.7);font-size:15px;line-height:1.65}.af1k-section-head>span b{color:var(--af1k-green);font:900 36px/1 var(--af1k-display)}
.af1k-benefit-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid var(--af1k-line);border-left:1px solid var(--af1k-line)}.af1k-benefit{min-height:340px;padding:27px;display:flex;flex-direction:column;border-right:1px solid var(--af1k-line);border-bottom:1px solid var(--af1k-line);transition:background .25s,color .25s}.af1k-benefit:hover{background:var(--af1k-green);color:var(--af1k-black)}.af1k-benefit>b{color:var(--af1k-green);font:900 36px/1 var(--af1k-display)}.af1k-benefit:hover>b{color:var(--af1k-black)}.af1k-benefit h3{margin:auto 0 18px;color:inherit!important;font:900 32px/.95 var(--af1k-display);text-transform:uppercase}.af1k-benefit p{margin:0;color:rgba(255,247,245,.67);font-size:14px;line-height:1.58}.af1k-benefit:hover p{color:rgba(1,1,1,.75)}

.af1k-join{display:grid;grid-template-columns:minmax(0,.9fr) minmax(460px,1.1fr);gap:clamp(50px,8vw,130px);align-items:start;background:var(--af1k-green);color:var(--af1k-black);padding:clamp(90px,10vw,145px) clamp(20px,5vw,72px)}.af1k-join-copy{position:sticky;top:120px}.af1k-join-copy h2{margin:0;color:var(--af1k-black)!important;font:900 clamp(65px,8.5vw,130px)/.84 var(--af1k-display);letter-spacing:-.05em;text-transform:uppercase}.af1k-join-copy>span{display:block;max-width:520px;margin-top:30px;color:rgba(1,1,1,.75);font-size:16px;line-height:1.62}.af1k-live-stat{margin-top:55px;border-top:1px solid rgba(1,1,1,.35);padding-top:25px}.af1k-live-stat strong{display:block;font:900 80px/.8 var(--af1k-display)}.af1k-live-stat small{display:block;margin-top:14px;font:700 10px/1 var(--af1k-mono);letter-spacing:.1em}
.af1k-form-shell{background:var(--af1k-cream);color:var(--af1k-black);padding:clamp(27px,4vw,54px);box-shadow:16px 16px 0 var(--af1k-black)}.af1k-form{display:grid;gap:25px;position:relative}.af1k-hp{position:absolute!important;left:-9999px!important;width:1px!important;height:1px!important;overflow:hidden!important}.af1k-form label{display:grid;gap:9px}.af1k-form label>span{font:700 10px/1.3 var(--af1k-mono);letter-spacing:.08em}.af1k-form input[type=text],.af1k-form input[type=email],.af1k-form input[type=tel]{width:100%;height:58px;border:0;border-bottom:2px solid var(--af1k-black);border-radius:0;background:transparent;color:var(--af1k-black);padding:0;font:700 16px/1 var(--af1k-sans);outline:none;box-shadow:none}.af1k-form input:focus{border-color:#10b50a}.af1k-form input::placeholder{color:rgba(1,1,1,.35)}.af1k-form-row{display:grid;grid-template-columns:1fr 1fr;gap:24px}.af1k-form .af1k-consent{grid-template-columns:20px 1fr;align-items:start;gap:12px}.af1k-consent input{width:19px;height:19px;margin:0;accent-color:var(--af1k-black)}.af1k-form .af1k-consent>span{font:400 12px/1.55 var(--af1k-sans);letter-spacing:0;color:rgba(1,1,1,.7)}.af1k-consent a{text-decoration:underline!important}
.af1k-form>button,.af1k-success>button{height:66px;border:1px solid var(--af1k-black);background:var(--af1k-black);color:var(--af1k-cream);display:flex;align-items:center;justify-content:space-between;padding:0 24px;cursor:pointer;font:700 10px/1 var(--af1k-mono);letter-spacing:.09em;transition:background .2s,color .2s}.af1k-form>button:hover,.af1k-success>button:hover{background:var(--af1k-green);color:var(--af1k-black)}.af1k-form>button b,.af1k-success>button b{font-size:24px}.af1k-form>button[disabled]{opacity:.55;cursor:wait}.af1k-form-status{min-height:20px;margin:0;color:#a40000;font-size:13px;line-height:1.5}.af1k-form-status.is-success{color:#087d04}
.af1k-success{min-height:520px;display:flex;flex-direction:column;justify-content:center}.af1k-success[hidden]{display:none}.af1k-success>p,.af1k-closed>p{margin:0 0 18px;font:700 10px/1 var(--af1k-mono);letter-spacing:.12em}.af1k-success>strong{color:#10b50a;font:900 clamp(66px,8vw,112px)/.88 var(--af1k-display)}.af1k-success h3,.af1k-closed h3{margin:28px 0 18px;color:var(--af1k-black)!important;font:900 clamp(40px,5vw,70px)/.9 var(--af1k-display);text-transform:uppercase}.af1k-success>span,.af1k-closed>span{max-width:530px;color:rgba(1,1,1,.7);font-size:15px;line-height:1.6}.af1k-success>button{margin-top:35px}
.af1k-closed{min-height:430px;display:flex;flex-direction:column;justify-content:center}.af1k-lookup{margin-top:35px;border-top:1px solid rgba(1,1,1,.22);padding-top:22px}.af1k-lookup summary{cursor:pointer;list-style:none;font:700 10px/1.4 var(--af1k-mono);letter-spacing:.06em}.af1k-lookup summary::-webkit-details-marker{display:none}.af1k-lookup form{margin-top:20px;display:grid;grid-template-columns:1fr auto;gap:10px}.af1k-lookup input{height:48px;border:1px solid rgba(1,1,1,.32);background:var(--af1k-white);padding:0 14px}.af1k-lookup button{border:1px solid var(--af1k-black);background:var(--af1k-black);color:var(--af1k-cream);padding:0 16px;cursor:pointer;font:700 9px/1 var(--af1k-mono)}.af1k-lookup p{grid-column:1/-1;min-height:18px;margin:0;font-size:13px}

.af1k-wall{position:relative;background:var(--af1k-black);color:var(--af1k-cream);padding:clamp(90px,10vw,145px) clamp(20px,5vw,72px);overflow:hidden}.af1k-wall:before{content:"NAMES";position:absolute;right:-3vw;top:-3vw;color:rgba(255,247,245,.025);font:900 30vw/1 var(--af1k-display)}.af1k-wall>*{position:relative}.af1k-member-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid var(--af1k-line);border-left:1px solid var(--af1k-line)}.af1k-member{min-height:88px;display:flex;align-items:center;gap:15px;padding:18px;border-right:1px solid var(--af1k-line);border-bottom:1px solid var(--af1k-line);overflow:hidden;transition:background .2s}.af1k-member:hover{background:rgba(59,255,52,.08)}.af1k-member b{flex:none;color:var(--af1k-green);font:900 24px/1 var(--af1k-display)}.af1k-member span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:700 11px/1 var(--af1k-mono)}.af1k-wall-empty{border:1px solid var(--af1k-line);padding:70px 25px;text-align:center;color:var(--af1k-green);font:900 clamp(36px,6vw,80px)/.9 var(--af1k-display)}

.af1k-faq{display:grid;grid-template-columns:.8fr 1.2fr;gap:clamp(45px,8vw,130px);background:var(--af1k-cream);color:var(--af1k-black);padding:clamp(90px,10vw,145px) clamp(20px,5vw,72px)}.af1k-faq header{position:sticky;top:120px;align-self:start}.af1k-faq h2{margin:0;color:var(--af1k-black)!important;font:900 clamp(58px,7vw,108px)/.86 var(--af1k-display);letter-spacing:-.04em}.af1k-faq details{border-top:2px solid var(--af1k-black);padding:25px 0}.af1k-faq details:last-child{border-bottom:2px solid var(--af1k-black)}.af1k-faq summary{cursor:pointer;list-style:none;padding-right:40px;position:relative;font:900 clamp(24px,3vw,40px)/1 var(--af1k-display);text-transform:uppercase}.af1k-faq summary::-webkit-details-marker{display:none}.af1k-faq summary:after{content:"+";position:absolute;right:0;top:0;color:#10b50a}.af1k-faq details[open] summary:after{content:"−"}.af1k-faq details p{max-width:650px;margin:22px 0 0;color:rgba(1,1,1,.7);font-size:15px;line-height:1.65}

.af1k-final{position:relative;min-height:720px;padding:120px clamp(20px,5vw,72px);display:flex;flex-direction:column;justify-content:center;text-align:center;background:var(--af1k-black);color:var(--af1k-cream);overflow:hidden}.af1k-final:before{content:"1000";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);color:transparent;-webkit-text-stroke:2px rgba(59,255,52,.12);font:900 min(44vw,660px)/.7 var(--af1k-display)}.af1k-final>*{position:relative}.af1k-final h2{max-width:1200px;margin:0 auto;color:var(--af1k-cream)!important;font:900 clamp(55px,7.5vw,118px)/.89 var(--af1k-display);letter-spacing:-.045em;text-transform:uppercase;text-wrap:balance}.af1k-final>a{width:min(520px,100%);margin:52px auto 0;border:1px solid var(--af1k-green);background:var(--af1k-green);color:var(--af1k-black)!important;display:flex;align-items:center;justify-content:space-between;padding:22px 26px;font:700 11px/1 var(--af1k-mono);letter-spacing:.1em;transition:background .22s,color .22s}.af1k-final>a:hover{background:transparent;color:var(--af1k-green)!important}.af1k-final>a b{font-size:28px}

.af1k-footer{display:grid;grid-template-columns:2fr 2fr 1fr;gap:45px;align-items:start;background:var(--af1k-black);color:var(--af1k-cream);padding:78px clamp(20px,5vw,72px) 28px;border-top:1px solid var(--af1k-line)}.af1k-footer>img{width:min(430px,72vw);height:auto}.af1k-footer>div{display:flex;flex-direction:column;gap:12px}.af1k-footer strong{font:800 26px/1 var(--af1k-sans)}.af1k-footer span{color:rgba(255,247,245,.55);font:700 9px/1.5 var(--af1k-mono)}.af1k-footer a{font:700 10px/1.5 var(--af1k-mono)}.af1k-footer small{grid-column:1/-1;margin-top:42px;border-top:1px solid var(--af1k-line);padding-top:18px;color:rgba(255,247,245,.5);font:700 9px/1 var(--af1k-mono)}

.af1k-reveal{opacity:1;transform:none}.af1k-motion .af1k-reveal{opacity:0;transform:translateY(38px);transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1)}.af1k-motion .af1k-reveal.is-visible{opacity:1;transform:none}

.af1k-bridge{position:fixed;z-index:92;left:18px;bottom:18px;width:min(350px,calc(100vw - 36px));background:var(--af1k-black);color:var(--af1k-cream);border:1px solid var(--af1k-green);box-shadow:0 20px 55px rgba(0,0,0,.42);font-family:var(--af1k-sans);animation:af1kBridgeIn .55s cubic-bezier(.16,1,.3,1) both}.af1k-bridge.is-closing{opacity:0;transform:translateY(20px);transition:.25s}.af1k-bridge>a{display:flex;flex-direction:column;padding:20px 44px 20px 20px}.af1k-bridge small{color:var(--af1k-green);font:700 9px/1 var(--af1k-mono);letter-spacing:.1em}.af1k-bridge strong{margin:10px 0 8px;font:900 35px/.9 var(--af1k-display);letter-spacing:-.02em}.af1k-bridge strong i{color:var(--af1k-green);font-style:normal}.af1k-bridge span{font:700 9px/1 var(--af1k-mono);letter-spacing:.06em}.af1k-bridge>button{position:absolute;z-index:2;right:9px;top:8px;width:28px;height:28px;border:0;background:transparent;color:rgba(255,247,245,.7);cursor:pointer;font-size:22px}.af1k-bridge:after{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;background:var(--af1k-green);animation:af1kBridgeLine 5s ease-in-out infinite}@keyframes af1kBridgeIn{from{opacity:0;transform:translateY(25px)}}@keyframes af1kBridgeLine{50%{transform:scaleX(.2)}}
.af1k-account-badge{border-left-color:#3BFF34!important}.af1k-account-badge b{color:#087d04}

/* Confirmação: relacionamento direto com a marca. */
.af1k-success-actions{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;margin-top:35px}.af1k-success-actions>a{min-height:66px;border:1px solid var(--af1k-black);background:var(--af1k-black);color:var(--af1k-cream)!important;display:flex;align-items:center;justify-content:space-between;padding:0 24px;font:700 10px/1 var(--af1k-mono);letter-spacing:.09em;transition:background .2s,color .2s}.af1k-success-actions>a:hover{background:var(--af1k-green);color:var(--af1k-black)!important}.af1k-success-actions>a b{font-size:24px}.af1k-success-actions>button{min-height:66px;border:1px solid var(--af1k-black);background:transparent;color:var(--af1k-black);padding:0 18px;cursor:pointer;font:700 9px/1.3 var(--af1k-mono);letter-spacing:.06em}.af1k-success>small{display:block;margin-top:14px;color:rgba(1,1,1,.52);font:700 9px/1.4 var(--af1k-mono)}

/* Campo dos 1000 / Member Collider. */
.af1k-member-field{position:relative;border:1px solid rgba(59,255,52,.55);background:#010101;box-shadow:0 32px 90px rgba(0,0,0,.46);isolation:isolate}.af1k-field-toolbar{min-height:112px;display:grid;grid-template-columns:minmax(210px,1fr) minmax(290px,.75fr) auto;gap:22px;align-items:center;padding:22px 24px;border-bottom:1px solid var(--af1k-line);background:rgba(1,1,1,.97)}.af1k-field-toolbar>div:first-child{display:grid;gap:10px}.af1k-field-toolbar small,.af1k-field-toolbar label{color:rgba(255,247,245,.56);font:700 8px/1 var(--af1k-mono);letter-spacing:.11em}.af1k-field-toolbar strong{display:flex;align-items:center;gap:9px;color:var(--af1k-cream);font:700 10px/1 var(--af1k-mono);letter-spacing:.06em}.af1k-field-toolbar strong i{width:8px;height:8px;border-radius:50%;background:var(--af1k-green);box-shadow:0 0 14px var(--af1k-green);animation:af1kSignalPulse 1.6s ease-in-out infinite}.af1k-field-toolbar form{display:grid;gap:8px}.af1k-field-toolbar form>div{display:grid;grid-template-columns:minmax(0,1fr) auto}.af1k-field-toolbar input{min-width:0;height:46px;border:1px solid rgba(255,247,245,.3);border-right:0;border-radius:0;background:#080808;color:var(--af1k-cream);padding:0 13px;outline:none;font:700 11px/1 var(--af1k-mono)}.af1k-field-toolbar input:focus{border-color:var(--af1k-green)}.af1k-field-toolbar input::placeholder{color:rgba(255,247,245,.28)}.af1k-field-toolbar form button{border:1px solid var(--af1k-green);background:transparent;color:var(--af1k-green);padding:0 16px;cursor:pointer;font:700 9px/1 var(--af1k-mono);letter-spacing:.06em}.af1k-fish-button{height:54px;min-width:220px;border:1px solid var(--af1k-green);background:var(--af1k-green);color:var(--af1k-black);display:flex;align-items:center;justify-content:space-between;gap:22px;padding:0 18px;cursor:pointer;font:700 9px/1 var(--af1k-mono);letter-spacing:.07em;transition:background .2s,color .2s,transform .2s}.af1k-fish-button:hover{background:transparent;color:var(--af1k-green);transform:translateY(-2px)}.af1k-fish-button b{font-size:22px}.af1k-fish-button:disabled{opacity:.35;cursor:not-allowed;transform:none}
.af1k-field-stage{position:relative;height:clamp(560px,64vw,780px);min-height:560px;overflow:hidden;background:radial-gradient(circle at 50% 50%,rgba(59,255,52,.055),transparent 42%),#010101}.af1k-field-stage canvas[data-af1k-member-canvas]{position:absolute;z-index:2;inset:0;display:block;width:100%;height:100%;touch-action:manipulation}.af1k-field-grid{position:absolute;z-index:1;inset:0;opacity:.12;background-image:linear-gradient(rgba(255,247,245,.11) 1px,transparent 1px),linear-gradient(90deg,rgba(255,247,245,.11) 1px,transparent 1px);background-size:44px 44px;pointer-events:none}.af1k-field-scan{position:absolute;z-index:3;inset:0;opacity:.18;background-image:repeating-linear-gradient(0deg,transparent 0 3px,rgba(255,247,245,.12) 4px);pointer-events:none}.af1k-field-scan:after{content:"";position:absolute;left:0;right:0;top:-20%;height:18%;background:linear-gradient(180deg,transparent,rgba(59,255,52,.09),transparent);animation:af1kFieldScan 6s linear infinite}.af1k-field-empty{position:absolute;z-index:4;inset:0;display:grid;place-items:center;padding:30px;text-align:center;color:var(--af1k-green);font:900 clamp(42px,7vw,96px)/.9 var(--af1k-display)}.af1k-field-empty[hidden]{display:none}.af1k-field-message{position:absolute;z-index:7;left:20px;bottom:18px;min-height:14px;color:var(--af1k-green);font:700 9px/1 var(--af1k-mono);letter-spacing:.1em;pointer-events:none}.af1k-member-field.is-fishing .af1k-field-stage{animation:af1kFieldGlitch .17s steps(2,end) 4}.af1k-member-field.is-fishing .af1k-field-scan{opacity:.42}
.af1k-caught-card{position:absolute;z-index:8;inset:34px;display:grid;grid-template-columns:minmax(300px,.82fr) minmax(360px,1.18fr);background:var(--af1k-cream);color:var(--af1k-black);border:1px solid var(--af1k-green);box-shadow:18px 18px 0 rgba(59,255,52,.24),0 35px 100px rgba(0,0,0,.72);overflow:hidden;animation:af1kCaughtIn .48s cubic-bezier(.16,1,.3,1) both}.af1k-caught-card[hidden]{display:none}.af1k-caught-close{position:absolute;right:14px;top:14px;z-index:3;width:40px;height:40px;border:1px solid var(--af1k-black);background:var(--af1k-cream);color:var(--af1k-black);cursor:pointer;font-size:28px;line-height:1}.af1k-caught-visual{position:relative;min-height:100%;display:grid;place-items:center;background:var(--af1k-black);overflow:hidden}.af1k-caught-visual canvas{display:block;width:min(100%,520px);height:auto;aspect-ratio:1/1}.af1k-caught-visual>span{position:absolute;left:20px;bottom:18px;color:var(--af1k-green);font:700 10px/1 var(--af1k-mono);letter-spacing:.12em}.af1k-caught-copy{padding:clamp(38px,5vw,76px);display:flex;flex-direction:column;justify-content:center}.af1k-caught-copy>p{margin:0 0 18px;font:700 10px/1 var(--af1k-mono);letter-spacing:.12em}.af1k-caught-copy>strong{color:#10b50a;font:900 clamp(58px,7vw,106px)/.82 var(--af1k-display);letter-spacing:-.04em}.af1k-caught-copy h3{margin:24px 0 34px;color:var(--af1k-black)!important;font:900 clamp(38px,5vw,72px)/.9 var(--af1k-display);text-transform:uppercase;overflow-wrap:anywhere}.af1k-caught-copy dl{margin:auto 0 30px;border-top:1px solid rgba(1,1,1,.25)}.af1k-caught-copy dl>div{display:grid;grid-template-columns:130px 1fr;padding:13px 0;border-bottom:1px solid rgba(1,1,1,.25)}.af1k-caught-copy dt,.af1k-caught-copy dd{margin:0;font:700 9px/1.3 var(--af1k-mono)}.af1k-caught-copy dt{color:rgba(1,1,1,.5)}.af1k-caught-actions{display:grid;grid-template-columns:repeat(auto-fit,minmax(135px,1fr));gap:10px}.af1k-caught-actions a,.af1k-caught-actions button{min-height:54px;border:1px solid var(--af1k-black);display:flex;align-items:center;justify-content:center;padding:0 14px;cursor:pointer;font:700 9px/1.2 var(--af1k-mono);letter-spacing:.05em}.af1k-caught-actions a{background:var(--af1k-black);color:var(--af1k-cream)!important}.af1k-caught-actions button{background:transparent;color:var(--af1k-black)}.af1k-caught-actions [hidden]{display:none}.af1k-field-footer{min-height:48px;display:flex;justify-content:space-between;align-items:center;gap:20px;padding:0 22px;border-top:1px solid var(--af1k-line);color:rgba(255,247,245,.52);font:700 8px/1 var(--af1k-mono);letter-spacing:.09em}.af1k-field-footer span:last-child{color:var(--af1k-green)}
.af1k-member-archive{margin-top:22px;border:1px solid var(--af1k-line)}.af1k-member-archive>summary{cursor:pointer;list-style:none;padding:20px 22px;color:var(--af1k-cream);font:700 9px/1 var(--af1k-mono);letter-spacing:.08em}.af1k-member-archive>summary::-webkit-details-marker{display:none}.af1k-member-archive .af1k-member-grid{border-left:0}.af1k-member-archive .af1k-member{min-height:72px}
@keyframes af1kSignalPulse{50%{opacity:.35;transform:scale(.7)}}@keyframes af1kFieldScan{to{top:110%}}@keyframes af1kFieldGlitch{25%{transform:translateX(4px);filter:contrast(1.3)}50%{transform:translateX(-5px)}75%{transform:translateY(2px)}}@keyframes af1kCaughtIn{from{opacity:0;transform:scale(.96) translateY(18px)}}

@media(max-width:1100px){.af1k-counter-card{position:relative;right:auto;bottom:auto;margin:42px 0 30px;width:min(100%,440px)}.af1k-hero{justify-content:flex-end}.af1k-hero-copy{max-width:900px}.af1k-benefit-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.af1k-member-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.af1k-join{grid-template-columns:1fr;}.af1k-join-copy,.af1k-faq header{position:relative;top:auto}.af1k-live-stat{display:none}}
@media(max-width:980px){.af1k-header{grid-template-columns:minmax(0,1fr) auto;padding:0 20px}.af1k-logo{width:116px!important;max-width:116px!important}.af1k-logo img{width:108px!important;max-width:108px!important;max-height:52px!important}.af1k-nav,.af1k-header-cta{display:none}.af1k-menu-button{justify-self:end;display:flex;width:44px;height:44px;border:1px solid rgba(255,247,245,.35);background:transparent;flex-direction:column;justify-content:center;gap:7px;padding:11px;cursor:pointer}.af1k-menu-button span{height:1px;background:var(--af1k-cream);width:100%}.af1k-mobile-menu{display:flex;position:fixed;inset:104px 0 0;background:rgba(1,1,1,.985);padding:40px 20px;flex-direction:column;transform:translateX(100%);transition:transform .32s;visibility:hidden}.admin-bar .af1k-mobile-menu{inset:136px 0 0}.af1k-mobile-menu[aria-hidden=false]{transform:none;visibility:visible}.af1k-mobile-menu a{padding:18px 0;border-bottom:1px solid var(--af1k-line);color:var(--af1k-cream)!important;font:800 36px/1 var(--af1k-sans)}body.af1k-menu-open{overflow:hidden!important}.af1k-section-head{grid-template-columns:1fr}.af1k-section-head>span{justify-self:start}.af1k-faq{grid-template-columns:1fr}.af1k-footer{grid-template-columns:1fr 1fr}}
@media(max-width:680px){.admin-bar .af1k-header{top:76px}.admin-bar .af1k-header.is-scrolled{top:46px}.af1k-header{height:64px}.af1k-hero{min-height:920px;padding:135px 20px 46px}.af1k-hero-tech{top:108px;left:20px;right:20px}.af1k-hero-tech span:last-child{display:none}.af1k-hero h1{font-size:53px;line-height:.9}.af1k-hero-bottom{flex-direction:column;align-items:flex-start}.af1k-hero-bottom>span{font-size:14px}.af1k-pill{min-width:215px;height:58px}.af1k-counter-card{margin-bottom:44px;padding:19px}.af1k-counter-card strong{font-size:58px}.af1k-hero-stats{left:20px;right:20px;overflow:auto;white-space:nowrap}.af1k-hero-number{top:35%;font-size:90vw}.af1k-statement h2{font-size:51px}.af1k-statement>div{margin-top:38px}.af1k-section-head h2{font-size:49px}.af1k-benefit-grid,.af1k-member-grid{grid-template-columns:1fr}.af1k-benefit{min-height:275px}.af1k-join{display:block}.af1k-join-copy h2{font-size:68px}.af1k-form-shell{margin-top:45px;padding:25px 19px;box-shadow:8px 8px 0 var(--af1k-black)}.af1k-form-row{grid-template-columns:1fr}.af1k-success{min-height:470px}.af1k-success>strong{font-size:62px}.af1k-lookup form{grid-template-columns:1fr}.af1k-lookup button{height:46px}.af1k-faq h2{font-size:60px}.af1k-final{min-height:650px;padding-left:20px;padding-right:20px}.af1k-final h2{font-size:52px}.af1k-footer{grid-template-columns:1fr;padding-left:20px;padding-right:20px}.af1k-bridge{left:10px;bottom:10px;width:calc(100vw - 20px)}.af1k-bridge>a{padding-top:16px;padding-bottom:16px}.af1k-bridge strong{font-size:30px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.af1k-ticker-track,.af1k-hero-number,.af1k-bridge:after{animation:none!important}.af1k-hero h1 .af1k-word,.af1k-reveal,.af1k-motion .af1k-reveal{opacity:1!important;transform:none!important;filter:none!important;transition:none!important;animation:none!important}}

@media(max-width:980px){.af1k-field-toolbar{grid-template-columns:1fr 1fr}.af1k-field-toolbar>div:first-child{grid-column:1/-1}.af1k-fish-button{min-width:0}.af1k-caught-card{inset:22px;grid-template-columns:minmax(250px,.75fr) minmax(320px,1.25fr)}.af1k-caught-copy{padding:40px 34px}.af1k-caught-copy dl>div{grid-template-columns:100px 1fr}}
@media(max-width:680px){.af1k-success-actions{grid-template-columns:1fr}.af1k-success-actions>button{min-height:50px}.af1k-field-toolbar{grid-template-columns:1fr;padding:18px 15px}.af1k-field-toolbar>div:first-child{grid-column:auto}.af1k-field-toolbar form>div{grid-template-columns:1fr auto}.af1k-fish-button{width:100%}.af1k-field-stage{height:720px;min-height:720px}.af1k-caught-card{inset:10px;display:block;overflow:auto}.af1k-caught-visual{min-height:280px;height:280px}.af1k-caught-visual canvas{width:280px}.af1k-caught-copy{min-height:390px;padding:31px 22px}.af1k-caught-copy>strong{font-size:64px}.af1k-caught-copy h3{font-size:42px;margin:18px 0 26px}.af1k-caught-copy dl{margin:0 0 24px}.af1k-caught-actions{grid-template-columns:1fr}.af1k-caught-close{right:10px;top:10px}.af1k-field-footer{align-items:flex-start;flex-direction:column;justify-content:center;padding:13px 15px;line-height:1.4}.af1k-member-archive .af1k-member-grid{grid-template-columns:1fr}}
@media(prefers-reduced-motion:reduce){.af1k-field-toolbar strong i,.af1k-field-scan:after,.af1k-member-field.is-fishing .af1k-field-stage{animation:none!important}}
