@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400 700;font-stretch:100%;font-display:swap;src:url(../media/c7f47671e39f7787-s.06cvo47x4w1en.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400 700;font-stretch:100%;font-display:swap;src:url(../media/f06bf9da926bae75-s.p.0pz0x0eczp58u.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Sans Fallback;src:local(Arial);ascent-override:94.42%;descent-override:24.33%;line-gap-override:0.0%;size-adjust:102.74%}.instrument_sans_4cde990f-module__imEWBG__className{font-family:Instrument Sans,Instrument Sans Fallback;font-style:normal}.instrument_sans_4cde990f-module__imEWBG__variable{--font-instrument:"Instrument Sans", "Instrument Sans Fallback"}
@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/13bf9871fe164e7f-s.0s19wthhh_6~m.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/cc545e633e20c56d-s.0dza.stei.9v7.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/71b036adf157cdcf-s.03nf~dfjdkf~..woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/89b21bb081cb7469-s.0gfhww.tctz1o.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/3fe682a82f50d426-s.09q3q1i5159bl.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/70bc3e132a0a741e-s.p.1409xf.ylxg8g.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono Fallback;src:local(Arial);ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.0%;size-adjust:134.59%}.jetbrains_mono_fa873072-module__lnb74a__className{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.jetbrains_mono_fa873072-module__lnb74a__variable{--font-jetbrains:"JetBrains Mono", "JetBrains Mono Fallback"}
.eighty-landing{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--background:#f9f9f7;--foreground:#20201e;--card:#f9f9f7;--card-foreground:#20201e;--popover:#fff;--popover-foreground:#20201e;--primary:#20201e;--primary-foreground:#f9f9f7;--secondary:#eeefeb;--secondary-foreground:#20201e;--muted:#eeefeb;--muted-foreground:#696b64;--accent:#316849;--accent-foreground:#fff;--border:#dedfd9;--input:#dedfd9;--ring:#316849;background:var(--background);color:var(--foreground);font-family:var(--font-instrument), sans-serif;letter-spacing:0;overflow-wrap:break-word}.eighty-landing *,.eighty-landing .font-serif{letter-spacing:0}.eighty-landing .font-serif{font-family:var(--font-instrument), sans-serif}.eighty-landing a,.eighty-landing button{-webkit-tap-highlight-color:transparent}.eighty-landing a:focus-visible,.eighty-landing button:focus-visible{outline-offset:5px;outline:2px solid #316849}.eighty-landing section{scroll-margin-top:110px}.landing-wrap{width:min(100%,1280px);margin-inline:auto;padding-inline:32px}.landing-section{padding-block:120px}.landing-skip{z-index:100;background:#fff;padding:12px;position:fixed;top:-100px;left:20px}.landing-skip:focus{top:20px}.landing-header{z-index:40;max-width:1280px;margin-inline:auto;position:fixed;inset:16px 16px auto}.landing-nav{background:#f9f9f7f5;border:1px solid #0000;border-radius:40px;justify-content:space-between;align-items:center;gap:24px;padding:12px 28px;display:flex}.is-scrolled .landing-nav{border-color:var(--border);box-shadow:0 8px 32px #20201e09}.landing-wordmark{flex-shrink:0;align-items:baseline;gap:4px;font-size:25px;font-weight:500;display:inline-flex}.landing-wordmark span{font:9px var(--font-jetbrains), monospace;color:var(--muted-foreground)}.landing-desktop-nav{gap:32px;font-size:14px;display:flex}.landing-desktop-nav a:hover,.landing-footer a:hover{text-underline-offset:5px;text-decoration:underline}.landing-nav-actions{align-items:center;gap:12px;display:flex}.eighty-landing .landing-signin{background:0 0;border-radius:30px;font-family:inherit}.eighty-landing .landing-signin:hover{background:#e8e9e4}.landing-menu-toggle{border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;display:none}.landing-mobile-nav{background:var(--background);border:1px solid var(--border);border-radius:8px;flex-direction:column;margin-top:8px;padding:12px 20px;display:flex}.landing-mobile-nav a{justify-content:space-between;padding:14px 0;display:flex}.landing-hero{isolation:isolate;align-items:center;min-height:min(850px,100svh - 50px);padding-block:140px 100px;display:flex;position:relative}.landing-hero-image{z-index:-3;object-fit:cover;object-position:center 43%}.landing-hero-wash{z-index:-2;background:#f9f9f7dc;position:absolute;inset:0}.landing-hero-copy{position:relative}.landing-eyebrow{font:11px/1.6 var(--font-jetbrains), monospace;text-transform:uppercase;align-items:center;gap:10px;margin-bottom:28px;display:flex}.landing-eyebrow>span{background:currentColor;flex-shrink:0;width:6px;height:6px}.landing-hero h1{margin-bottom:20px;font-size:92px;font-weight:500;line-height:1}.landing-hero-title{max-width:780px;font-size:62px;line-height:1.05}.landing-intro{color:#4d5049;max-width:470px;margin-top:28px;font-size:18px;line-height:1.65}.landing-buttons{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.landing-button{color:#f9f9f7;background:#20201e;border:1px solid #20201e;border-radius:28px;justify-content:center;align-items:center;gap:16px;min-height:46px;padding:12px 22px;font-size:14px;display:inline-flex}.landing-button:hover{opacity:.8}.landing-button-outline{color:#20201e;background:0 0;border-color:#a5a79e}.landing-hero-caption{font:10px var(--font-jetbrains), monospace;color:#55584e;position:absolute;bottom:26px;right:32px}.eighty-landing main h2{text-wrap:balance;max-width:1000px;font-size:64px;font-weight:400;line-height:1.05}.eighty-landing main h2>span{color:#84867e;display:block}.landing-section-intro{max-width:540px;color:var(--muted-foreground);margin-top:28px;font-size:18px;line-height:1.7}.landing-features{border-top:1px solid var(--border);margin-top:64px}.landing-features>li{border-bottom:1px solid var(--border);grid-template-columns:64px 1fr 120px;align-items:center;gap:24px;padding-block:48px;display:grid}.landing-number{font:13px var(--font-jetbrains), monospace;color:var(--muted-foreground);align-self:start;padding-top:8px}.eighty-landing main h3{font-size:32px;font-weight:400;line-height:1.2}.landing-features p,.landing-steps p{max-width:560px;color:var(--muted-foreground);margin-top:16px;font-size:18px;line-height:1.7}.landing-feature-icon{width:88px;height:88px}.landing-ink{color:#f9f9f7;background:#20211e}.landing-ai-grid{grid-template-columns:1fr 1fr;align-items:center;gap:64px;display:grid}.landing-ink h2{font-size:56px}.landing-ink h2>span{color:#969990}.landing-ink .landing-section-intro,.landing-ink .landing-eyebrow{color:#b1b4a9}.landing-abilities{grid-template-columns:1fr 1fr;gap:32px;margin-top:40px;display:grid}.landing-abilities h3{font:11px var(--font-jetbrains), monospace;text-transform:uppercase;color:#b1b4a9;margin-bottom:16px}.landing-abilities li{color:#d6d8d0;border-top:1px solid #ffffff25;padding-block:12px;font-size:15px;line-height:1.65}.landing-chat{min-width:0;font:12px/1.8 var(--font-jetbrains), monospace;background:#242621;border:1px solid #ffffff30;border-radius:8px;box-shadow:0 20px 60px #0002}.landing-chat figcaption{color:#a1a59a;border-bottom:1px solid #ffffff25;justify-content:space-between;gap:16px;padding:14px 20px;font-size:10px;display:flex}.landing-chat-dots{color:#6b7065;white-space:nowrap}.landing-chat-body{padding:28px}.landing-chat-label{color:#a1a59a;margin-block:22px 8px;font-size:10px;display:block}.landing-chat-label:first-child{margin-top:0}.landing-chat ul{margin-block:20px}.landing-chat li{border-block-start:1px solid #ffffff25;flex-wrap:wrap;justify-content:space-between;gap:8px;padding-block:12px;display:flex}.landing-chat li:last-child{border-block-end:1px solid #ffffff25}.landing-chat li span{color:#a1a59a;font-size:10px}.landing-chat-footer{color:#b1b4a9;border-top:1px solid #ffffff25;align-items:center;gap:10px;padding:16px 20px;font-size:10px;display:flex}.landing-chat-footer>span,.landing-live-dot{background:#7fc494;border-radius:50%;flex-shrink:0;width:6px;height:6px}.landing-steps-grid{grid-template-columns:1fr 1.1fr;gap:64px;margin-top:64px;display:grid}.landing-steps li{border-top:1px solid var(--border);grid-template-columns:40px 1fr;gap:16px;padding-block:32px;display:grid}.landing-steps li:last-child{border-bottom:1px solid var(--border)}.landing-steps h3{font-size:28px}.landing-step-photo{border-radius:8px;min-height:490px;position:relative;overflow:hidden}.landing-step-photo img,.landing-store-photo img{object-fit:cover}.landing-step-photo>div{font:11px var(--font-jetbrains), monospace;background:#f9f9f7ef;border-radius:6px;align-items:center;gap:10px;padding:16px;display:flex;position:absolute;bottom:16px;left:16px;right:16px}.landing-stores{background:#eef0eb}.landing-stores-grid{grid-template-columns:1fr 1fr;align-items:center;gap:64px;display:grid}.landing-store-link{border-bottom:1px solid #20201e;align-items:center;gap:16px;margin-top:32px;padding-block:8px;display:inline-flex}.landing-store-photo{aspect-ratio:1;border-radius:8px;display:block;position:relative;overflow:hidden}.landing-store-photo>span{background:#f9f9f7f0;justify-content:space-between;gap:16px;padding:20px;display:flex;position:absolute;inset:auto 0 0}.landing-cta{text-align:center;flex-direction:column;align-items:center;display:flex}.landing-cta .landing-section-intro{margin-bottom:32px}.eighty-landing .landing-signin-primary{color:#f9f9f7;background:#20201e;padding-inline:28px}.eighty-landing .landing-signin-primary:hover{background:#3e443a}.landing-access-note{color:#696b64;max-width:450px;margin-top:24px;font-size:14px;line-height:1.6}.landing-footer{padding-bottom:32px}.landing-footer-top{border-top:1px solid var(--border);grid-template-columns:1fr 1fr;gap:24px;padding-block:40px;display:grid}.landing-footer-top p{max-width:240px;color:var(--muted-foreground);grid-row:2;line-height:1.6}.landing-footer nav{flex-wrap:wrap;justify-content:flex-end;gap:24px;font-size:14px;display:flex}.landing-footer-bottom{border-top:1px solid var(--border);color:var(--muted-foreground);font:10px var(--font-jetbrains), monospace;flex-wrap:wrap;justify-content:space-between;gap:16px;padding-top:24px;display:flex}.eighty-landing main form h2{font-size:20px;line-height:28px}@media (max-width:1023px){.landing-desktop-nav{gap:20px}.landing-ai-grid,.landing-steps-grid,.landing-stores-grid{grid-template-columns:1fr;gap:48px}.landing-chat{width:100%;max-width:620px}.landing-step-photo{aspect-ratio:4/3;min-height:0}.landing-store-photo{aspect-ratio:4/3}.eighty-landing main h2:not(form h2){font-size:52px}}@media (max-width:767px){.landing-wrap{padding-inline:24px}.landing-header{inset:12px 12px auto}.landing-nav{gap:12px;padding:8px 12px 8px 20px}.landing-desktop-nav{display:none}.landing-menu-toggle{display:flex}.eighty-landing .landing-signin{height:40px;padding-inline:14px;font-size:13px}.landing-nav-actions{gap:4px}.landing-hero{min-height:0;padding-block:118px 82px}.landing-hero h1{font-size:70px}.landing-hero-title{font-size:43px}.landing-eyebrow{margin-bottom:24px;font-size:10px}.landing-intro{max-width:380px;margin-top:24px;font-size:16px}.landing-button{gap:12px;padding-inline:16px;font-size:13px}.landing-hero-caption{font-size:9px;bottom:24px;left:24px;right:24px}.landing-section{padding-block:72px}.eighty-landing main h2:not(form h2),.landing-ink h2{font-size:40px}.landing-section-intro,.landing-features p,.landing-steps p{font-size:16px}.landing-features{margin-top:40px}.landing-features>li{grid-template-columns:28px 1fr;gap:16px;padding-block:32px}.eighty-landing main h3{font-size:27px}.landing-feature-icon{grid-column:2;width:60px;height:60px;margin-top:8px}.landing-abilities{gap:24px}.landing-abilities h3{font-size:10px}.landing-abilities li{font-size:14px}.landing-chat-body{padding:20px}.landing-steps-grid{margin-top:40px}.landing-steps li{grid-template-columns:24px 1fr}.landing-footer-top{grid-template-columns:1fr}.landing-footer-top p{grid-row:auto}.landing-footer nav{justify-content:flex-start;gap:20px}.landing-footer-bottom{line-height:1.8}}@media (max-width:359px){.landing-wrap{padding-inline:20px}.landing-hero h1{font-size:60px}.landing-hero-title{font-size:36px}.eighty-landing main h2:not(form h2),.landing-ink h2{font-size:35px}.landing-abilities{grid-template-columns:1fr}.landing-button{gap:8px;padding-inline:13px}}@media (prefers-reduced-motion:no-preference){.landing-button,.landing-signin{transition:background-color .2s,opacity .2s}}:root.dark .eighty-landing{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--background:#191c1a;--foreground:#eef1ee;--card:#222724;--card-foreground:#eef1ee;--popover:#222724;--popover-foreground:#eef1ee;--primary:#eef1ee;--primary-foreground:#202522;--secondary:#2d332f;--secondary-foreground:#eef1ee;--muted:#2d332f;--muted-foreground:#aeb7b1;--accent:#69ab89;--accent-foreground:#132219;--border:#39413c;--input:#39413c;--ring:#69ab89}:root.dark .landing-nav{background:#191c1af5}:root.dark .landing-hero-wash{background:#191c1ae0}:root.dark .landing-intro,:root.dark .landing-hero-caption{color:#bec4bf}:root.dark .landing-button{color:#191c1a;background:#eef1ee;border-color:#eef1ee}:root.dark .landing-button-outline{color:#eef1ee;background:0 0;border-color:#6e7c72}:root.dark .eighty-landing .landing-signin:hover{background:#2d332f}:root.dark .eighty-landing .landing-signin-primary{color:#191c1a;background:#eef1ee}:root.dark .eighty-landing .landing-signin-primary:hover{background:#d6ddd7}:root.dark .eighty-landing main h2>span{color:#98a39b}:root.dark .landing-stores{background:#202522}:root.dark .landing-step-photo>div,:root.dark .landing-store-photo>span{background:#222724ef}:root.dark .landing-store-link{border-color:#eef1ee}:root.dark .landing-access-note{color:#aeb7b1}
