@font-face{font-family:Century Gothic;src:url(/fonts/CenturyGothicPaneuropeanLight.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Century Gothic;src:url(/fonts/CenturyGothicPaneuropeanRegular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Century Gothic;src:url(/fonts/CenturyGothicPaneuropeanBold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Century Gothic;src:url(/fonts/CenturyGothicPaneuropeanItalic.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Century Gothic;src:url(/fonts/CenturyGothicPaneuropeanBoldItalic.ttf) format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Thorn And Thistle;src:url(/fonts/ThornAndThistle-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:block}*,*:before,*:after{box-sizing:border-box}html{font-size:16px;-webkit-font-smoothing:antialiased}body{margin:0;min-height:100vh;overflow-x:hidden;font-family:Century Gothic,CenturyGothic,sans-serif;color:#fff;background:#1a1a1a url(/bkg-updated.png) no-repeat center center;background-size:cover;position:relative}@media(min-width:900px){body{background-attachment:fixed;background-size:auto}}body:before{content:"";position:fixed;inset:0;background:linear-gradient(180deg,#0006,#0009);pointer-events:none;z-index:0}@media(max-width:899px){body{background-attachment:scroll}body:before{position:absolute;inset:0;min-height:100%;background:linear-gradient(180deg,transparent 0%,#000 100%)}}.page{position:relative;z-index:1;min-height:100vh;display:flex;flex-direction:column;padding:1.25rem 1.25rem 2.5rem;overflow-x:hidden}.page:before{content:"";position:fixed;top:0;left:0;right:0;width:100%;height:4px;background:#f97316;z-index:9999}@media(min-width:900px){.page{padding:2.5rem 4rem 4rem;max-width:1200px;margin:0 auto}}.header{display:flex;justify-content:center;align-items:center;margin-bottom:1rem}@media(min-width:900px){.header{justify-content:flex-start;margin-bottom:6rem}}.logo{height:.65rem;width:auto;display:block}@media(min-width:900px){.logo{height:.75rem}}.logo img{height:100%;width:auto;object-fit:contain;filter:brightness(0) invert(1)}.main{flex:1;display:flex;flex-direction:column;align-items:center;text-align:center}@media(min-width:900px){.main{align-items:flex-start;text-align:left}}.product-attribution{font-size:.75rem;font-weight:400;color:#fffc;margin:0 0 1.25rem;letter-spacing:.01em}@media(min-width:900px){.product-attribution{position:absolute;bottom:2rem;right:-3.5rem;margin:0;font-size:.8125rem;z-index:3}}.product-attribution-arrow{display:none}@media(min-width:900px){.product-attribution-arrow{display:inline-block;width:2rem;height:auto;opacity:.9;margin-right:.35rem;vertical-align:middle}}.product-attribution a{color:inherit;text-decoration:none;display:inline-flex;align-items:center;gap:.25rem;padding:.25rem .5rem;margin:-.25rem -.5rem;border-radius:4px;position:relative;overflow:hidden;transition:color .2s ease}.product-attribution a:before{content:"";position:absolute;left:0;top:0;height:100%;width:0;background-color:#f97316;border-radius:4px;z-index:-1;transition:width .25s ease}.product-attribution a:hover:before{width:100%}.product-attribution a:hover{color:#fff}.product-attribution a:hover .product-attribution-arrow{filter:brightness(0) invert(1)}.product-attribution svg{width:.875rem;height:.875rem;opacity:.8;transform:translateY(-2px)}.hero-headline-wrap{position:relative;width:100%}@media(max-width:899px){.hero-headline-wrap{display:flex;flex-direction:column}.hero-headline-wrap .product-attribution{order:-1;margin-bottom:.5rem}.hero-headline-wrap .headline{order:0}.product-attribution a{flex-wrap:wrap;max-width:100%}}@media(min-width:900px){.hero-headline-wrap{width:100%;margin-bottom:-6rem;min-height:18rem;padding-left:0;overflow:visible}}.hero-knife-desktop{display:none}@media(min-width:900px){.hero-knife-desktop{display:block;position:absolute;right:-4%;bottom:-130%;z-index:2;pointer-events:none}.hero-knife-desktop img{width:auto;max-width:540px;height:auto;object-fit:contain;transform:rotate(-5deg);transform-origin:75% 25%}}.headline{margin:0;padding:0;line-height:0}.headline-img{display:block;width:100%;max-width:100%;height:auto}@media(max-width:899px){.headline{padding:1rem 0;text-align:center}.headline-img{max-width:85%;margin:0 auto;display:block}}@media(min-width:900px){.headline{position:relative;z-index:1;width:100%}.headline-img{max-width:min(100%,1200px)}}.tagline{font-family:Century Gothic,CenturyGothic,sans-serif;font-size:clamp(1.4rem,3.5vw,1.9rem);font-weight:300;font-style:normal;color:#fffffff2;margin:0 0 .5rem;letter-spacing:0}@media(max-width:899px){.tagline{margin-bottom:1.25rem}}@media(min-width:900px){.tagline{margin-top:0;margin-bottom:2.25rem}}.body-text{font-size:.9375rem;line-height:1.65;color:#fffffff2;max-width:56ch;margin:0 0 1.25rem;font-weight:400}@media(max-width:899px){.body-text:not(.body-text-tagline){margin-bottom:1.75rem}}@media(min-width:900px){.body-text{font-size:1rem;line-height:1.7;margin-bottom:1.5rem;max-width:60ch}}.body-text-tagline-wrap{margin:0 0 1.25rem}.body-text-tagline{font-weight:400;display:inline-block;position:relative;padding:.15em .4em;animation:makers-highlight .6s ease 1s forwards;opacity:0;transform:translate(-8px);align-self:flex-start}@media(max-width:899px){.body-text-tagline-wrap{width:100%;text-align:center;margin-bottom:1.25rem}}.body-text-tagline:before{content:"";position:absolute;left:0;top:0;height:100%;width:0;background-color:#f97316;border-radius:2px;z-index:-1;animation:makers-bg .6s ease 1s forwards}@keyframes makers-bg{to{width:100%}}@keyframes makers-highlight{to{opacity:1;transform:translate(0);color:#fff}}@keyframes fade-in-up{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.logo{animation:fade-in-up .5s ease .1s forwards;opacity:0}.hero-knife{animation:fade-in-up .5s ease .2s forwards;opacity:0}.hero-headline-wrap{animation:fade-in-up .5s ease .25s forwards;opacity:0}.tagline{animation:fade-in-up .5s ease .4s forwards;opacity:0}.product-attribution{animation:fade-in-up .5s ease .45s forwards;opacity:0}.body-text:not(.body-text-tagline){animation:fade-in-up .5s ease .55s forwards;opacity:0}.signup-form{animation:fade-in-up .5s ease .7s forwards;opacity:0}.signup-disclaimer{animation:fade-in-up .5s ease .85s forwards;opacity:0}.signup-label{font-size:1rem;font-weight:400;margin-bottom:.35rem;margin-top:.75rem;display:block}@media(min-width:900px){.signup-label{font-size:1.0625rem;margin-top:1rem}}.signup-form{width:100%;max-width:320px}.signup-form .form-row{display:flex;flex-direction:column;gap:.5rem;padding:.5rem 0}@media(min-width:900px){.signup-form{max-width:400px;display:block;margin-left:0;margin-right:auto}.signup-form .signup-label{margin-bottom:.35rem;margin-top:1rem}.signup-form .form-row{flex-direction:row;align-items:stretch;width:100%;max-width:400px;gap:0;padding:.25rem 0}}.signup-input{flex:1;min-width:0;padding:.6rem .875rem;font-family:inherit;font-size:.9375rem;border:1px solid #e5e7eb;border-radius:6px;background:#fff;color:#1a1a1a}@media(min-width:900px){.signup-form .form-row .signup-input{border-radius:6px 0 0 6px;border-right-width:0}}.signup-input::placeholder{color:#9ca3af}.signup-input:focus{outline:2px solid rgba(249,115,22,.6);outline-offset:0}.signup-btn{padding:.6rem 1.25rem;font-family:inherit;font-size:.8125rem;font-weight:400;letter-spacing:.02em;text-transform:uppercase;color:#fff;background:#f97316;border:none;border-radius:6px;cursor:pointer;transition:background .2s ease,transform .1s ease}@media(min-width:900px){.signup-form .form-row .signup-btn{border-radius:0 6px 6px 0}}.signup-btn:hover{background:#ea580c}.signup-btn:active{transform:scale(.98)}.signup-disclaimer{font-size:.6875rem;color:#ffffff8c;margin-top:.5rem}@media(min-width:900px){.signup-disclaimer{font-size:.75rem}}.hero-knife{display:block;margin:0 auto .75rem;text-align:center}.hero-knife img{width:100%;max-width:280px;height:auto;object-fit:contain}@media(min-width:900px){.hero-knife{display:none}}
