@font-face{font-family:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(../media/c3cb240f9c892514-s.3z_x6eowsw16y.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:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(../media/5c285b27cdda1fe8-s.p.2_mbdogr7ni8i.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:DM Sans Fallback;src:local(Arial);ascent-override:94.9%;descent-override:29.66%;line-gap-override:0.0%;size-adjust:104.53%}.dm_sans_8b51dcaf-module__cCpH7W__className{font-family:DM Sans,DM Sans Fallback;font-style:normal}.dm_sans_8b51dcaf-module__cCpH7W__variable{--font-body:"DM Sans", "DM Sans Fallback"}
@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/a342834df7752944-s.3hd2l7bm32o7k.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:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.1l2zhvq5eocqf.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.2vhvl9vrvk-va.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:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.173xwsdme27n8.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:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.13hnt-xgp82zk.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:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.1sj6eobyi31rd.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:Manrope Fallback;src:local(Arial);ascent-override:103.31%;descent-override:29.07%;line-gap-override:0.0%;size-adjust:103.19%}.manrope_aff131f7-module__HX01fq__className{font-family:Manrope,Manrope Fallback;font-style:normal}.manrope_aff131f7-module__HX01fq__variable{--font-display:"Manrope", "Manrope Fallback"}
:root{--ink:#12221d;--forest:#123f35;--forest-2:#0b322a;--moss:#8caf77;--cream:#f3f0e3;--paper:#fcfaf3;--amber:#e49337;--line:#12221d1f}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--paper);color:var(--ink);font-family:var(--font-body), sans-serif;margin:0}a{color:inherit;text-decoration:none}button{font:inherit}.shell{width:min(1180px,100% - 48px);margin-inline:auto}.nav{z-index:10;justify-content:space-between;align-items:center;height:84px;display:flex;position:relative}.brand{font:800 24px/1 var(--font-display), sans-serif;letter-spacing:-1px;align-items:center;gap:10px;display:inline-flex}.mark{object-fit:cover;border-radius:8px;flex:none;width:30px;height:30px}.nav-links{gap:32px;font-size:14px;font-weight:600;display:flex}.nav-links a:hover{color:var(--forest)}.button{border-radius:999px;justify-content:center;align-items:center;gap:18px;min-height:54px;padding:0 25px;font-weight:800;transition:transform .2s,background .2s;display:inline-flex}.button:hover{transform:translateY(-2px)}.button-small{min-height:42px;padding-inline:19px;font-size:13px}.button-ghost{border:1px solid var(--line);background:#ffffff80}.button-primary{background:var(--ink);color:#fff;box-shadow:0 12px 30px #12221d29}.button-primary:hover{background:var(--forest)}.hero{grid-template-columns:1.05fr .95fr;align-items:center;gap:60px;min-height:700px;padding-top:50px;padding-bottom:80px;display:grid}.hero-copy{z-index:2;max-width:650px;position:relative}.eyebrow{letter-spacing:1.8px;color:var(--forest);font-size:12px;font-weight:900}.eyebrow span{color:var(--moss);margin-right:6px}h1,h2,h3{font-family:var(--font-display), sans-serif;margin:0}h1{letter-spacing:-5px;max-width:760px;font-size:clamp(58px,7vw,91px);line-height:.96}h1 em{color:var(--forest);font-style:normal;display:block}.hero-lead{color:#12221db8;max-width:610px;margin:28px 0 30px;font-size:20px;line-height:1.65}.hero-actions{align-items:center;gap:28px;display:flex}.text-link{align-items:center;gap:10px;font-size:14px;font-weight:800;display:inline-flex}.text-link i{border:1px solid var(--line);border-radius:50%;place-items:center;width:36px;height:36px;font-size:10px;font-style:normal;display:grid}.hero-proof{align-items:center;gap:15px;margin-top:40px;display:flex}.hero-proof p{color:#12221d9e;margin:0;font-size:12px;line-height:1.5}.avatar-stack{padding-left:8px;display:flex}.avatar-stack span{background:var(--forest);border:3px solid var(--paper);color:#fff;border-radius:50%;place-items:center;width:34px;height:34px;margin-left:-8px;font-size:9px;font-weight:900;display:grid}.avatar-stack span:nth-child(2){background:var(--amber)}.avatar-stack span:nth-child(3){background:var(--moss)}.phone-wrap{place-items:center;min-height:610px;display:grid;position:relative}.phone-wrap:before{content:"";background:var(--cream);border-radius:50%;width:520px;height:520px;position:absolute}.phone-wrap:after{content:"";border:1px solid #123f3521;border-radius:50%;width:470px;height:470px;position:absolute}.phone{z-index:2;background:#152520;border:3px solid #152520;border-radius:52px;width:302px;height:605px;padding:8px;position:relative;transform:rotate(2.5deg);box-shadow:0 40px 70px #12221d38}.phone-screen{background:#f8f6ed;border-radius:42px;width:100%;height:100%;padding:58px 17px 18px;overflow:hidden}.phone-island{z-index:4;background:#07100d;border-radius:20px;width:87px;height:24px;position:absolute;top:18px;left:50%;transform:translate(-50%)}.phone-topline{justify-content:space-between;align-items:center;font-size:11px;font-weight:900;display:flex}.site-card{background:var(--forest);color:#fff;border-radius:17px;margin-top:14px;padding:15px}.site-card small{letter-spacing:1px;opacity:.6;font-size:7px;display:block}.site-card strong{font-family:var(--font-display);margin:4px 0 12px;font-size:15px;display:block}.site-card>span{opacity:.72;font-size:7px}.progress{background:#ffffff26;border-radius:4px;height:3px;margin-bottom:8px;overflow:hidden}.progress i{background:var(--moss);width:43%;height:100%;display:block}.capture-heading{justify-content:space-between;align-items:center;margin:20px 2px 10px;display:flex}.capture-heading strong{font-family:var(--font-display);font-size:14px}.capture-heading span{color:var(--forest);font-size:8px;font-weight:800}.capture-grid{grid-template-columns:1fr 1fr;gap:8px;display:grid}.capture-grid button{color:#fff;text-align:left;border:0;border-radius:13px;height:54px;padding:0 12px;font-size:9px;font-weight:900}.capture-grid button i{margin-right:6px;font-size:14px;font-style:normal}.capture-grid .photo{background:var(--forest)}.capture-grid .voice{background:var(--ink)}.capture-grid .note{background:#779c67}.capture-grid .issue{background:var(--amber)}.finding-card{border:1px solid var(--line);background:#fff;border-radius:15px;margin-top:14px;padding:14px}.finding-card div{align-items:center;gap:5px;display:flex}.finding-card small{color:#b73d32;font-size:7px;font-weight:900}.pulse{background:#dc5548;border-radius:50%;width:6px;height:6px}.finding-card strong{margin:9px 0 5px;font-size:10px;display:block}.finding-card p{color:#12221d9e;margin:0;font-size:8px}.evidence-card{z-index:5;border:1px solid var(--line);background:#fff;border-radius:15px;min-width:112px;padding:12px 17px;position:absolute;box-shadow:0 20px 45px #12221d21}.evidence-card span{font:800 24px/1 var(--font-display);color:var(--forest);display:block}.evidence-card small{color:#12221d99;font-size:9px}.evidence-card-one{top:170px;left:0;transform:rotate(-5deg)}.evidence-card-two{bottom:105px;right:-5px;transform:rotate(4deg)}.profession-strip{border-block:1px solid var(--line);background:#fff}.profession-inner{justify-content:space-between;align-items:center;gap:30px;min-height:88px;display:flex}.profession-inner span{color:#12221d7a;text-transform:uppercase;letter-spacing:1.2px;font-size:12px}.profession-inner strong{font-family:var(--font-display);color:#12221d99;font-size:15px}.workflow{padding-block:130px}.section-heading{max-width:730px;margin-bottom:60px}.section-heading h2,.trust h2,.cta h2{letter-spacing:-3px;font-size:clamp(40px,5vw,62px);line-height:1.05}.section-heading>p:last-child{color:#12221da3;max-width:620px;font-size:18px;line-height:1.6}.workflow-grid{border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.workflow-grid article{min-height:330px;padding:42px 38px 20px 0;position:relative}.workflow-grid article+article{border-left:1px solid var(--line);padding-left:38px}.step-number{color:#12221d2e;font:800 14px var(--font-display);position:absolute;top:24px;right:22px}.step-icon{width:58px;height:58px;font:900 21px var(--font-display);border-radius:17px;place-items:center;margin-bottom:48px;display:grid}.icon-01{color:#fff;background:var(--forest)}.icon-02{color:var(--forest);background:var(--cream)}.icon-03{color:#fff;background:var(--amber)}.workflow-grid h3{letter-spacing:-1px;font-size:24px}.workflow-grid p{color:#12221d9e;font-size:15px;line-height:1.7}.pricing{padding:0 0 130px}.pricing-heading{margin-bottom:46px}.pricing-grid{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:18px;display:grid}.price-card{border:1px solid var(--line);background:#fff;border-radius:28px;flex-direction:column;min-height:430px;padding:34px;display:flex;position:relative}.price-card-featured{border-color:var(--forest);background:var(--forest-2);color:#fff;box-shadow:0 24px 55px #12221d2e}.price-badge{background:var(--moss);color:var(--forest-2);letter-spacing:1px;border-radius:999px;padding:7px 10px;font-size:9px;font-weight:900;position:absolute;top:18px;right:18px}.price-name{color:var(--forest);font:800 16px var(--font-display);margin:0 0 14px}.price-card-featured .price-name{color:var(--moss)}.price{margin:0}.price strong{font:800 43px/1 var(--font-display);letter-spacing:-2px}.price span{color:#12221d8c;font-size:13px}.price-card-featured .price span{color:#ffffff9e}.price-note{color:#12221d9e;min-height:42px;font-size:14px}.price-card-featured .price-note{color:#ffffffad}.price-card ul{border-top:1px solid var(--line);gap:13px;margin:0;padding:22px 0 28px;list-style:none;display:grid}.price-card-featured ul{border-color:#ffffff24}.price-card li{align-items:flex-start;gap:10px;font-size:13px;line-height:1.5;display:flex}.price-card li span{color:var(--forest);font-weight:900}.price-card-featured li span{color:var(--moss)}.price-card .button{width:100%;margin-top:auto}.price-card-featured .button-primary{background:var(--moss);color:var(--forest-2);box-shadow:none}.pricing-footnote{text-align:center;color:#12221d80;margin:20px 0 0;font-size:12px}.field-story{background:var(--forest-2);color:#fff;border-radius:38px;min-height:590px;margin-bottom:130px;position:relative;overflow:hidden}.field-story:after{content:"";background:linear-gradient(90deg,#081b17db 0%,#081b1775 43%,#081b170a 70%);position:absolute;inset:0}.field-story>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.field-story-copy{z-index:2;width:min(520px,52%);padding:78px 0 70px 70px;position:relative}.field-story-copy h2{letter-spacing:-3px;max-width:520px;font-size:clamp(38px,4.4vw,58px);line-height:1.06}.field-story-copy>p:last-child{color:#ffffffb8;max-width:440px;font-size:17px;line-height:1.65}.trust{background:var(--forest-2);color:#fff;padding-block:120px}.trust-grid{grid-template-columns:1.1fr .9fr;align-items:center;gap:100px;display:grid}.eyebrow.light{color:var(--moss)}.trust-lead{color:#ffffffa6;max-width:610px;font-size:18px;line-height:1.7}.trust ul{gap:22px;margin:38px 0 0;padding:0;list-style:none;display:grid}.trust li{align-items:flex-start;gap:16px;display:flex}.trust li>span{background:var(--moss);width:27px;height:27px;color:var(--forest-2);border-radius:50%;place-items:center;font-weight:900;display:grid}.trust li strong,.trust li small{display:block}.trust li small{color:#ffffff80;margin-top:5px;line-height:1.5}.trust blockquote{background:#ffffff0a;border:1px solid #ffffff26;border-radius:34px;flex-direction:column;justify-content:space-between;min-height:380px;margin:0;padding:50px;display:flex}.trust blockquote .mark{box-shadow:0 0 0 1px #ffffff1f}.trust blockquote p{font:700 30px/1.4 var(--font-display);letter-spacing:-1px}.trust blockquote footer{color:var(--moss);letter-spacing:1.5px;font-size:10px;font-weight:900}.cta{text-align:center;flex-direction:column;align-items:center;padding-block:130px;display:flex}.cta>.mark{margin-bottom:28px}.cta p{color:#12221da3;max-width:600px;font-size:18px;line-height:1.65}.cta .button{margin-top:16px}.cta small{color:#12221d75;margin-top:18px}.footer{border-top:1px solid var(--line);color:#12221d94;justify-content:space-between;align-items:center;min-height:100px;font-size:12px;display:flex}.footer .brand{color:var(--ink)}.footer-links{align-items:center;gap:18px;display:flex}.footer-links a{color:var(--forest);font-weight:700}.legal-page{background:var(--paper);min-height:100vh}.legal-nav{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;min-height:84px;display:flex}.legal-nav>a:last-child{color:var(--forest);font-size:14px;font-weight:800}.legal-content{width:min(760px,100% - 48px);margin-inline:auto;padding:76px 0 110px}.legal-content .eyebrow{margin-bottom:16px}.legal-content h1{letter-spacing:-3px;max-width:none;font-size:clamp(42px,7vw,68px);line-height:1.02}.legal-content h2{letter-spacing:-1px;margin:42px 0 12px;font-size:25px}.legal-content p,.legal-content li{color:#12221db8;font-size:16px;line-height:1.75}.legal-content ul{padding-left:22px}.legal-content a{color:var(--forest);text-underline-offset:3px;text-decoration:underline}.legal-updated{margin:22px 0 42px;color:#12221d80!important;font-size:13px!important}.support-options{grid-template-columns:1fr 1fr;gap:16px;margin:32px 0;display:grid}.support-option{border:1px solid var(--line);background:#fff;border-radius:20px;padding:24px}.support-option strong{font:800 18px var(--font-display);margin-bottom:7px;display:block}.support-option p{margin:0 0 18px;font-size:14px}.verify-page{background:var(--cream);place-items:center;min-height:100vh;padding:50px 20px;display:grid}.verify-card{background:var(--paper);border:1px solid #123f3533;border-radius:34px;width:min(680px,100%);padding:clamp(28px,6vw,54px);box-shadow:0 28px 70px #12221d21}.verify-brand{font:800 21px var(--font-display);align-items:center;gap:13px;margin-bottom:42px;display:flex}.verify-brand img{border-radius:14px}.verify-status{align-items:center;gap:18px;display:flex}.verify-status>span{background:var(--moss);width:58px;height:58px;color:var(--forest-2);border-radius:50%;flex:none;place-items:center;font-size:30px;font-weight:900;display:grid}.verify-status small{color:var(--forest);letter-spacing:1.5px;font-size:10px;font-weight:900}.verify-status h1{letter-spacing:-2px;margin-top:4px;font-size:clamp(30px,6vw,48px);line-height:1.05}.verify-lead{color:#12221dad;margin:25px 0 30px;font-size:17px;line-height:1.65}.verify-data{border:1px solid var(--line);background:var(--line);border-radius:18px;grid-template-columns:1fr 1fr;gap:1px;margin:0;display:grid;overflow:hidden}.verify-data div{background:#fff;padding:16px}.verify-data dt{color:#12221d8a;text-transform:uppercase;letter-spacing:.8px;font-size:10px;font-weight:800}.verify-data dd{overflow-wrap:anywhere;margin:6px 0 0;font-weight:700}.verify-data .verify-hash{grid-column:1/-1}.verify-hash dd{font:600 11px/1.5 ui-monospace,SFMono-Regular,Menlo,monospace}.verify-qr{border-radius:12px;margin:30px auto 18px;display:block}.verify-disclaimer{text-align:center;color:#12221d85;margin:0;font-size:11px;line-height:1.55}.verify-invalid{border-color:#b73d3247}.verify-invalid .verify-status>span{color:#7e2018;background:#f1c4be}@media (max-width:900px){.nav-links{display:none}.hero{text-align:center;grid-template-columns:1fr;padding-top:60px}.hero-copy{margin-inline:auto}h1{letter-spacing:-3px}.hero-actions,.hero-proof{justify-content:center}.phone-wrap{min-height:660px}.profession-inner{flex-wrap:wrap;justify-content:center;padding-block:25px}.profession-inner span{text-align:center;width:100%}.workflow-grid{grid-template-columns:1fr}.workflow-grid article,.workflow-grid article+article{border-left:0;border-bottom:1px solid var(--line);min-height:auto;padding:36px 0}.pricing-grid{grid-template-columns:1fr;max-width:620px;margin-inline:auto}.price-card{min-height:0}.step-icon{margin-bottom:28px}.trust-grid{grid-template-columns:1fr;gap:60px}.field-story-copy{width:62%;padding-left:45px}}@media (max-width:600px){.shell{width:min(100% - 30px,1180px)}.nav{height:72px}.nav .button{display:none}.hero{gap:30px;padding-top:35px}h1{letter-spacing:-2.5px;font-size:49px}.hero-lead{font-size:17px}.hero-actions{flex-direction:column;gap:18px}.hero-proof{margin-top:30px}.phone-wrap:before{width:350px;height:350px}.phone-wrap:after{width:320px;height:320px}.phone{width:275px;height:555px}.evidence-card-one{left:-8px}.evidence-card-two{right:-8px}.workflow{padding-block:90px}.pricing{padding-bottom:90px}.field-story{border-radius:26px;min-height:650px;margin-bottom:90px}.field-story:after{background:linear-gradient(#081b1726 20%,#081b17eb 78%)}.field-story>img{object-position:64% center}.field-story-copy{width:auto;padding:0;position:absolute;inset:auto 24px 24px}.field-story-copy h2{letter-spacing:-2px;font-size:37px}.section-heading h2,.trust h2,.cta h2{letter-spacing:-2px}.trust{padding-block:85px}.trust blockquote{min-height:320px;padding:30px}.trust blockquote p{font-size:25px}.cta{padding-block:90px}.footer{flex-direction:column;gap:14px;padding-block:30px}.footer-links{flex-wrap:wrap;justify-content:center}.legal-nav{min-height:72px}.legal-content{width:min(100% - 30px,760px);padding-top:54px}.support-options,.verify-data{grid-template-columns:1fr}.verify-data .verify-hash{grid-column:auto}}
