:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ground:#eef3f0;--plate:#fff;--plate-2:#f8fcfb;--sunk:#e6ece8;--line:#d6dfda;--line-2:#e6ece8;--ink:#012f24;--ink-2:#2d4a41;--ink-3:#5c736b;--lima-050:#f3fbe3;--lima-100:#e3f5c2;--lima-300:#bfe866;--lima-400:#95d605;--lima-500:#86c204;--lima-ink:#012f24;--verde-900:#012f24;--verde-700:#017251;--verde-500:#2f9a6f;--roxa-950:#00211a;--roxa-800:#012f24;--roxa-700:#012f24;--roxa-600:#017251;--roxa-500:#2f9a6f;--ocre-500:var(--lima-400);--ocre-300:var(--lima-300);--folha-600:#017251;--folha-500:#2f9a6f;--crit:#c8372d;--crit-bg:#fbe4e1;--warn:#8a5f0b;--warn-bg:#f8edcf;--ok:#017251;--ok-bg:#e4f2c4;--info:#3d5a75;--info-bg:#e3ecf4;--zona:#7b4bd6;--rail-bg:#fff;--rail-ink:#012f24;--rail-ink-2:#5c736b;--rail-active:var(--lima-400);--rail-line:#e6ece8;--primary:#012f24;--primary-hover:#01463a;--primary-ink:#fff;--accent:var(--lima-400);--accent-hover:var(--lima-500);--accent-ink:var(--lima-ink);--focus:#017251;--glass-bg:#011f1880;--glass-line:#fff3;--glass-ink:#fff;--glass-ink-2:#ffffffb8;--fase-sem:#b9bcb4;--fase-sem-ink:#1c2219;--fase-plan:#d8d3bf;--fase-plan-ink:#1c2219;--fase-veg:#2f9a6f;--fase-veg-ink:#fff;--fase-flor:#95d605;--fase-flor-ink:#1c2219;--fase-ench:#e2b13c;--fase-ench-ink:#1c2219;--fase-mat:#c27a31;--fase-mat-ink:#fff;--fase-colh:#7a5332;--fase-colh-ink:#fff;--r-1:8px;--r-2:14px;--r-3:26px;--r-pill:999px;--garovi-escuro:#012f24;--garovi-lima:#95d605;--garovi-verde:#017251;--garovi-branco:#f8fcfb;--shadow-1:0 1px 2px #1c22190d, 0 6px 20px #1c22190d;--shadow-2:0 18px 48px #1c221929, 0 4px 12px #1c22190f;--font:"Manrope Variable", "Manrope", system-ui, -apple-system, "Segoe UI", sans-serif;--w-text:100;--w-head:100;--w-note:100;--fs-note:.75rem;--fs-sm:.8125rem;--fs-base:.9375rem;--fs-md:1.0625rem;--fs-lg:1.375rem;--fs-xl:1.875rem;--fs-2xl:clamp(2rem, 1.4rem + 2vw, 2.9rem);--s-1:4px;--s-2:8px;--s-3:12px;--s-4:16px;--s-5:24px;--s-6:32px;--s-7:48px;--s-8:72px;--touch:44px;--touch-field:48px;--rail-w:248px;--top-h:64px;--tab-h:68px;--ease-out:cubic-bezier(.16, 1, .3, 1)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ground:#001d16;--plate:#012f24;--plate-2:#023a2d;--sunk:#00261d;--line:#0f4a3b;--line-2:#063829;--ink:#f8fcfb;--ink-2:#cfe0d9;--ink-3:#93b0a6;--rail-bg:#012f24;--rail-ink:#f8fcfb;--rail-ink-2:#93b0a6;--rail-line:#063829;--primary:#95d605;--primary-hover:#a8e22a;--primary-ink:#012f24;--crit:#f08c7f;--crit-bg:#3a1a16;--warn:#e8c06a;--warn-bg:#352a12;--ok:#c2e26a;--ok-bg:#2a3519;--info:#9ec0dd;--info-bg:#1b2833;--shadow-1:0 1px 2px #0006, 0 6px 20px #00000040;--shadow-2:0 18px 48px #00000080, 0 4px 12px #0000004d}}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ground:#001d16;--plate:#012f24;--plate-2:#023a2d;--sunk:#00261d;--line:#0f4a3b;--line-2:#063829;--ink:#f8fcfb;--ink-2:#cfe0d9;--ink-3:#93b0a6;--rail-bg:#012f24;--rail-ink:#f8fcfb;--rail-ink-2:#93b0a6;--rail-line:#063829;--primary:#95d605;--primary-hover:#a8e22a;--primary-ink:#012f24;--crit:#f08c7f;--crit-bg:#3a1a16;--warn:#e8c06a;--warn-bg:#352a12;--ok:#c2e26a;--ok-bg:#2a3519;--info:#9ec0dd;--info-bg:#1b2833;--shadow-1:0 1px 2px #0006, 0 6px 20px #00000040;--shadow-2:0 18px 48px #00000080, 0 4px 12px #0000004d}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(data:font/woff2;base64,d09GMgABAAAAAAn4ABMAAAAAEwQAAAmOAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGjQbgnQcLj9IVkFSgQEGYD9TVEFUgQIAgQovahEICok0h0ULIAAwhzoBNgIkAzwEIAWHJgeBDgwHG6QQUdRKTmoBFD8K42bniObKrG3LZFcMWZzFmrjTFhQ6TVTqPJcInrfrvzq3b2PGn1wwMiNYGTy9ViREYARlL1zAGcPdPqBt3gNWrfKthv4xnM+b9caw+wmjgEUVRjHXhS6jgCK6zf5HiWQacJpGdAgdrbV6g/Rf1BfxRqZVQnrxRVWSJb6RLFnyu0elilmjeoSQCKnxsmwLaddUMjnksriSYuuPl06EAl7KfAiWQjCUETz0zNZ3EII94CDQtzkMfZ/9IkkY8tZRZTDky5ZVwBAM+GYpdd4ZVAWYImnLkiTg48l79gGx3D+VBtLeyg8u7bJAd4uo0pFuQBFysE9C95l0W4Fkiao6GfrDbu77lVU7wk9cV3uqOsXmQiMkhVKl1ugjzUAJBSIkkVWHijkpkVSyUFsgVBuJMA0N+ZnXtyUv5yMigGdfQRmwL1AAjQ3YXG6iIFNSUdPQo8+AISPGAltBMDQRAtyf4ZspLlZkpyOVoMZPvFGWzvk8p5SUC/NWPMj6T2/Yas2EdlON5GkfdkeFwVGjta825H89NIenlLWAPAp5h1KDtRhCaAQWMsFKtEvOKpIhgLHlXPARokkgEGEOAkqxJRQpKYq4ezahIiLHP6hZpqMbV0pUF2vdvEimLEQ/iIUYLgYWs0VXGVlLTOPdaPmFfCC/XrtzqVo1ez7vz6+Kd2+7o11ZJ+4MreLbB5BKVGxobAq4jZYalZ5aX2CKJiwUuc9GNJyi4M8bGyKcdjSRrG4JohdF8buJfmQefbYYREnMFsOoiNliFDVxmRgL0XUmUMLqzW0A4gCQAhWGYCQpFNukwXhIkPMsbRI19ewtw8Cp2Wj/Ro5cM2OTAbJAvZ/L4opBXb9+UHscYuOKM/W8isgwN26Exexjizmfnlp9dE3hOSqdZ/F5QqbckIlPb+oKfXxd6hftJ7Sm/uyPYpONza84CRlMNk/uhOrLpyf53982++zRkXNu3g3VF8qFbx1+7fbHZ9DrB3VXWNSmhnT2vrwS1+1Z+kHGBaZIhnnvuLBTNDeA340D1DWu5/jEa9pVfl6+Jij+yo3EELNixXCLjr173Q5eDP7Y7/L4iQFHbjpaJLFoP4cCsYP6sAPL7gMHNg53yYjqxqTDrYqLDl5DzW/eTLjYxCvucprjI3yl2ykKowKUC2Ox2FJLFo6Fa1HBWLC2jMCIIBEmklkYhmkpmBhTm/LCvJAH5oGcMKcgFEP1xUdho8ANPa6RFD99/PN60fjj9eXy2Eex4B5MpmRapXidzFk1p4uLk3+hn6jAP9ovJcXPPwk8o/0ltizbdbnTprvx4PSxT0VZ3Xc772aN7RflgbXRYwc3hLNO+k878nxGwfuVM8m8Gs7WEoVGWLHwSpx4vNSHBCMNqJ4m15Kp/TfHHVkQd++eY7PGN4W5byTs+6Ft8Ozvb/D60btv37de8ER0mS3P/0sLW84qGjEVkwztPzz06eGUWwKLwPb0D/WFd3vltl2aP276KpM0JNz6AfnAnZ5ADlF2zVyZ2OkxHSMxWPMnSZLbbDR3F1UjPVqp4d68da13F1YZujdWw7271iecO2l9+/4p47Oztjck355/75wFOI+VdGDqbNGs+ISgxg3iB2jb2r+b0CWsNLHIM4sdv8SDSFBP/Oromz6FNCWw2iMTxV0R8QLyBTkpe0j5+pSSJOOTB5Mck/gh3IopuNQnhKj02t3FL80gGbEh89SZcwTxcYt5cZT/nMnB3uXfPy8BSpVMBuRx+ZhACGzDBmwHsJRAjhotOnzuj2wDz3ug2wOUAY2NgZln9/TK/enG/oE4rO1wxvGUFMAxsZ0qNjRC7hl9d17e7imbgDt6uJXhUobDg7v3RX/yRCKxgMhfyiKcZfbpk0wmCcdQlIAOHeakXLvCNt++WfKiozNqSZxxJotn+c0a7DdPsx7DPYgKIDxwwYUZDg9aJbxocTjcwovr9WAsVV32mQoiiIOCHc60Oltst9qCQYuCqN1yHo0Kj60OgI2OqmiuBUWrNA0NDhYCDcdpmMrs1fZZ0xdTzMr1HdPtIHstYhqaPDDA5YxUDx7J4fJiisBSDI/L6G/bn34GNy8Q2g044ZTulAdFLb0tI6NNxfj3DzLjWiNGxje1pz7aXOcNV68lDPEd2SXl6VfBuwmHzdf1gxFy1HvA7pD8I2BnnmyGw852Cg5XbgIdEEGE5UCzen5jTlG6JCU5iajlxVcsXvbcS0SAcg1dcesWJLVK8+hYHOYQ+Pjy+EyVGXP0aPTFagrV9E03hCQvYx+g47KGq+1GsLj8uBIyihNw33YUe8PNC4BOJ3Lm1AglLV3nCuvUdIP+v15tVGbWIwgxLVpPkfpthCGpTKG+oA/DQfsKKvxhScqaN6FuElAUtTKv2UYgOmQegsN/n7njHUju8wM4VTcm+Q8xfX9SFwjTzdVqu95UOWSIGOabH8OGBEba//8Yxl3GcPdP/dMBOoSX/0z5SZmBoLbaPs+9asaMpb36yknKaw6FqWZa6A5vDa02mhkOba1q6KtLV208xrkwmW5C4VD6n2fvRjADy2qDYYnNy+H10Fq0LMbNzS863gkO7iQ8eC48/Ny5m59tOcEso3u7Qg3yrqDL6eKXwJAuWnhylfbWrRObe66rzX59+XDtzusnL66dI/86ArmtLlzED860Ef3bFPV78OX/zFTA11fcBn2Vntb7qiGBSgLBHyuv/uEaqqoTgSpOyjlzh86me1Vriv7i9rLPLvtghWmSnblRbAsBJL/4dScSQTBxOivHMO5QvBBY0iheJvfwWLxLOGzYKZyM4zVc2Cll46zEpeUV4MqGEWZj22SdOxhGAjgs9AEnfT+RoiMfcDb0GS5NncKVxju4Nt/mRk13O9Gz3FLct5oCD6wkwUNrCfHIUg6SMf8LwQGyVaBUqpLPW5BaMpRshEpl8nS1qw5dgnzlik8QBXmdy5UrIH74heTKZKMSilQso4hsRiGraQZRzxpNGqlEJMsXuAU7GlcR8mWSykUpVkWGyIf0a8v4qEQp5CtGsMiZa+4ESYQy+WilCiguHzxMXO54ogShooTV2bj2z1zL6DYSoImoQ8lFUWxMLBNQQgLkV2tHYgUoIbkuREz+fJHKxxWBcnvu3KQppFCxLkguB1NyVSp/TknRvNwYlCdbblWu3ze6owHdWluhE5tgQ6ej2SV65CijijoaRfSiH4Nqz1OpfEW+WeI/oU0ly60zkV9YzOQSYtZVEGYmrysTZAJkY4qZtIBD9/LYTIK7Nww3vMiYBwA=)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-cyrillic-wght-normal-Dvxsihut.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-greek-wght-normal-DL7QRZyv.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-vietnamese-wght-normal-usUDDRr7.woff2)format("woff2-variations");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 Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-latin-ext-wght-normal-Ch3YOpNY.woff2)format("woff2-variations");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 Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-latin-wght-normal-DHIcAJRg.woff2)format("woff2-variations");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}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{background:var(--ground);color:var(--ink);font-family:var(--font);font-size:var(--fs-base);font-feature-settings:"ss01" 1;-webkit-font-smoothing:antialiased;min-height:100dvh;margin:0;line-height:1.5}h1,h2,h3,h4{letter-spacing:-.02em;text-wrap:balance;margin:0;font-weight:650;line-height:1.12}h1{font-size:var(--fs-xl)}h2{font-size:var(--fs-lg)}h3{font-size:var(--fs-md)}p{text-wrap:pretty;margin:0}a{color:var(--primary);text-underline-offset:.2em;text-decoration-thickness:1px}a:hover{text-decoration-thickness:2px}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}img,svg{max-width:100%;display:block}table{border-collapse:collapse}::selection{background:var(--lima-300);color:var(--lima-ink)}:focus-visible{outline:2.5px solid var(--focus);outline-offset:2px;border-radius:var(--r-1)}input,textarea{caret-color:var(--primary)}*{scrollbar-width:thin;scrollbar-color:var(--line) transparent}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:var(--line);border:2px solid var(--ground);border-radius:10px}::-webkit-scrollbar-track{background:0 0}.tnum{font-variant-numeric:tabular-nums}.note{font-size:var(--fs-note);letter-spacing:0;font-weight:550}.display{text-transform:uppercase;letter-spacing:.005em;font-weight:400;line-height:1.05}.muted{color:var(--ink-3)}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{left:var(--s-3);z-index:100;background:var(--primary);color:var(--primary-ink);padding:var(--s-2) var(--s-4);border-radius:var(--r-2);position:absolute;top:-60px}.skip-link:focus{top:var(--s-3)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}.fase-sem{background:var(--fase-sem);color:var(--fase-sem-ink)}.fase-plan{background:var(--fase-plan);color:var(--fase-plan-ink)}.fase-veg{background:var(--fase-veg);color:var(--fase-veg-ink)}.fase-flor{background:var(--fase-flor);color:var(--fase-flor-ink)}.fase-ench{background:var(--fase-ench);color:var(--fase-ench-ink)}.fase-mat{background:var(--fase-mat);color:var(--fase-mat-ink)}.fase-colh{background:var(--fase-colh);color:var(--fase-colh-ink)}[class*=hatch-]{isolation:isolate;position:relative}[class*=hatch-]:after{content:"";z-index:-1;pointer-events:none;border-radius:inherit;--h:#ffffff57;background-image:repeating-linear-gradient(135deg, var(--h) 0 1.6px, transparent 1.6px var(--gap));position:absolute;inset:0}.fase-plan[class*=hatch-]:after,.fase-flor[class*=hatch-]:after,.fase-sem[class*=hatch-]:after{--h:#2b242052}.hatch-1{--gap:10px}.hatch-2{--gap:6px}.hatch-3{--gap:3.6px}.btn{--bh:var(--touch);justify-content:center;align-items:center;gap:var(--s-2);min-height:var(--bh);padding:0 var(--s-4);border-radius:var(--r-2);font-weight:620;font-size:var(--fs-base);white-space:nowrap;font-variation-settings:"wdth" 92;transition:background-color .16s var(--ease-out), border-color .16s var(--ease-out), color .16s, transform .12s var(--ease-out), box-shadow .16s;-webkit-tap-highlight-color:transparent;border:1px solid #0000;line-height:1;text-decoration:none;display:inline-flex}.btn:active:not(:disabled){transform:translateY(1px)}.btn:disabled{opacity:.55;cursor:not-allowed}.btn--sm{--bh:36px;padding:0 var(--s-3);font-size:var(--fs-sm);gap:6px}.btn--lg{--bh:52px;padding:0 var(--s-5);font-size:var(--fs-md)}.btn--secondary{background:var(--plate-2);color:var(--ink);border-color:var(--line)}.btn--secondary:hover:not(:disabled){border-color:var(--ink-3);background:var(--plate)}.btn--ghost{color:var(--ink-2);background:0 0}.btn--ghost:hover:not(:disabled){color:var(--ink);background:#2b24200f}.btn--danger{color:var(--crit);border-color:color-mix(in srgb, var(--crit) 40%, transparent);background:0 0}.btn--danger:hover:not(:disabled){background:var(--crit-bg)}.btn.is-busy span:after{content:"…"}.icon-btn{width:var(--touch);height:var(--touch);border-radius:var(--r-2);color:var(--ink-2);background:0 0;border:0;flex:none;place-items:center;display:inline-grid}.icon-btn:hover{color:var(--ink);background:#2b242012}.linkbtn{color:var(--primary);text-underline-offset:.2em;background:0 0;border:0;min-height:32px;padding:0;font-weight:600;text-decoration:underline}.field{gap:6px;min-width:0;display:grid}.field__label{font-size:var(--fs-sm);color:var(--ink-2);gap:var(--s-2);align-items:baseline;font-weight:640;display:flex}.field__opt{color:var(--ink-3);font-size:.75rem;font-weight:450}.field__hint{color:var(--ink-3);align-items:center;gap:4px;margin:0;font-size:.78rem;display:flex}.field__error{color:var(--crit);margin:0;font-size:.8rem;font-weight:600}.input{background:var(--plate-2);border:1px solid var(--line);border-radius:var(--r-2);min-height:var(--touch-field);align-items:center;transition:border-color .14s,box-shadow .14s;display:flex;position:relative}.has-error .input{border-color:var(--crit)}.input input,.input select,.input textarea{width:100%;min-width:0;padding:0 var(--s-3);min-height:calc(var(--touch-field) - 2px);font-variant-numeric:tabular-nums;background:0 0;border:0;outline:none;flex:1;font-size:1rem}.input input::placeholder,.input textarea::placeholder{color:color-mix(in srgb, var(--ink-3) 85%, transparent)}.input textarea{padding:var(--s-3);resize:vertical;min-height:88px;line-height:1.45}.input--select select{appearance:none;padding-block:0;height:calc(var(--touch-field) - 2px);cursor:pointer;padding-right:40px}.input__chev{pointer-events:none;color:var(--ink-3);position:absolute;right:12px}.input__suffix{padding:0 var(--s-3) 0 0;color:var(--ink-3);font-size:var(--fs-sm);font-variation-settings:"wdth" 80;white-space:nowrap}input[type=date],input[type=time]{font-variant-numeric:tabular-nums}.check{gap:var(--s-3);font-size:var(--fs-sm);min-height:var(--touch);cursor:pointer;align-items:flex-start;padding-top:10px;display:flex}.check input{width:20px;height:20px;accent-color:var(--primary);flex:none;margin:0}.seg{border:0;gap:6px;min-width:0;margin:0;padding:0;display:grid}.seg__row{gap:var(--s-2);flex-wrap:wrap;display:flex}.seg__opt{align-items:center;gap:var(--s-2);min-height:var(--touch-field);padding:0 var(--s-4);border-radius:var(--r-2);border:1px solid var(--line);background:var(--plate-2);cursor:pointer;color:var(--ink-2);font-weight:600;transition:background-color .14s,border-color .14s,color .14s;display:inline-flex;position:relative}.seg__opt input{opacity:0;cursor:pointer;position:absolute;inset:0}.seg__opt:hover{border-color:var(--ink-3)}.seg__opt.is-on{background:var(--roxa-800);border-color:var(--roxa-800);color:var(--rail-ink)}.seg__opt:has(input:focus-visible){outline:2.5px solid var(--focus);outline-offset:2px}.plate{background:var(--plate);border:1px solid var(--line-2);border-radius:var(--r-3);padding:var(--s-5);gap:var(--s-4);align-content:start;min-width:0;display:grid;box-shadow:inset 0 1px #ffffff80}.plate--dense{padding:var(--s-2) var(--s-4) var(--s-3);gap:var(--s-2)}.plate__head{justify-content:space-between;align-items:center;gap:var(--s-3);min-height:32px;display:flex}.plate--dense .plate__head{padding-top:var(--s-2)}.plate__title{font-size:var(--fs-md);font-weight:720}.plate__action{gap:var(--s-2);white-space:nowrap;flex:none;align-items:center;display:flex}.badge{white-space:nowrap;font-variation-settings:"wdth" 86;background:var(--sunk);height:24px;color:var(--ink-2);border-radius:999px;align-items:center;gap:4px;padding:0 9px;font-size:.75rem;font-weight:650;display:inline-flex}.badge--crit{background:var(--crit-bg);color:var(--crit)}.badge--warn{background:var(--warn-bg);color:var(--warn)}.badge--ok{background:var(--ok-bg);color:var(--ok)}.badge--info{background:var(--info-bg);color:var(--info)}.notice{gap:var(--s-3);padding:var(--s-3) var(--s-4);border-radius:var(--r-2);font-size:var(--fs-sm);align-items:flex-start;line-height:1.45;display:flex}.notice>svg{flex:none;margin-top:1px}.notice--info{background:var(--info-bg);color:var(--info)}.notice--warn{background:var(--warn-bg);color:var(--warn)}.notice--crit{background:var(--crit-bg);color:var(--crit)}.notice--ok{background:var(--ok-bg);color:var(--ok)}.notice a,.notice .linkbtn{color:inherit}.empty{text-align:center;justify-items:center;gap:var(--s-3);padding:var(--s-6) var(--s-4);display:grid}.empty p{max-width:46ch}.empty__chips{margin-bottom:var(--s-2);color:var(--ink-3);grid-template-columns:repeat(2,22px);gap:3px;display:grid}.empty__chips i{background:var(--sunk);border-radius:3px;width:22px;height:22px}.empty__chips i:first-child{background:var(--fase-veg)}.empty__chips i:nth-child(2){background:var(--fase-flor)}.empty__chips i:nth-child(3){background:var(--fase-ench)}.empty__chips svg{border:1.4px dashed var(--line);border-radius:3px;width:22px;height:22px;padding:2px}.empty__action{margin-top:var(--s-2)}.spec{gap:2px var(--s-4);grid-template-columns:repeat(auto-fill,minmax(min(100%,180px),1fr));margin:0;display:grid}.spec__row{padding:var(--s-2) 0;border-bottom:1px solid var(--line-2);gap:2px;display:grid}.spec dt{font-size:var(--fs-note);font-variation-settings:"wdth" var(--w-note);letter-spacing:.07em;text-transform:uppercase;color:var(--ink-3);font-weight:620}.spec dd{font-variant-numeric:tabular-nums;margin:0}.spec__none{color:var(--ink-3);font-style:italic;font-size:var(--fs-sm)}.pastilhas{gap:var(--s-3);grid-template-columns:repeat(auto-fill,minmax(min(100%,168px),1fr));display:grid}.pastilhas--grande{gap:var(--s-4);grid-template-columns:repeat(auto-fill,minmax(min(100%,200px),1fr))}.pastilha{border-radius:var(--r-2);background:var(--plate-2);border:1px solid var(--line-2);transition:transform .2s var(--ease-out), box-shadow .2s var(--ease-out);overflow:hidden}.pastilha:hover{box-shadow:var(--shadow-1);transform:translateY(-2px)}.pastilha__link{color:inherit;text-decoration:none;display:block}.pastilha__link:focus-visible{outline-offset:-3px}.pastilha__sw{height:112px;padding:var(--s-3);grid-template-rows:auto 1fr;display:grid;position:relative}.pastilhas--grande .pastilha__sw{height:132px}.pastilha__not{opacity:.92}.pastilha__glifo{opacity:.75;position:absolute;top:10px;right:10px}.pastilha__area{letter-spacing:-.02em;font-variation-settings:"wdth" 80;align-self:end;font-size:1.75rem;font-weight:780;line-height:1}.pastilha__area small{opacity:.8;margin-left:2px;font-size:.85rem;font-weight:600}.pastilha__lab{padding:var(--s-2) var(--s-3) var(--s-3);gap:1px;display:grid}.pastilha__lab b{text-overflow:ellipsis;white-space:nowrap;font-size:.95rem;font-weight:680;overflow:hidden}.pastilha__lab .muted{text-overflow:ellipsis;white-space:nowrap;font-size:.8rem;overflow:hidden}.carta-leg{gap:var(--s-4) var(--s-6);padding-top:var(--s-3);border-top:1px dashed var(--line);flex-wrap:wrap;align-items:center;display:flex}.carta-leg__ramp{gap:var(--s-2) var(--s-4);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.carta-leg__ramp li{align-items:center;gap:var(--s-2);font-size:var(--fs-sm);display:flex}.carta-leg__ramp li>i{border-radius:3px;flex:none;width:18px;height:18px}.carta-leg__ramp li>span{line-height:1.15;display:grid}.carta-leg__ramp b{font-size:.8rem;font-weight:600}.carta-leg__ramp .note{font-size:.65rem}.carta-leg__hatch{align-items:center;gap:var(--s-2);display:flex}.carta-leg__hs{gap:3px;display:flex}.carta-leg__hs i{border-radius:3px;width:18px;height:18px}.sheet{color:var(--ink);background:0 0;border:0;width:100%;max-width:min(560px,100vw - 32px);max-height:calc(100dvh - 48px);padding:0}.sheet--wide{max-width:min(760px,100vw - 32px)}.sheet::backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#1e120c7a}.sheet[open]{animation:sheet-in .32s var(--ease-out)}.sheet[open]::backdrop{animation:.24s ease-out fade-in}.sheet__in{background:var(--plate);border-radius:var(--r-3);box-shadow:var(--shadow-2);grid-template-rows:auto 1fr auto;max-height:calc(100dvh - 48px);display:grid;overflow:hidden}.sheet__head{justify-content:space-between;align-items:center;gap:var(--s-3);padding:var(--s-3) var(--s-3) var(--s-2) var(--s-5);border-bottom:1px solid var(--line-2);display:flex}.sheet__head h2{font-size:var(--fs-lg)}.sheet__body{padding:var(--s-5);gap:var(--s-4);overscroll-behavior:contain;align-content:start;display:grid;overflow:auto}.sheet__foot{justify-content:flex-end;gap:var(--s-2);padding:var(--s-3) var(--s-5);border-top:1px solid var(--line-2);background:var(--plate-2);flex-wrap:wrap;display:flex}.sheet__esq{margin-right:auto}@keyframes sheet-in{0%{opacity:0;transform:translateY(18px)scale(.985)}to{opacity:1;transform:none}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@media (width<=640px){.sheet,.sheet--wide{max-width:100vw;max-height:92dvh;margin:auto 0 0}.sheet__in{border-radius:var(--r-3) var(--r-3) 0 0;max-height:92dvh}.sheet[open]{animation:sheet-up .36s var(--ease-out)}.sheet__foot{padding-bottom:calc(var(--s-3) + env(safe-area-inset-bottom))}.sheet__foot .btn{flex:1}@keyframes sheet-up{0%{transform:translateY(40%)}to{transform:none}}}.toasts{z-index:90;left:50%;bottom:calc(var(--s-5) + env(safe-area-inset-bottom));gap:var(--s-2);pointer-events:none;width:max-content;max-width:calc(100vw - 32px);display:grid;position:fixed;transform:translate(-50%)}.toast{gap:var(--s-2);border-radius:var(--r-2);background:var(--roxa-950);color:var(--rail-ink);font-weight:600;font-size:var(--fs-sm);box-shadow:var(--shadow-2);align-items:center;padding:12px 16px;display:flex}.toast--err{background:#5d140d}@media (width<=1023px){.toasts{bottom:calc(var(--tab-h) + var(--s-4) + env(safe-area-inset-bottom))}}.sync{height:32px;color:inherit;background:#ffffff14;border:1px solid #0000;border-radius:999px;align-items:center;gap:6px;padding:0 10px;font-size:.78rem;font-weight:600;display:inline-flex}.sync--compact{justify-content:center;width:36px;padding:0}.top .sync{background:var(--plate-2);border-color:var(--line-2);color:var(--ink-2)}.sync--ok svg{color:var(--folha-500)}.sync--offline,.sync--erro{color:var(--warn)!important}.spin{animation:1.1s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.busca{flex:1;min-width:0;max-width:440px;position:relative}.busca__ic{color:var(--ink-3);pointer-events:none;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.busca input{border-radius:var(--r-2);border:1px solid var(--line-2);background:var(--plate-2);width:100%;height:40px;font-size:var(--fs-sm);outline:none;padding:0 12px 0 38px}.busca__lista{z-index:40;padding:var(--s-1);background:var(--plate-2);border:1px solid var(--line);border-radius:var(--r-2);box-shadow:var(--shadow-2);max-height:60vh;margin:0;list-style:none;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow:auto}.busca__lista li{align-items:center;gap:var(--s-3);border-radius:var(--r-1);cursor:pointer;padding:9px 10px;display:flex}.busca__tipo{width:74px;color:var(--roxa-600);flex:none}.busca__nome{flex:1;min-width:0;display:grid}.busca__nome b{font-weight:620;font-size:var(--fs-sm)}.busca__nome .muted{text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;overflow:hidden}.busca__vazio{color:var(--ink-3);cursor:default!important}.tl{margin:0;padding:0;list-style:none;position:relative}.tl:before{content:"";background:linear-gradient(var(--line), var(--line-2));width:2px;position:absolute;top:6px;bottom:6px;left:15px}.tl__it{gap:var(--s-3);padding:var(--s-2) 0;grid-template-columns:32px 1fr;display:grid;position:relative}.tl__ic{z-index:1;background:var(--plate-2);border:1px solid var(--line);width:32px;height:32px;color:var(--ink-2);border-radius:6px;place-items:center;display:grid;position:relative}.tl--crit .tl__ic{background:var(--crit-bg);color:var(--crit);border-color:#0000}.tl--warn .tl__ic{background:var(--warn-bg);color:var(--warn);border-color:#0000}.tl--ok .tl__ic{background:var(--ok-bg);color:var(--ok);border-color:#0000}.tl--roxa .tl__ic{background:var(--roxa-800);color:var(--rail-ink);border-color:#0000}.tl__body{min-width:0;padding-top:4px}.tl__l1{justify-content:space-between;gap:var(--s-3);align-items:baseline;display:flex}.tl__l1 b{font-weight:640;font-size:var(--fs-sm)}.tl__l1 time{white-space:nowrap;font-size:.75rem}.tl__desc{color:var(--ink-2);margin-top:2px;font-size:.82rem}.tl__tal{color:var(--roxa-600);margin-top:4px;text-decoration:none;display:inline-block}.tl-vazio{padding:var(--s-3) 0}.barras{width:100%}.barras th,.barras td{vertical-align:middle;padding:7px 0}.barras__nome{text-align:left;font-weight:560;font-size:var(--fs-sm);width:34%;padding-right:var(--s-3)!important}.barras__nome a{color:var(--ink);text-decoration:none}.barras__nome a:hover{text-decoration:underline}.barras__nome .muted{font-size:.72rem;font-weight:450;display:block}.barras__trilho{background:var(--sunk);border-radius:3px;height:26px;position:relative;overflow:hidden}.barras__barra{border-radius:3px;position:absolute;inset:0}.barras__v{color:var(--ink);background:color-mix(in srgb, var(--plate-2) 82%, transparent);border-radius:3px;padding:1px 6px;font-size:.78rem;font-weight:680;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.barras__nulo{font-size:.8rem;font-style:italic}.regua{grid-template-columns:repeat(14,1fr);gap:2px;display:grid}.regua__m{justify-items:center;gap:4px;display:grid}.regua__m i{background:var(--sunk);border-radius:2px;width:100%;height:10px;display:block}.regua__m.is-atual i{background:var(--roxa-700);height:16px;box-shadow:0 0 0 2px var(--plate), 0 0 0 3.5px var(--roxa-700);margin-top:-3px}.regua__m .note{color:var(--ink-3);letter-spacing:.02em;font-size:.62rem}.regua__m.is-atual .note{color:var(--roxa-700);font-weight:760}.solo3d{aspect-ratio:5/4;border-radius:var(--r-2);cursor:grab;touch-action:pan-y;background:radial-gradient(120% 90% at 50% 20%, var(--plate-2), var(--sunk));width:100%;position:relative;overflow:hidden}.solo3d:active{cursor:grabbing}.solo3d--load{animation:1.4s ease-in-out infinite pulso}@keyframes pulso{50%{opacity:.6}}.dot-sev{background:var(--crit);box-shadow:0 0 0 2px color-mix(in srgb, var(--crit) 22%, transparent);border-radius:50%;flex:none;display:inline-block}.tabela-wrap{margin:0 calc(var(--s-4) * -1);padding:0 var(--s-4);overflow-x:auto}.tabela{width:100%;font-size:var(--fs-sm)}.tabela th{text-align:left;font-size:var(--fs-note);font-variation-settings:"wdth" var(--w-note);letter-spacing:.07em;text-transform:uppercase;color:var(--ink-3);padding:var(--s-2) var(--s-3) var(--s-2) 0;border-bottom:1px solid var(--line);white-space:nowrap;font-weight:650}.tabela td{padding:11px var(--s-3) 11px 0;border-bottom:1px solid var(--line-2);vertical-align:top}.tabela tr:last-child td{border-bottom:0}.tabela .num{text-align:right;padding-right:0}.tabela a{color:var(--ink);font-weight:560}.disclosure{gap:var(--s-2);min-height:var(--touch);color:var(--ink-2);background:0 0;border:0;justify-self:start;align-items:center;padding:0;font-weight:650;display:inline-flex}.disclosure svg{transition:transform .2s var(--ease-out);transform:rotate(-90deg)}.disclosure[aria-expanded=true] svg{transform:none}.carregando{padding:var(--s-8) 0;justify-content:center;gap:4px;display:flex}.carregando i{width:14px;height:14px;animation:carga .9s var(--ease-out) infinite alternate;border-radius:2px}.carregando i:nth-child(2){animation-delay:.15s}.carregando i:nth-child(3){animation-delay:.3s}@keyframes carga{0%{opacity:.5;transform:translateY(0)}to{opacity:1;transform:translateY(-6px)}}.prose p+p{margin-top:var(--s-3)}.prose{max-width:70ch}.toasts[popover]{color:inherit;background:0 0;border:0;margin:0;padding:0;inset:auto auto auto 50%;overflow:visible}.carta{grid-template-columns:repeat(7,minmax(0,1fr));align-items:start;gap:8px;display:grid}.carta__col{align-content:start;gap:8px;min-width:0;display:grid}.carta__h{border-bottom:1px solid var(--line);gap:3px;padding-bottom:8px;display:grid}.carta__h i{border-radius:2px;height:8px}.carta__h b{font-variation-settings:"wdth" 80;text-overflow:ellipsis;white-space:nowrap;font-size:.74rem;font-weight:680;overflow:hidden}.carta__h .note{font-size:.6rem}.carta__furo{aspect-ratio:1;border:1.4px dashed var(--line);opacity:.7;border-radius:3px}.carta__chip{aspect-ratio:1;transition:transform .18s var(--ease-out), box-shadow .18s;border-radius:3px;align-content:space-between;padding:8px;text-decoration:none;display:grid;position:relative}.carta__chip:hover{box-shadow:var(--shadow-1);transform:translateY(-2px)}.carta__chip .note{font-size:.62rem}.carta__glifo{opacity:.8;position:absolute;top:6px;right:6px}.carta__chip b{font-variation-settings:"wdth" 76;justify-self:start;font-size:1.2rem;font-weight:800;line-height:1}.carta__chip b small{opacity:.8;font-size:.62em}.carta__nome{text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:.72rem;font-weight:600;display:block;overflow:hidden}.pastilha__area,.carta__chip b,.lp-chip b{background:inherit;border-radius:2px;margin-left:-4px;padding:2px 4px}.pastilha__sw,.carta__chip,.lp-chip{background-clip:padding-box}@media (pointer:coarse){.btn--sm{--bh:var(--touch)}}.field{align-content:start}::-webkit-calendar-picker-indicator{opacity:.6;cursor:pointer;filter:sepia()saturate(3)hue-rotate(-20deg)}:root[data-theme=dark] ::-webkit-calendar-picker-indicator{filter:invert(.85)sepia()saturate(2)hue-rotate(-20deg)}.pastilha__area{justify-self:start}@media (width<=640px){.pastilhas{gap:var(--s-2);grid-template-columns:repeat(2,minmax(0,1fr))}.pastilha--compact .pastilha__sw{height:96px}.pastilha--compact .pastilha__area{font-size:1.45rem}}.carta__furo{background:repeating-linear-gradient(135deg, transparent 0 6px, color-mix(in srgb, var(--line) 45%, transparent) 6px 7px);border:1.4px dashed var(--line);opacity:1}@media (width<=640px){.pastilha__lab b,.pastilha__lab .muted{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}}@media (width<=400px){.pastilhas{grid-template-columns:minmax(0,1fr)}}.carta__chip{width:100%;min-width:0;min-height:0;overflow:hidden}.carta__col{grid-template-columns:minmax(0,1fr)}.carta__nome{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.25;display:-webkit-box}.marca{color:var(--ink);min-height:var(--touch);align-items:center;gap:10px;text-decoration:none;display:inline-flex}.marca__chips{flex:none;grid-template-columns:1fr 1fr;gap:2px;width:30px;height:30px;display:grid}.marca__chao{background:var(--ground);box-shadow:inset 0 0 0 1px var(--line)}.marca__t{line-height:1.05;display:grid}.marca__t b{letter-spacing:-.02em;font-variation-settings:"wdth" 88;font-size:1.125rem;font-weight:800}.marca__t span{letter-spacing:.1em;text-transform:uppercase;font-variation-settings:"wdth" 72;opacity:.7;margin-top:2px;font-size:.66rem;font-weight:600}.marca--rail .marca__chao{background:var(--rail-ink);box-shadow:none;opacity:.85}.marca--compacta .marca__chips{width:26px;height:26px}.shell{grid-template-columns:var(--rail-w) minmax(0, 1fr);min-height:100dvh;display:grid}.shell__main{flex-direction:column;min-width:0;display:flex}.rail{background:var(--rail-bg);height:100dvh;color:var(--rail-ink);gap:var(--s-4);padding:var(--s-4) var(--s-3);background-image:linear-gradient(#ffffff08,#0000 40%);flex-direction:column;display:flex;position:sticky;top:0;overflow-y:auto}.rail .marca{padding:0 var(--s-2)}.rail__registrar{justify-content:center;align-items:center;gap:var(--s-2);border-radius:var(--r-2);background:var(--roxa-700);color:#fff8f2;border:1px solid #ffffff2e;min-height:46px;font-weight:680;transition:background-color .16s;display:flex}.rail__nav{gap:var(--s-4);display:grid}.rail__grp{gap:2px;display:grid}.rail__grp-t{padding:0 var(--s-3) var(--s-1);color:var(--rail-ink-2);opacity:.75}.rail__item{align-items:center;gap:var(--s-3);min-height:40px;padding:0 var(--s-3);border-radius:var(--r-2);color:var(--rail-ink-2);font-size:.9rem;font-weight:520;text-decoration:none;transition:background-color .14s,color .14s;display:flex}.rail__item:hover{color:var(--rail-ink);background:#ffffff0f}.rail__item.is-on{background:var(--rail-active);color:#fff;font-weight:660;box-shadow:inset 0 0 0 1px #ffffff14}.rail__ext{opacity:.5;margin-left:auto}.rail__foot{gap:var(--s-3);padding-top:var(--s-3);border-top:1px solid var(--rail-line);margin-top:auto;display:grid}.rail__who{align-items:center;gap:var(--s-3);padding:0 var(--s-2);min-width:0;display:flex}.rail__av{background:var(--ocre-500);width:34px;height:34px;color:var(--roxa-950);border-radius:4px;flex:none;place-items:center;font-weight:800;display:grid}.rail__who-t{min-width:0;line-height:1.2;display:grid}.rail__who-t b{text-overflow:ellipsis;white-space:nowrap;font-size:.85rem;overflow:hidden}.rail__who-t span{color:var(--rail-ink-2);text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;overflow:hidden}.rail .sync{color:var(--rail-ink-2);justify-self:start}.top{z-index:30;align-items:center;gap:var(--s-4);min-height:var(--top-h);padding:0 var(--s-6);background:color-mix(in srgb, var(--ground) 88%, transparent);-webkit-backdrop-filter:saturate(1.2)blur(10px);backdrop-filter:saturate(1.2)blur(10px);border-bottom:1px solid var(--line-2);display:flex;position:sticky;top:0}.top__brand{display:none}.top__ctx{flex:0 auto;min-width:0}.top__crumb{font-size:var(--fs-sm);color:var(--ink-3);white-space:nowrap;align-items:center;gap:6px;display:flex;overflow:hidden}.top__crumb>span,.top__crumb a{text-overflow:ellipsis;overflow:hidden}.top__crumb a{color:var(--ink);font-weight:640;text-decoration:none}.top__crumb a:hover{text-decoration:underline}.top .busca{margin-left:auto}.top__end{display:none}.content{padding:var(--s-6) var(--s-6) var(--s-8);flex:1;width:100%;max-width:1480px}.tabs{display:none}.page{gap:var(--s-5);animation:page-in .38s var(--ease-out);align-content:start;display:grid}@keyframes page-in{0%{opacity:.9;transform:translateY(6px)}to{opacity:1;transform:none}}.page__head{justify-content:space-between;align-items:flex-end;gap:var(--s-4);padding-bottom:var(--s-1);flex-wrap:wrap;display:flex}.page__head h1{letter-spacing:-.03em;font-variation-settings:"wdth" 76;font-size:clamp(2.25rem,1.5rem + 2.2vw,3.4rem);font-weight:800;line-height:1}.page__sub{font-size:var(--fs-sm);margin-top:6px}.page__actions{gap:var(--s-2);flex-wrap:wrap;display:flex}.page--form{max-width:920px}.voltar a{color:var(--ink-3);font-size:var(--fs-sm);align-items:center;gap:4px;min-height:32px;font-weight:600;text-decoration:none;display:inline-flex}.voltar a:hover{color:var(--ink)}.reg-grid{gap:var(--s-3);grid-template-columns:1fr 1fr;display:grid}.reg-op{text-align:left;padding:var(--s-4);border-radius:var(--r-2);border:1px solid var(--line);background:var(--plate-2);min-height:112px;color:var(--ink);transition:border-color .14s, transform .14s var(--ease-out), background-color .14s;justify-items:start;gap:4px;display:grid}.reg-op svg{color:var(--roxa-600);margin-bottom:4px}.reg-op b{font-size:var(--fs-md)}.reg-op span{color:var(--ink-3);font-size:.8rem}.reg-op:hover{border-color:var(--roxa-500);background:var(--plate);transform:translateY(-1px)}.reg-ctx{font-size:var(--fs-sm)}@media (width<=1023px){.shell{grid-template-columns:minmax(0,1fr)}.rail{display:none}.top{padding:0 var(--s-4);gap:var(--s-3);padding-top:env(safe-area-inset-top)}.top__brand{display:block}.top__ctx{display:none}.top__end{display:block}.top .busca{max-width:none}.content{padding:var(--s-4) var(--s-4) calc(var(--tab-h) + var(--s-7) + env(safe-area-inset-bottom))}.page__head h1{font-size:var(--fs-xl)}.tabs{z-index:40;height:calc(var(--tab-h) + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom);background:var(--rail-bg);color:var(--rail-ink-2);grid-template-columns:repeat(5,1fr);align-items:end;display:grid;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -4px 18px #2b24202e}.tabs__it,.tabs__reg{height:var(--tab-h);color:inherit;background:0 0;border:0;align-content:center;justify-items:center;gap:3px;font-size:.7rem;font-weight:620;text-decoration:none;display:grid}.tabs__it.is-on{color:#fff}.tabs__it.is-on svg{color:var(--ocre-300)}.tabs__reg{color:var(--rail-ink)}.tabs__reg-b{background:var(--ocre-500);width:52px;height:52px;color:var(--roxa-950);box-shadow:0 6px 16px #0000004d, 0 0 0 4px var(--rail-bg);border-radius:14px;place-items:center;margin-top:-22px;display:grid}}@media (width<=520px){.top .busca input{font-size:16px}.marca--compacta .marca__t b{font-size:1rem}.page__actions{width:100%}.page__actions .btn{flex:1}.reg-grid{grid-template-columns:1fr}.reg-op{column-gap:var(--s-3);grid-template-columns:auto 1fr;align-items:center;min-height:0}.reg-op svg{grid-row:span 2;margin:0}}.form{gap:var(--s-4);display:grid}.form--page{gap:var(--s-4)}.form__row{gap:var(--s-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.form__row--3{grid-template-columns:repeat(3,minmax(0,1fr))}.form__row--auto{grid-template-columns:repeat(auto-fill,minmax(min(100%,190px),1fr))}.form__nota{font-size:.8rem}.form__grupo{gap:var(--s-3);padding:var(--s-4);border-radius:var(--r-2);background:var(--plate-2);border:1px dashed var(--line);display:grid}.form__acoes{gap:var(--s-2);flex-wrap:wrap;display:flex}.form__barra{z-index:5;justify-content:flex-end;gap:var(--s-2);padding:var(--s-3) 0;background:linear-gradient(transparent, var(--ground) 30%);display:flex;position:sticky;bottom:0}@media (width<=1023px){.form__barra{bottom:calc(var(--tab-h) + env(safe-area-inset-bottom))}.form__barra .btn--lg{flex:1}}@media (width<=560px){.form__row,.form__row--3{grid-template-columns:minmax(0,1fr)}.form__row--3>.calc-tanque{grid-column:1}}.tpick{gap:var(--s-2);border:0;min-width:0;margin:0;padding:0;display:grid}.tpick__grid{gap:var(--s-2);grid-template-columns:repeat(auto-fill,minmax(min(100%,200px),1fr));display:grid}.tpick__op{align-items:center;gap:var(--s-3);padding:var(--s-2);border-radius:var(--r-2);border:1px solid var(--line);background:var(--plate-2);cursor:pointer;min-height:56px;transition:border-color .14s,box-shadow .14s;display:flex;position:relative}.tpick__op input{opacity:0;cursor:pointer;position:absolute;inset:0}.tpick__op:hover{border-color:var(--ink-3)}.tpick__op.is-on{border-color:var(--roxa-700);box-shadow:0 0 0 2px var(--roxa-700)}.tpick__op:has(input:focus-visible){outline:2.5px solid var(--focus);outline-offset:2px}.tpick__sw{border-radius:4px;flex:none;place-items:center;width:40px;height:40px;display:grid}.tpick__t{min-width:0;line-height:1.25;display:grid}.tpick__t b{font-size:var(--fs-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tpick__t .muted{font-size:.75rem}.biblio{gap:var(--s-3);display:grid}.biblio__grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,200px),1fr));gap:6px;max-height:320px;padding:2px;display:grid;overflow:auto}.biblio__grid button{text-align:left;border-radius:var(--r-2);border:1px solid var(--line-2);background:var(--plate-2);gap:1px;min-height:52px;padding:10px 12px;display:grid}.biblio__grid button b{font-size:var(--fs-sm);font-weight:620}.biblio__grid button i{color:var(--ink-3);font-size:.75rem}.biblio__grid button:hover{border-color:var(--ink-3)}.prods{gap:var(--s-3);margin:0;padding:0;list-style:none;display:grid}.prods__it{gap:var(--s-3);padding:var(--s-4);border-radius:var(--r-2);background:var(--plate-2);border:1px solid var(--line-2);grid-template-columns:28px minmax(0,1fr) auto;align-items:start;display:grid}.prods__n{background:var(--roxa-800);width:28px;height:28px;color:var(--rail-ink);border-radius:4px;place-items:center;margin-top:26px;display:grid}.prods__campos{gap:var(--s-3);min-width:0;display:grid}.prods__total{font-size:.8rem}.pbusca{position:relative}.pbusca__lista{z-index:20}.secao{background:var(--plate);border:1px solid var(--line-2);border-radius:var(--r-3);overflow:hidden}.secao__h{justify-content:space-between;align-items:center;gap:var(--s-3);width:100%;padding:var(--s-4) var(--s-5);text-align:left;background:0 0;border:0;min-height:64px;display:flex}.secao__h>span{gap:2px;display:grid}.secao__h b{font-size:var(--fs-md);font-variation-settings:"wdth" var(--w-head);font-weight:720}.secao__h .muted{font-size:var(--fs-sm)}.secao__h svg{transition:transform .22s var(--ease-out);color:var(--ink-3);flex:none}.secao.is-open .secao__h svg{transform:rotate(180deg)}.secao__b{padding:0 var(--s-5) var(--s-5);gap:var(--s-4);animation:page-in .26s var(--ease-out);display:grid}.calc-tanque{padding:var(--s-2) var(--s-3);border-radius:var(--r-2);background:var(--roxa-800);color:var(--rail-ink);align-content:center;align-self:end;gap:2px;min-height:74px;display:grid}.calc-tanque .note{color:var(--rail-ink-2)!important}.calc-tanque b{font-variation-settings:"wdth" 80;font-size:1.6rem;font-weight:800;line-height:1}.calc-tanque .muted{color:var(--rail-ink-2);font-size:.72rem}.painel-grid{gap:var(--s-5);grid-template-columns:minmax(0,1fr) minmax(320px,400px);align-items:start;display:grid}.painel-grid__main,.painel-grid__side{gap:var(--s-5);min-width:0;display:grid}.painel-grid__side{top:calc(var(--top-h) + var(--s-5));position:sticky}@media (width<=1180px){.painel-grid{grid-template-columns:minmax(0,1fr)}.painel-grid__side{position:static}}.atencao{gap:2px;margin:0;padding:0;list-style:none;display:grid}.atencao__it{align-items:center;gap:var(--s-3);border-bottom:1px solid var(--line-2);grid-template-columns:34px minmax(0,1fr) auto;padding:10px 0;display:grid}.atencao__it:last-child{border-bottom:0}.atencao__it>svg{border-radius:6px;width:34px;height:34px;padding:8px}.atencao--info>svg{background:var(--info-bg);color:var(--info)}.atencao__t{gap:1px;min-width:0;display:grid}.atencao__t b{font-size:var(--fs-sm);font-weight:650}.atencao__t .muted{font-size:.8rem}.onb{border-color:color-mix(in srgb, var(--folha-500) 45%, var(--line-2))}.onb__sub{font-size:var(--fs-sm);margin-top:-8px}.onb__steps{gap:var(--s-2);margin:0;padding:0;list-style:none;display:grid}.onb__steps li{gap:var(--s-3);padding:var(--s-3);border-radius:var(--r-2);background:var(--plate-2);grid-template-columns:26px minmax(0,1fr) auto;align-items:center;display:grid}.onb__steps li.is-ok{opacity:.66}.onb__steps li.is-ok b{text-decoration:line-through;-webkit-text-decoration-color:var(--ink-3);text-decoration-color:var(--ink-3)}.onb__chk{border:1.6px solid var(--ink-3);border-radius:50%;place-items:center;width:22px;height:22px;display:grid}.onb__t{display:grid}.onb__t b{font-size:var(--fs-sm)}.onb__t .muted{font-size:.78rem}.onb__demo{justify-content:space-between;align-items:center;gap:var(--s-3);padding:var(--s-3);border-radius:var(--r-2);border:1px dashed var(--line);font-size:var(--fs-sm);flex-wrap:wrap;display:flex}.foco .solo3d{margin:calc(var(--s-1) * -1) 0 0}.foco__meta{gap:2px;display:grid}.foco__nome{font-size:var(--fs-lg);font-variation-settings:"wdth" var(--w-head);font-weight:760}.foco__leg{line-height:1.5}.foco .btn{justify-self:start}.filtros{gap:var(--s-2);flex-wrap:wrap;align-items:center;display:flex}.filtros select,.filtros__busca{border-radius:var(--r-2);border:1px solid var(--line-2);background:var(--plate-2);height:40px;font-size:var(--fs-sm)}.filtros select{padding:0 var(--s-3)}.filtros__busca{align-items:center;gap:var(--s-2);padding:0 var(--s-3);color:var(--ink-3);min-width:min(100%,220px);display:inline-flex}.filtros__busca input{min-width:0;font-size:var(--fs-sm);color:var(--ink);background:0 0;border:0;outline:none;flex:1;height:38px}.filtros__busca:focus-within{border-color:var(--roxa-500)}.filtros__fases{flex-wrap:wrap;gap:4px;display:flex}.filtros__fases button{height:36px;padding:0 var(--s-3);border:1px solid var(--line-2);background:var(--plate-2);color:var(--ink-2);border-radius:999px;align-items:center;gap:6px;font-size:.8rem;font-weight:600;display:inline-flex}.filtros__fases button.is-on .muted{color:inherit;opacity:.7}.ficha-head{gap:var(--s-4);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;display:grid}.ficha-head__chip{border-radius:var(--r-2);width:92px;height:92px;box-shadow:var(--shadow-1);place-items:center;display:grid}.ficha-head__t h1{letter-spacing:-.03em;font-variation-settings:"wdth" 76;font-size:clamp(2rem,1.4rem + 2vw,3rem);font-weight:800;line-height:1}.ficha-head__t p{font-size:var(--fs-sm);margin-top:4px}.ficha-head__tags{margin-top:var(--s-2);flex-wrap:wrap;gap:6px;display:flex}@media (width<=860px){.ficha-head{grid-template-columns:auto minmax(0,1fr)}.ficha-head .page__actions{grid-column:1/-1}.ficha-head__chip{width:72px;height:72px}}.ficha-grid{gap:var(--s-5);grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start;display:grid}.ficha-grid>.ficha-ciclo:only-child{grid-column:1/-1}@media (width<=1023px){.ficha-grid{grid-template-columns:minmax(0,1fr)}}.horizontes{gap:var(--s-2) var(--s-4);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.horizontes li{color:var(--ink-2);align-items:center;gap:6px;display:flex}.horizontes i{border-radius:2px;width:12px;height:12px}.ficha-3d__nota{font-size:.78rem}.proxima{gap:var(--s-3);padding:var(--s-3) var(--s-4);border-radius:var(--r-2);background:color-mix(in srgb, var(--roxa-500) 12%, var(--plate-2));border:1px solid color-mix(in srgb, var(--roxa-500) 30%, transparent);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;display:grid}.proxima div{display:grid}.proxima .muted{font-size:.8rem}@media (width<=520px){.proxima{grid-template-columns:auto minmax(0,1fr)}.proxima .btn{grid-column:1/-1}}.acoes-rapidas{flex-wrap:wrap;gap:6px;display:flex}.abas{border-bottom:1px solid var(--line);scrollbar-width:none;gap:2px;display:flex;overflow-x:auto}.abas button{min-height:var(--touch);padding:0 var(--s-4);color:var(--ink-3);white-space:nowrap;background:0 0;border:0;border-bottom:2.5px solid #0000;align-items:center;gap:6px;margin-bottom:-1px;font-weight:620;display:inline-flex}.abas button.is-on{color:var(--ink);border-bottom-color:var(--roxa-700)}.abas button:hover{color:var(--ink)}.abas .muted{font-size:.78rem;font-weight:500}.lista-oc{margin:0;padding:0;list-style:none}.lista-oc__it{align-items:center;gap:var(--s-3);border:0;border-bottom:1px solid var(--line-2);text-align:left;width:100%;color:inherit;background:0 0;grid-template-columns:16px minmax(0,1fr) auto auto 16px;padding:12px 0;display:grid}.lista-oc li:last-child .lista-oc__it{border-bottom:0}.lista-oc__it:hover b{text-decoration:underline}.lista-oc__t{min-width:0;display:grid}.lista-oc__t b{font-size:var(--fs-sm)}.lista-oc__t .muted{font-size:.78rem}.lista-oc__re{white-space:nowrap}@media (width<=640px){.lista-oc__it{grid-template-columns:16px minmax(0,1fr) auto}.lista-oc__re,.lista-oc__it>svg:last-child{display:none}}.oc{gap:var(--s-4);display:grid}.oc__head{gap:var(--s-2);font-size:var(--fs-sm);flex-wrap:wrap;align-items:center;display:flex}.oc__desc{font-size:var(--fs-sm);padding:var(--s-3);background:var(--plate-2);border-radius:var(--r-2)}.oc__h{font-size:var(--fs-base)}.oc__apl{justify-content:space-between;align-items:center;gap:var(--s-3);padding:var(--s-3);border:1px dashed var(--line);border-radius:var(--r-2);flex-wrap:wrap;display:flex}.custos{gap:var(--s-3);grid-template-columns:repeat(auto-fill,minmax(min(100%,180px),1fr));display:grid}.custos__c{padding:var(--s-4);border-radius:var(--r-2);background:var(--plate-2);border:1px solid var(--line-2);gap:4px;display:grid}.custos__c b{font-size:var(--fs-lg);font-variation-settings:"wdth" 84;font-weight:760}.custos__c.is-total{background:var(--roxa-800);color:var(--rail-ink);border-color:var(--roxa-800)}.custos__c.is-total .muted,.custos__c.is-total .note{color:var(--rail-ink-2)!important}.agenda{gap:var(--s-4);display:grid}.tarefas{margin:0;padding:0;list-style:none}.tarefa{align-items:center;gap:var(--s-3);border-bottom:1px solid var(--line-2);grid-template-columns:auto minmax(0,1fr) auto auto;padding:10px 0;display:grid}.tarefa:last-child{border-bottom:0}.tarefa__chk{border:1.6px solid var(--ink-3);color:#0000;background:0 0;border-radius:50%;flex:none;place-items:center;width:36px;height:36px;display:grid}.tarefa__chk--ic{border-color:var(--warn);color:var(--warn)}.tarefa__t{min-width:0;display:grid}.tarefa__t b{font-size:var(--fs-sm)}.tarefa__t .muted{font-size:.78rem}.tarefa__acts{gap:2px;display:flex}@media (width<=640px){.tarefa{grid-template-columns:auto minmax(0,1fr) auto}.tarefa__acts{grid-column:2/-1}}.props{gap:var(--s-4);grid-template-columns:repeat(auto-fill,minmax(min(100%,460px),1fr));display:grid}.prop__faixa{gap:3px;min-height:44px;display:flex}.prop__chip{border-radius:3px;align-items:flex-end;min-width:40px;padding:6px 8px;font-size:.72rem;font-weight:640;text-decoration:none;display:flex;overflow:hidden}.prop__chip span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.safras{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.safra{border:1px solid var(--line);background:var(--plate-2);border-radius:999px;align-items:center;gap:6px;height:32px;padding:0 12px;font-size:.8rem;font-weight:620;display:inline-flex}.mais{gap:var(--s-2);display:grid}.mais__t{padding:0 var(--s-1)}.mais__lista{background:var(--plate);border:1px solid var(--line-2);border-radius:var(--r-3);margin:0;padding:0;list-style:none;overflow:hidden}.mais__lista a{align-items:center;gap:var(--s-3);min-height:56px;padding:0 var(--s-4);color:var(--ink);border-bottom:1px solid var(--line-2);grid-template-columns:24px 1fr auto auto;font-weight:560;text-decoration:none;display:grid}.mais__lista li:last-child a{border-bottom:0}.docs{gap:4px;margin:0;padding-left:1.2em;display:grid}.legal{max-width:860px;padding:var(--s-4) var(--s-4) var(--s-8);gap:var(--s-4);margin:0 auto;display:grid}.legal__top{justify-content:space-between;align-items:center;display:flex}.legal__tabs{flex-wrap:wrap;gap:6px;display:flex}.legal__tabs a{border:1px solid var(--line);color:var(--ink-2);font-size:var(--fs-sm);border-radius:999px;padding:8px 12px;font-weight:600;text-decoration:none}.legal__doc{background:var(--plate);border:1px solid var(--line-2);border-radius:var(--r-3);padding:var(--s-6);gap:var(--s-4);max-width:none;display:grid}.legal__doc h2{font-size:var(--fs-lg);margin-top:var(--s-4)}.legal__doc ul{padding-left:1.2em}.legal__doc .ph{background:var(--warn-bg);color:var(--warn);border-radius:3px;padding:0 4px}.legal__indice{font-size:var(--fs-sm);flex-wrap:wrap;gap:4px 14px;display:flex}.auth{grid-template-columns:minmax(0,5fr) minmax(0,6fr);min-height:100dvh;display:grid}.auth__lado{background:var(--roxa-800);color:var(--rail-ink);padding:var(--s-7);align-content:center;gap:var(--s-6);display:grid;position:relative;overflow:hidden}.auth__carta{grid-template-columns:repeat(4,1fr);gap:6px;max-width:420px;display:grid}.auth__carta i{aspect-ratio:1;border-radius:4px;box-shadow:inset 0 0 0 1px #ffffff0f}.auth__frase{font-variation-settings:"wdth" 80;letter-spacing:-.02em;max-width:16ch;font-size:clamp(1.5rem,1rem + 1.6vw,2.4rem);font-weight:760;line-height:1.1}.auth__form{padding:var(--s-6) var(--s-5);align-content:center;gap:var(--s-4);width:100%;max-width:520px;margin:0 auto;display:grid}.auth__form h1{font-size:var(--fs-xl)}.auth__tabs{background:var(--sunk);border-radius:var(--r-2);grid-template-columns:1fr 1fr;padding:4px;display:grid}.auth__tabs button{min-height:40px;color:var(--ink-3);background:0 0;border:0;border-radius:4px;font-weight:650}.aceites{gap:0;display:grid}.auth__aviso{font-size:.75rem}.auth .form>.btn--lg{width:100%}@media (width<=860px){.auth{grid-template-columns:minmax(0,1fr)}.auth__lado{padding:var(--s-5) var(--s-4);align-items:center;gap:var(--s-4);grid-template-columns:auto 1fr}.auth__carta{grid-template-columns:repeat(6,1fr);gap:3px;width:150px}.auth__frase{font-size:1.1rem}}.lp{--lp-pad:clamp(16px, 4vw, 56px)}.lp-nav{z-index:30;align-items:center;gap:var(--s-5);padding:var(--s-2) var(--lp-pad);background:color-mix(in srgb, var(--ground) 90%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--line-2);display:flex;position:sticky;top:0}.lp-nav__links{gap:var(--s-5);margin-left:var(--s-4);display:flex}.lp-nav__links a{color:var(--ink-2);font-weight:560;font-size:var(--fs-sm);text-decoration:none}.lp-nav__links a:hover{color:var(--ink)}.lp-nav__acts{gap:var(--s-2);margin-left:auto;display:flex}@media (width<=900px){.lp-nav__links{display:none}}@media (width<=420px){.lp-nav__acts .btn--ghost{display:none}}.lp-hero{padding:clamp(32px, 6vw, 88px) var(--lp-pad) clamp(40px, 6vw, 80px);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:clamp(24px,4vw,64px);min-height:calc(100dvh - 61px);display:grid}.lp-hero h1{letter-spacing:-.035em;font-variation-settings:"wdth" 76;max-width:12ch;font-size:clamp(2.4rem,1.2rem + 3.6vw,4.6rem);font-weight:800;line-height:.98}.lp-hero__sub{margin-top:var(--s-5);font-size:var(--fs-md);color:var(--ink-2);max-width:48ch;line-height:1.55}.lp-hero__cta{gap:var(--s-2);margin-top:var(--s-6);flex-wrap:wrap;display:flex}.lp-hero__aviso{margin-top:var(--s-4);max-width:46ch;font-size:.78rem}.lp-carta{background:var(--plate);border:1px solid var(--line-2);border-radius:var(--r-3);padding:var(--s-4);gap:var(--s-3);box-shadow:var(--shadow-1);margin:0;display:grid}.lp-carta__cols{grid-template-columns:repeat(6,minmax(0,1fr));align-items:start;gap:6px;min-height:420px;display:grid}.lp-carta__col{align-content:start;gap:6px;display:grid}.lp-carta__h{border-bottom:1px solid var(--line);gap:6px;margin-bottom:2px;padding-bottom:6px;display:grid}.lp-carta__h i{border-radius:2px;height:8px}.lp-carta__h .note{color:var(--ink-3);text-overflow:ellipsis;white-space:nowrap;font-size:.6rem;overflow:hidden}.lp-chip{aspect-ratio:1/1.08;border-radius:4px;align-content:space-between;gap:2px;padding:8px;display:grid}.lp-chip .note{opacity:.9;font-size:.6rem}.lp-chip b{font-variation-settings:"wdth" 76;font-size:clamp(.95rem,.6rem + .8vw,1.35rem);font-weight:800;line-height:1}.lp-chip b small{opacity:.8;font-size:.6em}.lp-chip__n{text-overflow:ellipsis;white-space:nowrap;font-size:.64rem;font-weight:600;overflow:hidden}@media (width<=960px){.lp-hero{grid-template-columns:minmax(0,1fr);min-height:0}.lp-carta__cols{grid-template-columns:repeat(3,minmax(0,1fr));min-height:0}}.lp-sec{padding:clamp(56px, 8vw, 120px) var(--lp-pad);border-top:1px solid var(--line-2);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:clamp(24px,4vw,64px);display:grid}.lp-sec__txt h2{letter-spacing:-.03em;font-variation-settings:"wdth" 78;max-width:16ch;font-size:clamp(1.8rem,1rem + 2.2vw,3rem);font-weight:790;line-height:1.02}.lp-sec__txt p{margin-top:var(--s-4);font-size:var(--fs-md);color:var(--ink-2);max-width:52ch;line-height:1.6}@media (width<=960px){.lp-sec{grid-template-columns:minmax(0,1fr)}}.perfil{border-radius:var(--r-3);box-shadow:var(--shadow-1);margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.perfil__h{gap:var(--s-3);padding:var(--s-4) var(--s-5);color:var(--rail-ink);font-size:var(--fs-sm);grid-template-columns:22px minmax(120px,.8fr) minmax(0,1.6fr);align-items:center;display:grid}.perfil__h b{font-size:var(--fs-base);font-variation-settings:"wdth" 84}.perfil__h span{opacity:.88}.perfil__h--0{background:#5f7f46}.perfil__h--1{background:#4e6936}.perfil__h--2{background:#4e3a2c}.perfil__h--3{background:#7a2e1d}.perfil__h--4{background:#93391f}.perfil__h--5{background:#b4532f}.perfil__h--6{color:var(--roxa-950);background:#c48a3f}@media (width<=560px){.perfil__h{grid-template-columns:22px minmax(0,1fr)}.perfil__h span{grid-column:2}}.lp-prova{background:var(--plate-2);border:1px solid var(--line);border-radius:var(--r-3);padding:var(--s-5);gap:var(--s-4);box-shadow:var(--shadow-1);max-width:560px;display:grid}.lp-prova__linha{gap:var(--s-3);align-items:center;display:flex}.lp-prova__linha>span:last-child{display:grid}.lp-prova__campos{gap:var(--s-2);grid-template-columns:repeat(3,1fr);display:grid}.lp-prova__campos>span{padding:var(--s-3);background:var(--plate);border-radius:var(--r-2);border:1px solid var(--line-2);gap:4px;display:grid}.lp-prova__campos b{font-size:var(--fs-lg);font-variation-settings:"wdth" 82}.lp-prova__aviso{gap:var(--s-2);padding:var(--s-3);border-radius:var(--r-2);background:var(--info-bg);color:var(--info);font-size:var(--fs-sm);align-items:center;font-weight:560;display:flex}.lp-campo__lista{margin:var(--s-5) 0 0;gap:var(--s-3);padding:0;list-style:none;display:grid}.lp-campo__lista li{gap:var(--s-3);align-items:center;font-weight:540;display:flex}.lp-campo__lista svg{color:var(--roxa-600);flex:none}.lp-campo__3d{gap:var(--s-2);justify-items:center;display:grid}.lp-campo__3d .solo3d{aspect-ratio:4/3}.lp-fone{background:var(--ink);width:min(300px,100%);box-shadow:var(--shadow-2);border-radius:28px;gap:8px;padding:14px;display:grid}.lp-fone__top{color:var(--ground);justify-content:space-between;padding:6px 4px;display:flex}.lp-fone__chip{border-radius:6px;gap:2px;padding:12px;display:grid}.lp-fone__reg{background:var(--ocre-500);height:48px;color:var(--roxa-950);border-radius:10px;justify-content:center;align-items:center;gap:8px;font-weight:700;display:flex}.lp-fim{padding:clamp(64px, 9vw, 140px) var(--lp-pad);background:var(--roxa-800);color:var(--rail-ink);gap:var(--s-4);justify-items:start;display:grid}.lp-fim h2{letter-spacing:-.03em;font-variation-settings:"wdth" 76;font-size:clamp(2rem,1rem + 3vw,3.6rem);font-weight:800}.lp-fim p{font-size:var(--fs-md);color:var(--rail-ink-2);max-width:50ch}.lp-fim .btn--primary{background:var(--ocre-500);color:var(--roxa-950);margin-top:var(--s-3)}.lp-fim .btn--primary:hover{background:var(--ocre-300)}.lp-rodape{gap:var(--s-4) var(--s-6);padding:var(--s-6) var(--lp-pad);background:var(--roxa-950);color:var(--rail-ink-2);flex-wrap:wrap;align-items:center;display:flex}.lp-rodape nav{gap:var(--s-4);flex-wrap:wrap;display:flex}.lp-rodape a{color:var(--rail-ink-2);font-size:var(--fs-sm)}.lp-rodape p{color:var(--rail-ink-2);margin-left:auto;font-size:.78rem}.atencao.is-curta>li:nth-child(n+5){display:none}.atencao__mais{justify-self:start}body{letter-spacing:-.005em}.page__head h1,.ficha-head__t h1{font-variation-settings:normal}.page__head h1.display{letter-spacing:-.01em;font-size:clamp(2rem,1.4rem + 2.2vw,3rem);font-weight:400}.cap:first-letter{text-transform:uppercase}.btn{border-radius:var(--r-pill);font-variation-settings:normal;padding:0 var(--s-5);font-weight:600}.btn--sm{padding:0 var(--s-4)}.btn--primary{background:var(--primary);color:var(--primary-ink);box-shadow:none}.btn--primary:hover:not(:disabled){background:var(--primary-hover)}.btn--secondary{background:var(--plate);border-color:var(--line)}.btn--secondary:hover:not(:disabled){background:var(--plate-2);border-color:var(--ink-3)}.btn--accent{background:var(--accent);color:var(--accent-ink)}.btn--accent:hover:not(:disabled){background:var(--accent-hover)}.btn--ghost:hover:not(:disabled){background:color-mix(in srgb, var(--ink) 6%, transparent)}.icon-btn{border-radius:var(--r-pill)}.linkbtn{color:var(--verde-700)}:root[data-theme=dark] .linkbtn{color:var(--lima-400)}.btn-redondo{width:40px;height:40px;transition:transform .18s var(--ease-out), background-color .16s;border:0;border-radius:50%;flex:none;place-items:center;text-decoration:none;display:inline-grid}.btn-redondo:hover{transform:scale(1.06)}.btn-redondo--lima{background:var(--lima-400);color:var(--lima-ink)}.btn-redondo--lima:hover{background:var(--lima-500)}.btn-redondo--escuro{background:var(--primary);width:48px;height:48px;color:var(--primary-ink)}@media (pointer:coarse){.btn-redondo{width:44px;height:44px}}.field__label{color:var(--ink);font-weight:600}.input{border-radius:var(--r-pill);background:var(--plate);border-color:var(--line)}.input--area{border-radius:var(--r-2)}.input:focus-within{border-color:var(--verde-500);box-shadow:0 0 0 3px color-mix(in srgb, var(--lima-400) 45%, transparent)}.input input,.input select{padding-left:var(--s-4)}.input--select{background:var(--lima-100);border-color:#0000}.input__suffix{font-variation-settings:normal}.seg__row{background:var(--sunk);border-radius:var(--r-pill);flex-wrap:wrap;justify-self:start;gap:2px;padding:4px;display:inline-flex}.seg__opt{border-radius:var(--r-pill);min-height:40px;padding:0 var(--s-4);color:var(--ink-2);background:0 0;border:0}.seg__opt:hover{color:var(--ink);border:0}.seg__opt.is-on{background:var(--lima-400);color:var(--lima-ink)}@media (width<=640px){.seg__row{border-radius:var(--r-2)}}.plate{border-radius:var(--r-3);box-shadow:var(--shadow-1);padding:var(--s-5);border:0}.plate--dense{padding:var(--s-3) var(--s-5) var(--s-4)}.plate__title{font-weight:650;font-size:var(--fs-md)}.secao{border-radius:var(--r-3);box-shadow:var(--shadow-1);border:0}.secao__h b{font-variation-settings:normal;font-weight:650}.badge{border-radius:var(--r-pill);font-variation-settings:normal;font-weight:650}.badge--roxa,.badge--ok{background:var(--lima-100);color:var(--lima-ink)}.notice{border-radius:var(--r-2)}.spec dt{text-transform:none;letter-spacing:0;font-variation-settings:normal;font-size:.75rem;font-weight:550}.spec__row{border-bottom-color:var(--line-2)}.tabela th{text-transform:none;letter-spacing:0;font-variation-settings:normal;font-size:.75rem;font-weight:600}.busca input{border-radius:var(--r-pill);background:var(--plate);border-color:var(--line);height:42px}.busca input:focus{border-color:var(--verde-500);box-shadow:0 0 0 3px color-mix(in srgb, var(--lima-400) 45%, transparent)}.busca__lista{border-radius:var(--r-2)}.busca__lista li{border-radius:10px}.busca__lista li.is-on{background:var(--lima-050)}.busca__tipo{color:var(--verde-700);text-transform:none;letter-spacing:0;font-variation-settings:normal}.sheet__in{border-radius:var(--r-3)}.sheet__foot{background:var(--plate)}@media (width<=640px){.sheet__in{border-radius:var(--r-3) var(--r-3) 0 0}}.toast{border-radius:var(--r-pill);background:var(--primary);color:var(--primary-ink)}.marca__chips i{border-radius:4px}.marca__chips .fase-veg{background:var(--verde-700)}.marca__chips .fase-flor{background:var(--lima-400)}.marca__chips .fase-ench{background:var(--verde-500)}.marca__t span{text-transform:none;letter-spacing:0;font-variation-settings:normal;opacity:.6;font-size:.72rem}.marca__t b{font-variation-settings:normal;font-weight:750}.marca--rail{color:var(--rail-ink)}.marca--rail .marca__chao{background:var(--sunk)}.rail{background:var(--rail-bg);color:var(--rail-ink);border-right:1px solid var(--rail-line);background-image:none}.rail__registrar{background:var(--primary);color:var(--primary-ink);border-radius:var(--r-pill);border:0}.rail__registrar:hover{background:var(--primary-hover)}.rail__grp-t{text-transform:none;letter-spacing:0;font-variation-settings:normal;color:var(--ink-3);opacity:1;font-size:.75rem}.rail__item{color:var(--ink-2);border-radius:var(--r-pill);font-weight:560}.rail__item:hover{background:var(--plate-2);color:var(--ink)}.rail__item.is-on{background:var(--lima-400);color:var(--lima-ink);box-shadow:none;font-weight:650}.rail__av{background:var(--lima-400);color:var(--lima-ink);border-radius:50%}.rail__who-t span{color:var(--ink-3)}.rail .sync{color:var(--ink-2);background:var(--plate-2)}.top{background:color-mix(in srgb, var(--ground) 86%, transparent);border-bottom:0}.top .sync{border-radius:var(--r-pill);background:var(--plate)}.top__crumb a{color:var(--ink)}@media (width<=1023px){.tabs{left:12px;right:12px;bottom:calc(10px + env(safe-area-inset-bottom));height:var(--tab-h);border-radius:var(--r-pill);background:var(--plate);color:var(--ink-3);box-shadow:var(--shadow-2);padding-bottom:0}.tabs__it.is-on{color:var(--ink)}.tabs__it.is-on svg{color:var(--verde-700)}.tabs__reg{color:var(--ink)}.tabs__reg-b{background:var(--lima-400);color:var(--lima-ink);box-shadow:0 8px 20px #6e9b3a59, 0 0 0 5px var(--plate);border-radius:50%}.content{padding-bottom:calc(var(--tab-h) + var(--s-8) + env(safe-area-inset-bottom))}.form__barra{bottom:calc(var(--tab-h) + 14px + env(safe-area-inset-bottom))}}.reg-op{border-radius:var(--r-2);background:var(--plate-2);border:0}.reg-op svg{color:var(--verde-700)}.reg-op:hover{background:var(--lima-050)}.fase-dot{border-radius:50%;flex:none;width:9px;height:9px;display:inline-block}.aereo{isolation:isolate;background:#2f3d27;position:relative;overflow:hidden}.aereo__tiles{position:absolute;inset:0}.aereo__tiles img{-webkit-user-select:none;user-select:none;width:256px;max-width:none;height:256px;position:absolute}.aereo__svg{pointer-events:none;position:absolute;inset:0}.aereo__attr{color:#ffffffb3;text-shadow:0 1px 2px #00000080;pointer-events:none;font-size:.6rem;position:absolute;bottom:6px;right:8px}.aereo--vazio{background:radial-gradient(120% 90% at 30% 20%,#dfe8cf,#c9d7b4 60%,#b9c9a1)}.aereo__vazio-t{color:var(--verde-900);opacity:.7;justify-content:center;align-items:center;gap:6px;font-size:.8rem;font-weight:600;display:flex;position:absolute;inset:0}:root[data-theme=dark] .aereo--vazio{background:radial-gradient(120% 90% at 30% 20%,#2a3520,#1f281a)}:root[data-theme=dark] .aereo__vazio-t{color:var(--ink-2)}.chip-vidro{border-radius:var(--r-pill);background:var(--glass-bg);height:28px;color:var(--glass-ink);border:1px solid var(--glass-line);-webkit-backdrop-filter:blur(12px)saturate(1.2);align-items:center;gap:6px;padding:0 10px;font-size:.75rem;font-weight:600;display:inline-flex}.chip-vidro--crit{background:#c8372ddb;border-color:#0000}.vstats{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.vstat{background:var(--glass-bg);border:1px solid var(--glass-line);color:var(--glass-ink);-webkit-backdrop-filter:blur(14px)saturate(1.2);border-radius:16px;align-content:start;gap:2px;min-width:0;padding:12px;display:grid}.vstat svg{opacity:.9;margin-bottom:10px}.vstat b{text-overflow:ellipsis;white-space:nowrap;font-size:1.35rem;font-weight:600;line-height:1.05;overflow:hidden}.vstat__sub{color:var(--glass-ink-2);font-size:.7rem}.vstat__l{margin-top:6px;font-size:.82rem;font-weight:650}@media (width<=520px){.vstats{grid-template-columns:repeat(2,minmax(0,1fr))}}.ctal{border-radius:var(--r-3);background:var(--plate);box-shadow:var(--shadow-1);transition:transform .22s var(--ease-out), box-shadow .22s var(--ease-out);min-width:0;padding:8px}.ctal:hover{box-shadow:var(--shadow-2);transform:translateY(-3px)}.ctal__link{color:inherit;gap:4px;text-decoration:none;display:grid}.ctal__foto{aspect-ratio:4/3;border-radius:20px}.ctal__chips{gap:6px;display:flex;position:absolute;top:10px;left:10px}.ctal__pe{justify-content:space-between;align-items:center;gap:var(--s-3);padding:8px 6px 6px 10px;display:flex}.ctal__t{min-width:0;line-height:1.25;display:grid}.ctal__t b{text-overflow:ellipsis;white-space:nowrap;font-size:.98rem;font-weight:650;overflow:hidden}.ctal__t .muted{text-overflow:ellipsis;white-space:nowrap;font-size:.8rem;overflow:hidden}.ctal:hover .btn-redondo--lima{background:var(--lima-500)}.faixa{gap:var(--s-3);min-width:0;display:grid}.faixa__head{justify-content:space-between;align-items:center;display:flex}.faixa__head h2{font-size:var(--fs-lg);font-weight:650}.faixa__trilho{gap:var(--s-4);scroll-snap-type:x mandatory;scrollbar-width:thin;grid-auto-columns:minmax(240px,280px);grid-auto-flow:column;margin:-4px;padding:4px 4px 12px;display:grid;overflow-x:auto}.faixa__trilho>*{scroll-snap-align:start}@media (width<=640px){.faixa__trilho{grid-auto-columns:78%}}.ctal-grid{gap:var(--s-4);grid-template-columns:repeat(auto-fill,minmax(min(100%,250px),1fr));display:grid}.painel-topo{gap:var(--s-5);grid-template-columns:minmax(0,5fr) minmax(0,7fr);display:grid}@media (width<=1023px){.painel-topo{grid-template-columns:minmax(0,1fr)}}.cond{gap:var(--s-4);align-content:start;display:grid}.cond__loc{font-weight:600;font-size:var(--fs-sm);align-items:center;gap:8px;display:flex}.cond__main{justify-content:space-between;align-items:center;gap:var(--s-4);display:flex}.cond__main>div{gap:2px;display:grid}.cond__big{letter-spacing:-.03em;font-size:clamp(2.2rem,1.6rem + 1.6vw,3rem);font-weight:500;line-height:1}.cond__big small{letter-spacing:0;margin-left:2px;font-size:.42em;font-weight:600}.cond__main .muted{font-size:var(--fs-sm)}.cond__ic{color:#8fb8d8;width:52px;height:52px}.cond__stats{gap:var(--s-3);padding-top:var(--s-4);border-top:1px solid var(--line-2);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid}.cond__stats dt{color:var(--ink-3);font-size:.72rem}.cond__stats dd{margin:2px 0 0;font-weight:650}@media (width<=520px){.cond__stats{grid-template-columns:repeat(2,minmax(0,1fr))}}.cond__nota{font-size:.72rem}.ativ{gap:var(--s-3);height:100%;display:grid}.ativ__head{justify-content:space-between;align-items:flex-start;display:flex}.ativ__head h3{font-size:var(--fs-md);font-weight:650}.ativ__total{letter-spacing:-.02em;margin-top:2px;font-size:1.6rem;font-weight:550}.ativ__total .muted{letter-spacing:0;font-size:.85rem;font-weight:500}.ativ__modo{gap:2px;display:flex}.ativ__modo button{width:32px;height:32px;color:var(--ink-3);background:0 0;border:0;border-radius:50%;font-size:.8rem;font-weight:700}.ativ__modo button.is-on{color:var(--ink);background:var(--sunk)}.ativ__barras{grid-auto-columns:1fr;grid-auto-flow:column;align-items:end;gap:6px;height:150px;display:grid}.ativ__b{justify-content:center;align-items:flex-end;height:100%;display:flex}.ativ__b i{background:var(--verde-700);border-radius:6px;width:min(10px,100%);display:block}.ativ__b i.is-zero{background:var(--sunk)}.ativ__b.is-recente i{background:var(--lima-400)}.ativ__eixo{justify-content:space-between;font-size:.78rem;font-weight:550;display:flex}.foco{border-radius:var(--r-3);box-shadow:var(--shadow-1);background:var(--plate);position:relative;overflow:hidden}.foco__foto{aspect-ratio:4/5}.foco__foto:after{content:"";pointer-events:none;background:linear-gradient(#0a10080d 30%,#0a1008b8);position:absolute;inset:0}.foco__sobre{z-index:2;padding:var(--s-4);color:#fff;gap:6px;display:grid;position:absolute;inset:auto 0 0}.foco__sobre .chip-vidro{justify-self:start}.foco__nome{color:#fff;margin-top:4px;font-size:1.7rem}.foco__sub{color:#fffc;font-size:var(--fs-sm);margin-bottom:6px}.foco__acoes{justify-content:space-between;align-items:center;padding:10px 10px 10px 14px;display:flex}.painel-grid__side{gap:var(--s-5)}.atencao__it>svg{border-radius:50%}.atencao--crit>svg{background:var(--crit-bg);color:var(--crit)}.atencao--warn>svg{background:var(--lima-100);color:var(--verde-700)}.barras__trilho{border-radius:var(--r-pill);height:12px}.barras__barra{border-radius:var(--r-pill);background:var(--verde-700)!important}.barras tr:first-child .barras__barra{background:var(--lima-400)!important}.barras__v{background:0 0;padding:0;font-size:.75rem;top:-18px;right:0;transform:none}.barras td{padding-top:22px}.tl__ic{border-radius:50%}.tl--roxa .tl__ic{background:var(--lima-400);color:var(--lima-ink)}.tl--ok .tl__ic{background:var(--lima-100);color:var(--verde-700)}.tl__tal{color:var(--verde-700);text-transform:none;letter-spacing:0;font-variation-settings:normal;font-weight:600}:root[data-theme=dark] .tl__tal{color:var(--lima-400)}.onb{border:0}.onb__steps li{border-radius:var(--r-2)}.is-ok .onb__chk{background:var(--lima-400);border-color:var(--lima-400);color:var(--lima-ink)}.onb__demo{border-radius:var(--r-2)}.fhero{border-radius:var(--r-3);box-shadow:var(--shadow-1);position:relative;overflow:hidden}.fhero__foto{height:clamp(380px,52vh,520px)}.fhero__foto:after{content:"";pointer-events:none;background:linear-gradient(#0a100840,#0a10080d 35%,#0a1008c7);position:absolute;inset:0}.fhero__topo{z-index:2;left:var(--s-4);right:var(--s-4);top:var(--s-4);justify-content:space-between;gap:var(--s-2);display:flex;position:absolute}.fhero__topo .btn{background:var(--glass-bg);color:#fff;border:1px solid var(--glass-line);-webkit-backdrop-filter:blur(12px)}.fhero__topo .btn:hover{background:#161e129e}.fhero__topo .btn--accent{background:var(--lima-400);color:var(--lima-ink);border-color:#0000}.fhero__baixo{z-index:2;padding:var(--s-5);gap:var(--s-3);color:#fff;display:grid;position:absolute;bottom:0;left:0;right:0}.fhero__nome{align-items:center;gap:var(--s-3);flex-wrap:wrap;display:flex}.fhero__nome h1{color:#fff;font-size:clamp(2rem,1.3rem + 2.6vw,3.2rem)}.fhero__sub{color:#ffffffd1;font-size:var(--fs-sm)}.fhero__prog{gap:6px;display:grid}.fhero__prog-t{color:#ffffffd9;justify-content:space-between;font-size:.78rem;display:flex}.fhero__prog-b{background:#ffffff40;border-radius:4px;height:4px;overflow:hidden}.fhero__prog-b i{background:#fff;border-radius:4px;height:100%;display:block}.fhero .vstats{max-width:760px}@media (width<=640px){.fhero__foto{height:560px}.fhero__baixo{padding:var(--s-4)}}.ficha-3d{background:var(--plate)}.solo3d{background:radial-gradient(120% 90% at 50% 20%, var(--plate-2), var(--sunk));border-radius:20px}.horizontes,.horizontes li{text-transform:none;letter-spacing:0}.proxima{border-radius:var(--r-2);background:var(--lima-050);border:1px solid var(--lima-100)}.proxima>svg{color:var(--verde-700)}.regua__m.is-passou i{background:var(--verde-700)}.regua__m.is-r.is-passou i{background:var(--lima-500)}.regua__m.is-atual i{background:var(--lima-400);box-shadow:0 0 0 2px var(--plate), 0 0 0 3.5px var(--verde-700)}.regua__m .note{text-transform:none}.regua__m.is-atual .note{color:var(--ink)}.abas{background:var(--sunk);border-radius:var(--r-pill);border-bottom:0;justify-self:start;gap:2px;max-width:100%;padding:4px;display:inline-flex}.abas button{border-radius:var(--r-pill);min-height:40px;color:var(--ink-2);border-bottom:0;margin:0}.abas button.is-on{background:var(--lima-400);color:var(--lima-ink)}.custos__c{border-radius:var(--r-2);border:0}.custos__c.is-total{background:var(--primary);color:var(--primary-ink)}.custos__c b{font-variation-settings:normal;font-weight:650}.tpick__op{border-radius:var(--r-pill);padding:6px 14px 6px 6px}.tpick__op.is-on{border-color:var(--verde-700);box-shadow:0 0 0 2px var(--lima-400);background:var(--lima-050)}.tpick__sw{border-radius:50%;overflow:hidden}.biblio__grid button{border-radius:var(--r-2)}.biblio__grid button.is-on{background:var(--lima-400);border-color:var(--lima-400);color:var(--lima-ink)}.biblio__grid button.is-on i{color:var(--verde-900)}.prods__it{border-radius:var(--r-2);border:0}.prods__n{background:var(--lima-400);color:var(--lima-ink);border-radius:50%}.calc-tanque{background:var(--primary);color:var(--primary-ink);border-radius:var(--r-2)}.calc-tanque b{font-variation-settings:normal;font-weight:650}.calc-tanque .note,.calc-tanque .muted{color:#ffffffb3!important}:root[data-theme=dark] .calc-tanque .note,:root[data-theme=dark] .calc-tanque .muted{color:var(--ink-3)!important}.filtros select,.filtros__busca{border-radius:var(--r-pill);background:var(--plate)}.filtros__fases button{background:var(--plate)}.filtros__fases button.is-on{background:var(--lima-400);color:var(--lima-ink);border-color:var(--lima-400)}.prop__chip{border-radius:8px}.safra{border-radius:var(--r-pill)}.safra.is-ativa{background:var(--lima-400);color:var(--lima-ink);border-color:var(--lima-400)}.tarefa__chk:hover{border-color:var(--verde-500);color:var(--verde-700)}.mais__lista{box-shadow:var(--shadow-1);border-radius:var(--r-3);border:0}.mais__lista a svg:first-child{color:var(--verde-700)}.auth__lado{background:#1c2219;padding:0;display:block}.auth__lado .aereo{position:absolute;inset:0}.auth__lado .aereo:after{content:"";background:linear-gradient(#0a10081a,#0a1008b3);position:absolute;inset:0}.auth__frase{z-index:2;left:var(--s-7);bottom:var(--s-7);right:var(--s-7);color:#fff;font-variation-settings:normal;text-transform:uppercase;letter-spacing:0;max-width:18ch;font-weight:400;position:absolute}.auth__tabs,.auth__tabs button{border-radius:var(--r-pill)}.auth__tabs button[aria-selected=true]{background:var(--lima-400);color:var(--lima-ink);box-shadow:none}@media (width<=860px){.auth__lado{height:180px;position:relative}.auth__frase{left:var(--s-4);bottom:var(--s-4);font-size:1.2rem}}.legal__doc{border-radius:var(--r-3);box-shadow:var(--shadow-1);border:0}.legal__tabs a[aria-current=page]{background:var(--lima-400);color:var(--lima-ink);border-color:var(--lima-400)}.filtros__fases button i{border-radius:50%;width:10px;height:10px}.lp-nav{border-bottom:0}.lp-hero2{padding:clamp(24px, 4vw, 56px) var(--lp-pad) clamp(40px, 5vw, 72px);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:clamp(24px,4vw,56px);min-height:calc(100dvh - 61px);display:grid}.lp-hero2__txt h1{letter-spacing:-.02em;max-width:13ch;font-size:clamp(2.4rem,1.2rem + 3.4vw,4.4rem)}.lp-hero2__sub{margin-top:var(--s-5);font-size:var(--fs-md);color:var(--ink-2);max-width:46ch;line-height:1.6}.lp-hero2__cta{gap:var(--s-2);margin-top:var(--s-6);flex-wrap:wrap;display:flex}.lp-hero2__aviso{margin-top:var(--s-4);max-width:46ch;font-size:.78rem}.lp-hero2__foto{gap:8px;margin:0;display:grid}.lp-hero2__foto .aereo{aspect-ratio:6/5;box-shadow:var(--shadow-2);border-radius:32px}.lp-hero2__foto .aereo:after{content:"";pointer-events:none;background:linear-gradient(#0000 45%,#0a100899);position:absolute;inset:0}.lp-hero2__foto figcaption{padding-left:8px;font-size:.75rem}.lp-hero2__vidro{z-index:2;gap:10px;display:grid;position:absolute;inset:auto 16px 16px}.lp-dica{background:var(--glass-bg);color:#fff;border:1px solid var(--glass-line);-webkit-backdrop-filter:blur(14px);border-radius:16px;justify-self:end;gap:4px;min-width:200px;margin-bottom:30%;margin-right:6%;padding:12px 14px;display:grid}.lp-dica__t{font-weight:650}.lp-dica__l{color:#ffffffd9;justify-content:space-between;gap:12px;font-size:.82rem;display:flex}@media (width<=960px){.lp-hero2{grid-template-columns:minmax(0,1fr);min-height:0}.lp-dica{margin-bottom:4%}}@media (width<=520px){.lp-hero2__foto .aereo{aspect-ratio:3/4;border-radius:24px}}.lp-sec{border-top:0}.lp-sec__txt h2{font-variation-settings:normal;letter-spacing:-.01em;max-width:18ch;font-weight:400}.lp-campos__trilho{gap:var(--s-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}@media (width<=700px){.lp-campos__trilho{scroll-snap-type:x mandatory;grid-template-columns:none;grid-auto-columns:78%;grid-auto-flow:column;padding-bottom:8px;overflow-x:auto}.lp-campos__trilho>*{scroll-snap-align:start}}.lp-passos{padding:var(--s-3);background:var(--plate);border-radius:var(--r-3);box-shadow:var(--shadow-1);gap:4px;margin:0;list-style:none;display:grid}.lp-passos li{gap:var(--s-3);border-radius:var(--r-2);grid-template-columns:40px minmax(0,1fr);align-items:center;padding:12px;display:grid}.lp-passos li:nth-child(odd){background:var(--plate-2)}.lp-passos li>span:last-child{display:grid}.lp-passos__ic{background:var(--lima-100);width:40px;height:40px;color:var(--verde-700);border-radius:50%;place-items:center;display:grid}.lp-passos li:last-child .lp-passos__ic{background:var(--lima-400);color:var(--lima-ink)}.lp-ausencia{background:0 0}.lp-prova{background:var(--plate);border-radius:var(--r-3);border:0}.lp-prova__seg{background:var(--sunk);border-radius:var(--r-pill);justify-self:start;padding:4px;display:inline-flex}.lp-prova__seg span{border-radius:var(--r-pill);font-weight:600;font-size:var(--fs-sm);color:var(--ink-2);padding:8px 18px}.lp-prova__seg .is-on{background:var(--lima-400);color:var(--lima-ink)}.lp-prova__campos>span{background:var(--plate-2);border-radius:var(--r-2);border:0}.lp-prova__campos b{font-variation-settings:normal;font-weight:600}.lp-prova__aviso{border-radius:var(--r-2);background:var(--lima-050);color:var(--verde-900)}.lp-campo__lista svg{color:var(--verde-700)}.lp-campo__3d .solo3d{border-radius:32px}.lp-campo__foto{aspect-ratio:4/3;border-radius:24px;width:100%}.lp-fim{margin:0 var(--lp-pad) var(--s-6);background:var(--primary);color:var(--primary-ink);justify-content:space-between;align-items:center;gap:var(--s-5);border-radius:32px;padding:clamp(32px,5vw,64px);display:flex}.lp-fim h2{color:inherit;font-variation-settings:normal;font-weight:400}.lp-fim p{color:color-mix(in srgb, var(--primary-ink) 75%, transparent);margin-top:var(--s-3)}.lp-fim__btn{width:84px;height:84px}.lp-rodape{color:var(--ink-3);background:0 0}.lp-rodape .marca{color:var(--ink)}.lp-rodape .marca__chao{background:var(--sunk)}.lp-rodape a{color:var(--ink-2)}.lp-rodape p{color:var(--ink-3)}@media (width<=640px){.fhero__topo .page__actions{flex-wrap:nowrap;gap:6px;width:auto}.fhero__topo .btn{flex:none;justify-content:center;width:44px;padding:0}.fhero__topo .btn>span{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.fhero__nome h1{font-size:1.9rem}}.page__head h1{text-transform:uppercase;letter-spacing:-.01em;font-size:clamp(1.9rem,1.3rem + 2vw,2.8rem);font-weight:400;line-height:1.05}.foco__nome{font-weight:400}.sheet::backdrop{background:#0c120a75}.icon-btn:hover{background:color-mix(in srgb, var(--ink) 7%, transparent)}.toast--err{background:var(--crit);color:#fff}:root[data-theme=dark] .badge--roxa{color:var(--lima-ink)}.prop__chip:after{display:none}.lp-campo__vista{gap:8px;margin:0;display:grid}.lp-campo__vista .lp-campo__foto{aspect-ratio:5/4;box-shadow:var(--shadow-2);border-radius:32px}.lp-campo__vista figcaption{padding-left:8px}.lp-dica--campo{z-index:2;min-width:240px;margin:0;position:absolute;bottom:20px;left:20px}@media (width<=520px){.lp-campo__vista .lp-campo__foto{aspect-ratio:4/5;border-radius:24px}.lp-dica--campo{min-width:0;bottom:12px;left:12px;right:12px}}:root{--marca-lima:var(--garovi-lima);--marca-verde:var(--garovi-escuro)}.marca{gap:10px}.marca__sim{flex:none;display:block}.marca__logo{width:auto;height:38px;display:block}.marca--rail .marca__logo,.marca--ink .marca__logo{height:40px}.marca__logo--escuro-bg,.marca--claro .marca__logo--claro-bg{display:none}.marca--claro .marca__logo--escuro-bg{display:block}:root[data-theme=dark] .marca:not(.marca--claro) .marca__logo--claro-bg{display:none}:root[data-theme=dark] .marca:not(.marca--claro) .marca__logo--escuro-bg{display:block}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .marca:not(.marca--claro) .marca__logo--claro-bg{display:none}:root:not([data-theme=light]) .marca:not(.marca--claro) .marca__logo--escuro-bg{display:block}}.lp2{--pad:clamp(16px, 4.5vw, 64px);--escuro:var(--garovi-escuro);--escuro-2:#00211a;background:var(--ground);overflow-x:clip}.lp2 .display{letter-spacing:-.015em;font-weight:400}.lp2-nav{z-index:20;align-items:center;gap:var(--s-5);padding:18px var(--pad);display:flex;position:absolute;top:0;left:0;right:0}.lp2-nav__links{gap:var(--s-5);margin-left:var(--s-5);display:flex}.lp2-nav__links a{color:#f4f7f2d1;font-weight:600;font-size:var(--fs-sm);text-decoration:none}.lp2-nav__links a:hover{color:#fff}.lp2-nav__acts{gap:var(--s-2);margin-left:auto;display:flex}.lp2-ghost{color:#fff;-webkit-backdrop-filter:blur(10px);background:#ffffff1a;border:1px solid #ffffff38}.lp2-ghost:hover{background:#ffffff2e}@media (width<=900px){.lp2-nav__links{display:none}}@media (width<=420px){.lp2-nav__acts .lp2-ghost{display:none}}.lp2-hero{isolation:isolate;color:#f4f7f2;background:var(--escuro);padding:112px var(--pad) clamp(48px, 6vw, 88px);position:relative;overflow:hidden}.lp2-hero__fundo{z-index:-2;opacity:.55;inset:0;position:absolute!important}.lp2-hero__fundo .aereo__svg,.lp2-hero__fundo .aereo__attr{display:none}.lp2-hero:before{content:"";z-index:-1;background:radial-gradient(90% 80% at 15% 30%,#012f24f5 25%,#012f24b3 60%,#012f2473),linear-gradient(#00211a66,#00211ae6);position:absolute;inset:0}.lp2-hero__in{grid-template-columns:minmax(0,6fr) minmax(0,7fr);align-items:center;gap:clamp(24px,4vw,56px);max-width:1440px;min-height:min(760px,100dvh - 140px);margin:0 auto;display:grid}.lp2-hero__txt h1{color:#fff;max-width:17ch;font-size:clamp(2.3rem,1.1rem + 2.8vw,3.8rem);line-height:1}.lp2-hero__txt>p{margin-top:var(--s-5);font-size:var(--fs-md);color:#f4f7f2cc;max-width:46ch;line-height:1.6}.lp2-hero__cta{gap:var(--s-2);margin-top:var(--s-6);flex-wrap:wrap;display:flex}.lp2-provas{margin:var(--s-6) 0 0;gap:var(--s-2) var(--s-5);font-size:var(--fs-sm);color:#f4f7f2d9;flex-wrap:wrap;padding:0;font-weight:600;list-style:none;display:flex}.lp2-provas li{align-items:center;gap:8px;display:flex}.lp2-provas svg{color:var(--marca-lima)}.lp2-hero__aparelhos{min-height:520px;position:relative}.lp2-hero__dt{width:min(100%,760px);position:absolute;top:0;right:0}.lp2-hero__cel{width:248px;position:absolute;bottom:-10px;left:0}@media (width<=1100px){.lp2-hero__in{grid-template-columns:minmax(0,1fr);min-height:0}.lp2-hero__aparelhos{justify-items:center;min-height:0;display:grid}.lp2-hero__dt{display:none}.lp2-hero__cel{width:min(300px,80vw);position:relative;bottom:auto;left:auto}}.cel{background:#0b0f0a;border-radius:42px;padding:9px;position:relative;box-shadow:inset 0 0 0 1.5px #2b3327,0 30px 70px #00000073,0 8px 18px #00000040}.cel__tela{aspect-ratio:9/19.2;background:var(--ground);color:var(--ink);border-radius:34px;position:relative;overflow:hidden}.cel__status{z-index:5;color:#fff;text-shadow:0 1px 2px #0006;justify-content:space-between;align-items:center;height:34px;padding:0 22px;font-size:.68rem;font-weight:700;display:flex;position:absolute;top:0;left:0;right:0}.cel__ilha{background:#0b0f0a;border-radius:20px;width:78px;height:22px;position:absolute;top:8px;left:50%;transform:translate(-50%)}.nav-mock{background:var(--ground);border-radius:18px;overflow:hidden;box-shadow:0 0 0 1px #ffffff14,0 40px 90px #00000073}.nav-mock__barra{height:34px;color:var(--ink-3);background:#e3e6e0;align-items:center;gap:6px;padding:0 14px;font-size:.68rem;font-weight:600;display:flex}.nav-mock__barra i{background:#c9cdc5;border-radius:50%;width:9px;height:9px}.nav-mock__barra span{background:#fff;border-radius:999px;margin:0 auto;padding:3px 14px}.nav-mock__corpo{aspect-ratio:16/10;overflow:hidden}.tela{flex-direction:column;font-size:.72rem;display:flex;position:absolute;inset:0}.tela__foto{flex:none;height:66%;position:relative}.tela__foto:after{content:"";pointer-events:none;background:linear-gradient(#0a100840,#0000 30%,#0a1008d1);position:absolute;inset:0}.tela__sobre{z-index:2;color:#fff;gap:6px;display:grid;position:absolute;bottom:12px;left:12px;right:12px}.tela__sobre h4{color:#fff;font-size:1.35rem}.tela__sobre p{color:#fffc;font-size:.66rem}.vstats--2{grid-template-columns:1fr 1fr;gap:6px}.tela .vstat{border-radius:12px;padding:8px}.tela .vstat svg{width:14px;height:14px;margin-bottom:4px}.tela .vstat b{font-size:1rem}.tela .vstat__sub{font-size:.58rem}.tela .vstat__l{margin-top:2px;font-size:.64rem}.tela .fhero__prog-t{font-size:.58rem}.tela__card{background:var(--plate);box-shadow:var(--shadow-1);border-radius:16px;grid-template-columns:auto 1fr auto;align-items:center;gap:8px;margin:10px;padding:10px;display:grid}.tela__card>span:nth-child(2){display:grid}.tela__card b{font-size:.7rem}.tela__card small{color:var(--ink-3);font-size:.6rem}.tela__card .btn-redondo{width:30px;height:30px}.tela__ic{background:var(--lima-100);width:30px;height:30px;color:var(--verde-700);border-radius:50%;place-items:center;display:grid}.tela__ic--crit{background:var(--crit-bg);color:var(--crit)}.tela--form{background:var(--ground);gap:7px;padding-top:40px}.tela__topo{align-items:center;gap:8px;padding:0 14px 4px;font-size:.85rem;display:flex}.tela__bloco{background:var(--plate);border-radius:14px;gap:6px;margin:0 10px;padding:9px 10px;display:grid}.tela__bloco>small{color:var(--ink-3);font-size:.58rem;font-weight:600}.tela__pick{background:var(--lima-050);box-shadow:0 0 0 1.5px var(--lima-400);border-radius:999px;grid-template-columns:30px 1fr auto;align-items:center;gap:8px;padding:4px 8px 4px 4px;display:grid}.tela__pick>span{display:grid}.tela__pick b{font-size:.68rem}.tela__pick small{color:var(--ink-3);font-size:.56rem}.tela__pick svg{color:var(--verde-700)}.tela__mini{border-radius:50%;width:30px;height:30px}.tela__seg{background:var(--sunk);border-radius:999px;justify-self:start;gap:2px;padding:3px;display:flex}.tela__seg span{color:var(--ink-2);border-radius:999px;align-items:center;gap:4px;padding:5px 9px;font-size:.62rem;font-weight:600;display:inline-flex}.tela__seg .is-on{background:var(--lima-400);color:var(--lima-ink)}.tela__chips{flex-wrap:wrap;gap:4px;display:flex}.tela__chips span{background:var(--plate-2);border-radius:10px;padding:5px 8px;font-size:.6rem;font-weight:600}.tela__chips .is-on{background:var(--lima-400);color:var(--lima-ink)}.tela__duas{grid-template-columns:1fr 1fr;gap:8px;display:grid}.tela__duas>span{gap:1px;display:grid}.tela__duas small{color:var(--ink-3);font-size:.56rem}.tela__duas b{font-size:.82rem;font-weight:650}.tela__linha{align-items:center;gap:8px;display:flex}.tela__linha>span{display:grid}.tela__linha small{color:var(--ink-3);font-size:.56rem}.tela__n{background:var(--lima-400);border-radius:50%;place-items:center;width:20px;height:20px;font-size:.6rem;font-weight:700;display:grid!important}.tela__aviso{color:var(--info);align-items:center;gap:5px;font-size:.56rem;display:flex}.tela__tanque{background:var(--escuro,#0d3226);color:#fff;border-radius:14px;gap:2px;margin:0 10px;padding:10px;display:grid}.tela__tanque>span{display:grid}.tela__tanque small{color:#ffffffb3;font-size:.58rem}.tela__tanque b{font-size:1.1rem;font-weight:650}.tela__cta{text-align:center;background:var(--ink);color:#fff;border-radius:999px;margin:2px 10px 0;padding:10px;font-size:.7rem;font-weight:700}.tb-mock{margin-top:auto;margin-bottom:10px;background:var(--plate);height:46px;box-shadow:var(--shadow-1);color:var(--ink-3);border-radius:999px;grid-template-columns:repeat(5,1fr);align-items:center;margin-inline:10px;display:grid}.tb-mock>span{justify-items:center;gap:1px;display:grid}.tb-mock small{font-size:.48rem;font-weight:700}.tb-mock .is-on{color:var(--ink)}.tb-mock__reg{background:var(--lima-400);width:38px;height:38px;color:var(--lima-ink);box-shadow:0 0 0 4px var(--plate);border-radius:50%;align-content:center;justify-self:center;margin-top:-18px;place-items:center!important}.dt{background:var(--ground);height:100%;color:var(--ink);grid-template-columns:17% 1fr;font-size:.6rem;display:grid}.dt--rel{grid-template-columns:1fr}.dt__rail{border-right:1px solid var(--line-2);background:#fff;flex-direction:column;gap:4px;padding:12px 8px;display:flex}.dt__marca{align-items:center;gap:5px;padding:0 4px 8px;display:flex}.dt__marca b{color:var(--marca-verde);letter-spacing:-.03em;font-size:.82rem}.dt__marca i{color:var(--marca-lima);font-style:normal}.dt__reg{background:var(--ink);color:#fff;border-radius:999px;justify-content:center;align-items:center;gap:4px;margin-bottom:6px;padding:6px;font-weight:700;display:flex}.dt__it{color:var(--ink-2);border-radius:999px;padding:5px 8px;font-weight:600}.dt__it.is-on{background:var(--lima-400);color:var(--lima-ink)}.dt__main{align-content:start;gap:9px;min-width:0;padding:12px 14px;display:grid}.dt__head{justify-content:space-between;align-items:center;display:flex}.dt__head>b{font-size:1.15rem}.dt__acoes{gap:5px;display:flex}.dt__acoes i{box-shadow:var(--shadow-1);background:#fff;border-radius:999px;padding:5px 10px;font-style:normal;font-weight:700}.dt__acoes .is-pri{background:var(--ink);color:#fff}.dt__topo{grid-template-columns:5fr 7fr;gap:8px;display:grid}.dt__card{box-shadow:var(--shadow-1);background:#fff;border-radius:12px;align-content:start;gap:3px;padding:9px 10px;display:grid}.dt__card>small{color:var(--ink-3);align-items:center;gap:4px;font-weight:600;display:flex}.dt__card>b{letter-spacing:-.02em;font-size:1.25rem;font-weight:500}.dt__card>b small{font-size:.55rem;font-weight:600}.dt__stats{border-top:1px solid var(--line-2);grid-template-columns:repeat(3,1fr);gap:4px;margin-top:3px;padding-top:5px;font-weight:700;display:grid}.dt__stats span{display:grid}.dt__stats small{color:var(--ink-3);font-size:.52rem;font-weight:500}.dt__barras{grid-auto-flow:column;align-items:end;gap:4px;height:48px;display:grid}.dt__barras i{background:var(--verde-700);border-radius:3px;justify-self:center;width:4px;display:block}.dt__barras i.is-rec{background:var(--lima-400)}.dt__campos{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.dt__campo{box-shadow:var(--shadow-1);background:#fff;border-radius:12px;padding:4px}.dt__foto{aspect-ratio:16/10;border-radius:9px}.dt__foto .ctal__chips{gap:3px;top:5px;left:5px}.dt__foto .chip-vidro{gap:3px;height:16px;padding:0 6px;font-size:.5rem}.dt__foto .fase-dot{width:5px;height:5px}.dt__foto .aereo__attr{display:none}.dt__campo-pe{justify-content:space-between;align-items:center;padding:4px 3px 2px 5px;display:flex}.dt__campo-pe>span{display:grid}.dt__campo-pe b{font-size:.62rem}.dt__campo-pe small{color:var(--ink-3);font-size:.52rem}.dt__campo-pe .btn-redondo{width:20px;height:20px}.dt__aten span{border-top:1px solid var(--line-2);align-items:center;gap:6px;padding:3px 0;font-weight:600;display:flex}.dt__dot{border-radius:50%;flex:none;width:7px;height:7px}.dt__dot--crit{background:var(--crit)}.dt__dot--warn{background:#c9a227}.dt__dot--info{background:var(--info)}.dt__kpis{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.dt__tab span{border-top:1px solid var(--line-2);grid-template-columns:14% 18% 1fr 14%;align-items:center;gap:6px;padding:6px 0;display:grid}.dt__tab i{color:var(--ink-3);font-variant-numeric:tabular-nums;font-style:normal}.dt__tab span i:last-child{text-align:right;color:var(--ink);font-weight:700}.dt__tab em{color:var(--ink-2);font-style:normal}.lp2-sec{padding:clamp(64px, 9vw, 128px) var(--pad);max-width:1440px;margin:0 auto}.lp2-sec__cab{gap:var(--s-4);max-width:760px;display:grid}.lp2-sec__cab h2{font-size:clamp(2rem,1.2rem + 2.4vw,3.4rem);line-height:1.02}.lp2-sec__cab p{font-size:var(--fs-md);color:var(--ink-2);max-width:56ch;line-height:1.6}.lp2-sec__cab--centro{text-align:center;justify-items:center;margin:0 auto}.lp2-ic{background:var(--lima-100);width:46px;height:46px;color:var(--verde-700);border-radius:50%;flex:none;place-items:center;display:grid}.lp2-ic--crit{background:var(--crit-bg);color:var(--crit)}.lp2-ic--lima{background:var(--marca-lima);color:var(--marca-verde)}.lp2-centro{margin-top:var(--s-6);justify-content:center;display:flex}.lp2-dor__grid{margin-top:var(--s-7);gap:var(--s-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.lp2-dor__it{background:var(--plate);border-radius:var(--r-3);padding:var(--s-6) var(--s-5);gap:var(--s-3);box-shadow:var(--shadow-1);align-content:start;display:grid}.lp2-dor__it h3{font-size:var(--fs-lg);margin-top:var(--s-2);font-weight:650}.lp2-dor__it p{color:var(--ink-2);line-height:1.6}@media (width<=860px){.lp2-dor__grid{grid-template-columns:minmax(0,1fr)}}.lp2-guia{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:center;gap:clamp(24px,5vw,72px);display:grid}.lp2-guia__foto .aereo{aspect-ratio:5/4;box-shadow:var(--shadow-2);border-radius:32px}.lp2-guia .lp2-sec__cab p+p{margin-top:calc(var(--s-2) * -1)}@media (width<=960px){.lp2-guia{grid-template-columns:minmax(0,1fr)}}.lp2-demo{background:var(--escuro);color:#f4f7f2;max-width:none}.lp2-demo .lp2-sec__cab p{color:#f4f7f2c7}.lp2-demo__corpo{max-width:1320px;margin:var(--s-7) auto 0;grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:center;gap:clamp(24px,4vw,56px);display:grid}.lp2-demo__passos{gap:8px;margin:0;padding:0;list-style:none;display:grid}.lp2-demo__passos button{text-align:left;color:#f4f7f2b3;background:#ffffff08;border:1px solid #ffffff1a;border-radius:20px;grid-template-columns:36px 1fr;align-items:start;gap:14px;width:100%;padding:16px;transition:background-color .2s,border-color .2s,color .2s;display:grid;position:relative;overflow:hidden}.lp2-demo__passos button:hover{color:#fff;background:#ffffff0f}.lp2-demo__passos button.is-on{color:#fff;background:#ffffff17;border-color:#95d60599}.lp2-demo__txt{gap:4px;display:grid}.lp2-demo__passos b{font-size:var(--fs-md);color:#fff;font-weight:650}.lp2-demo__txt>span{font-size:var(--fs-sm);line-height:1.5}.lp2-demo__n{color:#fff;background:#ffffff1a;border-radius:50%;place-items:center;width:36px;height:36px;font-weight:700;display:grid}.is-on .lp2-demo__n{background:var(--marca-lima);color:var(--marca-verde)}.lp2-demo__barra{background:var(--marca-lima);transform-origin:0;width:100%;height:3px;position:absolute;bottom:0;left:0;transform:scaleX(0)}.lp2-demo__palco{min-height:560px;position:relative}.lp2-demo__dt{width:92%;position:absolute;top:0;right:0}.lp2-demo__cel{width:230px;position:absolute;bottom:0;left:0}.lp2-demo__nota{text-align:center;margin-top:var(--s-6);color:#f4f7f28c;font-size:.78rem}@media (width<=1100px){.lp2-demo__corpo{grid-template-columns:minmax(0,1fr)}.lp2-demo__palco{justify-items:center;min-height:0;display:grid}.lp2-demo__dt{display:none}.lp2-demo__cel{width:min(290px,78vw);position:relative}}.lp2-plano__lista{margin:var(--s-7) 0 0;gap:var(--s-4);grid-template-columns:repeat(3,minmax(0,1fr));padding:0;list-style:none;display:grid}.lp2-plano__lista li{background:var(--plate);border-radius:var(--r-3);padding:var(--s-6) var(--s-5);box-shadow:var(--shadow-1);gap:var(--s-2);align-content:start;display:grid;position:relative}.lp2-plano__n{color:var(--verde-500);letter-spacing:-.04em;font-size:3rem;font-weight:300;line-height:1}.lp2-plano__lista h3{font-size:var(--fs-lg);margin-top:var(--s-3);font-weight:650}.lp2-plano__lista p{color:var(--ink-2);line-height:1.6}@media (width<=860px){.lp2-plano__lista{grid-template-columns:minmax(0,1fr)}}.lp2-funcs__grid{margin-top:var(--s-7);border-radius:var(--r-3);background:var(--line-2);box-shadow:var(--shadow-1);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.lp2-func{background:var(--plate);padding:var(--s-5);gap:var(--s-4);grid-template-columns:46px 1fr;align-items:start;display:grid}.lp2-func h3{font-size:var(--fs-md);font-weight:650}.lp2-func p{color:var(--ink-2);font-size:var(--fs-sm);margin-top:4px;line-height:1.55}@media (width<=960px){.lp2-funcs__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.lp2-funcs__grid{grid-template-columns:minmax(0,1fr)}}.lp2-difs{background:0 0}.lp2-difs__grid{margin-top:var(--s-7);gap:var(--s-4);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.lp2-dif{background:var(--escuro);color:#f4f7f2;border-radius:var(--r-3);padding:var(--s-6) var(--s-5);gap:var(--s-3);align-content:start;display:grid}.lp2-dif h3{font-size:var(--fs-lg);color:#fff;margin-top:var(--s-3);font-weight:650}.lp2-dif p{color:#f4f7f2c2;line-height:1.6;font-size:var(--fs-sm)}@media (width<=1100px){.lp2-difs__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.lp2-difs__grid{grid-template-columns:minmax(0,1fr)}}.lp2-icp{gap:var(--s-4);grid-template-columns:1fr 1fr;padding-top:0;display:grid}.lp2-icp__it{background:var(--lima-100);border-radius:var(--r-3);gap:var(--s-4);align-content:start;padding:clamp(28px,4vw,48px);display:grid}.lp2-icp__it h3{color:var(--marca-verde);font-size:clamp(1.6rem,1rem + 1.4vw,2.3rem)}.lp2-icp__it p{color:var(--ink-2);font-size:var(--fs-md);max-width:46ch;line-height:1.6}@media (width<=860px){.lp2-icp{grid-template-columns:minmax(0,1fr)}}.lp2-vs__grid{margin-top:var(--s-7);gap:var(--s-4);grid-template-columns:1fr 1fr;display:grid}.lp2-vs__col{border-radius:var(--r-3);gap:var(--s-4);align-content:start;padding:clamp(24px,3vw,40px);display:grid}.lp2-vs__col h3{font-size:var(--fs-lg);font-weight:650}.lp2-vs__col ul{gap:var(--s-3);margin:0;padding:0;list-style:none;display:grid}.lp2-vs__col li{gap:var(--s-3);grid-template-columns:28px 1fr;align-items:start;line-height:1.5;display:grid}.lp2-vs__col li svg{border-radius:50%;width:28px;height:28px;padding:6px}.lp2-vs__col--sem{background:var(--plate);box-shadow:var(--shadow-1);color:var(--ink-2)}.lp2-vs__col--sem li svg{background:var(--crit-bg);color:var(--crit)}.lp2-vs__col--com{background:var(--escuro);color:#f4f7f2}.lp2-vs__col--com h3{color:#fff}.lp2-vs__col--com li svg{background:var(--marca-lima);color:var(--marca-verde)}@media (width<=760px){.lp2-vs__grid{grid-template-columns:minmax(0,1fr)}}.lp2-fim{margin:0 var(--pad) var(--s-7);background:var(--escuro);color:#f4f7f2;gap:var(--s-6);border-radius:36px;grid-template-columns:minmax(0,7fr) minmax(0,4fr);align-items:end;max-width:1440px;padding:clamp(40px,6vw,80px) clamp(28px,5vw,72px) 0;display:grid;position:relative;overflow:hidden}@media (width>=1569px){.lp2-fim{margin-inline:auto}}.lp2-fim__txt{padding-bottom:clamp(40px,6vw,80px)}.lp2-fim h2{color:#fff;max-width:14ch;font-size:clamp(2.2rem,1.2rem + 3vw,4rem);line-height:1}.lp2-fim__txt>p{margin-top:var(--s-4);color:#f4f7f2c7;font-size:var(--fs-md);max-width:46ch}.lp2-fim__aviso{margin-top:var(--s-5);color:#f4f7f28c!important;font-size:.75rem!important}.lp2-fim__cel{justify-self:center;width:250px;margin-bottom:-120px}@media (width<=860px){.lp2-fim{grid-template-columns:minmax(0,1fr)}.lp2-fim__cel{display:none}}.lp2-rodape{gap:var(--s-4) var(--s-6);padding:var(--s-6) var(--pad) var(--s-7);flex-wrap:wrap;align-items:center;max-width:1440px;margin:0 auto;display:flex}.lp2-rodape nav{gap:var(--s-4);flex-wrap:wrap;display:flex}.lp2-rodape a{color:var(--ink-2);font-size:var(--fs-sm)}.lp2-rodape p{margin-left:auto;font-size:.78rem}.marca-txt{text-transform:none;letter-spacing:-.03em;font-weight:600}.marca-txt:first-letter{text-transform:none}.lp2-nav .marca__logo{height:42px}.lp2-rodape .marca__logo{height:44px}.toque{pointer-events:none;background:rgb(1 47 36/calc(.32 * (1 - var(--p))));width:34px;height:34px;box-shadow:0 0 0 calc(var(--p) * 14px) rgb(149 214 5/calc(.45 * (1 - var(--p))));transform:scale(calc(.55 + var(--p) * .6));border-radius:50%;margin:-17px 0 0 -17px;position:absolute;top:50%;left:50%}.tela__chips span,.tela__seg span,.tela__cta,.btn-redondo{position:relative}.tela__chips span,.tela__seg span{transition:background-color .22s var(--ease-out), color .22s}.tela__cta{transition:background-color .26s var(--ease-out), color .26s;justify-content:center;align-items:center;gap:6px;display:flex}.tela__cta.is-ok{background:var(--lima-400);color:var(--lima-ink)}.tela__dig.is-foco{box-shadow:0 0 0 2px var(--lima-400);border-radius:6px;margin-left:-3px;padding:0 3px}.caret{background:var(--ink);vertical-align:-1px;width:1.5px;height:.9em;margin:0 1px;animation:.9s step-end infinite piscar;display:inline-block}@keyframes piscar{50%{opacity:0}}.tela__card{transition:transform .6s var(--ease-out), opacity .6s}.tela__card:not(.is-in){opacity:.001;transform:translateY(14px)}.cel__toast{z-index:6;opacity:0;background:var(--ink);color:#fff;white-space:nowrap;transition:transform .38s var(--ease-out), opacity .3s;pointer-events:none;border-radius:999px;align-items:center;gap:6px;padding:7px 12px;font-size:.62rem;font-weight:700;display:flex;position:absolute;top:42px;left:50%;transform:translate(-50%,-12px)}.cel__toast.is-on{opacity:1;transform:translate(-50%)}.cel__toast svg{color:var(--lima-400)}.dt__marca img{width:auto;height:22px}.dt__sync{background:var(--plate-2);color:var(--ink-2);border-radius:999px;align-items:center;gap:4px;margin-top:auto;padding:5px 8px;font-size:.52rem;font-weight:700;display:flex}.dt__sync--ok svg{color:var(--verde-700)}.dt__sync--salvando{background:var(--lima-100);color:var(--lima-ink)}.dt__campo{transition:box-shadow .4s var(--ease-out), transform .4s var(--ease-out)}.dt__campo.is-flash{box-shadow:0 0 0 2px var(--lima-400), var(--shadow-1);transform:translateY(-2px)}.dt__aten .is-novo{background:var(--lima-050);animation:chegar .7s var(--ease-out);border-top:0;border-radius:6px;padding:4px 6px}@keyframes chegar{0%{opacity:0;background:var(--lima-300);transform:translateY(-6px)}to{opacity:1;transform:none}}.dt__dot--ok{background:var(--lima-500)}.dt__acoes .is-tap{box-shadow:0 0 0 3px var(--lima-400)}.dt__tab span{transition:opacity .4s var(--ease-out), transform .4s var(--ease-out)}.dt__tab .is-fora{opacity:0;transform:translate(-8px)}.lp2-demo__pulso{z-index:4;background:var(--lima-400);color:var(--lima-ink);pointer-events:none;border-radius:999px;align-items:center;gap:8px;padding:8px 14px;font-size:.78rem;font-weight:700;display:flex;position:absolute;top:46%;left:210px;box-shadow:0 10px 30px #95d60559}@media (width<=1100px){.lp2-demo__pulso{top:auto;bottom:-18px;left:50%;transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.toque,.caret{display:none}}
