*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246/0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246/0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }/*
! tailwindcss v3.4.19 | MIT License | https://tailwindcss.com
*/*,:after,:before{box-sizing:border-box;border:0 solid #e5e7eb}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.hidden{display:none}.grow{flex-grow:1}.border{border-width:1px}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:root{--ink:#222522;--muted:#747873;--line:rgba(37,42,38,0.12);--lime:#d7ef61;--paper:#f2f3ee;--white-glass:rgba(255,255,252,0.58)}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;color:var(--ink);background:var(--paper);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;-webkit-font-smoothing:antialiased}button,input,select{font:inherit}button{cursor:pointer}a{color:inherit;text-decoration:none}::-moz-selection{background:#d7ef61;color:#1f271d}::selection{background:#d7ef61;color:#1f271d}.page-shell{overflow:hidden;position:relative}.fluid-backdrop{position:fixed;inset:0;z-index:-2;overflow:hidden;background:#eceee9}.fluid-backdrop:after,.fluid-backdrop:before{content:"";position:absolute;border-radius:999px;filter:blur(85px);opacity:.66;animation:drift 18s ease-in-out infinite alternate}.fluid-backdrop:before{width:46vw;height:34vw;top:-13vw;left:8vw;background:rgba(255,255,250,.94)}.fluid-backdrop:after{width:38vw;height:32vw;right:-7vw;top:37vh;background:rgba(205,215,204,.68);animation-delay:-5s}.fluid-orb{position:absolute;border-radius:50%;filter:blur(22px);opacity:.42;background:#cbd7d1}.orb-one{width:26rem;height:26rem;left:33%;top:28%;animation:float 16s ease-in-out infinite}.orb-two{width:18rem;height:18rem;right:9%;bottom:10%;background:#dee5d5;animation:float 21s ease-in-out -8s infinite}.grain{position:absolute;inset:0;opacity:.065;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.32'/%3E%3C/svg%3E");pointer-events:none}.glass-nav{position:fixed;top:19px;left:50%;z-index:40;width:min(760px,calc(100% - 32px));transform:translateX(-50%);border:1px solid rgba(255,255,255,.76);border-radius:999px;background:rgba(243,245,238,.68);box-shadow:0 18px 54px rgba(58,66,59,.14),inset 0 1px rgba(255,255,255,.85);backdrop-filter:blur(20px) saturate(1.2);-webkit-backdrop-filter:blur(20px) saturate(1.2);transition:box-shadow .3s,background .3s}.glass-nav.scrolled{background:rgba(245,246,239,.86);box-shadow:0 18px 50px rgba(58,66,59,.19),inset 0 1px rgba(255,255,255,.92)}.nav-inner{display:flex;min-height:58px;align-items:center;gap:34px;padding:7px 10px 7px 21px}.wordmark{display:inline-flex;align-items:center;gap:7px;font-size:19px;font-weight:800;letter-spacing:-.06em}.wordmark-mark{width:12px;height:12px;border-radius:50% 45% 50% 45%;background:var(--ink);transform:rotate(-25deg)}.nav-links{display:flex;align-items:center;gap:24px;color:#676c65;font-size:12px;font-weight:650}.nav-links a{transition:color .2s}.nav-links a:hover{color:var(--ink)}.nav-join{margin-left:auto;display:inline-flex;align-items:center;gap:7px;padding:13px 18px;border-radius:999px;background:var(--ink);color:#fbfcf5;font-size:12px;font-weight:700;transition:transform .25s,box-shadow .25s}.nav-join:hover{transform:translateY(-1px);box-shadow:0 7px 16px rgba(34,37,34,.2)}.menu-button{display:none;margin-left:auto;width:38px;height:38px;border:0;border-radius:50%;background:rgba(255,255,255,.65);color:var(--ink)}.mobile-menu{display:none}.content-wrap{position:relative;z-index:1;width:min(1180px,calc(100% - 48px));margin:auto}.hero{min-height:900px;padding:178px 0 100px;text-align:center}.eyebrow{display:inline-flex;align-items:center;gap:9px;color:#71766e;font-size:10px;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.eyebrow-dot{width:7px;height:7px;border-radius:50%;background:#a9c238;box-shadow:0 0 0 5px rgba(169,194,56,.13)}.hero h1{max-width:870px;margin:25px auto 18px;font-size:clamp(4.3rem,10.4vw,9.2rem);font-weight:650;letter-spacing:-.105em;line-height:.84}.hero h1 span{display:block}.hero h1 span:last-child{color:#898e86}.hero-copy{max-width:510px;margin:0 auto;color:#686e66;font-size:16px;line-height:1.6}.hero-actions{display:flex;justify-content:center;gap:10px;margin-top:31px}.button-primary,.button-secondary{display:inline-flex;align-items:center;justify-content:center;gap:12px;border-radius:999px;padding:16px 22px;font-size:12px;font-weight:750;transition:transform .25s,box-shadow .25s,background .25s}.button-primary{position:relative;overflow:hidden;background:var(--ink);color:#fbfcf5;box-shadow:0 10px 24px rgba(42,47,41,.16)}.button-primary:after{content:"";position:absolute;inset:0 auto 0 -60%;width:45%;transform:skewX(-20deg);background:rgba(255,255,255,.18);transition:left .6s}.button-primary:hover:after{left:125%}.button-primary:hover,.button-secondary:hover{transform:translateY(-3px);box-shadow:0 15px 28px rgba(42,47,41,.18)}.button-secondary{border:1px solid rgba(37,42,38,.13);background:rgba(255,255,255,.48);color:#373c36;backdrop-filter:blur(11px)}.arrow{font-size:16px;line-height:0}.hero-product{position:relative;max-width:945px;margin:96px auto 0;text-align:left}.product-shadow{position:absolute;width:65%;height:60px;left:18%;bottom:-17px;border-radius:50%;background:rgba(49,59,49,.21);filter:blur(28px)}.bounty-window{position:relative;width:min(590px,76%);margin:auto;padding:18px;border:1px solid rgba(255,255,255,.82);border-radius:31px;background:rgba(239,243,234,.64);box-shadow:0 32px 80px rgba(84,91,77,.2),inset 0 1px 1px #fff;backdrop-filter:blur(26px) saturate(1.22);transform:rotate(-2deg)}.window-top{display:flex;justify-content:space-between;align-items:center;padding:3px 4px 14px;color:#878c82;font-size:9px;font-weight:750;letter-spacing:.13em;text-transform:uppercase}.window-dots{display:flex;gap:5px}.window-dots i{display:block;width:6px;height:6px;border-radius:50%;background:#c2c9bd}.bounty-card{position:relative;overflow:hidden;padding:27px 28px 24px;border-radius:22px;background:#f7f8f1;box-shadow:0 10px 30px rgba(80,90,74,.1),inset 0 1px rgba(255,255,255,.98)}.bounty-card:before{content:"";position:absolute;width:180px;height:180px;right:-54px;top:-80px;border-radius:50%;background:#e3ef9e;filter:blur(4px);opacity:.76}.card-label{color:#90968c;font-size:9px;font-weight:800;letter-spacing:.14em}.card-brand{display:flex;align-items:end;justify-content:space-between;margin-top:19px}.card-brand h3{margin:0;font-size:39px;letter-spacing:-.08em;line-height:.8}.card-platform{color:#777d73;font-size:11px}.card-reward{display:flex;align-items:center;gap:23px;margin:29px 0 22px}.reward-price{font-size:27px;font-weight:750;letter-spacing:-.07em}.reward-price small{display:block;color:#969b91;font-size:8px;font-weight:800;letter-spacing:.12em}.reward-plus{height:27px;width:1px;background:#d5d9d0}.card-brief{max-width:275px;margin:0 0 25px;color:#777d73;font-size:12px;line-height:1.55}.card-footer{display:flex;align-items:center;justify-content:space-between;padding-top:16px;border-top:1px solid #e4e7de}.live-pill{display:inline-flex;align-items:center;gap:6px;color:#777d73;font-size:9px;font-weight:700}.live-pill:before{content:"";width:6px;height:6px;border-radius:50%;background:#a9c238}.view-link{color:#323a30;font-size:10px;font-weight:800;letter-spacing:.06em}.float-chip{position:absolute;display:inline-flex;align-items:center;gap:10px;border:1px solid rgba(255,255,255,.83);border-radius:999px;background:rgba(249,250,244,.7);box-shadow:0 13px 25px rgba(83,92,76,.13),inset 0 1px #fff;backdrop-filter:blur(16px);white-space:nowrap}.float-chip strong{font-size:13px;letter-spacing:-.04em}.float-chip span{color:#7a8177;font-size:10px}.chip-earn{top:24%;left:0;padding:10px 15px 10px 10px;animation:float 6s ease-in-out infinite}.chip-earn .chip-icon{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:#d9ed70;font-size:13px}.chip-views{right:-1%;bottom:9%;padding:11px 16px;animation:float 7s ease-in-out -2s infinite}.chip-completed{top:8%;right:8%;padding:10px 15px;animation:float 8s ease-in-out -4s infinite}.chip-completed:before{content:"✓";display:grid;place-items:center;width:22px;height:22px;border-radius:50%;background:#252b24;color:#e0f16e;font-size:11px}.section{padding:125px 0}.section-heading{max-width:600px}.section-heading h2{margin:18px 0 0;font-size:clamp(2.8rem,5.7vw,5.4rem);font-weight:620;letter-spacing:-.09em;line-height:.92}.section-heading p{max-width:430px;margin:22px 0 0;color:var(--muted);font-size:15px;line-height:1.65}.steps-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:60px}.step-card{position:relative;min-height:295px;padding:26px;overflow:hidden;border:1px solid rgba(255,255,255,.78);border-radius:28px;background:rgba(243,245,237,.57);box-shadow:0 18px 40px rgba(83,91,78,.08),inset 0 1px #fff;backdrop-filter:blur(16px);transition:transform .35s,box-shadow .35s}.step-card:hover{transform:translateY(-8px) rotate(-.4deg);box-shadow:0 27px 52px rgba(83,91,78,.14),inset 0 1px #fff}.step-number{color:#949b8e;font-size:12px;font-weight:800}.step-card h3{margin:110px 0 10px;font-size:24px;letter-spacing:-.065em}.step-card p{max-width:220px;margin:0;color:#777e75;font-size:12px;line-height:1.55}.step-orb{position:absolute;right:-25px;top:-33px;width:154px;height:154px;border-radius:50%;background:rgba(255,255,249,.55);box-shadow:-12px 12px 24px rgba(112,125,101,.1),inset 10px -7px 12px rgba(206,218,194,.38)}.step-card:nth-child(2) .step-orb{background:#e0eba7}.step-card:nth-child(3) .step-orb{background:#d4dfd6}.showcase-section{padding-top:80px}.showcase-layout{display:grid;grid-template-columns:.78fr 1.22fr;gap:70px;align-items:center}.showcase-copy h2{max-width:410px}.showcase-copy p{max-width:350px}.showcase-note{display:inline-flex;align-items:center;gap:7px;margin-top:27px;color:#81877d;font-size:10px;font-weight:700}.showcase-note span{width:5px;height:5px;border-radius:50%;background:#a9c238}.large-bounty{position:relative;padding:17px;border:1px solid rgba(255,255,255,.82);border-radius:32px;background:rgba(223,229,218,.53);box-shadow:0 27px 62px rgba(73,82,69,.15),inset 0 1px #fff;transform:rotate(1.4deg)}.large-bounty-inner{position:relative;padding:30px 32px 28px;border-radius:23px;background:#fbfcf6;box-shadow:inset 0 1px #fff}.bounty-topline{display:flex;justify-content:space-between;color:#8b9285;font-size:9px;font-weight:800;letter-spacing:.16em}.bounty-title{margin:47px 0 9px;font-size:43px;letter-spacing:-.09em;line-height:.8}.bounty-tags{display:flex;gap:7px}.bounty-tag{border:1px solid #e3e7de;border-radius:999px;padding:7px 10px;color:#777e72;font-size:9px;font-weight:750}.bounty-values{display:flex;gap:31px;margin:37px 0 26px}.bounty-value{font-size:21px;font-weight:750;letter-spacing:-.07em}.bounty-value small{display:block;margin-bottom:6px;color:#92988d;font-size:8px;font-weight:800;letter-spacing:.11em}.bounty-value.lime{color:#a2b62f}.large-bounty-description{max-width:440px;margin-bottom:25px;color:#70776c;font-size:13px;line-height:1.6}.requirements{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;padding:17px 0 19px;border-top:1px solid #e5e8df;border-bottom:1px solid #e5e8df}.requirements div{color:#788076;font-size:10px}.requirements div:before{content:"✓";margin-right:5px;color:#a5bb36;font-weight:800}.bounty-action{display:flex;justify-content:space-between;align-items:center;padding-top:21px}.example-label{color:#a0a69a;font-size:9px;font-weight:800;letter-spacing:.15em}.split-section{position:relative;padding:140px 0}.split-section:before{content:"";position:absolute;width:75vw;height:390px;left:12%;top:0;border-radius:50%;background:rgba(255,255,249,.27);filter:blur(28px);transform:rotate(-5deg);pointer-events:none}.split-layout{display:grid;gap:90px;align-items:center}.split-layout,.split-layout.reverse{grid-template-columns:1fr 1fr}.split-layout.reverse .split-text{order:2}.split-layout.reverse .feature-panel{order:1}.split-text h2{max-width:510px;margin:18px 0;font-size:clamp(2.9rem,5.5vw,5.3rem);font-weight:620;letter-spacing:-.095em;line-height:.91}.split-text>p{max-width:405px;color:#70766e;font-size:15px;line-height:1.65}.text-link{display:inline-flex;align-items:center;gap:9px;margin-top:27px;color:#353b34;font-size:12px;font-weight:800}.feature-panel{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;transform:rotate(-2deg)}.feature-tile{min-height:164px;padding:19px;border:1px solid rgba(255,255,255,.8);border-radius:25px;background:rgba(241,244,234,.58);box-shadow:0 19px 38px rgba(80,89,75,.09),inset 0 1px #fff;backdrop-filter:blur(16px);transition:transform .3s}.feature-tile:hover{transform:scale(1.025)}.feature-tile:nth-child(2){transform:translateY(23px)}.feature-tile:nth-child(2):hover{transform:translateY(23px) scale(1.025)}.feature-tile:nth-child(3){transform:translateY(-12px)}.feature-tile:nth-child(3):hover{transform:translateY(-12px) scale(1.025)}.feature-icon{display:grid;place-items:center;width:31px;height:31px;border-radius:50%;background:#e3eea4;color:#596428;font-size:12px}.feature-tile h3{margin:40px 0 7px;font-size:15px;letter-spacing:-.04em}.feature-tile p{margin:0;color:#858b81;font-size:10px;line-height:1.45}.company-section{padding-top:125px}.company-section .feature-tile{background:rgba(232,237,235,.64)}.company-section .feature-icon{background:#d5e1df;color:#446461}.proof-section{padding:110px 0 120px;text-align:center}.proof-panel{position:relative;padding:78px 25px 84px;overflow:hidden;border:1px solid rgba(255,255,255,.8);border-radius:35px;background:rgba(235,240,230,.56);box-shadow:0 27px 60px rgba(83,91,77,.1),inset 0 1px #fff;backdrop-filter:blur(15px)}.proof-panel:after,.proof-panel:before{content:"";position:absolute;border-radius:50%;filter:blur(5px);opacity:.7}.proof-panel:before{width:300px;height:170px;top:-85px;left:8%;background:#faffef}.proof-panel:after{width:230px;height:200px;right:-30px;bottom:-95px;background:#d7e5d8}.proof-panel h2{position:relative;z-index:1;max-width:700px;margin:17px auto 14px;font-size:clamp(2.5rem,5vw,4.7rem);font-weight:620;letter-spacing:-.095em;line-height:.94}.proof-panel p{position:relative;z-index:1;max-width:420px;margin:auto;color:#737a70;font-size:14px;line-height:1.6}.faq-section{max-width:850px;margin:auto;padding:85px 0 130px}.faq-section h2{margin:18px 0 50px;font-size:clamp(2.8rem,5vw,4.5rem);font-weight:620;letter-spacing:-.09em;line-height:.9}.faq-item{border-top:1px solid var(--line)}.faq-item:last-child{border-bottom:1px solid var(--line)}.faq-item summary{display:flex;justify-content:space-between;gap:20px;padding:22px 0;cursor:pointer;list-style:none;font-size:15px;font-weight:700;letter-spacing:-.03em}.faq-item summary::-webkit-details-marker{display:none}.faq-item summary:after{content:"+";color:#92998c;font-size:20px;font-weight:400}.faq-item[open] summary:after{content:"−"}.faq-item p{max-width:620px;margin:-5px 0 23px;color:#777e73;font-size:13px;line-height:1.65}.footer{display:flex;justify-content:space-between;align-items:end;gap:30px;padding:35px 0 44px;border-top:1px solid var(--line)}.footer-brand p{margin:10px 0 0;color:#858c81;font-size:11px}.footer-links{display:flex;gap:20px;color:#737a70;font-size:11px}.footer-links a:hover{color:var(--ink)}.footer-meta{margin-top:28px;color:#9ca298;font-size:10px}.modal-backdrop{position:fixed;inset:0;z-index:100;display:grid;place-items:center;padding:20px;background:rgba(35,40,34,.35);backdrop-filter:blur(13px);-webkit-backdrop-filter:blur(13px);animation:fade-in .22s ease-out}.waitlist-modal{position:relative;width:min(490px,100%);max-height:calc(100vh - 40px);overflow-y:auto;padding:10px;border:1px solid rgba(255,255,255,.8);border-radius:31px;background:rgba(232,237,227,.76);box-shadow:0 30px 90px rgba(26,32,27,.27),inset 0 1px #fff;animation:modal-in .28s cubic-bezier(.2,.8,.2,1)}.modal-inner{padding:35px 34px 32px;border-radius:22px;background:rgba(251,252,246,.76)}.modal-close{position:absolute;top:23px;right:23px;z-index:1;display:grid;place-items:center;width:32px;height:32px;border:1px solid #e1e6dc;border-radius:50%;background:rgba(255,255,255,.7);color:#596058;font-size:18px}.modal-inner h2{max-width:360px;margin:17px 35px 9px 0;font-size:40px;letter-spacing:-.09em;line-height:.92}.modal-inner>p{max-width:355px;margin:0 0 27px;color:#788077;font-size:13px;line-height:1.55}.form-fields{display:grid;gap:13px}.field-label{display:grid;gap:7px;color:#6d7569;font-size:10px;font-weight:800;letter-spacing:.05em}.field-input,.field-select{width:100%;border:1px solid #dfe5d9;border-radius:12px;outline:0;padding:13px 14px;background:rgba(255,255,255,.72);color:var(--ink);font-size:13px;box-shadow:inset 0 1px 2px rgba(97,105,93,.04);transition:border .2s,box-shadow .2s}.field-input:focus,.field-select:focus{border-color:#a4b84a;box-shadow:0 0 0 3px rgba(164,184,74,.18)}.field-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:linear-gradient(45deg,transparent 50%,#7d8578 0),linear-gradient(135deg,#7d8578 50%,transparent 0);background-position:calc(100% - 17px) 18px,calc(100% - 13px) 18px;background-repeat:no-repeat;background-size:4px 4px,4px 4px}.platforms{display:grid;grid-template-columns:repeat(4,1fr);gap:7px}.platform-option{position:relative}.platform-option input{position:absolute;opacity:0;pointer-events:none}.platform-option span{display:block;padding:11px 4px;border:1px solid #dfe5d9;border-radius:10px;background:rgba(255,255,255,.58);color:#788077;text-align:center;font-size:10px;font-weight:700;transition:all .2s}.platform-option input:checked+span{border-color:#a5ba42;background:#edf5bd;color:#566322}.platform-option input:focus-visible+span{outline:3px solid rgba(164,184,74,.3);outline-offset:2px}.form-error{margin:2px 0 0;color:#ad5546;font-size:11px}.modal-submit{width:100%;margin-top:22px;border:0}.modal-note{margin:15px 0 0!important;color:#9aa197!important;font-size:10px!important;text-align:center}.success-state{display:grid;place-items:center;padding:32px 16px 37px;text-align:center}.success-ring{display:grid;place-items:center;width:75px;height:75px;margin-bottom:23px;border-radius:50%;background:#e8f3a8;color:#66762b;font-size:31px;box-shadow:0 0 0 13px rgba(226,239,161,.32);animation:success-pop .6s cubic-bezier(.2,.8,.2,1)}.success-state h2{margin:0 0 11px}.success-state p{margin:0}@keyframes drift{to{transform:translate(7vw,4vh) scale(1.08)}}@keyframes float{0%,to{transform:translateZ(0)}50%{transform:translate3d(0,-10px,0)}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes modal-in{0%{opacity:0;transform:translateY(12px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes success-pop{0%{opacity:0;transform:scale(.5)}70%{transform:scale(1.08)}to{opacity:1;transform:scale(1)}}@media (max-width:720px){.content-wrap{width:min(100% - 32px,560px)}.glass-nav{top:12px;width:calc(100% - 24px)}.nav-inner{min-height:54px;padding-left:17px}.nav-join,.nav-links{display:none}.menu-button{display:grid;place-items:center}.mobile-menu{display:grid;gap:2px;padding:5px 11px 13px}.mobile-menu a{padding:11px 9px;border-radius:10px;color:#686f66;font-size:12px;font-weight:700}.mobile-menu a:hover{background:rgba(255,255,255,.55);color:var(--ink)}.hero{min-height:840px;padding-top:138px}.hero h1{margin-top:22px;font-size:clamp(4.3rem,22vw,7rem)}.hero-copy{font-size:14px}.hero-actions{flex-direction:column;align-items:stretch;max-width:310px;margin-right:auto;margin-left:auto}.hero-product{margin-top:70px}.bounty-window{width:100%;padding:10px;transform:rotate(-1deg)}.bounty-card{padding:23px 19px 19px}.card-brand h3{font-size:31px}.card-reward{gap:13px;margin-top:25px}.chip-earn{top:-24px;left:-8px}.chip-completed{top:auto;right:-4px;bottom:-23px}.chip-views{right:2px;bottom:18%}.section{padding:88px 0}.section-heading h2,.split-text h2{font-size:3.3rem}.showcase-layout,.split-layout,.split-layout.reverse,.steps-grid{grid-template-columns:1fr;gap:35px}.step-card{min-height:240px}.step-card h3{margin-top:88px}.showcase-layout{gap:54px}.showcase-section{padding-top:40px}.large-bounty{transform:rotate(.5deg);padding:9px}.large-bounty-inner{padding:24px 19px}.bounty-title{margin-top:35px;font-size:39px}.bounty-values{gap:17px;margin-top:28px}.bounty-value{font-size:17px}.requirements{grid-template-columns:1fr;gap:7px}.split-section{padding:90px 0 75px}.split-layout.reverse .feature-panel,.split-layout.reverse .split-text{order:0}.feature-panel{margin-top:5px;transform:rotate(-1deg)}.feature-tile{min-height:148px}.company-section{padding-top:65px}.proof-section{padding:65px 0 85px}.proof-panel{padding:55px 19px 60px}.faq-section{padding:60px 0 85px}.faq-section h2{margin-bottom:37px;font-size:3.3rem}.footer{display:block}.footer-links{flex-wrap:wrap;margin-top:25px}.modal-inner{padding:30px 20px 25px}.modal-inner h2{font-size:35px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}