*{box-sizing:border-box}:root{background:#f4f7fb;color:#101828;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-synthesis:none;text-rendering:optimizeLegibility}html{scroll-behavior:smooth}body{margin:0;min-height:100vh;min-width:320px;overflow-x:hidden}button,input,select{font:inherit}button{-webkit-tap-highlight-color:transparent}button:disabled{cursor:not-allowed;opacity:.48;transform:none!important}a{color:inherit;text-decoration:none}h1,h2,h3,p{margin:0}img{max-width:100%}.site-header{align-items:center;background:#070f1ead;border-bottom:1px solid rgba(255,255,255,.1);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);color:#fff;display:flex;gap:28px;justify-content:space-between;left:0;padding:18px clamp(22px,6vw,92px);position:fixed;right:0;top:0;z-index:20}#produto,#dispositivos,#preco,#contato{scroll-margin-top:86px}.brand{font-size:1.55rem;font-weight:950;letter-spacing:0}.site-header nav{display:flex;font-size:.82rem;font-weight:850;gap:24px;letter-spacing:0;text-transform:uppercase}.header-cta,.login-button,.primary-button,.secondary-button,.checkout-tabs button,.lead-card button,.contact-band button{align-items:center;border:0;cursor:pointer;display:inline-flex;font-weight:900;gap:8px;justify-content:center;letter-spacing:0}.header-cta,.primary-button,.lead-card button,.contact-band button{background:linear-gradient(135deg,#0a69d8,#4390ff);border-radius:999px;box-shadow:0 18px 38px #0a69d847;color:#fff}.header-actions{align-items:center;display:flex;gap:10px}.login-button{background:#ffffff14;border:1px solid rgba(255,255,255,.28);border-radius:999px;color:#fff;min-height:42px;padding:0 18px;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.header-cta{min-height:42px;padding:0 18px}.primary-button{min-height:54px;padding:0 25px}.primary-button.full,.secondary-button.full{width:100%}.secondary-button{background:#eef5ff;border:1px solid #cfe0f5;border-radius:999px;color:#0a69d8;min-height:44px;padding:0 18px}.text-link{align-items:center;color:#fff;display:inline-flex;font-weight:900;gap:4px}.hero-photo{align-items:center;background:url(/assets/system-desktop-dashboard.jpg) center / cover;color:#fff;display:grid;gap:clamp(32px,5vw,76px);grid-template-columns:minmax(300px,.95fr) minmax(320px,420px);min-height:100svh;padding:122px clamp(22px,6vw,92px) 76px;position:relative}.hero-overlay{background:linear-gradient(90deg,#040c1ae6,#040c1ab8 44%,#040c1a4d),linear-gradient(180deg,#040c1a33,#040c1a94);top:0;right:0;bottom:0;left:0;position:absolute}.hero-content,.lead-card{position:relative;z-index:1}.launch-badge,.eyebrow{align-items:center;display:inline-flex;font-size:.76rem;font-weight:950;gap:8px;letter-spacing:0;text-transform:uppercase}.launch-badge{background:#ffffff1f;border:1px solid rgba(255,255,255,.26);border-radius:999px;color:#e2efff;padding:10px 14px;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.eyebrow{color:#0a69d8}.hero-content{max-width:770px}.hero-content h1{font-size:clamp(3.7rem,7vw,7.4rem);font-weight:980;letter-spacing:0;line-height:.94;margin-top:24px}.hero-content h1 span{display:block}.hero-content p{color:#e7eff8;font-size:clamp(1.08rem,1.5vw,1.38rem);font-weight:650;line-height:1.62;margin-top:26px;max-width:670px}.hero-actions{align-items:center;display:flex;flex-wrap:wrap;gap:18px;margin-top:34px}.lead-card{background:#ffffffd6;border:1px solid rgba(255,255,255,.54);border-radius:8px;box-shadow:0 34px 90px #030a1447;color:#132033;display:grid;gap:13px;padding:26px;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px)}.lead-card>div{display:grid;gap:6px}.lead-card>div span{color:#0a69d8;font-size:.75rem;font-weight:950;text-transform:uppercase}.lead-card strong{color:#0e1726;font-size:1.45rem}.lead-card label,.card-form label{color:#1f2a3a;display:grid;font-size:.76rem;font-weight:850;gap:6px}.lead-card input,.lead-card select,.card-form input{background:#fffffff0;border:1px solid rgba(201,214,229,.98);border-radius:6px;color:#223149;min-height:46px;padding:0 12px}.lead-card button{border-radius:6px;min-height:48px}.lead-card small{color:#607085;font-size:.78rem;font-weight:780;line-height:1.4}.proof-strip{background:#fff;border-bottom:1px solid #dbe5f0;display:grid;gap:1px;grid-template-columns:repeat(3,1fr);padding:0 clamp(22px,6vw,92px)}.proof-strip article{background:#fff;display:grid;gap:8px;padding:28px 26px}.proof-strip span{color:#0a69d8;font-size:.76rem;font-weight:950}.proof-strip strong{color:#0b1220;font-size:1.08rem}.proof-strip p{color:#58687c;font-size:.94rem;font-weight:590;line-height:1.5}.product-intro{align-items:center;background:#f6f9fd;display:grid;gap:clamp(34px,6vw,86px);grid-template-columns:minmax(300px,.9fr) minmax(320px,1.1fr);padding:96px clamp(22px,6vw,92px)}.intro-copy h2,.section-heading h2,.relief-copy h2,.pricing-card h2{color:#0b1220;font-size:clamp(2.35rem,5vw,5rem);font-weight:950;letter-spacing:0;line-height:1;margin-top:14px}.intro-copy p,.section-heading p,.relief-copy p,.pricing-card p,.trust-panel p{color:#536376;font-size:1.04rem;font-weight:580;line-height:1.66;margin-top:20px}.journey-list{display:grid;gap:12px;margin-top:26px}.journey-list p{align-items:center;background:#fff;border:1px solid #dbe7f4;border-radius:8px;box-shadow:0 18px 50px #1329460f;color:#344256;display:flex;font-size:.98rem;font-weight:760;gap:10px;line-height:1.35;margin:0;padding:14px 15px}.journey-list svg{color:#138a5b;flex:0 0 auto}.mini-dashboard{background:#f5f9fe;border:1px solid #dbe7f4;border-radius:8px;box-shadow:0 34px 90px #1329461f;overflow:hidden;padding:22px}.mini-top{align-items:center;display:flex;justify-content:space-between;margin-bottom:18px}.mini-top strong{color:#0a69d8;font-size:1.3rem}.mini-top span{color:#607085;font-weight:850}.mini-metrics{display:grid;gap:12px;grid-template-columns:repeat(3,1fr)}.mini-metrics article,.mini-insight,.benefit-grid article,.pricing-card,.trust-panel,.checkout{background:#fff;border:1px solid #dbe7f4;border-radius:8px;box-shadow:0 22px 60px #13294614}.mini-metrics article{padding:14px}.mini-metrics span{color:#6b7a8e;display:block;font-size:.74rem;font-weight:850}.mini-metrics b{color:#111827;display:block;font-size:1.22rem;margin-top:8px}.positive{color:#15815d!important}.mini-chart{align-items:end;background:linear-gradient(180deg,#fff,#f3f8fe);border:1px solid #dbe7f4;border-radius:8px;display:grid;gap:12px;grid-template-columns:repeat(8,1fr);height:210px;margin-top:16px;padding:22px}.mini-chart span{align-items:end;display:flex;gap:5px;height:100%}.mini-chart i,.mini-chart b{border-radius:999px 999px 3px 3px;display:block;flex:1}.mini-chart i{background:#138a5b}.mini-chart b{background:#e79a34}.mini-insight{align-items:center;color:#344256;display:flex;font-weight:850;gap:10px;margin-top:16px;padding:15px}.mini-insight svg{color:#0a69d8;flex:0 0 auto}.device-lab{background:#fff;padding:96px clamp(22px,6vw,92px)}.section-heading{margin:0 auto 46px;max-width:930px;text-align:center}.section-heading.compact{max-width:780px}.device-showcase{display:grid;gap:18px;grid-template-columns:minmax(360px,1.35fr) minmax(320px,.88fr)}.device-feature,.device-tile{background:#f6f9fd;border:1px solid #dce7f3;border-radius:8px;box-shadow:0 26px 74px #13294617;overflow:hidden}.device-feature{display:grid;gap:24px;min-height:620px;padding:clamp(22px,4vw,42px)}.system-device{margin:auto;position:relative;width:100%}.device-photo{aspect-ratio:16 / 10.2;border-radius:7px;box-shadow:0 28px 78px #0f172a1c;display:block;height:auto;object-fit:contain;object-position:center;width:100%}.system-device.featured .device-photo{max-height:540px}.device-copy{color:#0b1220;display:grid;gap:12px;padding:0 clamp(2px,2vw,16px) clamp(6px,2vw,16px)}.device-copy span,.device-tile span{align-items:center;display:inline-flex;font-size:.75rem;font-weight:950;gap:8px;text-transform:uppercase}.device-copy h3{font-size:clamp(2.4rem,5vw,4.6rem);letter-spacing:0;line-height:.98}.device-copy p{color:#536376;font-size:1.08rem;font-weight:610;line-height:1.58;max-width:660px}.device-stack{display:grid;gap:18px}.device-tile{align-items:center;display:grid;grid-template-columns:minmax(160px,.96fr) minmax(170px,1fr);min-height:190px;padding:18px}.device-tile div{align-content:center;display:grid;padding:6px 4px 6px 14px}.device-tile span{color:#0a69d8}.device-tile h3{color:#0b1220;font-size:1.42rem;margin-top:10px}.device-tile p{color:#536376;font-size:.95rem;font-weight:580;line-height:1.56;margin-top:10px}.relief-section{align-items:center;background:#f4f8fc;display:grid;gap:clamp(34px,6vw,86px);grid-template-columns:minmax(300px,.92fr) minmax(300px,1.08fr);padding:96px clamp(22px,6vw,92px)}.relief-photo{position:relative}.relief-photo img{aspect-ratio:4 / 3;border-radius:8px;box-shadow:0 30px 76px #13294624;display:block;object-fit:cover;width:100%}.photo-caption{align-items:center;background:#ffffffe6;border:1px solid rgba(220,231,243,.9);border-radius:8px;bottom:18px;box-shadow:0 18px 45px #13294621;color:#344256;display:flex;font-weight:850;gap:10px;left:18px;max-width:calc(100% - 36px);padding:14px 16px;position:absolute;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.photo-caption svg{color:#0a69d8;flex:0 0 auto}.relief-copy ul,.pricing-card ul{display:grid;gap:11px;list-style:none;margin:24px 0 28px;padding:0}.relief-copy li,.pricing-card li{align-items:center;color:#344256;display:flex;font-weight:820;gap:9px}.relief-copy li svg,.pricing-card li svg{color:#138a5b;flex:0 0 auto}.benefits{background:#fff;padding:96px clamp(22px,6vw,92px)}.benefit-grid{display:grid;gap:16px;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:1180px}.benefit-grid article{padding:26px}.benefit-grid svg,.trust-panel svg{color:#0a69d8}.benefit-grid h3,.trust-panel h3{color:#0b1220;font-size:1.18rem;margin-top:18px}.benefit-grid p{color:#536376;font-size:.95rem;font-weight:580;line-height:1.58;margin-top:10px}.pricing{background:linear-gradient(145deg,#eef5fb,#fff);padding:96px clamp(22px,6vw,92px)}.pricing-grid{display:grid;gap:18px;grid-template-columns:repeat(3,1fr)}.pricing-card,.trust-panel{padding:clamp(24px,4vw,42px)}.pricing-card{display:flex;flex-direction:column}.pricing-card.featured{border-color:#7db5ff;box-shadow:0 28px 80px #0a69d824;transform:translateY(-10px)}.pricing-card .primary-button{margin-top:auto}.plan-users{background:#eef5ff;border:1px solid #cfe0f5;border-radius:999px;color:#0a69d8;display:inline-flex;font-size:.78rem;font-weight:950;padding:8px 11px}.pricing-card h3{color:#0b1220;font-size:1.6rem;margin-top:18px}.old-price{color:#7a8798;font-size:1rem;font-weight:850;margin-top:18px;text-decoration:line-through}.price{align-items:baseline;color:#07111f;display:flex;font-size:clamp(4rem,8vw,6.6rem);font-weight:980;gap:6px;letter-spacing:0;margin-top:20px}.price span,.price small{color:#506176;font-size:1rem;font-weight:900}.trust-badges{display:flex;flex-wrap:wrap;gap:8px;margin-top:24px}.trust-panel{margin-top:18px}.trust-badges span{background:#eef5ff;border:1px solid #cfe0f5;border-radius:999px;color:#0a69d8;font-size:.78rem;font-weight:950;padding:8px 11px}.contact-band{align-items:center;background:linear-gradient(90deg,#091221ed,#091221c2),url(/assets/system-desktop-dashboard.jpg) center / cover;color:#fff;display:flex;gap:24px;justify-content:space-between;padding:48px clamp(22px,6vw,92px)}.contact-band div{align-items:center;display:flex;gap:16px}.contact-band svg{color:#80b8ff;flex:0 0 auto}.contact-band strong{display:block;font-size:clamp(1.4rem,3vw,2.3rem)}.contact-band span{color:#d9e6f6;display:block;font-weight:650;margin-top:4px}.contact-band button{min-height:48px;padding:0 22px}footer{align-items:center;background:#fff;border-top:1px solid #dbe5f0;color:#526176;display:flex;justify-content:space-between;padding:24px clamp(20px,5vw,74px)}footer strong{color:#07111f}.modal-backdrop{align-items:center;background:#0f172a70;display:flex;top:0;right:0;bottom:0;left:0;justify-content:center;padding:20px;position:fixed;z-index:50;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.checkout{max-height:92vh;max-width:780px;overflow:auto;padding:32px;position:relative;width:100%}.modal-close{background:#f1f5f9;border:1px solid #dbe5f0;border-radius:999px;cursor:pointer;font-size:1rem;font-weight:950;height:36px;position:absolute;right:18px;top:18px;width:36px}.checkout h2{color:#07111f;font-size:clamp(2rem,4vw,3.4rem);letter-spacing:0;line-height:1;margin-top:12px}.checkout-heading p{color:#526176;font-weight:590;line-height:1.6;margin-top:14px;max-width:620px}.checkout-tabs{display:flex;gap:8px;margin-top:24px}.plan-picker{color:#1f2a3a;display:grid;font-size:.76rem;font-weight:900;gap:8px;margin-top:22px}.plan-picker select{background:#fff;border:1px solid #d7e4f2;border-radius:8px;color:#223149;min-height:48px;padding:0 12px}.selected-plan{background:#eef5ff;border:1px solid #cfe0f5;border-radius:8px;color:#203148;display:grid;gap:5px;margin-top:12px;padding:12px 14px}.selected-plan span{color:#0a69d8;font-size:.74rem;font-weight:950;text-transform:uppercase}.selected-plan strong{font-size:.98rem}.checkout-tabs button{background:#f1f6fc;border:1px solid #d7e4f2;border-radius:999px;color:#42536a;min-height:42px;padding:0 16px}.checkout-tabs button.active{background:#0a69d8;border-color:#0a69d8;color:#fff}.pix-panel{align-items:center;display:grid;gap:22px;grid-template-columns:190px 1fr;margin-top:22px}.pix-panel p{color:#526176;line-height:1.55;margin:8px 0 16px}.qr-simulated{background:#fff;border:1px solid #dbe5f0;display:grid;gap:4px;grid-template-columns:repeat(8,1fr);padding:12px}.qr-simulated span{aspect-ratio:1;background:#e7eef7}.qr-simulated span.dark{background:#132238}.card-form{display:grid;gap:12px;margin-top:22px}.two-fields{display:grid;gap:12px;grid-template-columns:1fr 1fr}@media(max-width:1120px){.hero-photo,.product-intro,.device-showcase,.relief-section,.pricing-grid{grid-template-columns:1fr}.device-feature{min-height:520px}.device-stack{grid-template-columns:repeat(2,1fr)}.device-tile{grid-template-columns:1fr}.pricing-card.featured{transform:none}}@media(max-width:760px){.site-header{align-items:flex-start;background:#081222c2;gap:12px;padding:16px 20px;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}#produto,#dispositivos,#preco,#contato{scroll-margin-top:70px}.site-header nav,.header-cta{display:none}.header-actions{margin-left:auto}.hero-photo{background-position:43% center;min-height:auto;padding:108px 22px 48px}.hero-overlay{background:linear-gradient(180deg,#081222eb,#081222c7)}.launch-badge{align-items:flex-start;border-radius:8px;font-size:.7rem;line-height:1.3;max-width:330px;white-space:normal}.hero-content{max-width:340px}.hero-content h1{font-size:clamp(2.72rem,12vw,3.75rem);line-height:.99}.hero-content p{font-size:1rem}.hero-actions{align-items:flex-start;flex-direction:column}.primary-button{min-height:50px;padding:0 18px}.lead-card{margin-top:8px;padding:20px}.proof-strip,.mini-metrics,.benefit-grid,.pricing-grid,.pix-panel,.two-fields,.device-stack{grid-template-columns:1fr}.proof-strip{padding:0}.proof-strip article{padding:24px 20px}.product-intro,.device-lab,.relief-section,.benefits,.pricing{padding:66px 20px}.intro-copy h2,.section-heading h2,.relief-copy h2,.pricing-card h2{font-size:clamp(2.12rem,11vw,3.45rem)}.mini-chart{height:170px}.device-feature{min-height:430px;padding:18px}.system-device.featured .device-photo{max-height:none}.device-copy h3{font-size:clamp(2rem,12vw,3.1rem)}.device-copy p{font-size:.98rem}.device-tile{grid-template-columns:1fr}.device-tile div{padding:18px 4px 4px}.photo-caption{align-items:flex-start;bottom:12px;left:12px;max-width:calc(100% - 24px);padding:12px}.contact-band,.contact-band div,footer{align-items:flex-start;flex-direction:column}}
