.dk-cfo{--paper:#fbf7ee;--paper-2:#f4eedf;--ink:#191410;--mid:#6c6355;--faint:#a79c88;--rule:#e3dac6;--yellow:#ffde3b;--red:#d93a2b;--green:#3e7a44;--font:"Gabarito",sans-serif}.dk-cfo *{margin:0;padding:0;box-sizing:border-box}.dk-cfo{scroll-behavior:smooth;font-family:var(--font);background:var(--paper);color:var(--ink);line-height:1.6;font-size:16px;font-variant-numeric:tabular-nums}.dk-cfo a{color:inherit;text-decoration:none}.dk-cfo .wrap{max-width:1020px;margin:0 auto;padding:0 24px}.dk-cfo .hl{background:linear-gradient(104deg,transparent 2%,var(--yellow) 4%,var(--yellow) 96%,transparent 98%);padding:0 .12em;box-decoration-break:clone;-webkit-box-decoration-break:clone}.dk-cfo header{border-bottom:2px solid var(--ink);background:var(--paper);position:sticky;top:0;z-index:50}.dk-cfo .nav{max-width:1020px;margin:0 auto;padding:16px 24px;display:flex;align-items:center;justify-content:space-between}.dk-cfo .logo{font-weight:800;font-size:18px;letter-spacing:-.02em}.dk-cfo .logo .dumb{font-size:10px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--mid);display:block;margin-top:-2px}.dk-cfo nav{display:flex;gap:26px}.dk-cfo nav a{font-size:13px;font-weight:600;color:var(--mid)}.dk-cfo nav a:hover{color:var(--ink)}.dk-cfo .btn{background:var(--ink);color:var(--paper);font-weight:700;font-size:13px;padding:10px 18px;border-radius:6px;border:2px solid var(--ink);transition:background .15s,color .15s}.dk-cfo .btn:hover{background:var(--yellow);color:var(--ink)}.dk-cfo .btn.big{font-size:15px;padding:14px 26px;border-radius:8px}.dk-cfo .btn.ghost{background:transparent;color:var(--ink)}.dk-cfo .btn.ghost:hover{background:var(--yellow)}@media(max-width:720px){.dk-cfo nav{display:none}}.dk-cfo .hero{padding:100px 0 80px;position:relative;overflow:hidden}.dk-cfo .crumb{font-size:13px;font-weight:600;color:var(--faint);margin-bottom:22px}.dk-cfo .crumb a:hover{color:var(--ink)}.dk-cfo h1{font-weight:900;letter-spacing:-.025em;font-size:clamp(38px,6vw,68px);line-height:1.05;max-width:17ch}.dk-cfo .hero-sub{max-width:58ch;margin-top:26px;color:var(--mid);font-size:18px}.dk-cfo .hero-sub b{color:var(--ink);font-weight:600}.dk-cfo .hero-cta{display:flex;gap:14px;margin-top:32px;flex-wrap:wrap}.dk-cfo .stamp{position:absolute;right:40px;top:120px;transform:rotate(8deg);border:3px solid var(--red);border-radius:8px;color:var(--red);padding:10px 18px;text-align:center;font-weight:800;font-size:15px;letter-spacing:.14em;text-transform:uppercase;opacity:.85;box-shadow:inset 0 0 0 2px var(--paper),inset 0 0 0 4px var(--red);pointer-events:none}.dk-cfo .stamp small{display:block;font-size:9px;letter-spacing:.2em;font-weight:600;margin-top:3px}@media(max-width:900px){.dk-cfo .stamp{position:static;display:inline-block;margin-top:32px}}.dk-cfo .trustline{border-top:2px solid var(--ink);border-bottom:2px solid var(--ink);background:var(--paper-2)}.dk-cfo .trust-grid{display:grid;grid-template-columns:repeat(3,1fr);max-width:1020px;margin:0 auto}.dk-cfo .trust{padding:26px 24px;border-left:1px solid var(--rule)}.dk-cfo .trust:first-child{border-left:none}.dk-cfo .trust b{display:block;font-weight:900;font-size:24px;letter-spacing:-.02em}.dk-cfo .trust span{font-size:13px;color:var(--mid)}@media(max-width:720px){.dk-cfo .trust-grid{grid-template-columns:1fr}.dk-cfo .trust{border-left:none;border-top:1px solid var(--rule)}.dk-cfo .trust:first-child{border-top:none}}.dk-cfo section{padding:90px 0}.dk-cfo h2{font-weight:800;letter-spacing:-.025em;font-size:clamp(26px,3.8vw,42px);margin-bottom:14px}.dk-cfo .lede{color:var(--mid);font-size:17px;max-width:62ch;margin-bottom:40px}.dk-cfo .svc-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.dk-cfo .svc{border:2px solid var(--ink);border-radius:12px;padding:26px;background:#fff}.dk-cfo .svc h3{font-weight:800;font-size:18px;letter-spacing:-.015em;margin-bottom:8px}.dk-cfo .svc p{font-size:14.5px;color:var(--mid)}@media(max-width:720px){.dk-cfo .svc-grid{grid-template-columns:1fr}}.dk-cfo .who{background:var(--ink)}.dk-cfo .who,.dk-cfo .who h2{color:var(--paper)}.dk-cfo .who .lede{color:#b8ae9c}.dk-cfo .who-grid{display:grid;grid-template-columns:1fr 1fr;gap:0;border:2px solid var(--paper)}.dk-cfo .who-col{padding:32px 30px}.dk-cfo .who-col+.who-col{border-left:1px solid #3a332a}.dk-cfo .who-col h3{font-weight:800;font-size:18px;margin-bottom:16px}.dk-cfo .who-col h3.yes{color:var(--yellow)}.dk-cfo .who-col h3.no{color:#8f8776}.dk-cfo .who-col li{list-style:none;padding:10px 0;border-top:1px solid #3a332a;font-size:15px;color:#d8cfc0}@media(max-width:720px){.dk-cfo .who-grid{grid-template-columns:1fr}.dk-cfo .who-col+.who-col{border-left:none;border-top:1px solid #3a332a}}.dk-cfo .how .step{display:grid;grid-template-columns:70px 1fr;gap:24px;padding:26px 0;border-top:1px solid var(--rule)}.dk-cfo .how .step:last-of-type{border-bottom:1px solid var(--rule)}.dk-cfo .how .n{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border:2px solid var(--ink);border-radius:10px;background:var(--yellow);font-weight:900;font-size:16px}.dk-cfo .how h3{font-weight:800;font-size:19px;margin-bottom:6px}.dk-cfo .how p{font-size:15px;color:var(--mid);max-width:62ch}.dk-cfo .remote{background:var(--yellow);border-top:2px solid var(--ink);border-bottom:2px solid var(--ink)}.dk-cfo .remote p{color:#4a4234;font-size:17px;max-width:64ch}.dk-cfo .remote p+p{margin-top:16px}.dk-cfo .remote b{color:var(--ink)}.dk-cfo .faq-item{padding:24px 0;border-bottom:1px solid var(--rule)}.dk-cfo .faq-item h3{font-weight:800;font-size:19px;margin-bottom:8px}.dk-cfo .faq-item p{font-size:15px;color:var(--mid);max-width:68ch}.dk-cfo .final{text-align:center;padding:110px 0}.dk-cfo .final h2{font-size:clamp(30px,4.6vw,52px)}.dk-cfo .final p{color:var(--mid);max-width:52ch;margin:16px auto 30px}.dk-cfo footer{border-top:2px solid var(--ink);padding:40px 0}.dk-cfo .foot{display:flex;justify-content:space-between;align-items:center;gap:18px;flex-wrap:wrap}.dk-cfo .foot a{font-weight:700;border-bottom:3px solid var(--yellow);padding-bottom:2px}.dk-cfo .copy{font-size:12px;color:var(--faint)}.dk-cfo .reveal{opacity:0;transform:translateY(18px);transition:opacity .55s ease,transform .55s cubic-bezier(.22,1,.36,1)}.dk-cfo .reveal.in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.dk-cfo *{transition:none!important;scroll-behavior:auto}.dk-cfo .reveal{opacity:1;transform:none}}.dk-cfo{min-height:100vh;width:100%;overflow-x:hidden}.dk-cfo .lead-form{max-width:600px;margin:34px auto 0;display:grid;gap:16px;text-align:left}.dk-cfo .lead-form .row2{display:grid;grid-template-columns:1fr 1fr;gap:16px}.dk-cfo .lead-form .field{display:flex;flex-direction:column;gap:6px}.dk-cfo .lead-form label{font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--ink)}.dk-cfo .lead-form input,.dk-cfo .lead-form select,.dk-cfo .lead-form textarea{font-family:inherit;font-size:15px;color:var(--ink);background:#fff;border:2px solid var(--ink);border-radius:8px;padding:12px 14px;width:100%}.dk-cfo .lead-form input:focus,.dk-cfo .lead-form select:focus,.dk-cfo .lead-form textarea:focus{outline:none;box-shadow:0 0 0 3px var(--yellow)}.dk-cfo .lead-form textarea{min-height:120px;resize:vertical}.dk-cfo .lead-form .hp{position:absolute!important;left:-9999px!important;width:1px;height:1px;overflow:hidden}.dk-cfo .lead-form button{background:var(--ink);color:#fff;font-weight:800;font-size:15px;border:2px solid var(--ink);border-radius:8px;padding:15px 22px;cursor:pointer;transition:background .15s,color .15s;justify-self:start}.dk-cfo .lead-form button:hover{background:var(--yellow);color:var(--ink)}.dk-cfo .lead-form button:disabled{opacity:.55;cursor:not-allowed}.dk-cfo .form-note{font-size:13px;color:var(--mid)}.dk-cfo .form-err{color:var(--red);font-weight:700;font-size:14px}.dk-cfo .form-ok{background:#fff;border:2px solid var(--green);border-radius:12px;padding:34px 26px;text-align:center;max-width:600px;margin:34px auto 0}.dk-cfo .form-ok h3{font-size:24px;font-weight:800;margin-bottom:8px}.dk-cfo .form-ok p{color:var(--mid)}@media(max-width:600px){.dk-cfo .lead-form .row2{grid-template-columns:1fr}}.dk-cfo .proof{padding:80px 0;border-top:2px solid var(--ink)}.dk-cfo .proof-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin-top:8px}.dk-cfo .pstat{border:2px solid var(--ink);border-radius:12px;background:#fff;padding:24px}.dk-cfo .pstat b{display:block;font-weight:900;font-size:32px;letter-spacing:-.02em;color:var(--ink)}.dk-cfo .pstat span{display:block;font-size:13px;color:var(--mid);margin-top:8px}@media(max-width:820px){.dk-cfo .proof-grid{grid-template-columns:1fr 1fr}}@media(max-width:520px){.dk-cfo .proof-grid{grid-template-columns:1fr}}.dk-cfo .pricing{display:flex;justify-content:space-between;align-items:center;gap:24px;flex-wrap:wrap;border:2px solid var(--ink);border-radius:12px;background:var(--yellow);padding:26px 30px;margin-top:24px}.dk-cfo .pricing p{max-width:60ch;font-size:15.5px;color:#4a4234}.dk-cfo .pricing p b{color:var(--ink);font-weight:800}.dk-cfo .pricing .btn.big{background:var(--ink);color:var(--yellow);border-color:var(--ink);flex-shrink:0}.dk-cfo .pricing .btn.big:hover{background:#fff;color:var(--ink)}.dk-cfo .tldr{border:2px solid var(--ink);border-radius:14px;background:var(--paper-2);padding:24px 28px;margin:40px auto 0;max-width:1020px}.dk-cfo .tldr .k{display:inline-block;background:var(--ink);color:var(--yellow);font-weight:800;font-size:11px;letter-spacing:.1em;text-transform:uppercase;padding:4px 10px;border-radius:4px;margin-bottom:12px}.dk-cfo .tldr p{font-size:16.5px;color:#332c24}.dk-cfo .tldr p b{color:var(--ink);font-weight:700}.dk-cfo .midcta{padding:64px 0;background:var(--paper-2);border-top:2px solid var(--ink);border-bottom:2px solid var(--ink)}.dk-cfo .midcta-box{display:flex;justify-content:space-between;align-items:center;gap:28px;flex-wrap:wrap}.dk-cfo .midcta-box h3{font-weight:800;font-size:clamp(22px,3vw,30px);letter-spacing:-.02em;margin-bottom:6px}.dk-cfo .midcta-box p{color:var(--mid);font-size:16px;max-width:52ch}.dk-cfo .midcta-btns{display:flex;gap:12px;flex-wrap:wrap;flex-shrink:0}@media(max-width:720px){.dk-cfo .midcta-box{flex-direction:column;align-items:flex-start}}.dk-cfo .dk-sticky-cta{position:fixed;right:20px;bottom:20px;z-index:80;background:var(--ink);color:var(--yellow);font-weight:800;font-size:15px;padding:14px 22px;border-radius:999px;border:2px solid var(--ink);box-shadow:0 6px 18px rgba(25,20,16,.28);opacity:0;transform:translateY(12px);pointer-events:none;transition:opacity .25s,transform .25s}.dk-cfo .dk-sticky-cta.show{opacity:1;transform:none;pointer-events:auto}.dk-cfo .dk-sticky-cta:hover{background:var(--yellow);color:var(--ink)}@media(max-width:520px){.dk-cfo .dk-sticky-cta{right:12px;bottom:12px;font-size:14px;padding:12px 18px}}@font-face{font-family:__Gabarito_e6568a;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7d28de41f17e98f2-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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_e6568a;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/48d80869c8866503-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Gabarito_e6568a;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/7d28de41f17e98f2-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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_e6568a;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/48d80869c8866503-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Gabarito_e6568a;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/7d28de41f17e98f2-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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_e6568a;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/48d80869c8866503-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Gabarito_e6568a;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/7d28de41f17e98f2-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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_e6568a;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/48d80869c8866503-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Gabarito_e6568a;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/7d28de41f17e98f2-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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_e6568a;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/48d80869c8866503-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,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_e6568a;src:local("Arial");ascent-override:94.81%;descent-override:26.22%;line-gap-override:0.00%;size-adjust:99.15%}.__className_e6568a{font-family:__Gabarito_e6568a,__Gabarito_Fallback_e6568a;font-style:normal}