@media screen and (min-width: 1024px){.landing-language-page .page-content{display:grid;grid-template-columns:1.8fr 1fr;grid-template-rows:auto;grid-column-gap:48px;grid-template-areas:"key-features benefits-and-frameworks" "key-features benefits-and-frameworks" "other-resources ."}.landing-language-page .page-content .key-features{grid-area:key-features}.landing-language-page .page-content .benefits-and-frameworks{grid-area:benefits-and-frameworks}.landing-language-page .page-content .other-resources{grid-area:other-resources}}.landing-language-page{font-family:Roboto;text-align:left;padding-bottom:48px;margin-top:52px}.landing-language-page .landing-button{background:linear-gradient(#fb903b, #de5011);box-shadow:inset 0 1px 0 #ffbc88, inset 0 -1px 2px #ab3d0d;border-radius:5px;border-color:#333;border-width:0;font-size:15px;font-weight:500;white-space:nowrap;text-decoration:none}.landing-language-page .landing-button:hover{background:#e7a335 linear-gradient(#ee7a2d, #d3410d)}.landing-language-page .page-heading{text-align:center;padding:32px 0 48px;border-bottom:1px solid #dfe1e5}@media screen and (min-width: 1024px){.landing-language-page .page-heading .heading-container{width:905px;display:flex;flex-flow:row nowrap;justify-content:left}}@media screen and (min-width: 1200px){.landing-language-page .page-heading .heading-container{width:1110px}}.landing-language-page .page-heading .heading-block{margin-bottom:28px}.landing-language-page .page-heading .heading-block .language-logo{width:60px;height:auto;-o-object-fit:contain;object-fit:contain}@media screen and (min-width: 768px){.landing-language-page .page-heading .heading-block .language-logo{margin-right:30px}}.landing-language-page .page-heading .heading-block .heading{color:#1f2225;font-size:40px;font-weight:400;line-height:50px}@media screen and (min-width: 768px){.landing-language-page .page-heading .heading-block{display:flex;flex-flow:row nowrap;justify-content:center}}@media screen and (min-width: 1024px){.landing-language-page .page-heading .heading-block{margin-bottom:0}}.landing-language-page .page-heading .start-trial{display:flex;justify-content:center}@media screen and (min-width: 768px){.landing-language-page .page-heading .start-trial{margin-top:auto;margin-bottom:auto}}@media screen and (min-width: 1200px){.landing-language-page .page-heading .start-trial{margin-left:64px}}@media screen and (min-width: 1024px){.landing-language-page .page-heading{text-align:left;padding:0 0 16px}}.landing-language-page .page-content .link:hover,.landing-language-page .page-content .link:focus{background:transparent;text-decoration:none}.landing-language-page .page-content .block-heading{margin-top:32px;margin-bottom:16px;font-size:28px;font-weight:600;line-height:28px}@media screen and (min-width: 1200px){.landing-language-page .page-content .block-heading{font-size:24px;font-weight:500;line-height:28px}}.landing-language-page .page-content .benefits-list{margin-top:28px;margin-bottom:28px;list-style:none;text-align:left}.landing-language-page .page-content .benefits-list .list-item{display:flex}.landing-language-page .page-content .benefits-list .list-item i{margin:8px 16px auto;color:#cb533c;font-size:16px}.landing-language-page .page-content .benefits-list .list-item span{font-size:18px;font-weight:400;line-height:32px}@media screen and (min-width: 1200px){.landing-language-page .page-content .benefits-list .list-item span{font-size:14px}}@media screen and (min-width: 1200px){.landing-language-page .page-content .benefits-list{margin-top:16px}}.landing-language-page .page-content .key-features{margin-top:40px;margin-bottom:40px}.landing-language-page .page-content .key-features .feature-list-item,.landing-language-page .page-content .key-features .description{padding-top:0;font-size:16px;font-weight:400;line-height:28px}.landing-language-page .page-content .key-features .feature-item{margin-top:32px;margin-bottom:32px}.landing-language-page .page-content .key-features .feature-item .title{font-size:20px;font-weight:600;line-height:28px}@media screen and (min-width: 1200px){.landing-language-page .page-content .key-features .feature-item .title{font-size:16px}}.landing-language-page .page-content .key-features .feature-item .feature-list-wrapper{padding-left:20px;display:flex;flex-flow:column nowrap;justify-content:center}.landing-language-page .page-content .key-features .feature-item .feature-list-wrapper .feature-list{flex-basis:50%}.landing-language-page .page-content .key-features .feature-item .feature-list-wrapper .feature-list .title{margin-left:-20px}.landing-language-page .page-content .key-features .feature-item .feature-list-wrapper .feature-list ul{list-style:disc}.landing-language-page .page-content .key-features .feature-item .feature-list-wrapper .feature-list.one-item{flex-basis:100% !important}@media screen and (min-width: 768px){.landing-language-page .page-content .key-features .feature-item .feature-list-wrapper{flex-flow:row wrap}}@media screen and (min-width: 1200px){.landing-language-page .page-content .key-features{margin-top:64px;margin-bottom:16px}}.landing-language-page .page-content .benefits-and-frameworks .key-benefits{margin-top:40px;margin-bottom:40px}@media screen and (min-width: 1024px){.landing-language-page .page-content .benefits-and-frameworks .key-benefits .list-item i{margin-left:0}}@media screen and (min-width: 1024px){.landing-language-page .page-content .benefits-and-frameworks .key-benefits{order:2}}@media screen and (min-width: 1200px){.landing-language-page .page-content .benefits-and-frameworks .key-benefits{margin-top:16px}}.landing-language-page .page-content .benefits-and-frameworks .supported-frameworks{margin-top:40px;margin-bottom:40px}.landing-language-page .page-content .benefits-and-frameworks .supported-frameworks .supported-frameworks-list{display:flex;flex-flow:column nowrap;align-items:baseline}.landing-language-page .page-content .benefits-and-frameworks .supported-frameworks .supported-frameworks-list .framework-list-item{width:224px}@media screen and (min-width: 768px){.landing-language-page .page-content .benefits-and-frameworks .supported-frameworks .supported-frameworks-list .framework-list-item{flex-basis:30%;width:unset}}.landing-language-page .page-content .benefits-and-frameworks .supported-frameworks .supported-frameworks-list .framework-item{display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;flex-basis:100%;margin-left:auto;margin-right:auto;margin-top:12px;margin-bottom:12px}.landing-language-page .page-content .benefits-and-frameworks .supported-frameworks .supported-frameworks-list .framework-item .image-frame{margin-right:16px;width:75px;height:75px;border:1px solid #ebeef1;display:flex;justify-content:center;align-items:center}.landing-language-page .page-content .benefits-and-frameworks .supported-frameworks .supported-frameworks-list .framework-item .image-frame .framework_img{max-width:64px;max-height:64px;height:auto}@media screen and (min-width: 768px){.landing-language-page .page-content .benefits-and-frameworks .supported-frameworks .supported-frameworks-list .framework-item .image-frame{margin:0}}.landing-language-page .page-content .benefits-and-frameworks .supported-frameworks .supported-frameworks-list .framework-item .framework_name{margin-top:auto;margin-bottom:auto;margin-right:auto;color:#cb533c;font-size:22px;font-weight:500;line-height:28px;text-align:left}@media screen and (min-width: 768px){.landing-language-page .page-content .benefits-and-frameworks .supported-frameworks .supported-frameworks-list .framework-item .framework_name{margin:16px 0 0;width:auto}}@media screen and (min-width: 1024px){.landing-language-page .page-content .benefits-and-frameworks .supported-frameworks .supported-frameworks-list .framework-item .framework_name{margin:auto 16px auto}}@media screen and (min-width: 768px){.landing-language-page .page-content .benefits-and-frameworks .supported-frameworks .supported-frameworks-list .framework-item{margin-top:24px;margin-bottom:24px;flex-flow:column wrap;width:unset}}@media screen and (min-width: 1024px){.landing-language-page .page-content .benefits-and-frameworks .supported-frameworks .supported-frameworks-list .framework-item{flex-flow:row nowrap;justify-content:left;margin-top:8px;margin-bottom:8px}}@media screen and (min-width: 1200px){.landing-language-page .page-content .benefits-and-frameworks .supported-frameworks .supported-frameworks-list .framework-item{margin-top:16px;margin-bottom:16px}}@media screen and (min-width: 768px){.landing-language-page .page-content .benefits-and-frameworks .supported-frameworks .supported-frameworks-list{flex-flow:row wrap;justify-content:space-around}}@media screen and (min-width: 1024px){.landing-language-page .page-content .benefits-and-frameworks .supported-frameworks .supported-frameworks-list{flex-flow:column nowrap;align-items:flex-start}}@media screen and (min-width: 1024px){.landing-language-page .page-content .benefits-and-frameworks .supported-frameworks{margin-top:16px;margin-bottom:16px;order:1}}@media screen and (min-width: 1200px){.landing-language-page .page-content .benefits-and-frameworks .supported-frameworks{margin-top:42px}}@media screen and (min-width: 1024px){.landing-language-page .page-content .benefits-and-frameworks{display:flex;flex-flow:column nowrap}}.landing-language-page .page-content .other-resources .text,.landing-language-page .page-content .other-resources .libraries-title{font-size:18px;font-weight:500;line-height:28px}@media screen and (min-width: 1200px){.landing-language-page .page-content .other-resources .text,.landing-language-page .page-content .other-resources .libraries-title{font-size:16px;font-weight:400}}.landing-language-page .page-content .other-resources .resource{display:block;font-size:16px;font-weight:400;line-height:28px;color:#cb533c;font-weight:500;margin-bottom:4px}.landing-language-page .page-content .banner-start-trial{background-color:#ebeef1;background-image:none;min-height:160px;height:-moz-fit-content;height:fit-content;padding-bottom:30px;display:inline-block;text-align:center}.landing-language-page .page-content .banner-start-trial .block-heading{font-weight:700;margin-top:25px;margin-bottom:0}.landing-language-page .page-content .banner-start-trial .description{font-size:18px !important;font-weight:400;margin-bottom:15px}@media screen and (min-width: 768px){.landing-language-page .page-content .banner-start-trial{padding-left:25%;text-align:left;background-image:url(https://assets.scoutapm.com/assets/public/scout-brand-mascot-a2f1819acf8af973ddf7205002d6ad03a3e0c6f8216044f8adc7b5ba4abca5c7.png);background-repeat:no-repeat;background-position:bottom left 6%}}@media screen and (min-width: 1024px){.landing-language-page .page-content .banner-start-trial{padding-left:28%}}@media screen and (min-width: 768px){.landing-language-page .page-content{margin-left:auto;margin-right:auto;width:90%}}@media screen and (min-width: 1024px){.landing-language-page .page-content{width:unset}}@media screen and (min-width: 1200px){.landing-language-page .page-content{padding:0 32px}}@media screen and (min-width: 1024px){.landing-language-page{margin-top:73px;text-align:left}}#landing_container{left:50%;top:50px;margin:0 0 50px -420px;background:#fff;padding:20px 20px 30px 20px;box-shadow:1px 1px 1px #cecece;position:relative;border-radius:4px;width:800px}#landing_container #orange_logo{height:40px;width:148px;margin:0 auto 30px auto;display:block}#landing_container #orange_logo{height:40px;width:148px;margin:0 0 30px 0;display:block}#landing_container>table{width:100%}#landing_container>table tr:first-child p{margin:0;line-height:130%}#landing_container>table td.form_content{width:500px}#landing_container>table td:last-child{text-align:center}#landing_container>table td:last-child img{padding-top:20px}#landing_container h3{color:gray;font-size:12px;margin:0 0 5px 0;padding:0;font-weight:normal;text-transform:uppercase;letter-spacing:2px}#landing_container h1{text-align:left;text-transform:none;padding-bottom:0px;margin-top:20px;padding-top:0;margin:0 0 10px 0;font-size:25px;color:#333;line-height:100%}#landing_container tr:nth-child(2){position:relative}#landing_container tr:nth-child(2) td{text-align:center !important}#landing_container img#language_logo{width:80px;position:absolute;top:60px;right:0}#landing_container img#screenshot{max-width:100%;border-bottom:1px solid #efefef}#landing_container td:last-child{text-align:left !important}#landing_container .button{font-size:18px;padding:14px 20px;margin-top:20px;display:inline-block;width:250px}#landing_container ul li{list-style:none}#landing_container i{margin-right:20px;color:lawngreen}#landing_container h2{padding:20px 0;color:#333;text-align:center}#landing_container #action{text-align:center}#landing_container .feature-item{display:grid;grid-template-columns:25% 75%;grid-template-areas:"feature description"}#landing_container .feature-item b{color:#333;white-space:nowrap;grid-area:feature;align-self:center}#landing_container .feature-item span{text-align:justify;grid-area:description}.start-trial-inline{padding-bottom:20px}#landing_container.ruby img#language_logo{right:10px;width:120px;top:50px}#landing_container.python img#language_logo{right:20px;top:70px}#landing_container.php img#language_logo{right:20px;top:25px}@media screen and (max-width: 992px){body{padding:0 !important}#landing_container{margin:0;padding:0;width:100%;height:100%;position:inherit;display:grid;grid-template-rows:auto 1fr auto;grid-template-columns:100vw;box-shadow:none}#landing_container header{display:grid;grid-template-columns:50% 50%;justify-items:center;align-items:center;grid-template-areas:"scout-logo language-logo" "language-monitoring language-monitoring" "language-explanation language-explanation"}#landing_container header #orange_logo{grid-area:scout-logo;margin-bottom:0 !important;margin-right:auto !important}#landing_container header #language_logo{grid-area:language-logo;position:inherit !important;height:50px;width:50px !important;margin-left:auto}#landing_container header h1{grid-area:language-monitoring}#landing_container header p{margin:0;text-align:center;grid-area:language-explanation}#landing_container h2{font-size:20px;padding:5px 0 !important;margin-top:20px}#landing_container ul{padding:0 5px;margin:0}#landing_container i{margin-right:5px !important}#landing_container p{padding:5px;margin:0;text-align:justify}#landing_container b{margin-bottom:10px}#landing_container .feature-item{display:flex !important;flex-direction:column;margin:0 5px}#landing_container footer{padding:1rem}#landing_container footer #action{margin-bottom:10px;text-align:center}}
