@font-face{font-family:Gabarito;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6d21c497e638cb51-s.0b7xx36t3ch-o.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Gabarito;font-style:normal;font-weight:400;font-display:swap;src:url(../media/67af958a78cfd7ea-s.p.1lywp3x9jvm8e.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:Gabarito;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6d21c497e638cb51-s.0b7xx36t3ch-o.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Gabarito;font-style:normal;font-weight:600;font-display:swap;src:url(../media/67af958a78cfd7ea-s.p.1lywp3x9jvm8e.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:Gabarito;font-style:normal;font-weight:800;font-display:swap;src:url(../media/6d21c497e638cb51-s.0b7xx36t3ch-o.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Gabarito;font-style:normal;font-weight:800;font-display:swap;src:url(../media/67af958a78cfd7ea-s.p.1lywp3x9jvm8e.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:Gabarito Fallback;src:local(Arial);ascent-override:94.81%;descent-override:26.22%;line-gap-override:0.0%;size-adjust:99.15%}.gabarito_a3d45171-module__LEFWNW__className{font-family:Gabarito,Gabarito Fallback;font-style:normal}.gabarito_a3d45171-module__LEFWNW__variable{--font-sans:"Gabarito", "Gabarito Fallback"}
@font-face{font-family:Courier Prime;font-style:normal;font-weight:400;font-display:swap;src:url(../media/7f6e389592deb6d0-s.18kjkh28iesz_.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Courier Prime;font-style:normal;font-weight:400;font-display:swap;src:url(../media/87d3ffffac5dafea-s.p.3a10o7es2neby.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:Courier Prime;font-style:normal;font-weight:700;font-display:swap;src:url(../media/69c6d7b79c8b79fe-s.1_9u50gws63pa.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Courier Prime;font-style:normal;font-weight:700;font-display:swap;src:url(../media/5f440d3eea613716-s.p.1xmps1tcyqv34.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:Courier Prime Fallback;src:local(Arial);ascent-override:58.08%;descent-override:25.41%;line-gap-override:0.0%;size-adjust:134.5%}.courier_prime_6f77ffbc-module__ghezCG__className{font-family:Courier Prime,Courier Prime Fallback;font-style:normal}.courier_prime_6f77ffbc-module__ghezCG__variable{--font-type:"Courier Prime", "Courier Prime Fallback"}
:root{--bg:#fff;--panel:#f6f7f9;--text:#16181d;--text-soft:#5a5e6b;--brand:#ff642d;--brand-deep:#d94e1f;--dark:#1d1b33;--line:#e6e7eb}*,:before,:after{box-sizing:border-box;margin:0}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:84px}body{background:var(--bg);color:var(--text);font-family:var(--font-sans), sans-serif;overflow-wrap:break-word;font-size:17px;font-weight:400;line-height:1.65}h1,h2,h3{letter-spacing:-.02em;font-weight:800;line-height:1.08}h1{margin-bottom:24px;font-size:clamp(2.5rem,6.5vw,4.25rem)}h2{margin-bottom:20px;font-size:clamp(1.9rem,4.5vw,2.75rem)}h3{margin-bottom:10px;font-size:1.15rem}p{margin-bottom:1em}p:last-child{margin-bottom:0}a{color:inherit;-webkit-text-decoration-color:var(--brand);text-decoration-color:var(--brand)}:focus-visible{outline:2px solid var(--brand);outline-offset:2px}::selection{background:var(--brand);color:#fff}img{max-width:100%;display:block}[data-cur=cad],:root.cur-cad [data-cur=usd]{display:none}:root.cur-cad [data-cur=cad]{display:inline}.container{max-width:720px;margin-inline:auto;padding-inline:24px}.container--wide{max-width:1060px}.container--center>.eyebrow{justify-content:center}.container--center>.eyebrow,.container--center>h2,.container--center>p{text-align:center}.container--center>p{max-width:44em;margin-inline:auto}.container--center .button-row,.container--center .demo-actions{justify-content:center}.band{padding-block:clamp(60px,8vw,100px)}.band--kraft{background:var(--panel)}.band--ink{background:var(--dark);color:#fff}.eyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--brand);margin-bottom:16px;font-size:13px;font-weight:600;display:flex}.site-header{z-index:100;-webkit-backdrop-filter:saturate(140%)blur(8px);backdrop-filter:saturate(140%)blur(8px);border-bottom:1px solid var(--line);background:#ffffffe6;padding-block:14px;position:sticky;top:0}.header-row{justify-content:space-between;align-items:center;gap:24px;max-width:1060px;margin-inline:auto;padding-inline:24px;display:flex}.wordmark{letter-spacing:-.02em;font-size:22px;font-weight:800;text-decoration:none}.nav{gap:30px;display:flex}.nav a{color:var(--text-soft);font-size:15px;font-weight:600;text-decoration:none;transition:color .15s}.nav a:hover{color:var(--text)}@media (max-width:820px){.nav{display:none}}.mono-link{font-family:var(--font-type), monospace;letter-spacing:.02em;font-size:14px}.hero{text-align:center;padding-block:clamp(56px,8vw,96px) clamp(40px,6vw,72px)}.hero .container{max-width:820px}.hero h1{margin-inline:auto}.h1-stamp{color:var(--brand)}.lede{color:var(--text-soft);margin-inline:auto;max-width:32em;margin-bottom:8px;font-size:20px}.hero .button-row{justify-content:center}.hero-shots{grid-template-columns:1fr 1fr;gap:28px;max-width:900px;margin:clamp(40px,6vw,64px) auto 0;padding-inline:24px;display:grid}@media (max-width:640px){.hero-shots{grid-template-columns:1fr;gap:32px}}.button{color:var(--text);border:1.5px solid var(--text);background:0 0;border-radius:10px;padding:12px 26px;font-size:16px;font-weight:600;text-decoration:none;transition:background .15s,color .15s,border-color .15s;display:inline-block}.button:hover{background:var(--text);color:#fff}.button--solid{background:var(--brand);color:#fff;border-color:var(--brand)}.button--solid:hover{background:var(--brand-deep);border-color:var(--brand-deep);color:#fff}.button--small{padding:8px 18px;font-size:14px}.band--ink .button{color:#fff;border-color:#ffffff80}.band--ink .button:hover{color:var(--dark);background:#fff;border-color:#fff}.band--ink .button--solid{background:var(--brand);border-color:var(--brand);color:#fff}.band--ink .button--solid:hover{background:var(--brand-deep);border-color:var(--brand-deep)}.button-row{flex-wrap:wrap;gap:16px;margin-top:32px;display:flex}@media (max-width:480px){.button-row{flex-direction:column;gap:12px}.button-row .button{text-align:center;width:100%;display:block}}.mono{font-family:var(--font-type), monospace;font-size:.92em}.how-lead{color:var(--text-soft)}.steps{grid-template-columns:repeat(3,1fr);gap:24px;margin-top:44px;display:grid}.step{background:var(--bg);border:1px solid var(--line);border-radius:14px;padding:28px;box-shadow:0 2px 10px #16181d0f}.step-num{background:var(--brand);color:#fff;border-radius:9px;justify-content:center;align-items:center;width:36px;height:36px;margin-bottom:18px;font-size:17px;font-weight:800;display:inline-flex}.step p{color:var(--text-soft);font-size:15.5px}@media (max-width:760px){.steps{grid-template-columns:1fr;gap:16px}}.band--kraft .step{background:#fff}.benefits{text-align:left;grid-template-columns:repeat(4,1fr);gap:20px;margin-top:44px;padding:0;list-style:none;display:grid}.benefit{background:var(--bg);border:1px solid var(--line);border-radius:12px;padding:22px;box-shadow:0 1px 4px #16181d0d}.benefit-lead{margin-bottom:6px;font-weight:700;display:block}.benefit-detail{color:var(--text-soft);font-size:15px;display:block}.benefit--featured{background:var(--dark);border-color:var(--dark);grid-column:1/-1;grid-template-columns:1fr 1.4fr;align-items:center;gap:28px;padding:30px 34px;display:grid}.benefit--featured .benefit-lead{color:#fff;letter-spacing:-.01em;margin-bottom:0;font-size:24px;font-weight:800}.benefit--featured .benefit-detail{color:#ffffffc7;font-size:16px}@media (max-width:860px){.benefits{grid-template-columns:1fr 1fr}.benefit--featured{grid-template-columns:1fr;gap:10px}}@media (max-width:560px){.benefits{grid-template-columns:1fr;gap:16px}}.demo-actions{flex-wrap:wrap;align-items:center;gap:20px;margin-top:28px;display:flex}.stamp-note{color:var(--text-soft);margin-top:18px;font-size:14px;font-weight:600}.figure{margin-block:0}.figure img,.figure-placeholder{border:1px solid var(--line);background:#fff;border-radius:14px;width:100%;box-shadow:0 8px 30px #16181d1a}.figure-placeholder{aspect-ratio:4/3;background:var(--panel)}.figure-placeholder--square{aspect-ratio:1}.figure-monogram{letter-spacing:.02em;color:var(--brand);justify-content:center;align-items:center;font-size:clamp(3rem,8vw,4.5rem);font-weight:800;display:flex}.hero-shots .figure img{aspect-ratio:3/4;object-fit:cover;object-position:top;width:100%}.figure figcaption{letter-spacing:.02em;color:var(--text-soft);text-align:center;margin-top:14px;font-size:13px;font-weight:600}.contract{border:1px solid var(--line);font-family:var(--font-type), monospace;background:#fff;border-radius:14px;margin-block:36px 28px;padding:clamp(24px,6vw,44px);font-size:15px;line-height:1.6;box-shadow:0 2px 10px #16181d0f}.contract-header{letter-spacing:.12em;border-bottom:1px solid var(--line);margin-bottom:10px;padding-bottom:18px;font-size:13px;font-weight:700}.contract ol{padding:0;list-style:none}.contract li{border-bottom:1px solid var(--line);grid-template-columns:2.2em minmax(0,1fr);column-gap:10px;padding-block:18px;display:grid}.contract li:last-child{border-bottom:none}.clause-num{color:var(--brand);font-weight:700}.signature{border-top:1px solid var(--text);align-items:center;gap:16px;margin-top:48px;padding-top:10px;display:flex}.signature .signed{font-family:var(--font-type), monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--brand);border:2px solid var(--brand);border-radius:6px;padding:3px 10px;font-size:12px;font-weight:700;transform:rotate(-4deg)}.guarantee{text-decoration:underline;-webkit-text-decoration-color:var(--brand);text-decoration-color:var(--brand);text-underline-offset:4px;text-decoration-thickness:2px}.price-card{text-align:center;background:#ffffff0a;border:1px solid #ffffff29;border-radius:18px;max-width:460px;margin:40px auto 0;padding:40px 36px}.price-tag{font-family:var(--font-type), monospace;color:#fff;margin-bottom:8px;font-size:clamp(1.8rem,5vw,2.5rem);font-weight:700;line-height:1.2}.price-sub{color:#ffffffbf;margin-bottom:6px}.price-includes{color:#ffffffbf;border-top:1px solid #ffffff29;margin-top:22px;padding-top:22px;font-size:15px}.price-guarantee{color:#ffffffbf;margin-block:22px 26px;font-size:15px}.founder-grid{grid-template-columns:1fr;gap:36px;display:grid}@media (min-width:640px){.founder-grid{grid-template-columns:240px 1fr;align-items:start}}.founder-grid .figure img,.founder-grid .figure-placeholder{box-shadow:0 2px 10px #16181d0f}.founder-email{margin-top:24px}.site-footer{background:var(--dark);color:#fff;padding-block:clamp(48px,7vw,72px)}.site-footer .container{max-width:1060px}.footer-note{max-width:44em}.legal{color:#ffffffbf;border-top:1px solid #ffffff2e;margin-top:36px;padding-top:20px;font-size:13px}.legal a{color:#fff}.plain-page{max-width:720px;padding-block:clamp(48px,7vw,88px)}.plain-page h2{margin-top:44px;margin-bottom:12px;font-size:1.35rem}
