:root{color:#f6f7f2;font-synthesis:none;--lime:#c6ff00;--line:rgba(255,255,255,.11);--muted:#aeb3ae;--pad:clamp(24px,4vw,64px);background:#0b0d0c;font-family:Cygre,Arial,sans-serif}*{box-sizing:border-box}body:has(.presentation){background-color:#0b0d0c;background-image:linear-gradient(rgba(255,255,255,.024) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.024) 1px,transparent 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:120px 120px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box}html{scroll-behavior:smooth}.presentation body{-webkit-font-smoothing:antialiased;background-color:#0b0d0c;background-image:linear-gradient(rgba(255,255,255,.024) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.024) 1px,transparent 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:120px 120px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;min-width:320px;min-height:100vh;margin:0}.presentation a{color:inherit;text-decoration:none}.presentation p{color:var(--muted);line-height:1.55}.presentation .container{width:min(100%,1440px);margin:0 auto}.presentation .section{padding:64px var(--pad);border-bottom:1px solid var(--line)}.presentation .hero{padding-top:30px;overflow:hidden}.presentation .hero__rail{border:1px solid var(--line);background:rgba(255,255,255,.024);border-radius:99px;align-items:center;width:42%;height:36px;margin-bottom:38px;padding-left:15px;display:flex}.presentation .hero__rail span{background:var(--lime);width:6px;height:6px;box-shadow:0 0 18px var(--lime);border-radius:50%;display:block}.presentation .eyebrow{color:var(--lime);text-transform:uppercase;letter-spacing:.06em;align-items:center;margin-bottom:22px;font-size:12px;font-weight:700;display:flex}.presentation .eyebrow span{min-width:18px}.presentation .hero h1{letter-spacing:-.045em;max-width:920px;margin:0;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:max(54px,min(5.4vw,82px));font-weight:700;line-height:1}.presentation .hero h1 em{font-style:normal;color:var(--lime)!important}.presentation .hero__copy{color:#d3d6d2;max-width:670px;margin:26px 0 18px;font-size:max(18px,min(1.45vw,22px))}.presentation .hero__visual{grid-template-columns:minmax(240px,.72fr) 1.45fr;align-items:end;gap:32px;width:100%;min-height:288px;display:grid}.presentation .pdf-cover{background:#111411;border:1px solid rgba(255,255,255,.16);border-radius:18px;flex-direction:column;justify-content:flex-end;min-height:240px;padding:27px;display:flex;position:relative;overflow:hidden}.presentation .pdf-cover:after{content:"";border:1px solid rgba(186,255,32,.4);border-radius:50%;width:240px;height:240px;position:absolute;top:20px;right:-150px}.presentation .pdf-cover img{width:52px;margin-bottom:24px}.presentation .pdf-cover span{color:var(--lime);text-transform:uppercase;font-size:12px;font-weight:700}.presentation .pdf-cover strong{margin:8px 0;font-size:40px;line-height:1}.presentation .pdf-cover p{max-width:250px;margin:0}.presentation .pdf-cover small{border:1px solid var(--line);border-radius:5px;padding:6px 8px;position:absolute;top:18px;right:18px}.presentation .product-shot{justify-content:flex-end;align-items:center;display:flex;position:relative}.presentation .product-shot:before{content:"";filter:blur(80px);background:rgba(0,221,167,.3);border-radius:50%;position:absolute;top:18%;bottom:18%;left:4%;right:4%}.presentation .product-shot img{width:80%;max-width:736px;display:block;position:relative}.presentation .hero__actions{flex-wrap:wrap;align-items:flex-start;gap:18px;margin-top:20px;display:flex}.presentation .hero__primary-action{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.presentation .button{background:var(--lime);color:#0b0d0c;text-transform:uppercase;border-radius:8px;justify-content:center;align-items:center;min-height:60px;padding:0 28px;font-size:15px;font-weight:700;transition:transform .2s,box-shadow .2s,border-color .2s;display:inline-flex}.presentation .button:hover{transform:translateY(-2px);box-shadow:0 12px 32px rgba(186,255,32,.14)}.presentation .button--secondary{color:#fff;box-shadow:none;background:#151816;border:1px solid rgba(255,255,255,.28)}.presentation .button--secondary:hover{border-color:var(--lime)}.presentation .file-meta{color:#aeb3ae;font-size:14px}.presentation .hero__metrics{border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);margin-top:38px;display:grid}.presentation .hero__metrics div{flex-direction:column;gap:7px;padding:30px 0;display:flex}.presentation .hero__metrics div+div{border-left:1px solid var(--line);padding-left:40px}.presentation .hero__metrics strong,.stats strong{color:var(--lime);font-size:max(32px,min(3vw,48px));line-height:1}.presentation .hero__metrics span,.stats span{color:var(--muted)}.presentation .split-grid{grid-template-columns:minmax(260px,.72fr) 1.5fr;gap:max(40px,min(7vw,110px));display:grid}.presentation #features .split-grid,.economics .split-grid{grid-template-columns:1fr;gap:42px}.presentation #features .section-intro h2,.economics .section-intro h2{max-width:760px}.presentation .section-intro h2{letter-spacing:-.035em;max-width:500px;margin:0;font-size:max(34px,min(3.7vw,56px));line-height:1.04}.presentation .section-intro>p{max-width:420px;margin-top:28px}.presentation .card-grid{gap:14px;display:grid}.presentation .card-grid--two{grid-template-columns:repeat(2,1fr)}.presentation .card-grid--three{grid-template-columns:repeat(3,1fr)}.presentation .card{border:1px solid var(--line);background:rgba(255,255,255,.035);border-radius:18px;min-height:218px;padding:28px;transition:border-color .2s,transform .2s,background .2s}.presentation .card:hover{background:rgba(255,255,255,.055);border-color:rgba(186,255,32,.5);transform:translateY(-3px)}.presentation .icon{color:var(--lime);filter:drop-shadow(0 0 10px rgba(186,255,32,.13))}.presentation .card h3{margin:34px 0 10px;font-size:22px;line-height:1.15}.presentation .card p{margin:0;font-size:15px}.presentation .card--role{min-height:380px;display:block;position:relative}.presentation .card--role h3{font-size:30px}.presentation .role-arrow{color:var(--lime);transition:transform .2s;position:absolute;top:28px;right:28px}.presentation .card--role:hover .role-arrow{transform:translate(5px)}.presentation .card--role ul{border-top:1px solid var(--line);margin:30px 0 0;padding:22px 0 0;list-style:none}.presentation .card--role li{color:#d6d9d5;margin:12px 0;padding-left:18px;position:relative}.presentation .card--role li:before{content:"";background:var(--lime);border-radius:50%;width:6px;height:6px;position:absolute;top:.5em;left:0}.presentation .card--feature{min-height:248px}.presentation .stats{grid-template-columns:repeat(4,1fr);align-items:stretch;display:grid}.presentation .stats div{flex-direction:column;gap:14px;padding:12px 24px;display:flex}.presentation .stats div+div{border-left:1px solid var(--line)}.presentation .stats strong{font-size:max(30px,min(3vw,44px))}.presentation .final-cta{background:var(--lime);color:#0b0d0c;border-bottom-color:rgba(11,13,12,.18);padding-top:82px;padding-bottom:82px}.presentation .final-cta .split-grid{text-align:center;grid-template-columns:1fr;justify-items:center;gap:120px}.presentation .final-cta .section-intro{flex-direction:column;align-items:center;display:flex}.presentation .final-cta .section-intro h2{max-width:760px}.presentation .final-cta .eyebrow{color:#0b0d0c;justify-content:center}.presentation .final-cta .section-intro h2{color:#0b0d0c}.presentation .final-cta__actions{flex-direction:column;align-items:center;display:flex}.presentation .final-cta__actions>div{justify-content:center;gap:18px;margin-bottom:24px;display:flex}.presentation .final-cta__actions .button{color:#0b0d0c;background:#fff}.presentation .final-cta__actions .button--secondary{color:#0b0d0c;background:0 0;border-color:#0b0d0c}.presentation .final-cta__actions .file-meta{color:rgba(11,13,12,.4)}@media (max-width:1050px){.presentation .header nav{display:none}.header{grid-template-columns:1fr auto}.presentation .split-grid{grid-template-columns:1fr}.section-intro h2{max-width:700px}.presentation .hero__visual{grid-template-columns:.85fr 1.15fr;width:100%;min-height:320px}.presentation .pdf-cover{min-height:300px;padding:28px}.pdf-cover strong{font-size:46px}.presentation .card-grid--three{grid-template-columns:repeat(2,1fr)}}@media (max-width:700px){.presentation .header{height:66px;padding-left:18px;padding-right:18px}.header img{width:142px}.header__role{display:none}.presentation .section{padding:54px 20px}.hero{padding-top:20px}.hero__rail{width:100%;margin-bottom:40px}.presentation .hero h1{font-size:max(48px,min(14vw,68px))}.hero__copy{font-size:17px}.presentation .hero__visual{grid-template-columns:1fr;gap:24px;min-height:auto}.presentation .pdf-cover{min-height:300px}.product-shot{justify-content:center;padding:12px 0}.product-shot img{width:100%}.presentation .hero__actions{align-items:stretch}.hero__primary-action{align-items:stretch;width:100%}.presentation .button{width:100%}.file-meta{text-align:center;width:100%}.presentation .hero__metrics{grid-template-columns:1fr}.presentation .hero__metrics div+div{border-left:0;border-top:1px solid var(--line);padding-left:0}.presentation .card-grid--two,.card-grid--three,.stats{grid-template-columns:1fr}.presentation .stats div{padding:24px 0}.stats div+div{border-left:0;border-top:1px solid var(--line)}.presentation .final-cta__actions>div{flex-direction:column}}.presentation h1,h2,h3,h4,h5,h6{color:#fff!important}
