#ansible-terraform-platform h1{color:#fff;max-width:600px;text-align:center;margin:0 auto 35px;font-size:32px;line-height:38px;font-weight:400}#ansible-terraform-platform h2{color:#fff;text-align:center;font-size:30px;line-height:38px;font-weight:500;margin-bottom:20px}#ansible-terraform-platform h6{font-size:17px;line-height:35px;color:#fff;margin-bottom:20px;text-align:center;font-weight:500}#ansible-terraform-platform p{text-align:center;font-size:19px;line-height:28px;letter-spacing:0;color:#fff;max-width:600px;margin:0 auto}#ansible-terraform-platform p.small{font-size:17px;line-height:27px;max-width:845px;text-align:left}#ansible-terraform-platform .header{background:linear-gradient(352deg,#301619 0%,#5C3540 100%)no-repeat padding-box}#ansible-terraform-platform .buttons{display:flex;flex-flow:column;align-items:center;gap:20px;width:auto;margin:36px auto 60px}#ansible-terraform-platform .buttons a{width:100%;padding:12px;font-size:16px}#ansible-terraform-platform .btn{font-size:18px;line-height:22px;padding:12px 25px;max-width:unset;border-radius:0;font-weight:600;width:fit-content}#ansible-terraform-platform .btn a{display:block}#ansible-terraform-platform .btn-steampunk-primary{background:#eca837 no-repeat padding-box;border:1px solid #eca837;color:#000}#ansible-terraform-platform .btn-steampunk-primary:hover{border:1px solid #f7c75d;background:#f7c75d no-repeat padding-box}#ansible-terraform-platform .btn-steampunk-secondary{background:0 0;border:1px solid #eca837;color:#eca837}#ansible-terraform-platform .btn-steampunk-secondary:hover{color:#fff;border:1px solid #eca837;background:#eca837 no-repeat padding-box}#ansible-terraform-platform .btn-submit{background:#40242f;color:#fff;padding:12px 24px;margin:30px 0}#ansible-terraform-platform .btn-submit:hover{background:#6e404d}#ansible-terraform-platform .terms a,#ansible-terraform-platform .terms .divider{color:#fff;opacity:.5}#ansible-terraform-platform .terms a{text-decoration:underline}#ansible-terraform-platform .trusted-by{padding:0;width:100%}#ansible-terraform-platform .trusted-by h6{color:#ad958d;font-size:17px;line-height:27px}#ansible-terraform-platform .trusted-by .wrapper{width:100%}#ansible-terraform-platform .video-wrapper{border-radius:8px;width:100%;height:auto;margin:60px auto;display:flex}#ansible-terraform-platform .video-wrapper video{margin:auto;max-width:1e3px;border-radius:8px;width:100%;height:auto}#ansible-terraform-platform .card-group{gap:20px;display:flex;flex-flow:column wrap;margin:0 auto;max-width:300px}#ansible-terraform-platform .card-group .card{border-radius:8px!important}#ansible-terraform-platform .card-group .card .card-header{border:none}#ansible-terraform-platform .card-group.benefits{margin-top:40px}#ansible-terraform-platform .card-group.benefits .card{max-width:300px;min-height:210px;border:1px solid #6b445e;background:0 0}#ansible-terraform-platform .card-group.benefits .card .card-header{text-align:center;padding:30px 0 20px;min-height:98px}#ansible-terraform-platform .card-group.benefits .card .card-body{color:#fff;font-weight:500;font-size:21px;line-height:30px;text-align:center;padding:0 30px 30px}#ansible-terraform-platform .whats-new{margin:80px -30px 60px;padding:60px 30px;max-width:1500px;background:#eee8e3 no-repeat padding-box}#ansible-terraform-platform .whats-new h2{text-align:center;color:#212121;margin-bottom:40px}#ansible-terraform-platform .whats-new .step-description{text-align:left;font-weight:400;font-size:17px;line-height:27px;color:#212121;opacity:.8;padding:25px 0 0}#ansible-terraform-platform .whats-new .step-description .features{margin-top:25px;display:flex;flex-flow:wrap;gap:12px}#ansible-terraform-platform .whats-new .step-description .features .feature{position:relative;background:#e1d7cf;border-radius:26px;white-space:nowrap;font-size:17px;line-height:20px;font-weight:700;color:#7c5c54;padding:8px 12px 8px 38px}#ansible-terraform-platform .whats-new .step-description .features .feature span{color:#ca723c}#ansible-terraform-platform .whats-new .step-description .features .feature:before{content:"";position:absolute;background:url(/spotter/ansible-terraform-platform/ic-check.svg)no-repeat padding-box;width:24px;height:24px;left:6px;top:calc(50% - 12px)}#ansible-terraform-platform .whats-new .whats-new-step:not(:first-of-type){margin-top:25px}#ansible-terraform-platform .whats-new .whats-new-step .step-title{text-align:left;font-weight:500;font-size:28px;line-height:38px;color:#7c5c54;cursor:pointer}#ansible-terraform-platform .whats-new .whats-new-step .step-divider{height:1px;width:100%;margin:25px 0;background:#c4b3ab no-repeat padding-box}#ansible-terraform-platform .whats-new .whats-new-step .step-description{display:none}#ansible-terraform-platform .whats-new .whats-new-step.active .step-title{color:#212121;padding-left:46px;position:relative}#ansible-terraform-platform .whats-new .whats-new-step.active .step-title:before{content:"";position:absolute;background:url(/spotter/ansible-terraform-platform/ic-highlight.svg)no-repeat padding-box;width:36px;height:36px;left:0;top:1px}#ansible-terraform-platform .whats-new .whats-new-step.active .step-description{display:block}#ansible-terraform-platform .whats-new .whats-new-step.active .step-divider .animated-line{height:2px;background:#5c3540 no-repeat padding-box;animation:growLine 10s forwards}#ansible-terraform-platform .accordion{background:0 0}#ansible-terraform-platform .accordion .accordion-item{background:0 0;border:1px solid #c4b3ab;border-radius:15px;padding:25px 30px}#ansible-terraform-platform .accordion .accordion-item:not(:last-of-type){margin-bottom:20px}#ansible-terraform-platform .accordion .accordion-item .accordion-header{border:none;padding:0}#ansible-terraform-platform .accordion .accordion-item .accordion-header button{background:0 0;box-shadow:none;padding:0;font-weight:500;font-size:25px;line-height:35px;color:#212121}#ansible-terraform-platform .accordion .accordion-item .accordion-header button.collapsed{color:#7c5c54}#ansible-terraform-platform .accordion .accordion-item .accordion-body{padding:12px 0 0}#ansible-terraform-platform .accordion .accordion-item .accordion-body .step-description{padding:0}#ansible-terraform-platform .accordion .accordion-item .accordion-body .media-wrapper{margin-top:30px;text-align:center}#ansible-terraform-platform .accordion .accordion-item .accordion-body .media-wrapper img{width:100%;height:auto;max-width:600px}#ansible-terraform-platform .functionalities{margin-top:40px;display:flex;flex-flow:column;max-width:408px}#ansible-terraform-platform .functionalities .card{max-width:408px;width:100%;background:rgba(48,22,25,.6);padding:40px 30px}#ansible-terraform-platform .functionalities .card .card-header{height:51px;padding:0}#ansible-terraform-platform .functionalities .card .card-body{padding:0}#ansible-terraform-platform .functionalities .card .card-body .title{color:#fff;font-size:21px;line-height:30px;font-weight:500;margin-bottom:20px;margin-top:15px}#ansible-terraform-platform .functionalities .card .card-body .description{font-size:17px;line-height:27px;color:#e1d7cf}#ansible-terraform-platform .functionalities .card .card-body .highlight{padding:6px 12px;margin-top:16px;background:#301619 no-repeat padding-box;color:#eca837;font-size:14px;line-height:27px;text-transform:uppercase;font-weight:700;border-radius:26px;width:fit-content;margin-left:-12px}#ansible-terraform-platform .use-cases{margin:40px 0}#ansible-terraform-platform .use-cases h2{margin-bottom:40px}#ansible-terraform-platform .use-cases .card-group{display:flex;max-width:unset;flex-flow:column;align-items:center}#ansible-terraform-platform .use-cases .card-group .card{max-width:630px;background:0 0;border:1px solid #6b445e;position:relative}#ansible-terraform-platform .use-cases .card-group .card .card-header{border-top-right-radius:8px;border-top-left-radius:8px;background:#eca837;font-weight:700;font-size:17px;line-height:27px;text-align:left;color:#40242f;text-transform:uppercase;padding:10px 30px}#ansible-terraform-platform .use-cases .card-group .card .card-body{padding:30px;min-height:245px;display:flex;flex-flow:column}#ansible-terraform-platform .use-cases .card-group .card .card-body .title{color:#fff;font-weight:500;font-size:25px;line-height:35px;margin-bottom:16px}#ansible-terraform-platform .use-cases .card-group .card .card-body .description{color:#c4b3ab;font-weight:400;font-size:17px;line-height:27px;margin-bottom:auto;margin-top:0}#ansible-terraform-platform .use-cases .card-group .card .card-footer{background:0 0;border:none;border-bottom-right-radius:8px;border-bottom-left-radius:8px;padding:0 30px 30px}#ansible-terraform-platform .use-cases .card-group .card .card-footer a{text-align:left;font:600 18px/28px Montserrat;color:#e69a32}#ansible-terraform-platform .use-cases .card-group .card .card-footer a:after{position:absolute;content:"";top:0;left:0;right:0;bottom:0}#ansible-terraform-platform .automated{max-width:1500px;margin:0 auto;background:radial-gradient(closest-side at 50% 50%,#F7F3EF 0%,#E1D7CF 100%)no-repeat padding-box}#ansible-terraform-platform .automated h2{color:#212121;font-weight:400;margin-bottom:30px;max-width:960px;text-align:left}#ansible-terraform-platform .automated h2 b{font-weight:500}#ansible-terraform-platform .automated .content{padding:30px;border:1px solid #ad958d;max-width:1140px;margin:0 auto}#ansible-terraform-platform .automated .content .title{color:#8d3244;font-weight:700;font-size:21px;line-height:28px;max-width:250px;margin-bottom:20px}#ansible-terraform-platform .automated .content .date{font-weight:600;font-size:17px;line-height:27px;margin-bottom:30px}#ansible-terraform-platform .automated .content p{max-width:unset;font-size:17px;line-height:27px;font-weight:400;color:#212121;text-align:left}#ansible-terraform-platform .automated .content p strong{font-weight:600}#ansible-terraform-platform .automated .content a{color:#8d3244;font-size:18px;line-height:28px;font-weight:600;margin-top:30px;display:inline-block}#ansible-terraform-platform .join-us{background:#f7f3ef no-repeat padding-box;padding-bottom:0}#ansible-terraform-platform .join-us h2{color:#212121;text-align:left;margin-bottom:30px;max-width:200px}#ansible-terraform-platform .join-us h2 span{color:#eca837}#ansible-terraform-platform .join-us h6{color:#432735;text-align:left;font-weight:400;font-size:17px;line-height:27px;margin-bottom:20px}#ansible-terraform-platform .join-us h1{text-align:left;color:#4c1f27;margin:0 0 30px}#ansible-terraform-platform .join-us p{max-width:unset;text-align:left;color:#212121;font-size:17px;line-height:27px;margin-bottom:40px}#ansible-terraform-platform .join-us ul{padding:0}#ansible-terraform-platform .join-us ul li{list-style-type:none;display:flex;gap:16px;align-items:flex-start}#ansible-terraform-platform .join-us ul li:before{content:url(/images/ic-thick-booth.svg);margin-top:6px}#ansible-terraform-platform .join-us ul li .title{font-size:21px;line-height:30px;font-weight:700}#ansible-terraform-platform .join-us ul li .description{margin-top:12px;font-size:17px;line-height:27px}#ansible-terraform-platform .join-us ul li:not(:last-of-type){margin-bottom:30px}#ansible-terraform-platform .join-us .presenters{margin-top:40px;box-shadow:0 10px 20px #00000014;border:1px solid #d6c9c2;border-radius:8px;padding:30px}#ansible-terraform-platform .join-us .presenters .presenter{display:flex;align-items:center;gap:16px;margin-bottom:30px}#ansible-terraform-platform .join-us .presenters .presenter .name{font-size:17px;line-height:30px;font-weight:600}#ansible-terraform-platform .join-us .presenters .presenter .role{font-size:17px;line-height:27px;font-weight:600;color:#eca837}#ansible-terraform-platform .schedule-meeting-form{background:#eca837 no-repeat padding-box;position:relative;padding:60px 30px;margin:30px -30px 0}#ansible-terraform-platform .schedule-meeting-form h5{font-size:21px;font-weight:700;color:#212121;line-height:30px;margin-bottom:30px}@keyframes growLine{from{width:0}to{width:100%}}#ansible-terraform-platform .form-group{padding-bottom:24px}#ansible-terraform-platform .form-group label{font-size:17px;font-weight:400;line-height:27px;color:#000;margin-bottom:5px}#ansible-terraform-platform .form-group input{background:#fff;border-radius:0;border:none;height:42px}#ansible-terraform-platform .form-group input:focus,#ansible-terraform-platform .form-group input:focus-visible{outline:none;box-shadow:none;border:none}#ansible-terraform-platform .form-group .dropdown-select-option .dropdown{width:100%;padding-bottom:0}#ansible-terraform-platform .form-group .dropdown-select-option .dropdown .dropdown-menu{width:auto;min-width:100%;border-radius:0}#ansible-terraform-platform .form-group .dropdown-select-option .dropdown button{font-weight:400;padding:6px 12px}#ansible-terraform-platform .form-group .dropdown-select-option .dropdown-item{cursor:pointer;overflow:hidden;text-overflow:ellipsis;color:#212121}#ansible-terraform-platform .form-group .dropdown-select-option .dropdown-item:hover{background:#f7f3ef}#ansible-terraform-platform .form-group .dropdown-select-option .dropdown-item:active{background:#f7f3ef;color:#212121}#ansible-terraform-platform .form-group .dropdown-select-option .dropdown-item:focus-visible{outline:none}#ansible-terraform-platform .form-group .dropdown-select-option button{width:100%;height:42px;border-radius:0;border:none;background-color:#fff;color:#212121;text-align:left}#ansible-terraform-platform .form-group .dropdown-select-option button::after{position:absolute;right:10px;top:20px;color:#212121}#ansible-terraform-platform .form-group .dropdown-select-option button:active{background-color:#fff}#ansible-terraform-platform .custom-checkbox input[type=checkbox]{background:#fff;opacity:1;border-radius:0;width:24px;height:24px;border:none}#ansible-terraform-platform .custom-checkbox input[type=checkbox]:active{filter:none}#ansible-terraform-platform .custom-checkbox input[type=checkbox]:focus{box-shadow:none}#ansible-terraform-platform .custom-checkbox input[type=checkbox]:checked{background:#fff!important}#ansible-terraform-platform .custom-checkbox input[type=checkbox]:checked:before{border-color:#4d1f27;border-style:solid;border-width:0 2px 2px 0}#ansible-terraform-platform #thank-you h2,#ansible-terraform-platform #thank-you p{color:#212121}@media(min-width:360px){#ansible-terraform-platform .trusted-by .wrapper{width:300px}#ansible-terraform-platform .buttons a{font-size:18px}}@media(min-width:410px){#ansible-terraform-platform .join-us h2{max-width:unset}#ansible-terraform-platform .buttons{width:fit-content}#ansible-terraform-platform .buttons a{width:auto;padding:12px 25px}}@media(min-width:490px){#ansible-terraform-platform .automated .content .title{max-width:370px}}@media(min-width:576px){#ansible-terraform-platform .trusted-by .wrapper{width:440px;justify-content:space-between}#ansible-terraform-platform .schedule-meeting-form{margin-top:60px}}@media(min-width:600px){#ansible-terraform-platform .schedule-meeting-form{margin-left:calc((((100vw - 540px)/2) * -1));margin-right:calc((((100vw - 540px)/2) * -1))}#ansible-terraform-platform .schedule-meeting-form .wrapper{max-width:540px;margin:0 auto}}@media(min-width:768px){#ansible-terraform-platform .header{padding:60px 50px}#ansible-terraform-platform .schedule-meeting-form{margin-left:-50px;margin-right:-50px}#ansible-terraform-platform .schedule-meeting-form .wrapper{max-width:unset;margin:0 30px}#ansible-terraform-platform .buttons{flex-flow:row}#ansible-terraform-platform p.small{text-align:center}#ansible-terraform-platform .card-group{max-width:630px;flex-flow:wrap}#ansible-terraform-platform .card-group .card{min-width:300px}#ansible-terraform-platform .card-group.functionalities{max-width:408px}#ansible-terraform-platform .card-group.functionalities .card{min-width:408px}#ansible-terraform-platform .whats-new{margin:80px -50px 60px;padding:60px 50px}#ansible-terraform-platform .automated{padding:60px 50px}#ansible-terraform-platform .trusted-by .wrapper{width:650px;justify-content:unset}#ansible-terraform-platform .join-us{padding:60px 50px 0}}@media(min-width:820px){#ansible-terraform-platform .schedule-meeting-form{margin-left:calc((((100vw - 720px)/2) * -1));margin-right:calc((((100vw - 720px)/2) * -1))}#ansible-terraform-platform .schedule-meeting-form .wrapper{max-width:720px;margin:0 auto}}@media(min-width:992px){#ansible-terraform-platform .schedule-meeting-form{margin-left:calc((((100vw - 960px)/2) * -1));margin-right:calc((((100vw - 960px)/2) * -1))}#ansible-terraform-platform .schedule-meeting-form h5{text-align:center}#ansible-terraform-platform .schedule-meeting-form .wrapper{max-width:960px;margin:0 auto}#ansible-terraform-platform h1{max-width:1e3px;margin:0 auto 45px;font-size:64px;line-height:75px;font-weight:500}#ansible-terraform-platform h2{font-size:36px;line-height:46px}#ansible-terraform-platform h6{font-size:28px;line-height:38px;margin-bottom:25px}#ansible-terraform-platform p{font-size:21px;line-height:30px;max-width:630px}#ansible-terraform-platform p.small{font-size:17px;line-height:27px}#ansible-terraform-platform .header{background:linear-gradient(311deg,#301619 0%,#5C3540 100%)no-repeat padding-box;padding:100px 0}#ansible-terraform-platform .buttons{margin:45px auto 100px}#ansible-terraform-platform .video-wrapper{margin:100px auto 160px}#ansible-terraform-platform .card-group{gap:32px;max-width:640px}#ansible-terraform-platform .card-group.functionalities{max-width:850px;margin-top:80px}#ansible-terraform-platform .whats-new{margin:160px auto;padding:100px}#ansible-terraform-platform .whats-new h2{margin-bottom:80px}#ansible-terraform-platform .use-cases{margin:160px 0 0}#ansible-terraform-platform .use-cases h2{margin-bottom:60px}#ansible-terraform-platform .use-cases .card-group .card .card-body .title{font-size:28px;line-height:38px}#ansible-terraform-platform .automated{padding:100px 0}#ansible-terraform-platform .automated h2{text-align:center;margin-left:auto;margin-right:auto}#ansible-terraform-platform .automated .content .title{max-width:320px}#ansible-terraform-platform .automated .content a{margin-top:10px}#ansible-terraform-platform .join-us{padding:100px 0 0}#ansible-terraform-platform .join-us h1{font-size:48px;line-height:57px}#ansible-terraform-platform .join-us .presenters .presenter{margin-bottom:0}}@media(min-width:1200px){#ansible-terraform-platform .schedule-meeting-form{margin-left:0;margin-right:0;margin-top:0;box-shadow:0 10px 20px #00000014;border-radius:8px;padding:60px}#ansible-terraform-platform .schedule-meeting-form .wrapper{max-width:unset;margin:0}#ansible-terraform-platform .schedule-meeting-form h5{max-width:340px;margin-left:auto;margin-right:auto}#ansible-terraform-platform .join-us{padding-bottom:160px}#ansible-terraform-platform .join-us .presenters .col-xl-6:not(:last-of-type){margin-bottom:30px}#ansible-terraform-platform .whats-new h2{text-align:left}.whats-new-wrapper{height:685px;display:flex;flex-flow:column}.whats-new-wrapper .media-wrapper{background:0 0;width:100%;height:100%;display:flex;flex-flow:column}.whats-new-wrapper .media-wrapper img{width:100%;height:auto}.whats-new-wrapper .media-wrapper div#media_1{margin-top:75px}.whats-new-wrapper .media-wrapper div#media_2{margin-top:auto;margin-bottom:auto}.whats-new-wrapper .media-wrapper div#media_3{margin-top:auto;margin-bottom:auto}.whats-new-wrapper .media-wrapper div#media_4{margin-top:auto;margin-bottom:auto}}@media(min-width:1400px){#ansible-terraform-platform .card-group{flex-flow:row wrap;max-width:unset}#ansible-terraform-platform .card-group.functionalities{max-width:1290px}#ansible-terraform-platform .use-cases .card-group{flex-flow:row wrap;align-items:flex-start}#ansible-terraform-platform .use-cases .card-group .card{min-width:630px}#ansible-terraform-platform .trusted-by .wrapper{width:1320px}}@media(min-width:1500px){#ansible-terraform-platform .header{padding-bottom:260px}#ansible-terraform-platform .automated{margin-top:-100px;z-index:10;position:relative}#ansible-terraform-platform .join-us{margin-top:-515px;padding-top:675px}}.modal-dialog .modal-content{box-shadow:0 10px 20px #00000014}.modal-dialog .close{background:0 0}.modal-dialog #loader{background:#f7f3ef no-repeat padding-box;border-radius:8px;position:unset}