:root{--ease:cubic-bezier(.22, .61, .36, 1);--green:#3f9354;--green-h:#4d9e3f;--amber:#d9a23a;--t0:#f4f6f7;--t1:#e9edef;--t2:#a6b0b6;--t3:#727c83;--hair:#ffffff0f;--hair-2:#ffffff17;--glass:#0c1411;--glass-2:#0a100e;--mono:ui-monospace, "SF Mono", "JetBrains Mono", Menlo, monospace;--display:var(--font-poppins), -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--maxw:1180px}.attestly-canvas{--accent-400:#4d9e3f;--accent-500:#3f9354;--accent-600:#357d47;--accent-700:#2a6e3a;min-height:100vh;color:var(--t1);font-family:var(--display);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;background:#080a0b;line-height:1.55;position:relative;overflow-x:hidden}.attestly-canvas .att-page-bg{z-index:0;pointer-events:none;background:radial-gradient(1100px 700px at 78% -8%,#3f93541a,#0000 60%),radial-gradient(900px 600px at -10% 30%,#3f93540d,#0000 55%),linear-gradient(#03130f 0%,#0a0d0c 42%,#080a0b 100%);position:fixed;inset:0}.attestly-canvas .att-page-grain{z-index:0;pointer-events:none;opacity:.5;background:radial-gradient(#ffffff05 1px,#0000 1px) 0 0/3px 3px;position:fixed;inset:0}.attestly-canvas .att-content{z-index:1;flex-direction:column;min-height:100vh;display:flex;position:relative}.attestly-canvas a{color:inherit;text-decoration:none}.attestly-canvas .wrap{max-width:var(--maxw);margin:0 auto;padding:0 28px}.attestly-canvas .kicker{font-family:var(--mono);letter-spacing:.22em;text-transform:uppercase;color:var(--green);align-items:center;gap:10px;font-size:11px;display:inline-flex}.attestly-canvas .kicker:before{content:"";background:linear-gradient(90deg, var(--green), transparent);width:22px;height:1px}.attestly-canvas .kicker.center{justify-content:center}.attestly-canvas .kicker.center:before{display:none}.attestly-canvas h1,.attestly-canvas h2,.attestly-canvas h3{font-family:var(--display);letter-spacing:-.02em;font-weight:200;line-height:1.06}.attestly-canvas p{color:var(--t2)}.attestly-canvas .bg-white :is(p,a),.attestly-canvas a.bg-\[var\(--accent-500\)\]{color:revert-layer}.attestly-canvas .mono{font-family:var(--mono)}.attestly-canvas .att-nav{z-index:100;transition:background .4s var(--ease), border-color .4s var(--ease), backdrop-filter .4s var(--ease);border-bottom:1px solid #0000;position:fixed;top:0;left:0;right:0}.attestly-canvas .att-nav.scrolled{-webkit-backdrop-filter:blur(16px)saturate(140%);border-bottom:1px solid var(--hair);background:#080c0bb8}.attestly-canvas .nav-in{justify-content:space-between;align-items:center;height:66px;display:flex;position:relative}.attestly-canvas .brand{font-family:var(--display);letter-spacing:-.01em;color:var(--t0);align-items:center;gap:10px;font-size:17px;font-weight:400;display:flex}.attestly-canvas .brand img{width:auto;height:26px;display:block}.attestly-canvas .nav-links{align-items:center;gap:30px;display:flex;position:absolute;left:50%;transform:translate(-50%)}.attestly-canvas .nav-links a{color:var(--t2);transition:color .25s var(--ease);font-size:13.5px;position:relative}.attestly-canvas .nav-links a:hover,.attestly-canvas .nav-links a.active{color:var(--t0)}.attestly-canvas .nav-links a.active:after{content:"";background:var(--green);height:1px;position:absolute;bottom:-7px;left:0;right:0}.attestly-canvas .nav-cta{align-items:center;gap:18px;display:flex}.attestly-canvas .nav-cta .signin{color:var(--t2);font-size:13.5px}.attestly-canvas .nav-cta .signin:hover{color:var(--t0)}.attestly-canvas .btn{font-family:var(--display);cursor:pointer;transition:transform .25s var(--ease), background .25s var(--ease), box-shadow .25s var(--ease);white-space:nowrap;border:none;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:10px 20px;font-size:13.5px;font-weight:500;display:inline-flex}.attestly-canvas .btn-green{background:var(--green);color:#04140d;box-shadow:0 6px 22px -8px #3f935499}.attestly-canvas .btn-green:hover{background:var(--green-h);transform:translateY(-2px);box-shadow:0 12px 30px -8px #3f9354b3}.attestly-canvas .btn-ghost{color:var(--t1);border:1px solid var(--hair-2);background:#ffffff08}.attestly-canvas .btn-ghost:hover{background:#ffffff0f;transform:translateY(-2px)}.attestly-canvas .menu-toggle{color:var(--t1);cursor:pointer;background:0 0;border:none;flex-direction:column;gap:5px;padding:6px;display:none}.attestly-canvas .menu-toggle span{background:var(--t1);width:22px;height:1.5px;transition:transform .3s var(--ease), opacity .3s var(--ease);display:block}.attestly-canvas section{position:relative}.attestly-canvas .sec{padding:96px 0}.attestly-canvas .sec-head{max-width:680px;margin-bottom:48px}.attestly-canvas .sec-head.center{text-align:center;margin-left:auto;margin-right:auto}.attestly-canvas .sec-head h2{color:var(--t0);margin:18px 0 0;font-size:clamp(28px,3.6vw,44px)}.attestly-canvas .sec-head p{margin-top:18px;font-size:16px;line-height:1.7}.attestly-canvas .sec-head.center p{margin-left:auto;margin-right:auto}.attestly-canvas .reveal{opacity:0;transition:opacity .8s var(--ease), transform .8s var(--ease);transform:translateY(28px)}.attestly-canvas .reveal.in{opacity:1;transform:none}.attestly-canvas .att-footer{z-index:1;border-top:1px solid var(--hair);background:#05080799;padding:60px 0 44px;position:relative}.attestly-canvas .foot-top{flex-wrap:wrap;justify-content:space-between;gap:40px;display:flex}.attestly-canvas .foot-brand{max-width:360px}.attestly-canvas .foot-brand .brand{margin-bottom:14px}.attestly-canvas .foot-brand p{color:var(--t2);font-size:13.5px;line-height:1.7}.attestly-canvas .foot-navs{flex-wrap:wrap;gap:32px 56px;display:flex}.attestly-canvas .foot-links{flex-direction:column;gap:12px;display:flex}.attestly-canvas .foot-links a{color:var(--t2);transition:color .25s var(--ease);font-size:13.5px}.attestly-canvas .foot-links a:hover{color:var(--t0)}.attestly-canvas .foot-bottom{border-top:1px solid var(--hair);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-top:44px;padding-top:24px;display:flex}.attestly-canvas .foot-bottom .disclaimer{color:var(--t3);max-width:760px;font-size:11.5px;line-height:1.65}.attestly-canvas .foot-bottom .copyright{font-family:var(--mono);color:var(--t3);white-space:nowrap;font-size:11px}.attestly-canvas .glass-card{border:1px solid var(--hair-2);background:linear-gradient(165deg,#0c1411e6,#080c0bf2);border-radius:20px;box-shadow:0 40px 90px -40px #000c}@media (max-width:880px){.attestly-canvas .nav-links{-webkit-backdrop-filter:blur(16px)saturate(140%);border-bottom:1px solid var(--hair);opacity:0;pointer-events:none;transition:opacity .25s var(--ease), transform .25s var(--ease);background:#080c0bf5;flex-direction:column;align-items:stretch;gap:0;padding:8px 0 16px;position:absolute;top:66px;left:0;right:0;transform:translateY(-8px)}.attestly-canvas .att-nav.open .nav-links{opacity:1;pointer-events:auto;transform:none}.attestly-canvas .nav-links a{padding:13px 28px;font-size:15px}.attestly-canvas .nav-links a.active:after,.attestly-canvas .nav-cta .signin{display:none}.attestly-canvas .menu-toggle{display:flex}}@media (max-width:480px){.attestly-canvas .wrap{padding:0 18px}.attestly-canvas .sec{padding:72px 0}}@media (prefers-reduced-motion:reduce){.attestly-canvas *,.attestly-canvas :before,.attestly-canvas :after{transition:none!important;animation:none!important}.attestly-canvas .reveal{opacity:1!important;transform:none!important}}
