.abx-fire{position:absolute;inset:0;overflow:hidden}.abx-fire>*{pointer-events:none;position:absolute}.abx-bed{background:radial-gradient(122% 102% at 50% 109%,#0d924a5e,#73c3361c 47%,#0000 71%);height:52%;animation:7.5s ease-in-out infinite alternate abx-breathe;inset:auto 0 0}@keyframes abx-breathe{0%{opacity:.78}to{opacity:1}}.abx-ridge{background:radial-gradient(255px 178px at 4% 120%,#c0e34180,#73c3364a 50%,#0000 72%),radial-gradient(300px 146px at 16% 127%,#c0e34166,#73c3363d 50%,#0000 72%),radial-gradient(270px 172px at 27% 121%,#c0e34178,#73c33647 50%,#0000 72%),radial-gradient(315px 150px at 39% 126%,#c0e3416b,#73c33640 50%,#0000 72%),radial-gradient(260px 176px at 50% 120%,#c0e34180,#73c3364a 50%,#0000 72%),radial-gradient(305px 148px at 61% 127%,#c0e34169,#73c3363d 50%,#0000 72%),radial-gradient(275px 170px at 73% 122%,#c0e3417a,#73c33647 50%,#0000 72%),radial-gradient(310px 152px at 84% 125%,#c0e34166,#73c3363d 50%,#0000 72%),radial-gradient(265px 174px at 96% 121%,#c0e3417d,#73c33647 50%,#0000 72%);height:118px;animation:11s ease-in-out infinite alternate abx-creep;bottom:-26px;left:-3%;right:-3%}@keyframes abx-creep{0%{transform:translate(-.7%)}to{transform:translate(.7%)}}.abx-floor{background:linear-gradient(#0000,#73c3361f 30%,#0d924a57);height:20px;inset:auto 0 0}.abx-fog{background:radial-gradient(52% 100% at 14% 100%,#73c33629,#0000 80%),radial-gradient(58% 100% at 52% 100%,#73c3362e,#0000 80%),radial-gradient(50% 100% at 88% 100%,#73c33626,#0000 80%);height:224px;animation:9s ease-in-out infinite alternate abx-breathe;bottom:-26px;left:0;right:0}.abx-puff{background:radial-gradient(closest-side, rgba(115, 195, 54, var(--core)), transparent 78%);border-radius:50%;animation:20s ease-in-out infinite alternate abx-drift}@keyframes abx-drift{0%{transform:translate(-3%)}to{transform:translate(3%)}}.abx-ghost{--w:235px;bottom:-15px;left:calc(var(--x) - var(--w) / 2);width:var(--w);height:var(--h);opacity:var(--o);transform-origin:bottom;background:radial-gradient(50% 61% at 50% 91%,#c0e341ad,#73c3365c 47%,#0d924a26 71%,#0000 88%);border-radius:50%/62% 62% 38% 38%;animation:5.5s ease-in-out infinite alternate abx-flick}@keyframes abx-flick{0%{transform:scaleY(.87)skew(-1.1deg)}to{transform:scaleY(1.09)skew(1.3deg)}}@media (max-width:760px){.abx-ghost{--w:160px;opacity:calc(var(--o) + .08)}.abx-fog{background:radial-gradient(52% 100% at 14% 100%,#73c3361b,#0000 80%),radial-gradient(58% 100% at 52% 100%,#73c3361f,#0000 80%),radial-gradient(50% 100% at 88% 100%,#73c3361a,#0000 80%);height:180px}.abx-puff{background:radial-gradient(closest-side, rgba(115, 195, 54, calc(var(--core) * .667)), transparent 78%)}.abx-ridge{background:radial-gradient(190px 292px at 4% calc(100% + 34px),#c0e3414d,#73c3362b 50%,#0000 72%),radial-gradient(230px 240px at 16% calc(100% + 44px),#c0e34138,#73c33621 50%,#0000 72%),radial-gradient(200px 280px at 27% calc(100% + 36px),#c0e34147,#73c33629 50%,#0000 72%),radial-gradient(240px 246px at 39% calc(100% + 42px),#c0e3413b,#73c33624 50%,#0000 72%),radial-gradient(195px 290px at 50% calc(100% + 34px),#c0e3414d,#73c3362b 50%,#0000 72%),radial-gradient(235px 238px at 61% calc(100% + 44px),#c0e34138,#73c33621 50%,#0000 72%),radial-gradient(205px 272px at 73% calc(100% + 38px),#c0e34147,#73c33629 50%,#0000 72%),radial-gradient(240px 250px at 84% calc(100% + 40px),#c0e3413b,#73c33624 50%,#0000 72%),radial-gradient(200px 286px at 96% calc(100% + 36px),#c0e3414a,#73c3362b 50%,#0000 72%);height:230px}.abx-floor{background:linear-gradient(#0000,#73c3360f 30%,#0d924a2b)}}@media (prefers-reduced-motion:reduce){.abx-bed,.abx-fog,.abx-ridge,.abx-puff,.abx-ghost{animation:none}}.abx-on-page{--abx-card-bg:#0e0e12}.abx-on-soft{--abx-card-bg:#121217}.abx-item{display:flex;position:relative}.abx-card{--abx-ease:cubic-bezier(.22, 1, .36, 1);z-index:1;background:var(--abx-card-bg);transition:transform .65s var(--abx-ease);border:1px solid #ffffff12;border-radius:20px;flex-direction:column;flex:1;padding:28px;display:flex;position:relative;box-shadow:0 1px 2px #0000004d}.abx-card:after{content:"";opacity:0;pointer-events:none;border:1px solid #ffffff0b;border-radius:20px;transition:opacity .35s;position:absolute;inset:-1px;box-shadow:0 22px 44px -16px #000000b3}.abx-clip{pointer-events:none;border-radius:20px;position:absolute;inset:-1px;overflow:hidden}.abx-glow .abx-item:after{content:"";pointer-events:none;background:radial-gradient(#73c33652,#73c3361a 50%,#0000 72%);height:44px;animation:6s ease-in-out infinite alternate abx-glow-breath;position:absolute;bottom:-22px;left:8%;right:8%}@keyframes abx-glow-breath{0%{opacity:.4}to{opacity:1}}.abx-bar{background:var(--abx-grad);transform-origin:0;height:2px;transition:transform .5s var(--abx-ease);position:absolute;inset:0 0 auto;transform:scaleX(0)}.abx-1{--abx-grad:linear-gradient(90deg, #0d924a, #73c336)}.abx-2{--abx-grad:linear-gradient(90deg, #73c336, #c0e341)}.abx-3{--abx-grad:linear-gradient(90deg, #c0e341, #73c336)}.abx-title{letter-spacing:normal;color:#fff;margin:6px 0 10px;font-size:20px;font-weight:700;line-height:1.3}.abx-body{color:#fff9;margin:0;font-size:15px;line-height:1.6}@media (hover:hover){.abx-card:hover{transform:translateY(-4px)}.abx-card:hover:after{opacity:1}.abx-card:hover .abx-bar{transform:scaleX(1)}}.abx-underline{-webkit-box-decoration-break:clone;box-decoration-break:clone;background:linear-gradient(90deg,#0d924a,#73c336 55%,#c0e341) 0 100%/100% .11em no-repeat;padding-bottom:.08em}.abx-dots:before{content:"";z-index:0;pointer-events:none;background-image:radial-gradient(#0a0a0a00 0% 40%,#0a0a0a 85%),radial-gradient(circle,#a3d85a21 3.5px,#0000 3.9px);background-position:50%,50%;background-repeat:no-repeat,repeat;background-size:100% 100%,46px 46px;position:absolute;inset:0}.abx-teaser{max-width:880px;color:inherit;background:linear-gradient(160deg,#1a1a1d,#0e0e0c);border:1px solid #73c33661;border-radius:18px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:36px;margin:0 auto;padding:34px 40px;transition:transform .4s cubic-bezier(.22,1,.36,1);display:grid;position:relative;box-shadow:0 30px 70px -40px #000000e6}.abx-teaser:after{content:"";opacity:0;pointer-events:none;border:1px solid #73c3364d;border-radius:18px;transition:opacity .3s;position:absolute;inset:-1px;box-shadow:0 0 46px -6px #73c33673}.abx-teaser:hover,.abx-teaser:focus-visible{transform:translateY(-3px)}.abx-teaser:hover:after,.abx-teaser:focus-visible:after{opacity:1}.abx-teaser h2{font-size:21px;font-weight:800;line-height:1.3}.abx-id{flex-direction:column;align-items:center;display:flex}.abx-photo{background:#000;border:2px solid #73c336b3;border-radius:34px;flex:none;width:168px;height:168px;display:block;overflow:hidden}.abx-photo img{object-fit:cover;width:100%;height:100%;display:block}.abx-link{color:var(--accent);margin-top:14px;font-size:14px;font-weight:800;display:inline-block}.abx-link-arrow{transition:transform .25s;display:inline-block}.abx-teaser:hover .abx-link-arrow,.abx-teaser:focus-visible .abx-link-arrow{transform:translate(4px)}@media (max-width:719px){.abx-teaser{grid-template-columns:minmax(0,1fr);padding:24px 20px 28px}.abx-id{justify-self:center}}@media (prefers-reduced-motion:reduce){.abx-card,.abx-bar,.abx-card:after,.abx-teaser,.abx-teaser:after,.abx-link-arrow{transition:none}.abx-card:hover,.abx-teaser:hover,.abx-teaser:focus-visible{transform:none}.abx-glow .abx-item:after{animation:none}}.abx-dots{scroll-margin-top:calc(24px - clamp(72px,9vw,128px))}@media (max-width:639px){.abx-dots{scroll-margin-top:-32px}}.abx-eyebrow{letter-spacing:.22em;text-transform:uppercase;color:#73c336;margin:0 0 18px;font-size:12px;font-weight:800}.abx-mk-hero,.abx-halves,.abx-facts,.abx-jobs{padding:0;list-style:none;display:grid}.abx-half,.abx-fact,.abx-job{background:linear-gradient(160deg,#16150f,#0e0e0b 60%,#0a0a0a);border:1px solid #ffffff14;border-radius:14px}.abx-mk-hero{grid-template-columns:400px minmax(0,1fr);align-items:center;gap:52px;margin:0}.abx-portrait{background:radial-gradient(80% 60% at 50% 100%,#73c33633,#73c33600 75%),linear-gradient(160deg,#16150f,#0e0e0b 60%,#0a0a0a);border:1px solid #ffffff14;border-radius:18px;padding:26px}.abx-portrait-img{border-radius:12px;width:100%;height:auto;display:block}.abx-mk-h2{color:#fff;margin:0 0 20px;font-size:clamp(30px,4vw,44px);font-weight:800;line-height:1.1}.abx-mk-h2 span{color:#73c336}.abx-mk-p{color:#a9a99e;margin:0 0 16px;font-size:16.5px;line-height:1.65}.abx-mk-p:last-child{margin-bottom:0}.abx-mk-p b,.abx-half b{color:#e8e8e0;font-weight:700}.abx-origin-panel{background:linear-gradient(160deg,#16150f,#0e0e0b 60%,#0a0a0a);border:1px solid #ffffff14;border-radius:18px;margin:64px 0 0;padding:38px 44px 34px}.abx-origin{text-align:center;color:#fff;margin:0 0 24px;font-size:clamp(19px,2.4vw,24px);font-weight:800;line-height:1.3}.abx-monkey{color:#c0e341}.abx-gorilla{color:#73c336}.abx-namefire{background:linear-gradient(#c0e341,#73c336 55%,#0d924a);color:#0000;-webkit-background-clip:text;background-clip:text}.abx-halves{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.abx-half{border-radius:12px;padding:20px 26px}.abx-half-monkey{background:#c0e34112;border-color:#c0e34138}.abx-half-gorilla{background:#73c33612;border-color:#73c33638}.abx-half-label{letter-spacing:.18em;text-transform:uppercase;margin:0 0 10px;font-size:11px;font-weight:800;line-height:1.3}.abx-half p{color:#a9a99e;margin:0;font-size:15px;line-height:1.6}.abx-facts{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:26px 0 0}.abx-fact{padding:20px 22px}.abx-fact-label{letter-spacing:.18em;text-transform:uppercase;color:#6d6d63;margin-bottom:8px;font-size:11px;font-weight:800;display:block}.abx-fact-value{color:#fff;font-size:16.5px;font-weight:800;line-height:1.3;display:block}.abx-fact-value span{color:#73c336}.abx-jobs-head{flex-wrap:wrap;align-items:baseline;gap:6px 18px;margin:64px 0 22px;display:flex}.abx-jobs-head h3{color:#fff;margin:0;font-size:clamp(22px,2.6vw,28px);font-weight:800;line-height:1.2}.abx-jobs-head p{color:#6d6d63;margin:0;font-size:14.5px}.abx-jobs{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:0}.abx-job{overflow:hidden}.abx-vid{aspect-ratio:1;object-fit:cover;background:#000;width:100%;display:block}.abx-job-body{padding:18px 20px 20px}.abx-job-n{letter-spacing:.18em;color:#73c336;font-size:11px;font-weight:800;display:block}.abx-job-body h4{color:#fff;margin:6px 0 8px;font-size:17px;font-weight:800;line-height:1.25}.abx-job-body p{color:#a9a99e;margin:0;font-size:13.5px;line-height:1.55}@media (max-width:980px){.abx-facts,.abx-jobs{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.abx-mk-hero{grid-template-columns:minmax(0,1fr);gap:32px}.abx-portrait{width:100%;max-width:340px;margin:0 auto}.abx-halves{grid-template-columns:minmax(0,1fr)}.abx-origin-panel{padding:26px 22px}}@media (max-width:480px){.abx-jobs{grid-template-columns:minmax(0,1fr)}}.abx-manifesto{border-top:1px solid #ffffff1a;margin-left:0;padding:0;list-style:none}.abx-belief{border-bottom:1px solid #ffffff1a;grid-template-columns:clamp(110px,16vw,220px) minmax(0,1fr);align-items:center;gap:0 clamp(16px,3vw,48px);padding:clamp(36px,5vw,64px) 0;display:grid}.abx-belief-num{letter-spacing:-.04em;color:#0000;-webkit-text-stroke:1px #ffffff29;-webkit-user-select:none;user-select:none;font-size:clamp(88px,13vw,180px);font-weight:800;line-height:1}.abx-belief-title{letter-spacing:-.02em;color:#fff;margin:0 0 18px;font-size:clamp(30px,4.2vw,56px);font-weight:800;line-height:1.08}.abx-belief-accent{color:#73c336;display:block}.abx-belief-body{color:#fff9;max-width:560px;margin:0;font-size:clamp(16px,1.6vw,18px);line-height:1.6}@media (max-width:639px){.abx-belief{grid-template-columns:minmax(0,1fr)}.abx-belief-num{margin-bottom:4px;font-size:72px}}
