.frame-type-form_formframework{max-width:1500px;width:95%;margin:0 auto}.frame-type-form_formframework .subheader{font-weight:700;letter-spacing:1.75px;margin-bottom:3rem;color:#ff4721;font-size:clamp(18px,4.1875px + 2.125vw,35px)}.frame-type-form_formframework{margin-bottom:4rem}.frame-type-form_formframework h1{font-size:clamp(30px,11.8182px + 4.0404vw,70px)}.frame-type-form_formframework h2{font-size:clamp(26px,8.7273px + 3.8384vw,64px)}.frame-type-form_formframework h3{font-size:clamp(26px,4.8235px + 2.8235vw,50px)}.frame-type-form_formframework h1,.frame-type-form_formframework h2,.frame-type-form_formframework h3{line-height:1.15em;font-weight:400;font-family:"Plus Jakarta Sans",sans-serif;letter-spacing:.12rem}.center.frame-type-form_formframework{text-align:center}.frame-type-form_formframework .circle{position:relative;display:inline-block;line-height:1em;margin:0 .8rem 0 .4rem}.frame-type-form_formframework .circle svg{position:absolute;width:calc(100% + 1.1rem);height:106%;left:49%;top:56%;transform:translate(-50%, -50%);overflow:visible}.frame-type-form_formframework .circle svg .highlight-rect{fill:none;stroke:#ff4721;stroke-width:5;stroke-dasharray:100;stroke-dashoffset:100;animation:draw-rect 1.6s ease-out forwards;animation-play-state:paused}@keyframes draw-rect{to{stroke-dashoffset:0}}.frame-type-form_formframework .circle.in-view .highlight-rect{animation-play-state:running}@media(max-width: 1450px){.frame-type-form_formframework{margin-bottom:1.5rem}}@media(max-width: 850px){.frame-type-form_formframework .circle{line-height:1.1em}.frame-type-form_formframework .circle svg .highlight-rect{stroke-width:4;rx:22px}}@media(max-width: 450px){.frame-type-form_formframework .circle{line-height:1.2em}.frame-type-form_formframework .circle svg .highlight-rect{stroke-width:3}}.frame-type-form_formframework,.frame-type-form_formframework input,.frame-type-form_formframework select,.frame-type-form_formframework textarea{font-size:clamp(16px,12.3636px + .8081vw,24px);color:#000;font-weight:400;letter-spacing:1.1px;line-height:1.4em}.frame-type-form_formframework{max-width:1000px;padding:0rem 2rem}.frame-type-form_formframework a{color:#000}.frame-type-form_formframework .row{display:flex;gap:1rem;align-items:stretch;flex-wrap:wrap;margin-top:1rem}.frame-type-form_formframework .row .col-6,.frame-type-form_formframework .row .col-4{flex:1}.frame-type-form_formframework .form-element-textarea{margin-top:1rem}.frame-type-form_formframework input,.frame-type-form_formframework select,.frame-type-form_formframework textarea{padding:7px;width:100%;font-size:clamp(13px,11.7143px + .3061vw,16px);background-color:#f6f6f6;border:1px solid #000}.frame-type-form_formframework .form-element-check{margin-top:1rem}.frame-type-form_formframework .form-element-check .form-check-wrapping-label{display:flex;gap:1rem;align-items:center}.frame-type-form_formframework input[type=checkbox]{width:22px;height:22px}.frame-type-form_formframework .form-group{margin-top:1rem}.frame-type-form_formframework button{background-color:#ff4721;border-radius:5rem;border:1px solid #ff4721;cursor:pointer;letter-spacing:2px;width:-moz-fit-content;width:fit-content;text-decoration:none;color:#fff;font-size:clamp(18px,7.4118px + 1.4118vw,30px);padding:7px 22px;display:inline-block;margin:1.8rem auto;display:block}@media(max-width: 500px){.frame-type-form_formframework{width:100%;padding:0 1rem}.frame-type-form_formframework .row .col-6,.frame-type-form_formframework .row .col-4{width:100%}}