@font-face{font-family:Goldman;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/goldman/v19/pe0uMIWbN4JFplR2HDpyB--7.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Goldman;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/goldman/v19/pe0uMIWbN4JFplR2HDtyB--7.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Goldman;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/goldman/v19/pe0uMIWbN4JFplR2HDVyBw.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Goldman;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/goldman/v19/pe0rMIWbN4JFplR2FI5XEt-aBuZr.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Goldman;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/goldman/v19/pe0rMIWbN4JFplR2FI5XEt6aBuZr.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Goldman;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/goldman/v19/pe0rMIWbN4JFplR2FI5XEtCaBg.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:italic;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v29/JTUQjIg1_i6t8kCHKm459WxRxC7mw9c.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:italic;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v29/JTUQjIg1_i6t8kCHKm459WxRzS7mw9c.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat;font-style:italic;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v29/JTUQjIg1_i6t8kCHKm459WxRxi7mw9c.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:italic;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v29/JTUQjIg1_i6t8kCHKm459WxRxy7mw9c.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Montserrat;font-style:italic;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v29/JTUQjIg1_i6t8kCHKm459WxRyS7m.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v29/JTUSjIg1_i6t8kCHKm459WRhyzbi.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v29/JTUSjIg1_i6t8kCHKm459W1hyzbi.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v29/JTUSjIg1_i6t8kCHKm459WZhyzbi.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v29/JTUSjIg1_i6t8kCHKm459Wdhyzbi.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v29/JTUSjIg1_i6t8kCHKm459Wlhyw.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--white: #FFFFFF;--white-smoke: whitesmoke;--blue-primary: #002244;--orange: rgba(250, 70, 22, .85);--orange-light: rgb(233 80 39 / 85%);--gray-dark: #1F2937;--gray-light: #6B7280}*{margin:0;padding:0;box-sizing:border-box}body{font-family:-apple-system,BlinkMacSystemFont,Goldman,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;line-height:1.6;color:var(--gray-dark);background-color:var(--white)}.container{max-width:1200px;margin:0 auto}.navbar{display:flex;justify-content:space-between;align-items:center;padding:1rem;background-color:var(--blue-primary);color:var(--white);border-radius:.5rem}.navbar-brand{font-size:1.5rem;font-weight:700}.navbar-menu{display:flex;gap:1rem}.navbar-item{color:var(--white);text-decoration:none;transition:color .3s ease}.navbar-item:hover{color:var(--orange)}.hero{padding:4rem 1rem}.hero-content{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:2rem}.hero-title{font-size:2.5rem;color:var(--blue-primary);margin-bottom:1rem}.hero-description{font-size:1.125rem;color:var(--gray-light);margin-bottom:1.5rem}.hero-cta{display:flex;gap:1rem}.btn{padding:.75rem 1.5rem;border:none;border-radius:.5rem;cursor:pointer;transition:background-color .3s ease}.btn-primary{background-color:var(--blue-primary);color:var(--white)}.btn-secondary{background-color:var(--orange);color:var(--white)}.btn:hover{opacity:.9}.hero-image{display:flex;justify-content:center}.image-placeholder{background-color:var(--blue-primary);border-radius:9999px;padding:2rem}.image-placeholder svg{width:12rem;height:12rem;color:var(--blue-primary);stroke:currentColor;fill:none}.company{background-color:var(--orange-light);margin:1.5rem 0;padding:2.5rem;color:var(--white);font-size:1.1rem;text-align:center;border-radius:.5rem}.company-title{font-size:2.25rem;margin-bottom:2rem;text-align:center}.company p{margin-top:1rem;text-align:left;font-size:1.25rem}.missao-valores{margin:1.5rem 0;padding:2rem;color:var(--blue-primary);border-radius:.5rem;background-color:var(--white-smoke);text-align:center}.missao-valores-title{color:var(--orange);font-size:2.25rem;text-align:center;margin-bottom:2rem}.missao-valores-card-title{font-size:1.5rem;margin-top:2rem;padding:0 2.5rem}.missao-valores-final-text{margin-top:2rem;text-align:justify;padding:2.5rem;font-size:1.5rem}.best-practices{background-color:var(--blue-primary);padding:4rem 1rem;text-align:center;border-radius:.5rem}.section-title{font-size:2.25rem;color:var(--orange);margin-bottom:3rem}.section-description{color:var(--gray-light);text-align:justify;color:var(--white)}.practices-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem}.practice-card{background-color:var(--white);padding:2rem;border-radius:.75rem;box-shadow:0 10px 15px -3px #0000001a}.practice-icon{font-size:2.5rem;color:var(--orange);margin-bottom:1rem}.practice-title{font-size:1.25rem;color:var(--blue-primary);margin-bottom:1rem}.practice-description{color:var(--gray-light)}.unit-testing{background-color:var(--white);padding:4rem 1rem;font-size:1rem}.unit-testing p{font-size:1.5rem;color:var(--blue-primary)}.unit-testing-content{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:2rem}.unit-testing-text{max-width:500px}.unit-testing-benefits{list-style-type:none;margin-top:1.5rem}.unit-testing-benefits li{display:flex;align-items:center;margin-bottom:1rem;font-size:1.25rem}.benefit-icon{color:var(--blue-primary);margin-right:1rem;font-weight:700}.unit-testing-code{background-color:var(--blue-primary);padding:2rem;border-radius:.5rem;overflow-x:auto;color:var(--white);font-weight:200}.unit-testing-code pre{font-family:Courier New,Courier,monospace;font-size:.9rem;line-height:1.6}.code-quality{background-color:var(--blue-primary);padding:4rem 1rem;border-radius:.5rem}.code-quality-content{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:2rem}.code-quality-tools{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}.quality-tool{background-color:var(--white);padding:1.5rem;text-align:center;border-radius:.5rem;box-shadow:0 4px 6px #0000001a;transition:transform .3s ease;display:flex;flex-direction:column;align-items:center}.quality-tool:hover{transform:translateY(-10px)}.tool-logo{max-width:80px;margin-bottom:1rem;filter:grayscale(20%)}.quality-tool h3{color:var(--blue-primary);margin-bottom:.5rem}.quality-tool p{color:var(--gray-light);font-size:.9rem}.quality-highlights{display:flex;justify-content:space-between;margin-top:2rem}.inspect-img{background-image:url("./media/inspect-100-RBU7YUQM.png")}.code-img{background-image:url("./media/code-100-PMDL25RG.png")}.devops-img{background-image:url("./media/devops-100-R322OBFJ.png")}.code-images{width:100px;height:100px;border-radius:50px;margin-bottom:1rem}.highlight{text-align:center;padding:1rem;background-color:var(--white);border-radius:.5rem;box-shadow:0 4px 6px #0000001a}.highlight-metric{display:block;font-size:2.5rem;font-weight:700;color:var(--blue-primary)}.highlight-label{display:block;color:var(--gray-light);font-size:.9rem}.footer{background-color:var(--blue-primary);color:var(--white);text-align:center;padding:1.5rem;font-size:.85rem;margin:.25rem 0;border-radius:.5rem}.footer span{color:var(--orange);font-weight:600}@media screen and (max-width: 768px){.hero-content,.practices-grid,.unit-testing-content,.code-quality-content,.code-quality-tools,.quality-highlights{grid-template-columns:1fr}.hero-image,.unit-testing-code,.code-quality-tools>div{margin-top:2rem}.navbar{flex-direction:column;text-align:center}.navbar-menu{margin-top:1rem}.quality-tool{margin-bottom:1rem}}@media screen and (max-width: 375px){code.language-csharp{font-size:.5rem}.quality-highlights{gap:1rem}.highlight{width:135px}.inspect-img{background-image:url("./media/inspect-50-QQHCRWPA.png") no-repeat}.code-img{background-image:url("./media/code-50-FDYBE4V4.png") no-repeat}.devops-img{background-image:url("./media/devops-60-Z4TPMV6M.png") no-repeat}}
