.mkto-platform-label{display:block;font-size:1rem;font-weight:500;line-height:2.5;margin-top:.5rem;color:#1c1917}.mkto-platform-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:.75rem;margin-bottom:1rem}.mkto-platform-card{display:flex;flex-direction:row-reverse;align-items:center;justify-content:space-between;gap:.5rem;padding:6px 12px!important;border:1px solid #E7E5E4;border-radius:12px;background:#fff;cursor:pointer;transition:border-color .2s ease,background .2s ease,transform .15s ease}.mkto-platform-card:hover{border-color:#a8a29e}.mkto-platform-card.selected{border-color:teal;background:#ccfbf1;transform:scale(1.05)}.mkto-platform-card img{width:48px;height:48px;object-fit:contain;flex-shrink:0}.mkto-platform-card span{font-size:.875rem;font-weight:500;color:#1c1917;line-height:1.25}.mkto-platform-cards.mkto-invalid{border:1px solid #f04438;border-radius:12px;padding:.75rem}.mkto-other-wrap{display:none;margin-top:.5rem}.mkto-other-wrap.visible{display:block}.mkto-other-wrap label{display:block;font-size:.875rem;font-weight:500;line-height:2.5}.mkto-other-wrap input{width:100%;padding:8px 16px;border:1px solid #E7E5E4;border-radius:12px;font-size:.875rem;font-family:Inter,sans-serif;box-sizing:border-box;outline:none;transition:border-color .2s ease;-webkit-appearance:none}.mkto-other-wrap input:focus{border-color:teal}@media(max-width:600px){.mkto-platform-cards{grid-template-columns:repeat(2,1fr)}}form#mktoForm_1301,form#mktoForm_1343,form#mktoForm_1415{width:100%!important}.mktoForm .mktoRequiredField .mktoAsterix{display:none}.mktoForm .mktoRequiredField label.mktoLabel,.mktoForm label{color:#171717;font-size:16px;font-family:Inter;font-weight:500;line-height:40px;word-wrap:break-word;width:100%!important;margin-top:8px}.mktoForm select.mktoField{padding:8px 16px;width:100%!important;border-radius:12px;font-size:16px;font-family:Inter;font-weight:500;line-height:20px;word-wrap:break-word;-webkit-appearance:none;background:url('data:image/svg+xml;utf8,<svg fill="%23333" height="20" width="20" xmlns="http://www.w3.org/2000/svg"><path d="M7 10l5 5 5-5z"/></svg>') no-repeat right 1rem center,#fff;border:1px solid #E5E5E5}.mktoForm input[type=text]{padding:8px 16px!important;width:100%!important;border-radius:12px;font-size:16px;font-family:Inter;font-weight:500;line-height:20px;word-wrap:break-word;-webkit-appearance:none;border:1px solid #E5E5E5}.mktoForm div{text-align:left;margin:0;padding:0;width:100%!important}.mktoForm .mktoRadioList>label,.mktoForm .mktoCheckboxList>label{margin-top:0;margin-bottom:0;line-height:40px;display:block;min-height:12px;padding-left:33px;width:100%!important;border-right:1px solid #E5E5E5;border-bottom:1px solid #E5E5E5;border-left:1px solid #E5E5E5;background:#fff;font-family:Inter;font-size:16px;font-weight:500}.mktoForm .mktoRadioList>label:first-of-type{border-radius:12px 12px 0 0;border-top:1px solid #E5E5E5}.mktoForm .mktoRadioList>label:last-of-type{border-radius:0 0 12px 12px}.mktoForm .mktoGutter{height:0}.mktoForm .mktoOffset{float:left;height:0}.mktoForm .mktoRadioList>input,.mktoForm .mktoCheckboxList>input{margin:14px;z-index:3;transform:scale(1.5);accent-color:#009A9C;-webkit-appearance:auto;appearance:auto}.mktoForm .mktoRadioList>input:focus{outline:none;box-shadow:0 0 #036d6d4d}.mktoForm .mktoRadioList>input:checked+label{border:1px solid #009A9C;background:#d8fbfb;transform:scale(1.05);border-radius:12px;padding-left:59px;z-index:2}.mktoForm .mktoRadioList>label,.mktoForm .mktoCheckboxList>label{margin-left:0}.mktoForm div,.mktoForm span,.mktoForm label,.mktoForm p{text-align:left;margin:0;padding:0;margin-left:0!important}.mktoForm .mktoButtonWrap.mktoSimple .mktoButton{color:#fff!important;border:1px solid #007071!important;padding:12px 16px!important;font-size:1em!important;background-color:#007071!important;background-image:linear-gradient(to bottom,#007071,#007071)!important;width:100%!important;box-sizing:border-box!important;border-radius:12px!important;font-family:Inter!important}.mktoForm .mktoError .mktoErrorArrow{display:none}.mktoForm .mktoError{position:absolute;z-index:99;color:#bf0000;right:0!important;bottom:-24px!important;top:unset}.mktoForm select.mktoInvalid,.mktoForm .mktoRadioList.mktoInvalid{border:1px solid #FF4535!important}.mktoForm .mktoRadioList.mktoInvalid{border:1px solid #FF4535!important;padding:0;border-radius:12px}.mktoForm .mktoError .mktoErrorMsg{background-image:unset;border:unset;border-radius:unset;box-shadow:unset;max-width:16em;padding:unset;text-shadow:unset;color:#940000;font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:0;background-color:unset}
