:root{--fenix-orange: #F97316;--fenix-navy: #1E3A8A}.text-gradient[data-astro-cid-j7pv25f6]{background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-image:linear-gradient(90deg,#f97316,#ea580c)}.custom-shape-divider-bottom-167890[data-astro-cid-j7pv25f6]{position:absolute;bottom:0;left:0;width:100%;overflow:hidden;line-height:0;transform:rotate(180deg)}.custom-shape-divider-bottom-167890[data-astro-cid-j7pv25f6] svg[data-astro-cid-j7pv25f6]{position:relative;display:block;width:calc(137% + 1.3px);height:60px}.custom-shape-divider-bottom-167890[data-astro-cid-j7pv25f6] .shape-fill[data-astro-cid-j7pv25f6]{fill:#fff}#linha_tempo[data-astro-cid-j7pv25f6]>ul[data-astro-cid-j7pv25f6]{position:relative;list-style:none;margin:0;padding:0}#linha_tempo[data-astro-cid-j7pv25f6]>ul[data-astro-cid-j7pv25f6]:before{content:" ";position:absolute;border-bottom:3px solid #001B2C;width:calc(100% + 4rem);left:-2rem;top:50%}#linha_tempo[data-astro-cid-j7pv25f6]>ul[data-astro-cid-j7pv25f6]>li[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;flex-wrap:nowrap;align-items:center}#linha_tempo[data-astro-cid-j7pv25f6]>ul[data-astro-cid-j7pv25f6]>li[data-astro-cid-j7pv25f6]:nth-child(2n){flex-direction:column-reverse}#linha_tempo[data-astro-cid-j7pv25f6]>ul[data-astro-cid-j7pv25f6]>li[data-astro-cid-j7pv25f6]>.event[data-astro-cid-j7pv25f6]{padding-top:60px;text-align:center}#linha_tempo[data-astro-cid-j7pv25f6]>ul[data-astro-cid-j7pv25f6]>li[data-astro-cid-j7pv25f6]:nth-child(2n)>.event[data-astro-cid-j7pv25f6]{padding-top:0rem;padding-bottom:60px}#linha_tempo[data-astro-cid-j7pv25f6]>ul[data-astro-cid-j7pv25f6]>li[data-astro-cid-j7pv25f6]:before{content:" ";position:absolute;border:1px solid #001B2C;width:30px;height:30px;background-color:#fff;top:calc(50% - 15px);border-radius:50%}#linha_tempo[data-astro-cid-j7pv25f6]>ul[data-astro-cid-j7pv25f6]>li[data-astro-cid-j7pv25f6]:after{content:" ";position:absolute;width:24px;height:24px;background-color:rgb(249 115 22 / var(--tw-bg-opacity, 1));top:calc(50% - 12px);border-radius:50%}.tml-carousel-container[data-astro-cid-j7pv25f6]{display:flex;width:100%;height:auto;gap:1rem;margin:0 auto;overflow-x:auto;overflow-y:clip;overscroll-behavior-x:contain;scrollbar-color:rgb(68 115 206 / 70%) rgba(0,0,0,0);scroll-snap-align:start;scroll-snap-type:x mandatory;scroll-marker-group:after;anchor-name:var(--anchor-name);font-family:sans-serif;border-radius:12px}.tml-carousel-container[data-astro-cid-j7pv25f6]::scroll-button(*){color:#4473ce;font-size:1.3em;cursor:pointer;position:absolute;position-anchor:var(--anchor-name);align-self:center;background:transparent;border:none;margin:10px 4px 4px;height:32px;width:32px;text-align:center;border:1px solid #4473ce;border-radius:50%}.tml-carousel-container[data-astro-cid-j7pv25f6]::scroll-button(*):hover,.tml-carousel-container[data-astro-cid-j7pv25f6]::scroll-button(*):focus{opacity:1}.tml-carousel-container[data-astro-cid-j7pv25f6]::scroll-button(*):active{opacity:1}.tml-carousel-container[data-astro-cid-j7pv25f6]::scroll-button(*):disabled{opacity:.4;cursor:unset}.tml-carousel-container[data-astro-cid-j7pv25f6]::scroll-button(left){content:"➔";left:0;transform:rotate(180deg)}.tml-carousel-container[data-astro-cid-j7pv25f6]::scroll-button(right){content:"➔";right:0}.tml-carousel-container[data-astro-cid-j7pv25f6]>.slide[data-astro-cid-j7pv25f6]{flex:0 0 100%;flex-direction:column;scroll-snap-align:start;text-align:center;container-type:scroll-state;@container not scroll-state(snapped: inline){opacity:.4}scroll-behavior:smooth}.tml-carousel-container[data-astro-cid-j7pv25f6]>.slide[data-astro-cid-j7pv25f6]::scroll-marker{content:" ";height:14px;width:14px;text-decoration:none;cursor:pointer;opacity:.4;outline:1px solid #4473ce;border-radius:50%}.tml-carousel-container[data-astro-cid-j7pv25f6]>.slide[data-astro-cid-j7pv25f6]::scroll-marker:target-current{opacity:1;background-color:#4473ce}.tml-carousel-container[data-astro-cid-j7pv25f6]::scroll-marker-group{display:flex;gap:.4em;width:50%;margin:6px auto 0;height:18px;justify-content:center;border-top:1px solid #333;padding-top:6px}
