:root{--fe-r-lg: clamp(24px, 12vw, 90px);--fe-r-sm: clamp(4px, 2vw, 6px);--fe-gap: calc(2rem / 2);--bubble-r-scale: 24%;--bubble-r-cqh-factor: 0.28}h1{margin-block-start:0;margin-block-end:0;margin-inline:0;margin-bottom:1rem;font-weight:700;font-size:clamp(2rem,4vw + 1rem,4.5rem);line-height:1.2}h2{margin-block-start:0;margin-block-end:0;margin-inline:0;margin-bottom:1rem;font-weight:700;font-size:clamp(1.75rem,2vw + .75rem,2rem);line-height:1.25}h3{margin-block-start:0;margin-block-end:0;margin-inline:0;margin-bottom:1rem;font-weight:700;font-size:clamp(1.375rem,1vw + .875rem,1.5rem);line-height:1.3}h3.h3-slogan{font-size:clamp(1.375rem,1vw + .875rem,1rem)}h4{margin-block-start:0;margin-block-end:0;margin-inline:0;margin-bottom:1rem;font-weight:700;font-size:clamp(1.125rem,.5vw + 1rem,1.25rem);line-height:1.35}h5{margin-block-start:0;margin-block-end:0;margin-inline:0;margin-bottom:1rem;font-weight:700;font-size:1.125rem;line-height:1.4}h5.h5a{font-weight:700}h5.h5b{font-weight:400}h6{margin-block-start:0;margin-block-end:0;margin-inline:0;margin-bottom:1rem;font-weight:700;font-size:1rem;line-height:1.4}p{font-size:1.125rem;line-height:1.6;margin-block-start:0;margin-block-end:2rem;margin-inline:0;margin-top:0}.wp-block-buttons{gap:1rem !important}.wp-block-buttons .wp-block-button{display:flex}.wp-block-buttons .wp-block-button .wp-block-button__link{font-size:1.125rem;line-height:1.6;margin-block-start:0;margin-block-end:2rem;margin-inline:0;border-width:0;min-height:44px;padding:1rem 2rem;text-decoration:none;border-radius:.5rem;font-weight:700;position:relative;transition:background-color .2s ease-in-out;color:#014c45;background:#fff7f2;margin-bottom:0}.wp-block-buttons .wp-block-button .wp-block-button__link:after{content:"";display:inline-block;width:1.5em;height:1.5em;margin-left:.5em;vertical-align:middle;background-image:url("data:image/svg+xml,%3Csvg fill='none' stroke='%23014C45' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpolyline points='9 6 15 12 9 18'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:1.5em 1.5em;transition:transform .2s ease-in-out}.wp-block-buttons .wp-block-button .wp-block-button__link:focus{outline:none}.wp-block-buttons .wp-block-button .wp-block-button__link:focus:not(:focus-visible){outline:none}.wp-block-buttons .wp-block-button .wp-block-button__link:focus-visible{outline:4px solid #f8b518;outline-offset:4px;border-radius:.25rem}.wp-block-buttons .wp-block-button:hover .wp-block-button__link:after{transform:translateX(0.25rem)}.wp-block-buttons .wp-block-button.is-style-button-light .wp-block-button__link{background-color:#fff7f2;color:#014c45}.wp-block-buttons .wp-block-button.is-style-button-light:hover .wp-block-button__link{background:#ffefe0;color:#014c45}.wp-block-buttons .wp-block-button.is-style-button-dark .wp-block-button__link{background-color:#014c45;color:#fff7f2}.wp-block-buttons .wp-block-button.is-style-button-dark .wp-block-button__link:after{background-image:url("data:image/svg+xml,%3Csvg fill='none' stroke='%23FFF7F2' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpolyline points='9 6 15 12 9 18'/%3E%3C/svg%3E")}.wp-block-buttons .wp-block-button.is-style-button-dark:hover .wp-block-button__link{background:#3c625b}.bubble-radius-default{border-radius:var(--fe-r-lg) var(--fe-r-lg) var(--fe-r-lg) var(--fe-r-sm)}.bubble-radius-inverted{border-radius:var(--fe-r-lg) var(--fe-r-lg) var(--fe-r-sm) var(--fe-r-lg)}figure table{width:100%;border-collapse:collapse;border-radius:.5rem;overflow:hidden}figure table caption{caption-side:top;text-align:left;padding:0 0 .5rem;font-weight:700;color:#014c45}figure table th a:focus,figure table td a:focus{outline:none}figure table th a:focus:not(:focus-visible),figure table td a:focus:not(:focus-visible){outline:none}figure table th a:focus-visible,figure table td a:focus-visible{outline:4px solid #f8b518;outline-offset:4px;border-radius:.25rem}figure table tbody tr{background:#3c625b;border:1px solid #014c45}figure table tbody tr:first-of-type{background:#014c45}figure table tbody tr:first-of-type td{color:#f8b518;font-weight:700;padding:1rem}figure table tbody tr td{color:#fff7f2;border:1px solid #014c45;padding:1rem;font-weight:700}figure table tbody tr a{color:#f8b518;font-weight:700;text-decoration:none}figure table tbody tr a:focus{outline:none}figure table tbody tr a:focus:not(:focus-visible){outline:none}figure table tbody tr a:focus-visible{outline:4px solid #f8b518;outline-offset:4px;border-radius:.25rem}figure table tbody tr a:hover{text-decoration:underline;text-underline-offset:2px}@media(max-width: 960px){figure table{display:block;border-radius:.5rem}figure table tbody{display:block}figure table tbody tr{display:block;margin-bottom:1rem;border-radius:.5rem;position:relative;overflow:hidden}figure table tbody tr:last-child{margin-bottom:0}figure table tbody tr:first-of-type{display:none}figure table tbody tr td{display:block;width:100%;text-align:left;border:none;border-bottom:1px solid #014c45;padding:1rem}figure table tbody tr td:last-child{border-bottom:none}figure table tbody tr td:before{content:attr(data-label);display:inline-block;font-weight:700;color:#f8b518;margin-right:.5rem}figure table tbody tr td:first-child{background:#014c45;font-weight:700;color:#f8b518;padding:1rem}figure table tbody tr td:first-child:before{display:none}}.wp-block-table{overflow-x:auto;-webkit-overflow-scrolling:touch}.wp-block-table table{width:100%;border-collapse:collapse;border-radius:.5rem;overflow:hidden}.wp-block-table table caption{caption-side:top;text-align:left;padding:0 0 .5rem;font-weight:700;color:#014c45}.wp-block-table table th a:focus,.wp-block-table table td a:focus{outline:none}.wp-block-table table th a:focus:not(:focus-visible),.wp-block-table table td a:focus:not(:focus-visible){outline:none}.wp-block-table table th a:focus-visible,.wp-block-table table td a:focus-visible{outline:4px solid #f8b518;outline-offset:4px;border-radius:.25rem}.wp-block-table table tbody tr{background:#3c625b;border:1px solid #014c45}.wp-block-table table tbody tr:first-of-type{background:#014c45}.wp-block-table table tbody tr:first-of-type td{color:#f8b518;font-weight:700;padding:1rem}.wp-block-table table tbody tr td{color:#fff7f2;border:1px solid #014c45;padding:1rem;font-weight:700}.wp-block-table table tbody tr a{color:#f8b518;font-weight:700;text-decoration:none}.wp-block-table table tbody tr a:focus{outline:none}.wp-block-table table tbody tr a:focus:not(:focus-visible){outline:none}.wp-block-table table tbody tr a:focus-visible{outline:4px solid #f8b518;outline-offset:4px;border-radius:.25rem}.wp-block-table table tbody tr a:hover{text-decoration:underline;text-underline-offset:2px}@media(max-width: 960px){.wp-block-table table{display:block;border-radius:.5rem}.wp-block-table table tbody{display:block}.wp-block-table table tbody tr{display:block;margin-bottom:1rem;border-radius:.5rem;position:relative;overflow:hidden}.wp-block-table table tbody tr:last-child{margin-bottom:0}.wp-block-table table tbody tr:first-of-type{display:none}.wp-block-table table tbody tr td{display:block;width:100%;text-align:left;border:none;border-bottom:1px solid #014c45;padding:1rem}.wp-block-table table tbody tr td:last-child{border-bottom:none}.wp-block-table table tbody tr td:before{content:attr(data-label);display:inline-block;font-weight:700;color:#f8b518;margin-right:.5rem}.wp-block-table table tbody tr td:first-child{background:#014c45;font-weight:700;color:#f8b518;padding:1rem}.wp-block-table table tbody tr td:first-child:before{display:none}}details.wp-block-details{position:relative;overflow:hidden;border-radius:.5rem;background:#ffefe0}details.wp-block-details:has(summary:focus-visible){outline:4px solid #f8b518;outline-offset:4px;border-radius:.25rem}details.wp-block-details summary{font-size:1.125rem;line-height:1.6;margin-block-start:0;margin-block-end:2rem;margin-inline:0;display:flex;justify-content:space-between;align-items:center;width:100%;font-weight:700;color:#fff;padding:1rem;color:#f8b518;margin-bottom:0;background:#014c45;cursor:pointer;min-height:44px;list-style:none}details.wp-block-details summary::-webkit-details-marker{display:none}details.wp-block-details summary::marker{display:none;content:none}details.wp-block-details summary::after{content:"";width:1.5rem;height:1.5rem;flex-shrink:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23F8B518' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cline x1='12' y1='5' x2='12' y2='19'/%3E%3Cline x1='5' y1='12' x2='19' y2='12'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:contain}@media(prefers-reduced-motion: no-preference){details.wp-block-details summary::after{transition:all .1s ease}}details.wp-block-details p{font-size:1.125rem;line-height:1.6;margin-block-start:0;margin-block-end:2rem;margin-inline:0;margin-bottom:1rem}details.wp-block-details p a{margin-bottom:.3333333333rem}details.wp-block-details p a:focus{outline:none}details.wp-block-details p a:focus:not(:focus-visible){outline:none}details.wp-block-details p a:focus-visible{outline:4px solid #f8b518;outline-offset:4px;border-radius:.25rem}details.wp-block-details h1,details.wp-block-details h2,details.wp-block-details h3,details.wp-block-details h4,details.wp-block-details h5,details.wp-block-details h6,details.wp-block-details p,details.wp-block-details details,details.wp-block-details table,details.wp-block-details .wp-block-buttons,details.wp-block-details figure,details.wp-block-details .wp-block-group,details.wp-block-details .wp-block-heading{padding:0 1rem;margin-bottom:1rem}details.wp-block-details h1.is-style-bubble-inverted,details.wp-block-details h2.is-style-bubble-inverted,details.wp-block-details h3.is-style-bubble-inverted,details.wp-block-details h4.is-style-bubble-inverted,details.wp-block-details h5.is-style-bubble-inverted,details.wp-block-details h6.is-style-bubble-inverted,details.wp-block-details p.is-style-bubble-inverted,details.wp-block-details details.is-style-bubble-inverted,details.wp-block-details table.is-style-bubble-inverted,details.wp-block-details .wp-block-buttons.is-style-bubble-inverted,details.wp-block-details figure.is-style-bubble-inverted,details.wp-block-details .wp-block-group.is-style-bubble-inverted,details.wp-block-details .wp-block-heading.is-style-bubble-inverted{margin:0 1rem}details.wp-block-details .wp-block-group.is-style-contact-card{margin:0 1rem}details.wp-block-details .wp-block-group.is-style-contact-card h4,details.wp-block-details .wp-block-group.is-style-contact-card h5,details.wp-block-details .wp-block-group.is-style-contact-card h6{color:#fff7f2 !important}details.wp-block-details .wp-block-group.is-style-contact-card strong{color:#fff7f2 !important}details.wp-block-details .wp-block-group.is-style-contact-card p.has-green-4-color{color:#b4dad0 !important}details.wp-block-details .wp-block-heading{margin-top:2.5rem}details.wp-block-details>summary+.wp-block-heading,details.wp-block-details .is-layout-constrained>.wp-block-heading:first-child{margin-top:0}details.wp-block-details ul,details.wp-block-details ol{padding-left:2rem}details.wp-block-details figure table{width:100%;border-collapse:collapse;border-radius:.5rem;overflow:hidden}details.wp-block-details figure table caption{caption-side:top;text-align:left;padding:0 0 .5rem;font-weight:700;color:#014c45}details.wp-block-details figure table th a:focus,details.wp-block-details figure table td a:focus{outline:none}details.wp-block-details figure table th a:focus:not(:focus-visible),details.wp-block-details figure table td a:focus:not(:focus-visible){outline:none}details.wp-block-details figure table th a:focus-visible,details.wp-block-details figure table td a:focus-visible{outline:4px solid #f8b518;outline-offset:4px;border-radius:.25rem}details.wp-block-details figure table tbody tr{background:#3c625b;border:1px solid #014c45}details.wp-block-details figure table tbody tr:first-of-type{background:#014c45}details.wp-block-details figure table tbody tr:first-of-type td{color:#f8b518;font-weight:700;padding:1rem}details.wp-block-details figure table tbody tr td{color:#fff7f2;border:1px solid #014c45;padding:1rem;font-weight:700}details.wp-block-details figure table tbody tr a{color:#f8b518;font-weight:700;text-decoration:none}details.wp-block-details figure table tbody tr a:focus{outline:none}details.wp-block-details figure table tbody tr a:focus:not(:focus-visible){outline:none}details.wp-block-details figure table tbody tr a:focus-visible{outline:4px solid #f8b518;outline-offset:4px;border-radius:.25rem}details.wp-block-details figure table tbody tr a:hover{text-decoration:underline;text-underline-offset:2px}@media(max-width: 960px){details.wp-block-details figure table{display:block;border-radius:.5rem}details.wp-block-details figure table tbody{display:block}details.wp-block-details figure table tbody tr{display:block;margin-bottom:1rem;border-radius:.5rem;position:relative;overflow:hidden}details.wp-block-details figure table tbody tr:last-child{margin-bottom:0}details.wp-block-details figure table tbody tr:first-of-type{display:none}details.wp-block-details figure table tbody tr td{display:block;width:100%;text-align:left;border:none;border-bottom:1px solid #014c45;padding:1rem}details.wp-block-details figure table tbody tr td:last-child{border-bottom:none}details.wp-block-details figure table tbody tr td:before{content:attr(data-label);display:inline-block;font-weight:700;color:#f8b518;margin-right:.5rem}details.wp-block-details figure table tbody tr td:first-child{background:#014c45;font-weight:700;color:#f8b518;padding:1rem}details.wp-block-details figure table tbody tr td:first-child:before{display:none}}details.wp-block-details .wp-block-file{padding:0 1rem}details.wp-block-details[open]{padding-bottom:1rem}details.wp-block-details[open] summary{margin-bottom:1rem}details.wp-block-details[open] summary::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23F8B518' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cline x1='5' y1='12' x2='19' y2='12'/%3E%3C/svg%3E");transform:rotate(0deg)}main ul.wp-block-list{padding-left:2em;margin-block:1rem 1rem}main ul.wp-block-list li{font-size:1.125rem;line-height:1.6;margin-block-start:0;margin-block-end:2rem;margin-inline:0;color:inherit;margin-bottom:.1666666667rem;padding-left:.5rem}main ul.wp-block-list li:last-child{margin-bottom:0}main ul.wp-block-list li a:focus{outline:none}main ul.wp-block-list li a:focus:not(:focus-visible){outline:none}main ul.wp-block-list li a:focus-visible{outline:4px solid #f8b518;outline-offset:4px;border-radius:.25rem}main ul.wp-block-list ul ul,main ul.wp-block-list ol ol,main ul.wp-block-list ul ol,main ul.wp-block-list ol ul{margin-block:.3333333333rem 0;padding-left:1.5em}main ul.wp-block-list{list-style-type:disc;list-style-position:outside}main ul.wp-block-list.is-style-none{list-style:none;padding-left:0}main ul.wp-block-list.is-style-none li{position:relative;padding-left:1.25em}main ul.wp-block-list.is-style-none li::before{content:"";position:absolute;left:0;top:.6em;width:.35em;height:.35em;border-radius:50%;background-color:#014c45}main ol.wp-block-list{padding-left:2em;margin-block:1rem 1rem}main ol.wp-block-list li{font-size:1.125rem;line-height:1.6;margin-block-start:0;margin-block-end:2rem;margin-inline:0;color:inherit;margin-bottom:.1666666667rem;padding-left:.5rem}main ol.wp-block-list li:last-child{margin-bottom:0}main ol.wp-block-list li a:focus{outline:none}main ol.wp-block-list li a:focus:not(:focus-visible){outline:none}main ol.wp-block-list li a:focus-visible{outline:4px solid #f8b518;outline-offset:4px;border-radius:.25rem}main ol.wp-block-list ul ul,main ol.wp-block-list ol ol,main ol.wp-block-list ul ol,main ol.wp-block-list ol ul{margin-block:.3333333333rem 0;padding-left:1.5em}main ol.wp-block-list{list-style-type:decimal;list-style-position:outside}#main-content ul:not([class]),.entry-content ul:not([class]),.wp-block-post-content ul:not([class]){padding-left:2em;margin-block:1rem 1rem}#main-content ul:not([class]) li,.entry-content ul:not([class]) li,.wp-block-post-content ul:not([class]) li{font-size:1.125rem;line-height:1.6;margin-block-start:0;margin-block-end:2rem;margin-inline:0;color:inherit;margin-bottom:.1666666667rem;padding-left:.5rem}#main-content ul:not([class]) li:last-child,.entry-content ul:not([class]) li:last-child,.wp-block-post-content ul:not([class]) li:last-child{margin-bottom:0}#main-content ul:not([class]) li a:focus,.entry-content ul:not([class]) li a:focus,.wp-block-post-content ul:not([class]) li a:focus{outline:none}#main-content ul:not([class]) li a:focus:not(:focus-visible),.entry-content ul:not([class]) li a:focus:not(:focus-visible),.wp-block-post-content ul:not([class]) li a:focus:not(:focus-visible){outline:none}#main-content ul:not([class]) li a:focus-visible,.entry-content ul:not([class]) li a:focus-visible,.wp-block-post-content ul:not([class]) li a:focus-visible{outline:4px solid #f8b518;outline-offset:4px;border-radius:.25rem}#main-content ul:not([class]) ul ul,#main-content ul:not([class]) ol ol,#main-content ul:not([class]) ul ol,#main-content ul:not([class]) ol ul,.entry-content ul:not([class]) ul ul,.entry-content ul:not([class]) ol ol,.entry-content ul:not([class]) ul ol,.entry-content ul:not([class]) ol ul,.wp-block-post-content ul:not([class]) ul ul,.wp-block-post-content ul:not([class]) ol ol,.wp-block-post-content ul:not([class]) ul ol,.wp-block-post-content ul:not([class]) ol ul{margin-block:.3333333333rem 0;padding-left:1.5em}#main-content ul:not([class]),.entry-content ul:not([class]),.wp-block-post-content ul:not([class]){list-style-type:disc;list-style-position:outside}#main-content ol:not([class]),.entry-content ol:not([class]),.wp-block-post-content ol:not([class]){padding-left:2em;margin-block:1rem 1rem}#main-content ol:not([class]) li,.entry-content ol:not([class]) li,.wp-block-post-content ol:not([class]) li{font-size:1.125rem;line-height:1.6;margin-block-start:0;margin-block-end:2rem;margin-inline:0;color:inherit;margin-bottom:.1666666667rem;padding-left:.5rem}#main-content ol:not([class]) li:last-child,.entry-content ol:not([class]) li:last-child,.wp-block-post-content ol:not([class]) li:last-child{margin-bottom:0}#main-content ol:not([class]) li a:focus,.entry-content ol:not([class]) li a:focus,.wp-block-post-content ol:not([class]) li a:focus{outline:none}#main-content ol:not([class]) li a:focus:not(:focus-visible),.entry-content ol:not([class]) li a:focus:not(:focus-visible),.wp-block-post-content ol:not([class]) li a:focus:not(:focus-visible){outline:none}#main-content ol:not([class]) li a:focus-visible,.entry-content ol:not([class]) li a:focus-visible,.wp-block-post-content ol:not([class]) li a:focus-visible{outline:4px solid #f8b518;outline-offset:4px;border-radius:.25rem}#main-content ol:not([class]) ul ul,#main-content ol:not([class]) ol ol,#main-content ol:not([class]) ul ol,#main-content ol:not([class]) ol ul,.entry-content ol:not([class]) ul ul,.entry-content ol:not([class]) ol ol,.entry-content ol:not([class]) ul ol,.entry-content ol:not([class]) ol ul,.wp-block-post-content ol:not([class]) ul ul,.wp-block-post-content ol:not([class]) ol ol,.wp-block-post-content ol:not([class]) ul ol,.wp-block-post-content ol:not([class]) ol ul{margin-block:.3333333333rem 0;padding-left:1.5em}#main-content ol:not([class]),.entry-content ol:not([class]),.wp-block-post-content ol:not([class]){list-style-type:decimal;list-style-position:outside}.tranas-form{display:flex;flex-direction:column;margin:0 auto}.tranas-form .tf-form-title.screen-reader-text{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);clip-path:inset(50%);border:0;white-space:nowrap}.tranas-form .tf-field{display:flex;flex-direction:column;gap:.1666666667rem;margin-bottom:2rem}.tranas-form .tf-field:last-of-type{margin-bottom:0}.tranas-form .tf-field label{margin-block-start:0;margin-block-end:0;margin-inline:0;margin-bottom:1rem;font-weight:700;font-size:clamp(1.125rem,.5vw + 1rem,1.25rem);line-height:1.35;padding:0 .5rem;margin-bottom:.3333333333rem;font-weight:700;color:#014c45}.tranas-form .tf-field input{margin-block-start:0;margin-block-end:0;margin-inline:0;margin-bottom:1rem;font-weight:700;font-size:clamp(1.125rem,.5vw + 1rem,1.25rem);line-height:1.35;padding:0 .5rem;margin-bottom:0;font-weight:400;color:#014c45;padding:1rem;border:1px solid #ffc694;background-color:#ffefe0;border-radius:.5rem;color:rgba(0,0,0,.8);font-family:"Source Sans 3",sans-serif}.tranas-form .tf-field input::placeholder{color:rgba(0,0,0,.6)}.tranas-form .tf-field input:focus{outline:4px solid #f8b518;outline-offset:4px;border-radius:.25rem}.tranas-form .tf-field input:focus:not(:focus-visible){outline:none}.tranas-form .tf-field input:focus-visible{outline:4px solid #f8b518;outline-offset:4px;border-radius:.25rem}.tranas-form .tf-field input[aria-invalid=true]{background:url("../assets/img/cross-circle.svg") no-repeat right 1rem center;background-size:1.25em 1.25em;background-position:right 1rem center;background-color:#ffefe0;border:1px solid #8a191e}@media(max-width: 960px){.tranas-form .tf-field input{padding:.5rem}}.tranas-form .tf-field textarea{margin-block-start:0;margin-block-end:0;margin-inline:0;margin-bottom:1rem;font-weight:700;font-size:clamp(1.125rem,.5vw + 1rem,1.25rem);line-height:1.35;padding:0 .5rem;margin-bottom:0;font-weight:400;color:#014c45;padding:1rem;border:1px solid #ffc694;background-color:#ffefe0;border-radius:.5rem;color:rgba(0,0,0,.8);font-family:"Source Sans 3",sans-serif}.tranas-form .tf-field textarea::placeholder{color:rgba(0,0,0,.6)}.tranas-form .tf-field textarea:focus{outline:4px solid #f8b518;outline-offset:4px;border-radius:.25rem}.tranas-form .tf-field textarea:focus:not(:focus-visible){outline:none}.tranas-form .tf-field textarea:focus-visible{outline:4px solid #f8b518;outline-offset:4px;border-radius:.25rem}.tranas-form .tf-field textarea[aria-invalid=true]{background:url("../assets/img/cross-circle.svg") no-repeat right 1rem center;background-size:1.25em 1.25em;background-position:right 1rem center;background-color:#ffefe0;border:1px solid #8a191e}@media(max-width: 960px){.tranas-form .tf-field textarea{padding:.5rem}}.tranas-form .tf-field textarea{height:100px;resize:vertical}.tranas-form .tf-field select{margin-block-start:0;margin-block-end:0;margin-inline:0;margin-bottom:1rem;font-weight:700;font-size:clamp(1.125rem,.5vw + 1rem,1.25rem);line-height:1.35;padding:0 .5rem;margin-bottom:0;font-weight:400;color:#014c45;padding:1rem;border:1px solid #ffc694;background-color:#ffefe0;border-radius:.5rem;color:rgba(0,0,0,.8);font-family:"Source Sans 3",sans-serif}.tranas-form .tf-field select::placeholder{color:rgba(0,0,0,.6)}.tranas-form .tf-field select:focus{outline:4px solid #f8b518;outline-offset:4px;border-radius:.25rem}.tranas-form .tf-field select:focus:not(:focus-visible){outline:none}.tranas-form .tf-field select:focus-visible{outline:4px solid #f8b518;outline-offset:4px;border-radius:.25rem}.tranas-form .tf-field select[aria-invalid=true]{background:url("../assets/img/cross-circle.svg") no-repeat right 1rem center;background-size:1.25em 1.25em;background-position:right 1rem center;background-color:#ffefe0;border:1px solid #8a191e}@media(max-width: 960px){.tranas-form .tf-field select{padding:.5rem}}.tranas-form .tf-field select{padding-right:2.5em;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23014c45' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 1rem center;background-size:1.25em 1.25em}.tranas-form .tf-field fieldset{margin-block-start:0;margin-block-end:0;margin-inline:0;margin-bottom:1rem;font-weight:700;font-size:clamp(1.125rem,.5vw + 1rem,1.25rem);line-height:1.35;padding:0 .5rem;margin-bottom:0;font-weight:400;color:#014c45;padding:1rem;border:1px solid #ffc694;background-color:#ffefe0;border-radius:.5rem;color:rgba(0,0,0,.8);font-family:"Source Sans 3",sans-serif}.tranas-form .tf-field fieldset::placeholder{color:rgba(0,0,0,.6)}.tranas-form .tf-field fieldset:focus{outline:4px solid #f8b518;outline-offset:4px;border-radius:.25rem}.tranas-form .tf-field fieldset:focus:not(:focus-visible){outline:none}.tranas-form .tf-field fieldset:focus-visible{outline:4px solid #f8b518;outline-offset:4px;border-radius:.25rem}.tranas-form .tf-field fieldset[aria-invalid=true]{background:url("../assets/img/cross-circle.svg") no-repeat right 1rem center;background-size:1.25em 1.25em;background-position:right 1rem center;background-color:#ffefe0;border:1px solid #8a191e}@media(max-width: 960px){.tranas-form .tf-field fieldset{padding:.5rem}}.tranas-form .tf-field fieldset{padding:0;border:none;background-color:rgba(0,0,0,0);padding:1rem;border-radius:.5rem;border:1px solid #ffc694;background-color:#ffefe0;color:rgba(0,0,0,.8)}.tranas-form .tf-field fieldset legend{margin-block-start:0;margin-block-end:0;margin-inline:0;margin-bottom:1rem;font-weight:700;font-size:clamp(1.125rem,.5vw + 1rem,1.25rem);line-height:1.35;padding:0 .5rem}.tranas-form .tf-field .tf-file-wrap{position:relative}.tranas-form .tf-field .tf-file-dropzone{margin-block-start:0;margin-block-end:0;margin-inline:0;margin-bottom:1rem;font-weight:700;font-size:clamp(1.125rem,.5vw + 1rem,1.25rem);line-height:1.35;padding:0 .5rem;margin-bottom:0;font-weight:400;color:#014c45;padding:1rem;border:1px solid #ffc694;background-color:#ffefe0;border-radius:.5rem;color:rgba(0,0,0,.8);font-family:"Source Sans 3",sans-serif}.tranas-form .tf-field .tf-file-dropzone::placeholder{color:rgba(0,0,0,.6)}.tranas-form .tf-field .tf-file-dropzone:focus{outline:4px solid #f8b518;outline-offset:4px;border-radius:.25rem}.tranas-form .tf-field .tf-file-dropzone:focus:not(:focus-visible){outline:none}.tranas-form .tf-field .tf-file-dropzone:focus-visible{outline:4px solid #f8b518;outline-offset:4px;border-radius:.25rem}.tranas-form .tf-field .tf-file-dropzone[aria-invalid=true]{background:url("../assets/img/cross-circle.svg") no-repeat right 1rem center;background-size:1.25em 1.25em;background-position:right 1rem center;background-color:#ffefe0;border:1px solid #8a191e}@media(max-width: 960px){.tranas-form .tf-field .tf-file-dropzone{padding:.5rem}}.tranas-form .tf-field .tf-file-dropzone{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.5rem;min-height:100px;cursor:pointer;text-align:center;border-style:dashed;border-width:2px}.tranas-form .tf-field .tf-file-dropzone:focus{outline:4px solid #f8b518;outline-offset:4px;border-radius:.25rem}.tranas-form .tf-field .tf-file-dropzone:focus:not(:focus-visible){outline:none}.tranas-form .tf-field .tf-file-dropzone:focus-visible{outline:4px solid #f8b518;outline-offset:4px;border-radius:.25rem}.tranas-form .tf-field .tf-file-browse{margin-block-start:0;margin-block-end:0;margin-inline:0;margin-bottom:1rem;font-weight:700;font-size:clamp(1.125rem,.5vw + 1rem,1.25rem);line-height:1.35;padding:.5rem 1rem;border:2px solid #ffefe0;background-color:#f8b518;color:#014c45;border-radius:.5rem;cursor:pointer;font-weight:700;margin-bottom:0}@media(prefers-reduced-motion: no-preference){.tranas-form .tf-field .tf-file-browse{transition:background-color .2s ease,transform .1s ease}}.tranas-form .tf-field .tf-file-browse:hover{background-color:rgba(248,181,24,.8);color:#014c45}.tranas-form .tf-field .tf-file-browse:focus:not(:focus-visible){outline:none}.tranas-form .tf-field .tf-file-browse:focus-visible{outline:4px solid #f8b518;outline-offset:4px;border-radius:.25rem}.tranas-form .tf-field .tf-file-info{margin-top:.3333333333rem}.tranas-form .tf-field .tf-file-selected{flex-basis:100%;color:rgba(0,0,0,.7)}.tranas-form .tf-field .tf-file-wrap.tf-file-dragover .tf-file-dropzone{border-color:#014c45;background-color:rgba(1,76,69,.08)}.tranas-form .tf-field .tf-file-input{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.tranas-form .tf-field .tf-file-selected{display:none}.tranas-form .tf-field .tf-file-selected:not(:empty){display:block}.tranas-form .tf-field .tf-choices{display:flex;flex-direction:column;gap:.6666666667rem}.tranas-form .tf-field .tf-choice{display:flex;align-items:center;gap:.6666666667rem;cursor:pointer;font-weight:400}.tranas-form .tf-field .tf-choice::before{content:"";flex-shrink:0;width:1.25em;height:1.25em;border:2px solid #ffc694;background-color:#ffefe0}@media(prefers-reduced-motion: no-preference){.tranas-form .tf-field .tf-choice::before{transition:background-color .2s ease,border-color .2s ease}}.tranas-form .tf-field .tf-choice:focus-within::before{box-shadow:0 0 0 2px #014c45}.tranas-form .tf-field .tf-choice input[type=radio],.tranas-form .tf-field .tf-choice input[type=checkbox]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;appearance:none}.tranas-form .tf-field .tf-choice:focus input{outline:4px solid #f8b518;outline-offset:4px;border-radius:.25rem}.tranas-form .tf-field .tf-choice:focus:not(:focus-visible) input{outline:none}.tranas-form .tf-field .tf-choice:focus-visible input{outline:4px solid #f8b518;outline-offset:4px;border-radius:.25rem}.tranas-form .tf-field .tf-choice:has(input[type=radio])::before{border-radius:50%}.tranas-form .tf-field .tf-choice:has(input[type=radio]:checked)::before{background-color:#ffc694;border-color:#ffc694;box-shadow:inset 0 0 0 3px #ffefe0}.tranas-form .tf-field .tf-choice:has(input[type=checkbox])::before{border-radius:3px}.tranas-form .tf-field .tf-choice:has(input[type=checkbox]:checked)::before{background-color:#ffc694;border-color:#ffc694;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='10' viewBox='0 0 12 10'%3E%3Cpath fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' d='M1 5l3 4 7-7'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:.7em}.tranas-form .tf-field.tf-field--gdpr .tf-gdpr-consent-wrap{position:relative;display:flex;align-items:flex-start;gap:.6666666667rem}.tranas-form .tf-field.tf-field--gdpr .tf-gdpr-consent-label{display:flex;align-items:flex-start;gap:.6666666667rem;cursor:pointer;font-weight:400;flex:1;min-width:0}.tranas-form .tf-field.tf-field--gdpr .tf-gdpr-consent-label::before{content:"";flex-shrink:0;width:1.25em;height:1.25em;margin-top:.15em;border:2px solid #ffc694;background-color:#ffefe0;border-radius:3px}@media(prefers-reduced-motion: no-preference){.tranas-form .tf-field.tf-field--gdpr .tf-gdpr-consent-label::before{transition:background-color .2s ease,border-color .2s ease}}.tranas-form .tf-field.tf-field--gdpr .tf-gdpr-consent-wrap:focus-within .tf-gdpr-consent-label::before{box-shadow:0 0 0 2px #014c45}.tranas-form .tf-field.tf-field--gdpr .tf-gdpr-consent-wrap:has(input[type=checkbox]:checked) .tf-gdpr-consent-label::before{background-color:#ffc694;border-color:#ffc694;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='10' viewBox='0 0 12 10'%3E%3Cpath fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' d='M1 5l3 4 7-7'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:.7em}.tranas-form .tf-field.tf-field--gdpr .tf-gdpr-consent-wrap:has(input[type=checkbox][aria-invalid=true]) .tf-gdpr-consent-label::before{border-color:#8a191e;background-color:#ffefe0}.tranas-form .tf-field.tf-field--gdpr input[type=checkbox]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;appearance:none}.tranas-form .tf-field.tf-field--gdpr input[type=checkbox]:focus{outline:4px solid #f8b518;outline-offset:4px;border-radius:.25rem}.tranas-form .tf-field.tf-field--gdpr input[type=checkbox]:focus:not(:focus-visible){outline:none}.tranas-form .tf-field.tf-field--gdpr input[type=checkbox]:focus-visible{outline:4px solid #f8b518;outline-offset:4px;border-radius:.25rem}.tranas-form .tf-field.tf-field--gdpr .tf-gdpr-consent-text a{text-decoration:none;color:#000;font-weight:700}.tranas-form .tf-field.tf-field--gdpr .tf-gdpr-consent-text a:hover{text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:2px}.tranas-form .tf-field.tf-field--gdpr .tf-gdpr-inline-title{font-weight:700}.tranas-form .tf-field .tf-field-error.tf-message--error,.tranas-form .tf-field .tf-file-error.tf-message--error{padding:0 .5rem;margin-top:.3333333333rem;color:#8a191e;font-weight:600}.tranas-form .tf-message--success{padding:2rem 2rem 2rem 4rem;margin-top:.3333333333rem;background-color:rgba(114,156,145,.25);color:#fff7f2;position:relative;border-radius:.5rem;color:#014c45;border:1px solid rgba(1,76,69,.2);font-weight:700}.tranas-form .tf-message--success::before{content:"";display:none}.tranas-form .tf-message--success::after{content:"";display:inline-block;margin-left:1rem;position:absolute;left:.5rem;top:50%;transform:translateY(-50%);width:1.7em;height:1.7em;background-image:url("../assets/img/check-circle.svg");background-size:contain;background-repeat:no-repeat;background-position:center;pointer-events:none}.tranas-form .tf-hp{display:none}.tranas-form .tf-submit{background:#014c45;color:#fff;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:1rem;border-radius:.5rem;border:none;cursor:pointer}@media(prefers-reduced-motion: no-preference){.tranas-form .tf-submit{transition:all .2s ease}}.tranas-form .tf-submit{font-weight:700;align-self:flex-start;width:auto}.tranas-form .tf-submit:focus{outline:4px solid #f8b518;outline-offset:4px;border-radius:.25rem}.tranas-form .tf-submit:focus:not(:focus-visible){outline:none}.tranas-form .tf-submit:focus-visible{outline:4px solid #f8b518;outline-offset:4px;border-radius:.25rem}.tranas-form .tf-submit:disabled{opacity:.55;cursor:not-allowed}.tranas-form .tf-message-container [tabindex="-1"]:focus{outline:4px solid #f8b518;outline-offset:4px;border-radius:.25rem}.tranas-form .tf-field--content{margin-bottom:1rem}.tranas-form .tf-field--content.tf-field--reduced-margin{margin-bottom:1rem}.tranas-form .tf-heading{margin:0}.tranas-form .tf-field--content:first-child .tf-heading{margin-top:0}.tranas-form .tf-body-text{margin:0}.tranas-form .tf-body-text p:last-child{margin-bottom:0}.tranas-form .tf-poll-question{font-weight:600}.tranas-form .tf-poll-results{margin:0 0 1rem}.tranas-form .tf-poll-total{margin:0 0 1rem;font-weight:600}.tranas-form .tf-poll-option{margin-bottom:.85rem}.tranas-form .tf-poll-option-meta{display:flex;justify-content:space-between;align-items:baseline;gap:.75rem;margin-bottom:.35rem}.tranas-form .tf-poll-your-vote{font-weight:600}.tranas-form .tf-poll-bar{height:.65rem;background:#e6e6e6;border-radius:999px;overflow:hidden}.tranas-form .tf-poll-bar-fill{display:block;height:100%;background:#227b6d;border-radius:inherit}@media(prefers-reduced-motion: no-preference){.tranas-form .tf-poll-bar-fill{transition:width .45s ease}}.tranas-form .tf-poll-option--voted .tf-poll-bar-fill{background:#227b6d}.tranas-form .tf-submit[hidden],.tranas-form .tf-poll-vote[hidden]{display:none}
