:root{--background:#fff;--foreground:#171717}@media (prefers-color-scheme:dark){:root{--background:#0a0a0a;--foreground:#ededed}}html,body{max-width:100vw;overflow-x:hidden}body{color:var(--foreground);background:var(--background);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Arial,Helvetica,sans-serif}*{box-sizing:border-box;margin:0;padding:0}a{color:inherit;text-decoration:none}@media (prefers-color-scheme:dark){html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}
:root{--main:#00a760;--mainDark:#00663a;--invert:#818285}html,body{max-width:100vw;overflow-x:hidden}.bg-main{background-color:var(--main)}.bg-main-dark{background-color:var(--mainDark)}.text-main{color:var(--main)!important}.bg-invert{background-color:var(--invert)}.text-invert{color:var(--invert)!important}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#f4f5f6;font-family:Arial,Helvetica,sans-serif}*{box-sizing:border-box;margin:0;padding:0}a{color:inherit;text-decoration:none}.hero{border-bottom:4px solid var(--main);background-color:#fff;box-shadow:5px 5px 14px 1px #0000001f}.custom-box{background-color:var(--main);border-bottom:30px solid var(--main);position:relative}@media (min-width:768px){.custom-box{border-bottom:10px solid var(--mainDark);border-right:20px solid var(--mainDark);transform:translateY(-40px);box-shadow:10px 10px 54px 2px #0000003d}.custom-box:before{content:"";background-color:var(--mainDark);width:90px;height:40px;display:block;position:absolute;top:0;right:0}.custom-box:after{content:"";border-style:solid;border-width:0 0 40px 20px;border-color:#0000 #0000 var(--mainDark) #0000;display:block;position:absolute;top:0;right:90px}}@media (min-width:1200px){.custom-box{border-bottom:20px solid var(--mainDark);border-right:40px solid var(--mainDark)}}.custom-box .header{background:#0003;align-items:center;height:40px;display:flex}.custom-box .body{padding:0}@media (min-width:992px){.custom-box .body{padding:30px 0}}.custom-box .custom-link{text-decoration:none}.custom-box .custom-link:hover .text-link{color:var(--main)}.custom-box .custom-link:hover .icon-link{transform:scale(1.4)}.custom-box .custom-link .icon-box-wrapper{background-color:var(--mainDark)}.custom-box .custom-link .icon-box-wrapper .icon-link{color:#fff;font-size:2em;transition:all .8s}.custom-box .custom-link .text-link{color:var(--invert);font-weight:700}
