.frame-type-form_formframework{width:84%;max-width:1120px}.frame-type-form_formframework .package h1{font-size:clamp(2rem,1.33rem + 1.8vw,3.13rem);line-height:1.2;font-weight:400;letter-spacing:.025em}.frame-type-form_formframework .statictext,.frame-type-form_formframework label{line-height:1.7}@media(max-width: 800px){.frame-type-form_formframework .statictext,.frame-type-form_formframework label{font-size:18px}}.frame-type-form_formframework{margin-top:clamp(3.25rem,2.2rem + 2.8vw,5rem)}.frame-type-form_formframework a{color:#000}.frame-type-form_formframework .package{text-align:center;margin-bottom:1.7em}.frame-type-form_formframework .package p{font-size:22px;letter-spacing:.025em;line-height:1.2}.frame-type-form_formframework .statictext{display:inline-block;padding-bottom:4px;border-bottom:1px solid #000;margin-bottom:1.7em}.frame-type-form_formframework .statictext:not(:nth-of-type(1)){margin-top:1.7em}.frame-type-form_formframework .row{display:flex;justify-content:flex-start;align-items:flex-start;-moz-column-gap:32px;column-gap:32px;margin-bottom:32px}.frame-type-form_formframework .row.row-checkbox{flex-direction:column;row-gap:8px}.frame-type-form_formframework .row>div{flex:1}.frame-type-form_formframework .row .inputs-list{display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;-moz-column-gap:clamp(1.75rem,1.3rem + 1.2vw,2.5rem);column-gap:clamp(1.75rem,1.3rem + 1.2vw,2.5rem);row-gap:8px}.frame-type-form_formframework input:not([type=checkbox]),.frame-type-form_formframework select,.frame-type-form_formframework textarea,.frame-type-form_formframework button{width:100%;-webkit-appearance:unset;-moz-appearance:unset;appearance:unset;border:1px solid #5b1031;border-radius:0;background-color:#fff;font:400 20px/24px brandon-grotesque,sans-serif;padding:8px 16px}.frame-type-form_formframework textarea{height:114px;resize:none}.frame-type-form_formframework button{position:relative;display:inline-block;color:#fff;padding:7px 23px;line-height:1.2;overflow:hidden;border:1px solid #5b1031;transition:all 200ms ease-in-out;background-color:rgba(0,0,0,0);cursor:pointer}.frame-type-form_formframework button::before,.frame-type-form_formframework button::after{content:"";position:absolute;bottom:0;left:0}.frame-type-form_formframework button::before{background-color:#5b1031;top:0;right:0;z-index:-2}.frame-type-form_formframework button::after{display:inline-block;width:100%;height:0;background-color:#e4dacf;z-index:-1;transition:all 200ms ease-in-out}.frame-type-form_formframework button:hover{color:#000}.frame-type-form_formframework button:hover::after{border-color:#000;height:100%}@media(max-width: 800px){.frame-type-form_formframework .row{flex-direction:column;-moz-column-gap:unset;column-gap:unset;row-gap:8px;margin-bottom:8px}.frame-type-form_formframework .row>div{flex:unset;width:100%}.frame-type-form_formframework input:not([type=checkbox]),.frame-type-form_formframework select,.frame-type-form_formframework textarea,.frame-type-form_formframework button{font-size:16px}}@media(max-width: 600px){.frame-type-form_formframework .row .inputs-list{display:grid;grid-template-columns:repeat(2, 1fr)}}@media(max-width: 360px){.frame-type-form_formframework .row .inputs-list{grid-template-columns:100%;-moz-column-gap:unset;column-gap:unset}}.frame-type-container_background{padding-right:12%;padding-left:12%}