:root{--ink:#080908;--paper:#f3f5f0;--line:#d7ddd3;--green:#8bf219;--muted:#727a71;--dark:#101210}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--paper);color:var(--ink);font-family:Arial,Helvetica,sans-serif}a{color:inherit;text-decoration:none}.announcement{background:var(--green);font-size:11px;font-weight:700;letter-spacing:.15em;padding:10px 5vw;text-align:center;text-transform:uppercase}.site-header{align-items:center;background:var(--paper);border-bottom:1px solid var(--line);display:flex;height:80px;justify-content:space-between;padding:0 5vw;position:sticky;top:0;z-index:5}.brand img{display:block;height:53px;object-fit:cover;object-position:center 42%;width:92px}.site-nav{display:flex;gap:28px;margin-left:auto;margin-right:28px}.site-nav a{font-size:12px;font-weight:700;letter-spacing:.03em}.site-nav a:hover,.header-action:hover{color:#579c0b}.header-action,.button{align-items:center;display:inline-flex;font-size:12px;font-weight:700;justify-content:center;letter-spacing:.04em}.header-action{background:var(--ink);color:white;padding:13px 18px}.menu-button{display:none}.hero{background:var(--ink);color:white;display:grid;grid-template-columns:1.03fr .97fr;min-height:620px;overflow:hidden;padding:80px 5vw}.eyebrow{align-items:center;color:var(--muted);display:flex;font-size:11px;font-weight:700;gap:8px;letter-spacing:.14em;margin:0 0 24px}.eyebrow span{background:var(--green);display:inline-block;height:2px;width:23px}.hero .eyebrow{color:#c8d1c5}.hero-copy{align-self:center;max-width:670px;padding-bottom:30px;position:relative;z-index:2}h1,h2,h3,p{margin-top:0}h1,h2{font-size:clamp(46px,5.6vw,84px);font-weight:500;letter-spacing:-.065em;line-height:.91;margin-bottom:28px}h1 em,h2 em{color:var(--green);font-style:normal}.hero-description{color:#c1c9bf;font-size:17px;line-height:1.55;max-width:480px}.hero-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:34px}.button{border:1px solid transparent;min-height:50px;padding:0 20px}.button b{font-size:18px;margin-left:20px}.primary{background:var(--green);color:var(--ink)}.primary:hover{background:#a1ff3c}.secondary{border-color:#4e544d;color:white}.secondary:hover{border-color:var(--green);color:var(--green)}.hero-note{color:#838a83;font-size:11px;margin-top:18px}.hero-visual{min-height:460px;position:relative}.orb{border-radius:50%;filter:blur(2px);position:absolute}.orb-a{background:#87f014;height:360px;right:6%;top:9%;width:360px}.orb-b{background:#35580f;height:290px;right:37%;top:43%;width:290px}.device{border-radius:42px;position:absolute;transform:rotate(15deg)}.device-back{background:#dfe7dc;box-shadow:0 25px 60px #0007;height:402px;right:15%;top:50px;width:214px}.device-back:before{background:#2a302a;border-radius:50%;box-shadow:26px 0 #2a302a,13px 23px #2a302a;content:"";height:17px;left:26px;position:absolute;top:28px;width:17px}.device-front{background:#171a17;border:6px solid #333a32;box-shadow:0 25px 60px #0009;height:430px;right:42%;top:95px;width:224px}.speaker{background:#444;border-radius:10px;height:6px;left:83px;position:absolute;top:12px;width:50px}.device-screen{background:linear-gradient(160deg,#0d1805,#334916 45%,#92ef20);border-radius:34px;height:100%;overflow:hidden}.device-screen i{background:#c7ff7d;display:block;height:5px;position:absolute;transform:rotate(-45deg);width:180px}.device-screen i:nth-child(1){left:-50px;top:180px}.device-screen i:nth-child(2){left:20px;top:230px}.device-screen i:nth-child(3){left:80px;top:280px}.floating-card{background:white;bottom:35px;color:var(--ink);padding:16px;position:absolute;right:1%;width:137px}.floating-card span{color:#83bc3e;font-size:10px;font-weight:bold}.floating-card strong{display:block;font-size:19px;letter-spacing:-.06em;line-height:.93;margin-top:24px}.values{display:grid;grid-template-columns:repeat(3,1fr);padding:0 5vw}.values>div{align-items:center;border-right:1px solid var(--line);display:flex;gap:18px;padding:25px 5%;}.values>div:last-child{border:0}.value-icon{color:#6caf19;font-size:24px}.values p{font-size:13px;line-height:1.35;margin:0}.section{padding:115px 5vw}.section-heading,.steps-heading{align-items:end;display:flex;justify-content:space-between}.section-heading>p,.steps-heading>p{color:var(--muted);font-size:15px;line-height:1.55;max-width:360px}.section h2{margin-bottom:0}.category-grid{display:grid;gap:15px;grid-template-columns:1.05fr 1fr 1fr;margin-top:52px}.category-card{background:#d9dfd5;display:flex;flex-direction:column;height:330px;justify-content:flex-end;overflow:hidden;padding:24px;position:relative}.category-card:before{border:1px solid #b8c0b5;content:"";height:140px;position:absolute;right:-22px;top:36px;transform:rotate(21deg);width:88px}.category-card:after{background:var(--green);content:"";height:88px;position:absolute;right:36px;top:76px;transform:rotate(-25deg);width:88px}.card-computer{background:#151815;color:white}.card-computer:before{background:#596255;border:0;height:130px;right:30px;top:49px;transform:perspective(130px) rotateY(-22deg);width:175px}.card-computer:after{background:#92f426;height:6px;right:22px;top:182px;transform:rotate(0);width:190px}.card-more{background:#8bf219}.card-more:before{background:#101210;border:0;border-radius:50%;height:112px;right:43px;top:55px;transform:none;width:112px}.card-more:after{background:#f4f9ed;border-radius:50%;height:48px;right:75px;top:87px;transform:none;width:48px}.category-card span,.category-card h3,.category-card p,.category-card b{position:relative;z-index:1}.category-card span{font-size:10px;font-weight:bold}.category-card h3{font-size:28px;letter-spacing:-.06em;margin:35px 0 6px}.category-card p{font-size:12px;margin:0}.category-card b{font-size:13px;margin-top:20px}.sell{background:#e4eae0;display:grid;gap:70px;grid-template-columns:.82fr 1.18fr}.sell-intro>p:not(.eyebrow){color:var(--muted);font-size:16px;line-height:1.55;max-width:380px}.whatsapp-badge{align-items:center;color:#1c5d0d;display:flex;font-size:12px;font-weight:bold;gap:7px;margin-top:34px}.whatsapp-badge span{color:#35d25d;font-size:22px}.sell-form{background:#fbfcf9;padding:28px}.form-heading{border-bottom:1px solid var(--line);display:flex;font-size:15px;font-weight:bold;justify-content:space-between;margin-bottom:24px;padding-bottom:18px}.form-heading small{color:var(--muted);font-size:10px;font-weight:normal}.form-grid{display:grid;gap:18px;grid-template-columns:1fr 1fr}label{color:#495047;display:flex;flex-direction:column;font-size:11px;font-weight:bold;gap:8px;letter-spacing:.04em}input,select,textarea{appearance:none;background:white;border:1px solid #cdd5ca;border-radius:0;color:var(--ink);font:14px Arial;padding:13px;width:100%}select{background-image:linear-gradient(45deg,transparent 50%,#333 50%),linear-gradient(135deg,#333 50%,transparent 50%);background-position:calc(100% - 17px) 18px,calc(100% - 12px) 18px;background-repeat:no-repeat;background-size:5px 5px}.full-field{margin-top:18px}.form-privacy{color:var(--muted);font-size:11px;line-height:1.45;margin:18px 0}.submit{cursor:pointer;width:100%}.steps{background:var(--ink);color:white}.steps .eyebrow{color:#c7d1c2}.steps-heading>p{color:#b8c3b5}.steps ol{display:grid;grid-template-columns:repeat(3,1fr);list-style:none;margin:70px 0 0;padding:0}.steps li{border-top:1px solid #3a4038;padding:18px 22px 0 0}.steps li+li{border-left:1px solid #3a4038;padding-left:25px}.steps li b{color:var(--green);font-size:11px}.steps h3{font-size:21px;font-weight:500;letter-spacing:-.04em;margin:44px 0 12px}.steps li p{color:#aab1a8;font-size:13px;line-height:1.5}.contact{align-items:end;display:flex;justify-content:space-between}.contact-panel{background:var(--green);padding:32px;min-width:min(100%,500px)}.contact-panel p{font-size:14px;line-height:1.5;max-width:280px}.contact-panel a{border-bottom:1px solid #568e17;display:flex;font-size:clamp(24px,3vw,40px);font-weight:bold;justify-content:space-between;letter-spacing:-.06em;padding-bottom:18px}.contact-panel a b{font-size:25px}.contact-panel small{display:block;font-size:11px;margin-top:20px}footer{align-items:center;background:var(--ink);color:#b8c3b5;display:flex;justify-content:space-between;padding:25px 5vw}footer img{height:43px;object-fit:cover;object-position:center 42%;width:74px}footer p,footer a{font-size:11px;margin:0}@media(max-width:760px){.announcement{font-size:9px}.site-header{height:68px}.brand img{height:45px;width:77px}.site-nav{background:var(--paper);border-bottom:1px solid var(--line);display:none;left:0;margin:0;padding:20px 5vw;position:absolute;top:67px;width:100%}.site-nav.open{display:flex;flex-direction:column;gap:16px}.menu-button{background:none;border:0;display:block;font-size:11px;font-weight:bold;margin-left:auto;margin-right:12px}.header-action{font-size:10px;padding:11px 12px}.hero{display:block;min-height:0;padding-top:62px}.hero-visual{min-height:350px;margin-top:12px}.device-back{height:280px;right:10%;width:149px}.device-front{height:300px;right:37%;width:157px}.speaker{left:58px;top:8px;width:35px}.floating-card{bottom:10px}.values,.category-grid,.sell,.steps ol{grid-template-columns:1fr}.values{padding:0}.values>div{border-bottom:1px solid var(--line);border-right:0;padding:18px 5vw}.section{padding:74px 5vw}.section-heading,.steps-heading,.contact{align-items:flex-start;display:block}.section-heading>p,.steps-heading>p{margin-top:23px}.category-grid{margin-top:36px}.category-card{height:240px}.sell{gap:44px}.form-grid{grid-template-columns:1fr}.steps ol{margin-top:42px}.steps li+li{border-left:0;padding-left:0}.steps h3{margin-top:28px}.contact-panel{margin-top:35px;min-width:0}footer{gap:18px;flex-wrap:wrap}footer p{order:3;width:100%}}
