body{background:#fffdf7;color:#141414}.tablepress{font-family:"Newsreader",serif;font-size:18px;color:#141414;border-collapse:collapse;width:100%;background:transparent;margin:0}.tablepress,.tablepress th,.tablepress td{border-radius:0!important}.tablepress caption{caption-side:top;text-align:left;padding:0 0 12px 0;margin:0;font-family:"Josefin Sans",sans-serif;font-weight:600;font-size:22px;letter-spacing:0.02em;color:#141414}.tablepress thead th{font-family:"Josefin Sans",sans-serif;font-weight:600;font-size:14px;text-transform:uppercase;letter-spacing:0.08em;color:#141414;background:#fffdf7;border-bottom:2px solid #666b4e;padding:12px 14px}.tablepress tbody td{padding:12px 14px;border-bottom:1px solid rgba(102,107,78,0.25);background:transparent}.tablepress tbody tr:nth-child(even) td{background:rgba(102,107,78,0.06)}.tablepress tbody tr:hover td{background:rgba(222,107,0,0.06)}.tablepress a{color:#de6b00;text-decoration:none;border-bottom:1px solid rgba(222,107,0,0.45)}.tablepress a:hover{color:#666b4e;border-bottom-color:rgba(102,107,78,0.6)}.tablepress tfoot td{border-top:2px solid #666b4e;padding:12px 14px;font-size:16px}.tablepress-scroll-wrapper{overflow-x:auto;-webkit-overflow-scrolling:touch;border:1px solid rgba(102,107,78,0.25);border-radius:0!important}body .gform_wrapper{font-family:'Josefin Sans',sans-serif}body .gform_wrapper .gform_heading{text-align:center;margin-bottom:2.5rem}body .gform_wrapper .gform_title{font-family:'Josefin Sans',sans-serif;font-size:clamp(2.5rem,5vw,4.75rem);line-height:1.1;font-weight:600;color:#de6b00;margin-bottom:1.25rem}body .gform_wrapper .gform_description{display:block;text-align:center;font-size:0;margin:0}body .gform_wrapper .gform_description::after{content:"////////";display:inline-block;font-size:2rem;line-height:1;letter-spacing:0.18em;color:#de6b00;opacity:0.7}body .gform_wrapper .gform_fields{gap:1.75rem 1.75rem}body .gform_wrapper input[type="text"],body .gform_wrapper input[type="email"],body .gform_wrapper input[type="tel"],body .gform_wrapper input[type="url"],body .gform_wrapper input[type="number"],body .gform_wrapper input[type="password"],body .gform_wrapper input[type="search"],body .gform_wrapper input[type="date"],body .gform_wrapper textarea,body .gform_wrapper select{font-family:'Josefin Sans',sans-serif;font-size:1.2rem;font-weight:400;color:#7b7b7b;background:#ffffff;border:1px solid #d8d2c8;border-radius:0;box-shadow:none;padding:1.2rem 1.5rem;transition:border-color 0.2s ease,box-shadow 0.2s ease}body .gform_wrapper textarea{min-height:240px;resize:vertical;padding-top:1.4rem}body .gform_wrapper input::placeholder,body .gform_wrapper textarea::placeholder{color:#7b7b7b;opacity:1;font-family:'Josefin Sans',sans-serif;font-size:1.2rem}body .gform_wrapper input:focus,body .gform_wrapper textarea:focus,body .gform_wrapper select:focus{outline:none;border-color:#de6b00;box-shadow:0 0 0 1px #de6b00}body .gform_wrapper .gfield_label{display:none}body .gform_wrapper .gform_footer,body .gform_wrapper .gform_page_footer{display:flex;justify-content:flex-end;margin-top:2rem;padding-top:0}body .gform_wrapper .gform_button,body .gform_wrapper .gform_footer input[type="submit"],body .gform_wrapper .gform_page_footer input[type="submit"]{font-family:'Josefin Sans',sans-serif;font-size:1.1rem;font-weight:600;letter-spacing:0.08em;text-transform:uppercase;color:#ffffff;background:#de6b00;border:none;border-radius:0;padding:1rem 2rem;min-width:175px;box-shadow:none;transition:background 0.2s ease,transform 0.2s ease}body .gform_wrapper .gform_button:hover,body .gform_wrapper .gform_footer input[type="submit"]:hover,body .gform_wrapper .gform_page_footer input[type="submit"]:hover{background:#c75f00;transform:translateY(-1px)}body .gform_wrapper .gform_button:focus,body .gform_wrapper .gform_footer input[type="submit"]:focus,body .gform_wrapper .gform_page_footer input[type="submit"]:focus{outline:none;box-shadow:0 0 0 2px rgba(222,107,0,0.2)}body .gform_wrapper.gravity-theme{max-width:100%}@media (min-width:768px){body .gform_wrapper.gravity-theme .gform_fields{row-gap:2rem;column-gap:2rem}}@media (max-width:767px){body .gform_wrapper .gform_title{font-size:2.5rem}body .gform_wrapper input[type="text"],body .gform_wrapper input[type="email"],body .gform_wrapper textarea,body .gform_wrapper select{font-size:1.05rem;padding:1rem 1.1rem}body .gform_wrapper .gform_footer,body .gform_wrapper .gform_page_footer{justify-content:flex-start}body .gform_wrapper .gform_button,body .gform_wrapper .gform_footer input[type="submit"],body .gform_wrapper .gform_page_footer input[type="submit"]{min-width:160px}}.gform_wrapper .gform_heading{display:none}.gform_wrapper .gform_description,.gform_wrapper .gform_description::after{display:none}.gform_wrapper .gfield_description,.gform_wrapper .instruction{display:none}