.l-ccf{display:block;padding:20px;background-color:#d9eff9;border-radius:10px}@media screen and (min-width:990px){.l-ccf{padding:30px 52px}}.l-ccf__heading{margin-top:0}@media screen and (min-width:990px){.l-ccf__heading{margin-bottom:56px;font-size:36px}}.l-ccf__status.form-status,.l-ccf__status.form__message{margin-top:0;margin-bottom:24px}@media screen and (min-width:990px){.l-ccf__status.form-status,.l-ccf__status.form__message{margin-bottom:40px}}.l-ccf__field:not(:last-child){margin-bottom:12px}@media screen and (min-width:990px){.l-ccf__field:not(:last-child){margin-bottom:0}}.l-ccf__field--state-select.is-active+.l-ccf__field--state-input{display:none}@media screen and (min-width:990px){.l-ccf__field--1-3{width:calc(33.333% - 16px)}}@media screen and (min-width:990px){.l-ccf__field--1-2{width:calc(50% - 16px)}}@media screen and (min-width:990px){.l-ccf__field--1-6{width:calc(16.666% - 16px)}}.l-ccf__field-label{display:inline-block;margin-bottom:8px;font-size:16px;font-weight:600;color:#3e3e59}.l-ccf__field-row{max-width:956px}@media screen and (min-width:990px){.l-ccf__field-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}.l-ccf__field-row:not(:last-child){margin-bottom:12px}@media screen and (min-width:990px){.l-ccf__field-row:not(:last-child){margin-bottom:24px}}.l-ccf__field-row--start{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.l-ccf__field-input{padding:1.5rem!important;border:1px solid #cbcbcb}.l-ccf__field-input::-webkit-input-placeholder{color:rgb(var(--color-foreground),.6);opacity:1}.l-ccf__field-input::-moz-placeholder{color:rgb(var(--color-foreground),.6);opacity:1}.l-ccf__field-input:-ms-input-placeholder{color:rgb(var(--color-foreground),.6);opacity:1}.l-ccf__field-input::-ms-input-placeholder{color:rgb(var(--color-foreground),.6);opacity:1}.l-ccf__field-input::placeholder{color:rgb(var(--color-foreground),.6);opacity:1}.l-ccf__field-select{position:relative}.l-ccf__field-select .icon-chevron-down{position:absolute;top:50%;right:20px;-webkit-transform:translate(50%,-50%);-ms-transform:translate(50%,-50%);transform:translate(50%,-50%)}.l-ccf__checkbox{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;margin-top:12px;font-size:12px;color:#696969}@media screen and (min-width:990px){.l-ccf__checkbox{margin-top:24px}}.l-ccf__checkbox-toggle{position:relative;display:inline-block;min-width:20px;height:20px;border:1px solid #696969;border-radius:6px}.l-ccf__checkbox-toggle:has(input:checked)::before{content:"";position:absolute;top:50%;right:50%;-webkit-transform:translate(50%,-50%);-ms-transform:translate(50%,-50%);transform:translate(50%,-50%);width:12px;height:12px;background-color:#4e9abc;border-radius:2px}.l-ccf__buttons{margin-top:24px}.l-ccf__buttons .button{font-weight:500;color:#000;background-color:rgba(0,0,0,0)}.l-ccf__buttons .button,.l-ccf__buttons .button::after,.l-ccf__buttons .button::before{border-radius:10px}.l-ccf .select__select{font-size:1.6rem;border:1px solid #cbcbcb}.l-ccf .text-area{resize:vertical;padding:1.5rem!important;border:1px solid #cbcbcb}.l-ccf .text-area::-webkit-input-placeholder{color:rgb(var(--color-foreground),.6);opacity:1}.l-ccf .text-area::-moz-placeholder{color:rgb(var(--color-foreground),.6);opacity:1}.l-ccf .text-area:-ms-input-placeholder{color:rgb(var(--color-foreground),.6);opacity:1}.l-ccf .text-area::-ms-input-placeholder{color:rgb(var(--color-foreground),.6);opacity:1}.l-ccf .text-area::placeholder{color:rgb(var(--color-foreground),.6);opacity:1}@media screen and (min-width:750px){.l-ccf .text-area{min-height:250px}}