
:root{--navy:#081c30;--blue:#2a9de8;--green:#08b46a}
.v7-wrap{max-width:1100px;margin:0 auto;padding:0 22px}.v7-hero{background:linear-gradient(102deg,rgba(2,17,31,.95),rgba(6,31,53,.78)),url('/assets/hero-estoque.webp') center/cover;color:white;padding:62px 0 50px}.v7-eyebrow{text-transform:uppercase;font-weight:850;letter-spacing:.16em;color:#87d9ff;font-size:12px}.v7-hero h1{font-size:clamp(34px,6vw,62px);line-height:1.08;letter-spacing:-.045em;margin:16px 0;color:white}.v7-hero p{font-size:17px;color:#dcebf5;max-width:790px}.v7-chips{display:flex;flex-wrap:wrap;gap:9px;margin-top:25px}.v7-chip{background:rgba(53,165,239,.2);border:1px solid rgba(150,216,251,.4);border-radius:80px;padding:7px 12px;font-size:13px;font-weight:700}.v7-main{padding:49px 0;background:#f4f8fd}.v7-layout{display:grid;grid-template-columns:1.1fr 0.9fr;gap:33px;align-items:start}.v7-article{background:white;border:1px solid #dce7f2;border-radius:20px;padding:29px}.v7-article h2{font-size:27px;margin-bottom:14px}.v7-article h3{font-size:20px;margin-top:23px}.v7-article p,.v7-article li{font-size:15px;color:#53687b;line-height:1.7}.v7-article li{margin:7px 0}.v7-form{background:white;border:1px solid #d4e4f1;padding:27px;border-radius:20px;box-shadow:0 16px 42px rgba(10,43,75,.09);position:sticky;top:112px}.v7-form h2{font-size:25px;margin-bottom:6px}.v7-form p{font-size:13px;color:#6b7c8c}.v7-form label{font-size:13px;font-weight:750;display:block;margin:13px 0 0}.v7-form input,.v7-form textarea{font:inherit;display:block;width:100%;border-radius:10px;border:1px solid #cad9e6;padding:12px;margin-top:5px;font-size:14px;color:#17324c;background:#fff}.v7-form textarea{min-height:75px}.v7-submit{background:#0fba6e;color:#fff;border:none;border-radius:11px;padding:16px;width:100%;font-weight:850;font-size:16px;margin-top:19px;cursor:pointer}.v7-direct{display:block;text-align:center;color:#0e7e47;text-decoration:underline;margin-top:14px;font-size:13px}.v7-note{background:#eef7ff;padding:15px;border-radius:11px;color:#31546f;font-size:13px;margin:15px 0}.v7-home{display:flex;align-items:center;gap:13px;padding:13px 0;color:#0b304f;font-weight:850;text-decoration:none}.v7-home img{width:62px;height:62px;object-fit:contain}.v7-footer{background:#0a2138;color:#c9d9e7;padding:28px 0;font-size:13px}.v7-links{display:flex;flex-wrap:wrap;gap:12px}.v7-links a{color:#b9e8ff}.v7-direct:focus-visible,.v7-submit:focus-visible{outline:3px solid #268ff1;outline-offset:2px}@media(max-width:800px){.v7-layout{grid-template-columns:1fr}.v7-form{position:static}.v7-main{padding:25px 0}.v7-hero{padding:34px 0}.v7-article,.v7-form{padding:20px}}
