﻿:root{--white: 0 0% 100%;--grey_light: 0 0% 95.7%;--grey_medium_light: 0 0% 88%;--grey_medium: 0 0% 50%;--grey_dark: 0 0% 20%;--black: 0 0% 0%;--green_autumn: 68 31% 44.9%;--green_light: 73 71.7% 75.1%;--green_leaf: 92 62% 72.2%;--green: 141 42.7% 62.4%;--green_medium: 141 44.6% 36.1%;--green_dark: 155 42.6% 18.4%;--blue_grey: 229 57% 95%;--blue: 194 77.4% 38.2%;--blue_link: 240 100% 47%;--blue_workstream: 197 100% 44.7%;--blue_workstream_dark: 207 83% 43%;--red_workstream: 10 86.5% 56.5%;--green_workstream: 68 68.4% 51.6%;--magenta: 324 100% 46%;--textbook: #696A6A;--azul-petroleo: #385E72;--azul-claro: #DAE4ED;--dourado-suave: #F8DC81;--dourado-escuro: #C9A227;--cinza-quente: #C8C7B9;--gd-unit: .5rem;--gd-gutter-smallmobile: .75rem;--gd-gutter-mobile: 1rem;--gd-gutter-tablet: 1.5rem;--gd-gutter-desktop: 2rem;--gd-gutter-wide: 2.5rem;--gd-gutter-xwide: 3rem;--gd-gutter-large: 3.5rem;--gd-gutter-xlarge: 4rem;--gd-gutter-xxlarge: 4.5rem;--gd-gutter-xxxlarge: 5rem;--max-width-large: 90rem;--max-width-main: 80rem;--max-width-main-small: 64rem;--max-width-medium-large: 61.25rem;--max-width-medium: 52.5rem;--max-width-medium-small: 45rem;--max-width-small: 36.5rem;--ff-sans: "IBM Plex Sans", sans-serif;--ff-arial: "Arial", sans-serif;--fs-display-large: 4.5rem;--fs-display: 3.5rem;--fs-display-small: 3rem;--fs-h1: 3.5rem;--fs-h2: 2.625rem;--fs-h3: 2rem;--fs-h4: 1.5rem;--fs-h5: 1.125rem;--fs-h6: 1rem;--fs-body: 1.125rem;--fs-body-small: .875rem;--fs-caption: .75rem;--lh-display-large: 5rem;--lh-display: 4rem;--lh-display-small: 3rem;--lh-h1: 1.2;--lh-h2: 1.2;--lh-h3: 1.2;--lh-h4: 1.2;--lh-h5: 1.2;--lh-h6: 1.2;--lh-body: 1.6875rem;--lh-body-small: 1.375rem;--lh-caption: 1.25rem;--fw-bold: 700;--fw-medium: 600;--fw-regular: 400;--ease-time: .2s;--border-radius: var(--gd-gutter-mobile);--card-shadow: 0 2rem 2.5rem rgba(0, 0, 0, .12);--header-height: 6rem;--logo-width: 7.625rem;--z-index-modal: 999;--z-index-header: 99;--z-index-lift: 5;--z-index-neutral: 1;--z-index-negative: -1;--negative-margin-top: -.125rem;--ornament-width: 6.25rem;--ornament-height: 6.9375rem;--indicator-height: 12.5rem;--scrollbar-width: .3125rem}@media(min-width: 992px){:root{--card-shadow: 0 2.5rem 3.5rem rgba(0, 0, 0, .12)}}@media(min-width: 992px){:root{--header-height: 6.6875rem;--logo-width: 8.875rem}}@media(min-width: 992px){:root{--ornament-width: 12.5rem;--ornament-height: 13.875rem}}html{line-height:var(--lh-body);-webkit-text-size-adjust:100%}*{box-sizing:border-box}*:before,*:after{box-sizing:border-box}body{margin:0;font-family:var(--ff-sans),-apple-system,"Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;font-size:var(--fs-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace;white-space:pre-wrap}.content-page__body h2,.content-page__body h3{color:var(--azul-petroleo)}a{display:inline-block;background-color:rgba(0,0,0,0);color:var(--azul-petroleo);text-decoration:none}.single-post__body a,.question a,.calls-no-results a,.privacy_input a,.download_box a,.events-page-info__box a,.content-page__body__text a,.contact-email a,.contacts a,.single-program__body__editor a,.section--editor a,.big-text a,p a{position:relative;display:inline;transition:background-size .25s ease;background-image:linear-gradient(var(--dourado-suave), var(--dourado-suave));background-repeat:no-repeat;background-position:0 100%;background-size:0% 2px}.single-post__body a:focus,.single-post__body a:hover,.single-post__body a:active,.single-post__body a:focus-within,.question a:focus,.question a:hover,.question a:active,.question a:focus-within,.calls-no-results a:focus,.calls-no-results a:hover,.calls-no-results a:active,.calls-no-results a:focus-within,.privacy_input a:focus,.privacy_input a:hover,.privacy_input a:active,.privacy_input a:focus-within,.download_box a:focus,.download_box a:hover,.download_box a:active,.download_box a:focus-within,.events-page-info__box a:focus,.events-page-info__box a:hover,.events-page-info__box a:active,.events-page-info__box a:focus-within,.content-page__body__text a:focus,.content-page__body__text a:hover,.content-page__body__text a:active,.content-page__body__text a:focus-within,.contact-email a:focus,.contact-email a:hover,.contact-email a:active,.contact-email a:focus-within,.contacts a:focus,.contacts a:hover,.contacts a:active,.contacts a:focus-within,.single-program__body__editor a:focus,.single-program__body__editor a:hover,.single-program__body__editor a:active,.single-program__body__editor a:focus-within,.section--editor a:focus,.section--editor a:hover,.section--editor a:active,.section--editor a:focus-within,.big-text a:focus,.big-text a:hover,.big-text a:active,.big-text a:focus-within,p a:focus,p a:hover,p a:active,p a:focus-within{background-size:100% .125rem}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none}abbr[title]{border-bottom:0;text-decoration:underline dotted}b,strong{font-weight:var(--fw-bold)}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:100%;line-height:var(--lh-body)}button:active,input:active,optgroup:active,select:active,textarea:active{border:0;outline:none}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{padding:0;border-style:none}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:textfield}details{display:block}img{display:block;max-width:100%;border-style:none}dt{font-weight:bold;margin-bottom:.5rem}dd{margin-bottom:1.5rem}html{height:-webkit-fill-available;overflow-x:hidden}body{min-height:100vh;position:relative;min-height:-webkit-fill-available;display:flex;flex-direction:column;min-height:100vh;overflow-x:hidden;background-color:#fff}body.has-menu-open{overflow:hidden}#page{display:flex;flex-direction:column}main{flex:1}h1{font-size:var(--fs-h1);font-weight:var(--fw-medium);line-height:var(--lh-h1);margin-top:0;margin-bottom:2rem;color:var(--azul-petroleo)}h2{font-size:var(--fs-h2);font-weight:var(--fw-medium);line-height:var(--lh-h2);margin-top:0;margin-bottom:2rem;color:var(--azul-petroleo)}h3{font-size:var(--fs-h3);font-weight:var(--fw-medium);line-height:var(--lh-h3);margin-top:0;margin-bottom:2rem;color:var(--azul-petroleo)}h4{font-size:var(--fs-h4);font-weight:var(--fw-medium);line-height:var(--lh-h4);margin-top:0;margin-bottom:2rem;color:var(--azul-petroleo)}h5{font-size:var(--fs-h5);font-weight:var(--fw-medium);line-height:var(--lh-h5);margin-top:0;margin-bottom:2rem;color:var(--azul-petroleo)}h6{font-size:var(--fs-h6);font-weight:var(--fw-regular);line-height:var(--lh-h6);margin-top:0;margin-bottom:2rem}p{font-size:var(--fs-body);font-weight:var(--fw-regular);line-height:var(--lh-body);margin:0;margin-bottom:1rem}@media(max-width: calc(600px - 1px)){p{font-size:16px}}p.text-limit{max-width:80ch}.footer-nav ul{margin:0;padding:0;list-style:none outside none;list-style-image:none}.footer-nav ul~li{list-style:none outside none}ul.reset-list,ol.reset-list{margin:0;padding:0;list-style:none outside none;list-style-image:none}ul.reset-list~li,ol.reset-list~li{list-style:none outside none}a{overflow-wrap:break-word}a.disabled-link{pointer-events:none}table{border-collapse:collapse;width:100%}section{padding:0;color:var(--azul-petroleo)}.container{max-width:var(--max-width-main) !important;width:initial !important;margin:0 auto;padding:0 2rem;box-sizing:content-box}@media(max-width: calc(840px - 1px)){.container{padding:0 var(--gd-gutter-mobile)}.container.fit{padding:0}}.flex{position:relative;display:flex;flex-wrap:wrap}.page__title{font-size:var(--fs-h1);line-height:4rem;font-weight:600;letter-spacing:-0.02em;max-width:68%;color:var(--azul-petroleo)}@media(max-width: calc(600px - 1px)){.page__title{font-size:3rem;line-height:3.5rem}}.single-program .page__title{font-weight:600;font-size:var(--fs-h1);max-width:68%}@media(max-width: calc(600px - 1px)){.single-program .page__title{font-size:3rem;line-height:3.5rem;max-width:100%}}.single-program_category .page__title{font-size:var(--fs-h1);max-width:60%;font-weight:700}@media(max-width: calc(600px - 1px)){.single-program_category .page__title{font-size:3rem;line-height:3.5rem;max-width:100%}}hr{height:1px;background-color:rgba(0,0,0,.1);border:none;margin:3rem 0}.big-text{font-family:IBM Plex Sans;font-size:24px;font-weight:400;line-height:32px;margin-bottom:2rem}@media(max-width: calc(600px - 1px)){.big-text{font-size:18px;line-height:28px}}.section--title{margin-bottom:0 !important}@keyframes move{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.single-call_links__content ul,.content-page__body__text ul,.single-program__body__editor ul,.section--editor ul,.big-text ul{margin-bottom:3rem}.single-call_links__content ul,.single-call_links__content ol{margin-bottom:1.5rem}.single-call_links__content li,.content-page__body__text li,.single-program__body__editor li,.section--editor li,.big-text li{margin-bottom:1rem}.single-program__body__editor{margin-bottom:7.5rem}@media(max-width: calc(600px - 1px)){.single-program__body__editor{margin-bottom:3rem}}.video-container{position:relative;padding-bottom:56.25%;height:0}.video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.wp-caption-text{font-size:16px;margin-top:8px;color:rgba(0,0,0,.6)}.wp-caption.alignleft{float:left;margin-right:2rem;margin-left:0}.wp-caption.alignright{float:right;margin-left:2rem;margin-right:0}.wp-caption.aligncenter{margin:0 auto}img.alignright{float:right;margin:0 0 1em 1em}img.alignleft{float:left;margin:0 1em 1em 0}img.aligncenter{display:block;margin-left:auto;margin-right:auto}.alignright{float:right}.alignleft{float:left}.aligncenter{display:block;margin-left:auto;margin-right:auto}.single-program__body p+h2,.single-program__body p+h3,.single-program__body p+h4,.single-program__body ul+h2,.single-program__body ul+h3,.single-program__body ul+h4,.single-program__body ol+h2,.single-program__body ol+h3,.single-program__body ol+h4{margin-top:3rem}.content-page__body p+h2,.content-page__body p+h3,.content-page__body p+h4,.content-page__body ul+h2,.content-page__body ul+h3,.content-page__body ul+h4,.content-page__body ol+h2,.content-page__body ol+h3,.content-page__body ol+h4{margin-top:3rem}.section--editor-wrapper p+h2,.section--editor-wrapper p+h3,.section--editor-wrapper p+h4,.section--editor-wrapper ul+h2,.section--editor-wrapper ul+h3,.section--editor-wrapper ul+h4,.section--editor-wrapper ol+h2,.section--editor-wrapper ol+h3,.section--editor-wrapper ol+h4{margin-top:3rem}.content-page__body table thead th,.single-post__body table thead th{font-weight:bold;border-bottom:1px solid #000;text-align:left}.content-page__body table td,.content-page__body table th,.single-post__body table td,.single-post__body table th{padding:12px;border-bottom:1px solid rgba(0,0,0,.1)}.content-page__body table.table--smaller td,.content-page__body table.table--smaller th,.single-post__body table.table--smaller td,.single-post__body table.table--smaller th{font-size:.875rem;line-height:var(--lh-body-small)}.hidden-header,.hidden-header--no-margin{font-size:0 !important;height:0}.hidden-header--no-margin{margin:0 !important}.org-header{font-size:var(--fs-h4);font-weight:var(--fw-medium);line-height:var(--lh-h4);text-align:left;margin:3rem 0 .75rem;text-indent:12px}.org-director{margin-bottom:1rem;text-indent:12px}.screen-reader-text{border:0;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal !important}.screen-reader-text:focus{background-color:#ddd;clip:auto !important;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.position__title,.acquisition__title{font-weight:700;max-width:90%;margin-bottom:.35rem}.acquisition__title{margin-bottom:.5rem}.position__enddate,.acquisition__date{display:inline-block;font-size:.875rem;color:#595858;text-transform:uppercase;margin-bottom:.65rem}.acquisition__date{margin-bottom:0}.mt-xl{margin-top:2.5rem}.no-mrg-tb{margin-top:0;margin-bottom:0}:root{--icon-arrow-right: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.7071 5.29289C13.3166 4.90237 12.6834 4.90237 12.2929 5.29289C11.9024 5.68342 11.9024 6.31658 12.2929 6.70711L17.5858 12L12.2929 17.2929C11.9024 17.6834 11.9024 18.3166 12.2929 18.7071C12.6834 19.0976 13.3166 19.0976 13.7071 18.7071L19.7071 12.7071C20.0976 12.3166 20.0976 11.6834 19.7071 11.2929L13.7071 5.29289Z' fill='white'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4 12C4 11.4477 4.44772 11 5 11H19C19.5523 11 20 11.4477 20 12C20 12.5523 19.5523 13 19 13H5C4.44772 13 4 12.5523 4 12Z' fill='white'/%3E%3C/svg%3E%0A");--icon-calendar: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8 14C7.44772 14 7 14.4477 7 15V17C7 17.5523 7.44772 18 8 18H10C10.5523 18 11 17.5523 11 17V15C11 14.4477 10.5523 14 10 14H8Z' fill='black'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M16 2C16.5523 2 17 2.44772 17 3V4H18C19.6569 4 21 5.34315 21 7V19C21 20.6569 19.6569 22 18 22H6C4.34315 22 3 20.6569 3 19V7C3 5.34315 4.34315 4 6 4H7V3C7 2.44772 7.44772 2 8 2C8.55228 2 9 2.44772 9 3V4H15V3C15 2.44772 15.4477 2 16 2ZM19 7V10H5V7C5 6.44772 5.44772 6 6 6H7V7C7 7.55228 7.44772 8 8 8C8.55228 8 9 7.55228 9 7V6H15V7C15 7.55228 15.4477 8 16 8C16.5523 8 17 7.55228 17 7V6H18C18.5523 6 19 6.44772 19 7ZM19 12H5V19C5 19.5523 5.44772 20 6 20H18C18.5523 20 19 19.5523 19 19V12Z' fill='black'/%3E%3C/svg%3E%0A");--icon-phone: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg fill='none' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m21 16.42v3.536c1e-4 0.2532-0.0958 0.497-0.2684 0.6822s-0.409 0.2981-0.6616 0.3158c-0.437 0.03-0.794 0.046-1.07 0.046-8.837 0-16-7.163-16-16 0-0.276 0.015-0.633 0.046-1.07 0.01772-0.25256 0.13058-0.48899 0.3158-0.66159 0.18523-0.1726 0.42902-0.26852 0.6822-0.26841h3.536c0.12404-1.3e-4 0.2437 0.04586 0.33573 0.12902s0.14987 0.19756 0.16227 0.32098c0.023 0.23 0.044 0.413 0.064 0.552 0.19873 1.3869 0.606 2.7358 1.208 4.001 0.095 0.2 0.033 0.439-0.147 0.567l-2.158 1.542c1.3194 3.0745 3.7695 5.5245 6.844 6.844l1.54-2.154c0.0629-0.088 0.1548-0.1511 0.2595-0.1783 0.1047-0.0273 0.2157-0.0169 0.3135 0.0293 1.265 0.6009 2.6136 1.0071 4 1.205 0.139 0.02 0.322 0.042 0.55 0.064 0.1232 0.0126 0.2374 0.0706 0.3204 0.1626 0.0829 0.092 0.1288 0.2115 0.1286 0.3354h-1e-3z' fill='%23000'/%3E%3C/svg%3E%0A");--icon-search: url("data:image/svg+xml,%3Csvg fill='none' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m10 2c-4.4183 0-8 3.5817-8 8 0 4.4183 3.5817 8 8 8 1.8487 0 3.551-0.6271 4.9056-1.6801l5.3873 5.3872c0.3905 0.3905 1.0237 0.3905 1.4142 0s0.3905-1.0237 0-1.4142l-5.3872-5.3873c1.053-1.3546 1.6801-3.0569 1.6801-4.9056 0-4.4183-3.5817-8-8-8zm-6 8c0-3.3137 2.6863-6 6-6 3.3137 0 6 2.6863 6 6 0 3.3137-2.6863 6-6 6-3.3137 0-6-2.6863-6-6z' clip-rule='evenodd' fill='%23000' fill-rule='evenodd'/%3E%3C/svg%3E%0A");--icon-rss: url("data:image/svg+xml,%3Csvg fill='none' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3 3C12.941 3 21 11.059 21 21H18C18 12.716 11.284 6 3 6V3ZM3 10C9.075 10 14 14.925 14 21H11C11 18.8783 10.1571 16.8434 8.65685 15.3431C7.15656 13.8429 5.12173 13 3 13V10ZM3 17C4.06087 17 5.07828 17.4214 5.82843 18.1716C6.57857 18.9217 7 19.9391 7 21H3V17Z' fill='%23000'/%3E%3C/svg%3E%0A");--icon-pin: url("data:image/svg+xml,%3Csvg fill='none' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m13.414 20.9 4.243-4.243c1.1188-1.1188 1.8807-2.5443 2.1893-4.0961 0.3087-1.5519 0.1502-3.1604-0.4553-4.6222-0.6055-1.4618-1.6309-2.7112-2.9465-3.5902-1.3156-0.87903-2.8623-1.3482-4.4445-1.3482s-3.1289 0.46918-4.4445 1.3482c-1.3156 0.87904-2.341 2.1284-2.9465 3.5902-0.60552 1.4618-0.76397 3.0703-0.45532 4.6222 0.30865 1.5518 1.0705 2.9773 2.1893 4.0961l4.244 4.243c0.375 0.3746 0.8834 0.5851 1.4135 0.5851s1.0385-0.2105 1.4135-0.5851zm1.586-9.8999c0 1.6568-1.3431 3-3 3s-3-1.3432-3-3c0-1.6569 1.3431-3 3-3s3 1.3431 3 3z' clip-rule='evenodd' fill='%23000' fill-rule='evenodd'/%3E%3C/svg%3E");--icon-mail: url("data:image/svg+xml,%3Csvg fill='none' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3 3H21C21.2652 3 21.5196 3.10536 21.7071 3.29289C21.8946 3.48043 22 3.73478 22 4V20C22 20.2652 21.8946 20.5196 21.7071 20.7071C21.5196 20.8946 21.2652 21 21 21H3C2.73478 21 2.48043 20.8946 2.29289 20.7071C2.10536 20.5196 2 20.2652 2 20V4C2 3.73478 2.10536 3.48043 2.29289 3.29289C2.48043 3.10536 2.73478 3 3 3V3ZM12.06 11.683L5.648 6.238L4.353 7.762L12.073 14.317L19.654 7.757L18.346 6.244L12.061 11.683H12.06Z' fill='%23000'/%3E%3C/svg%3E");--icon-facebook: url("data:image/svg+xml,%3Csvg fill='none' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m12 2c-5.523 0-10 4.477-10 10 0 4.991 3.657 9.128 8.438 9.879v-6.989h-2.54v-2.89h2.54v-2.203c0-2.506 1.492-3.89 3.777-3.89 1.094 0 2.238 0.195 2.238 0.195v2.46h-1.26c-1.243 0-1.63 0.771-1.63 1.562v1.876h2.773l-0.443 2.89h-2.33v6.989c4.78-0.75 8.437-4.889 8.437-9.879 0-5.523-4.477-10-10-10z' fill='%23000'/%3E%3C/svg%3E");--icon-linkedin: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg fill='none' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m18.335 18.339h-2.665v-4.177c0-0.996-0.02-2.278-1.39-2.278-1.389 0-1.601 1.084-1.601 2.205v4.25h-2.666v-8.589h2.56v1.17h0.035c0.358-0.674 1.228-1.387 2.528-1.387 2.7 0 3.2 1.778 3.2 4.091v4.715h-1e-3zm-11.332-9.764c-0.20344 2.6e-4 -0.40494-0.03963-0.59294-0.11739-0.18799-0.07777-0.35879-0.19187-0.5026-0.33577-0.14381-0.14391-0.25781-0.31478-0.33545-0.50283-0.07764-0.18804-0.11741-0.38957-0.11701-0.59301 2e-4 -0.30617 0.09118-0.6054 0.26144-0.85985 0.17026-0.25446 0.41215-0.45272 0.69509-0.5697s0.59421-0.14743 0.89445-0.08751 0.57598 0.20753 0.79233 0.42417c0.21635 0.21663 0.3636 0.49255 0.42314 0.79287s0.02868 0.61155-0.08867 0.89434c-0.11734 0.28278-0.31591 0.52442-0.57059 0.69435s-0.55402 0.26053-0.86019 0.26033h1e-3zm1.336 9.764h-2.673v-8.589h2.674v8.589h-1e-3zm11.331-15.339h-15.341c-0.736 0-1.329 0.58-1.329 1.297v15.406c0 0.717 0.594 1.297 1.328 1.297h15.338c0.734 0 1.334-0.58 1.334-1.297v-15.406c0-0.717-0.6-1.297-1.334-1.297h4e-3z' fill='%23000'/%3E%3C/svg%3E%0A");--icon-instagram: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 9C11.2044 9 10.4413 9.31607 9.87868 9.87868C9.31607 10.4413 9 11.2044 9 12C9 12.7956 9.31607 13.5587 9.87868 14.1213C10.4413 14.6839 11.2044 15 12 15C12.7956 15 13.5587 14.6839 14.1213 14.1213C14.6839 13.5587 15 12.7956 15 12C15 11.2044 14.6839 10.4413 14.1213 9.87868C13.5587 9.31607 12.7956 9 12 9ZM12 7C13.3261 7 14.5979 7.52678 15.5355 8.46447C16.4732 9.40215 17 10.6739 17 12C17 13.3261 16.4732 14.5979 15.5355 15.5355C14.5979 16.4732 13.3261 17 12 17C10.6739 17 9.40215 16.4732 8.46447 15.5355C7.52678 14.5979 7 13.3261 7 12C7 10.6739 7.52678 9.40215 8.46447 8.46447C9.40215 7.52678 10.6739 7 12 7V7ZM18.5 6.75C18.5 7.08152 18.3683 7.39946 18.1339 7.63388C17.8995 7.8683 17.5815 8 17.25 8C16.9185 8 16.6005 7.8683 16.3661 7.63388C16.1317 7.39946 16 7.08152 16 6.75C16 6.41848 16.1317 6.10054 16.3661 5.86612C16.6005 5.6317 16.9185 5.5 17.25 5.5C17.5815 5.5 17.8995 5.6317 18.1339 5.86612C18.3683 6.10054 18.5 6.41848 18.5 6.75V6.75ZM12 4C9.526 4 9.122 4.007 7.971 4.058C7.187 4.095 6.661 4.2 6.173 4.39C5.739 4.558 5.426 4.759 5.093 5.093C4.78001 5.3954 4.53935 5.76458 4.389 6.173C4.199 6.663 4.094 7.188 4.058 7.971C4.006 9.075 4 9.461 4 12C4 14.474 4.007 14.878 4.058 16.029C4.095 16.812 4.2 17.339 4.389 17.826C4.559 18.261 4.759 18.574 5.091 18.906C5.428 19.242 5.741 19.443 6.171 19.609C6.665 19.8 7.191 19.906 7.971 19.942C9.075 19.994 9.461 20 12 20C14.474 20 14.878 19.993 16.029 19.942C16.811 19.905 17.338 19.8 17.826 19.611C18.259 19.442 18.574 19.241 18.906 18.909C19.243 18.572 19.444 18.259 19.61 17.829C19.8 17.336 19.906 16.809 19.942 16.029C19.994 14.925 20 14.539 20 12C20 9.526 19.993 9.122 19.942 7.971C19.905 7.189 19.8 6.661 19.61 6.173C19.4593 5.765 19.2191 5.39596 18.907 5.093C18.6047 4.77985 18.2355 4.53917 17.827 4.389C17.337 4.199 16.811 4.094 16.029 4.058C14.925 4.006 14.539 4 12 4ZM12 2C14.717 2 15.056 2.01 16.122 2.06C17.187 2.11 17.912 2.277 18.55 2.525C19.21 2.779 19.766 3.123 20.322 3.678C20.8305 4.1779 21.224 4.78259 21.475 5.45C21.722 6.087 21.89 6.813 21.94 7.878C21.987 8.944 22 9.283 22 12C22 14.717 21.99 15.056 21.94 16.122C21.89 17.187 21.722 17.912 21.475 18.55C21.2247 19.2178 20.8311 19.8226 20.322 20.322C19.822 20.8303 19.2173 21.2238 18.55 21.475C17.913 21.722 17.187 21.89 16.122 21.94C15.056 21.987 14.717 22 12 22C9.283 22 8.944 21.99 7.878 21.94C6.813 21.89 6.088 21.722 5.45 21.475C4.78233 21.2245 4.17753 20.8309 3.678 20.322C3.16941 19.8222 2.77593 19.2175 2.525 18.55C2.277 17.913 2.11 17.187 2.06 16.122C2.013 15.056 2 14.717 2 12C2 9.283 2.01 8.944 2.06 7.878C2.11 6.812 2.277 6.088 2.525 5.45C2.77524 4.78218 3.1688 4.17732 3.678 3.678C4.17767 3.16923 4.78243 2.77573 5.45 2.525C6.088 2.277 6.812 2.11 7.878 2.06C8.944 2.013 9.283 2 12 2Z' fill='black'/%3E%3C/svg%3E%0A");--icon-twitter: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg fill='none' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m22.162 5.6559c-0.7635 0.33769-1.573 0.55947-2.402 0.658 0.8737-0.52257 1.5277-1.345 1.84-2.314-0.82 0.488-1.719 0.83-2.656 1.015-0.6294-0.67342-1.4636-1.12-2.3731-1.2704-0.9094-0.15038-1.843 0.00391-2.6556 0.43887-0.8127 0.43496-1.4589 1.1262-1.8382 1.9663s-0.4704 1.782-0.2591 2.6792c-1.6629-0.08335-3.2897-0.51548-4.7747-1.2683-1.485-0.75286-2.7952-1.8096-3.8453-3.1017-0.37171 0.63845-0.56704 1.3642-0.566 2.103 0 1.45 0.738 2.731 1.86 3.481-0.66399-0.0209-1.3134-0.20019-1.894-0.52297v0.052c2e-4 0.96567 0.33437 1.9016 0.94585 2.6491 0.61148 0.7474 1.4626 1.2604 2.4092 1.4519-0.61638 0.1671-1.2627 0.1917-1.89 0.072 0.26687 0.8313 0.78701 1.5582 1.4876 2.0791 0.70059 0.5209 1.5465 0.8097 2.4194 0.8259-0.86752 0.6814-1.8608 1.185-2.9231 1.4822-1.0623 0.2972-2.1728 0.3821-3.2679 0.2498 1.9117 1.2295 4.1371 1.8821 6.41 1.88 7.693 0 11.9-6.373 11.9-11.9 0-0.18-5e-3 -0.362-0.013-0.54 0.8189-0.59184 1.5256-1.325 2.087-2.165l-1e-3 -1e-3z' fill='%23000'/%3E%3C/svg%3E%0A");--icon-youtube: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg fill='none' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M21.543 6.498C22 8.28 22 12 22 12C22 12 22 15.72 21.543 17.502C21.289 18.487 20.546 19.262 19.605 19.524C17.896 20 12 20 12 20C12 20 6.107 20 4.395 19.524C3.45 19.258 2.708 18.484 2.457 17.502C2 15.72 2 12 2 12C2 12 2 8.28 2.457 6.498C2.711 5.513 3.454 4.738 4.395 4.476C6.107 4 12 4 12 4C12 4 17.896 4 19.605 4.476C20.55 4.742 21.292 5.516 21.543 6.498V6.498ZM10 15.5L16 12L10 8.5V15.5Z' fill='%23000'/%3E%3C/svg%3E%0A");--icon-flickr: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M3 1C1.89543 1 1 1.89543 1 3V21C1 22.1046 1.89543 23 3 23H21C22.1046 23 23 22.1046 23 21V3C23 1.89543 22.1046 1 21 1H3ZM3 12.0005C3 9.79175 4.7913 8 7.0005 8C9.2097 8 10.9995 9.79175 10.9995 12.0005C10.9995 14.2097 9.2097 16.001 7.0005 16.001C4.7913 16.001 3 14.2097 3 12.0005ZM13.0005 12.0005C13.0005 9.79175 14.7903 8 16.9995 8C19.2087 8 21 9.79175 21 12.0005C21 14.2097 19.2087 16.001 16.9995 16.001C14.7903 16.001 13.0005 14.2097 13.0005 12.0005Z' fill='black'/%3E%3C/svg%3E%0A");--icon-close: url("data:image/svg+xml,%3Csvg fill='none' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m7.7573 6.3432c-0.39053-0.39053-1.0237-0.39053-1.4142 0-0.39053 0.39052-0.39053 1.0237 0 1.4142l4.2427 4.2427-4.2426 4.2426c-0.39053 0.3905-0.39053 1.0237 0 1.4142 0.39052 0.3905 1.0237 0.3905 1.4142 0l4.2426-4.2426 4.2426 4.2426c0.3905 0.3905 1.0237 0.3905 1.4142 0 0.3906-0.3905 0.3906-1.0237 0-1.4142l-4.2426-4.2426 4.2427-4.2427c0.3905-0.39052 0.3905-1.0237 0-1.4142-0.3905-0.39053-1.0237-0.39053-1.4142 0l-4.2427 4.2426-4.2427-4.2426z' clip-rule='evenodd' fill='%23000' fill-rule='evenodd'/%3E%3C/svg%3E");--fe-logo: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg viewBox='0 0 213 112' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m133.3 25.2c-1.58-1.8958-3.465-3.5267-5.353-5.1595-2.294-1.9845-4.591-3.9717-6.347-6.4405-0.55-0.8-1.05-1.65-1.55-2.5s-1-1.7-1.55-2.5c-1.3-1.7998-2.6-3.4997-3.9-5.1995-0.2-0.3-0.7-4.9e-4 -0.5 0.29951 1.3 1.6998 2.6 3.4002 3.9 5.2 0.6 0.85 1.125 1.75 1.65 2.65s1.05 1.8 1.65 2.65c1.668 2.3677 3.886 4.272 6.109 6.1805 1.909 1.6383 3.821 3.2796 5.391 5.2195 0.3 0.3 0.7-0.1 0.5-0.4z'/%3E%3Cpath d='m135 26.7c4.8-1.9 9.5-4.1 14.1-6.4 0.3-0.2 0-0.6-0.3-0.5-4.6 2.3-9.2 4.5-13.9 6.4-0.3 0.2-0.2 0.7 0.1 0.5z'/%3E%3Cpath d='m132.62 34.19c0.313-2.4631 0.625-4.9263 0.878-7.3894 0.1-0.4 0.7-0.4 0.6 0-0.253 2.4658-0.566 4.9217-0.879 7.377-0.676 5.3115-1.353 10.62-1.421 16.023 0 0.102-0.039 0.178-0.097 0.228 2.413 5.0031 1.161 10.399-0.045 15.594-0.091 0.3937-0.182 0.7863-0.271 1.1775-0.216 0.9498-0.376 1.9182-0.536 2.8892-0.029 0.1721-0.057 0.3447-0.086 0.5169 0.517-0.4212 1.128-0.7521 1.635-1.0058 1.183-0.6369 2.386-1.2323 3.582-1.824l3e-3 -0.0015c1.432-0.7086 2.853-1.4119 4.215-2.1745 1.733-0.9334 3.467-1.9556 5.2-2.9778l2e-3 -0.0015c0.866-0.5106 1.732-1.0212 2.598-1.5207 1.802-1.0812 2.386-2.4059 3.143-4.1203 0.083-0.1883 0.168-0.3819 0.257-0.5797 1.27-2.7509 2.838-5.4022 4.389-8.0242v-0.0011c0.648-1.0948 1.293-2.185 1.911-3.2747 0.324-0.5854 0.659-1.1779 0.998-1.7772 1.863-3.2908 3.841-6.7852 4.602-10.423 0.1-0.4 0.7-0.2 0.6 0.2-0.81 3.7805-2.836 7.318-4.764 10.685l-3e-3 5e-3c-0.212 0.3719-0.424 0.7417-0.633 1.1096-0.727 1.3162-1.491 2.6205-2.257 3.9293l-1e-3 0.0011v1e-3l-1e-3 0.0015c-1.445 2.4687-2.9 4.9538-4.141 7.5671-0.198 0.4239-0.356 0.8638-0.512 1.2994-0.397 1.1056-0.784 2.1832-1.788 2.9006-0.994 0.7728-2.109 1.3627-3.229 1.9549-0.908 0.4806-1.82 0.9627-2.671 1.5451-2.7 1.8-5.6 3.3-8.5 4.7-0.26 0.13-0.586 0.2739-0.946 0.4328-1.408 0.6223-3.341 1.4758-3.911 2.6376-0.128 0.6819-0.274 1.3602-0.456 2.0293-0.25 0.8-0.55 1.6-0.85 2.4l-2e-3 0.0066c-0.3 0.7976-0.599 1.5957-0.848 2.3934-1.796 5.2878-1.601 10.476-0.11 15.764l0.023 0.0366 3.6 12.2h0.1l3.8-12.5h0.4l3.8 12.5h0.1l3.2-11.1c0.1-0.5-0.2-1-0.7-1h-1.3v-0.4h4.3v0.4h-0.6c-0.5 0-1 0.3-1.2 0.9l-3.6 12h-0.5l-3.8-12.3-3.8 12.4h-0.5l-3.5-11.9c-0.2-0.6-0.5-1.7-0.7-2.6l2e-3 0.0025c-1.001-4.2189-1.277-8.5008-0.115-12.703 0.307-1.0433 0.632-2.0677 0.957-3.0877 0.531-1.672 1.059-3.3324 1.494-5.0445-0.024-0.0503-0.038-0.1066-0.038-0.1675 0.045-0.1811 0.116-0.3531 0.206-0.5164 0.1-0.424 0.194-0.8517 0.281-1.2839 0.246-1.3203 0.577-2.6907 0.915-4.0888 0.04-0.1654 0.08-0.3311 0.12-0.4973-7e-3 -0.0042-0.015-0.0088-0.022-0.0137-1.7-1.7-3.3-3.4-4.9-5.1-0.191-0.205-0.385-0.4212-0.581-0.6412-1.242-1.3898-2.62-2.9314-4.519-2.7588-2.55 0.1962-5.076-0.1367-7.59-0.468-2.612-0.3442-5.211-0.6868-7.81-0.432-0.4 0.1-0.4-0.6 0-0.6 2.084-0.2156 4.22 0.0853 6.333 0.3831 0.827 0.1165 1.651 0.2325 2.467 0.3169 1.6 0.2 3.3 0.4 4.9 0.3 0.365 0 0.743-0.0532 1.12-0.1063 0.656-0.0924 1.308-0.1842 1.88 0.0063 1.201 0.3203 2.273 1.4736 3.167 2.434 0.222 0.2393 0.434 0.4666 0.633 0.666 0.9 0.8998 1.775 1.8246 2.649 2.7494l1e-3 8e-4c0.808 0.8545 1.617 1.7089 2.445 2.5437 1.066-4.4906 1.971-9.1956 0.192-13.394-1.2-2.9-3-5-5.1-7.3-1.898-2.0784-3.795-4.1567-6.283-5.3497-0.046 0.1128-0.164 0.1965-0.304 0.1499-0.287-0.1086-0.574-0.2177-0.863-0.3271-3.427-1.3013-6.939-2.6349-10.537-3.3729-2.2-0.5-4.5-1-6.5 0.2-5.6 3.4-10.8 7.9-15.2 12.8-0.2 0.2-0.6-0.1-0.4-0.4 4.4-5 10-10.1 15.8-13.2 1.8-0.9 3.9-0.5 5.8-0.1 1.557 0.3417 3.099 0.7699 4.627 1.2518-0.011-0.0136-0.02-0.0308-0.027-0.0521-2.7-3.2-4-7-5.1-11-1.2-4.5-0.9-7.8 0.3-12.2 0.1-0.3 0.7-0.2 0.6 0.2l-0.102 0.3382c-0.574 1.9081-1.198 3.9796-1.198 5.9618 0 2.1 0.5 4.1 1.1 6.2 1 3.6 2.3 7.1 4.7 10 0.22 0.2203 9e-3 0.5485-0.158 0.5885 2.224 0.7056 4.417 1.5232 6.58 2.3515 0.087-0.089 0.263-0.1409 0.465-0.0399 2.6 0.9 4.5 2.7 6.3 4.7 0.146 0.1604 0.291 0.3202 0.437 0.4798l4e-3 0.0048c1.723 1.8887 3.413 3.7414 4.685 6.0075 0.115-5.1009 0.762-10.202 1.409-15.303z'/%3E%3Cpath d='m96.4 105.1c-1.5 0.6-2.8 1.7-2.8 3.3 0 2 1.3 3.4 5.2 3.4 4.2999 0 5.8999-1.9 5.8999-4 0-2.3-1.5-3.1-3.7-3.1h-3.8999c-1 0-1.7-0.5-1.7-1.4 0-0.8 0.5-1.3 1-1.8 0.7 0.4 1.7 0.7 2.8 0.7 2.8999 0 4.3999-1.8 4.3999-3.9998 0-1.3-0.5-2.4-1.5-3.2 0-0.3 0.2-0.4 0.5-0.4h2v-0.4h-4.3c-0.2 0-0.3999-0.025-0.5999-0.05s-0.4-0.05-0.6-0.05c-2.9 0-4.4 2-4.4 4.2 0 1.3 0.5 2.3998 1.4 3.0998-0.6 0.4-1.2 1.1-1.2 2 0 1 0.6 1.5 1.5 1.7zm-2.2 3.3c0-1.5 1.2-2.6 2.8-3.2h4.1999c2 0 3.2 0.7 3.2 2.6s-1.4 3.6-5.3999 3.6c-3.8 0-4.8-1.3-4.8-3zm5-13.9c2.6999 0 3.8999 1.8 3.8999 3.8 0 1.9998-1.2 3.5998-3.8999 3.5998-2.7 0-3.9-1.6-3.9-3.5998 0-2 1.2-3.8 3.9-3.8z' clip-rule='evenodd' fill-rule='evenodd'/%3E%3Cpath d='m107 107.2h-1.2v0.4h5.2v-0.4h-2.7v-9.4998c1.2-1.6 2.7-3.1 4.7-3.1h0.6v-0.4s-0.2-0.1-0.6-0.1c-2.1 0-3.6 1.5-4.7 3v-2.4c0-0.4-0.1-0.5-0.3-0.5h-2.4v0.4h1.4c0.4 0 0.8 0.4 0.8 0.8v11c0 0.4-0.4 0.8-0.8 0.8z'/%3E%3Cpath d='m120 94.1c-3.7 0-6.3 2.6-6.3 6.7998 0 4.2 2.6 6.8 6.3 6.8s6.3-2.6 6.3-6.8c0-4.1998-2.6-6.7998-6.3-6.7998zm-0.1 0.4c3.4 0 5.7 2.5 5.7 6.3998 0 4-2.2 6.4-5.7 6.4-3.4 0-5.7-2.4-5.7-6.4 0-3.9998 2.3-6.3998 5.7-6.3998z' clip-rule='evenodd' fill-rule='evenodd'/%3E%3Cpath d='m146.6 107.2h1.3c0.4 0 0.8-0.4 0.8-0.8v-11c0-0.4-0.4-0.8-0.8-0.8h-1.5v-0.4h2.5c0.2 0 0.3 0.1 0.3 0.5v11.7c0 0.4 0.4 0.8 0.8 0.8h1.4v0.4h-4.8v-0.4z'/%3E%3Cpath d='m148.7 91.9c0.3 0 0.5-0.2 0.5-0.5 0-0.2-0.2-0.5-0.5-0.5s-0.5 0.2-0.5 0.5 0.2 0.5 0.5 0.5z'/%3E%3Cpath d='m154.1 106.4c0 0.4-0.4 0.8-0.8 0.8h-1.3v0.3h5.1v-0.4h-2.6v-9.7998c1.7-1.5 3.9-2.8 6.1-2.8 1.7 0 3 0.5 3 3v9.6998h-2.6v0.4h5v-0.4h-1.1c-0.4 0-0.8-0.4-0.8-0.8v-8.9998c0-2.6-1.5-3.3-3.4-3.3-2.4 0-4.5 1.3-6.1 2.8v-2.2c0-0.4-0.1-0.5-0.3-0.5h-2.4v0.4h1.4c0.4 0 0.8 0.4 0.8 0.8v11z'/%3E%3Cpath d='m169.5 105.1c-1.5 0.6-2.8 1.7-2.8 3.3 0 2 1.3 3.4 5.2 3.4 4.3 0 5.9-1.9 5.9-4 0-2.3-1.5-3.1-3.7-3.1h-3.9c-1 0-1.7-0.5-1.7-1.4 0-0.8 0.5-1.3 1-1.8 0.7 0.4 1.7 0.7 2.8 0.7 2.9 0 4.4-1.8 4.4-3.9998 0-1.3-0.5-2.4-1.5-3.2 0-0.3 0.2-0.4 0.5-0.4h2v-0.4h-4.3c-0.2 0-0.4-0.025-0.6-0.05s-0.4-0.05-0.6-0.05c-2.9 0-4.4 2-4.4 4.2 0 1.3 0.5 2.3998 1.4 3.0998-0.6 0.4-1.2 1.1-1.2 2 0 1 0.6 1.5 1.5 1.7zm-2.2 3.3c0-1.5 1.2-2.6 2.8-3.2h4.2c2 0 3.2 0.7 3.2 2.6s-1.4 3.6-5.4 3.6c-3.8 0-4.8-1.3-4.8-3zm5-13.9c2.7 0 3.9 1.8 3.9 3.8 0 1.9998-1.2 3.5998-3.9 3.5998s-3.9-1.6-3.9-3.5998c0-2 1.2-3.8 3.9-3.8z' clip-rule='evenodd' fill-rule='evenodd'/%3E%3Cpath d='m184.5 107.2h-1.4v0.4h4.8v-0.4h-1.4c-0.4 0-0.8-0.4-0.8-0.8v-16.5c0-0.2 0-0.3-0.2-0.3h-2.5v0.4h1.5c0.4 0 0.8 0.4 0.8 0.8v15.6c0 0.4-0.4 0.8-0.8 0.8z'/%3E%3Cpath d='m190.2 107.2h-1.3v0.4h4.8v-0.4h-1.4c-0.4 0-0.8-0.4-0.8-0.8v-11.7c0-0.4-0.1-0.5-0.3-0.5h-2.5v0.4h1.5c0.4 0 0.8 0.4 0.8 0.8v11c0 0.4-0.4 0.8-0.8 0.8z'/%3E%3Cpath d='m191.5 91.4c0 0.3-0.2 0.5-0.5 0.5s-0.5-0.2-0.5-0.5 0.2-0.5 0.5-0.5 0.5 0.3 0.5 0.5z'/%3E%3Cpath d='m200.3 94.6h-3.4v11.8c0 0.4 0.4 0.8 0.8 0.8h1.6v0.4h-4.9v-0.4h1.2c0.4 0 0.8-0.4 0.8-0.8v-11.8h-2.2v-0.4h2.2v-1.5c0-2.4 1.4-3.2 3.1-3.2 0.9 0 1.5 0.1 1.9 0.2v0.5h-0.4c-0.2-0.2-0.7-0.3-1.5-0.3-1.6 0-2.6 0.6-2.6 2.8v1.5h3.4v0.4z'/%3E%3Cpath d='m201.2 100.7v0.3c0 3.9 1.9 6.4 5.8 6.4 2.3 0 3.9-0.8 4.6-1.6h0.4v0.4c-0.9 0.8-2.5 1.6-4.9 1.6-4.1 0-6.3-2.6-6.3-6.7 0-4.2001 2.5-6.8001 6-6.8001 3.2 0 5.5 1.8 5.5 6.1001v0.3h-11.1zm0-0.5h10.4c0-4.1001-2.1-5.7001-5-5.7001-3 0-5.1 2.2-5.4 5.7001z' clip-rule='evenodd' fill-rule='evenodd'/%3E%3Cpath d='m23.2 89.4v-17.8h12.9v4h-6.9v3.4h5.2v3.9h-5.2v6.5h-6z'/%3E%3Cpath d='m36.1 82.7c0-4.3 3.1-7 7.5-7 4.3 0 7.5 2.7 7.5 7s-3.1 6.9-7.5 6.9-7.5-2.6-7.5-6.9zm9.2 0c0-2.4-0.7-3.4-1.8-3.4s-1.8 1-1.8 3.4 0.7 3.4 1.8 3.4 1.8-1 1.8-3.4z' clip-rule='evenodd' fill-rule='evenodd'/%3E%3Cpath d='m58 80.9v8.4h-5.6v-13.4h4c0.8 0 1.3 0.3 1.5 2.1 0.9-1.4 2-2.2 3.6-2.2 0.3 0 0.6 0 0.8 0.1v4.6h-0.5c-1.7 0-3 0.2-3.8 0.4z'/%3E%3Cpath d='m68.4 83.9c0.2 1.7 1.1 2.1 2.6 2.1s2.5001-0.4 3.2001-0.8h1.7999v3.1c-1.3 0.7-3 1.3-5.9 1.3-5 0-7.3999-2.6-7.3999-6.9s2.7999-7 7.1999-7 6.6 2.3 6.6 6.9c0 0.4261-0.0504 0.8021-0.0797 1.0199-0.0119 0.0887-0.0203 0.1512-0.0203 0.1801h-8v0.1zm0-2.6h3.1c-0.1-1.7-0.6-2.2-1.5-2.2-0.8 0-1.5 0.4-1.6 2.2z' clip-rule='evenodd' fill-rule='evenodd'/%3E%3Cpath d='m77.6 88.5v-3.4h2c0.5 0.4 1.6 0.9 2.9 0.9 0.9 0 1.6-0.1 1.6-0.6 0-0.5258-0.3839-0.5908-1.6228-0.8007l-0.0015-3e-4c-0.1745-0.0295-0.366-0.062-0.5757-0.099-2.7-0.4-4.4-1.2-4.4-4.3 0-3.2 2.6-4.6 6-4.6 2.4 0 3.7 0.3 4.9 0.8v3.3h-1.9c-0.6-0.4-1.5-0.7-2.8-0.7-1.1 0-1.5 0.2-1.5 0.6 0 0.5 0.5 0.6 2.1 0.8 3 0.4 4.7 1.2 4.7 4.2 0 3.1-2.1 4.8-6.5 4.8-2.3 0.2-3.7-0.3-4.9-0.9z'/%3E%3Cpath d='m89.7 75.9h1.2999v-3.3h5.6v3.3h2.2v3.5h-2.2v5.2c0 1.1 0.4 1.5 1.5 1.5h0.7v3.2c-0.6999 0.2-1.7 0.4-2.9 0.4-3 0-4.9-0.9-4.9-4v-6.2h-1.2999v-3.6z'/%3E%3Cpath d='m0 89.8h12.8v4h-6.9v2.9h4.8v3.8001h-4.8v3.1h7.2v4h-13.1v-17.8z'/%3E%3Cpath d='m28.7 94.3v13.3h-4c-0.9 0-1.3-0.2-1.5-1.8-1.1 1.1-2.5 2.1-4.5 2.1-2.2 0-3.9-0.9-3.9-4.1v-9.4997h5.6v8.3997c0 1 0.5 1.2 1.6 1.2 0.4 0 0.8001-0.1 1.1-0.2v-9.3997h5.6z'/%3E%3Cpath d='m36.4 99.2v8.3998h-5.6v-13.4h4c0.8 0 1.3 0.3 1.5 2.1 0.9001-1.4 2-2.2 3.6-2.2 0.3 0 0.6 0 0.8 0.1v4.6h-0.5c-1.6-0.1-3 0.1-3.8 0.4z'/%3E%3Cpath d='m41.2 100.9c0-4.3 3.0999-7 7.5-7 4.3 0 7.5 2.7 7.5 7s-3.1 6.9-7.5 6.9c-4.4001 0-7.5-2.6-7.5-6.9zm9.2 0.1c0-2.4-0.7-3.4-1.8-3.4s-1.8 1-1.8 3.4 0.7 3.4 1.8 3.4 1.8-1.1 1.8-3.4z' clip-rule='evenodd' fill-rule='evenodd'/%3E%3Cpath d='m63.1 106.6v5.1h-5.6v-17.6h4c0.8 0 1.2 0.2 1.5 1.6 1-1.1 2.2-1.9 4.1-1.9 2.5 0 4.9 1.5 4.9 6.5001 0 5.2-2.7 7-5.6 7-1.5 0.2-2.5-0.1-3.3-0.7zm1.2-2.6c1.1 0 2-0.5 2-3.1 0-2.4001-0.8-2.9001-1.9-2.9001-0.4 0-0.8 0.1-1.2 0.2v5.5001c0.2 0.2 0.6 0.3 1.1 0.3z' clip-rule='evenodd' fill-rule='evenodd'/%3E%3Cpath d='m78.4 102.1c0.2 1.7 1.1 2.1 2.6 2.1s2.5001-0.4 3.2001-0.8h1.7999v3.1c-1.3 0.7-3 1.3-5.9 1.3-5 0-7.3999-2.6-7.3999-6.9s2.7999-7 7.1999-7 6.6 2.3 6.6 6.9c0 0.426-0.0504 0.802-0.0796 1.019-0.0119 0.089-0.0204 0.152-0.0204 0.181h-8v0.1zm3-2.6c-0.1-1.7-0.6-2.2-1.5-2.2-0.6999 0-1.4 0.4-1.5 2.2h3z' clip-rule='evenodd' fill-rule='evenodd'/%3E%3Cpath d='m142.2 15.1c0 1-0.8 1.8999-1.9 1.8999-1 0-1.9-0.7998-1.9-1.8999 0-1 0.8-1.8999 1.9-1.8999s1.9 0.7998 1.9 1.8999z' fill='%23EC008C'/%3E%3Cpath d='m163.6 51.5c0 3.5-2.8 6.3999-6.4 6.3999-3.5 0-6.4-2.7998-6.4-6.3999 0-3.5 2.8-6.3999 6.4-6.3999 3.5 0.1001 6.4 2.8999 6.4 6.3999z' fill='%23EC008C'/%3E%3Cpath d='m114.2 46.3c4.5 0 8.1-3.6001 8.1-8.1001 0-4.3999-3.6-8.1001-8.1-8.1001s-8.1 3.6001-8.1 8.1001 3.6 8.1001 8.1 8.1001z' fill='%23EC008C'/%3E%3Cpath d='m133.1 32.4c3.7 0 6.7-3 6.7-6.6997 0-3.7002-3-6.7002-6.7-6.7002s-6.7 3-6.7 6.7002c0 3.6997 3 6.6997 6.7 6.6997z' fill='%23EE3524'/%3E%3Cpath d='m90.1 28c1.7 0 3.1-1.4004 3.1-3.1001 0-1.6001-1.3-3-3.1-3.1001-1.7 0-3.1 1.3999-3.1 3.1001 0 1.6997 1.4 3.1001 3.1 3.1001z' fill='%23EE3524'/%3E%3Cpath d='m168.6 43.2c0 1.1997-0.9 2.1001-2.1 2.1001s-2.1-0.9004-2.1-2.1001c0-1.2002 0.9-2.1001 2.1-2.1001s2.1 0.8999 2.1 2.1001z' fill='%23EE3524'/%3E%3Cpath d='m70.1 56.6c1.2 0 2.1-0.9004 2.1-2.1001 0-1.2002-1-2.1001-2.1-2.1001-1.2 0-2.1 0.8999-2.1 2.1001 0 1.1997 0.9 2.1001 2.1 2.1001z' fill='%23EE3524'/%3E%3Cpath d='m127.9 39.2c1.2 0 2.1-0.9004 2.1-2.1001 0-1.1001-0.9-2.1001-2.1-2.1001s-2.1 0.8999-2.1 2.1001c0 1.1997 0.9 2.1001 2.1 2.1001z' fill='%23EE3524'/%3E%3Cpath d='m115.1 6.1997c1.6 0 2.9-1.2998 2.9-2.8999 0-1.6001-1.3-2.8999-2.9-2.8999s-2.9 1.2998-2.9 2.8999c0 1.6001 1.3 2.8999 2.9 2.8999z' fill='%2300A4E4'/%3E%3Cpath d='m135.7 12.7c0 2.1001-1.7 3.8999-3.9 3.8999-2.1 0-3.9-1.6997-3.9-3.8999 0-2.1001 1.7-3.8999 3.9-3.8999s3.9 1.7998 3.9 3.8999z' fill='%2300A4E4'/%3E%3Cpath d='m152.3 20.1c0 1.8003-1.5 3.3003-3.3 3.3003s-3.3-1.5-3.3-3.3003c0-1.7998 1.5-3.2998 3.3-3.2998s3.3 1.5 3.3 3.2998z' fill='%2300A4E4'/%3E%3Cpath d='m137.9 49.4c0 3.5-2.8 6.3003-6.3 6.3003s-6.3-2.8003-6.3-6.3003 2.8-6.2998 6.3-6.2998 6.3 2.7998 6.3 6.2998z' fill='%2300A4E4'/%3E%3Cpath d='m100.8 48.8c1.2 0 2.1-0.9004 2.1-2.1001 0-1.1001-1-2.1001-2.1-2.1001-1.2 0-2.1 0.8999-2.1 2.1001 0 1.1997 0.9 2.1001 2.1 2.1001z' fill='%2300A4E4'/%3E%3Cpath d='m130.9 3.6001c0 2-1.6 3.6001-3.6 3.6001s-3.6-1.6001-3.6-3.6001 1.6-3.6001 3.6-3.6001 3.6 1.6001 3.6 3.6001z' fill='%237AC143'/%3E%3Cpath d='m122.7 24.2c0 1.1997-0.9 2.1001-2.1 2.1001s-2.1-0.9004-2.1-2.1001c0-1.2002 0.9-2.1001 2.1-2.1001 1.1 0 2.1 0.8999 2.1 2.1001z' fill='%237AC143'/%3E%3Cpath d='m98.3 16.4c1.2001 0 2.1001-0.9004 2.1001-2.1001 0-1.1001-0.9-2.1001-2.1001-2.1001-1.1999 0-2.0999 0.8999-2.0999 2.1001 0 1.1997 0.9 2.1001 2.0999 2.1001z' fill='%237AC143'/%3E%3Cpath d='m152.2 12.5c0 1.1997-0.9 2.1001-2.1 2.1001s-2.1-0.9004-2.1-2.1001c0-1.2002 0.9-2.1001 2.1-2.1001s2.1 1 2.1 2.1001z' fill='%237AC143'/%3E%3Cpath d='m73.2 47.9c2.1999 0 3.9-1.7998 3.9-3.8999s-1.7001-3.7998-3.9-3.8999c-2.2001 0-3.9001 1.7998-3.9001 3.8999 0 2.2002 1.7 3.8999 3.9001 3.8999z' fill='%237AC143'/%3E%3Cpath d='m169.2 33.1c0 3.1001-2.5 5.6001-5.6 5.6001s-5.6-2.5-5.6-5.6001 2.5-5.6001 5.6-5.6001 5.6 2.5 5.6 5.6001z' fill='%237AC143'/%3E%3Cpath d='m85.9 53c2 0 3.6-1.6001 3.6-3.6001s-1.6-3.6001-3.6-3.6001-3.6 1.6001-3.6 3.6001 1.6 3.6001 3.6 3.6001z' fill='%237AC143'/%3E%3Cpath d='m120.9 51.2c0 1.1997-0.9 2.1001-2.1 2.1001s-2.1-0.9004-2.1-2.1001c0-1.2002 0.9-2.1001 2.1-2.1001s2.1 0.8999 2.1 2.1001z' fill='%237AC143'/%3E%3Cpath d='m173.4 47.9c1.2 0 2.1-0.9004 2.1-2.1001 0-1.1001-1-2.1001-2.1-2.1001-1.2 0-2.1 0.8999-2.1 2.1001 0 1.1997 0.9 2.1001 2.1 2.1001z' fill='%237AC143'/%3E%3Cpath d='m102.6 30.1c0 1.1997-0.9 2.1001-2.1 2.1001s-2.1-0.9004-2.1-2.1001c0-1.2002 0.9-2.1001 2.1-2.1001s2.1 0.8999 2.1 2.1001z' fill='%237AC143'/%3E%3Cpath d='m145.5 56.5c1.2 0 2.1-0.9004 2.1-2.1001 0-1.2002-0.9-2.1001-2.1-2.1001s-2.1 0.8999-2.1 2.1001c0 1.1997 0.9 2.1001 2.1 2.1001z' fill='%237AC143'/%3E%3Cpath d='m144.3 33.3c0 1.1997-0.9 2.1001-2.1 2.1001s-2.1-0.9004-2.1-2.1001c0-1.2002 0.9-2.1001 2.1-2.1001s2.1 0.8999 2.1 2.1001z' fill='%237AC143'/%3E%3Cpath d='m150.2 45.8c1.2 0 2.1-0.9004 2.1-2.1001 0-1.2002-0.9-2.1001-2.1-2.1001s-2.1 0.8999-2.1 2.1001c0 1.1997 0.9 2.1001 2.1 2.1001z' fill='%237AC143'/%3E%3Cpath d='m124.9 14.1c0 1.6001-1.3 3-3 3-1.6 0-3-1.2998-3-3 0-1.6001 1.3-3 3-3 1.7 0.1001 3 1.3999 3 3z' fill='%23ADE0EE'/%3E%3Cpath d='m156 30.2c0 2.3999-2 4.3999-4.4 4.3999s-4.4-2-4.4-4.3999 2-4.3999 4.4-4.3999c2.5 0 4.4 2 4.4 4.3999z' fill='%23ADE0EE'/%3E%3Cpath d='m93.8 44.7c3.6 0 6.4-2.8999 6.4-6.3999s-2.9-6.2998-6.4-6.3999c-3.5999 0-6.4 2.8999-6.4 6.3999 0 3.6001 2.9 6.3999 6.4 6.3999z' fill='%23ADE0EE'/%3E%3Cpath d='m137.6 6.9005c1.2 0 2.1-0.8999 2.1-2.1001 0-1.2002-0.9-2.2002-2.1-2.1001-1.2 0-2.1 0.8999-2.1 2.1001 0 1.2002 0.9 2.1001 2.1 2.1001z' fill='%23C1D82F'/%3E%3Cpath d='m139.9 69c2.5 0 4.5-2 4.5-4.5s-2-4.6001-4.5-4.5c-2.5 0-4.5 2-4.5 4.5s2 4.5 4.5 4.5z' fill='%23C1D82F'/%3E%3Cpath d='m113.5 54.4c0 3.1001-2.5 5.6001-5.6 5.6001s-5.6-2.5-5.6-5.6001 2.5-5.6001 5.6-5.6001c3.1 0.1001 5.6 2.6001 5.6 5.6001z' fill='%23C1D82F'/%3E%3Cpath d='m92.8 57c1.2001 0 2.1-0.9004 2.1-2.1001 0-1.2002-0.8999-2.1001-2.1-2.1001-1.1999 0-2.0999 0.8999-2.0999 2.1001 0 1.1997 0.9 2.1001 2.0999 2.1001z' fill='%23C1D82F'/%3E%3Cpath d='m156.5 39.6c0 1.1997-0.9 2.1001-2.1 2.1001s-2.1-0.9004-2.1-2.1001c0-1.2002 0.9-2.1001 2.1-2.1001s2.1 0.8999 2.1 2.1001z' fill='%23C1D82F'/%3E%3Cpath d='m107.8 29.6c3 0 5.4-2.3999 5.4-5.3999s-2.4-5.3999-5.4-5.3999-5.4 2.3999-5.4 5.3999 2.4 5.3999 5.4 5.3999z' fill='%23C1D82F'/%3E%3Cpath d='m108 16.2c1.9 0 3.4-1.5 3.4-3.3999s-1.5-3.3999-3.4-3.3999-3.4 1.5-3.4 3.3999 1.5 3.3999 3.4 3.3999z' fill='%23F89728'/%3E%3Cpath d='m81.2 41c1.9 0 3.4-1.5 3.4-3.3999s-1.5-3.3999-3.4-3.3999c-1.9001 0-3.4001 1.5-3.4001 3.3999s1.5 3.3999 3.4001 3.3999z' fill='%23F89728'/%3E%3Cpath d='m80.2 61.2c1.9 0 3.4-1.5 3.4-3.4004 0-1.8999-1.6001-3.5-3.4-3.3999-1.9001 0-3.4001 1.5-3.4001 3.3999 0 1.9004 1.5 3.4004 3.4001 3.4004z' fill='%23F89728'/%3E%3Cpath d='m172.6 54.7c0 2.1001-1.7 3.8999-3.9 3.8999-2.1 0-3.9-1.6997-3.9-3.8999 0-2.1001 1.7-3.8999 3.9-3.8999s3.9 1.7998 3.9 3.8999z' fill='%23F89728'/%3E%3C/svg%3E%0A");--icon-sfm: url("data:image/svg+xml,%3Csvg viewBox='0 0 56 56' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M26.6 10.7C25.1 10.8 24 9.7 24.1 8.1C25.7 8.4 26.5 9.2 26.6 10.7ZM28.6 10.7C28.8 9.1 29.6 8.3 31.1 8.1C31.3 9.5 30.3 10.7 28.6 10.7ZM28.5 16.4V12.7C30.7 12.4 32.3 11.4 32.9 9.2C33.0198 8.84073 33.032 8.44561 33.0439 8.05757C33.052 7.79756 33.0599 7.54073 33.1 7.3C33.1 6.5 32.7 6.2 31.9 6.1C30.2 6 28.8 6.6 27.6 7.9C26.5 6.7 25.2 6.1 23.6 6.1C22.3 6.1 22 6.3 22 7.6C22 10.5 23.2 11.9 26.6 12.7V16.3C23 15.8 20.1 12.7 20.1 9C20.1 4.9 23.4 1.6 27.5 1.6C31.6 1.6 34.9 4.9 34.9 9C34.9 12.8 32.1 15.9 28.5 16.4ZM27.5 0C22.5095 0 18.4156 4.08447 18.4001 9.07158L17.9 8C17.753 8.0735 17.6 8.147 17.4439 8.22197C16.963 8.453 16.453 8.698 16 9L16.8 10.5C17.3378 10.1415 17.8756 9.86328 18.4134 9.59342C18.6724 14.3669 22.6655 18.2 27.5 18.2C32.3346 18.2 36.3277 14.3669 36.5867 9.59333L38.2 10.4L39.1 9C38.4 8.6 37.8 8.3 37.1 8L36.6 9.07148C36.5848 4.08442 32.5903 0 27.5 0ZM40.9731 12.3539C41.1515 12.5091 41.3258 12.6606 41.5 12.8L42.6 11.5C42.1 11 41.5 10.5 40.9 10.1L39.9 11.5C40.2909 11.7606 40.6394 12.0637 40.9731 12.3539ZM12.4 11.5L13.5 12.8C13.6504 12.6797 13.8098 12.5594 13.9728 12.4364C14.3518 12.1504 14.7504 11.8496 15.1 11.5L14.1 10.1C13.8836 10.2803 13.6673 10.4476 13.4556 10.6113C13.0803 10.9015 12.7197 11.1803 12.4 11.5ZM43.65 14.95C43.875 15.2 44.1 15.45 44.3 15.7L45.6 14.7C45.2 14.1 44.7 13.5 44.2 13L43 14.2C43.2 14.45 43.4249 14.6999 43.6499 14.9499L43.65 14.95ZM9.4 14.8L10.7 15.8C10.9639 15.5361 11.2 15.2443 11.4229 14.9687C11.6223 14.7223 11.8111 14.4889 12 14.3L10.8 13.1C10.6406 13.2913 10.4812 13.4724 10.325 13.6499L10.325 13.6499C9.99131 14.029 9.67246 14.3913 9.4 14.8ZM46 18.2C46.175 18.5 46.35 18.8 46.5 19.1L48 18.3C47.7 17.6 47.3 17 46.9 16.4L45.5 17.3C45.65 17.6 45.825 17.9 46 18.2ZM7 18.4L8.5 19.2C8.9 18.6 9.2 18 9.5 17.4L8.1 16.5C7.7 17.1 7.3 17.8 7 18.4ZM47.8816 22.5369L47.8817 22.5372C47.9216 22.661 47.9608 22.7824 48 22.9L49.6 22.5L49.6 22.4999C49.4 21.8 49.2 21.1 48.9 20.4L47.3 21C47.5411 21.4823 47.7177 22.0292 47.8815 22.5369L47.8816 22.5369ZM5.4 22.5L7 23C7.1 22.65 7.22499 22.325 7.34999 22L7.35 22L7.35001 22C7.47501 21.675 7.6 21.35 7.7 21L6.1 20.4C5.8 21.1 5.6 21.8 5.4 22.5ZM48.65 25.9C48.7 26.225 48.75 26.55 48.8 26.9L50.5 26.8C50.4 26.0002 50.3001 25.3004 50.2001 24.6006L50.2 24.6L48.5 24.9C48.55 25.25 48.6 25.575 48.65 25.9ZM4.6 26.8L6.3 27C6.3 26.3 6.4 25.6 6.6 25L4.9 24.6C4.85 24.95 4.8 25.325 4.75 25.7C4.7 26.075 4.65 26.45 4.6 26.8ZM48.8 31L50.5 31.2C50.6 30.4 50.6 29.7 50.6 29V28.9H48.9V29C48.9 29.6 48.9 30.3 48.8 31ZM4.5 29C4.5 29.7 4.5 30.5 4.6 31.2L6.3 31C6.2 30.4 6.2 29.7 6.2 29H4.5ZM48 35L49.7 35.5C49.8 35.15 49.875 34.7751 49.95 34.4001L49.95 34.4L49.95 34.3999C50.025 34.0249 50.1 33.65 50.2 33.3L48.5 33C48.4 33.7 48.2 34.4 48 35ZM5.39999 35.5L5.4 35.5L7.1 35C7.06301 34.8705 7.02603 34.7445 6.98967 34.6206C6.82945 34.0747 6.68151 33.5705 6.6 33L4.9 33.4C5 34.1 5.19999 34.8 5.39999 35.5ZM36.4 48.4C35.8 48.7 35.1 49 34.5 49.2L35.1 50.8C35.8 50.5 36.5 50.2 37.1 49.9L36.4 48.4ZM18 50C18.6 50.3 19.3 50.6 20 50.8L20.6 49.3C20.3369 49.1872 20.0878 49.0886 19.8476 48.9934L19.8467 48.9931L19.8465 48.993L19.8464 48.993L19.8463 48.9929L19.8463 48.9929C19.448 48.8352 19.074 48.687 18.7 48.5L18 50ZM30.6 50.1L30.8 51.8C31.6 51.7 32.3 51.5 33 51.3L32.6 49.7C31.9 49.9 31.3 50 30.6 50.1ZM22.1 51.4C22.9 51.6 23.6 51.7 24.3 51.8L24.5 50.2C23.8 50.1 23.2 50 22.5 49.8L22.1 51.4ZM26.4 52H27.5H28.6L28.5 50.3H26.5L26.4 52ZM22.1 27.6001H20.2V29.5001C19.7 29.3001 19.3 29.1001 18.8 28.8001C18.65 29.0001 18.5 29.2251 18.35 29.4501C18.2 29.6751 18.05 29.9001 17.9 30.1001C18.1187 30.5011 18.5368 30.7426 18.9556 30.9846C19.6856 31.4063 20.4177 31.8292 20.1 33.1001C19.8296 33.1001 19.5592 33.1115 19.2927 33.1228H19.2926H19.2925H19.2925H19.2924C18.7705 33.1448 18.2633 33.1663 17.8 33.1001C16.6 33.0001 15.9 32.2001 15.6 31.1001C15.3 30.0001 15.6 29.1001 16.5 28.4001C17.1 27.9001 17.4 27.5001 17.4 26.7001C17.4 24.7001 19 23.0001 21 23.0001C23.1 22.9001 24.8 24.6001 24.8 26.6001C24.8 27.4001 25 27.8001 25.6 28.3001C26.6 29.1001 26.9 30.2001 26.5 31.3001C26.1 32.4001 25.1 33.1001 23.8 33.1001H22.2C22 32.4001 21.9 31.8001 22.7 31.4001C23 31.2001 23.275 31.0001 23.55 30.8001C23.825 30.6001 24.1 30.4001 24.4 30.2001C24 29.7001 23.7 29.2001 23.4001 28.7002L23.4 28.7002L23.4 28.7002L23.4 28.7001L23.4 28.7001L23.4 28.7001C23 29.0001 22.6 29.2001 22.1 29.4001V27.6001ZM35.2 33.0001L34.8 32.7001C34.875 32.5751 34.9437 32.4438 35.0125 32.3126C35.2187 31.9188 35.425 31.5251 35.8 31.3001C36.0761 31.0239 36.4476 30.7954 36.8487 30.5488L36.8488 30.5487L36.8491 30.5485L36.8494 30.5483C37.029 30.4379 37.2145 30.3237 37.4 30.2001C37 29.7001 36.7 29.2001 36.4 28.7001L36.3999 28.7001C36 28.9001 35.6 29.1001 35.1 29.4001C35.1 29.0366 35.073 28.727 35.0471 28.4294C35.0231 28.1538 35 27.8885 35 27.6001H33.3V29.4001C33.0825 29.2913 32.9044 29.1957 32.7419 29.1084C32.4562 28.9551 32.2187 28.8276 31.9 28.7001C31.75 28.9001 31.6 29.1251 31.45 29.3501C31.3 29.5751 31.15 29.8001 31 30.0001C31.2485 30.3906 31.6608 30.6299 32.067 30.8655C32.8049 31.2937 33.5225 31.7101 33.2 33.0001C32.9703 33.0001 32.7298 33.0108 32.4856 33.0218L32.4855 33.0218C31.9856 33.0442 31.4702 33.0672 31 33.0001C29.9 32.9001 29.2 32.2001 28.9 31.1001C28.5 30.0001 28.9 29.0001 29.8 28.3001C30.4 27.8001 30.6 27.3001 30.6 26.5001C30.6 24.5001 32.4 22.9001 34.3 22.9001C36.2 22.9001 37.9 24.5001 37.9 26.5001C37.9 27.3001 38.1 27.8001 38.7 28.2001C39.7 28.9001 40 30.1001 39.6 31.2001C39.2 32.3001 38.2 33.0001 37 33.0001H35.2ZM22.1 39.4001V34.8001C24.2 35.1001 26.2 34.9001 27.5 33.0001C28.9 34.9001 30.9 35.0001 33 34.9001V39.5001H34.9V34.9001H36.6C38.7 34.9001 40.2 33.9001 41 32.1001C41.9 30.2001 41.4 28.5001 40.1 27.0001C39.9 26.7001 39.7 26.3001 39.6 26.0001C39.1 23.0001 36.9 20.9001 34.1 20.9001C31.4 20.8001 29.1 22.8001 28.5 25.8001C28.425 26.1751 28.1812 26.5501 27.9375 26.9251C27.8562 27.0501 27.775 27.1751 27.7 27.3001H27.3C27.22 27.1001 27.108 26.9001 26.996 26.7001C26.828 26.4001 26.66 26.1001 26.6 25.8001C26 23.0001 23.8 21.0001 21 21.0001C18.3 21.0001 16 23.0001 15.5 25.9001C15.5 26.3001 15.2 26.7001 14.9 27.1001C13.7 28.6001 13.3 30.2001 14.1 32.0001C14.9 33.8001 16.3 34.7001 18.3 34.8001H20.2V39.4001H22.1ZM1.7 45.9999C1.7 41.8999 5 38.5999 9.1 38.5999C13.2 38.5999 16.5 41.8999 16.5 45.9999C16.5 50.0999 13.2 53.3999 9.1 53.3999C5 53.3999 1.7 50.0999 1.7 45.9999ZM0 45.9999C0 50.9999 4.1 55.0999 9.1 55.0999C14.1 55.0999 18.2 50.9999 18.2 45.9999C18.2 40.9999 14.1 36.8999 9.1 36.8999C4.1 36.8999 0 40.9999 0 45.9999ZM50.7 51.7999C50.7 49.8999 50.5 47.5999 49 46.6999C50.1 43.9999 49.8 42.3999 48.1 41.1999C46.6 40.1999 44.9 40.2999 43.5 41.4999C42.1 42.7999 41.9 44.3999 43.1 46.5999C41.7 47.4999 41.4 49.7999 41.4 51.7999C39.7 50.3999 38.6 48.3999 38.6 46.0999C38.6 41.9999 41.9 38.6999 46 38.6999C50.1 38.6999 53.4 41.9999 53.4 46.0999C53.5 48.2999 52.4 50.3999 50.7 51.7999ZM44.3 44.0999C44.3 43.0999 45.1 42.2999 46.1 42.2999C47.1 42.2999 48 43.0999 48 44.0999C48 45.0999 47.2 45.8999 46.2 45.8999C45.1 45.9999 44.3 45.1999 44.3 44.0999ZM45.2 53.2999H45.1C44.4 53.1999 43.8 52.9999 43.2 52.6999C43.2 51.6999 43.3 49.9999 43.4 49.2999C43.4 49.1535 43.4536 49.0607 43.5215 48.943C43.5464 48.8999 43.5732 48.8535 43.6 48.7999C44.1 47.7999 45.8 47.3999 47.4 47.7999C48.3 47.9999 48.9 48.7999 48.9 49.9999V50.9999V52.8999C48.5 53.0999 48.1 53.1999 47.6 53.2999L45.8 53.3999H47.4C47 53.4999 46.5 53.4999 46.1 53.4999C45.95 53.4499 45.8 53.4249 45.6501 53.3999L45.65 53.3999C45.5 53.3749 45.35 53.3499 45.2 53.2999ZM46.1 36.8999C41.1 36.8999 37 40.9999 37 45.9999C37 50.9999 41.1 55.0999 46.1 55.0999C51.1 55.0999 55.2 50.9999 55.2 45.9999C55.2 40.9999 51.1 36.8999 46.1 36.8999ZM9.80001 49.0001C9.00001 49.0001 8.60001 48.7001 8.30001 47.8001H10L10.3 46.3001H8.20001V45.7001H10.3L10.6 44.2001H8.30001C8.60001 43.3001 9.10001 43.0001 9.90001 43.0001C10.6 43.0001 11 43.3001 11.4 43.7001H12.8V41.3001C12 40.9001 11.1 40.6001 9.70001 40.6001C7.10001 40.6001 5.20001 41.7001 4.60001 44.3001H3.70001V45.8001H4.40001V46.4001H3.70001V47.9001H4.60001C5.20001 50.6001 7.10001 51.6001 9.40001 51.6001C11 51.6001 12.1 51.1001 12.8 50.6001V48.4001H11.5C11.1 48.7001 10.6 49.0001 9.80001 49.0001Z' fill='%2300A4E4'/%3E%3C/svg%3E%0A");--icon-rp: url("data:image/svg+xml,%3Csvg viewBox='0 0 52 55' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_783_5622)'%3E%3Cpath d='M41.8917 24.9333V21.0833C41.8917 20.1667 41.1583 19.4333 40.2417 19.4333H33.4583L38.6833 10.725V14.575C38.6833 15.4917 39.4167 16.225 40.3333 16.225H47.1167L41.8917 24.9333ZM43.2667 41.9833H18.7917C18.6083 41.4333 18.3333 40.8833 18.0583 40.3333L16.0417 36.7583L20.35 31.7167C20.7167 31.2583 20.8083 30.525 20.625 29.975C20.35 29.425 19.8 29.0583 19.1583 29.0583H14.7583L23.2833 18.7917C24.1083 17.7833 23.4667 16.1333 22 16.1333H17.7833L27.4083 4.21667L33.9167 12.4667L29.2417 20.2583C28.9667 20.7167 28.9667 21.3583 29.2417 21.9083C29.5167 22.4583 30.0667 22.7333 30.6167 22.7333H38.6833V29.15H35.6583C35.0167 29.15 34.4667 29.5167 34.1917 30.0667C33.9167 30.6167 34.0083 31.35 34.4667 31.8083L43.2667 41.9833ZM28.9667 51.7917H25.7583V45.2833H28.9667V51.7917ZM13.3833 32.3583H15.5833L14.3 33.9167L13.3833 32.3583ZM14.4833 49.5917C14.3917 48.95 14.2083 48.2167 13.8417 47.6667L11.0917 42.8083C10.8167 42.35 10.2667 41.9833 9.71667 41.9833C9.16667 41.9833 8.61667 42.2583 8.34167 42.8083L5.5 47.6667C5.225 48.2167 4.95 48.8583 4.85833 49.5917C3.85 48.4 3.20833 46.9333 3.20833 45.2833C3.20833 44.1833 3.48333 43.0833 4.03333 42.075L9.625 32.3583L15.2167 41.9833C15.7667 42.9917 16.0417 44.0917 16.0417 45.1917C16.1333 46.8417 15.4917 48.4 14.4833 49.5917ZM9.625 51.7917C8.70833 51.7917 7.975 51.0583 7.975 50.1417C7.975 49.775 8.06667 49.4083 8.15833 49.225L9.53333 46.8417L10.9083 49.225C11 49.4083 11.0917 49.775 11.0917 50.1417C11.275 51.0583 10.5417 51.7917 9.625 51.7917ZM49.9583 13.0167H41.8917V4.95C41.8917 4.21667 41.4333 3.575 40.7 3.39167C39.9667 3.20833 39.2333 3.48333 38.8667 4.125L35.6583 9.53333L28.6 0.641667C28.325 0.183333 27.8667 0 27.4083 0C26.95 0 26.4917 0.183333 26.125 0.641667L13.2 16.8667C12.8333 17.325 12.7417 17.9667 13.0167 18.6083C13.2917 19.1583 13.8417 19.525 14.4833 19.525H18.6083L11.0917 28.4167L11 28.325C10.725 27.8667 10.175 27.5 9.625 27.5C9.075 27.5 8.525 27.775 8.25 28.325L1.28333 40.425C0.458333 41.8917 0 43.5417 0 45.1917C0 50.6 4.30833 55 9.625 55C14.9417 55 19.25 50.6 19.25 45.1917H22.4583V53.35C22.4583 54.2667 23.1917 55 24.1083 55H30.525C31.4417 55 32.175 54.2667 32.175 53.35V45.1917H46.75C47.3917 45.1917 47.9417 44.825 48.2167 44.275C48.4917 43.725 48.4 42.9917 47.9417 42.5333L39.1417 32.2667H43.45C44.0917 32.2667 44.6417 31.9 44.9167 31.35C45.1917 30.8 45.1 30.1583 44.7333 29.6083L43.6333 28.2333L51.3333 15.4C51.6083 14.9417 51.6083 14.3 51.3333 13.75C51.0583 13.2917 50.5083 13.0167 49.9583 13.0167Z' fill='%23F05030'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_783_5622'%3E%3Crect width='51.6083' height='55' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");--icon-gj: url("data:image/svg+xml,%3Csvg id='58fef00d-e827-46d4-a312-6f718a2f0bca' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 593.04 568.88'%3E%3Ctitle%3EGreen Jobs and Forest Education icon%3C/title%3E%3Cpath d='M289.2,240.77a56,56,0,0,0,9.36-3.17c1.34-.54,2.61-1.06,3.9-1.54a3,3,0,0,0,1.4-1.08l.73-.34c1.42-.69,3-1.4,4.42-2.16,12.83-6.62,18.82-19.14,15.64-32.62a56.64,56.64,0,0,0-5-12.29c-.35-.65-.68-1.29-1-1.93a4.46,4.46,0,0,1,0-4.61c9.86-21.22,8.31-41.71-4.6-60.91a60.87,60.87,0,0,0-50.7-26.87A58.4,58.4,0,0,0,228,104.9c-21.14,15.81-29.41,37.48-23.92,62.66,5.29,24.29,21.45,40.46,46.73,46.75a4.94,4.94,0,0,1,2.42,2,49.91,49.91,0,0,1,2.75,5.37c.65,1.33,1.29,2.71,2,4.06a28.79,28.79,0,0,0,25.24,15.66A28.13,28.13,0,0,0,289.2,240.77Zm-26.37-60.61a8,8,0,0,0-4.38,4.56,10.12,10.12,0,0,0,.35,6.93A13.69,13.69,0,0,0,260,194.3l.47,1,.29.59a10.63,10.63,0,0,1-5.16,1.54,9.32,9.32,0,0,1-2.72-.43c-18.49-5.58-29.34-17.59-32.24-35.71s3.84-33.17,19.5-43.51a42.41,42.41,0,0,1,23.46-7v0a43.69,43.69,0,0,1,39.37,24.48c6.31,13.21,6.21,26.2-.31,38.61-.7,1.32-2.28,2.53-4.11,3.93l-.4.31-.68-1.42-.3-.63a20.31,20.31,0,0,0-1.44-2.68c-1.93-2.92-4.59-4.52-7.48-4.52a8.92,8.92,0,0,0-4.39,1.22c-4.17,2.33-5.55,7-3.43,11.57l1.71,3.69-5.93,2.86-.92-1.9c-.85-1.7-3.42-7-8.65-7A9,9,0,0,0,262.83,180.16Zm11.42,38.62c-1.27-2.18-2.35-4.52-3.49-7l-.37-.78,33.56-16.26.57,1.35a61.3,61.3,0,0,1,3.39,9.23c.94,3.84-1.4,8.48-5.4,10.58-5.41,2.87-10.35,5.28-15.1,7.28a10.34,10.34,0,0,1-13.16-4.4Z' transform='translate(-123.8 -13.19)' fill='%23c1d82f'/%3E%3Cpath d='M250.14,42.66c.12,5.75,3.11,9.27,8,9.41s8.12-3.15,8.35-9c.22-5.68-.17-11.39.15-17.07.24-5.07-1-9.34-4.76-12.78l-6.45,0c-4.1,2.68-5.64,6.41-5.38,11.33C250.36,30.55,250.06,36.66,250.14,42.66Z' transform='translate(-123.8 -13.19)' fill='%23c1d82f'/%3E%3Cpath d='M210.24,65.23c4.11-2.18,5.55-7.21,3-11.93-3.37-6.24-6.82-12.47-10.7-18.39-1.49-2.27-4.29-3.69-5.29-4.53-8.25-.16-12.14,5.92-9.08,11.85,3.29,6.52,7.06,12.76,10.78,19C201.63,65.72,206.36,67.23,210.24,65.23Z' transform='translate(-123.8 -13.19)' fill='%23c1d82f'/%3E%3Cpath d='M144.33,91.15a243.49,243.49,0,0,0,21.2,12.17c5.33,2.65,11.07-1.6,11-9.08-.69-1-1.69-3.77-3.68-5-6.54-4.22-13.36-8-20.22-11.74-4.25-2.29-8-1-10.63,2.92l-.22.34A7.59,7.59,0,0,0,144.33,91.15Z' transform='translate(-123.8 -13.19)' fill='%23c1d82f'/%3E%3Cpath d='M166.46,192a189.66,189.66,0,0,0-23,13.39c-1.81,1.26-2.54,6.08-1.75,8.52s4.18,4,5.68,5.36c2.26-.32,3.08-.32,3.68-.61,7.72-4.42,15.57-8.59,23-13.42,3.39-2.21,3.39-6.18,1.48-9.68S170,190.28,166.46,192Z' transform='translate(-123.8 -13.19)' fill='%23c1d82f'/%3E%3Cpath d='M306.42,65.09c3.92,2.05,7.94,1.31,10.36-2.54a236.39,236.39,0,0,0,12-20.81c2.73-5.52-1.2-11.31-8.48-11.43-.86.46-3.57,1-4.62,2.69a252.57,252.57,0,0,0-12.91,22.09C300.78,59,302.5,63,306.42,65.09Z' transform='translate(-123.8 -13.19)' fill='%23c1d82f'/%3E%3Cpath d='M154.8,155.68c5-.19,8.08-3.84,7.93-8.25s-3.51-7.62-8.51-7.84c-3.55-.13-7.13,0-10.69,0-3.75,0-7.53-.14-11.29,0-5,.23-8.34,3.35-8.44,7.88s3,8,8,8.22C139.47,156,147.15,156,154.8,155.68Z' transform='translate(-123.8 -13.19)' fill='%23c1d82f'/%3E%3Cpath d='M352.77,103.32A243.49,243.49,0,0,0,374,91.15a7.59,7.59,0,0,0,2.56-10.42l-.22-.35c-2.65-3.89-6.38-5.21-10.63-2.92C358.79,81.16,352,85,345.43,89.2c-2,1.27-3,4-3.66,5C341.7,101.72,347.44,106,352.77,103.32Z' transform='translate(-123.8 -13.19)' fill='%23c1d82f'/%3E%3Cpath d='M429.6,492c-9.89-.08-19.79,0-29.68,0s-19.78-.06-29.68,0c-6.38,0-9.36,3.07-9.44,9.36-.06,5.41.1,10.82,0,16.23-.12,4.33,1.68,7.27,5.4,9.44q14.2,8.26,28.23,16.84c3.7,2.27,7.08,2.35,10.82.09q14.25-8.65,28.68-17a9.6,9.6,0,0,0,5.31-9c0-5.57.1-11.13,0-16.69C439,494.79,436.16,492,429.6,492Zm-11.29,25.42v0c-5.37,2.67-10.3,6.24-15.64,9a7.08,7.08,0,0,1-5.67-.07c-5.33-2.77-10.27-6.3-15.62-9-4-2.07-5.11-4.84-3.72-9.13h44.78C423.84,512.61,422.51,515.34,418.31,517.42Z' transform='translate(-123.8 -13.19)' fill='%23c1d82f'/%3E%3Cpath d='M715.3,468.13q-18.1-29.35-36.15-58.74a38.5,38.5,0,0,1-1.77-3.84H695.6c4,0,7.63-.6,9.75-4.53s.44-7.26-1.77-10.57q-19.14-28.68-38.2-57.44c-1-1.52-2-3.09-3.39-5.37,4.52,0,8.13-.08,11.73,0,4,.11,7.68-.6,9.8-4.45s.69-7.23-1.58-10.6q-21.69-32.15-43.24-64.37c-4-6.12-10.64-6.22-14.7-.22q-11,16.23-22,32.49-1.17-28.49-2.43-57c-1.09-24.32-10.74-44.16-31.4-58.68-53.56-37.65-109.6-46-170.26-18.18-19.1,8.77-32.37,21.43-40.18,40.86-11.47,28.54-16.39,57.85-17.19,87.8,0,0-.68,129.1,4.23,129.94,0,.81-4.55,15.15-9,17.22L333.4,425a52.76,52.76,0,0,0-19,18.81c-4.81,8-9.73,16-13.61,24.47-15.37,33.44-20.7,69-21,105.47,0,5.58,3.35,8.32,9.74,8.32H656.71c6.89,0,10-2.94,9.66-9.8-.76-13.29-1.24-26.65-3-39.83-3.74-28.5-11.81-55.7-26.49-80.69-5.26-9-11.13-17.37-19-23.48-8.7-7.83-11-13.57-11.34-24.31a9.64,9.64,0,0,0,0-1.2,8.49,8.49,0,0,0-.39-11.62q-.68-20-1.4-40l17-25.6c2.14-3.21,3.65-6.37,1.61-10.14s-5.63-4.75-9.7-4.64c-3.27.09-6.55,0-10.47,0L603,308.6c9.66-14.26,18.76-27.72,28.19-41.65l29.45,43.81c-4.61,0-8.22.08-11.81,0-4-.12-7.64.61-9.83,4.43s-.6,7.23,1.63,10.56q19.41,29.08,38.71,58.25c.91,1.38,1.77,2.8,3,4.8-6.46,0-12,.09-17.55,0-4.16-.09-8,.28-10.23,4.45-2.07,3.9-.5,7.26,1.6,10.65Q673.62,432,690.9,460.18c.85,1.37,1.56,2.83,2.63,4.78H670.71a11.87,11.87,0,0,0-4.62.68c-3.78,1.65-5.53,4.75-4.8,8.82.77,4.27,3.49,6.76,7.92,6.79,12.06.09,24.13-.12,36.19.15,4.81.11,8.65-1,11.44-5v-6.66A11.1,11.1,0,0,1,715.3,468.13ZM363.2,229c2.57-12.16,7-24,11.26-35.71,5.35-14.82,16.09-24,30.49-30.7C457.46,138,506.3,144.27,553.65,176.4c17.93,12.16,27.16,27.68,28.64,48.78,1.8,25.89,5.59,76.39,5.59,76.39l1.89,103.91s-4.12,11.13-14.74,8.21h-4.11c-8.41-1.83-16.9-3.5-25-6.32s-14.41-8.65-15.27-17.84l-2.37-21.76c14-11.39,23.21-27.76,25.65-48.1,2.68-22.31,1.94-45.27.42-67.78-2.35-35-48.33-66.94-80.07-44.3-11.27,8-27.62,10.12-42,12.27-32.1,4.79-43.51,16.78-43.69,49.36v15.91h.06c0,7.71-.08,15.42,0,23.13.33,25.21,11.38,46.93,29.21,60.93l-1.42,11.42c-.1,1.74-.33,3.47-.43,5.22-.48,8.32-3.83,15.08-11.29,19.15-4.14,2.26-8.48,4.59-13,5.58q-6.32,1.38-12.7,2.51l-3.86,1c-6.25,1.68-12.11-.74-12.39-8.53l-4.89-104.16C357.22,277.2,358.12,253.1,363.2,229ZM546.63,436.29c0,1.07-.2,2.14-.37,3.92h-18c-8.31,0-10.53,1.93-12.07,10.12-.29,1.53-.54,3.07-.9,5.06l-21.9-3.92c13.78-10.33,26.63-20,39.59-29.57a4.72,4.72,0,0,1,3.82-.3C546.91,425.33,546.9,425.38,546.63,436.29ZM406.32,311.2c-.57-14.44-.29-28.92-.19-43.38.13-21.1,6.69-29.63,27.92-30,17.69-.27,32.65-6.44,47.9-13.66,26.92-12.75,53.72,3.76,55.41,34.11.51,9.13.08,18.32.08,27.47h.41v10.13c-.06,51.64-23.25,73.9-74.86,71.83A58.84,58.84,0,0,1,406.32,311.2Zm46.25,140.27h0l-21.45,3.91c-.4-1.79-.83-3.54-1.18-5.31-1.52-7.87-3.82-9.78-11.83-9.87q-8.57-.1-17.11-.28c-.28,0-.56-.23-1.5-.63,0-3.62-.16-7.53.11-11.42a4.47,4.47,0,0,1,2.29-3c9.41-4.54,9.45-4.5,17.72,1.71C430.35,434.7,441,442.79,452.57,451.47ZM464.3,565.34H365.24c0-3.29.11-6.29,0-9.27-.23-5.35-3.88-9.08-8.56-9s-7.94,3.74-8.18,8.87c-.15,3,0,6,0,9.32h-52c.42-6.86.58-13.61,1.29-20.3,2.82-26.65,8.82-52.45,21.11-76.48,2.38-4.65,5.32-9,7.89-13.56,7.85-13.9,20.44-20.21,35.64-22.4l20.25-2.93c0,5.78,0,11.3,0,16.82.08,6.78,3.13,9.75,10,9.86,5.55.08,11.11.35,16.66.24,3.59-.08,5.8.79,5.77,4.88A21.86,21.86,0,0,0,416,466c1.2,5.32,5.18,8,10.55,7q16.85-3,33.67-6.07c1.24-.22,2.51-.22,4.11-.35ZM424.64,409.62c7.06-9.48,8.11-20,8.6-31,26.68,14.5,53,14.13,79.58-.59.6,11.23,1.49,22.07,8.65,31.58L472.94,446Zm194.77,45.32h0c13.78,21.59,21.89,45.25,26,70.3,2.17,13.08,3.24,26.34,4.89,40.18H597.7c0-3,.08-6,0-8.9-.18-5.68-3.77-9.55-8.61-9.39s-8,3.88-8.17,9.35c-.09,2.83,0,5.67,0,8.84H481.76V466.5c6.84,1.13,13.5,2.2,20.14,3.36,5.93,1,11.83,2.18,17.76,3.23,5.36,1,9.32-1.71,10.51-7,2.09-9.34,2.09-9.36,11.46-9.56,4.13-.09,8.25-.09,12.38-.18,6.18-.13,9.31-3.21,9.43-9.43.1-5.67,0-11.35,0-17.44,9.32,1.56,18.07,2.89,26.77,4.53C603.17,436.41,612.39,443.93,619.41,454.94Z' transform='translate(-123.8 -13.19)' fill='%23c1d82f'/%3E%3C/svg%3E");--ornament: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg fill='none' viewBox='0 0 230 208' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m163.2-2.4196e-4c4.945-2.16e-7 8.654 3.709 8.654 8.6543 0 4.9453-3.709 8.6542-8.654 8.6542s-8.654-3.7089-8.654-8.6542c-0.412-4.9453 3.709-8.6543 8.654-8.6543zm-111.68 17.721c4.9454 0 8.6543 3.709 8.6543 8.6543 0 4.9454-3.7089 8.6544-8.6543 8.6544-4.9453 0-8.6543-3.709-8.6543-8.6544 0-4.9453 3.709-8.6543 8.6543-8.6543zm94.37 41.212c0-4.9454-3.709-8.6544-8.654-8.6544s-8.654 3.709-8.654 8.6544c0 4.9453 3.709 8.6542 8.654 8.6542s8.654-3.7089 8.654-8.6542zm-84.071-0.4129c4.1211 0 7.8301 3.2969 7.8301 7.8301 0 4.1211-3.2969 7.8301-7.8301 7.8301-4.1211 0-7.83-3.2969-7.83-7.8301 0.4121-4.1211 3.7089-7.8301 7.83-7.8301zm42.861 9.8889c15.248 0 27.611 12.363 27.611 27.611 0 15.248-12.363 27.611-27.611 27.611s-27.611-12.363-27.611-27.611c-0.4121-15.248 11.951-27.611 27.611-27.611zm48.217 40.8c4.945 0 8.654 3.709 8.654 8.655 0 4.945-3.709 8.654-8.654 8.654-4.946 0-8.655-3.709-8.655-8.654 0-4.946 3.709-8.655 8.655-8.655zm37.912 64.701c0-18.545-14.836-33.381-33.381-33.381s-33.381 14.836-33.381 33.381 14.836 33.381 33.381 33.381 33.381-14.836 33.381-33.381zm-161.13-53.577c0-8.242-6.5938-14.836-14.836-14.836-8.2422 0-14.836 6.594-14.836 14.836s6.5938 14.836 14.836 14.836c8.2422 0 14.836-6.594 14.836-14.836zm69.648 18.962c4.9452 0 8.6542 3.709 8.6542 8.654 0 4.946-3.709 8.655-8.6542 8.655-4.9453 0-8.6543-3.709-8.6543-8.655 0-4.945 4.1211-8.654 8.6543-8.654zm-71.297-61.818c0-4.9453-3.709-8.6543-8.6543-8.6543-4.9454 0-8.6543 4.1211-8.6543 8.6543 0 4.9454 3.7089 8.6543 8.6543 8.6543 4.9453 0 8.6543-3.7089 8.6543-8.6543zm42.449 64.7c0-7.006-5.7695-12.364-12.363-12.364-7.0059 0-12.363 5.77-12.363 12.364 0 7.006 5.7696 12.363 12.363 12.363 7.0059 0 12.363-5.77 12.363-12.363zm53.572-140.53c9.891 0 18.133 8.2422 18.133 18.133 0 9.8906-8.242 18.133-18.133 18.133s-18.133-8.2421-18.133-18.133c0.412-9.8906 8.242-18.133 18.133-18.133zm-55.634 99.731c0-9.0668-7.418-16.073-16.072-16.073-9.0664 0-16.072 7.418-16.072 16.073 0 9.066 7.418 16.072 16.072 16.072 9.0664 0 16.072-7.418 16.072-16.072zm14.011-84.072c7.418 0 13.6 6.1817 13.6 13.6 0 7.4179-6.1816 13.6-13.6 13.6s-13.6-6.1817-13.6-13.6c0-7.418 6.1816-13.6 13.6-13.6zm146.71 84.896c0-14.424-11.539-25.963-25.963-25.963-14.011 0-25.55 11.539-25.962 25.963 0 14.423 11.539 25.962 25.962 25.962 14.424 0 25.963-11.539 25.963-25.962z' clip-rule='evenodd' fill='%2300A4E4' fill-rule='evenodd'/%3E%3C/svg%3E%0A");--icon-in-detail-data: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg viewBox='0 0 184 40' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m20 10c0.5523 0 1 0.4477 1 1v3c0 0.5523-0.4477 1-1 1s-1-0.4477-1-1v-3c0-0.5523 0.4477-1 1-1z' fill='%23fff'/%3E%3Cpath d='m10 20c0-0.5523 0.4477-1 1-1h3c0.5523 0 1 0.4477 1 1s-0.4477 1-1 1h-3c-0.5523 0-1-0.4477-1-1z' fill='%23fff'/%3E%3Cpath d='m14.307 12.893c-0.3905-0.3905-1.0237-0.3905-1.4142 0s-0.3905 1.0237 0 1.4142l2.2 2.2c0.3905 0.3905 1.0237 0.3905 1.4142 0s0.3905-1.0237 0-1.4142l-2.2-2.2z' fill='%23fff'/%3E%3Cpath d='m27.107 12.893c0.3905 0.3905 0.3905 1.0237 0 1.4142l-2.2 2.2c-0.3905 0.3905-1.0237 0.3905-1.4142 0s-0.3905-1.0237 0-1.4142l2.2-2.2c0.3905-0.3905 1.0237-0.3905 1.4142 0z' fill='%23fff'/%3E%3Cpath d='m16.507 24.907c0.3905-0.3905 0.3905-1.0237 0-1.4142s-1.0237-0.3905-1.4142 0l-2.2 2.2c-0.3905 0.3905-0.3905 1.0237 0 1.4142s1.0237 0.3905 1.4142 0l2.2-2.2z' fill='%23fff'/%3E%3Cpath d='m19.293 19.293c0.2679-0.2678 0.664-0.3613 1.0234-0.2416l9 3c0.3837 0.1279 0.6525 0.4744 0.6812 0.8778 0.0287 0.4035-0.1885 0.7845-0.5503 0.9654l-3.7018 1.8509-1.8509 3.7018c-0.1809 0.3618-0.5619 0.579-0.9654 0.5503-0.4034-0.0287-0.7499-0.2975-0.8778-0.6812l-3-9c-0.1197-0.3594-0.0262-0.7555 0.2416-1.0234zm2.2883 2.2883 1.6041 4.8123 0.9203-1.8407c0.0968-0.1935 0.2537-0.3504 0.4472-0.4472l1.8407-0.9203-4.8123-1.6041z' clip-rule='evenodd' fill='%23fff' fill-rule='evenodd'/%3E%3Cpath d='m45.293 13.293c0.1875-0.1875 0.4419-0.2929 0.7071-0.2929h9c0.5523 0 1-0.4477 1-1s-0.4477-1-1-1h-9c-0.7957 0-1.5587 0.3161-2.1213 0.8787s-0.8787 1.3257-0.8787 2.1213v12c0 0.7957 0.3161 1.5587 0.8787 2.1213s1.3256 0.8787 2.1213 0.8787h12c0.7957 0 1.5587-0.3161 2.1213-0.8787s0.8787-1.3256 0.8787-2.1213v-6c0-0.5523-0.4477-1-1-1s-1 0.4477-1 1v6c0 0.2652-0.1054 0.5196-0.2929 0.7071s-0.4419 0.2929-0.7071 0.2929h-12c-0.2652 0-0.5196-0.1054-0.7071-0.2929s-0.2929-0.4419-0.2929-0.7071v-12c0-0.2652 0.1054-0.5196 0.2929-0.7071z' fill='%23fff'/%3E%3Cpath d='m60.707 14.707-8 8c-0.3905 0.3905-1.0237 0.3905-1.4142 0l-3-3c-0.3905-0.3905-0.3905-1.0237 0-1.4142s1.0237-0.3905 1.4142 0l2.2929 2.2929 7.2929-7.2929c0.3905-0.3905 1.0237-0.3905 1.4142 0s0.3905 1.0237 0 1.4142z' fill='%23fff'/%3E%3Cpath d='m8 0c-4.4183 0-8 3.5817-8 8v24c0 4.4183 3.5817 8 8 8h56c4.4183 0 8-3.5817 8-8v-24c0-4.4183-3.5817-8-8-8h-56zm56 2h-56c-3.3137 0-6 2.6863-6 6v24c0 3.3137 2.6863 6 6 6h56c3.3137 0 6-2.6863 6-6v-24c0-3.3137-2.6863-6-6-6z' clip-rule='evenodd' fill='%23fff' fill-rule='evenodd'/%3E%3Cpath d='m95.707 15.293c-0.3905-0.3905-1.0237-0.3905-1.4142 0s-0.3905 1.0237 0 1.4142l2.2929 2.2929h-11.648c-0.5178 0-0.9375 0.4477-0.9375 1s0.4197 1 0.9375 1h11.648l-2.2929 2.2929c-0.3905 0.3905-0.3905 1.0237 0 1.4142s1.0237 0.3905 1.4142 0l4-4c0.3909-0.3905 0.3909-1.0237 0-1.4142l-4-4z' fill='%23fff'/%3E%3Cpath d='m132 15h0.01c0.552 0 1 0.4477 1 1s-0.448 1-1 1h-0.01c-0.552 0-1-0.4477-1-1s0.448-1 1-1z' fill='%23fff'/%3E%3Cpath d='m131 24v-3c-0.552 0-1-0.4477-1-1s0.448-1 1-1h1c0.552 0 1 0.4477 1 1v3c0.552 0 1 0.4477 1 1s-0.448 1-1 1h-1c-0.552 0-1-0.4477-1-1z' fill='%23fff'/%3E%3Cpath d='m122 20c0-5.5228 4.477-10 10-10s10 4.4772 10 10-4.477 10-10 10-10-4.4772-10-10zm10-8c-4.418 0-8 3.5817-8 8s3.582 8 8 8 8-3.5817 8-8-3.582-8-8-8z' clip-rule='evenodd' fill='%23fff' fill-rule='evenodd'/%3E%3Cpath d='m158 25h0.999v3.9999c0 0.5523 0.448 1 1 1s1-0.4477 1-1v-3.9999h1.001c0.603-1e-4 1.199-0.1368 1.743-0.4 0.543-0.2633 1.02-0.6464 1.395-1.1205 0.374-0.474 0.637-1.0268 0.767-1.6167 0.087-0.3955 0.114-0.8007 0.08-1.202 0.285-0.3191 0.517-0.6828 0.688-1.0779 0.249-0.578 0.358-1.2067 0.319-1.8349-0.04-0.6283-0.228-1.2383-0.548-1.7804-0.172-0.2927-0.381-0.5611-0.62-0.7994 0.189-0.6198 0.225-1.2806 0.101-1.9253-0.18-0.9299-0.684-1.7658-1.422-2.359-0.739-0.5932-1.664-0.90512-2.61-0.8803-0.67 0.0175-1.321 0.2029-1.894 0.5334-0.573-0.3313-1.224-0.5173-1.894-0.5352-0.948-0.02525-1.873 0.2866-2.612 0.8801-0.739 0.5934-1.243 1.4299-1.423 2.3603-0.124 0.6453-0.087 1.3066 0.102 1.9268-0.238 0.2383-0.447 0.5068-0.62 0.7994-0.319 0.5421-0.507 1.152-0.546 1.7801-0.04 0.6281 0.07 1.2566 0.319 1.8345 0.17 0.3949 0.403 0.7586 0.687 1.0777-0.032 0.3818-0.01 0.7673 0.068 1.1447 0.118 0.5724 0.359 1.112 0.708 1.581 0.348 0.469 0.796 0.8559 1.31 1.1335s1.083 0.4392 1.666 0.4734c0.01 5e-4 0.02 1e-3 0.03 0.0013l0.177 5e-3 0.015 3e-4 0.014 1e-4zm0.051-12.999c-0.473-0.0126-0.936 0.1433-1.306 0.44-0.369 0.2967-0.621 0.715-0.711 1.1802s-0.011 0.9472 0.221 1.3601c0.26 0.4626 0.114 1.0481-0.334 1.3336-0.265 0.1692-0.486 0.3985-0.646 0.6694s-0.253 0.5757-0.273 0.8896 0.035 0.628 0.159 0.9168c0.125 0.2888 0.316 0.5441 0.558 0.7451 0.292 0.2431 0.422 0.6309 0.333 1.0008-0.067 0.2842-0.072 0.5798-0.013 0.866s0.18 0.5561 0.354 0.7906 0.398 0.4279 0.655 0.5667c0.253 0.1367 0.533 0.2171 0.819 0.2358l0.147 0.0042h0.985v-1.5859l-1.707-1.7071c-0.391-0.3905-0.391-1.0237 0-1.4142 0.39-0.3905 1.024-0.3905 1.414 0l0.293 0.2929v-2.5858c0-0.5523 0.448-1 1-1s1 0.4477 1 1v1.5858l0.293-0.2929c0.39-0.3905 1.024-0.3905 1.414 0 0.391 0.3905 0.391 1.0237 0 1.4142l-1.707 1.7071v2.5859h1.001c0.301-1e-4 0.599-0.0685 0.871-0.2 0.272-0.1317 0.51-0.3232 0.698-0.5603 0.187-0.237 0.318-0.5134 0.383-0.8083 0.065-0.295 0.063-0.6009-7e-3 -0.8948-0.088-0.3699 0.041-0.7578 0.334-1.0008 0.242-0.201 0.433-0.4563 0.557-0.7451 0.125-0.2888 0.179-0.6029 0.16-0.9168-0.02-0.3139-0.114-0.6186-0.274-0.8895-0.16-0.2708-0.381-0.5-0.647-0.669-0.447-0.2852-0.594-0.8706-0.334-1.3334 0.232-0.4128 0.31-0.8945 0.22-1.3595-0.09-0.4649-0.342-0.8829-0.711-1.1794-0.369-0.2966-0.832-0.4526-1.305-0.4402s-0.927 0.1923-1.28 0.5078c-0.38 0.3392-0.954 0.339-1.333-6e-4 -0.353-0.316-0.807-0.4964-1.281-0.509z' clip-rule='evenodd' fill='%23fff' fill-rule='evenodd'/%3E%3Cpath d='m168.71 12.293c-0.39-0.3905-1.024-0.3905-1.414 0-0.391 0.3905-0.391 1.0237 0 1.4142l2.019 2.0189-0.759 0.3796c-0.288 0.1437-0.489 0.4169-0.54 0.7342-0.052 0.3173 0.053 0.64 0.28 0.8673l2.856 2.8559-1.465 0.4883c-0.329 0.1096-0.578 0.3816-0.657 0.7189-0.08 0.3374 0.021 0.6918 0.266 0.9369l2.293 2.2929h-6.586c-0.552 0-1 0.4477-1 1s0.448 1 1 1h1v2c0 0.5523 0.448 1 1 1s1-0.4477 1-1v-2h6c0.404 0 0.769-0.2436 0.924-0.6173s0.069-0.8038-0.217-1.0898l-2.856-2.8559 1.465-0.4883c0.329-0.1096 0.578-0.3816 0.657-0.7189 0.08-0.3374-0.021-0.6918-0.266-0.9369l-3.019-3.0189 0.759-0.3796c0.288-0.1437 0.489-0.4169 0.54-0.7342 0.052-0.3173-0.053-0.64-0.28-0.8673l-3-3z' fill='%23fff'/%3E%3Cpath d='m112 8c0-4.4183 3.582-8 8-8h56c4.418 0 8 3.5817 8 8v24c0 4.4183-3.582 8-8 8h-56c-4.418 0-8-3.5817-8-8v-24zm8-6h56c3.314 0 6 2.6863 6 6v24c0 3.3137-2.686 6-6 6h-56c-3.314 0-6-2.6863-6-6v-24c0-3.3137 2.686-6 6-6z' clip-rule='evenodd' fill='%23fff' fill-rule='evenodd'/%3E%3C/svg%3E%0A")}.owl-carousel{position:relative}.owl-carousel .owl-item img{width:100%;height:100%;object-fit:contain;display:block}@media(max-width: 768px){.owl-carousel .owl-item{height:220px}}.owl-carousel .owl-nav{text-align:center;-webkit-tap-highlight-color:rgba(0,0,0,0);position:absolute;width:var(--max-width-main);bottom:0;height:4rem;font-size:0px;left:50%;transform:translateX(-50%);text-align:right;max-width:calc(100% - 64px)}@media(max-width: calc(992px - 1px)){.owl-carousel .owl-nav{width:100%;text-align:center}}.owl-carousel .owl-prev,.owl-carousel .owl-next{background:rgba(255,253,253,.5) !important;width:64px;height:64px;display:block;z-index:10;position:absolute;position:relative;display:inline-block}.owl-carousel .owl-prev:after,.owl-carousel .owl-next:after{position:absolute;display:block;background:url("assets/full_arrow.svg") no-repeat;content:"";width:22px;height:22px;background-size:contain;top:50%;transform:translate(-50%, -50%);left:50%}.owl-carousel .owl-prev:after{transform:translate(-50%, -50%) rotate(180deg)}.owl-carousel .owl-next{left:auto;right:1px}@media(max-width: calc(992px - 1px)){.owl-carousel .owl-next{right:0px}}.owl-carousel .owl-prev span{transform:rotate(135deg);left:35%;right:auto}.owl-carousel:hover>.owl-nav{opacity:1}.owl-carousel .owl-prev:hover,.owl-carousel .owl-next:hover{opacity:.6}.owl-carousel .owl-dots{text-align:center;-webkit-tap-highlight-color:rgba(0,0,0,0);position:absolute;width:var(--max-width-main);bottom:0;right:0;height:4rem;font-size:0px}.owl-carousel .owl-dots .owl-dot{display:inline-block;background:rgba(0,0,0,0);width:auto;height:auto}.owl-carousel .owl-dots .owl-dot span{width:4rem;height:4rem;background:#fff;display:block;backface-visibility:visible;-webkit-backface-visibility:visible}.owl-carousel .owl-dots .owl-dot.active span,.owl-carousel .owl-dots .owl-dot:hover span{background:#fff}.header-paroquia{position:relative;top:0;left:0;width:100%;background-color:var(--azul-petroleo);z-index:var(--z-index-header);bottom:auto;transition:bottom ease var(--ease-time);border-bottom:1px solid var(--azul-petroleo)}@media(min-width: 992px){.header-paroquia{z-index:101}}@media(max-width: calc(992px - 1px)){.header-paroquia{position:sticky}.header-paroquia .container{padding:0 1.5rem}}.header__content{display:grid;align-items:end}@media(max-width: calc(992px - 1px)){.header__content{padding:1rem 0 .75rem;grid-template-areas:"logo . search" "nav nav nav";grid-template-columns:minmax(0, 25%) minmax(0, 1fr) minmax(0, 75%);align-items:center}}@media(min-width: 992px){.header__content{padding:1.125rem 0 0;grid-template-areas:"logo nav search";grid-template-columns:minmax(0, 25%) auto minmax(0, 25%);max-width:var(--max-width-large);margin:0 auto}}.header__content .search_bar{position:absolute;top:calc(100% + 1px);left:0;right:0;z-index:100;opacity:0;visibility:hidden;background-color:var(--azul-petroleo);border-top:1px solid rgba(255,255,255,.08);transition:opacity .2s ease,visibility .2s ease}.header__content .search_bar.active{opacity:1;visibility:visible}.header__content .search_bar .search_bar__wrapper{display:flex;align-items:center;justify-content:space-between;gap:1.25rem;padding:1rem 0}@media(max-width: calc(992px - 1px)){.header__content .search_bar .search_bar__wrapper{gap:.85rem;flex-wrap:nowrap}}.header__content .search_bar .search-form{flex:1 1 auto;min-width:0}.header__content .search_bar .search-form label{display:block;width:100%}.header__content .search_bar .search-form [type=submit]{display:none}.header__content .search_bar input[type=search],.header__content .search_bar input{width:100%;min-height:3rem;padding:.4rem .9rem;border:1px solid rgba(255,255,255,.14);border-radius:0;background-color:rgba(255,255,255,.08);color:#f5f5f5;font-size:1.45rem;font-weight:400;line-height:1.4;outline:none;box-shadow:none;appearance:none;transition:border-color .2s ease,background-color .2s ease,box-shadow .2s ease}.header__content .search_bar input[type=search]::placeholder,.header__content .search_bar input::placeholder{color:rgba(237,237,237,.62)}.header__content .search_bar input[type=search]:focus,.header__content .search_bar input[type=search]:focus-visible,.header__content .search_bar input:focus,.header__content .search_bar input:focus-visible{outline:none;border-color:rgba(180,138,62,.75);background-color:rgba(255,255,255,.11);box-shadow:0 0 0 3px rgba(180,138,62,.16)}.header__content .search_bar .icon__search,.header__content .search_bar .icon__close{flex:0 0 auto;fill:#ededed}.header__content .search_bar .icon__search{width:1.5rem;height:1.5rem;margin-right:1.25rem}@media(max-width: calc(600px - 1px)){.header__content .search_bar .icon__search{margin-right:.25rem}}.header__content .search_bar .icon__close{width:.875rem;height:.875rem;margin-left:1.25rem;cursor:pointer}@media(max-width: calc(992px - 1px)){.header__content .search_bar .icon__close{margin-left:.25rem}}.header__logo{display:inline-block;background-image:url("assets/logo_white.png");background-size:contain;background-position:left;background-repeat:no-repeat;width:100%;max-width:11rem;margin-right:var(--gd-gutter-tablet);grid-area:logo}@media(min-width: 992px){.header__logo{margin-bottom:1.125rem}}@media(max-width: calc(600px - 1px)){.header__logo{background-image:url("assets/logo_white.png");padding-top:40%}}.header__logo::before{content:"";display:block;padding-top:28.2%}@media(max-width: calc(992px - 1px)){h1.header__logo{margin:0}.header__logo{max-width:4.75rem}}.header__btns{text-align:right;border:0;grid-area:search}.header__btns button:last-child{margin-right:-10px}@media(min-width: 992px){.header__btns{padding-bottom:.625rem}}@media(max-width: calc(992px - 1px)){.header__btns{margin-left:var(--gd-unit)}}.header__btns>div{display:inline-block;font-size:0;position:relative}.header__btns .header__btn{vertical-align:middle;padding:0;background-color:rgba(0,0,0,0);width:44px;height:44px;background-repeat:no-repeat;background-position:center;background-size:24px;border:0;cursor:pointer}@media(max-width: calc(992px - 1px)){.header__btns .header__btn{width:42px;height:42px;background-size:23px}}.header__btns .header__btn .btn-menu.open,.header__btns .header__btn:hover .btn-menu{opacity:1;visibility:visible}.header__btns .header_search{display:inline-block;background-image:url("assets/search_white.svg");margin-right:0}.header__btns .header_search::before{content:"Pesquisa";position:absolute;left:-9999px}.header__btns .btn-menu{position:absolute;top:calc(100% + 1.125rem);left:-11px;min-width:180px;background:#fff;border:1px solid #e4e7ec;text-align:left;opacity:0;visibility:hidden;transition:opacity .19s linear .2s,visibility 0ms .4s}@media(max-width: calc(992px - 1px)){.header__btns .btn-menu{width:200px;top:calc(100% + 1.5rem)}}.header__btns .btn-menu .country-selector{display:block}.header__btns .btn-menu .country-selector label{padding:.5rem 5rem .5rem 1rem;position:relative}.header__btns .btn-menu .country-selector label::after{content:"";position:absolute;right:1rem;top:50%;width:14px;height:11px;background-image:url("assets/checkmark.svg");background-repeat:no-repeat;transform:translateY(-50%)}.header__btns .btn-menu label,.header__btns .btn-menu li{display:block !important;border-bottom:1px solid #e4e7ec;font-weight:normal;font-size:1.125rem;margin:0;line-height:1.5;padding:0}.header__btns .btn-menu label:hover,.header__btns .btn-menu li:hover{cursor:pointer}.header__btns .btn-menu label:last-child,.header__btns .btn-menu li:last-child{border:none}.header__btns .btn-menu label a,.header__btns .btn-menu li a{display:block;padding:.5rem 1rem}.header__btns .btn-menu label a span,.header__btns .btn-menu li a span{text-decoration:none;transition-duration:calc(var(--ease-time)*2);background-image:linear-gradient(var(--dourado-suave), var(--dourado-suave));background-repeat:no-repeat;background-position:bottom left;background-size:0% .125rem}.header__btns .btn-menu label a:focus span,.header__btns .btn-menu label a:hover span,.header__btns .btn-menu label a:active span,.header__btns .btn-menu label a:focus-within span,.header__btns .btn-menu li a:focus span,.header__btns .btn-menu li a:hover span,.header__btns .btn-menu li a:active span,.header__btns .btn-menu li a:focus-within span{background-size:100% .125rem}.innner-menu{border-top:4px solid var(--dourado-suave);position:absolute;width:100%;top:calc(100% + 1px);left:0;right:0;overflow:hidden;background-color:#f6f8fa;padding:3.25rem 0 4.5rem;opacity:0;visibility:hidden;min-height:22rem;transition:opacity .19s linear .2s,visibility 0ms .4s}.innner-menu.open,.header__nav__item:hover .innner-menu{max-width:100vw;opacity:1;visibility:visible}.innner-menu .inner-menu__wrapper{text-align:left;display:grid;grid-template-areas:"a b c";grid-template-columns:minmax(0, 26%) minmax(32%, max-content) minmax(0, 32%);column-gap:2rem}.innner-menu .inner-menu__wrapper .title{padding-right:1rem;grid-area:a;font-size:2.1rem;line-height:2.55rem;font-weight:700;color:var(--azul-petroleo)}.innner-menu .inner-menu__wrapper .innner-menu__list{grid-area:b;margin:0;padding:0}.innner-menu .inner-menu__wrapper .innner-menu__list li{margin-bottom:1.55rem;list-style:none}.innner-menu .inner-menu__wrapper .innner-menu__list li:last-child{margin-bottom:0}.innner-menu .inner-menu__wrapper .innner-menu__list a{text-decoration:none;color:var(--azul-petroleo);font-size:1.35rem;line-height:1.85rem;font-weight:600;display:inline;text-decoration:none;transition-duration:calc(var(--ease-time)*2);background-image:linear-gradient(var(--dourado-suave), var(--dourado-suave));background-repeat:no-repeat;background-position:bottom left;background-size:0% .125rem}.innner-menu .inner-menu__wrapper .innner-menu__list a:focus,.innner-menu .inner-menu__wrapper .innner-menu__list a:hover,.innner-menu .inner-menu__wrapper .innner-menu__list a:active,.innner-menu .inner-menu__wrapper .innner-menu__list a:focus-within{background-size:100% .125rem}.innner-menu .inner-menu__wrapper .other{padding-left:2rem;border-left:1px solid rgba(56,94,114,.15)}.innner-menu .inner-menu__wrapper .other .extra__links{margin:0;padding:0}.innner-menu .inner-menu__wrapper .other .heading{margin:0 0 1.1rem;color:rgba(56,94,114,.62);font-size:.95rem;line-height:1.4;font-weight:500;letter-spacing:.06em;text-transform:uppercase}.innner-menu .inner-menu__wrapper .other li{list-style:none;margin-bottom:.65rem;font-weight:normal;font-size:1.05rem;line-height:1.55rem}.innner-menu .inner-menu__wrapper .other li:last-child{margin-bottom:0}.innner-menu .inner-menu__wrapper .other a{color:var(--azul-petroleo);text-decoration:none;display:inline;text-decoration:none;transition-duration:calc(var(--ease-time)*2);background-image:linear-gradient(var(--dourado-suave), var(--dourado-suave));background-repeat:no-repeat;background-position:bottom left;background-size:0% .125rem}.innner-menu .inner-menu__wrapper .other a:focus,.innner-menu .inner-menu__wrapper .other a:hover,.innner-menu .inner-menu__wrapper .other a:active,.innner-menu .inner-menu__wrapper .other a:focus-within{background-size:100% .125rem}.g-nav__status{position:absolute;top:85px;left:0;width:100px;height:3px;transition:opacity .19s linear .2s;background:#f6f4f0;opacity:0;z-index:1102;pointer-events:none}.g-nav__status.active{opacity:1}@media(max-width: calc(992px - 1px)){.g-nav__status{display:none}}.header_globe .country-selector.weglot-inline li{padding:.5rem 5rem .5rem 1rem;line-height:1.5 !important}.country-selector.weglot-inline a{padding:0 !important;display:inline;text-decoration:none;transition-duration:calc(var(--ease-time)*2);background-image:linear-gradient(var(--dourado-suave), var(--dourado-suave));background-repeat:no-repeat;background-position:bottom left;background-size:0% .125rem}.country-selector.weglot-inline a:focus,.country-selector.weglot-inline a:hover,.country-selector.weglot-inline a:active,.country-selector.weglot-inline a:focus-within{background-size:100% .125rem}.country-selector.weglot-inline a:hover{color:initial !important;text-decoration:none !important}.skip-to-main{z-index:-9999999;position:absolute}.skip-to-main:focus-visible{z-index:11;position:relative;text-decoration:underline;margin:5px;width:fit-content}@media(max-width: calc(992px - 1px)){.has-menu-open .header__nav__wrapper{margin-top:1.25rem;padding-bottom:2rem}.header__nav__item{position:relative;margin:0}.header__nav__link{display:block;padding:.95rem 3.25rem .95rem 0;color:#fff;font-size:1.8rem;line-height:2.25rem;font-weight:400;letter-spacing:-0.015em;text-decoration:none}.header__nav__link:hover,.header__nav__link:focus,.header__nav__link:active{color:var(--dourado-suave)}.inner-is-open>.header__nav__link{color:#fff}}@media(max-width: calc(992px - 1px)){.innner-menu{position:relative;top:auto;left:auto;right:auto;width:100%;min-height:initial;max-height:0;margin:0;padding:0;overflow:hidden;opacity:1;visibility:visible;border-top:0;border-radius:0;background-color:rgba(0,0,0,0);box-shadow:none;transition:max-height .28s ease,margin .28s ease}.inner-is-open .innner-menu{margin:.75rem 1rem 1.75rem;width:calc(100% - 2rem);max-height:none;background-color:#f6f8fa;border-top:4px solid var(--dourado-suave);border-radius:6px;box-shadow:0 10px 24px rgba(0,0,0,.12)}.inner-is-open .innner-menu .container{padding:0}.inner-is-open .innner-menu .inner-menu__wrapper{display:block;padding:1.15rem 0 1.25rem}.inner-is-open .innner-menu .title{display:none}.inner-is-open .innner-menu .innner-menu__list{display:block;width:100%;margin:0;padding:0}.inner-is-open .innner-menu .innner-menu__list li{display:block;width:100%;margin:0;padding:0;list-style:none}.inner-is-open .innner-menu .innner-menu__list a{display:block !important;width:100%;box-sizing:border-box;padding:.72rem 1.25rem;color:var(--azul-petroleo);font-size:1.08rem;line-height:1.45;font-weight:600;text-decoration:none;white-space:normal;overflow-wrap:normal;word-break:normal;background-image:none}.inner-is-open .innner-menu .innner-menu__list a span{display:inline;white-space:normal;background-image:none}.inner-is-open .innner-menu .innner-menu__list a:hover,.inner-is-open .innner-menu .innner-menu__list a:focus,.inner-is-open .innner-menu .innner-menu__list a:active{color:var(--azul-petroleo);background-color:rgba(56,94,114,.08)}.inner-is-open .innner-menu .other{margin-top:.95rem;padding:1.15rem 0 0;border-left:0;border-top:1px solid rgba(56,94,114,.16)}.inner-is-open .innner-menu .other .heading{margin:0 1.25rem .75rem;padding:0;color:rgba(56,94,114,.68);font-size:.8rem;line-height:1.45;font-weight:800;letter-spacing:.08em;text-transform:uppercase;white-space:normal}.inner-is-open .innner-menu .other ul{margin:0;padding:0 0 .25rem}.inner-is-open .innner-menu .other li{margin:0;padding:0;list-style:none}.inner-is-open .innner-menu .other a{display:block;width:100%;box-sizing:border-box;padding:.48rem 1.25rem;color:var(--azul-petroleo);font-size:1rem;line-height:1.45;font-weight:500;text-decoration:none;white-space:normal;overflow-wrap:normal;background-image:none}.inner-is-open .innner-menu .other a span{background-image:none}.inner-is-open .innner-menu .other a:hover,.inner-is-open .innner-menu .other a:focus,.inner-is-open .innner-menu .other a:active{color:var(--azul-petroleo);background-color:rgba(56,94,114,.07)}}@media(max-width: 420px){.header-paroquia .container{padding:0 1.35rem}.header__nav__link{font-size:1.7rem;line-height:2.1rem;padding-top:.9rem;padding-bottom:.9rem}.inner-is-open .innner-menu{margin-right:1rem;margin-left:1rem;width:calc(100% - 2rem)}.inner-is-open .innner-menu .innner-menu__list a,.inner-is-open .innner-menu .other a{padding-right:1rem;padding-left:1rem}.inner-is-open .innner-menu .other .heading{margin-right:1rem;margin-left:1rem}}.header__nav__wrapper{grid-area:nav;z-index:1}@media(max-width: calc(992px - 1px)){.header__nav__wrapper{max-height:0;overflow:hidden;transition:max-height ease var(--ease-time);pointer-events:none}.has-menu-open .header__nav__wrapper{overflow:auto;pointer-events:all;max-height:calc(100vh - var(--header-height));margin-top:1.25rem;padding-bottom:2rem}}@media(max-width: calc(992px - 1px)){.header__nav{padding-bottom:1rem}}@media(min-width: 992px){.header__nav{display:flex;align-items:center;justify-content:center}}.header__nav__item{list-style:none outside none}@media(min-width: 992px){.header__nav__item{text-align:center;padding-bottom:1.125rem;margin:0 1rem}.header__nav__item .open-inner-menu{display:none}.menu-item-has-children>* .header__nav__item{display:block;width:100%}}@media(max-width: calc(992px - 1px)){.header__nav__item{position:relative;margin:0}.header__nav__item .open-inner-menu{position:absolute;top:.85rem;right:-0.25rem;display:flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;padding:0;border:0;background:rgba(0,0,0,0);cursor:pointer;z-index:3}.header__nav__item.inner-is-open>.header__nav__link{color:#fff}}.header__nav__item.menu-item-has-children{position:relative}.header__nav__link{font-size:1.125rem;line-height:1.75rem;font-weight:500;transition-duration:var(--ease-time);color:#fff;text-decoration:none}.menu-item-has-children:hover>.header__nav__link,.header__nav__link.is-active,.header__nav__link:focus,.header__nav__link:hover,.header__nav__link:active,.header__nav__link:focus-within{color:var(--dourado-suave)}@media(max-width: calc(992px - 1px)){.header__nav__link{display:block;padding:.95rem 3.25rem .95rem 0;color:#fff;font-size:1.8rem;line-height:2.25rem;font-weight:400;letter-spacing:-0.015em;text-decoration:none}}@media(min-width: 992px){.header__nav__link{display:inline-block;padding-bottom:0;padding-top:0}.menu-item-has-children>* .header__nav__link{display:block;width:100%;white-space:pre;background-color:hsl(var(--grey_light));padding:var(--gd-gutter-tablet)}}.inner__toggle__icon{--icon-height: 2px;--icon-width: 1.35rem;position:relative;display:block;width:var(--icon-width);height:var(--icon-height);background-color:var(--dourado-suave);transform:rotate(0deg);transition:transform var(--ease-time) ease,background-color var(--ease-time) ease}.inner__toggle__icon::before,.inner__toggle__icon::after{content:"";position:absolute;left:0;display:block;width:100%;height:var(--icon-height);background-color:var(--dourado-suave);transition:transform var(--ease-time) ease,background-color var(--ease-time) ease}.inner__toggle__icon::before{transform:rotate(90deg)}.inner__toggle__icon::after{display:none}@media(max-width: calc(992px - 1px)){.inner-is-open .inner__toggle__icon{background-color:#fff}.inner-is-open .inner__toggle__icon::before{transform:rotate(0deg);background-color:#fff}}@media(max-width: calc(992px - 1px)){.header__nav__item>.sub-menu{display:none;margin:.75rem 1rem 1.75rem;padding:1.15rem 0 1.25rem;list-style:none;overflow:hidden;background:#f6f8fa;border-radius:6px;border-top:4px solid var(--dourado-suave);box-shadow:0 10px 24px rgba(0,0,0,.12)}.header__nav__item.inner-is-open>.sub-menu{display:block}.header__nav__item>.sub-menu li{display:block;width:100%;margin:0;padding:0;list-style:none}.header__nav__item>.sub-menu a{display:block !important;width:100%;box-sizing:border-box;padding:.72rem 1.25rem;color:var(--azul-petroleo);font-size:1.08rem;line-height:1.45;font-weight:600;text-decoration:none;white-space:normal;overflow-wrap:normal;word-break:normal;background-image:none;transition:background-color var(--ease-time) ease,color var(--ease-time) ease}.header__nav__item>.sub-menu a span{display:inline;white-space:normal;background-image:none}.header__nav__item>.sub-menu a:hover,.header__nav__item>.sub-menu a:focus,.header__nav__item>.sub-menu a:active{color:var(--azul-petroleo);background-color:rgba(56,94,114,.08)}.header__nav__item>.sub-menu .sub-menu{display:block;margin:.95rem 0 0;padding:1.15rem 0 0;border-top:1px solid rgba(56,94,114,.16);border-radius:0;background:rgba(0,0,0,0);box-shadow:none}.header__nav__item>.sub-menu .sub-menu a{padding-top:.48rem;padding-bottom:.48rem;font-size:1rem;line-height:1.45;font-weight:500}.header__nav__item>.sub-menu .menu-section-label,.header__nav__item>.sub-menu .submenu-title,.header__nav__item>.sub-menu .description{margin:0 1.25rem .75rem;padding:0;color:rgba(56,94,114,.68);font-size:.8rem;line-height:1.45;font-weight:800;letter-spacing:.08em;text-transform:uppercase;white-space:normal}}@media(max-width: 420px){.header__nav__link{font-size:1.7rem;line-height:2.1rem;padding-top:.9rem;padding-bottom:.9rem}.header__nav__item .open-inner-menu{top:.75rem;right:-0.25rem}.header__nav__item>.sub-menu{margin-right:1rem;margin-left:1rem}.header__nav__item>.sub-menu a{padding-right:1rem;padding-left:1rem}.header__nav__item>.sub-menu .menu-section-label,.header__nav__item>.sub-menu .submenu-title,.header__nav__item>.sub-menu .description{margin-right:1rem;margin-left:1rem}}.header__toggle{position:relative;margin:0;height:var(--gd-gutter-tablet);width:var(--gd-gutter-tablet);cursor:pointer;display:inline-block;background:#ededed;border:0;grid-area:toggle}@media(min-width: 992px){.header__toggle{display:none}}.header__toggle__icon{--icon-height: calc(var(--gd-unit) / 4);--icon-top: calc(var(--gd-unit) + .125rem);transition-duration:var(--ease-time);display:block;position:absolute;top:initial;left:10px;width:var(--gd-gutter-tablet);height:var(--icon-height);background-color:#ededed}.header__toggle__icon::before,.header__toggle__icon::after{transition-duration:.5s;content:"";display:block;position:absolute;left:0;width:100%;height:var(--icon-height);background-color:#ededed}.header__toggle__icon::before{top:calc(var(--icon-top)*-1)}.header__toggle__icon::after{bottom:calc(var(--icon-top)*-1)}.is-open .header__toggle__icon{transform:rotate(180deg);background:none}.is-open .header__toggle__icon::before{top:0;transform:rotate(45deg)}.is-open .header__toggle__icon::after{bottom:0;transform:rotate(-45deg)}.footer-paroquia{background:linear-gradient(135deg, #385E72 0%, #2f4f60 100%);color:#fff;border-top:4px solid #f8dc81}.footer-paroquia #menu-footer-right .sub-menu{display:flex;gap:15px;list-style:none;padding:0;margin:0}.footer-paroquia #menu-footer-right .sub-menu li a{display:inline-block;width:40px;height:40px;background-size:contain;background-repeat:no-repeat;background-position:center;text-indent:-9999px;overflow:hidden;border-radius:50%}.footer-paroquia #menu-footer-right .sub-menu li.menu-facebook a{background-image:url("assets/icn-facebook.png")}.footer-paroquia #menu-footer-right .sub-menu li.menu-instagram a{background-image:url("assets/icn-instagram.png")}.footer-paroquia #menu-footer-right .sub-menu li.menu-whatsapp a{background-image:url("assets/icn-whatsapp.png")}.footer-paroquia .sub-menu a,.footer-paroquia .links a{display:inline;display:inline;text-decoration:none;transition-duration:calc(var(--ease-time)*2);background-image:linear-gradient(var(--dourado-suave), var(--dourado-suave));background-repeat:no-repeat;background-position:bottom left;background-size:0% .125rem;background-image:linear-gradient(#F8DC81, #F8DC81)}.footer-paroquia .sub-menu a:focus,.footer-paroquia .sub-menu a:hover,.footer-paroquia .sub-menu a:active,.footer-paroquia .sub-menu a:focus-within,.footer-paroquia .links a:focus,.footer-paroquia .links a:hover,.footer-paroquia .links a:active,.footer-paroquia .links a:focus-within{background-size:100% .125rem}.footer-paroquia .footer__logos{position:relative}.footer-paroquia .footer__logos:before{content:"";position:absolute;width:200%;top:0;left:-50%;height:1px;background-color:rgba(255,255,255,.15)}@media(max-width: calc(992px - 1px)){.footer-paroquia .footer__logos:before{width:calc(150% + var(--gd-gutter-mobile))}}.footer-paroquia .footer__logos:after{content:"";position:absolute;width:200%;bottom:0;left:-50%;height:1px;background-color:#e4e7ec}@media(max-width: calc(992px - 1px)){.footer-paroquia .footer__logos:after{width:calc(150% + var(--gd-gutter-mobile))}}.footer-paroquia .footer__main{justify-content:space-between;padding:4rem 0 1rem}.footer-paroquia .footer__main .address{font-size:1rem;max-width:200px;margin-top:3.625rem;color:#dae4ed}.footer-paroquia .footer__main .contact{color:#fff}.footer-paroquia .footer__main .social-media{margin-top:3rem}.footer-paroquia .footer__main .social-media a{padding:14px}.footer-paroquia .footer__main .social-media a:first-child{margin-left:-14px}.footer-paroquia .footer__main .a11y-seal{margin-top:3rem}.footer-paroquia .footer__main .a11y-seal img{width:160px}.footer-paroquia .footer__main .footer-bottom{justify-content:space-between;align-self:flex-end;padding-top:0rem;width:100%;align-items:center}@media(max-width: calc(992px - 1px)){.footer-paroquia .footer__main .footer-bottom{padding-top:2rem}}.footer-paroquia .footer__main .footer-bottom .rights{font-weight:normal;font-size:.875rem;line-height:1.25rem;color:rgba(218,228,237,.7)}@media(max-width: calc(992px - 1px)){.footer-paroquia .footer__main .footer-bottom .rights{font-weight:400}}@media(max-width: calc(600px - 1px)){.footer-paroquia .footer__main .footer-bottom .rights{margin-bottom:1rem}}.footer-paroquia .footer__main .footer-bottom .links{width:66.6666666667%;font-size:0}@media(max-width: calc(992px - 1px)){.footer-paroquia .footer__main .footer-bottom .links{width:100%}}.footer-paroquia .footer__main .footer-bottom .links ul{display:flex;justify-content:space-between}@media(max-width: calc(992px - 1px)){.footer-paroquia .footer__main .footer-bottom .links ul{padding:0;flex-wrap:nowrap;justify-content:space-between}}.footer-paroquia .footer__main .footer-bottom .links ul a,.footer-paroquia .footer__main .footer-bottom .links ul li{display:inline-block;color:#fff;font-size:.875rem}@media(max-width: calc(992px - 1px)){.footer-paroquia .footer__main .footer-bottom .links ul a,.footer-paroquia .footer__main .footer-bottom .links ul li{width:auto}}.footer__logos__list-wrapper{border-top:1px solid rgba(56,94,114,.15);background-color:#fff}.footer__logos__list{display:flex;align-items:center;justify-content:space-between;padding:2rem 0}.footer__logos__list li{list-style:none outside none}.footer__logos__list img{filter:grayscale(100%)}.footer__logos__list .logo:last-child>img{height:25px}@media(max-width: calc(992px - 1px)){.footer__logos__list{flex-wrap:wrap;justify-content:center}.footer__logos__list li{padding:.5rem 2rem}}@media(max-width: calc(600px - 1px)){.footer__logos__list{justify-content:space-around;padding:0}.footer__logos__list li{padding:.5rem 0}}.footer-paroquia a{color:#dae4ed;transition:color .2s ease}.footer-paroquia a:hover{color:#f8dc81}.footer-nav__wrapper{display:flex;align-content:space-between;width:66.6666666667%;column-gap:var(--gd-gutter-desktop)}@media(max-width: calc(992px - 1px)){.footer-nav__wrapper{margin-top:5rem;width:100%;flex-wrap:wrap;row-gap:2rem}}.footer-nav__wrapper .menu-item{font-size:var(--fs-h4);font-weight:var(--fw-medium);line-height:var(--lh-h4);position:relative;margin-bottom:3rem}@media(max-width: calc(992px - 1px)){.footer-nav__wrapper .menu-item{margin-bottom:0}}.footer-nav__wrapper .menu-item a{margin-bottom:1rem}.footer-nav__wrapper .sub-menu{margin:0;padding:0;list-style:none}.footer-nav__wrapper .sub-menu .menu-item{color:#fff;font-weight:400;font-size:1rem;line-height:1.5rem;margin-bottom:.5rem}.footer-nav__wrapper .sub-menu .menu-item a{margin-bottom:0}@media(max-width: calc(992px - 1px)){.footer-nav__wrapper .sub-menu{display:block;overflow:visible;max-height:none;min-height:initial;opacity:1;visibility:visible;margin-top:1rem;padding:0;position:relative;transition:none}}.footer-nav{width:33.3333333333%;break-inside:avoid}@media(max-width: calc(992px - 1px)){.footer-nav{width:100%}}.footer-nav a{color:#fff}.footer-nav__link{color:hsl(var(--white));transition-duration:var(--ease-time);text-decoration:none}.footer-nav__link:focus,.footer-nav__link:hover,.footer-nav__link:active,.footer-nav__link:focus-within{color:hsl(var(--green_light))}.footer-nav__description{font-size:var(--fs-h4);font-weight:var(--fw-medium);line-height:var(--lh-h4)}.footer-social__wrapper{grid-area:social;display:grid;gap:var(--gd-gutter-wide)}@media(max-width: calc(992px - 1px)){.footer-social__wrapper{margin:var(--gd-gutter-wide) 0}}@media(max-width: calc(1200px - 1px)){.footer-social__wrapper{grid-template-rows:minmax(0, auto) minmax(0, auto)}}@media(min-width: 1200px){.footer-social__wrapper{grid-template-columns:minmax(0, auto) minmax(0, auto)}}.footer-social__form>div{display:grid;gap:var(--gd-gutter-mobile)}@media(max-width: calc(768px - 1px)){.footer-social__form>div{grid-template-columns:minmax(0, 1fr);grid-template-areas:"label" "input" "submit"}}@media(min-width: 768px){.footer-social__form>div{grid-template-columns:minmax(0, 1fr) minmax(0, auto);grid-template-areas:"label label" "input submit"}}.footer-social__label{font-size:var(--fs-h5);font-weight:var(--fw-medium);line-height:var(--lh-h5);font-weight:var(--fw-regular);grid-area:label}.footer-social__links__wrapper .footer-social__label{margin-bottom:var(--gd-gutter-mobile)}.footer-social__form__input{border-radius:var(--gd-gutter-mobile);padding:var(--gd-gutter-mobile);grid-area:input}@media(max-width: calc(768px - 1px)){.footer-social__form__input{width:100%}}.footer-social__form__submit{grid-area:submit}.footer-social__link__item{display:inline-block}.footer-social__link__item:nth-child(n+2){margin-left:var(--gd-unit)}.footer-social__link{display:inline-block;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain;width:var(--gd-gutter-wide);height:var(--gd-gutter-wide);transition-duration:var(--ease-time);text-decoration:none;background-color:hsl(var(--green_light))}.footer-social__link:focus,.footer-social__link:hover,.footer-social__link:active,.footer-social__link:focus-within{background-color:hsl(var(--white))}.footer-social__link.is-facebook{-webkit-mask-image:var(--icon-facebook)}.footer-social__link.is-linkedin{-webkit-mask-image:var(--icon-linkedin)}.footer-social__link.is-twitter{-webkit-mask-image:var(--icon-twitter)}.footer-social__link.is-youtube{-webkit-mask-image:var(--icon-youtube)}.footer-social__link.is-instagram{-webkit-mask-image:var(--icon-instagram)}.footer-social__link.is-flickr{-webkit-mask-image:var(--icon-flickr)}ol.breadcrumbs{padding-top:4rem;margin-bottom:1rem;color:rgba(56,94,114,.6)}@media(max-width: calc(600px - 1px)){ol.breadcrumbs{padding-top:2rem}}ol.breadcrumbs .breadcrumbs__item{position:relative;display:inline-block;vertical-align:middle;font-size:.95rem}ol.breadcrumbs .breadcrumbs__item:not(:last-child){margin-right:26px}ol.breadcrumbs .breadcrumbs__item a{color:var(--azul-petroleo);text-decoration:none;font-weight:500}ol.breadcrumbs .breadcrumbs__item a:hover{color:var(--dourado-suave)}ol.breadcrumbs .breadcrumbs__item:last-child{color:var(--azul-petroleo);font-weight:600}ol.breadcrumbs .breadcrumbs__item:not(:last-child)::after{content:"";position:absolute;width:6px;height:8px;left:100%;top:50%;transform:translateY(-50%);margin:0 10px;background-color:rgba(56,94,114,.4);clip-path:polygon(0 0, 100% 50%, 0 100%)}.warning{background:#fdea9b;font-size:1rem;line-height:1.5rem;min-height:3.75rem;align-items:center}.calls-list-page .warning{padding:2rem}@media(max-width: calc(768px - 1px)){.calls-list-page .warning{padding:1rem}}.calls-list-page .warning .warning-text{padding-left:2.5rem}@media(max-width: calc(992px - 1px)){.warning{padding:10px 0}}.warning .container{flex-wrap:nowrap}.warning .container div{color:#000}.warning .container div strong{color:#000}.warning a{text-decoration:underline}.warning .warning-icon{width:20px;margin-right:1rem;display:inline-block}.section-heading{position:relative;display:flex;align-items:flex-end;justify-content:space-between;gap:1.5rem;margin-bottom:1.75rem;padding-bottom:1.25rem;border-bottom:1px solid rgba(56,94,114,.14)}.section-heading::before{content:"";position:absolute;bottom:-1px;left:0;width:4rem;height:2px;background:var(--dourado-suave)}.section-heading__content{min-width:0;max-width:48rem}.section-heading__title{margin:0;color:var(--azul-petroleo);font-size:clamp(2rem,4vw,2.75rem);font-weight:700;line-height:1.1;letter-spacing:.01em}.section-heading__intro{max-width:42rem;margin:.75rem 0 0;color:rgba(56,94,114,.88);font-size:1rem;line-height:1.65}.section-heading__intro p{margin-top:0;margin-bottom:.75rem}.section-heading__intro p:last-child{margin-bottom:0}.section-heading__link{display:inline-flex;align-items:center;gap:.45rem;color:var(--azul-petroleo);font-size:1rem;font-weight:700;line-height:1;text-decoration:none;white-space:nowrap;transition:color .2s ease,transform .2s ease}.section-heading__link span{display:inline-flex;align-items:center;gap:.4rem}.section-heading__link span::after{content:"+";color:currentColor;font-size:1.25rem;font-weight:500;line-height:.8;transition:transform .2s ease}.section-heading__link:hover,.section-heading__link:focus{color:var(--dourado);transform:translateX(2px)}.section-heading__link:hover span::after,.section-heading__link:focus span::after{transform:rotate(90deg)}.section-heading--simple{border-bottom:0;padding-bottom:0}.section-heading--simple::before{content:none}.section-heading--compact{margin-bottom:1.25rem;padding-bottom:1rem}.section-heading--compact .section-heading__title{font-size:clamp(1.75rem,3vw,2.35rem)}@media(max-width: 767px){.section-heading{display:block;margin-bottom:1.25rem;padding-bottom:1rem}.section-heading__link{margin-top:1rem}.section-heading__title{font-size:clamp(2rem,10vw,2.5rem)}}.section--teasers_grid{padding:2rem 0 2.5rem;background:#fff}.section--teasers_grid .news-teaser-header{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;margin-bottom:1.5rem}.section--teasers_grid .news-teaser-header-title{position:relative;margin:0;padding-bottom:.7rem;color:var(--azul-petroleo);font-size:clamp(1.75rem,2.5vw,2.4rem);line-height:1.15;font-weight:800}.section--teasers_grid .news-teaser-header-title::after{content:"";position:absolute;left:0;bottom:0;width:3rem;height:.18rem;border-radius:999px;background:var(--dourado)}.section--teasers_grid .teaser-grid{display:grid;grid-template-columns:1fr;gap:1.25rem;align-items:stretch}.section--teasers_grid .teaser__item{width:auto;margin:0;min-width:0}@media(min-width: 768px){.section--teasers_grid .teaser-grid{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(min-width: 1100px){.section--teasers_grid .teaser-grid{grid-template-columns:repeat(3, minmax(0, 1fr))}}.teaser{position:relative;display:grid;grid-template-rows:auto 1fr;height:100%;overflow:hidden;border:1px solid rgba(56,94,114,.12);border-radius:1.15rem;background:#fff;box-shadow:0 .5rem 1.25rem rgba(20,32,40,.045);transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.teaser::before{content:"";position:absolute;z-index:2;top:0;left:0;width:100%;height:.25rem;background:var(--dourado-suave)}.teaser:hover{transform:translateY(-3px);border-color:rgba(56,94,114,.25);box-shadow:0 1rem 2rem rgba(56,94,114,.1)}.teaser:hover .teaser__thumb{transform:scale(1.045)}.teaser:hover .teaser__btn::before{transform:translateX(6px);background-color:#2f4f60}.teaser__thumb__wrapper{position:relative;display:block;width:100%;overflow:hidden;background:rgba(56,94,114,.06)}.teaser__thumb__wrapper::before{content:"";display:block;padding-bottom:66.66%}.teaser__thumb{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .35s ease}.teaser__content{display:flex;flex-direction:column;min-width:0;padding:1.25rem;background:#fff}.teaser__tags{display:flex;flex-wrap:wrap;gap:.35rem;margin:0 0 .65rem}.teaser__tags div{display:inline-flex;align-items:center;min-height:1.45rem;padding:.15rem .55rem;border:1px solid rgba(56,94,114,.28);border-radius:999px;background:rgba(56,94,114,.05);color:var(--azul-petroleo);font-size:.75rem;line-height:1.2;font-weight:700}.teaser__date{display:flex;align-items:center;margin:0 0 .6rem;color:var(--dourado);font-family:var(--ff-sans);font-size:.8rem;line-height:1.4;font-weight:700;letter-spacing:.055em;text-transform:uppercase}.teaser__title{margin:0;color:var(--azul-petroleo);font-size:clamp(1.15rem,1.6vw,1.35rem);line-height:1.28;font-weight:800}.teaser__title__link{display:inline;color:var(--azul-petroleo);text-decoration:none;background-image:linear-gradient(var(--dourado), var(--dourado));background-repeat:no-repeat;background-position:bottom left;background-size:0% .12rem;transition:color .2s ease,background-size .25s ease}.teaser__title__link:focus,.teaser__title__link:hover,.teaser__title__link:active{color:#2f4f60;background-size:100% .12rem}.teaser__excerpt{margin:.85rem 0 1.25rem;color:var(--cinzento-texto);font-family:var(--ff-sans);font-size:.98rem;line-height:1.65}.teaser__excerpt p{margin:0}.teaser__excerpt p+p{margin-top:.5rem}.teaser__btn{position:relative;width:1.4rem;height:1.4rem;margin-top:auto;margin-left:auto;flex:0 0 auto;transition:transform .25s ease}.teaser__btn::before{content:"";display:block;width:100%;height:100%;background-color:var(--azul-petroleo);transition:transform .25s ease,background-color .25s ease;-webkit-mask-image:var(--icon-arrow-right);-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain;mask-image:var(--icon-arrow-right);mask-repeat:no-repeat;mask-position:center;mask-size:contain}.teaser__link__wrapper{margin-top:auto;text-align:right;line-height:1}.teaser__link{display:inline-flex;align-items:center;justify-content:center;width:2.35rem;height:2.35rem;border-radius:999px;background:rgba(56,94,114,.08);transition:background .2s ease,transform .2s ease}.teaser__link:focus,.teaser__link:hover,.teaser__link:active{background:rgba(56,94,114,.14);transform:translateY(-1px)}.teaser__link:focus span,.teaser__link:hover span,.teaser__link:active span{background-color:#2f4f60}.teaser__link span{display:block;width:1.1rem;height:1.1rem;background-color:var(--azul-petroleo);transition:background-color .2s ease;-webkit-mask-image:var(--icon-arrow-right);-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain;mask-image:var(--icon-arrow-right);mask-repeat:no-repeat;mask-position:center;mask-size:contain}@media(max-width: calc(840px - 1px)){.events-teaser__item{min-width:calc(100vw - var(--gd-gutter-tablet)*4)}.events-teaser__item:nth-child(n+2){margin-left:var(--gd-gutter-tablet)}}.teaser-list{position:relative}.teaser__item{min-width:0}.teaser__item:hover .teaser__btn{transform:translateX(6px)}.section--home_intro_carousel{margin-bottom:0 !important;position:relative;overflow:hidden}.section--home_intro_carousel.has-carousel{height:31.25rem}.section--home_intro_carousel .main-carousel,.section--home_intro_carousel .owl-stage-outer,.section--home_intro_carousel .owl-stage,.section--home_intro_carousel .owl-item,.section--home_intro_carousel .section--home_intro{height:100%}.section--home_intro_carousel::before{content:"";position:absolute;inset:0;background:linear-gradient(90deg, rgba(20, 32, 40, 0.82) 0%, rgba(20, 32, 40, 0.68) 22%, rgba(20, 32, 40, 0.34) 46%, rgba(20, 32, 40, 0.1) 68%, rgba(20, 32, 40, 0.02) 100%);z-index:2;pointer-events:none}.homepage-hero__liturgia{position:absolute;left:3rem;top:50%;transform:translateY(-50%);z-index:3;width:min(90%,29rem);pointer-events:none}.hero-liturgia-card{padding:1.5rem 1.2rem;border-radius:1rem;background:rgba(24,36,46,.42);border:1px solid rgba(255,255,255,.06);backdrop-filter:blur(1.5px);-webkit-backdrop-filter:blur(1.5px);box-shadow:0 12px 30px rgba(0,0,0,.16);pointer-events:auto}.hero-liturgia-card__kicker{display:inline-block;margin-bottom:.75rem;font-size:.92rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--dourado-suave);text-shadow:0 2px 10px rgba(0,0,0,.35)}.hero-liturgia-card__ref{margin:0 0 .9rem;font-size:clamp(1.8rem,3vw,2rem);line-height:1.1;font-weight:700;color:#fff;text-shadow:0 2px 10px rgba(0,0,0,.35)}.hero-liturgia-card__text{margin:0 0 1.2rem;max-width:30rem;font-size:1.02rem;line-height:1.6;color:rgba(255,255,255,.96);text-shadow:0 2px 10px rgba(0,0,0,.35);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.hero-liturgia-card__link{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:.8rem 1.25rem;border-radius:999px;background:var(--dourado-suave);color:#1f2f38;font-weight:700;text-decoration:none;transition:transform .2s ease,opacity .2s ease}.hero-liturgia-card__link:hover{transform:translateY(-1px);opacity:.95}.section--home_intro{position:relative;z-index:var(--z-index-neutral);background-size:cover;background-position:center;color:var(--azul-petroleo);height:31.25rem;margin-bottom:0 !important}.section--home_intro .homepage-intro__main-mobile-img{display:none !important}.section--home_intro .container{height:100%;display:flex;align-items:center;justify-content:flex-end}.section--home_intro .homepage-intro__main{position:relative;z-index:4}@media(min-width: 992px){.section--home_intro .homepage-intro__main{max-width:38rem;width:100%;margin-left:auto;padding-left:3rem}}.section--home_intro .homepage-intro__main img{max-width:2rem;margin-top:2.5rem}.section--home_intro .homepage-intro__main.content-black .homepage-intro__main-heading,.section--home_intro .homepage-intro__main.content-black .homepage-intro__main-title,.section--home_intro .homepage-intro__main.content-black .homepage-intro__main-subtitle,.section--home_intro .homepage-intro__main.content-black .home-intro__main-btn span{color:#000}.section--home_intro .homepage-intro__main.content-black .home-intro__main-btn{border-color:#000}.section--home_intro .homepage-intro__main.content-black .home-intro__main-btn:hover a{background-color:#000}.section--home_intro .homepage-intro__main.content-black .home-intro__main-btn:hover a span{color:#fff}.section--home_intro .homepage-intro__main-pill{background:#000;color:#fff;padding:4px 16px;border-radius:24px;font-size:14px;margin-bottom:1rem;display:inline-block}@media(min-width: 992px){.section--home_intro .homepage-intro__main-pill{background:#fff;color:#000}}.section--home_intro .homepage-intro__main-heading,.section--home_intro .homepage-intro__main-title,.section--home_intro .homepage-intro__main-subtitle{text-shadow:0 2px 12px rgba(0,0,0,.28)}.section--home_intro .homepage-intro__main-heading{font-size:1.75rem;font-weight:500;color:#fff}.section--home_intro .homepage-intro__main-title{font-size:3rem;line-height:3.375rem;font-weight:600;margin-bottom:1.5rem;color:#fff}.section--home_intro .homepage-intro__main-subtitle{margin-top:1rem;font-weight:400;font-size:1rem;line-height:2rem;color:#fff}.section--home_intro .home-intro__main-btn{display:inline-block;border:1px solid #fff;margin-top:0}.section--home_intro .home-intro__main-btn span{color:#fff;font-size:1rem;line-height:3rem;padding:0 1.5rem;text-transform:uppercase;font-weight:500}.section--home_intro .home-intro__main-btn:hover a{background-color:#fff}.section--home_intro .home-intro__main-btn:hover a span{color:#000}.section--home_intro_liturgia_mobile{display:none}@media(max-width: 1100px)and (min-width: 992px){.homepage-hero__liturgia{display:none}.section--home_intro_liturgia_mobile{display:block;padding:1.25rem 0 0;background:#fff}.section--home_intro_carousel::before{background:linear-gradient(90deg, rgba(20, 32, 40, 0.28) 0%, rgba(20, 32, 40, 0.16) 35%, rgba(20, 32, 40, 0.06) 100%)}.section--home_intro .container{justify-content:flex-start;padding-left:0}.section--home_intro .homepage-intro__main{max-width:38rem;padding-left:40px;margin-left:0}.home-liturgia-mobile-card{padding:1.35rem 1.25rem;border-radius:1rem;background:#2e4452;box-shadow:0 10px 24px rgba(0,0,0,.08);margin-bottom:20px}.home-liturgia-mobile-card__kicker{display:inline-block;margin-bottom:.5rem;font-size:.82rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--dourado-suave)}.home-liturgia-mobile-card__ref{margin:0 0 .65rem;font-size:1.5rem;line-height:1.15;font-weight:700;color:#fff}.home-liturgia-mobile-card__text{margin:0 0 .9rem;font-size:1rem;line-height:1.55;color:rgba(255,255,255,.95)}.home-liturgia-mobile-card__link{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:.7rem 1rem;border-radius:999px;background:var(--dourado-suave);color:#1f2f38;font-weight:700;text-decoration:none}}@media(max-width: calc(992px - 1px)){.section--home_intro_carousel{height:auto !important;min-height:0 !important}.section--home_intro_carousel.has-carousel{height:auto !important}.section--home_intro_carousel::before{display:none}.section--home_intro_carousel .main-carousel,.section--home_intro_carousel .owl-stage-outer,.section--home_intro_carousel .owl-stage,.section--home_intro_carousel .owl-item,.section--home_intro_carousel .section--home_intro{height:auto !important;min-height:0 !important}.section--home_intro_carousel .owl-stage-outer{overflow:hidden}.section--home_intro_carousel .owl-nav,.section--home_intro_carousel .owl-dots{display:none !important;opacity:0 !important;visibility:hidden !important;pointer-events:none !important}.section--home_intro_carousel .owl-nav button,.section--home_intro_carousel .owl-nav .owl-prev,.section--home_intro_carousel .owl-nav .owl-next,.section--home_intro_carousel .owl-dot{display:none !important;opacity:0 !important;visibility:hidden !important;pointer-events:none !important}.homepage-hero__liturgia{display:none}.section--home_intro{display:block;height:auto !important;background:rgba(0,0,0,0) !important}.section--home_intro .homepage-intro__main-mobile-img{display:block !important;width:100%;height:24rem;object-fit:cover;object-position:center;margin:0}.section--home_intro .container{position:absolute !important;inset:0 !important;display:flex !important;align-items:flex-end !important;justify-content:center !important;padding:1rem 1rem 7.75rem !important;z-index:3 !important;height:100%}.section--home_intro .homepage-intro__main{width:100% !important;max-width:22rem !important;margin:0 auto !important;transform:translateY(-5.5rem) !important;padding:1rem;border-radius:.85rem;background:linear-gradient(180deg, rgba(20, 32, 40, 0.08) 0%, rgba(20, 32, 40, 0.52) 100%);border:1px solid rgba(255,255,255,.08);text-align:center !important;display:flex;flex-direction:column;align-items:center;gap:.65rem}.section--home_intro .homepage-intro__main-pill{background:rgba(255,255,255,.14);color:#fff}.section--home_intro .homepage-intro__main-heading,.section--home_intro .homepage-intro__main-title,.section--home_intro .homepage-intro__main-subtitle{color:#fff;text-shadow:0 2px 10px rgba(0,0,0,.35);margin-left:auto;margin-right:auto}.section--home_intro .homepage-intro__main-heading{font-size:1.05rem;margin-bottom:0}.section--home_intro .homepage-intro__main-title{font-size:2rem;line-height:1.1;margin-bottom:0}.section--home_intro .homepage-intro__main-subtitle{margin-top:0;font-size:.95rem;line-height:1.4;max-width:20rem}.section--home_intro .home-intro__main-btn{display:inline-block;margin-top:.15rem;border-color:#fff;background:rgba(255,255,255,.08)}.section--home_intro .home-intro__main-btn span{color:#fff;line-height:2.75rem}.section--home_intro .home-intro__main-btn:hover a{background-color:#fff}.section--home_intro .home-intro__main-btn:hover span{color:#000}.section--home_intro_liturgia_mobile{display:block;padding:1.25rem 0 0;background:#fff}.home-liturgia-mobile-card{padding:1.1rem 1rem;border-radius:1rem;background:#2e4452;box-shadow:0 10px 24px rgba(0,0,0,.08);margin-bottom:1.5rem}.home-liturgia-mobile-card__kicker{display:inline-block;margin-bottom:.5rem;font-size:.82rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--dourado-suave)}.home-liturgia-mobile-card__ref{margin:0 0 .65rem;font-size:1.3rem;line-height:1.15;font-weight:700;color:#fff}.home-liturgia-mobile-card__text{margin:0 0 .9rem;font-size:.95rem;line-height:1.5;color:rgba(255,255,255,.95)}.home-liturgia-mobile-card__link{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:.7rem 1rem;border-radius:999px;background:var(--dourado-suave);color:#1f2f38;font-weight:700;text-decoration:none}}.section--calendar{background:rgba(56,94,114,.06);padding-top:7.5rem;padding-bottom:7.5rem}.calendar-header{position:relative;display:flex;justify-content:space-between;padding-bottom:1rem;margin-bottom:2rem;align-items:center}.calendar-header::before{content:"";background-color:rgba(56,94,114,.15);height:1px;width:100%;position:absolute;left:0;bottom:0}.calendar-header .calendar-header-title{color:var(--azul-petroleo);font-size:2.625rem;line-height:3.5rem;font-weight:600;margin-bottom:0}@media(max-width: calc(600px - 1px)){.calendar-header .calendar-header-title{font-size:2rem;line-height:2.5rem}}.calendar-header .calendar-header-btn{font-size:1.125rem;line-height:2.5rem;font-weight:600}.calendar-header .calendar-header-btn a{border:none;color:#385e72;padding:0;background:none;position:relative;display:inline-flex;align-items:center;gap:.5rem;text-decoration:none}.calendar-header .calendar-header-btn a img{display:none}.calendar-header .calendar-header-btn a::before{content:"";position:absolute;left:0;bottom:-4px;width:0%;height:2px;background:#f8dc81;transition:width .25s ease}.calendar-header .calendar-header-btn a::after{content:"";width:12px;height:12px;position:relative;background:linear-gradient(currentColor, currentColor) center/100% 2px no-repeat,linear-gradient(currentColor, currentColor) center/2px 100% no-repeat;transition:transform .2s ease}.calendar-header .calendar-header-btn:hover a::before{width:100%}.calendar-header .calendar-header-btn:hover a::after{transform:rotate(90deg)}.calendar-list{position:relative;z-index:var(--z-index-lift);display:grid;gap:var(--gd-gutter-mobile);align-items:stretch}@media(min-width: 992px){.calendar-list{grid-template-columns:repeat(4, minmax(0, 1fr));gap:var(--gd-gutter-mobile);max-width:var(--max-width-large);margin:0 auto var(--gd-gutter-large)}}@media(max-width: calc(992px - 1px)){.calendar-list{display:flex;gap:1rem;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-padding-left:0;padding-bottom:.75rem;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:rgba(56,94,114,.25) rgba(0,0,0,0)}}@media(max-width: calc(600px - 1px)){.calendar-list{margin-right:calc(var(--gd-gutter-mobile)*-1);padding-right:var(--gd-gutter-mobile)}}.calendar__item{position:relative;min-width:0;max-width:none;border:0;background:rgba(0,0,0,0);box-shadow:none}.calendar__item::before{content:none}.calendar__item:hover{border-color:rgba(0,0,0,0);box-shadow:none}.calendar__item a{color:inherit;text-decoration:none}.calendar__item a .teaser__btn{margin-top:1rem}.calendar__item a:hover .calendar__title__link{background-size:100% .125rem}.calendar__item a:hover .teaser__btn{transform:translateX(8px)}@media(max-width: calc(992px - 1px)){.calendar__item{flex:0 0 min(78vw,22rem);scroll-snap-align:start}}@media(max-width: calc(600px - 1px)){.calendar__item{flex-basis:78vw}}.events-page .calendar-list{display:grid;overflow:visible;padding-bottom:0;margin-right:0;padding-right:0;scroll-snap-type:none}.events-page .calendar__item{flex:initial;scroll-snap-align:none;margin:0;max-width:none}@media(max-width: 575px){.section--calendar{padding-top:4rem;padding-bottom:4.5rem}.calendar-list{gap:1rem}.calendar__item{flex-basis:78vw}}.calendar__item--more{display:flex}.calendar-more-card{position:relative;display:flex;flex-direction:column;justify-content:center;min-height:100%;width:100%;padding:1.25rem;border:1px solid rgba(56,94,114,.14);border-radius:1.1rem;background:linear-gradient(180deg, rgba(246, 242, 232, 0.65) 0%, rgb(255, 255, 255) 100%);color:var(--azul-petroleo);text-decoration:none;box-shadow:0 10px 28px rgba(56,94,114,.07);transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.calendar-more-card::before{content:"";position:absolute;inset:0 0 auto;height:4px;border-radius:1.1rem 1.1rem 0 0;background:var(--dourado-suave)}.calendar-more-card:hover{transform:translateY(-2px);border-color:rgba(56,94,114,.25);box-shadow:0 16px 36px rgba(56,94,114,.12);text-decoration:none}.calendar-more-card__kicker{margin-bottom:.45rem;color:var(--dourado);font-size:.75rem;font-weight:800;letter-spacing:.07em;text-transform:uppercase}.calendar-more-card__title{color:var(--azul-petroleo);font-size:1.15rem;font-weight:800;line-height:1.2}.calendar-more-card__text{margin-top:.55rem;color:var(--cinzento-texto);font-size:.92rem;line-height:1.5}.calendar{position:relative;display:grid;height:100%;border:1px solid rgba(56,94,114,.1);border-radius:.75rem;background:#fff;overflow:hidden;box-shadow:none;transition:border-color .25s ease,box-shadow .25s ease,transform .25s ease}.calendar>a,.calendar>a:link,.calendar>a:visited,.calendar>.calendar__inner{display:block;height:100%;padding:2rem 1.5rem;color:inherit;text-decoration:none;background:rgba(0,0,0,0) !important;border:0 !important;border-radius:inherit;box-shadow:none !important}.calendar::before{content:"";position:absolute;top:0;right:0;left:0;z-index:2;height:3px;background:var(--dourado-suave)}.calendar:hover{border-color:rgba(56,94,114,.18);box-shadow:0 8px 22px rgba(56,94,114,.07);transform:translateY(-2px)}.calendar__inner{display:block;height:100%;padding:2rem 1.5rem;color:inherit;text-decoration:none;background:rgba(0,0,0,0) !important;border:0 !important;border-radius:inherit;box-shadow:none !important}.calendar--has-link .calendar__inner{cursor:pointer}.calendar__content{position:relative;z-index:1;display:grid;grid-template-rows:auto 1fr;height:100%;padding:0 !important;border:0 !important;border-radius:0 !important;background:rgba(0,0,0,0) !important;box-shadow:none !important;cursor:default}.calendar--has-link .calendar__content{cursor:pointer}.calendar__date{display:flex;align-items:flex-start;position:relative}.calendar__date .date-wrapper{position:relative;display:flex;flex-direction:column;align-items:flex-start;min-width:0}.calendar__date .date-wrapper:nth-child(2){margin-left:3rem}.calendar__date .date-wrapper:nth-child(2)::after{content:"";position:absolute;left:-2.45rem;top:1.35rem;width:1.15rem;height:2px;border-radius:999px;background-color:rgba(190,154,47,.75)}.calendar__date .calendar-big-number{color:var(--dourado-escuro);font-size:3.25rem;font-weight:700;line-height:1}.calendar__date .month{margin-bottom:0;color:var(--azul-petroleo);font-size:1.125rem;font-weight:600;line-height:1.625rem;text-transform:uppercase}@media(max-width: calc(992px - 1px)){.calendar__date .month{font-weight:400;text-transform:capitalize}}.calendar__date .time{min-height:1.2em;color:rgba(56,94,114,.8);font-size:.875rem;font-weight:600}.calendar__text{display:flex;flex-direction:column;margin-top:.85rem}.calendar__title{margin:0;color:var(--azul-petroleo);font-size:1.25rem;font-weight:700;line-height:1.4}.calendar__title__link{display:-webkit-box;overflow:hidden;color:var(--azul-petroleo);text-decoration:none;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;transition:color .2s ease}.calendar--has-link:hover .calendar__title__link{color:var(--dourado)}.event-status{display:inline-flex;align-items:center;align-self:flex-start;margin:.75rem 0 0;padding:.36rem .72rem;border-radius:999px;font-size:.72rem;font-weight:700;line-height:1;letter-spacing:.04em;text-transform:uppercase}.event-status--cancelado{color:#fff;background:#9a4f2d}.event-status--adiado{color:#8f6d18;background:#fbf2d8}.event-status--alterado{color:#2c6258;background:#e8f2f0}.event-state-note{margin:.75rem 0 0;padding:.55rem .7rem;border:1px solid rgba(25,46,56,.1);border-radius:.7rem;background:#f8faf9;color:rgba(25,46,56,.84);font-size:.88rem;line-height:1.45}.event-state-note--cancelado{border-color:rgba(154,79,45,.22);background:#fff1eb;color:#7e4024;font-weight:600}.calendar__location{margin:.75rem 0 0;color:var(--azul-petroleo);font-size:.9rem;font-weight:700;line-height:1.45}.calendar__location::before{content:"Local: ";color:rgba(56,94,114,.72);font-weight:500}.calendar__summary{margin:.65rem 0 0;color:rgba(56,94,114,.88);font-size:.94rem;line-height:1.55}.calendar__category{display:flex;align-items:center;margin:auto 0 0;padding-top:1.25rem;color:rgba(56,94,114,.62);font-size:.85rem;line-height:1.25rem}.calendar__more{display:inline-flex;align-items:center;align-self:flex-start;gap:.35rem;margin-top:.85rem;color:var(--azul-petroleo);font-size:.88rem;font-weight:700;text-decoration:none;transition:color .2s ease}.calendar__more::after{content:"→";font-weight:500;transition:transform .2s ease}.calendar--has-link:hover .calendar__more{color:var(--dourado)}.calendar--has-link:hover .calendar__more::after{transform:translateX(3px)}.calendar--cancelado{border-color:rgba(154,79,45,.14);background:#fff}.calendar--cancelado::before{height:4px;background:#9a4f2d}.calendar--cancelado .calendar-big-number,.calendar--cancelado .calendar__title,.calendar--cancelado .calendar__title__link{color:#9a4f2d}.calendar--cancelado:hover{border-color:rgba(154,79,45,.22);box-shadow:0 8px 22px rgba(154,79,45,.08)}.calendar--adiado::before{height:4px;background:#d7ad35}.calendar--alterado::before{height:4px;background:#5f9c91}.calendar__excerpt{margin-top:1rem}.calendar__link__wrapper{text-align:right;line-height:1}@media(min-width: 992px){.calendar__link__wrapper{margin-top:var(--gd-gutter-mobile)}}.calendar__link{display:inline-block;position:relative;padding:var(--gd-gutter-tablet);border-radius:var(--gd-unit);background-color:hsl(var(--white));transition-duration:var(--ease-time)}.calendar__link:focus,.calendar__link:hover,.calendar__link:active,.calendar__link:focus-within{background-color:hsl(var(--green_light))}.calendar__link:focus span,.calendar__link:hover span,.calendar__link:active span,.calendar__link:focus-within span{background-color:hsl(var(--black))}.calendar__link span{position:absolute;top:0;left:0;display:inline-block;width:100%;height:100%;background-color:hsl(var(--green));transition-duration:var(--ease-time);-webkit-mask-image:var(--icon-arrow-right);-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:var(--gd-gutter-tablet)}@media(max-width: calc(840px - 1px)){.events-teaser__item{min-width:calc(100vw - var(--gd-gutter-tablet)*4)}.events-teaser__item:nth-child(n+2){margin-left:var(--gd-gutter-tablet)}}@media(max-width: 575px){.calendar__inner,.calendar>a,.calendar>a:link,.calendar>a:visited{padding:1.35rem 1.15rem}.calendar__date .calendar-big-number{font-size:2.75rem}.calendar__date .date-wrapper:nth-child(2){margin-left:2.5rem}.calendar__date .date-wrapper:nth-child(2)::after{left:-2rem;top:1.2rem;width:1rem}.calendar__date .month{font-size:1rem;line-height:1.4}.calendar__date .time{font-size:.82rem}.calendar__title{font-size:1.12rem}.calendar__summary{font-size:.9rem}}.section--home-news{padding:3.5rem 0 2.5rem;background:#fff}.home-news__header{display:flex;align-items:flex-end;justify-content:space-between;gap:1.5rem;margin-bottom:2rem;padding-bottom:1.35rem;border-bottom:1px solid rgba(56,94,114,.14)}.home-news__heading{max-width:44rem}.home-news__title{margin:0;color:var(--azul-petroleo);font-size:clamp(2rem,4vw,2.75rem);font-weight:700;line-height:1.1;letter-spacing:.01em}.home-news__intro{max-width:38rem;margin:.75rem 0 0;color:var(--cinzento-texto);font-size:1rem;line-height:1.65}.home-news__more{display:inline-flex;align-items:center;gap:.45rem;color:var(--azul-petroleo);font-size:1rem;font-weight:700;line-height:1;text-decoration:none;white-space:nowrap;transition:color .2s ease,transform .2s ease}.home-news__more span:last-child{font-size:1.25rem;font-weight:500;line-height:.8}.home-news__more:hover{color:var(--dourado);transform:translateX(2px)}.home-news__grid{display:grid;grid-template-columns:1fr;gap:1.5rem}@media(min-width: 768px){.home-news__grid{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(min-width: 1100px){.home-news__grid{grid-template-columns:repeat(3, minmax(0, 1fr))}}.home-news-card{position:relative;display:flex;flex-direction:column;min-height:100%;overflow:hidden;border:1px solid rgba(56,94,114,.12);border-radius:.8rem;background:#fff;box-shadow:none;transition:border-color .25s ease,box-shadow .25s ease,transform .25s ease}.home-news-card::before{content:"";position:absolute;inset:0 0 auto;z-index:2;height:4px;background:var(--dourado-suave)}.home-news-card:hover{border-color:rgba(56,94,114,.24);box-shadow:0 8px 24px rgba(56,94,114,.08);transform:translateY(-2px)}.home-news-card__image{display:block;aspect-ratio:16/9;overflow:hidden;background:var(--azul-claro)}.home-news-card__image img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .35s ease}.home-news-card:hover .home-news-card__image img{transform:scale(1.035)}.home-news-card__body{display:flex;flex:1;flex-direction:column;padding:1.25rem 1.35rem 1.35rem}.home-news-card__date{margin:0 0 .7rem;color:var(--azul-petroleo);font-size:.78rem;font-weight:700;line-height:1.2}.home-news-card__title{margin:0 0 .75rem;color:var(--azul-petroleo);font-size:1.12rem;font-weight:700;line-height:1.35}.home-news-card__title a{color:inherit;text-decoration:none}.home-news-card__title a:hover{color:var(--dourado)}.home-news-card__excerpt{margin:0 0 1.25rem;color:var(--azul-petroleo);font-size:.95rem;line-height:1.65}.home-news-card__link{display:inline-flex;align-items:center;gap:.35rem;margin-top:auto;color:var(--azul-petroleo);font-size:.88rem;font-weight:700;text-decoration:none;transition:color .2s ease,transform .2s ease}.home-news-card__link::after{content:"→";font-weight:500;transition:transform .2s ease}.home-news-card__link:hover{color:var(--dourado)}.home-news-card__link:hover::after{transform:translateX(3px)}@media(max-width: 767px){.section--home-news{padding:2.5rem 0 2rem}.home-news__header{display:block;margin-bottom:1.5rem;padding-bottom:1rem}.home-news__more{margin-top:1rem}.home-news-card__body{padding:1.1rem}}.section--links_box{margin-top:7.5rem}.section--links_box .links_box{width:calc(50% - .75rem);background-attachment:fixed;background:linear-gradient(311.65deg, #F6F4F0 22.11%, rgba(200, 209, 252, 0.1) 118.62%);padding:2rem 2rem 1rem;width:100%;border-left:4px solid var(--azul-petroleo)}@media(max-width: calc(992px - 1px)){.section--links_box .links_box{padding:4rem 1rem}}.section--links_box .links_box .links_box__title{font-weight:600;font-size:3rem;line-height:3.5rem}.section--links_box .links_box .links_box__subtitle{margin-top:1rem;font-weight:normal;font-size:1.125rem;line-height:1.625rem}.section--links_box .links_box .links_box__list{margin-top:3rem}@media(max-width: calc(992px - 1px)){.section--links_box .links_box .links_box__list{margin-top:2rem}}.section--links_box .links_box .links_box__list li{position:relative;font-weight:600;font-size:1rem;line-height:1.5rem;padding-bottom:1rem;padding-right:2rem;border-bottom:1px solid #000;margin-bottom:1rem}.section--links_box .links_box .links_box__list li span{display:inline-block;position:absolute;top:.4rem;right:0;width:1rem;height:1rem;background-repeat:no-repeat;background-position:center;background-image:url(assets/full_arrow.svg);background-size:cover}.section--links_box .links_box .links_box__btn{display:inline-block;position:relative;margin-top:2rem;width:1.5rem;height:1.5rem;background-repeat:no-repeat;background-position:center;background-image:url(assets/full_arrow.svg);background-size:cover}@media(min-width: 992px){.section--links_box .links_box{width:calc(50% - .75rem)}}@media(max-width: calc(600px - 1px)){.section--links_box .links_box{margin:0 !important}}.section--page_expandable_list h2{padding-bottom:2rem;position:relative}.section--page_expandable_list h2:before{content:"";background-color:#d1d3d4;height:1px;width:100%;position:absolute;left:0;bottom:0}.section--page_expandable_list .filters-container{margin-bottom:1rem}.section--page_expandable_list .filters-container .list-filter{display:inline-block;padding:0 1rem;font-size:1.25rem;line-height:1.875rem;border:1px solid rgba(0,0,0,.1);border-radius:40px;margin-right:1rem;background:rgba(0,0,0,0);margin-bottom:1rem}.section--page_expandable_list .filters-container .list-filter:hover,.section--page_expandable_list .filters-container .list-filter.selected{color:#fff;background:#000;cursor:pointer}.section--page_expandable_list .faq__item__content__inner{padding:0}.section--page_expandable_list .faq__item.is-open:last-child{border-bottom:1px solid rgba(0,0,0,.1)}.section--page_expandable_list .program-list li{border-bottom:1px solid rgba(0,0,0,.1);padding:1rem 0}.section--page_expandable_list .program-list li.faded{display:none}.section--page_expandable_list .program-list li:last-child{border-bottom:none}.section--page_expandable_list .program-list li b{font-weight:600}.section--page_expandable_list .program-list li a{display:block}.section--page_expandable_list .grid-view{display:grid;align-items:stretch;grid-template-columns:repeat(4, minmax(0, 1fr));border-top:1px solid rgba(0,0,0,.05)}@media(max-width: calc(992px - 1px)){.section--page_expandable_list .grid-view{grid-template-columns:repeat(3, minmax(0, 1fr))}}@media(max-width: calc(768px - 1px)){.section--page_expandable_list .grid-view{grid-template-columns:repeat(2, minmax(0, 1fr))}}.section--page_expandable_list .grid-view .grid-view-item{padding:1.25rem 0;border-bottom:1px solid rgba(0,0,0,.05)}.section--page_expandable_list .grid-view .grid-view-item.faded a{opacity:.2}.section--page_expandable_list .grid-view .grid-view-item img{max-width:2rem;display:inline-block;vertical-align:middle;margin-right:1rem}.section--page_expandable_list .grid-view .grid-view-item a{display:block;height:100%;font-size:0}.section--page_expandable_list .grid-view .grid-view-item a span{font-size:1.125rem;vertical-align:middle;text-decoration:none;transition-duration:calc(var(--ease-time)*2);background-image:linear-gradient(hsl(var(--black)), hsl(var(--black)));background-repeat:no-repeat;background-position:bottom left;background-size:0% .125rem}.section--page_expandable_list .grid-view .grid-view-item a:focus span,.section--page_expandable_list .grid-view .grid-view-item a:hover span,.section--page_expandable_list .grid-view .grid-view-item a:active span,.section--page_expandable_list .grid-view .grid-view-item a:focus-within span{background-size:100% .125rem}.section--page_expandable_list.files_expandable .program-list .file_info{padding-left:.5rem}.section--page_expandable_list.files_expandable .program-list a{padding-left:36px;position:relative}.section--page_expandable_list.files_expandable .program-list a:before{position:absolute;display:block;content:"";width:20px;height:20px;background-size:contain;background-repeat:no-repeat;top:50%;transform:translateY(-50%);left:0;background-image:url("assets/file_download.svg")}.section--page_expandable_list.files_expandable .program-list a b{display:inline;display:inline;text-decoration:none;transition-duration:calc(var(--ease-time)*2);background-image:linear-gradient(var(--dourado-suave), var(--dourado-suave));background-repeat:no-repeat;background-position:bottom left;background-size:0% .125rem}.section--page_expandable_list.files_expandable .program-list a b:focus,.section--page_expandable_list.files_expandable .program-list a b:hover,.section--page_expandable_list.files_expandable .program-list a b:active,.section--page_expandable_list.files_expandable .program-list a b:focus-within{background-size:100% .125rem}.section--teasers_grid .teaser-grid{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));grid-auto-rows:1fr;gap:2rem}@media(max-width: calc(768px - 1px)){.section--teasers_grid .teaser-grid{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(max-width: calc(600px - 1px)){.section--teasers_grid .teaser-grid{display:block}}.section--teasers_grid .teaser-grid .teaser__item{width:100%}.section--teasers_grid .teaser-grid .teaser__item .teaser{display:block}.section--teasers_grid .teaser-grid .teaser__item .teaser .teaser__content,.section--teasers_grid .teaser-grid .teaser__item .teaser a{height:100%;width:100%}.schedule-type-grid{display:grid;grid-template-columns:repeat(auto-fit, minmax(260px, 1fr));gap:1.35rem;align-items:stretch}.schedule-type-card{position:relative;display:flex;flex-direction:column;min-height:170px;padding:1.35rem;border:1px solid rgba(56,94,114,.1);border-radius:.9rem;background:#fff;overflow:hidden;box-shadow:0 4px 18px rgba(56,94,114,.035);transition:border-color .25s ease,box-shadow .25s ease,transform .25s ease}.schedule-type-card::before{content:"";position:absolute;inset:0 0 auto;height:3px;background:var(--dourado-suave)}.schedule-type-card:hover{border-color:rgba(56,94,114,.18);box-shadow:0 8px 22px rgba(56,94,114,.07);transform:translateY(-2px)}.schedule-type-title{display:inline-flex;align-items:center;align-self:flex-start;margin:0 0 1rem;color:var(--azul-petroleo);font-size:1.02rem;font-weight:800;line-height:1.25;letter-spacing:.01em}.schedule-type-text{margin:0;color:var(--cinzento-texto);font-size:.96rem;font-weight:500;line-height:1.6}.schedule-rows{display:grid;gap:0}.schedule-row{display:grid;grid-template-columns:minmax(0, 1fr) auto;gap:1rem;align-items:start;padding:.45rem 0}.schedule-row:not(:last-child){border-bottom:1px solid rgba(56,94,114,.09)}.schedule-row--text{grid-template-columns:minmax(0, 1fr)}.schedule-day{color:var(--cinzento-texto);font-size:.96rem;font-weight:500;line-height:1.45}.schedule-day a{color:var(--azul-petroleo);font-weight:700;text-decoration:none}.schedule-day a:hover{color:var(--dourado);text-decoration:underline}.schedule-time{color:var(--azul-petroleo);font-size:.98rem;font-weight:700;font-variant-numeric:tabular-nums;line-height:1.45;white-space:nowrap}.schedule-card__note{display:block;margin-top:.85rem;color:rgba(56,94,114,.75);font-size:.9rem;font-style:italic;line-height:1.5}.schedule-row__note{display:block;position:relative;margin-top:.35rem;padding-left:1rem;color:rgba(56,94,114,.72);font-size:.84rem;font-style:italic;font-weight:500;line-height:1.45}.schedule-row__note::before{content:"†";position:absolute;top:0;left:0;color:var(--dourado-escuro);font-size:.75rem;opacity:.75}.schedule-special-events{margin-top:.9rem;padding-top:.85rem;border-top:1px solid rgba(56,94,114,.12)}.schedule-special-events__title{display:block;margin:0 0 .45rem;color:rgba(56,94,114,.72);font-size:.76rem;font-weight:700;line-height:1.2;letter-spacing:.05em;text-transform:uppercase}.schedule-row--event{padding-top:.65rem;padding-bottom:.65rem}.schedule-row--event .schedule-day{color:var(--azul-petroleo);font-weight:700}.schedule-row--event .schedule-time{font-size:.95rem}.section--horarios{background:var(--azul-claro);padding-top:5rem;padding-bottom:7.5rem}.section--horarios.section--horarios--no-bg{background:rgba(0,0,0,0);padding-top:3rem;padding-bottom:3rem}.section--horarios.section--horarios--no-bg .container{padding-left:0;padding-right:0}.section--horarios .schedule-type-grid--featured{grid-template-columns:repeat(auto-fit, minmax(260px, 1fr))}.section--horarios .schedule-type-card--featured{min-height:0}.horarios-header{position:relative;display:flex;justify-content:space-between;padding-bottom:1rem;margin-bottom:2rem;align-items:center}.horarios-header::before{content:"";background-color:rgba(56,94,114,.15);height:1px;width:100%;position:absolute;left:0;bottom:0}.horarios-header .horarios-header-title{color:var(--azul-petroleo);font-size:2.625rem;line-height:3.5rem;font-weight:600;margin-bottom:0}@media(max-width: calc(600px - 1px)){.horarios-header .horarios-header-title{font-size:2rem;line-height:2.5rem}}.horarios-header .horarios-header-btn{font-size:1.125rem;line-height:2.5rem;font-weight:600}.horarios-header .horarios-header-btn a{border:none;color:#385e72;padding:0;background:none;position:relative;display:inline-flex;align-items:center;gap:.5rem;text-decoration:none}.horarios-header .horarios-header-btn a img{display:none}.horarios-header .horarios-header-btn a::before{content:"";position:absolute;left:0;bottom:-4px;width:0%;height:2px;background:#f8dc81;transition:width .25s ease}.horarios-header .horarios-header-btn a::after{content:"";width:12px;height:12px;position:relative;background:linear-gradient(currentColor, currentColor) center/100% 2px no-repeat,linear-gradient(currentColor, currentColor) center/2px 100% no-repeat;transition:transform .2s ease}.horarios-header .horarios-header-btn:hover a::before{width:100%}.horarios-header .horarios-header-btn:hover a::after{transform:rotate(90deg)}.services-page{background:#fff}.section--services{padding:0 0 4rem;background:#fff}.services-header{max-width:var(--max-width-large);margin:0 auto 2rem}.services-header h1{margin:0 0 1.5rem;color:var(--azul-petroleo);font-size:clamp(2.4rem,5vw,4rem);font-weight:700;line-height:1.08;letter-spacing:.01em}.services-tools{margin:1.5rem 0 1.25rem}.services-search{width:100%;min-height:3rem;padding:.75rem 1rem;border:1px solid rgba(56,94,114,.16);border-radius:.75rem;background:#fff;color:var(--azul-petroleo);font-size:.95rem;line-height:1.4;outline:none;transition:border-color .2s ease,box-shadow .2s ease}.services-search::placeholder{color:rgba(56,94,114,.55)}.services-search:focus{border-color:rgba(190,154,47,.55);box-shadow:0 0 0 3px rgba(248,220,129,.28)}.services-filters{display:flex;flex-wrap:wrap;gap:.5rem;margin:1.25rem 0 2.5rem}.services-page .services-filter{display:inline-flex;align-items:center;justify-content:center;min-height:2.1rem;padding:.42rem .8rem;border:1px solid rgba(56,94,114,.14);border-radius:999px;background:#fff;color:rgba(56,94,114,.88);font-family:inherit;font-size:.86rem;font-weight:700;line-height:1;cursor:pointer;transition:border-color .2s ease,background .2s ease,color .2s ease,transform .2s ease}.services-page .services-filter:hover{border-color:rgba(190,154,47,.45);background:rgba(248,220,129,.22);color:var(--azul-petroleo);transform:translateY(-1px)}.services-page .services-filter.is-active{border-color:rgba(190,154,47,.45);background:rgba(248,220,129,.35);color:var(--azul-petroleo)}.service-card{position:relative;margin-bottom:2rem;border:1px solid rgba(56,94,114,.1);border-radius:1rem;background:#fff;box-shadow:0 6px 22px rgba(56,94,114,.04);overflow:hidden}.service-card::before{content:"";position:absolute;inset:0 0 auto;height:4px;background:var(--dourado-suave)}.service-card__header{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:1.75rem 1.75rem 1.25rem;cursor:pointer}.service-card__header h2{margin:0;color:var(--azul-petroleo);font-size:clamp(1.75rem,3vw,2.35rem);font-weight:700;line-height:1.15}.service-card__chevron{position:relative;flex:0 0 auto;width:.75rem;height:.75rem;margin-top:.35rem;margin-right:.25rem;border-right:2px solid rgba(56,94,114,.8);border-bottom:2px solid rgba(56,94,114,.8);transform:rotate(45deg);transition:transform .2s ease,border-color .2s ease}.service-card.is-open .service-card__chevron{transform:rotate(-135deg)}.service-card__header:hover .service-card__chevron{border-color:var(--dourado)}.service-card__body{display:none;padding:0 1.75rem 1.75rem}.service-card.is-open .service-card__body{display:block}.service-block{padding-top:1.5rem}.service-block+.service-block{margin-top:2rem;border-top:1px solid rgba(56,94,114,.1)}.service-block h3{margin:0 0 1.25rem;color:var(--azul-petroleo);font-size:1.18rem;font-weight:700;line-height:1.35}.schedule-alert,.horario-alert,.services-alert{position:relative;max-width:46rem;margin:1.25rem 0 1.5rem;padding:1rem 1.15rem;border:1px solid rgba(154,79,45,.18);border-radius:.85rem;background:#fff;box-shadow:0 4px 16px rgba(154,79,45,.04);overflow:hidden}.schedule-alert::before,.horario-alert::before,.services-alert::before{content:"";position:absolute;inset:0 0 auto;height:4px;background:#9a4f2d}.schedule-alert strong,.schedule-alert b,.horario-alert strong,.horario-alert b,.services-alert strong,.services-alert b{display:block;margin-bottom:.35rem;color:#9a4f2d;font-size:.78rem;font-weight:700;letter-spacing:.05em;line-height:1.2;text-transform:uppercase}.schedule-alert p,.horario-alert p,.services-alert p{margin:0;color:var(--cinzento-texto);font-size:.95rem;line-height:1.55}.contacts-grid{display:grid;grid-template-columns:repeat(auto-fit, minmax(260px, 1fr));gap:1rem}.contact-card{position:relative;padding:1.25rem;border:1px solid rgba(56,94,114,.1);border-radius:.9rem;background:#fff;box-shadow:0 4px 16px rgba(56,94,114,.035);transition:border-color .25s ease,box-shadow .25s ease,transform .25s ease}.contact-card:hover{border-color:rgba(56,94,114,.18);box-shadow:0 8px 22px rgba(56,94,114,.07);transform:translateY(-2px)}.contact-card h4{margin:0 0 .65rem;color:var(--azul-petroleo);font-size:1rem;font-weight:700;line-height:1.35}.contact-card p{margin:.4rem 0 0;color:var(--cinzento-texto);font-size:.95rem;line-height:1.55}.contact-mail{display:inline-flex;align-items:center;margin-top:.75rem;color:var(--azul-petroleo);font-size:.95rem;font-weight:700;text-decoration:none}.contact-mail::before{content:"✉";margin-right:.4rem;color:rgba(56,94,114,.72);font-size:.8rem}.contact-mail:hover{color:var(--dourado)}@media(max-width: 767px){.section--horarios{padding-top:3.5rem;padding-bottom:4.5rem}.section--horarios.section--horarios--no-bg{padding-top:2rem;padding-bottom:2.5rem}.section--horarios.section--horarios--no-bg .container{padding-left:var(--gd-gutter-mobile);padding-right:var(--gd-gutter-mobile)}.schedule-type-grid,.schedule-type-grid--featured,.contacts-grid{grid-template-columns:1fr;gap:1rem}.schedule-type-card,.schedule-type-card--featured,.contact-card{padding:1.15rem;border-radius:.8rem}.schedule-row{gap:.75rem}.schedule-day,.schedule-time{font-size:.95rem}}@media(max-width: 600px){.section--services{padding-bottom:3rem}.services-header{margin-bottom:1.5rem}.services-header h1{font-size:clamp(2rem,10vw,2.6rem)}.services-search{min-height:2.8rem;font-size:.92rem}.services-filters{gap:.45rem;margin:1rem 0 1.5rem}.services-page .services-filter{min-height:2rem;padding:.42rem .7rem;font-size:.82rem}.service-card{margin-bottom:1.25rem;border-radius:.85rem}.service-card__header{padding:1.35rem 1.15rem 1rem}.service-card__header h2{font-size:clamp(1.65rem,9vw,2.2rem)}.service-card__body{padding:0 1.15rem 1.25rem}.service-block{padding-top:1.25rem}.service-block+.service-block{margin-top:1.5rem}.schedule-alert,.horario-alert,.services-alert{margin:1rem 0 1.25rem;padding:.95rem 1rem;border-radius:.75rem}}.section--avisos{padding:2.75rem 0 3rem;background:#fff}.section--avisos .section__header{margin-bottom:1.5rem}.section--avisos .section__title{margin:0;color:var(--azul-petroleo);font-size:clamp(2rem,4vw,2.75rem);font-weight:700;line-height:1.1;letter-spacing:.01em}.avisos-grid{display:grid;grid-template-columns:1fr;gap:1rem;max-width:58rem}@media(min-width: 900px){.avisos-grid{grid-template-columns:repeat(2, minmax(0, 1fr))}.avisos-grid:has(.aviso:only-child){grid-template-columns:minmax(0, 38rem)}}.aviso{position:relative;display:flex;align-items:flex-start;gap:1rem;min-height:100%;padding:1.25rem 1.35rem;border:1px solid rgba(56,94,114,.12);border-radius:.85rem;background:#fff;overflow:hidden;transition:border-color .25s ease,box-shadow .25s ease,transform .25s ease}.aviso::before{content:"";position:absolute;inset:0 0 auto;height:4px;background:var(--dourado-suave)}.aviso:hover{border-color:rgba(56,94,114,.22);box-shadow:0 8px 22px rgba(56,94,114,.07);transform:translateY(-2px)}.aviso__icon{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:2.15rem;height:2.15rem;margin-top:.2rem;border-radius:999px;background:rgba(248,220,129,.32);color:var(--azul-petroleo);font-size:.95rem;font-weight:700;line-height:1}.aviso__content{min-width:0}.aviso__eyebrow{display:inline-flex;align-items:center;margin:0 0 .35rem;color:var(--dourado-escuro);font-size:.72rem;font-weight:700;line-height:1;letter-spacing:.06em;text-transform:uppercase}.aviso__title{margin:0;color:var(--azul-petroleo);font-size:1.08rem;font-weight:700;line-height:1.35}.aviso__text{margin:.65rem 0 0;color:var(--cinzento-texto);font-size:.95rem;line-height:1.6}.aviso__link{display:inline-flex;align-items:center;gap:.35rem;margin-top:.85rem;color:var(--azul-petroleo);font-size:.88rem;font-weight:700;text-decoration:none;transition:color .2s ease}.aviso__link::after{content:"→";font-weight:500;transition:transform .2s ease}.aviso__link:hover{color:var(--dourado)}.aviso__link:hover::after{transform:translateX(3px)}.aviso--urgente{border-color:rgba(154,79,45,.16)}.aviso--urgente::before{background:#9a4f2d}.aviso--urgente .aviso__icon{background:rgba(154,79,45,.1);color:#9a4f2d}.aviso--urgente .aviso__eyebrow{color:#9a4f2d}.aviso--urgente:hover{border-color:rgba(154,79,45,.24);box-shadow:0 8px 22px rgba(154,79,45,.08)}.aviso--horario{border-color:rgba(215,173,53,.18)}.aviso--horario::before{background:#d7ad35}.aviso--horario .aviso__icon{background:rgba(215,173,53,.14);color:#8f6d18}.aviso--horario .aviso__eyebrow{color:#8f6d18}.aviso--horario:hover{border-color:rgba(215,173,53,.28);box-shadow:0 8px 22px rgba(215,173,53,.08)}.aviso--informativo::before{background:var(--dourado-suave)}.aviso--informativo .aviso__icon{background:rgba(56,94,114,.08);color:var(--azul-petroleo)}.aviso--informativo .aviso__eyebrow{color:var(--azul-petroleo)}@media(max-width: 575px){.section--avisos{padding:2.25rem 0 2.5rem}.section--avisos .section__header{margin-bottom:1.25rem}.aviso{gap:.85rem;padding:1.1rem;border-radius:.75rem}.aviso__icon{width:2rem;height:2rem;font-size:.9rem}.aviso__title{font-size:1rem}.aviso__text{font-size:.92rem}}.section--faq-inline{padding:3.5rem 0}.faq-inline__header{display:flex;align-items:flex-end;justify-content:space-between;gap:1.5rem;margin-bottom:1.5rem;padding-bottom:1.25rem;border-bottom:1px solid rgba(56,94,114,.14)}.faq-inline__heading{max-width:48rem}.faq-inline__title{margin:0;color:var(--azul-petroleo);font-size:clamp(2rem,4vw,2.75rem);font-weight:700;line-height:1.1;letter-spacing:.01em}.faq-inline__intro{max-width:42rem;margin:.75rem 0 0;color:rgba(56,94,114,.88);font-size:1rem;line-height:1.65}.faq-inline__intro p{margin-top:0;margin-bottom:.75rem}.faq-inline__intro p:last-child{margin-bottom:0}.faq-inline__more{display:inline-flex;align-items:center;gap:.45rem;color:var(--azul-petroleo);font-size:1rem;font-weight:700;line-height:1;text-decoration:none;white-space:nowrap;transition:color .2s ease,transform .2s ease}.faq-inline__more span:last-child{font-size:1.25rem;font-weight:500;line-height:.8}.faq-inline__more:hover{color:var(--dourado);transform:translateX(2px)}.faq-inline{display:grid;gap:.75rem;max-width:var(--max-width-large)}.faq-inline__item{position:relative;border:1px solid rgba(56,94,114,.12);border-radius:.85rem;background:#fff;overflow:hidden;transition:border-color .25s ease,box-shadow .25s ease,transform .25s ease}.faq-inline__item[open]{border-color:rgba(56,94,114,.22);box-shadow:0 8px 22px rgba(56,94,114,.06)}.faq-inline__item:hover{border-color:rgba(56,94,114,.2)}.faq-inline__question{position:relative;display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:3.75rem;padding:1rem 3.25rem 1rem 1.2rem;color:var(--azul-petroleo);font-size:1rem;font-weight:700;line-height:1.35;cursor:pointer;list-style:none}.faq-inline__question::-webkit-details-marker{display:none}.faq-inline__question::after{content:"+";position:absolute;top:50%;right:1.15rem;display:inline-flex;align-items:center;justify-content:center;width:1.65rem;height:1.65rem;border-radius:999px;background:rgba(248,220,129,.35);color:var(--azul-petroleo);font-size:1.1rem;font-weight:700;line-height:1;transform:translateY(-50%);transition:background .2s ease,color .2s ease,transform .2s ease}.faq-inline__question:hover::after{background:var(--dourado-suave)}.faq-inline__item[open] .faq-inline__question{border-bottom:1px solid rgba(56,94,114,.1)}.faq-inline__item[open] .faq-inline__question::after{content:"−";background:var(--dourado-suave);transform:translateY(-50%) rotate(180deg)}.faq-inline__answer{padding:1rem 1.2rem 1.2rem;color:var(--cinzento-texto);font-size:.98rem;line-height:1.7}.faq-inline__answer p{margin-top:0;margin-bottom:1rem}.faq-inline__answer p:last-child{margin-bottom:0}.faq-inline__answer ul,.faq-inline__answer ol{margin-top:0;margin-bottom:1rem;padding-left:1.3rem}.faq-inline__answer a{color:var(--azul-petroleo);font-weight:700;text-decoration-color:var(--dourado-suave);text-decoration-thickness:2px;text-underline-offset:.18em}.faq-inline__answer a:hover{color:var(--dourado)}@media(max-width: 767px){.section--faq-inline{padding:2.75rem 0}.faq-inline__header{display:block;margin-bottom:1.25rem;padding-bottom:1rem}.faq-inline__more{margin-top:1rem}.faq-inline__question{min-height:3.5rem;padding:.95rem 3rem .95rem 1rem}.faq-inline__answer{padding:.95rem 1rem 1.1rem}}@media(max-width: 575px){.section--faq-inline{padding:2.25rem 0}.faq-inline__title{font-size:clamp(2rem,10vw,2.5rem)}.faq-inline__intro{font-size:.96rem}.faq-inline__question{font-size:.96rem}.faq-inline__answer{font-size:.94rem}}.section--quick-links{padding:3.5rem 0;background:#fff}.section--quick-links--soft{background:var(--azul-claro)}.section--quick-links--compact{padding:2rem 0}.quick-links__header{max-width:46rem;margin-bottom:1.75rem}.quick-links__kicker{margin:0 0 .4rem;color:var(--dourado);font-size:.8rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.quick-links__title{margin:0;color:var(--azul-petroleo)}.quick-links__intro{margin-top:.75rem;color:var(--cinzento-texto);font-size:1rem;line-height:1.7}.quick-links__intro p{margin-top:0}.quick-links__intro p:last-child{margin-bottom:0}.quick-links__grid{display:grid;grid-template-columns:repeat(auto-fit, minmax(15rem, 1fr));gap:1rem}.quick-link-card{height:100%}.quick-link-card__link{display:flex;gap:1rem;height:100%;padding:1.25rem;border:1px solid rgba(56,94,114,.14);border-radius:.65rem;background:#fff;color:inherit;text-decoration:none;box-shadow:0 6px 18px rgba(56,94,114,.07);transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.quick-link-card__link:hover{transform:translateY(-2px);border-color:rgba(56,94,114,.28);box-shadow:0 10px 24px rgba(56,94,114,.12)}.quick-link-card__icon{position:relative;flex:0 0 auto;width:2.35rem;height:2.35rem;border-radius:999px;background:var(--azul-claro)}.quick-link-card__icon::before{content:"→";position:absolute;inset:0;display:grid;place-items:center;color:var(--azul-petroleo);font-size:1rem;font-weight:700}.quick-link-card__content{display:flex;flex-direction:column;min-width:0}.quick-link-card__title{color:var(--azul-petroleo);font-size:1rem;font-weight:700;line-height:1.35}.quick-link-card__description{margin-top:.45rem;color:var(--cinzento-texto);font-size:.92rem;line-height:1.55}.quick-link-card__button{display:inline-flex;align-items:center;gap:.35rem;margin-top:auto;padding-top:.9rem;color:var(--dourado-escuro);font-size:.85rem;font-weight:700}.quick-link-card__button::after{content:"→";font-size:.95em;transition:transform .2s ease}.quick-link-card__link:hover .quick-link-card__button::after{transform:translateX(3px)}.quick-link-card--info .quick-link-card__icon::before{content:"i"}.quick-link-card--calendar .quick-link-card__icon::before{content:"▦"}.quick-link-card--form .quick-link-card__icon::before{content:"✎"}.quick-link-card--document .quick-link-card__icon::before{content:"☰"}.quick-link-card--contact .quick-link-card__icon::before{content:"☎"}.quick-link-card--church .quick-link-card__icon::before,.quick-link-card--igreja .quick-link-card__icon::before{content:"†"}.quick-link-card--heart .quick-link-card__icon::before,.quick-link-card--pastoral .quick-link-card__icon::before{content:"♥"}.section--quick-links--compact .quick-links__header{margin-bottom:1.25rem}.section--quick-links--compact .quick-links__grid{gap:.8rem}.section--quick-links--compact .quick-link-card__link{padding:1rem}.section--quick-links--compact .quick-link-card__description{font-size:.9rem}.section--quick-links--soft .quick-link-card__link{border-color:rgba(56,94,114,.1)}@media(max-width: 600px){.section--quick-links{padding:2.25rem 0}.section--quick-links--compact{padding:1.75rem 0}.quick-links__header{margin-bottom:1.25rem}.quick-links__grid{grid-template-columns:1fr}.quick-link-card__link{padding:1rem}.quick-link-card__icon{width:2.15rem;height:2.15rem}}.section--inline-contacts{margin:4.25rem 0 2.25rem;padding:0}.inline-contacts{padding:0;border:0;border-radius:0;background:rgba(0,0,0,0);box-shadow:none}.inline-contacts__header{display:flex;flex-direction:column;gap:.45rem;margin-bottom:.85rem;padding-bottom:.75rem;border-bottom:1px solid rgba(45,91,111,.14)}.inline-contacts__title{margin:0;color:var(--azul-petroleo);font-size:clamp(1.9rem,3vw,2.45rem);line-height:1.12;font-weight:800;letter-spacing:.035em}.inline-contacts__intro{max-width:48rem;color:var(--azul-petroleo);font-size:1rem;line-height:1.55}.inline-contacts__intro p{margin:0}.inline-contacts__intro p+p{margin-top:.4rem}.inline-contacts__grid{display:grid;grid-template-columns:1fr;gap:.65rem}.inline-contact-card{display:grid;grid-template-columns:1fr;gap:.65rem;align-items:center;min-height:auto;padding:.8rem 1rem;border:1px solid rgba(45,91,111,.14);background:#fff;transition:border-color .2s ease,background-color .2s ease,box-shadow .2s ease}.inline-contact-card:hover{border-color:rgba(45,91,111,.28);background:rgba(45,91,111,.025);box-shadow:0 .35rem 1rem rgba(20,32,40,.035)}.inline-contact-card__content{min-width:0}.inline-contact-card__title{margin:0 0 .25rem;color:var(--azul-petroleo);font-size:.98rem;line-height:1.3;font-weight:800}.inline-contact-card__description{color:var(--azul-petroleo);font-size:.95rem;line-height:1.45}.inline-contact-card__description p{margin:0}.inline-contact-card__description p+p{margin-top:.35rem}.inline-contact-card__email{display:inline-flex;align-items:center;justify-self:start;gap:.4rem;color:var(--azul-petroleo);font-size:.95rem;line-height:1.35;font-weight:700;text-decoration:none;transition:color .2s ease,text-decoration-color .2s ease}.inline-contact-card__email::before{content:"✉";color:var(--dourado);font-size:.8rem;line-height:1;transform:translateY(-0.02rem)}.inline-contact-card__email:hover{color:var(--dourado);text-decoration:underline;text-underline-offset:.2em}.section--inline-contacts+.section--faqs,.section--inline-contacts+.section--faqs-inline,.section--inline-contacts+.section--faq,.section--inline-contacts+.section--faqs_preview{margin-top:2rem}@media(min-width: 768px){.section--inline-contacts{margin:2.35rem 0 2.35rem}.inline-contact-card{grid-template-columns:minmax(0, 1fr) auto;gap:1.25rem;padding:.85rem 1.15rem}.inline-contact-card__email{justify-self:end;white-space:nowrap}}@media(min-width: 1100px){.section--inline-contacts{margin:2.5rem 0 3.4rem}.inline-contacts__header{margin-bottom:.95rem}.inline-contacts__grid{gap:.75rem}.inline-contact-card{padding:.9rem 1.25rem}}.section--formulario{padding:3rem 0;background:#fff;scroll-margin-top:6rem}.section--formulario--bg-white{background:#fff}.section--formulario--bg-soft{background:linear-gradient(180deg, rgba(246, 242, 232, 0.55) 0%, rgb(255, 255, 255) 100%)}.section--formulario--bg-none{background:rgba(0,0,0,0)}.formulario-block{width:100%}.section--formulario--narrow .formulario-block{max-width:42rem}.section--formulario--medium .formulario-block{max-width:54rem}.section--formulario--wide .formulario-block{max-width:76rem}.section--formulario--full .formulario-block{max-width:none}.section--formulario--card .formulario-block,.section--formulario--highlight .formulario-block{position:relative;overflow:hidden;border:1px solid rgba(56,94,114,.12);border-radius:1.25rem;background:#fff;box-shadow:0 12px 34px rgba(56,94,114,.07)}.section--formulario--card .formulario-block__inner,.section--formulario--highlight .formulario-block__inner{padding:1.5rem}@media(min-width: 768px){.section--formulario--card .formulario-block__inner,.section--formulario--highlight .formulario-block__inner{padding:2rem}}.section--formulario--card .formulario-block::before{content:"";position:absolute;inset:0 0 auto;height:4px;background:var(--dourado-suave)}.section--formulario--highlight .formulario-block{border-color:rgba(185,140,70,.25);background:linear-gradient(180deg, rgba(246, 242, 232, 0.55) 0%, rgb(255, 255, 255) 100%)}.section--formulario--highlight .formulario-block::before{content:"";position:absolute;inset:0 0 auto;height:4px;background:var(--dourado)}.section--formulario--plain .formulario-block__inner{padding:0}.formulario-block__header{max-width:52rem;margin-bottom:1.5rem}.formulario-block__kicker{margin:0 0 .45rem;color:var(--dourado);font-size:.78rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.formulario-block__title{margin:0;color:var(--azul-petroleo);font-size:clamp(1.55rem,2.4vw,2.25rem);line-height:1.15}.formulario-block__intro{margin-top:1rem;color:var(--cinzento-texto);font-size:1rem;line-height:1.7}.formulario-block__intro p{margin-top:0}.formulario-block__intro p:last-child{margin-bottom:0}.formulario-block__form{width:100%}.formulario-block__after{max-width:52rem;margin-top:1.25rem;color:var(--cinzento-texto);font-size:.95rem;line-height:1.65}.formulario-block__after p{margin-top:0}.formulario-block__after p:last-child{margin-bottom:0}.formulario-block__after a{color:var(--azul-petroleo);font-weight:700;text-decoration-color:var(--dourado-suave);text-decoration-thickness:2px;text-underline-offset:.2em}.formulario-block__after a:hover{color:var(--dourado)}.formulario-block__empty{margin:0;padding:1rem;border-radius:.85rem;background:rgba(185,140,70,.08);color:var(--cinzento-texto);line-height:1.5}.formulario-accordion{display:block}.formulario-accordion__summary{display:flex;align-items:center;justify-content:space-between;gap:1.25rem;list-style:none;cursor:pointer}.formulario-accordion__summary::-webkit-details-marker{display:none}.formulario-accordion__title{color:var(--azul-petroleo);font-size:1.25rem;font-weight:800;line-height:1.25}.formulario-accordion__button{display:inline-flex;align-items:center;justify-content:center;min-height:2.75rem;padding:.75rem 1.25rem;border-radius:999px;background:var(--azul-petroleo);color:#fff;font-size:.95rem;font-weight:800;line-height:1;white-space:nowrap;box-shadow:0 12px 26px rgba(56,94,114,.18);transition:transform .2s ease,box-shadow .2s ease}.formulario-accordion__summary:hover .formulario-accordion__button{transform:translateY(-1px);box-shadow:0 16px 34px rgba(56,94,114,.24)}.formulario-accordion__content{padding-top:1.5rem}.formulario-accordion[open] .formulario-accordion__summary{padding-bottom:1rem;border-bottom:1px solid rgba(56,94,114,.1)}.formulario-block .wpcf7{margin:0}.formulario-block .cf7-grid{display:grid;grid-template-columns:1fr;gap:1.1rem}.formulario-block .cf7-full{grid-column:1/-1}.formulario-block label{display:grid;gap:.45rem;color:var(--azul-petroleo);font-size:.9rem;font-weight:800}.formulario-block input:not([type=radio]):not([type=checkbox]):not([type=submit]),.formulario-block select,.formulario-block textarea{width:100%;min-height:3rem;border:1px solid rgba(56,94,114,.2);border-radius:.85rem;background:#fff;color:var(--cinzento-texto);font:inherit;font-weight:400;outline:none;padding:.75rem .9rem;transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease}.formulario-block select{appearance:none;background-image:linear-gradient(45deg, transparent 50%, rgba(56, 94, 114, 0.7) 50%),linear-gradient(135deg, rgba(56, 94, 114, 0.7) 50%, transparent 50%);background-position:calc(100% - 18px) 50%,calc(100% - 13px) 50%;background-size:5px 5px,5px 5px;background-repeat:no-repeat;padding-right:2.4rem}.formulario-block textarea{min-height:8rem;resize:vertical}.formulario-block input:not([type=radio]):not([type=checkbox]):not([type=submit]):focus,.formulario-block select:focus,.formulario-block textarea:focus{border-color:rgba(56,94,114,.48);box-shadow:0 0 0 3px rgba(56,94,114,.1)}.formulario-block input::placeholder,.formulario-block textarea::placeholder{color:rgba(77,77,77,.55)}.formulario-block .wpcf7-radio,.formulario-block .wpcf7-checkbox{display:flex;flex-wrap:wrap;gap:.75rem 1.25rem;margin-top:.35rem}.formulario-block .wpcf7-list-item{display:inline-flex;align-items:center;margin:0}.formulario-block .wpcf7-list-item label{display:inline-flex;align-items:center;gap:.45rem;color:var(--azul-petroleo);font-size:.92rem;font-weight:700;line-height:1.35;cursor:pointer}.formulario-block input[type=radio],.formulario-block input[type=checkbox]{flex:0 0 auto;width:1.1rem;height:1.1rem;min-height:0;margin:0;padding:0;border:1px solid rgba(56,94,114,.35);accent-color:var(--azul-petroleo);cursor:pointer}.formulario-block input[type=radio]{border-radius:50%}.formulario-block input[type=checkbox]{border-radius:.25rem}.formulario-block input[type=radio]:focus,.formulario-block input[type=checkbox]:focus{outline:2px solid rgba(56,94,114,.22);outline-offset:2px}.formulario-block .wpcf7-acceptance{display:block;margin-top:.25rem}.formulario-block .wpcf7-acceptance label{display:flex;gap:.55rem;align-items:flex-start;color:var(--cinzento-texto);font-size:.9rem;font-weight:400;line-height:1.45}.formulario-block .wpcf7-acceptance input[type=checkbox]{width:1rem;height:1rem;min-height:0;margin-top:.2rem;padding:0;border-radius:.2rem}.formulario-block .cf7-actions{margin-top:.75rem}.formulario-block .wpcf7-submit{display:inline-flex;justify-content:center;width:auto;min-width:10rem;min-height:2.75rem;border:0;border-radius:999px;background:var(--azul-petroleo);color:#fff;cursor:pointer;font-weight:800;padding:.75rem 1.4rem;box-shadow:0 12px 26px rgba(56,94,114,.18);transition:transform .2s ease,box-shadow .2s ease,background-color .2s ease}.formulario-block .wpcf7-submit:hover{transform:translateY(-1px);box-shadow:0 16px 34px rgba(56,94,114,.24)}.formulario-block .wpcf7-submit:disabled{cursor:not-allowed;opacity:.7;transform:none;box-shadow:none}.formulario-block .wpcf7-spinner{margin-left:.5rem}.formulario-block .wpcf7-not-valid{border-color:rgba(159,47,47,.55)}.formulario-block .wpcf7-not-valid-tip{margin-top:.25rem;color:#9f2f2f;font-size:.82rem;font-weight:500}.formulario-block .wpcf7-response-output{margin:1rem 0 0;padding:.85rem 1rem;border-radius:.85rem;color:var(--cinzento-texto);font-size:.92rem;line-height:1.45}.formulario-block form.sent .wpcf7-response-output{border-color:rgba(56,94,114,.25);background:rgba(56,94,114,.06)}.formulario-block form.invalid .wpcf7-response-output,.formulario-block form.unaccepted .wpcf7-response-output,.formulario-block form.payment-required .wpcf7-response-output{border-color:rgba(185,140,70,.5);background:rgba(185,140,70,.08)}.section--formulario--columns-one .cf7-grid{max-width:52rem;grid-template-columns:1fr}@media(min-width: 768px){.section--formulario--columns-two .cf7-grid{grid-template-columns:repeat(2, minmax(0, 1fr))}}.page-intencoes-missa .section--formulario{padding-top:.75rem;padding-bottom:2.75rem}.page-intencoes-missa .section--formulario--bg-none{padding-top:.75rem}@media(max-width: 767px){.section--formulario{padding:2rem 0}.section--formulario--bg-none{padding-top:0}.section--formulario--card .formulario-block,.section--formulario--highlight .formulario-block{border-radius:1rem}.section--formulario--card .formulario-block__inner,.section--formulario--highlight .formulario-block__inner{padding:1.2rem}.formulario-block__header{margin-bottom:1rem}.formulario-block__title{font-size:1.45rem}.formulario-block .cf7-grid{gap:.9rem}.formulario-block .wpcf7-radio,.formulario-block .wpcf7-checkbox{flex-direction:column;gap:.65rem}.formulario-block .wpcf7-list-item label{align-items:flex-start}.formulario-block .wpcf7-submit{width:100%}.formulario-accordion__summary{align-items:flex-start;flex-direction:column;gap:.9rem}.formulario-accordion__button{width:100%}.formulario-accordion__content{padding-top:1.25rem}}.single-post__wrapper{padding-bottom:6rem}.post-hero__content img{width:100%;max-height:23.125rem;object-fit:cover;margin-bottom:3rem;border-radius:8px}.single-post__content{display:grid;grid-template-columns:repeat(12, minmax(0, 1fr));margin-top:4rem}@media(max-width: calc(600px - 1px)){.single-post__content{margin-top:2rem;display:block}}.single-post__body{grid-column:5/13}.single-post__sidebar{grid-column:1/4;margin-left:1rem}@media(max-width: calc(600px - 1px)){.single-post__sidebar{display:block;grid-column:1/-1;margin:0 0 1.5rem 0}}.single-post__sidebar .single-post__sidebar__card{line-height:1.6}.single-post__sidebar .single-post__sidebar__card li{padding-bottom:.75rem;margin-bottom:1rem;border-bottom:none}.single-post__sidebar .single-post__sidebar__card li.bold-border{border-bottom:none}.single-post__sidebar .single-post__sidebar__card li .post_tax{font-size:.75rem;line-height:1.25rem;border:1px solid rgba(56,94,114,.2);padding:4px 8px;margin-right:.5rem;margin-bottom:.5rem;display:inline-block;border-radius:4px;color:var(--azul-petroleo)}.single-post__sidebar .single-post__sidebar__card li+li{margin-top:.75rem}.single-post__sidebar .single-post__sidebar__card .share_icons{margin-top:1rem}.single-post__sidebar .single-post__sidebar__card .share_icons div{position:relative;width:44px;height:44px;display:inline-block;margin-right:.5rem;border:1px solid rgba(56,94,114,.2);border-radius:6px;transition:all .2s ease}.single-post__sidebar .single-post__sidebar__card .share_icons div:hover{cursor:pointer;border-color:var(--azul-petroleo);background:rgba(56,94,114,.06)}.single-post__sidebar .single-post__sidebar__card .share_icons img{position:absolute;top:50%;transform:translate(-50%, -50%);left:50%;width:auto}.single-post__excerpt{margin-bottom:2rem;font-size:1.125rem;line-height:1.6;opacity:.9}.single-post__published{font-size:.875rem;line-height:2rem;padding:1rem 0;border-top:1px solid rgba(56,94,114,.08);margin-top:3rem;color:rgba(0,0,0,.65)}.single-post__published.not-post{margin-top:1rem;margin-bottom:3rem}.post-header h1{font-weight:600;font-size:3.5rem;line-height:1.1;max-width:68%;color:var(--azul-petroleo)}@media(max-width: calc(992px - 1px)){.post-header h1{max-width:100%}}@media(max-width: calc(600px - 1px)){.post-header h1{font-size:2.5rem;line-height:1.2;letter-spacing:-0.02em}}@media(max-width: calc(600px - 1px)){.single-post__sidebar{display:block}.single-post__sidebar__card ul{display:flex;flex-direction:column;gap:.5rem}.single-post__sidebar__card li{margin:0}.single-post__sidebar .faq-filter a{padding:.75rem 1rem;border-radius:.5rem;background:#f3f4f5}.single-post__sidebar .faq-filter.active a{background:rgba(56,94,114,.06);border-left:3px solid var(--dourado-suave)}}.services-header{display:grid;gap:1.5rem;margin-bottom:1rem}.services-search{width:100%;padding:.75rem 1rem;border-radius:.75rem;border:1px solid rgba(56,94,114,.2);background:#fff;font-size:1rem}.services-search:focus{outline:none;border-color:var(--azul-petroleo);box-shadow:0 0 0 3px rgba(56,94,114,.1)}.services-index ul{display:flex;flex-wrap:wrap;gap:.75rem 1rem}.service-card{border:1px solid rgba(0,0,0,.08);border-radius:1rem;padding:1.5rem;margin-bottom:1.5rem;background:#fff;box-shadow:0 6px 18px rgba(0,0,0,.04)}.service-card__header{display:flex;justify-content:space-between;align-items:center;cursor:pointer}.service-card__chevron{width:.75rem;height:.75rem;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg);transition:transform .2s ease}.service-card.is-open .service-card__chevron{transform:rotate(-135deg)}.service-card__body{display:none;margin-top:1.5rem}.service-card.is-open .service-card__body{display:block}.service-block{margin-bottom:2rem}.contacts-grid{display:grid;gap:1.5rem}@media(min-width: 768px){.contacts-grid{grid-template-columns:repeat(3, 1fr)}}.contact-card{border:1px solid rgba(56,94,114,.12);border-radius:.75rem;padding:1.5rem}.contact-card__title{font-size:1.25rem;font-weight:600;margin-bottom:1rem}.contact-card__name{margin-bottom:.5rem}.contact-mail{display:inline-block;margin-top:.75rem;font-weight:600}.contact-card h4{margin:0 0 1rem;font-size:1.25rem;color:var(--azul-petroleo)}.contact-card p{margin:0 0 .75rem;opacity:.85}.contact-mail{margin-top:.5rem;font-weight:600}.contact-card{border:1px solid rgba(0,0,0,.1);border-radius:.75rem;padding:1.5rem}.contact-mail{display:inline-block;margin-top:.5rem;font-weight:500}.schedule-list{list-style:none;padding:0;margin:0}.schedule-list li{margin-top:1rem;padding-top:1rem;border-top:1px solid rgba(0,0,0,.06)}.schedule-list span{display:block;opacity:.85}.schedule-list em{display:block;font-size:.9rem;opacity:.7}.services-filters{display:flex;flex-wrap:wrap;gap:.75rem;margin-bottom:2.5rem}.services-filter{padding:0rem 1.25rem;border-radius:999px;background:rgba(56,94,114,.08);background:#fff;color:var(--azul-petroleo);font-weight:400;font-size:1.25rem;cursor:pointer;transition:all .2s ease}.services-filter:hover{background:rgba(0,0,0,.04)}.services-filter.is-active{background:var(--azul-petroleo);color:#fff;border-color:var(--azul-petroleo)}.schedule-type-grid{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:1.5rem}@media(max-width: calc(768px - 1px)){.schedule-type-grid{grid-template-columns:1fr}}.schedule-type-card{padding:1.25rem;border:1px solid rgba(0,0,0,.06);background:#fff}.schedule-type-title{display:block;margin-bottom:.75rem;font-weight:600}.schedule-type-text{margin:0;opacity:.85}.schedule-rows{display:grid;gap:.5rem}.schedule-row{display:grid;grid-template-columns:1fr auto;gap:1rem;align-items:baseline}.schedule-time{white-space:nowrap;font-weight:600;color:var(--azul-petroleo)}.schedule-card__note{display:block;margin-top:.75rem;font-style:italic;color:rgba(0,0,0,.6)}.service-block+.service-block{margin-top:2.5rem;padding-top:2rem;border-top:1px solid rgba(0,0,0,.06)}.service-block>h3{font-size:1.375rem;font-weight:600;color:var(--azul-petroleo)}.service-card{background:#fff;border-radius:1.25rem;margin-bottom:2.5rem}.service-card.is-open{background:rgba(56,94,114,.03)}.content-page .files_expandable.margin-t{margin-top:7.5rem}.content-page__intro__title{font-size:4.5rem;font-weight:700;line-height:5.625rem;margin-bottom:2rem}.content-page__content{display:grid;grid-template-columns:repeat(12, minmax(0, 1fr));margin-bottom:7.5rem}@media(max-width: calc(600px - 1px)){.content-page__content{display:block}}.content-page__content .section--accordion{margin:0}.content-page__content .content-page__body{grid-column:1/9}.content-page__content .content-page__body .content-page__subtitle{margin-top:2rem}.content-page__content .content-page__body .content-page__subtitle p{font-size:1.5rem;line-height:2rem}.content-page__content .content-page__body .content-page__text{margin-top:3.25rem}.content-page__content .content-page__body .container{padding:0}.content-page__content .content-page__sidebar{grid-column:10/13}.content-page__content .content-page__sidebar .parent_title{margin-bottom:1rem;font-weight:600;font-size:1.5rem;line-height:1.5rem}@media(max-width: calc(600px - 1px)){.content-page__content .content-page__sidebar{margin-top:2rem}}.error-404-page{background:#fff}.section--404{padding:1.5rem 0 4rem;min-height:calc(100vh - 18rem)}.error-404{width:100%;max-width:76rem;padding-top:1rem}.error-404__main{max-width:60rem}.error-404 .page-kicker{margin:0 0 .6rem;color:var(--dourado);font-size:.78rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.error-404 h1{margin:0 0 1rem;color:var(--azul-petroleo);font-size:clamp(2.5rem,5vw,4.6rem);line-height:1.04;letter-spacing:.01em}.error-404__intro{max-width:54rem;margin:0 0 1.75rem;color:var(--cinzento-texto);font-size:clamp(1rem,1.5vw,1.12rem);line-height:1.75}.error-404__actions{display:flex;flex-wrap:wrap;gap:.75rem;margin:0 0 2.25rem}.error-404__actions .button{display:inline-flex;align-items:center;justify-content:center;min-height:3rem;padding:.8rem 1.1rem;border-radius:.8rem;font-weight:800;line-height:1.2;text-align:center;text-decoration:none;transition:color .2s ease,background-color .2s ease,border-color .2s ease,transform .2s ease,box-shadow .2s ease}.error-404__actions .button--primary{border:1px solid var(--azul-petroleo);background:var(--azul-petroleo);color:#fff}.error-404__actions .button--primary:hover,.error-404__actions .button--primary:focus-visible{border-color:var(--dourado);background:var(--dourado);box-shadow:0 8px 22px rgba(56,94,114,.12);transform:translateY(-1px)}.error-404__actions .button--secondary{border:1px solid rgba(56,94,114,.18);background:#fff;color:var(--azul-petroleo)}.error-404__actions .button--secondary:hover,.error-404__actions .button--secondary:focus-visible{border-color:rgba(180,138,62,.5);color:var(--dourado);box-shadow:0 8px 22px rgba(56,94,114,.08);transform:translateY(-1px)}.error-404__links{max-width:58rem;padding-top:1.4rem;border-top:1px solid rgba(56,94,114,.12)}.error-404__links h2{margin:0 0 .85rem;color:var(--azul-petroleo);font-size:1.05rem;line-height:1.35}.error-404__links ul{display:flex;flex-wrap:wrap;gap:.55rem;margin:0;padding:0;list-style:none}.error-404__links li{margin:0}.error-404__links a{display:inline-flex;align-items:center;min-height:2.35rem;padding:.55rem .85rem;border:1px solid rgba(56,94,114,.14);border-radius:999px;background:#fff;color:var(--azul-petroleo);font-size:.9rem;font-weight:800;line-height:1.2;text-decoration:none;transition:color .2s ease,border-color .2s ease,background-color .2s ease,transform .2s ease}.error-404__links a:hover,.error-404__links a:focus-visible{border-color:rgba(180,138,62,.5);color:var(--dourado);transform:translateY(-1px)}@media(min-width: 1100px){.error-404{padding-top:2rem}}@media(max-width: 767px){.section--404{padding:1rem 0 2.75rem}.error-404{padding-top:.5rem}.error-404 h1{font-size:clamp(2rem,10vw,2.75rem)}.error-404__intro{font-size:.98rem}.error-404__actions{display:grid;grid-template-columns:1fr;gap:.65rem;margin-bottom:1.75rem}.error-404__actions .button{width:100%}.error-404__links ul{display:grid;grid-template-columns:1fr;gap:.5rem}.error-404__links a{width:100%;justify-content:center;border-radius:.75rem}}.events-page{background:#fff}.events-page__header{max-width:56rem;margin-bottom:1.75rem}.events-page__kicker{margin:0 0 .45rem;color:var(--dourado);font-size:.78rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.events-page__title{margin:0;color:var(--azul-petroleo);font-size:clamp(2.4rem,5vw,4rem);font-weight:700;line-height:1.08;letter-spacing:.01em}.events-page__intro{max-width:48rem;margin:1rem 0 0;color:rgba(56,94,114,.88);font-size:1.08rem;line-height:1.7}.section--events-list{padding:0 0 4rem}.events-tools{max-width:var(--max-width-large);margin:0 0 2rem}.events-filter{margin-bottom:.9rem}.events-filter fieldset{margin:0;padding:0;border:0}.events-filter__list{display:flex;flex-wrap:wrap;gap:.45rem}.events-filter__item input{position:absolute;opacity:0;pointer-events:none}.events-filter__item label{display:inline-flex;align-items:center;justify-content:center;min-height:2rem;padding:.42rem .7rem;border:1px solid rgba(56,94,114,.12);border-radius:999px;background:#fff;color:rgba(56,94,114,.86);font-size:.82rem;font-weight:700;line-height:1;cursor:pointer;transition:border-color .2s ease,background .2s ease,color .2s ease}.events-filter__item input:checked+label{border-color:rgba(190,154,47,.45);background:rgba(248,220,129,.35);color:var(--azul-petroleo)}.events-filter__item label:hover{border-color:rgba(190,154,47,.45);background:rgba(248,220,129,.22)}.events-tools__bottom{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:.75rem;padding-top:.75rem;border-top:1px solid rgba(56,94,114,.1)}@media(max-width: calc(768px - 1px)){.events-tools__bottom{align-items:stretch;flex-direction:column}}.events-tabs{display:flex;flex-wrap:wrap;gap:.5rem;margin:0;padding:0;border-top:0}.events-tabs__button{display:inline-flex;align-items:center;min-height:2rem;padding:.42rem .75rem;border:1px solid rgba(56,94,114,.12);border-radius:999px;background:#fff;color:rgba(56,94,114,.86);font-size:.84rem;font-weight:700;line-height:1;text-decoration:none;transition:border-color .2s ease,background .2s ease,color .2s ease}.events-tabs__button:hover,.events-tabs__button.is-active{border-color:rgba(190,154,47,.45);background:rgba(248,220,129,.35);color:var(--azul-petroleo)}.events-view-switch{display:inline-flex;align-items:center;justify-content:center;min-height:2rem;padding:.42rem .8rem;border:1px solid rgba(56,94,114,.16);border-radius:999px;background:#fff;color:var(--azul-petroleo);font-size:.84rem;font-weight:700;line-height:1;text-decoration:none;white-space:nowrap;box-shadow:0 6px 18px rgba(56,94,114,.05);transition:border-color .2s ease,background .2s ease,color .2s ease,box-shadow .2s ease}.events-view-switch:hover{background:rgba(56,94,114,.06);border-color:rgba(56,94,114,.28);color:var(--azul-petroleo);text-decoration:none}@media(max-width: calc(768px - 1px)){.events-view-switch{width:100%}}.events-page .calendar-list{display:grid !important;grid-template-columns:1fr;gap:1.15rem;align-items:stretch;max-width:var(--max-width-large);margin:0}@media(min-width: 760px){.events-page .calendar-list{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(min-width: 1100px){.events-page .calendar-list{grid-template-columns:repeat(3, minmax(0, 1fr))}}.events-page .calendar__item{min-width:0 !important;max-width:none !important;margin:0 !important;border:0 !important;background:rgba(0,0,0,0) !important;box-shadow:none !important}.events-page .calendar__item::before{content:none !important}.events-page .calendar{height:auto;min-height:18rem;border-color:rgba(56,94,114,.1);box-shadow:none}.events-page .calendar:hover{box-shadow:0 8px 22px rgba(56,94,114,.07)}.events-page .calendar__inner{padding:1.45rem 1.35rem}.events-page .calendar__content{display:flex;flex-direction:column;height:100%}.events-page .calendar__date{margin-bottom:.9rem}.events-page .calendar__date .calendar-big-number{font-size:2.8rem}.events-page .calendar__date .month{font-size:1rem;line-height:1.35}.events-page .calendar__date .time{margin-top:.15rem;font-size:.82rem}.events-page .calendar__text{margin-top:0}.events-page .calendar__title{font-size:1.12rem;line-height:1.35}.events-page .calendar__title__link{-webkit-line-clamp:3}.events-page .calendar__location{margin-top:.65rem;font-size:.86rem}.events-page .calendar__summary{margin-top:.55rem;font-size:.9rem;line-height:1.5}.events-page .calendar__category{margin-top:auto;padding-top:1rem;font-size:.8rem}.events-page .calendar__more{margin-top:.75rem;font-size:.84rem}.events-page .event-status{margin-top:.65rem;font-size:.68rem}.events-pagination{margin-top:2.25rem}.events-pagination .page-numbers{display:inline-flex;align-items:center;justify-content:center;min-width:2.2rem;min-height:2.2rem;margin-right:.35rem;padding:.42rem .65rem;border:1px solid rgba(56,94,114,.14);border-radius:999px;color:var(--azul-petroleo);font-size:.86rem;font-weight:700;text-decoration:none}.events-pagination .page-numbers.current,.events-pagination .page-numbers:hover{border-color:rgba(190,154,47,.45);background:rgba(248,220,129,.35)}.events-empty{max-width:42rem;padding:1.5rem;border:1px solid rgba(56,94,114,.12);border-radius:1rem;background:#fff}.events-empty h2{margin:0 0 .5rem;color:var(--azul-petroleo);font-size:1.25rem}.events-empty p{margin:0;color:var(--cinzento-texto);line-height:1.6}@media(max-width: 575px){.section--events-list{padding-bottom:3rem}.events-page__header{margin-bottom:1.5rem}.events-page__title{font-size:clamp(2rem,10vw,2.6rem)}.events-page__intro{font-size:1rem}.events-filter__list,.events-tabs{gap:.4rem}.events-filter__item label,.events-tabs__button,.events-view-switch{min-height:2rem;padding:.42rem .65rem;font-size:.8rem}.events-page .calendar-list{grid-template-columns:1fr}.events-page .calendar{min-height:0}.events-page .calendar__inner{padding:1.25rem 1.1rem}.events-page .calendar__date .calendar-big-number{font-size:2.55rem}}.main.search{background:#fff}.main.search .search__wrapper{padding:0 0 3rem}.main.search .search-page-header{max-width:54rem;margin-bottom:1.5rem}.main.search .search-page-header .page-kicker{margin:0 0 .35rem;color:var(--dourado);font-size:.78rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.main.search .search-page-header .post-list-all__title-main{margin-bottom:.85rem;color:var(--azul-petroleo)}.main.search .search-page-header .search-page-intro{margin:0;color:var(--cinzento-texto);font-size:1.03rem;line-height:1.65}.main.search .search-page-header .search-page-intro strong{color:var(--azul-petroleo);font-weight:700}.main.search .search__header{display:grid;gap:1rem;margin-bottom:1.75rem;padding:1.15rem;border:1px solid rgba(56,94,114,.12);border-radius:1rem;background:rgba(246,249,250,.85)}.main.search .search-box{width:100%}.main.search .search-form{display:grid;grid-template-columns:minmax(0, 1fr) auto;gap:.65rem;width:100%}.main.search .search-field{width:100%;min-height:2.9rem;padding:.75rem .95rem;border:1px solid rgba(56,94,114,.18);border-radius:.8rem;background:#fff;color:var(--azul-petroleo);font-size:.98rem;line-height:1.4;transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease}.main.search .search-field::placeholder{color:rgba(56,94,114,.55)}.main.search .search-field:focus{outline:none;border-color:rgba(180,138,62,.65);box-shadow:0 0 0 3px rgba(180,138,62,.14);background:#fff}.main.search .search-submit{min-height:2.9rem;padding:.7rem 1.15rem;border:1px solid var(--azul-petroleo);border-radius:.8rem;background:var(--azul-petroleo);color:#fff;font-size:.92rem;font-weight:700;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease,background-color .2s ease,border-color .2s ease}.main.search .search-submit:hover,.main.search .search-submit:focus-visible{background:var(--dourado);border-color:var(--dourado);box-shadow:0 8px 22px rgba(56,94,114,.12);transform:translateY(-1px)}.main.search .search-submit:focus-visible{outline:3px solid rgba(180,138,62,.22);outline-offset:2px}.main.search .post-filter fieldset{margin:0;padding:0;border:0}.main.search .post-filter .radio-group{display:flex;flex-wrap:wrap;gap:.55rem}.main.search .post-filter .post-category{position:relative}.main.search .post-filter input[type=radio]{position:absolute;opacity:0;pointer-events:none}.main.search .post-filter label{display:inline-flex;align-items:center;min-height:2.35rem;padding:.55rem .9rem;border:1px solid rgba(56,94,114,.16);border-radius:999px;background:#fff;color:var(--azul-petroleo);font-size:.88rem;font-weight:700;line-height:1;cursor:pointer;transition:color .2s ease,background-color .2s ease,border-color .2s ease,box-shadow .2s ease,transform .2s ease}.main.search .post-filter label:hover{border-color:rgba(180,138,62,.45);color:var(--dourado);transform:translateY(-1px)}.main.search .post-filter input[type=radio]:checked+label{border-color:rgba(180,138,62,.6);background:rgba(180,138,62,.12);color:var(--azul-petroleo);box-shadow:inset 0 0 0 1px rgba(180,138,62,.12)}.main.search .post-filter input[type=radio]:focus-visible+label{outline:3px solid rgba(180,138,62,.22);outline-offset:2px}.main.search .search_count{margin-top:.15rem;color:rgba(56,94,114,.78);font-size:.9rem;font-weight:700}.main.search .search_results{display:grid;grid-template-columns:1fr;gap:.9rem}.main.search .search-result{position:relative;margin:0;border:1px solid rgba(56,94,114,.12);border-radius:1rem;background:#fff;overflow:hidden;transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease}.main.search .search-result::before{content:"";position:absolute;inset:0 auto 0 0;width:4px;background:var(--dourado-suave);opacity:.9}.main.search .search-result:hover,.main.search .search-result:focus-within{border-color:rgba(56,94,114,.24);box-shadow:0 10px 28px rgba(56,94,114,.09);transform:translateY(-2px)}.main.search .search-result__link{display:block;height:100%;color:inherit;text-decoration:none}.main.search .search-result__link:focus-visible{outline:3px solid rgba(180,138,62,.24);outline-offset:3px}.main.search .search-result__content{display:grid;gap:.45rem;padding:1rem 1.1rem 1rem 1.35rem}.main.search .search-result__category{width:fit-content;color:var(--dourado);font-size:.72rem;font-weight:800;letter-spacing:.06em;line-height:1.2;text-transform:uppercase}.main.search .search-result__title{margin:0;color:var(--azul-petroleo);font-size:1.08rem;line-height:1.3;transition:color .2s ease}.search-result:hover .main.search .search-result__title,.search-result:focus-within .main.search .search-result__title{color:var(--dourado)}.main.search .search-result__excerpt{margin:0;color:var(--cinzento-texto);font-size:.94rem;line-height:1.65}.main.search .search-result__action{display:inline-flex;align-items:center;gap:.35rem;width:fit-content;margin-top:.15rem;color:var(--azul-petroleo);font-size:.82rem;font-weight:800;line-height:1;transition:color .2s ease,transform .2s ease}.main.search .search-result__action::after{content:"→";line-height:1;transform:translateX(0);transition:transform .2s ease}.search-result:hover .main.search .search-result__action,.search-result:focus-within .main.search .search-result__action{color:var(--dourado)}.search-result:hover .main.search .search-result__action::after,.search-result:focus-within .main.search .search-result__action::after{transform:translateX(3px)}.main.search .search-empty{padding:1.4rem;border:1px solid rgba(56,94,114,.12);border-radius:1rem;background:rgba(246,249,250,.85)}.main.search .search-empty h2{margin:0 0 .45rem;color:var(--azul-petroleo);font-size:1.2rem}.main.search .search-empty p{margin:0;color:var(--cinzento-texto);line-height:1.65}.main.search .pagination{margin-top:1.75rem}.main.search .pagination .nav-links{display:flex;flex-wrap:wrap;justify-content:center;gap:.45rem}.main.search .pagination .page-numbers{display:inline-flex;align-items:center;justify-content:center;min-width:2.35rem;min-height:2.35rem;padding:.45rem .7rem;border:1px solid rgba(56,94,114,.14);border-radius:.75rem;background:#fff;color:var(--azul-petroleo);font-size:.9rem;font-weight:700;text-decoration:none;transition:color .2s ease,background-color .2s ease,border-color .2s ease,transform .2s ease,box-shadow .2s ease}.main.search .pagination .page-numbers:hover,.main.search .pagination .page-numbers:focus-visible{border-color:rgba(180,138,62,.5);color:var(--dourado);box-shadow:0 6px 18px rgba(56,94,114,.08);transform:translateY(-1px)}.main.search .pagination .page-numbers:focus-visible{outline:3px solid rgba(180,138,62,.22);outline-offset:2px}.main.search .pagination .page-numbers.current{border-color:var(--azul-petroleo);background:var(--azul-petroleo);color:#fff;box-shadow:none;transform:none}.main.search .pagination .page-numbers.dots{border-color:rgba(0,0,0,0);background:rgba(0,0,0,0);color:rgba(56,94,114,.6)}.main.search .pagination .prev,.main.search .pagination .next{padding-inline:.95rem}@media(max-width: 767px){.main.search .search__wrapper{padding-bottom:2.25rem}.main.search .search-page-header{margin-bottom:1.15rem}.main.search .search-page-header .search-page-intro{font-size:.98rem}.main.search .search__header{padding:.95rem;border-radius:.9rem}.main.search .search-form{grid-template-columns:1fr}.main.search .search-submit{width:100%}.main.search .post-filter .radio-group{gap:.45rem}.main.search .post-filter label{min-height:2.25rem;padding:.5rem .75rem;font-size:.82rem}.main.search .search-result{border-radius:.9rem}.main.search .search-result__content{padding:.95rem 1rem .95rem 1.25rem}.main.search .search-result__title{font-size:1rem}.main.search .search-result__excerpt{font-size:.9rem}.main.search .pagination .nav-links{justify-content:flex-start}.main.search .pagination .page-numbers{min-width:2.2rem;min-height:2.2rem;font-size:.85rem}}@media(min-width: 768px){.main.search .search__header{grid-template-columns:1fr}.main.search .search-result__content{grid-template-columns:minmax(0, 1fr) auto;align-items:center;column-gap:1.25rem}.main.search .search-result__category,.main.search .search-result__title,.main.search .search-result__excerpt{grid-column:1}.main.search .search-result__action{grid-column:2;grid-row:1/span 3;margin-top:0;white-space:nowrap}}@media(min-width: 992px){.main.search .search__header{grid-template-columns:minmax(0, 1fr) auto;align-items:center}.main.search .search-box{grid-column:1}.main.search .post-filter{grid-column:2}.main.search .search_count{grid-column:1/-1}}.faq-list .page__title{font-weight:700;font-size:3.25rem;line-height:1.1;letter-spacing:-0.02em;color:var(--azul-petroleo)}@media(max-width: calc(768px - 1px)){.faq-list .page__title{font-size:2.4rem}}.faq-list .single-post__content{margin-top:2rem}@media(max-width: calc(768px - 1px)){.faq-list .single-post__content{display:block}}.faq-app__sidebar{background:#fff;border-radius:1.25rem;padding:1.75rem;box-shadow:0 20px 60px rgba(0,0,0,.06);position:sticky;top:2rem}.faq-app__sidebar-title{font-weight:700;font-size:1rem;margin-bottom:1.25rem;color:var(--azul-petroleo);opacity:.9}.faq-app__subthemes{display:flex;flex-direction:column;gap:.6rem}.faq-app__subtheme a{display:block;padding:.85rem 1rem;border-radius:.85rem;background:#f7f9fa;border:1px solid rgba(0,0,0,.04);text-decoration:none;font-weight:500;font-size:.95rem;color:var(--azul-petroleo);transition:all .2s ease}.faq-app__subtheme a:hover{background:rgba(56,94,114,.08);transform:translateX(2px)}.faq-app__subtheme.is-active a{background:rgba(56,94,114,.12);border-left:4px solid var(--dourado-suave);font-weight:600}.faq-list_header{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem}@media(max-width: calc(768px - 1px)){.faq-list_header{flex-direction:column;align-items:flex-start;gap:.75rem}}.faq-list_header_title h2{font-weight:600;font-size:2rem;color:var(--azul-petroleo)}@media(max-width: calc(768px - 1px)){.faq-list_header_title h2{font-size:1.5rem}}.open-all{font-size:.9rem;font-weight:500;color:var(--azul-petroleo);cursor:pointer;transition:opacity .2s ease}.open-all:hover{opacity:.7}.faqs__list{list-style:none;padding:0;margin:0}.faq__item{background:#fff;border-radius:1.25rem;padding:1.75rem;margin-bottom:1.25rem;box-shadow:0 10px 40px rgba(0,0,0,.05);transition:all .25s ease;border-left:4px solid rgba(0,0,0,0)}.faq__item:hover{box-shadow:0 14px 50px rgba(0,0,0,.08)}.faq__item.is-open{border-left-color:var(--dourado-suave);background:linear-gradient(180deg, rgba(56, 94, 114, 0.04) 0%, rgba(56, 94, 114, 0.02) 100%)}.faqs__wrapper{margin-top:3rem}.faqs__wrapper .faq__item__button{width:100%;background:none;border:none;padding:0;display:flex;justify-content:space-between;align-items:center;cursor:pointer;text-align:left;gap:1rem}.faqs__wrapper .faq__item__button__name{font-weight:600;font-size:1.1rem;line-height:1.5;color:#111;flex:1}@media(max-width: calc(768px - 1px)){.faqs__wrapper .faq__item__button__name{font-size:1rem}}.faqs__wrapper .faq-toggle{width:24px;height:24px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.faqs__wrapper .faq-toggle__icon{width:10px;height:10px;border-right:2px solid var(--azul-petroleo);border-bottom:2px solid var(--azul-petroleo);transform:rotate(-45deg);transition:transform .25s ease}.faqs__wrapper .faq__item.is-open .faq-toggle__icon{transform:rotate(45deg)}.faq__item__content{margin-top:1.25rem}@media(max-width: calc(768px - 1px)){.faq-app__sidebar{position:relative;top:auto;margin-bottom:2rem}.faq__item{padding:1.25rem}.faq__item.is-open{border-left-width:3px}}.ordinario--explicito{padding:0rem 1rem 3rem;color:#21313b}.ordinario--explicito .ordinario__title{margin:0 0 1rem;color:var(--azul-petroleo);font-size:clamp(2.2rem,4.8vw,3.5rem);line-height:1.06;letter-spacing:-0.02em}.ordinario--explicito .ordinario__intro,.ordinario--explicito .ordinario__footer{max-width:52rem;line-height:1.75;font-size:1.02rem}.ordinario--explicito .ordinario__switch{display:inline-flex;flex-wrap:wrap;gap:.65rem;margin-top:1rem}.ordinario--explicito .ordinario__switch-btn{display:inline-flex;align-items:center;justify-content:center;min-height:2.55rem;padding:.62rem 1rem;border:1px solid rgba(33,77,107,.18);background:#fff;color:var(--azul-petroleo);text-decoration:none;font-weight:700;border-radius:999px}.ordinario--explicito .ordinario__switch-btn:hover,.ordinario--explicito .ordinario__switch-btn:focus-visible{background:rgba(33,77,107,.05);text-decoration:none}.ordinario--explicito .ordinario__switch-btn.is-active{background:var(--azul-petroleo);border-color:var(--azul-petroleo);color:#fff}.ordinario--explicito .ordinario__index{margin:1.5rem 0 2rem;padding:.9rem 1rem;border:1px solid rgba(33,77,107,.12);background:rgba(33,77,107,.03)}.ordinario--explicito .ordinario__index ul{margin:0;padding-left:1rem;display:flex;flex-wrap:wrap;gap:.7rem 1.25rem}.ordinario--explicito .ordinario__index a{color:var(--azul-petroleo);text-decoration:none;font-weight:600}.ordinario--explicito .ordinario__index a:hover,.ordinario--explicito .ordinario__index a:focus-visible{text-decoration:underline}.ordinario--explicito .ordinario__section{margin-bottom:2.1rem;padding-bottom:1.8rem;border-bottom:1px solid rgba(33,77,107,.12)}.ordinario--explicito .ordinario__section-title{margin:0 0 1rem;color:var(--azul-petroleo);font-size:clamp(1.7rem,3.5vw,2.35rem);line-height:1.12}.ordinario--explicito .ordinario__block-title{margin:1.35rem 0 .45rem;color:var(--azul-petroleo);font-size:1.2rem;line-height:1.2}.ordinario--explicito .ordinario__note{margin:0 0 .75rem;padding-left:.85rem;border-left:3px solid rgba(200,169,107,.75);color:#6a5521;font-size:.95rem;line-height:1.65;font-style:italic}.ordinario--explicito .ordinario__dialogue{display:grid;gap:.7rem;margin:.8rem 0 1rem}.ordinario--explicito .ordinario__line{position:relative;display:grid;grid-template-columns:8.5rem minmax(0, 1fr);gap:.95rem;align-items:start;padding:.9rem .95rem .9rem 1rem;border:1px solid rgba(0,0,0,.06);background:#fff}.ordinario--explicito .ordinario__line::before{content:"";position:absolute;inset:0 auto 0 0;width:.22rem}.ordinario--explicito .ordinario__line--sacerdote{border-color:rgba(33,77,107,.12);background:rgba(33,77,107,.022)}.ordinario--explicito .ordinario__line--sacerdote::before{background:var(--azul-petroleo)}.ordinario--explicito .ordinario__line--sacerdote .ordinario__line-text{color:#223946;font-weight:500}.ordinario--explicito .ordinario__line--assembleia{border-color:rgba(200,169,107,.26);background:linear-gradient(180deg, rgba(200, 169, 107, 0.07) 0%, rgba(200, 169, 107, 0.12) 100%)}.ordinario--explicito .ordinario__line--assembleia::before{background:var(--dourado-suave, #c8a96b);width:.3rem}.ordinario--explicito .ordinario__line--assembleia .ordinario__line-text{color:#3e3320;font-weight:650;font-size:1.05rem;line-height:1.9;letter-spacing:.003em}.ordinario--explicito .ordinario__line--todos{background:rgba(0,0,0,.018)}.ordinario--explicito .ordinario__line--todos::before{background:rgba(33,77,107,.18)}.ordinario--explicito .ordinario__line--alternado{border-color:rgba(200,169,107,.24);background:rgba(200,169,107,.08)}.ordinario--explicito .ordinario__line--alternado::before{background:var(--dourado-suave, #c8a96b);width:.28rem}.ordinario--explicito .ordinario__line--alternado .ordinario__line-text{color:#3f3524;font-weight:600}.ordinario--explicito .ordinario__line--rubrica{border-style:dashed;border-color:rgba(0,0,0,.12);background:rgba(0,0,0,.018)}.ordinario--explicito .ordinario__line--rubrica::before{background:rgba(0,0,0,.14)}.ordinario--explicito .ordinario__line--rubrica .ordinario__line-text{color:#5b6670;font-style:italic}.ordinario--explicito .ordinario__who{display:inline-flex;align-items:center;justify-content:center;justify-self:start;min-height:1.85rem;padding:.2rem .65rem;border:1px solid rgba(0,0,0,0);border-radius:999px;font-size:.73rem;line-height:1;font-weight:700;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;background:#fff;color:var(--azul-petroleo)}.ordinario--explicito .ordinario__line--sacerdote .ordinario__who{border-color:rgba(33,77,107,.18);background:rgba(33,77,107,.05);color:var(--azul-petroleo)}.ordinario--explicito .ordinario__line--assembleia .ordinario__who{border-color:rgba(200,169,107,.28);background:rgba(200,169,107,.11);color:#6a5521}.ordinario--explicito .ordinario__line--todos .ordinario__who{border-color:rgba(0,0,0,.1);background:rgba(0,0,0,.03);color:#55606b}.ordinario--explicito .ordinario__line--alternado .ordinario__who{border-color:rgba(200,169,107,.28);background:rgba(200,169,107,.11);color:#6a5521}.ordinario--explicito .ordinario__line--rubrica .ordinario__who{border-color:rgba(0,0,0,.1);background:rgba(0,0,0,.03);color:#55606b}.ordinario--explicito .ordinario__line-text{font-size:1.02rem;line-height:1.82}.ordinario--explicito .ordinario__line-text p:last-child{margin-bottom:0}.ordinario--explicito .ordinario__footer{margin-top:2rem;padding-top:1rem;border-top:1px solid rgba(33,77,107,.12);font-size:.95rem;color:#4e5f69}@media(max-width: 767px){.ordinario--explicito{padding:1.4rem .9rem 2rem}.ordinario--explicito .ordinario__switch{display:grid;grid-template-columns:1fr;width:100%}.ordinario--explicito .ordinario__switch-btn{width:100%}.ordinario--explicito .ordinario__index ul{display:block}.ordinario--explicito .ordinario__index li+li{margin-top:.45rem}.ordinario--explicito .ordinario__line{grid-template-columns:1fr;gap:.65rem;padding:.85rem .9rem .85rem .95rem}.ordinario--explicito .ordinario__who{justify-self:start}.ordinario--explicito .ordinario__line-text{font-size:1rem;line-height:1.75}.ordinario--explicito .ordinario__line--assembleia .ordinario__line-text{font-size:1.03rem;line-height:1.82}}@media print{.ordinario--explicito{max-width:none;padding:0}.ordinario--explicito .ordinario__index,.ordinario--explicito .ordinario__switch{display:none}.ordinario--explicito .ordinario__section{border-bottom:0;margin-bottom:1.2rem;padding-bottom:0;break-inside:avoid;page-break-inside:avoid}.ordinario--explicito .ordinario__line{background:#fff !important}.ordinario--explicito .ordinario__line-text,.ordinario--explicito .ordinario__title,.ordinario--explicito .ordinario__section-title,.ordinario--explicito .ordinario__block-title,.ordinario--explicito .ordinario__note,.ordinario--explicito .ordinario__footer{color:#000 !important}}.missa-guia{color:#21313b}.missa-guia .missa-guia__container{width:min(100%,1100px);margin:0 auto;padding:0 1rem}.missa-guia .missa-guia__title{margin:0 0 1rem;color:var(--azul-petroleo);font-size:clamp(2.2rem,5vw,3.6rem);line-height:1.05;letter-spacing:-0.02em}.missa-guia .missa-guia__intro,.missa-guia .missa-guia__text,.missa-guia .missa-guia__highlight-text{max-width:52rem;font-size:1.03rem;line-height:1.8}.missa-guia .missa-guia__actions{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.5rem}.missa-guia .missa-guia__btn{display:inline-flex;align-items:center;justify-content:center;min-height:2.75rem;padding:.7rem 1rem;border:1px solid rgba(33,77,107,.18);border-radius:999px;background:#fff;color:var(--azul-petroleo);text-decoration:none;font-weight:700;transition:background-color .2s ease,border-color .2s ease,transform .2s ease}.missa-guia .missa-guia__btn:hover,.missa-guia .missa-guia__btn:focus-visible{background:rgba(33,77,107,.05);border-color:rgba(33,77,107,.35);text-decoration:none;transform:translateY(-1px)}.missa-guia .missa-guia__section{padding:1.2rem 0 .8rem}.missa-guia .missa-guia__section-title{margin:0 0 1rem;color:var(--azul-petroleo);font-size:clamp(1.6rem,3.2vw,2.15rem);line-height:1.12}.missa-guia .missa-guia__cards{display:grid;grid-template-columns:repeat(5, minmax(0, 1fr));gap:1rem}.missa-guia .missa-card{display:flex;flex-direction:column;gap:.65rem;padding:1.1rem 1rem;border:1px solid rgba(33,77,107,.12);background:#fff;min-height:100%}.missa-guia .missa-card__title{margin:0;color:var(--azul-petroleo);font-size:1.08rem;line-height:1.2}.missa-guia .missa-card__text{margin:0;color:#30424d;font-size:.98rem;line-height:1.7}.missa-guia .missa-guia__highlight{max-width:56rem;padding:1.2rem 1.2rem 1.2rem 1.35rem;border-left:4px solid var(--dourado-suave, #c8a96b);background:rgba(200,169,107,.08)}.missa-guia .missa-guia__highlight-title{margin:0 0 .85rem;color:var(--azul-petroleo);font-size:clamp(1.45rem,2.8vw,1.9rem);line-height:1.15}.missa-guia .missa-guia__faq-intro{max-width:48rem;margin:0 0 1rem;color:#495b67;line-height:1.75}.missa-guia .missa-guia__faq-block{margin-top:.75rem}@media(max-width: 1100px){.missa-guia .missa-guia__cards{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(max-width: 767px){.missa-guia .missa-guia__hero{padding:1.8rem 0 1.5rem}.missa-guia .missa-guia__actions{display:grid;grid-template-columns:1fr}.missa-guia .missa-guia__btn{width:100%}.missa-guia .missa-guia__cards{grid-template-columns:1fr}.missa-guia .missa-guia__intro,.missa-guia .missa-guia__text,.missa-guia .missa-guia__highlight-text{font-size:1rem;line-height:1.75}.missa-guia .missa-guia__highlight{padding:1rem 1rem 1rem 1.1rem}}.missa-guia__highlight--soft{background:rgba(33,77,107,.04);border-left-color:var(--azul-petroleo)}.missa-guia__highlight--soft ul{margin:0;padding-left:1.1rem}.missa-guia__highlight--soft li+li{margin-top:.45rem}.oracoes-page,.oracoes-fundamentais-page{color:#21313b}.oracoes-page .oracoes-page__container,.oracoes-page .oracoes-fundamentais-page__container,.oracoes-fundamentais-page .oracoes-page__container,.oracoes-fundamentais-page .oracoes-fundamentais-page__container{width:min(100%,1100px);margin:0 auto;padding:0 1rem}.oracoes-page .oracoes-page__title,.oracoes-page .oracoes-fundamentais-page__title,.oracoes-fundamentais-page .oracoes-page__title,.oracoes-fundamentais-page .oracoes-fundamentais-page__title{margin:0 0 1rem;color:var(--azul-petroleo);font-size:clamp(2.2rem,5vw,3.6rem);line-height:1.05;letter-spacing:-0.02em}.oracoes-page .oracoes-page__intro,.oracoes-page .oracoes-page__closing-text,.oracoes-page .oracoes-fundamentais-page__intro,.oracoes-page .oracoes-fundamentais-page__closing-text,.oracoes-fundamentais-page .oracoes-page__intro,.oracoes-fundamentais-page .oracoes-page__closing-text,.oracoes-fundamentais-page .oracoes-fundamentais-page__intro,.oracoes-fundamentais-page .oracoes-fundamentais-page__closing-text{max-width:52rem;font-size:1.03rem;line-height:1.8}.oracoes-page .oracoes-page__section,.oracoes-page .oracoes-fundamentais-page__section,.oracoes-fundamentais-page .oracoes-page__section,.oracoes-fundamentais-page .oracoes-fundamentais-page__section{padding:1.2rem 0 1rem}.oracoes-page .oracoes-page__section-title,.oracoes-page .oracoes-page__closing-title,.oracoes-page .oracoes-fundamentais-page__section-title,.oracoes-page .oracoes-fundamentais-page__closing-title,.oracoes-fundamentais-page .oracoes-page__section-title,.oracoes-fundamentais-page .oracoes-page__closing-title,.oracoes-fundamentais-page .oracoes-fundamentais-page__section-title,.oracoes-fundamentais-page .oracoes-fundamentais-page__closing-title{margin:0 0 1rem;color:var(--azul-petroleo);font-size:clamp(1.6rem,3.2vw,2.15rem);line-height:1.12}.oracoes-page .oracoes-page__grid{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:1rem}.oracoes-page .oracoes-page__card{display:flex;flex-direction:column;gap:.8rem;padding:1.15rem 1rem;border:1px solid rgba(33,77,107,.12);background:#fff;min-height:100%}.oracoes-page .oracoes-page__card-title{margin:0;color:var(--azul-petroleo);font-size:1.1rem;line-height:1.2}.oracoes-page .oracoes-page__card-text{margin:0;color:#30424d;font-size:.99rem;line-height:1.72;flex-grow:1}.oracoes-page .oracoes-page__card-link{display:inline-flex;align-items:center;justify-content:center;align-self:flex-start;min-height:2.5rem;padding:.65rem .95rem;border:1px solid rgba(33,77,107,.18);border-radius:999px;color:var(--azul-petroleo);background:#fff;text-decoration:none;font-weight:700}.oracoes-page .oracoes-page__card-link:hover,.oracoes-page .oracoes-page__card-link:focus-visible{background:rgba(33,77,107,.05);text-decoration:none}.oracoes-page .oracoes-page__closing{max-width:56rem;padding:1.25rem 1.25rem 1.25rem 1.35rem;border-left:4px solid var(--dourado-suave, #c8a96b);background:rgba(200,169,107,.08)}.oracoes-fundamentais-page .oracoes-fundamentais-page__index{margin:1.35rem 0 0;padding:.9rem 1rem;border:1px solid rgba(33,77,107,.12);background:rgba(33,77,107,.03)}.oracoes-fundamentais-page .oracoes-fundamentais-page__index ul{margin:0;padding-left:1rem;display:flex;flex-wrap:wrap;gap:.7rem 1.25rem}.oracoes-fundamentais-page .oracoes-fundamentais-page__index a{color:var(--azul-petroleo);text-decoration:none;font-weight:600}.oracoes-fundamentais-page .oracoes-fundamentais-page__index a:hover,.oracoes-fundamentais-page .oracoes-fundamentais-page__index a:focus-visible{text-decoration:underline}.oracoes-fundamentais-page .oracoes-fundamentais-page__prayer{max-width:56rem;padding:1.15rem 1.1rem;border:1px solid rgba(33,77,107,.12);background:#fff}.oracoes-fundamentais-page .oracoes-fundamentais-page__prayer+.oracoes-fundamentais-page__prayer{margin-top:1rem}.oracoes-fundamentais-page .oracoes-fundamentais-page__prayer-title{margin:0 0 .7rem;color:var(--azul-petroleo);font-size:1.18rem;line-height:1.2}.oracoes-fundamentais-page .oracoes-fundamentais-page__prayer-text{color:#30424d;line-height:1.85;font-size:1.02rem}.oracoes-fundamentais-page .oracoes-fundamentais-page__prayer-text p:last-child{margin-bottom:0}.oracoes-fundamentais-page .oracoes-fundamentais-page__closing{max-width:56rem;padding:1.25rem 1.25rem 1.25rem 1.35rem;border-left:4px solid var(--dourado-suave, #c8a96b);background:rgba(200,169,107,.08)}@media(max-width: 1100px){.oracoes-page .oracoes-page__grid{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(max-width: 767px){.oracoes-page .oracoes-page__hero,.oracoes-page .oracoes-fundamentais-page__hero,.oracoes-fundamentais-page .oracoes-page__hero,.oracoes-fundamentais-page .oracoes-fundamentais-page__hero{padding:1.8rem 0 1.5rem}.oracoes-page .oracoes-page__intro,.oracoes-page .oracoes-page__closing-text,.oracoes-page .oracoes-fundamentais-page__intro,.oracoes-page .oracoes-fundamentais-page__closing-text,.oracoes-fundamentais-page .oracoes-page__intro,.oracoes-fundamentais-page .oracoes-page__closing-text,.oracoes-fundamentais-page .oracoes-fundamentais-page__intro,.oracoes-fundamentais-page .oracoes-fundamentais-page__closing-text{font-size:1rem;line-height:1.75}.oracoes-page .oracoes-page__grid{grid-template-columns:1fr}.oracoes-page .oracoes-page__closing{padding:1rem 1rem 1rem 1.1rem}.oracoes-fundamentais-page .oracoes-fundamentais-page__index ul{display:block}.oracoes-fundamentais-page .oracoes-fundamentais-page__index li+li{margin-top:.45rem}.oracoes-fundamentais-page .oracoes-fundamentais-page__prayer{padding:1rem}.oracoes-fundamentais-page .oracoes-fundamentais-page__closing{padding:1rem 1rem 1rem 1.1rem}}.rosario-page .rosario-page__jaculatorias{display:grid;gap:.8rem;max-width:56rem;margin-top:1rem}.rosario-page .rosario-page__jaculatoria{padding:.95rem 1rem;border:1px solid rgba(200,169,107,.24);background:rgba(200,169,107,.08)}.rosario-page .rosario-page__jaculatoria p{margin:0;color:#3f3524;line-height:1.75;font-weight:600}.rosario-page .rosario-page__groups{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:1rem;max-width:62rem}.rosario-page .rosario-page__group{padding:1.1rem 1rem;border:1px solid rgba(33,77,107,.12);background:#fff}.rosario-page .rosario-page__group-title{margin:0 0 .35rem;color:var(--azul-petroleo);font-size:1.08rem;line-height:1.2}.rosario-page .rosario-page__group-subtitle{margin:0 0 .85rem;color:#6a5521;font-weight:600;line-height:1.5}.rosario-page .rosario-page__group-list{margin:0;padding-left:1.2rem;color:#30424d;line-height:1.75}.rosario-page .rosario-page__group-list li+li{margin-top:.35rem}@media(max-width: 767px){.rosario-page .rosario-page__groups{grid-template-columns:1fr}}.via-sacra-page .via-sacra-page__station-number{display:inline-flex;align-items:center;justify-content:center;min-width:2rem;min-height:2rem;margin-right:.55rem;padding:.1rem .5rem;border-radius:999px;background:rgba(200,169,107,.12);color:#6a5521;font-size:.85rem;font-weight:700;line-height:1;vertical-align:middle}.page-tempos-liturgicos{background:#fff}.section--tempos-liturgicos-intro{padding:0rem 0 1.5rem;background:#fff}.section--tempos-liturgicos-intro .page-header{max-width:52rem}.section--tempos-liturgicos-intro .page-title{margin:0 0 1rem;color:var(--azul-petroleo)}.section--tempos-liturgicos-intro .page-intro{color:var(--cinzento-texto);font-size:1.05rem;line-height:1.7}.section--tempos-liturgicos-intro .page-intro p{margin-top:0}.section--tempos-liturgicos-intro .page-intro p:last-child{margin-bottom:0}.section--tempos-liturgicos-lista{padding:1rem 0 2.5rem;background:#fff}.tempos-liturgicos-grid{display:grid;grid-template-columns:1fr;gap:1rem}@media(min-width: 768px){.tempos-liturgicos-grid{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(min-width: 1200px){.tempos-liturgicos-grid{grid-template-columns:repeat(3, minmax(0, 1fr))}}.tempo-liturgico-card{--tempo-cor: var(--dourado-suave);position:relative;display:flex;flex-direction:column;min-height:100%;padding:1.25rem;border:1px solid rgba(20,32,40,.08);border-radius:.75rem;background:#fff;box-shadow:0 .35rem 1.15rem rgba(20,32,40,.06)}.tempo-liturgico-card::before{content:"";position:absolute;top:1.25rem;bottom:1.25rem;left:0;width:.25rem;border-radius:0 999px 999px 0;background:var(--tempo-cor)}.tempo-liturgico-card__header{display:flex;gap:.85rem;align-items:flex-start;margin-bottom:.9rem;padding-left:.35rem}.tempo-liturgico-card__marker{flex:0 0 auto;width:.9rem;height:.9rem;margin-top:.35rem;border-radius:999px;background:var(--tempo-cor);box-shadow:0 0 0 .25rem rgba(248,220,129,.22)}.tempo-liturgico-card__heading{min-width:0}.tempo-liturgico-card__title{margin:0;color:var(--azul-petroleo);font-size:1.25rem;line-height:1.25}.tempo-liturgico-card__subtitle{margin:.25rem 0 0;color:var(--cinzento-texto);font-size:.95rem;line-height:1.45}.tempo-liturgico-card__meta{display:flex;flex-wrap:wrap;gap:.4rem .9rem;margin:0 0 1rem;padding:.75rem .9rem;border-radius:.55rem;background:var(--cinzento-claro, #f7f5ef);color:var(--cinzento-texto);font-size:.9rem}.tempo-liturgico-card__meta span{display:inline-flex;gap:.25rem;align-items:baseline}.tempo-liturgico-card__meta strong{color:var(--azul-petroleo);font-weight:700}.tempo-liturgico-card__text{color:var(--cinzento-texto);font-size:.97rem;line-height:1.65}.tempo-liturgico-card__text p{margin-top:0}.tempo-liturgico-card__text p:last-child{margin-bottom:0}.tempo-liturgico-card__text a{color:var(--azul-petroleo);font-weight:700;text-decoration:none}.tempo-liturgico-card__text a:hover,.tempo-liturgico-card__text a:focus{color:var(--dourado);text-decoration:underline}.section--cores-liturgicas{padding:2.5rem 0;background:var(--cinzento-claro, #f7f5ef)}.section--cores-liturgicas .section__header{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;margin-bottom:1.25rem}.section--cores-liturgicas .section__title{margin:0;color:var(--azul-petroleo)}.cores-liturgicas-grid{display:grid;grid-template-columns:1fr;gap:.85rem}@media(min-width: 768px){.cores-liturgicas-grid{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(min-width: 1200px){.cores-liturgicas-grid{grid-template-columns:repeat(5, minmax(0, 1fr))}}.cor-liturgica-card{--cor-liturgica: var(--dourado-suave);display:flex;gap:.75rem;align-items:flex-start;min-height:100%;padding:1rem;border:1px solid rgba(20,32,40,.08);border-radius:.75rem;background:#fff;box-shadow:0 .35rem 1rem rgba(20,32,40,.05)}.cor-liturgica-card__swatch{flex:0 0 auto;width:1.45rem;height:1.45rem;margin-top:.15rem;border:1px solid rgba(20,32,40,.12);border-radius:999px;background:var(--cor-liturgica);box-shadow:inset 0 0 0 .18rem rgba(255,255,255,.35)}.cor-liturgica-card__content{min-width:0}.cor-liturgica-card h3{margin:0 0 .25rem;color:var(--azul-petroleo);font-size:1rem;line-height:1.25}.cor-liturgica-card p{margin:0;color:var(--cinzento-texto);font-size:.9rem;line-height:1.45}@media(max-width: 767px){.section--tempos-liturgicos-intro{padding:2rem 0 1.25rem}.section--tempos-liturgicos-lista{padding:.75rem 0 2rem}.section--cores-liturgicas{padding:2rem 0}.section--cores-liturgicas .section__header{display:block}.tempo-liturgico-card{padding:1.1rem}.tempo-liturgico-card::before{top:1rem;bottom:1rem}.tempo-liturgico-card__title{font-size:1.15rem}.tempo-liturgico-card__meta{flex-direction:column;gap:.25rem}}.page-sacramentos,.page-sacramento-detalhe{background:#fff}#links-rapidos{margin-bottom:2rem}.section--sacramentos-intro,.section--sacramento-detail-intro{padding:0 0 1.5rem;background:#fff}.section--sacramentos-intro .page-header,.section--sacramento-detail-intro .page-header{max-width:56rem}.section--sacramentos-intro .page-kicker,.section--sacramento-detail-intro .page-kicker{margin:0 0 .4rem;color:var(--dourado);font-size:.8rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.section--sacramentos-intro .page-title,.section--sacramento-detail-intro .page-title{margin:0 0 1rem;color:var(--azul-petroleo)}.section--sacramentos-intro .page-intro,.section--sacramento-detail-intro .page-intro{max-width:50rem;color:var(--cinzento-texto);font-size:1.08rem;line-height:1.75}.section--sacramentos-intro .page-intro p,.section--sacramento-detail-intro .page-intro p{margin-top:0}.section--sacramentos-intro .page-intro p:last-child,.section--sacramento-detail-intro .page-intro p:last-child{margin-bottom:0}.section--sacramentos-lista{padding:1.25rem 0 3rem;background:#fff}.section--sacramento-info{padding:1rem 0 2.5rem;background:#fff}.section__header{margin-bottom:1.25rem}.section__header .section__title{margin:0;color:var(--azul-petroleo)}.sacramentos-grid,.sacramento-info-grid{display:grid;grid-template-columns:1fr;gap:1.25rem}@media(min-width: 768px){.sacramentos-grid,.sacramento-info-grid{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(min-width: 1200px){.sacramentos-grid,.sacramento-info-grid{grid-template-columns:repeat(3, minmax(0, 1fr));gap:1.35rem}}.sacramento-card,.sacramento-info-card{position:relative;display:flex;flex-direction:column;min-height:100%;border:1px solid rgba(20,32,40,.08);border-radius:.85rem;background:#fff;box-shadow:0 .4rem 1.25rem rgba(20,32,40,.055)}.sacramento-card::before,.sacramento-info-card::before{content:"";position:absolute;left:0;width:.25rem;border-radius:0 999px 999px 0;background:var(--dourado-suave)}.sacramento-card{padding:1.45rem 1.35rem 1.35rem}.sacramento-card::before{top:1.35rem;bottom:1.35rem}.sacramento-card__header{display:flex;gap:.85rem;align-items:flex-start;margin-bottom:1rem;padding-left:.25rem}.sacramento-card__marker{flex:0 0 auto;width:.85rem;height:.85rem;margin-top:.35rem;border-radius:999px;background:var(--dourado-suave);box-shadow:0 0 0 .28rem rgba(248,220,129,.2)}.sacramento-card__heading{min-width:0}.sacramento-card__category{margin:0 0 .35rem;color:var(--azul-petroleo);font-size:.72rem;font-weight:700;letter-spacing:.065em;line-height:1.35;text-transform:uppercase;opacity:.78}.sacramento-card__title{margin:0;color:var(--azul-petroleo);font-size:1.35rem;font-weight:700;line-height:1.2}.sacramento-card__summary{margin:0 0 1rem;padding:.7rem .85rem;border-radius:.6rem;background:var(--cinzento-claro, #f7f5ef);color:var(--azul-petroleo);font-size:.95rem;font-weight:700;line-height:1.45}.sacramento-card__text{color:var(--cinzento-texto);font-size:1rem;line-height:1.7}.sacramento-card__text p{margin-top:0;margin-bottom:.75rem}.sacramento-card__text p:last-child{margin-bottom:0}.sacramento-card__link{display:inline-flex;align-items:center;align-self:flex-start;margin-top:auto;padding-top:1.1rem;color:var(--azul-petroleo);font-size:.95rem;font-weight:700;text-decoration:none}.sacramento-card__link::after{content:"›";margin-left:.4rem;color:var(--dourado);font-size:1.2rem;line-height:1;transition:transform .2s ease}.sacramento-card__link:hover,.sacramento-card__link:focus{color:var(--dourado);text-decoration:none}.sacramento-card__link:hover::after,.sacramento-card__link:focus::after{transform:translateX(0.15rem)}.sacramento-info-card{padding:1.25rem}.sacramento-info-card::before{top:1.25rem;bottom:1.25rem}.sacramento-info-card h3{margin:0 0 .5rem;color:var(--azul-petroleo);font-size:1.1rem;line-height:1.3}.sacramento-info-card__text,.sacramento-info-card div{color:var(--cinzento-texto);font-size:.97rem;line-height:1.65}.sacramento-info-card__text p,.sacramento-info-card div p{margin-top:0}.sacramento-info-card__text p:last-child,.sacramento-info-card div p:last-child{margin-bottom:0}.sacramento-info-card__text a,.sacramento-info-card div a{color:var(--azul-petroleo);font-weight:700;text-decoration:none}.sacramento-info-card__text a:hover,.sacramento-info-card__text a:focus,.sacramento-info-card div a:hover,.sacramento-info-card div a:focus{color:var(--dourado);text-decoration:underline}.section--sacramento-extra-blocks{padding:2.5rem 0;background:var(--cinzento-claro, #f7f5ef)}.section--sacramento-extra-blocks>.container{display:grid;gap:1.5rem}.section--sacramento-extra-blocks .section{padding-top:0;padding-bottom:0}.section--sacramento-extra-blocks .section:last-child{margin-bottom:0}.section--sacramento-form{padding:2rem 0;background:#fff}.section--sacramento-extra-blocks+.section--sacramento-form{padding-top:1rem}.section--sacramento-form+.section--sacramento-cta,.section--sacramento-extra-blocks+.section--sacramento-cta{padding-top:0}.sacramento-form-disclosure{width:100%;max-width:none;overflow:hidden;border:1px solid rgba(20,32,40,.08);border-radius:.75rem;background:#fff;box-shadow:0 .35rem 1.15rem rgba(20,32,40,.06)}.sacramento-form-disclosure__summary{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.25rem 1.5rem;color:var(--azul-petroleo);font-weight:700;cursor:pointer;list-style:none}.sacramento-form-disclosure__summary::-webkit-details-marker{display:none}.sacramento-form-disclosure__button{display:inline-flex;align-items:center;justify-content:center;min-height:2.5rem;padding:.55rem 1rem;border-radius:999px;background:var(--azul-petroleo);color:#fff;font-size:.92rem;white-space:nowrap}.sacramento-form-disclosure[open] .sacramento-form-disclosure__button{background:var(--dourado);color:var(--azul-petroleo)}.sacramento-form-card{max-width:52rem;padding:1.5rem;border:1px solid rgba(20,32,40,.08);border-radius:.75rem;background:#fff;box-shadow:0 .35rem 1.15rem rgba(20,32,40,.06)}.sacramento-form-disclosure .sacramento-form-card{max-width:none;margin:0;border:0;border-top:1px solid rgba(20,32,40,.08);border-radius:0;box-shadow:none}.sacramento-form-card h2{margin:0 0 1rem;color:var(--azul-petroleo);font-size:1.35rem;line-height:1.25}.sacramento-form-card__content{color:var(--cinzento-texto);line-height:1.65}.sacramento-form-card .wpcf7-form{display:grid;gap:1rem}.sacramento-form-card .wpcf7-form label{display:grid;gap:.35rem;color:var(--azul-petroleo);font-weight:700}.sacramento-form-card .wpcf7-form input:not([type=checkbox]):not([type=radio]):not([type=submit]),.sacramento-form-card .wpcf7-form select,.sacramento-form-card .wpcf7-form textarea{width:100%;padding:.75rem .85rem;border:1px solid rgba(20,32,40,.16);border-radius:.55rem;background:#fff;color:var(--cinzento-texto);font:inherit}.sacramento-form-card .wpcf7-form textarea{min-height:8rem}.sacramento-form-card .wpcf7-acceptance{display:block}.sacramento-form-card .wpcf7-list-item{margin:0}.sacramento-form-card .wpcf7-list-item label{display:flex;align-items:flex-start;gap:.65rem;color:var(--azul-petroleo);font-weight:700;line-height:1.5}.sacramento-form-card .wpcf7-list-item input[type=checkbox]{flex:0 0 auto;width:1rem;height:1rem;margin-top:.25rem;accent-color:var(--azul-petroleo)}.sacramento-form-card .wpcf7-submit{display:inline-flex;justify-content:center;width:auto !important;min-height:2.75rem;padding:.65rem 1.25rem;border:0;border-radius:999px;background:var(--azul-petroleo);color:#fff;font-weight:700;cursor:pointer}.sacramento-form-card .wpcf7-submit:hover,.sacramento-form-card .wpcf7-submit:focus{background:var(--dourado);color:var(--azul-petroleo)}.sacramento-form-card .wpcf7-not-valid-tip{margin-top:.25rem;color:#b13a32;font-size:.85rem;font-weight:400}.sacramento-form-card .wpcf7-response-output{margin:1rem 0 0;padding:.85rem 1rem;border-radius:.55rem}.section--sacramento-cta{padding:2.5rem 0;background:var(--cinzento-claro, #f7f5ef)}.sacramento-cta{display:flex;flex-direction:column;gap:1.25rem;padding:1.5rem;border-radius:.75rem;background:#fff;box-shadow:0 .35rem 1.15rem rgba(20,32,40,.06)}@media(min-width: 768px){.sacramento-cta{flex-direction:row;align-items:center;justify-content:space-between}}.sacramento-cta__content{max-width:42rem}.sacramento-cta h2{margin:0 0 .5rem;color:var(--azul-petroleo);font-size:1.35rem;line-height:1.25}.sacramento-cta__text{color:var(--cinzento-texto);line-height:1.65}.sacramento-cta__text p{margin-top:0}.sacramento-cta__text p:last-child{margin-bottom:0}.sacramento-cta__button{display:inline-flex;align-items:center;justify-content:center;align-self:flex-start;min-height:2.75rem;padding:.65rem 1.15rem;border-radius:999px;background:var(--azul-petroleo);color:#fff;font-size:.95rem;font-weight:700;text-decoration:none;white-space:nowrap}.sacramento-cta__button:hover,.sacramento-cta__button:focus{background:var(--dourado);color:var(--azul-petroleo);text-decoration:none}@media(max-width: 767px){.section--sacramentos-intro,.section--sacramento-detail-intro{padding:0 0 1.25rem}.section--sacramentos-intro .page-header,.section--sacramento-detail-intro .page-header{max-width:none}.section--sacramentos-intro .page-title,.section--sacramento-detail-intro .page-title{font-size:2.35rem}.section--sacramentos-intro .page-intro,.section--sacramento-detail-intro .page-intro{font-size:1rem;line-height:1.65}.section--sacramentos-lista,.section--sacramento-info{padding:.75rem 0 2rem}.sacramentos-grid,.sacramento-info-grid{gap:1rem}.sacramento-card,.sacramento-info-card{padding:1.15rem}.sacramento-card::before,.sacramento-info-card::before{top:1rem;bottom:1rem}.sacramento-card__header{margin-bottom:.9rem}.sacramento-card__title{font-size:1.2rem}.sacramento-card__summary{font-size:.92rem}.sacramento-card__text{font-size:.97rem;line-height:1.65}.section--sacramento-extra-blocks{padding:2rem 0}.section--sacramento-form{padding:1.5rem 0}.section--sacramento-extra-blocks+.section--sacramento-form{padding-top:.75rem}.section--sacramento-cta{padding:2rem 0}.section--sacramento-form+.section--sacramento-cta,.section--sacramento-extra-blocks+.section--sacramento-cta{padding-top:0}.sacramento-form-disclosure{max-width:none}.sacramento-form-disclosure__summary{flex-direction:column;align-items:flex-start;padding:1.15rem}.sacramento-form-disclosure__button{width:100%}.sacramento-form-card,.sacramento-cta{padding:1.25rem}.sacramento-cta__button{width:100%}}.section--quick-links{padding:3rem 0;background:#fff}.quick-links__header{max-width:44rem;margin-bottom:1.5rem}.quick-links__kicker{margin:0 0 .35rem;color:var(--dourado);font-size:.8rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.quick-links__title{margin:0;color:var(--azul-petroleo)}.quick-links__grid{display:grid;grid-template-columns:repeat(auto-fit, minmax(14rem, 1fr));gap:1rem}.quick-link-card{height:100%}.quick-link-card__link{display:flex;gap:1rem;height:100%;padding:1.25rem;border:1px solid rgba(56,94,114,.14);border-radius:.5rem;background:#fff;color:inherit;text-decoration:none;box-shadow:0 6px 18px rgba(56,94,114,.07);transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.quick-link-card__link:hover{transform:translateY(-2px);border-color:rgba(56,94,114,.28);box-shadow:0 10px 24px rgba(56,94,114,.12)}.quick-link-card__icon{flex:0 0 auto;width:2.25rem;height:2.25rem;border-radius:999px;background:var(--azul-claro);position:relative}.quick-link-card__icon::before{content:"→";position:absolute;inset:0;display:grid;place-items:center;color:var(--azul-petroleo);font-weight:700}.quick-link-card__content{display:flex;flex-direction:column;min-width:0}.quick-link-card__title{color:var(--azul-petroleo);font-size:1rem;line-height:1.35}.quick-link-card__description{margin-top:.4rem;color:var(--cinzento-texto);font-size:.92rem;line-height:1.55}.quick-link-card__button{margin-top:auto;padding-top:.9rem;color:var(--dourado-escuro);font-size:.85rem;font-weight:700}@media(max-width: 600px){.section--quick-links{padding:2rem 0}.quick-links__grid{grid-template-columns:1fr}.quick-link-card__link{padding:1rem}}.page-agregadora{background:#fff}.section--agregadora-hero{padding:0rem 0 2rem;background:#fff}.section--agregadora-hero .page-header{max-width:54rem}.section--agregadora-hero .page-kicker{margin:0 0 .45rem;color:var(--dourado);font-size:.8rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.section--agregadora-hero .page-title{margin:0 0 1rem;color:var(--azul-petroleo)}.section--agregadora-hero .page-intro{color:var(--cinzento-texto);font-size:1.05rem;line-height:1.75}.section--agregadora-hero .page-intro p{margin-top:0}.section--agregadora-hero .page-intro p:last-child{margin-bottom:0}.agregadora-highlight{position:relative;margin-top:1.75rem;max-width:56rem;padding:1.25rem 1.5rem;border-left:.25rem solid var(--dourado);border-radius:1rem;background:var(--azul-claro)}.agregadora-highlight p{margin:0;color:var(--azul-petroleo);font-size:1.05rem;font-weight:600;line-height:1.6}.section--agregadora-cards{padding:1.5rem 0 2.5rem;background:#fff}.agregadora-cards-grid{display:grid;grid-template-columns:1fr;gap:1rem}.agregadora-card{position:relative;display:flex;flex-direction:column;min-height:100%;padding:1.4rem;border:1px solid rgba(16,42,55,.1);border-radius:1.25rem;background:#fff;box-shadow:0 .75rem 1.75rem rgba(16,42,55,.06);transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.agregadora-card::before{content:"";display:block;width:2.75rem;height:.2rem;margin-bottom:1rem;border-radius:999px;background:var(--dourado)}.agregadora-card:hover{transform:translateY(-0.15rem);border-color:rgba(16,42,55,.18);box-shadow:0 1rem 2.25rem rgba(16,42,55,.1)}.agregadora-card__label{margin:0 0 .4rem;color:var(--dourado);font-size:.72rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.agregadora-card__title{margin:0 0 .7rem;color:var(--azul-petroleo);font-size:1.25rem;line-height:1.25}.agregadora-card__title a{color:inherit;text-decoration:none}.agregadora-card__title a:hover{color:var(--azul-petroleo);text-decoration:underline;text-decoration-color:var(--dourado);text-decoration-thickness:.12rem;text-underline-offset:.22rem}.agregadora-card__text{color:var(--cinzento-texto);font-size:.98rem;line-height:1.65}.agregadora-card__text p{margin-top:0}.agregadora-card__text p:last-child{margin-bottom:0}.agregadora-card__link{display:inline-flex;align-items:center;gap:.35rem;margin-top:auto;padding-top:1rem;color:var(--azul-petroleo);font-weight:700;text-decoration:none}.agregadora-card__link span{transition:transform .2s ease}.agregadora-card__link:hover{color:var(--azul-petroleo);text-decoration:underline;text-decoration-color:var(--dourado);text-decoration-thickness:.12rem;text-underline-offset:.22rem}.agregadora-card__link:hover span{transform:translateX(0.2rem)}.section--agregadora-info{padding:2rem 0;background:var(--azul-claro)}.agregadora-info{max-width:58rem}.agregadora-info__title{margin:0 0 1rem;color:var(--azul-petroleo)}.agregadora-info__text{color:var(--cinzento-texto);font-size:1rem;line-height:1.75}.agregadora-info__text p{margin-top:0}.agregadora-info__text p:last-child{margin-bottom:0}.agregadora-info__text ul,.agregadora-info__text ol{margin-top:1rem;padding-left:1.25rem}.agregadora-info__text li+li{margin-top:.4rem}.section--agregadora-cta{padding:2.5rem 0;background:#fff}.agregadora-cta{display:grid;grid-template-columns:1fr;gap:1.25rem;padding:1.5rem;border-radius:1.25rem;background:var(--azul-petroleo);color:#fff}.agregadora-cta__content{min-width:0}.agregadora-cta__title{margin:0 0 .5rem;color:#fff}.agregadora-cta__text{margin:0;color:rgba(255,255,255,.86);line-height:1.65}.agregadora-cta__actions{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center}.agregadora-cta__button,.agregadora-cta__button:link,.agregadora-cta__button:visited{display:inline-flex !important;align-items:center !important;justify-content:center !important;min-height:2.75rem !important;padding:.75rem 1.15rem !important;border-radius:999px !important;font-weight:700 !important;line-height:1.2 !important;text-align:center !important;text-decoration:none !important;white-space:nowrap !important;opacity:1 !important;visibility:visible !important;background-image:none !important;-webkit-background-clip:border-box !important;background-clip:border-box !important;transition:background-color .2s ease,border-color .2s ease,color .2s ease,transform .2s ease}.agregadora-cta__button:hover,.agregadora-cta__button:focus{text-decoration:none !important}.agregadora-cta__button--primary,.agregadora-cta__button--primary:link,.agregadora-cta__button--primary:visited{background-color:#fff !important;border:1px solid #fff !important;color:#12313f !important;-webkit-text-fill-color:#12313f !important}.agregadora-cta__button--secondary,.agregadora-cta__button--secondary:link,.agregadora-cta__button--secondary:visited{background-color:rgba(0,0,0,0) !important;border:1px solid rgba(255,255,255,.85) !important;color:#fff !important;-webkit-text-fill-color:#fff !important}.agregadora-cta__button--secondary:hover,.agregadora-cta__button--secondary:focus{background-color:rgba(255,255,255,.14) !important;border-color:#fff !important;color:#fff !important;-webkit-text-fill-color:#fff !important}.section--agregadora-related{padding:0 0 3rem;background:#fff}.agregadora-related{padding-top:1.5rem;border-top:1px solid rgba(16,42,55,.12)}.agregadora-related__title{margin:0 0 1rem;color:var(--azul-petroleo);font-size:1.25rem}.agregadora-related__list{display:grid;grid-template-columns:1fr;gap:.75rem}.agregadora-related__item a{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.9rem 1rem;border:1px solid rgba(16,42,55,.1);border-radius:.85rem;color:var(--azul-petroleo);background:#fff;font-weight:700;text-decoration:none;transition:border-color .2s ease,background .2s ease,transform .2s ease}.agregadora-related__item a span{color:var(--dourado);transition:transform .2s ease}.agregadora-related__item a:hover{transform:translateY(-0.1rem);border-color:rgba(16,42,55,.18);background:var(--azul-claro)}.agregadora-related__item a:hover span{transform:translateX(0.2rem)}@media(min-width: 768px){.agregadora-cards-grid{grid-template-columns:repeat(2, minmax(0, 1fr))}.agregadora-related__list{grid-template-columns:repeat(2, minmax(0, 1fr))}.agregadora-cta{grid-template-columns:minmax(0, 1fr) auto;align-items:center}}@media(min-width: 1200px){.agregadora-cards-grid{grid-template-columns:repeat(4, minmax(0, 1fr))}}.page-noticias{background:#fff}.section--noticias-lista{padding:0 0 4rem}.noticias-header{max-width:56rem;margin-bottom:2rem}.noticias-header .page-kicker{margin:0 0 .45rem;color:var(--dourado);font-size:.78rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.noticias-header h1{margin:0;color:var(--azul-petroleo);font-size:clamp(2.4rem,5vw,4rem);font-weight:700;line-height:1.08;letter-spacing:.01em}.noticias-header .page-intro{max-width:48rem;margin:1rem 0 0;color:rgba(56,94,114,.88);font-size:1.08rem;line-height:1.7}.noticias-grid{display:grid;grid-template-columns:1fr;gap:1.35rem}@media(min-width: 760px){.noticias-grid{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(min-width: 1100px){.noticias-grid{grid-template-columns:repeat(3, minmax(0, 1fr))}}.noticia-card{position:relative;display:flex;flex-direction:column;min-height:100%;overflow:hidden;border:1px solid rgba(56,94,114,.12);border-radius:1rem;background:#fff;box-shadow:0 6px 20px rgba(56,94,114,.04);transition:border-color .25s ease,box-shadow .25s ease,transform .25s ease}.noticia-card::before{content:"";position:absolute;inset:0 0 auto;z-index:2;height:4px;background:var(--dourado-suave)}.noticia-card:hover{border-color:rgba(56,94,114,.24);box-shadow:0 10px 28px rgba(56,94,114,.08);transform:translateY(-2px)}.noticia-card__image{display:block;aspect-ratio:16/10;overflow:hidden;background:var(--azul-claro)}.noticia-card__image img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .35s ease}.noticia-card:hover .noticia-card__image img{transform:scale(1.035)}.noticia-card__body{display:flex;flex:1;flex-direction:column;padding:1.25rem 1.35rem 1.35rem}.noticia-card__date{margin:0 0 .65rem;color:rgba(56,94,114,.72);font-size:.8rem;font-weight:700;line-height:1.3}.noticia-card__meta{display:flex;flex-wrap:wrap;gap:.4rem;margin-bottom:.7rem;color:rgba(56,94,114,.72);font-size:.8rem;font-weight:700;line-height:1.3}.noticia-card__title{margin:0 0 .75rem;color:var(--azul-petroleo);font-size:1.18rem;font-weight:700;line-height:1.35}.noticia-card__title a{color:inherit;text-decoration:none}.noticia-card__title a:hover{color:var(--dourado)}.noticia-card__excerpt{margin:0 0 1.25rem;color:var(--cinzento-texto);font-size:.96rem;line-height:1.65}.noticia-card__link{display:inline-flex;align-items:center;gap:.35rem;margin-top:auto;color:var(--azul-petroleo);font-size:.9rem;font-weight:700;text-decoration:none;transition:color .2s ease}.noticia-card__link::after{content:"→";font-weight:500;transition:transform .2s ease}.noticia-card__link:hover{color:var(--dourado)}.noticia-card__link:hover::after{transform:translateX(3px)}.noticias-pagination{margin-top:2.25rem}.noticias-pagination .nav-links{display:flex;flex-wrap:wrap;gap:.5rem}.noticias-pagination .page-numbers{display:inline-flex;align-items:center;justify-content:center;min-width:2.3rem;min-height:2.3rem;padding:.45rem .7rem;border:1px solid rgba(56,94,114,.14);border-radius:999px;color:var(--azul-petroleo);font-size:.9rem;font-weight:700;text-decoration:none}.noticias-pagination .page-numbers.current,.noticias-pagination .page-numbers:hover{border-color:var(--dourado-suave);background:var(--dourado-suave)}.noticias-empty{max-width:42rem;padding:1.5rem;border:1px solid rgba(56,94,114,.12);border-radius:1rem;background:#fff}.noticias-empty h2{margin:0 0 .5rem;color:var(--azul-petroleo);font-size:1.25rem}.noticias-empty p{margin:0;color:var(--cinzento-texto);line-height:1.6}@media(max-width: 575px){.section--noticias-lista{padding-bottom:3rem}.noticias-header{margin-bottom:1.5rem}.noticias-header h1{font-size:clamp(2rem,10vw,2.6rem)}.noticias-header .page-intro{font-size:1rem}.noticia-card__body{padding:1.1rem}}.single-news{background:#fff}.single-news__header{padding:0 0 2rem}.single-news__header .page-kicker{margin:0 0 .45rem;color:var(--dourado);font-size:.78rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.single-news__title{max-width:56rem;margin:0;color:var(--azul-petroleo);font-size:clamp(2rem,4.4vw,3.6rem);font-weight:700;line-height:1.08;letter-spacing:.01em}.single-news__lead{max-width:48rem;margin:1rem 0 0;color:rgba(56,94,114,.88);font-size:1.08rem;line-height:1.7}.single-news__wrapper{padding-bottom:4rem}.single-news__layout{display:grid;grid-template-columns:minmax(0, 1fr);gap:2rem;align-items:start}@media(min-width: 992px){.single-news__layout{grid-template-columns:minmax(0, 1fr) 22rem;gap:3rem}}.single-news__main{min-width:0}.single-news__aside{position:relative}@media(min-width: 992px){.single-news__aside{position:sticky;top:2rem}}.single-news__image{margin:0 0 2.25rem;overflow:hidden;border-radius:1rem;background:var(--azul-claro)}.single-news__image img{display:block;width:100%;max-height:28rem;object-fit:cover}.single-news__image figcaption{padding:.7rem 1rem;color:var(--cinzento-texto);font-size:.85rem;line-height:1.4}.single-news__body{max-width:48rem;color:var(--cinzento-texto);font-size:1.08rem;line-height:1.85}.single-news__body p{margin-top:0;margin-bottom:1.15rem}.single-news__body p:last-child{margin-bottom:0}.single-news__body ul,.single-news__body ol{margin-top:0;margin-bottom:1.25rem;padding-left:1.3rem}.single-news__body li{margin-bottom:.4rem}.single-news__body strong,.single-news__body b{color:var(--azul-petroleo);font-weight:700}.single-news__body a{color:var(--azul-petroleo);font-weight:700;text-decoration-color:var(--dourado-suave);text-decoration-thickness:2px;text-underline-offset:.18em}.single-news__body a:hover{color:var(--dourado)}.single-news__published{max-width:48rem;margin-top:2rem;padding-top:1.25rem;border-top:1px solid rgba(56,94,114,.12);color:rgba(56,94,114,.75);font-size:.9rem;line-height:1.5}.single-news-card{position:relative;padding:1.35rem;padding-top:1.6rem;border:1px solid rgba(56,94,114,.12);border-radius:1rem;background:#fff;box-shadow:0 8px 24px rgba(56,94,114,.06);overflow:hidden}.single-news-card::before{content:"";position:absolute;inset:0 0 auto;height:4px;background:var(--dourado-suave)}.single-news-card__title{margin:0 0 1rem;color:var(--azul-petroleo);font-size:1.1rem;font-weight:700;line-height:1.3}.single-news-info{margin:0}.single-news-info__item{padding:.95rem 0;border-top:1px solid rgba(56,94,114,.1)}.single-news-info__item:first-child{padding-top:0;border-top:0}.single-news-info__item dt{margin-bottom:.28rem;color:rgba(56,94,114,.68);font-size:.76rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.single-news-info__item dd{margin:0;color:var(--azul-petroleo);font-size:.98rem;font-weight:700;line-height:1.45}.single-news-tags{display:flex;flex-wrap:wrap;gap:.45rem}.single-news-tag{display:inline-flex;align-items:center;min-height:1.8rem;padding:.32rem .65rem;border:1px solid rgba(56,94,114,.12);border-radius:999px;background:#fff;color:var(--azul-petroleo);font-size:.78rem;font-weight:700;line-height:1}.news-share{margin-top:1.25rem;padding-top:1rem;border-top:1px solid rgba(56,94,114,.1)}.news-share__title{margin:0 0 .75rem;color:var(--azul-petroleo);font-size:.9rem;font-weight:700}.news-share__actions{display:flex;flex-wrap:wrap;gap:.55rem}.news-share__button{display:inline-flex;align-items:center;justify-content:center;min-height:2.25rem;padding:.5rem .75rem;border:1px solid rgba(56,94,114,.14);border-radius:999px;background:#fff;color:var(--azul-petroleo);font-size:.8rem;font-weight:700;line-height:1;text-decoration:none;cursor:pointer;transition:border-color .2s ease,background .2s ease,color .2s ease,transform .2s ease}.news-share__button:hover{border-color:var(--dourado-suave);background:var(--dourado-suave);color:var(--azul-petroleo);transform:translateY(-1px)}.news-share__button--ghost{font-family:inherit}.news-share__feedback{margin:.75rem 0 0;color:var(--azul-petroleo);font-size:.82rem;font-weight:700;line-height:1.4}.single-news__back{display:inline-flex;align-items:center;margin-top:1.25rem;color:var(--azul-petroleo);font-size:.95rem;font-weight:700;text-decoration:none;transition:color .2s ease,transform .2s ease}.single-news__back::before{content:"←";margin-right:.4rem;font-weight:500}.single-news__back:hover{color:var(--dourado);transform:translateX(-2px)}@media(max-width: 767px){.single-news__header{padding-bottom:1.5rem}.single-news__wrapper{padding-bottom:3rem}.single-news__layout{gap:1.75rem}.single-news__image{margin-bottom:1.5rem;border-radius:.85rem}.single-news__image img{max-height:24rem}.single-news__body{max-width:none;font-size:1rem;line-height:1.75}.single-news__published{max-width:none}.single-news-card{padding:1.15rem;border-radius:.85rem}}@media(max-width: 575px){.single-news__title{font-size:clamp(1.9rem,10vw,2.5rem)}.single-news__lead{font-size:1.02rem}.single-news__image img{max-height:18rem}.news-share__button{min-height:2.2rem;padding:.48rem .7rem}}.page-event-detail{background:#fff}.section--event-detail{padding:0 0 4rem}.event-detail{max-width:var(--max-width-large);margin:0 auto}.event-detail__header{max-width:56rem;margin-bottom:2rem}.event-detail__header .page-kicker{margin:0 0 .45rem;color:var(--dourado);font-size:.78rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.event-detail__title{margin:0 0 1rem;color:var(--azul-petroleo);font-size:clamp(2rem,4vw,3.2rem);font-weight:700;line-height:1.08;letter-spacing:.01em}.event-detail__lead{max-width:48rem;margin:1rem 0 0;color:var(--cinzento-texto);font-size:1.12rem;line-height:1.7}.event-detail__top{display:grid;grid-template-columns:minmax(0, 1fr);gap:1.5rem;align-items:start;margin-bottom:2.5rem}@media(min-width: 900px){.event-detail__top{grid-template-columns:minmax(0, 1fr) minmax(16rem, 22rem);gap:2rem}}.event-info-card{position:relative;padding:1.5rem;border:1px solid rgba(56,94,114,.12);border-radius:1rem;background:#fff;box-shadow:0 8px 24px rgba(56,94,114,.06);overflow:hidden}.event-info-card::before{content:"";position:absolute;inset:0 0 auto;height:4px;background:var(--dourado-suave)}.event-info-card__title{margin:0 0 1rem;color:var(--azul-petroleo);font-size:1.15rem;font-weight:700;line-height:1.3}.event-info-list{display:grid;grid-template-columns:1fr;gap:0;margin:0}@media(min-width: 640px){.event-info-list{grid-template-columns:repeat(2, minmax(0, 1fr));column-gap:1.5rem}}.event-info-list__item{padding:.95rem 0;border-top:1px solid rgba(56,94,114,.1)}.event-info-list__item:first-child{padding-top:0;border-top:0}@media(min-width: 640px){.event-info-list__item:nth-child(2){padding-top:0;border-top:0}}.event-info-list__item dt{margin-bottom:.28rem;color:rgba(56,94,114,.68);font-size:.76rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.event-info-list__item dd{margin:0;color:var(--azul-petroleo);font-size:.98rem;font-weight:700;line-height:1.45}.event-info-list__item dd span{margin:0 .35rem;color:rgba(56,94,114,.5);font-weight:500}.event-info-card__button{display:inline-flex;align-items:center;justify-content:center;min-height:2.8rem;margin-top:1.2rem;padding:.75rem 1.2rem;border-radius:999px;background:var(--azul-petroleo);color:#fff;font-size:.95rem;font-weight:700;line-height:1.2;text-align:center;text-decoration:none;transition:background .2s ease,color .2s ease,transform .2s ease}.event-info-card__button:hover{background:var(--dourado);color:#fff;transform:translateY(-1px)}.event-detail__poster{min-width:0}@media(min-width: 900px){.event-detail__poster{position:sticky;top:2rem}}.event-detail__image{margin:0;overflow:hidden;border:1px solid rgba(56,94,114,.1);border-radius:1rem;background:#fff;box-shadow:0 8px 24px rgba(56,94,114,.05)}.event-detail__image img{display:block;width:100%;max-height:26rem;object-fit:contain;background:#fff}.event-detail__content-wrap{max-width:50rem;margin-top:.5rem}.event-detail__section-title{margin:0 0 1rem;color:var(--azul-petroleo);font-size:1.35rem;font-weight:700;line-height:1.3}.event-detail__content{color:var(--cinzento-texto);font-size:1.05rem;line-height:1.8}.event-detail__content p{margin-top:0;margin-bottom:1.1rem}.event-detail__content p:last-child{margin-bottom:0}.event-detail__content ul,.event-detail__content ol{margin-top:0;margin-bottom:1.25rem;padding-left:1.3rem}.event-detail__content li{margin-bottom:.4rem}.event-detail__content strong,.event-detail__content b{color:var(--azul-petroleo);font-weight:700}.event-detail__content a{color:var(--azul-petroleo);font-weight:700;text-decoration-color:var(--dourado-suave);text-decoration-thickness:2px;text-underline-offset:.18em}.event-detail__content a:hover{color:var(--dourado)}.event-detail__back{display:inline-flex;align-items:center;margin-top:2rem;color:var(--azul-petroleo);font-size:.95rem;font-weight:700;text-decoration:none;transition:color .2s ease,transform .2s ease}.event-detail__back::before{content:"←";margin-right:.4rem;font-weight:500}.event-detail__back:hover{color:var(--dourado);transform:translateX(-2px)}.event-status{display:inline-flex;align-items:center;align-self:flex-start;margin:0 0 .85rem;padding:.36rem .72rem;border-radius:999px;font-size:.72rem;font-weight:700;line-height:1;letter-spacing:.04em;text-transform:uppercase}.event-status--cancelado{color:#fff;background:#9a4f2d}.event-status--adiado{color:#8f6d18;background:#fbf2d8}.event-status--alterado{color:#2c6258;background:#e8f2f0}.event-state-note{max-width:46rem;margin:.75rem 0 0;padding:.65rem .8rem;border:1px solid rgba(25,46,56,.1);border-radius:.7rem;background:#f8faf9;color:rgba(25,46,56,.84);font-size:.9rem;line-height:1.5}.event-state-note--cancelado{border-color:rgba(154,79,45,.22);background:#fff1eb;color:#7e4024;font-weight:600}.event-detail--cancelado .event-detail__title{color:#9a4f2d}.event-detail--cancelado .event-info-card{border-color:rgba(154,79,45,.16)}.event-detail--cancelado .event-info-card::before{background:#9a4f2d}.event-detail--adiado .event-info-card::before{background:#d7ad35}.event-detail--alterado .event-info-card::before{background:#5f9c91}@media(max-width: 767px){.section--event-detail{padding-bottom:3rem}.event-detail__header{margin-bottom:1.5rem}.event-detail__top{gap:1.25rem;margin-bottom:2rem}.event-info-card{padding:1.15rem;border-radius:.85rem}.event-info-list{grid-template-columns:1fr}.event-info-list__item:nth-child(2){padding-top:.95rem;border-top:1px solid rgba(56,94,114,.1)}.event-detail__image{border-radius:.85rem}.event-detail__image img{max-height:22rem}.event-detail__content{max-width:none;font-size:1rem;line-height:1.75}}@media(max-width: 575px){.section--event-detail{padding-bottom:2.5rem}.event-detail__title{font-size:clamp(1.85rem,10vw,2.4rem)}.event-detail__lead{font-size:1.02rem}.event-info-list__item{padding:.85rem 0}.event-info-card__button{width:100%;min-height:2.7rem}.event-detail__image img{max-height:18rem}}.event-share{margin-top:1.25rem;padding-top:1rem;border-top:1px solid rgba(56,94,114,.1)}.event-share__title{margin:0 0 .75rem;color:var(--azul-petroleo);font-size:.9rem;font-weight:700}.event-share__actions{display:flex;flex-wrap:wrap;gap:.55rem}.event-share__button{display:inline-flex;align-items:center;justify-content:center;min-height:2.35rem;padding:.55rem .8rem;border:1px solid rgba(56,94,114,.14);border-radius:999px;background:#fff;color:var(--azul-petroleo);font-size:.82rem;font-weight:700;line-height:1;text-decoration:none;cursor:pointer;transition:border-color .2s ease,background .2s ease,color .2s ease,transform .2s ease}.event-share__button:hover{border-color:var(--dourado-suave);background:var(--dourado-suave);color:var(--azul-petroleo);transform:translateY(-1px)}.event-share__button--ghost{font-family:inherit}.event-share__feedback{margin:.75rem 0 0;color:var(--azul-petroleo);font-size:.82rem;font-weight:700;line-height:1.4}.page-intencoes-missa{background:#fff}.section--intencoes-hero{padding:0 0 2rem;background:linear-gradient(180deg, rgba(246, 242, 232, 0.6) 0%, rgb(255, 255, 255) 100%)}.section--intencoes-hero .breadcrumbs{margin-bottom:1.25rem}.intencoes-hero{display:grid;grid-template-columns:minmax(0, 1fr);gap:1.5rem;align-items:start;padding:1.5rem 0 0}@media(min-width: 992px){.intencoes-hero{grid-template-columns:minmax(0, 1fr) 23rem;gap:2.5rem}}.intencoes-hero__content{max-width:50rem}.page-intencoes-missa .page-kicker{margin:0 0 .5rem;color:var(--dourado);font-size:.78rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.page-intencoes-missa .page-title{margin:0 0 1rem;color:var(--azul-petroleo);font-size:clamp(2rem,4vw,3.25rem);line-height:1.08}.page-intencoes-missa .page-intro{color:var(--cinzento-texto);font-size:1.05rem;line-height:1.75}.page-intencoes-missa .page-intro p{margin-top:0}.page-intencoes-missa .page-intro p:last-child{margin-bottom:0}.intencoes-hero__actions{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.5rem}.page-intencoes-missa .button{display:inline-flex;align-items:center;justify-content:center;min-height:2.75rem;padding:.75rem 1.15rem;border-radius:999px;font-weight:700;line-height:1.2;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease,background-color .2s ease,border-color .2s ease,color .2s ease}.page-intencoes-missa .button:hover{transform:translateY(-1px);text-decoration:none}.page-intencoes-missa .button--primary{background:var(--azul-petroleo);color:#fff;box-shadow:0 12px 26px rgba(56,94,114,.18)}.page-intencoes-missa .button--primary:hover{color:#fff;box-shadow:0 16px 34px rgba(56,94,114,.24)}.page-intencoes-missa .button--secondary{border:1px solid rgba(56,94,114,.22);background:#fff;color:var(--azul-petroleo)}.page-intencoes-missa .button--secondary:hover{border-color:rgba(56,94,114,.38);color:var(--azul-petroleo);box-shadow:0 10px 24px rgba(56,94,114,.08)}.intencoes-hero__card{position:relative;overflow:hidden;padding:1.35rem;border:1px solid rgba(56,94,114,.12);border-radius:1.25rem;background:#fff;box-shadow:0 12px 34px rgba(56,94,114,.07)}.intencoes-hero__card::before{content:"";position:absolute;inset:0 0 auto;height:4px;background:var(--dourado-suave)}.intencoes-hero__card h2{margin:0 0 1rem;color:var(--azul-petroleo);font-size:1.15rem}.intencoes-hero__card ul{display:grid;gap:.65rem;margin:0;padding:0;list-style:none}.intencoes-hero__card li{position:relative;padding-left:1.35rem;color:var(--cinzento-texto);line-height:1.45}.intencoes-hero__card li::before{content:"";position:absolute;top:.58em;left:0;width:.45rem;height:.45rem;border-radius:999px;background:var(--dourado)}.section--intencoes-content{padding:1.5rem 0 2.75rem}.intencoes-main{display:grid;gap:1.25rem;max-width:none}.intencoes-block{max-width:54rem}.intencoes-form-card{width:100%;max-width:none}.intencoes-block,.intencoes-form-card{position:relative;border:1px solid rgba(56,94,114,.12);border-radius:1.25rem;background:#fff;box-shadow:0 12px 34px rgba(56,94,114,.07)}.intencoes-block{padding:1.35rem}@media(min-width: 768px){.intencoes-block{padding:1.75rem}}.intencoes-block h2{margin:0 0 .85rem;color:var(--azul-petroleo);font-size:1.35rem}.intencoes-block h3{margin:1.25rem 0 .45rem;color:var(--azul-petroleo);font-size:1.05rem}.intencoes-block p,.intencoes-block li{color:var(--cinzento-texto);line-height:1.7}.intencoes-block p{margin-top:0}.intencoes-block p:last-child{margin-bottom:0}.intencoes-block ul,.intencoes-block ol{margin-top:.75rem;margin-bottom:0;padding-left:1.25rem}.intencoes-block a{color:var(--azul-petroleo);font-weight:700;text-decoration-color:var(--dourado-suave);text-decoration-thickness:2px;text-underline-offset:.2em}.intencoes-block a:hover{color:var(--dourado)}.intencoes-text{max-width:48rem}.intencoes-form-card{overflow:hidden;padding:1.35rem;scroll-margin-top:6rem}@media(min-width: 768px){.intencoes-form-card{padding:1.75rem}}.intencoes-form-card::before{content:"";position:absolute;inset:0 0 auto;height:4px;background:var(--dourado-suave)}.intencoes-form-card h2{margin:0 0 .75rem;color:var(--azul-petroleo);font-size:1.35rem}.intencoes-form-card__intro{max-width:48rem;margin-bottom:1.25rem;color:var(--cinzento-texto);line-height:1.65}.intencoes-form-card__intro p{margin-top:0}.intencoes-form-card__intro p:last-child{margin-bottom:0}.intencoes-empty-form{margin:0;padding:1rem;border-radius:.85rem;background:rgba(185,140,70,.08);color:var(--cinzento-texto);line-height:1.5}.intencoes-form{max-width:100%}.intencoes-form .wpcf7{margin:0}.intencoes-form .cf7-grid{display:grid;grid-template-columns:1fr;gap:1rem}@media(min-width: 768px){.intencoes-form .cf7-grid{grid-template-columns:repeat(2, minmax(0, 1fr))}}.intencoes-form .cf7-full{grid-column:1/-1}.intencoes-form label{display:grid;gap:.35rem;color:var(--azul-petroleo);font-size:.9rem;font-weight:700}.intencoes-form input,.intencoes-form select,.intencoes-form textarea{width:100%;min-height:2.75rem;border:1px solid rgba(56,94,114,.18);border-radius:.85rem;background:#fff;color:var(--cinzento-texto);font:inherit;font-weight:400;outline:none;padding:.7rem .85rem;transition:border-color .2s ease,box-shadow .2s ease}.intencoes-form select{appearance:none;background-image:linear-gradient(45deg, transparent 50%, rgba(56, 94, 114, 0.7) 50%),linear-gradient(135deg, rgba(56, 94, 114, 0.7) 50%, transparent 50%);background-position:calc(100% - 18px) 50%,calc(100% - 13px) 50%;background-size:5px 5px,5px 5px;background-repeat:no-repeat;padding-right:2.4rem}.intencoes-form textarea{min-height:7rem;resize:vertical}.intencoes-form input:focus,.intencoes-form select:focus,.intencoes-form textarea:focus{border-color:rgba(56,94,114,.45);box-shadow:0 0 0 3px rgba(56,94,114,.1)}.intencoes-form input::placeholder,.intencoes-form textarea::placeholder{color:rgba(77,77,77,.55)}.intencoes-form .wpcf7-acceptance{display:block}.intencoes-form .wpcf7-acceptance label{display:flex;gap:.55rem;align-items:flex-start;color:var(--cinzento-texto);font-size:.9rem;font-weight:400;line-height:1.45}.intencoes-form .wpcf7-acceptance input{width:auto;min-height:0;margin-top:.2rem;padding:0;border-radius:.2rem}.intencoes-form .cf7-actions{margin-top:.75rem}.intencoes-form .wpcf7-submit{display:inline-flex;justify-content:center;width:auto;min-width:10rem;border:0;border-radius:999px;background:var(--azul-petroleo);color:#fff;cursor:pointer;font-weight:700;padding-inline:1.4rem;box-shadow:0 12px 26px rgba(56,94,114,.18);transition:transform .2s ease,box-shadow .2s ease,background-color .2s ease}.intencoes-form .wpcf7-submit:hover{transform:translateY(-1px);box-shadow:0 16px 34px rgba(56,94,114,.24)}.intencoes-form .wpcf7-submit:disabled{cursor:not-allowed;opacity:.7;transform:none;box-shadow:none}.intencoes-form .wpcf7-spinner{margin-left:.5rem}.intencoes-form .wpcf7-not-valid{border-color:rgba(159,47,47,.55)}.intencoes-form .wpcf7-not-valid-tip{margin-top:.25rem;color:#9f2f2f;font-size:.82rem;font-weight:500}.intencoes-form .wpcf7-response-output{margin:1rem 0 0;padding:.85rem 1rem;border-radius:.85rem;color:var(--cinzento-texto);font-size:.92rem;line-height:1.45}.intencoes-form form.sent .wpcf7-response-output{border-color:rgba(56,94,114,.25);background:rgba(56,94,114,.06)}.intencoes-form form.invalid .wpcf7-response-output,.intencoes-form form.unaccepted .wpcf7-response-output,.intencoes-form form.payment-required .wpcf7-response-output{border-color:rgba(185,140,70,.5);background:rgba(185,140,70,.08)}.section--intencoes-blocks{margin-top:.25rem;padding:0 0 4rem}.section--intencoes-blocks>section:first-child{padding-top:0}.section--intencoes-blocks>section:last-child{margin-bottom:0}.page-intencoes-missa .section--intencoes-blocks .section--horarios,.page-intencoes-missa .section--intencoes-blocks .section--horarios--no-bg,.page-intencoes-missa .section--intencoes-blocks .section--contactos-inline,.page-intencoes-missa .section--intencoes-blocks .section--contacts-inline,.page-intencoes-missa .section--intencoes-blocks .section--faqs-inline,.page-intencoes-missa .section--intencoes-blocks .section--faq-inline{margin-top:0}.page-intencoes-missa .section--intencoes-blocks .section--horarios,.page-intencoes-missa .section--intencoes-blocks .section--horarios--no-bg,.page-intencoes-missa .section--intencoes-blocks .section--contactos-inline,.page-intencoes-missa .section--intencoes-blocks .section--contacts-inline,.page-intencoes-missa .section--intencoes-blocks .section--faqs-inline,.page-intencoes-missa .section--intencoes-blocks .section--faq-inline{padding-top:0}.page-intencoes-missa .section--horarios--no-bg,.page-intencoes-missa .section--horarios.no-bg,.page-intencoes-missa .section--horarios.is-no-bg{background:rgba(0,0,0,0)}@media(max-width: 767px){.section--intencoes-hero{padding-bottom:1rem}.section--intencoes-hero .breadcrumbs{margin-bottom:.75rem}.intencoes-hero{gap:1rem;padding-top:1rem}.page-intencoes-missa .page-title{margin-bottom:.8rem}.page-intencoes-missa .page-intro{font-size:1rem;line-height:1.65}.intencoes-hero__actions{flex-direction:column}.intencoes-hero__actions .button{width:100%}.section--intencoes-content{padding:1rem 0 2.25rem}.intencoes-main{gap:1rem}.intencoes-block,.intencoes-form-card,.intencoes-hero__card{border-radius:1rem;padding:1.15rem}.intencoes-form .cf7-grid{gap:.85rem}.intencoes-form .wpcf7-submit{width:100%}.section--intencoes-blocks{margin-top:0;padding-bottom:2.5rem}}.page-year-calendar{background:#fff}.year-calendar-panel-is-open{overflow:hidden}.section--year-calendar{padding:0 0 4rem}.year-calendar-header{display:flex;align-items:flex-end;justify-content:space-between;gap:2rem;margin-bottom:1.5rem}@media(max-width: calc(768px - 1px)){.year-calendar-header{align-items:flex-start;flex-direction:column}}.year-calendar-header__content{max-width:48rem}.year-calendar-header__kicker{margin:0 0 .4rem;color:var(--dourado);font-size:.8rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.year-calendar-header__title{margin:0;color:var(--azul-petroleo);font-size:clamp(2rem,4vw,3.5rem);line-height:1.05}.year-calendar-header__intro{max-width:42rem;margin:1rem 0 0;color:var(--cinzento-texto);font-size:1.05rem;line-height:1.7}.year-calendar-nav{display:inline-flex;align-items:center;gap:.75rem;flex-shrink:0;padding:.35rem;border:1px solid rgba(56,94,114,.12);border-radius:999px;background:#fff;box-shadow:0 8px 24px rgba(56,94,114,.06)}.year-calendar-nav a,.year-calendar-nav strong{display:inline-flex;align-items:center;min-height:38px;padding:0 .9rem;border-radius:999px;color:var(--azul-petroleo);font-size:.95rem;font-weight:700;text-decoration:none;white-space:nowrap}.year-calendar-nav a{background:rgba(56,94,114,.04);transition:all .2s ease}.year-calendar-nav a:hover{background:rgba(56,94,114,.09)}.year-calendar-nav strong{background:var(--azul-petroleo);color:#fff}@media(max-width: calc(768px - 1px)){.year-calendar-nav{width:100%;justify-content:space-between}}.year-calendar-legend{display:flex;flex-wrap:wrap;gap:1rem;margin-bottom:1.5rem;color:#556370;font-size:.95rem}.year-calendar-legend span{display:inline-flex;align-items:center;gap:.45rem}.year-calendar-legend__dot{width:.65rem;height:.65rem;border-radius:999px;background:var(--dourado-suave, #d4b06a)}.year-calendar-legend__today{width:1rem;height:1rem;border:2px solid var(--azul-petroleo);border-radius:999px}.year-calendar-grid{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:1.25rem}@media(max-width: calc(992px - 1px)){.year-calendar-grid{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(max-width: calc(768px - 1px)){.year-calendar-grid{grid-template-columns:1fr}}.year-calendar__month{position:relative;padding:1rem;border:1px solid rgba(56,94,114,.1);border-radius:18px;background:#fff;box-shadow:0 10px 28px rgba(56,94,114,.05)}.year-calendar__month-header{margin-bottom:.85rem}.year-calendar__month-header h2{margin:0;color:var(--azul-petroleo);font-size:1.25rem;line-height:1.2}.year-calendar__weekdays,.year-calendar__days{display:grid;grid-template-columns:repeat(7, minmax(0, 1fr))}.year-calendar__weekdays{margin-bottom:.35rem}.year-calendar__weekdays span{color:#7a8793;font-size:.72rem;font-weight:700;text-align:center;text-transform:uppercase}.year-calendar__days{gap:.25rem}.year-calendar__day{position:relative;aspect-ratio:1;min-height:38px;width:100%;display:flex;align-items:center;justify-content:center;border:0;border-radius:10px;background:rgba(0,0,0,0);color:#374151;font-family:inherit;font-size:.9rem;line-height:1;cursor:default;padding:0}.year-calendar__day:focus{outline:2px solid rgba(56,94,114,.35);outline-offset:2px}.year-calendar__day--empty{pointer-events:none}.year-calendar__day--today{box-shadow:inset 0 0 0 2px var(--azul-petroleo);color:var(--azul-petroleo);font-weight:800}.year-calendar__day--has-events{background:rgba(212,176,106,.18);color:var(--azul-petroleo);font-weight:800;cursor:pointer;transition:all .2s ease}.year-calendar__day--has-events:hover{background:rgba(212,176,106,.3);transform:translateY(-1px)}.year-calendar__day--has-events.is-selected{background:rgba(212,176,106,.34);box-shadow:inset 0 0 0 2px var(--azul-petroleo)}.year-calendar__day-number{position:relative;z-index:2}.year-calendar__event-dot{position:absolute;bottom:.35rem;width:.35rem;height:.35rem;border-radius:999px;background:var(--dourado, #c89b3c)}.year-calendar__event-count{position:absolute;top:-0.25rem;right:-0.25rem;min-width:1.05rem;height:1.05rem;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:var(--azul-petroleo);color:#fff;font-size:.65rem;font-weight:800;line-height:1}.year-calendar-panel{position:fixed;inset:0;z-index:9999;pointer-events:none;visibility:hidden}.year-calendar-panel.is-open{pointer-events:auto;visibility:visible}.year-calendar-panel__overlay{position:absolute;inset:0;background:rgba(17,24,39,.42);opacity:0;transition:opacity .24s ease}.year-calendar-panel.is-open .year-calendar-panel__overlay{opacity:1}.year-calendar-panel__drawer{position:absolute;top:0;right:0;width:min(440px,100%);height:100%;display:flex;flex-direction:column;background:#fff;box-shadow:-20px 0 50px rgba(17,24,39,.18);transform:translateX(100%);transition:transform .28s ease}.year-calendar-panel.is-open .year-calendar-panel__drawer{transform:translateX(0)}.year-calendar-panel__header{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:1.5rem;border-bottom:1px solid rgba(56,94,114,.12)}.year-calendar-panel__kicker{margin:0 0 .35rem;color:var(--dourado);font-size:.75rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.year-calendar-panel__header h2{margin:0;color:var(--azul-petroleo);font-size:1.75rem;line-height:1.15}.year-calendar-panel__close{width:42px;height:42px;flex:0 0 42px;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(56,94,114,.14);border-radius:999px;background:#fff;color:var(--azul-petroleo);font-size:1.7rem;line-height:1;cursor:pointer;transition:all .2s ease}.year-calendar-panel__close:hover{background:rgba(56,94,114,.06);border-color:rgba(56,94,114,.28)}.year-calendar-panel__body{flex:1 1 auto;overflow-y:auto;padding:1.5rem}.year-calendar-panel__summary{margin:0 0 1.25rem;color:#556370;font-size:.98rem;line-height:1.6}.year-calendar-panel__events{display:grid;gap:1rem}.year-calendar-panel__event{display:block;padding:1rem;border:1px solid rgba(56,94,114,.12);border-radius:16px;background:#fff;color:inherit;text-decoration:none;box-shadow:0 8px 22px rgba(56,94,114,.04);transition:all .2s ease}.year-calendar-panel__event:hover{border-color:rgba(56,94,114,.25);background:rgba(56,94,114,.025);transform:translateY(-1px)}.year-calendar-panel__event-main-info{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:.75rem;margin-bottom:.85rem}.year-calendar-panel__event-info-item{padding:.75rem .85rem;border-radius:12px;background:rgba(56,94,114,.05);border:1px solid rgba(56,94,114,.08)}.year-calendar-panel__event-info-item strong{display:block;margin-top:.15rem;color:var(--azul-petroleo);font-size:1rem;line-height:1.3}.year-calendar-panel__event-info-label{display:block;color:var(--dourado);font-size:.72rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.year-calendar-panel__event-meta{display:flex;flex-wrap:wrap;gap:.45rem .75rem;margin-bottom:.6rem;color:#7a8793;font-size:.88rem;line-height:1.4}.year-calendar-panel__event-time{color:var(--dourado);font-weight:800}.year-calendar-panel__event-location{color:#6b7280}.year-calendar-panel__event-status{display:inline-flex;align-items:center;width:fit-content;margin-bottom:.65rem;padding:.3rem .65rem;border-radius:999px;font-size:.75rem;font-weight:800;line-height:1;text-transform:uppercase;letter-spacing:.04em}.year-calendar-panel__event-status--cancelado{background:rgba(185,28,28,.1);color:#991b1b}.year-calendar-panel__event-status--adiado,.year-calendar-panel__event-status--alterado{background:rgba(212,176,106,.18);color:var(--azul-petroleo)}.year-calendar-panel__event-status-note{margin:0 0 .75rem;padding:.7rem .8rem;border-left:4px solid var(--dourado-suave, #d4b06a);border-radius:10px;background:rgba(212,176,106,.12);color:#556370;font-size:.92rem;line-height:1.45}.year-calendar-panel__event-title{margin:0 0 .45rem;color:var(--azul-petroleo);font-size:1.2rem;line-height:1.25;font-weight:800}.year-calendar-panel__event-excerpt{margin:0 0 .9rem;color:#556370;font-size:.95rem;line-height:1.55}.year-calendar-panel__event-button{display:inline-flex;align-items:center;width:fit-content;margin-top:.4rem;padding:.55rem .85rem;border-radius:999px;background:var(--azul-petroleo);color:#fff;font-size:.9rem;font-weight:800;text-decoration:none;transition:all .2s ease}.year-calendar-panel__event-button:hover{background:#29485b;color:#fff;text-decoration:none;transform:translateY(-1px)}.year-calendar-panel__event-link{display:inline-flex;align-items:center;color:var(--azul-petroleo);font-size:.92rem;font-weight:800}@media(max-width: calc(768px - 1px)){.section--year-calendar{padding-bottom:3rem}.year-calendar-header{margin-bottom:1.25rem}.year-calendar-nav{width:100%;gap:.35rem}.year-calendar-nav a,.year-calendar-nav strong{padding:0 .75rem;font-size:.88rem}.year-calendar-legend{margin-bottom:1.25rem}.year-calendar__month{padding:.85rem;border-radius:16px}.year-calendar__day{min-height:40px;border-radius:9px;font-size:.85rem}.year-calendar-panel__drawer{top:auto;bottom:0;width:100%;height:min(82vh,720px);border-radius:22px 22px 0 0;transform:translateY(100%)}.year-calendar-panel.is-open .year-calendar-panel__drawer{transform:translateY(0)}.year-calendar-panel__header{padding:1.15rem 1.15rem 1rem}.year-calendar-panel__header h2{font-size:1.45rem}.year-calendar-panel__body{padding:1.15rem}.year-calendar-panel__event{padding:.95rem;border-radius:15px}.year-calendar-panel__event-main-info{grid-template-columns:1fr;gap:.55rem}.year-calendar-panel__event-title{font-size:1.1rem}.year-calendar-panel__event-button{width:100%;justify-content:center}}.year-calendar-header__actions{display:flex;align-items:center;gap:.75rem;flex-shrink:0}@media(max-width: calc(768px - 1px)){.year-calendar-header__actions{width:100%;flex-direction:column;align-items:stretch}}.year-calendar-view-switch{display:inline-flex;align-items:center;justify-content:center;min-height:38px;padding:0 .95rem;border:1px solid rgba(56,94,114,.16);border-radius:999px;background:#fff;color:var(--azul-petroleo);font-size:.9rem;font-weight:700;text-decoration:none;white-space:nowrap;box-shadow:0 6px 18px rgba(56,94,114,.05);transition:all .2s ease}.year-calendar-view-switch:hover{background:rgba(56,94,114,.06);border-color:rgba(56,94,114,.28);color:var(--azul-petroleo);text-decoration:none}@media(max-width: calc(768px - 1px)){.year-calendar-view-switch{width:100%}}/*# sourceMappingURL=build.css.map */
