̂ifitiV+Accept-Encoding,User-AgentV0&%1=0Ŗ KEY: https://www.blockultra.com.br/_astro/contato.DbBoHtJI.css HTTP/1.1 200 OK Date: Sat, 14 Mar 2026 14:46:20 GMT Server: Apache Last-Modified: Thu, 26 Feb 2026 15:29:21 GMT Accept-Ranges: bytes Content-Length: 37410 Vary: Accept-Encoding,User-Agent Connection: close Content-Type: text/css /*! tailwindcss v4.1.16 | MIT License | https://tailwindcss.com */ @layer properties { @supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))) { *, :before, :after, ::backdrop { --tw-rotate-x: initial; --tw-rotate-y: initial; --tw-rotate-z: initial; --tw-skew-x: initial; --tw-skew-y: initial; --tw-space-y-reverse: 0; --tw-divide-y-reverse: 0; --tw-border-style: solid; --tw-leading: initial; --tw-font-weight: initial; --tw-shadow: 0 0 #0000; --tw-shadow-color: initial; --tw-shadow-alpha: 100%; --tw-inset-shadow: 0 0 #0000; --tw-inset-shadow-color: initial; --tw-inset-shadow-alpha: 100%; --tw-ring-color: initial; --tw-ring-shadow: 0 0 #0000; --tw-inset-ring-color: initial; --tw-inset-ring-shadow: 0 0 #0000; --tw-ring-inset: initial; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-blur: initial; --tw-brightness: initial; --tw-contrast: initial; --tw-grayscale: initial; --tw-hue-rotate: initial; --tw-invert: initial; --tw-opacity: initial; --tw-saturate: initial; --tw-sepia: initial; --tw-drop-shadow: initial; --tw-drop-shadow-color: initial; --tw-drop-shadow-alpha: 100%; --tw-drop-shadow-size: initial } } } @layer theme { :root, :host { --font-sans: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; --font-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; --color-green-50: oklch(98.2% .018 155.826); --color-green-100: oklch(96.2% .044 156.743); --color-green-200: oklch(92.5% .084 155.995); --color-green-300: oklch(87.1% .15 154.449); --color-green-400: oklch(79.2% .209 151.711); --color-green-500: oklch(72.3% .219 149.579); --color-green-600: oklch(62.7% .194 149.214); --color-green-700: oklch(52.7% .154 150.069); --color-green-800: oklch(44.8% .119 151.328); --color-green-900: oklch(39.3% .095 152.535); --color-green-950: oklch(26.6% .065 152.934); --color-emerald-600: oklch(59.6% .145 163.225); --color-emerald-700: oklch(50.8% .118 165.612); --color-neutral-50: oklch(98.5% 0 0); --color-neutral-100: oklch(97% 0 0); --color-neutral-200: oklch(92.2% 0 0); --color-neutral-300: oklch(87% 0 0); --color-neutral-500: oklch(55.6% 0 0); --color-neutral-600: oklch(43.9% 0 0); --color-neutral-700: oklch(37.1% 0 0); --color-neutral-800: oklch(26.9% 0 0); --color-neutral-900: oklch(20.5% 0 0); --color-neutral-950: oklch(14.5% 0 0); --color-black: #000; --color-white: #fff; --spacing: .25rem; --container-sm: 24rem; --container-3xl: 48rem; --container-4xl: 56rem; --container-7xl: 80rem; --text-sm: .875rem; --text-sm--line-height: calc(1.25/.875); --text-lg: 1.125rem; --text-lg--line-height: calc(1.75/1.125); --text-xl: 1.25rem; --text-xl--line-height: calc(1.75/1.25); --text-2xl: 1.5rem; --text-2xl--line-height: calc(2/1.5); --text-3xl: 1.875rem; --text-3xl--line-height: 1.2; --font-weight-medium: 500; --font-weight-semibold: 600; --font-weight-bold: 700; --leading-tight: 1.25; --leading-relaxed: 1.625; --radius-md: .375rem; --radius-lg: .5rem; --radius-xl: .75rem; --radius-2xl: 1rem; --radius-3xl: 1.5rem; --animate-ping: ping 1s cubic-bezier(0, 0, .2, 1)infinite; --aspect-video: 16/9; --default-transition-duration: .15s; --default-transition-timing-function: cubic-bezier(.4, 0, .2, 1); --default-font-family: var(--font-sans); --default-mono-font-family: var(--font-mono) } } @layer base { *, :after, :before, ::backdrop { box-sizing: border-box; border: 0 solid; margin: 0; padding: 0 } ::file-selector-button { box-sizing: border-box; border: 0 solid; margin: 0; padding: 0 } html, :host { -webkit-text-size-adjust: 100%; tab-size: 4; line-height: 1.5; font-family: var(--default-font-family, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"); font-feature-settings: var(--default-font-feature-settings, normal); font-variation-settings: var(--default-font-variation-settings, normal); -webkit-tap-highlight-color: transparent } hr { height: 0; color: inherit; border-top-width: 1px } abbr:where([title]) { -webkit-text-decoration: underline dotted; text-decoration: underline dotted } h1, h2, h3, h4, h5, h6 { font-size: inherit; font-weight: inherit } a { color: inherit; -webkit-text-decoration: inherit; text-decoration: inherit } b, strong { font-weight: bolder } code, kbd, samp, pre { font-family: var(--default-mono-font-family, ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace); font-feature-settings: var(--default-mono-font-feature-settings, normal); font-variation-settings: var(--default-mono-font-variation-settings, normal); font-size: 1em } small { font-size: 80% } sub, sup { vertical-align: baseline; font-size: 75%; line-height: 0; position: relative } sub { bottom: -.25em } sup { top: -.5em } table { text-indent: 0; border-color: inherit; border-collapse: collapse } :-moz-focusring { outline: auto } progress { vertical-align: baseline } summary { display: list-item } ol, ul, menu { list-style: none } img, svg, video, canvas, audio, iframe, embed, object { vertical-align: middle; display: block } img, video { max-width: 100%; height: auto } button, input, select, optgroup, textarea { font: inherit; font-feature-settings: inherit; font-variation-settings: inherit; letter-spacing: inherit; color: inherit; opacity: 1; background-color: #0000; border-radius: 0 } ::file-selector-button { font: inherit; font-feature-settings: inherit; font-variation-settings: inherit; letter-spacing: inherit; color: inherit; opacity: 1; background-color: #0000; border-radius: 0 } :where(select:is([multiple], [size])) optgroup { font-weight: bolder } :where(select:is([multiple], [size])) optgroup option { padding-inline-start: 20px } ::file-selector-button { margin-inline-end: 4px } ::placeholder { opacity: 1 } @supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px) { ::placeholder { color: currentColor } @supports (color:color-mix(in lab, red, red)) { ::placeholder { color: color-mix(in oklab, currentcolor 50%, transparent) } } } textarea { resize: vertical } ::-webkit-search-decoration { -webkit-appearance: none } ::-webkit-date-and-time-value { min-height: 1lh; text-align: inherit } ::-webkit-datetime-edit { display: inline-flex } ::-webkit-datetime-edit-fields-wrapper { padding: 0 } ::-webkit-datetime-edit { padding-block: 0 } ::-webkit-datetime-edit-year-field { padding-block: 0 } ::-webkit-datetime-edit-month-field { padding-block: 0 } ::-webkit-datetime-edit-day-field { padding-block: 0 } ::-webkit-datetime-edit-hour-field { padding-block: 0 } ::-webkit-datetime-edit-minute-field { padding-block: 0 } ::-webkit-datetime-edit-second-field { padding-block: 0 } ::-webkit-datetime-edit-millisecond-field { padding-block: 0 } ::-webkit-datetime-edit-meridiem-field { padding-block: 0 } ::-webkit-calendar-picker-indicator { line-height: 1 } :-moz-ui-invalid { box-shadow: none } button, input:where([type=button], [type=reset], [type=submit]) { appearance: button } ::file-selector-button { appearance: button } ::-webkit-inner-spin-button { height: auto } ::-webkit-outer-spin-button { height: auto } [hidden]:where(:not([hidden=until-found])) { display: none !important } } @layer components; @layer utilities { .visible { visibility: visible } .absolute { position: absolute } .fixed { position: fixed } .relative { position: relative } .sticky { position: sticky } .top-0 { top: calc(var(--spacing)*0) } .top-0\.5 { top: calc(var(--spacing)*.5) } .right-0 { right: calc(var(--spacing)*0) } .right-0\.5 { right: calc(var(--spacing)*.5) } .bottom-0 { bottom: calc(var(--spacing)*0) } .left-0 { left: calc(var(--spacing)*0) } .z-10 { z-index: 10 } .z-50 { z-index: 50 } .order-1 { order: 1 } .order-2 { order: 2 } .order-last { order: 9999 } .col-span-5 { grid-column: span 5/span 5 } .container { width: 100% } @media(min-width:40rem) { .container { max-width: 40rem } } @media(min-width:48rem) { .container { max-width: 48rem } } @media(min-width:64rem) { .container { max-width: 64rem } } @media(min-width:80rem) { .container { max-width: 80rem } } @media(min-width:96rem) { .container { max-width: 96rem } } .-mx-1\.5 { margin-inline: calc(var(--spacing)*-1.5) } .mx-auto { margin-inline: auto } .mt-2 { margin-top: calc(var(--spacing)*2) } .mt-4 { margin-top: calc(var(--spacing)*4) } .mt-6 { margin-top: calc(var(--spacing)*6) } .mt-8 { margin-top: calc(var(--spacing)*8) } .mt-auto { margin-top: auto } .mr-2 { margin-right: calc(var(--spacing)*2) } .mr-3 { margin-right: calc(var(--spacing)*3) } .mb-2 { margin-bottom: calc(var(--spacing)*2) } .mb-3 { margin-bottom: calc(var(--spacing)*3) } .mb-4 { margin-bottom: calc(var(--spacing)*4) } .mb-6 { margin-bottom: calc(var(--spacing)*6) } .mb-10 { margin-bottom: calc(var(--spacing)*10) } .block { display: block } .flex { display: flex } .grid { display: grid } .hidden { display: none } .inline-block { display: inline-block } .inline-flex { display: inline-flex } .aspect-16\/8 { aspect-ratio: 16/8 } .aspect-\[3\/2\] { aspect-ratio: 3/2 } .aspect-square { aspect-ratio: 1 } .aspect-video { aspect-ratio: var(--aspect-video) } .size-1 { width: calc(var(--spacing)*1); height: calc(var(--spacing)*1) } .size-2 { width: calc(var(--spacing)*2); height: calc(var(--spacing)*2) } .size-4 { width: calc(var(--spacing)*4); height: calc(var(--spacing)*4) } .size-72 { width: calc(var(--spacing)*72); height: calc(var(--spacing)*72) } .h-4 { height: calc(var(--spacing)*4) } .h-8 { height: calc(var(--spacing)*8) } .h-20 { height: calc(var(--spacing)*20) } .h-30 { height: calc(var(--spacing)*30) } .h-96 { height: calc(var(--spacing)*96) } .h-full { height: 100% } .max-h-40 { max-height: calc(var(--spacing)*40) } .max-h-96 { max-height: calc(var(--spacing)*96) } .min-h-48 { min-height: calc(var(--spacing)*48) } .min-h-screen { min-height: 100vh } .w-4 { width: calc(var(--spacing)*4) } .w-5 { width: calc(var(--spacing)*5) } .w-6 { width: calc(var(--spacing)*6) } .w-8 { width: calc(var(--spacing)*8) } .w-10 { width: calc(var(--spacing)*10) } .w-12 { width: calc(var(--spacing)*12) } .w-full { width: 100% } .max-w-3xl { max-width: var(--container-3xl) } .max-w-4xl { max-width: var(--container-4xl) } .max-w-7xl { max-width: var(--container-7xl) } .max-w-full { max-width: 100% } .max-w-sm { max-width: var(--container-sm) } .min-w-0 { min-width: calc(var(--spacing)*0) } .flex-1 { flex: 1 } .shrink-0 { flex-shrink: 0 } .grow-0 { flex-grow: 0 } .basis-full { flex-basis: 100% } .transform { transform: var(--tw-rotate-x, )var(--tw-rotate-y, )var(--tw-rotate-z, )var(--tw-skew-x, )var(--tw-skew-y, ) } .animate-ping { animation: var(--animate-ping) } .cursor-pointer { cursor: pointer } .resize { resize: both } .resize-none { resize: none } .list-disc { list-style-type: disc } .grid-cols-1 { grid-template-columns: repeat(1, minmax(0, 1fr)) } .grid-cols-2 { grid-template-columns: repeat(2, minmax(0, 1fr)) } .grid-cols-3 { grid-template-columns: repeat(3, minmax(0, 1fr)) } .grid-cols-4 { grid-template-columns: repeat(4, minmax(0, 1fr)) } .grid-cols-8 { grid-template-columns: repeat(8, minmax(0, 1fr)) } .flex-col { flex-direction: column } .flex-row { flex-direction: row } .flex-nowrap { flex-wrap: nowrap } .flex-wrap { flex-wrap: wrap } .place-items-center { place-items: center } .items-center { align-items: center } .justify-between { justify-content: space-between } .justify-center { justify-content: center } .justify-end { justify-content: flex-end } .gap-1 { gap: calc(var(--spacing)*1) } .gap-1\.5 { gap: calc(var(--spacing)*1.5) } .gap-2 { gap: calc(var(--spacing)*2) } .gap-4 { gap: calc(var(--spacing)*4) } .gap-6 { gap: calc(var(--spacing)*6) } .gap-8 { gap: calc(var(--spacing)*8) } :where(.space-y-1>:not(:last-child)) { --tw-space-y-reverse: 0; margin-block-start: calc(calc(var(--spacing)*1)*var(--tw-space-y-reverse)); margin-block-end: calc(calc(var(--spacing)*1)*calc(1 - var(--tw-space-y-reverse))) } :where(.space-y-2>:not(:last-child)) { --tw-space-y-reverse: 0; margin-block-start: calc(calc(var(--spacing)*2)*var(--tw-space-y-reverse)); margin-block-end: calc(calc(var(--spacing)*2)*calc(1 - var(--tw-space-y-reverse))) } :where(.space-y-3>:not(:last-child)) { --tw-space-y-reverse: 0; margin-block-start: calc(calc(var(--spacing)*3)*var(--tw-space-y-reverse)); margin-block-end: calc(calc(var(--spacing)*3)*calc(1 - var(--tw-space-y-reverse))) } :where(.space-y-4>:not(:last-child)) { --tw-space-y-reverse: 0; margin-block-start: calc(calc(var(--spacing)*4)*var(--tw-space-y-reverse)); margin-block-end: calc(calc(var(--spacing)*4)*calc(1 - var(--tw-space-y-reverse))) } :where(.space-y-10>:not(:last-child)) { --tw-space-y-reverse: 0; margin-block-start: calc(calc(var(--spacing)*10)*var(--tw-space-y-reverse)); margin-block-end: calc(calc(var(--spacing)*10)*calc(1 - var(--tw-space-y-reverse))) } :where(.divide-y>:not(:last-child)) { --tw-divide-y-reverse: 0; border-bottom-style: var(--tw-border-style); border-top-style: var(--tw-border-style); border-top-width: calc(1px*var(--tw-divide-y-reverse)); border-bottom-width: calc(1px*calc(1 - var(--tw-divide-y-reverse))) } :where(.divide-neutral-200>:not(:last-child)) { border-color: var(--color-neutral-200) } .truncate { text-overflow: ellipsis; white-space: nowrap; overflow: hidden } .overflow-hidden { overflow: hidden } .overflow-x-auto { overflow-x: auto } .rounded { border-radius: .25rem } .rounded-2xl { border-radius: var(--radius-2xl) } .rounded-3xl { border-radius: var(--radius-3xl) } .rounded-full { border-radius: 3.40282e38px } .rounded-lg { border-radius: var(--radius-lg) } .rounded-md { border-radius: var(--radius-md) } .rounded-xl { border-radius: var(--radius-xl) } .border { border-style: var(--tw-border-style); border-width: 1px } .border-t { border-top-style: var(--tw-border-style); border-top-width: 1px } .border-r { border-right-style: var(--tw-border-style); border-right-width: 1px } .border-b { border-bottom-style: var(--tw-border-style); border-bottom-width: 1px } .border-l-4 { border-left-style: var(--tw-border-style); border-left-width: 4px } .border-green-200\/10 { border-color: #b9f8cf1a } @supports (color:color-mix(in lab, red, red)) { .border-green-200\/10 { border-color: color-mix(in oklab, var(--color-green-200)10%, transparent) } } .border-green-700\/20 { border-color: #00813833 } @supports (color:color-mix(in lab, red, red)) { .border-green-700\/20 { border-color: color-mix(in oklab, var(--color-green-700)20%, transparent) } } .border-green-800\/20 { border-color: #01663033 } @supports (color:color-mix(in lab, red, red)) { .border-green-800\/20 { border-color: color-mix(in oklab, var(--color-green-800)20%, transparent) } } .border-neutral-200 { border-color: var(--color-neutral-200) } .border-neutral-200\/10 { border-color: #e5e5e51a } @supports (color:color-mix(in lab, red, red)) { .border-neutral-200\/10 { border-color: color-mix(in oklab, var(--color-neutral-200)10%, transparent) } } .border-neutral-300 { border-color: var(--color-neutral-300) } .bg-black\/5 { background-color: #0000000d } @supports (color:color-mix(in lab, red, red)) { .bg-black\/5 { background-color: color-mix(in oklab, var(--color-black)5%, transparent) } } .bg-black\/40 { background-color: #0006 } @supports (color:color-mix(in lab, red, red)) { .bg-black\/40 { background-color: color-mix(in oklab, var(--color-black)40%, transparent) } } .bg-emerald-600 { background-color: var(--color-emerald-600) } .bg-green-50 { background-color: var(--color-green-50) } .bg-green-200 { background-color: var(--color-green-200) } .bg-green-300 { background-color: var(--color-green-300) } .bg-green-500 { background-color: var(--color-green-500) } .bg-green-600 { background-color: #c28a19; } .bg-green-700 { background-color: var(--color-green-700) } .bg-green-800 { background-color: var(--color-green-800) } .bg-green-900 { background-color: var(--color-green-900) } .bg-green-950 { background-color: var(--color-green-950) } .bg-neutral-50 { background-color: var(--color-neutral-50) } .bg-neutral-200 { background-color: var(--color-neutral-200) } .bg-neutral-950 { background-color: var(--color-neutral-950) } .bg-white { background-color: var(--color-white) } .fill-green-300 { fill: #c28a19; } .fill-green-700 { fill: var(--color-green-700) } .fill-white { fill: var(--color-white) } .object-cover { object-fit: cover } .object-center { object-position: center } .p-1 { padding: calc(var(--spacing)*1) } .p-2 { padding: calc(var(--spacing)*2) } .p-2\.5 { padding: calc(var(--spacing)*2.5) } .p-3 { padding: calc(var(--spacing)*3) } .p-3\.5 { padding: calc(var(--spacing)*3.5) } .p-4 { padding: calc(var(--spacing)*4) } .p-5 { padding: calc(var(--spacing)*5) } .p-6 { padding: calc(var(--spacing)*6) } .p-8 { padding: calc(var(--spacing)*8) } .px-2 { padding-inline: calc(var(--spacing)*2) } .px-3 { padding-inline: calc(var(--spacing)*3) } .px-4 { padding-inline: calc(var(--spacing)*4) } .px-4\.5 { padding-inline: calc(var(--spacing)*4.5) } .px-5 { padding-inline: calc(var(--spacing)*5) } .px-6 { padding-inline: calc(var(--spacing)*6) } .px-8 { padding-inline: calc(var(--spacing)*8) } .px-px { padding-inline: 1px } .py-0\.5 { padding-block: calc(var(--spacing)*.5) } .py-1 { padding-block: calc(var(--spacing)*1) } .py-1\.5 { padding-block: calc(var(--spacing)*1.5) } .py-2 { padding-block: calc(var(--spacing)*2) } .py-3 { padding-block: calc(var(--spacing)*3) } .py-4 { padding-block: calc(var(--spacing)*4) } .py-5 { padding-block: calc(var(--spacing)*5) } .py-6 { padding-block: calc(var(--spacing)*6) } .py-8 { padding-block: calc(var(--spacing)*8) } .py-10 { padding-block: calc(var(--spacing)*10) } .py-12 { padding-block: calc(var(--spacing)*12) } .pt-2 { padding-top: calc(var(--spacing)*2) } .pt-3\.5 { padding-top: calc(var(--spacing)*3.5) } .pt-6 { padding-top: calc(var(--spacing)*6) } .pt-10 { padding-top: calc(var(--spacing)*10) } .pt-14 { padding-top: calc(var(--spacing)*14) } .pb-1 { padding-bottom: calc(var(--spacing)*1) } .pb-2 { padding-bottom: calc(var(--spacing)*2) } .pb-3 { padding-bottom: calc(var(--spacing)*3) } .pb-4 { padding-bottom: calc(var(--spacing)*4) } .pb-8 { padding-bottom: calc(var(--spacing)*8) } .pb-10 { padding-bottom: calc(var(--spacing)*10) } .pb-12 { padding-bottom: calc(var(--spacing)*12) } .pl-4\.5 { padding-left: calc(var(--spacing)*4.5) } .text-center { text-align: center } .text-left { text-align: left } .text-2xl { font-size: var(--text-2xl); line-height: var(--tw-leading, var(--text-2xl--line-height)) } .text-3xl { font-size: var(--text-3xl); line-height: var(--tw-leading, var(--text-3xl--line-height)) } .text-lg { font-size: var(--text-lg); line-height: var(--tw-leading, var(--text-lg--line-height)) } .text-sm { font-size: var(--text-sm); line-height: var(--tw-leading, var(--text-sm--line-height)) } .text-xl { font-size: var(--text-xl); line-height: var(--tw-leading, var(--text-xl--line-height)) } .leading-7 { --tw-leading: calc(var(--spacing)*7); line-height: calc(var(--spacing)*7) } .leading-relaxed { --tw-leading: var(--leading-relaxed); line-height: var(--leading-relaxed) } .leading-tight { --tw-leading: var(--leading-tight); line-height: var(--leading-tight) } .font-bold { --tw-font-weight: var(--font-weight-bold); font-weight: var(--font-weight-bold) } .font-medium { --tw-font-weight: var(--font-weight-medium); font-weight: var(--font-weight-medium) } .font-semibold { --tw-font-weight: var(--font-weight-semibold); font-weight: var(--font-weight-semibold) } .text-green-50 { color: var(--color-green-50) } .text-green-50\/60 { color: #f0fdf499 } @supports (color:color-mix(in lab, red, red)) { .text-green-50\/60 { color: color-mix(in oklab, var(--color-green-50)60%, transparent) } } .text-green-50\/80 { color: #c28a19 } @supports (color:color-mix(in lab, red, red)) { .text-green-50\/80 { color: #c28a19; } } .text-green-100 { color: var(--color-green-100) } .text-green-100\/80 { color: #dcfce7cc } @supports (color:color-mix(in lab, red, red)) { .text-green-100\/80 { color: color-mix(in oklab, var(--color-green-100)80%, transparent) } } .text-green-200 { color: var(--color-green-200) } .text-green-300 { color: var(--color-green-300) } .text-green-700 { color: var(--color-green-700) } .text-green-800 { color: var(--color-green-800) } .text-green-900 { color: var(--color-green-900) } .text-green-950 { color: var(--color-green-950) } .text-neutral-500 { color: var(--color-neutral-500) } .text-neutral-600 { color: var(--color-neutral-600) } .text-neutral-700 { color: var(--color-neutral-700) } .text-neutral-800 { color: var(--color-neutral-800) } .text-neutral-900 { color: var(--color-neutral-900) } .text-neutral-950 { color: var(--color-neutral-950) } .text-white { color: var(--color-white) } .text-white\/70 { color: #ffffffb3 } @supports (color:color-mix(in lab, red, red)) { .text-white\/70 { color: color-mix(in oklab, var(--color-white)70%, transparent) } } .decoration-green-300 { -webkit-text-decoration-color: var(--color-green-300); text-decoration-color: var(--color-green-300) } .underline-offset-2 { text-underline-offset: 2px } .opacity-40 { opacity: .4 } .shadow-lg { --tw-shadow: 0 10px 15px -3px var(--tw-shadow-color, #0000001a), 0 4px 6px -4px var(--tw-shadow-color, #0000001a); box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow) } .shadow-xl { --tw-shadow: 0 20px 25px -5px var(--tw-shadow-color, #0000001a), 0 8px 10px -6px var(--tw-shadow-color, #0000001a); box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow) } .shadow-xs { --tw-shadow: 0 1px 2px 0 var(--tw-shadow-color, #0000000d); box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow) } .ring-green-300 { --tw-ring-color: var(--color-green-300) } .ring-green-700 { --tw-ring-color: var(--color-green-700) } .ring-neutral-300 { --tw-ring-color: var(--color-neutral-300) } .blur { --tw-blur: blur(8px); filter: var(--tw-blur, )var(--tw-brightness, )var(--tw-contrast, )var(--tw-grayscale, )var(--tw-hue-rotate, )var(--tw-invert, )var(--tw-saturate, )var(--tw-sepia, )var(--tw-drop-shadow, ) } .transition-all { transition-property: all; transition-timing-function: var(--tw-ease, var(--default-transition-timing-function)); transition-duration: var(--tw-duration, var(--default-transition-duration)) } .outline-none { --tw-outline-style: none; outline-style: none } :is(.\*\:shrink-0>*) { flex-shrink: 0 } @media(hover:hover) { .group-hover\:underline:is(:where(.group):hover *) { text-decoration-line: underline } .hover\:bg-emerald-700:hover { background-color: var(--color-emerald-700) } .hover\:bg-green-400:hover { background-color: var(--color-green-400) } .hover\:bg-green-500:hover { background-color: var(--color-green-500) } .hover\:bg-green-700:hover { background-color: var(--color-green-700) } .hover\:bg-white\/5:hover { background-color: #ffffff0d } @supports (color:color-mix(in lab, red, red)) { .hover\:bg-white\/5:hover { background-color: color-mix(in oklab, var(--color-white)5%, transparent) } } .hover\:bg-white\/10:hover { background-color: #ffffff1a } @supports (color:color-mix(in lab, red, red)) { .hover\:bg-white\/10:hover { background-color: color-mix(in oklab, var(--color-white)10%, transparent) } } .hover\:fill-green-100:hover { fill: var(--color-green-100) } .hover\:text-white:hover { color: var(--color-white) } .hover\:underline:hover { text-decoration-line: underline } } .focus\:ring-2:focus { --tw-ring-shadow: var(--tw-ring-inset, )0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color, currentcolor); box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow) } .active\:opacity-80:active { opacity: .8 } .data-\[active\=true\]\:bg-white\/10[data-active=true] { background-color: #ffffff1a } @supports (color:color-mix(in lab, red, red)) { .data-\[active\=true\]\:bg-white\/10[data-active=true] { background-color: color-mix(in oklab, var(--color-white)10%, transparent) } } .data-\[state\=active\]\:bg-green-500[data-state=active] { background-color: #c28a19; } .data-\[state\=active\]\:bg-green-800[data-state=active] { background-color: var(--color-green-800) } .data-\[state\=active\]\:text-white[data-state=active] { color: var(--color-white) } .data-\[state\=inactive\]\:bg-green-800[data-state=inactive] { background-color: var(--color-green-800) } .data-\[state\=inactive\]\:text-white\/80[data-state=inactive] { color: #fffc } @supports (color:color-mix(in lab, red, red)) { .data-\[state\=inactive\]\:text-white\/80[data-state=inactive] { color: color-mix(in oklab, var(--color-white)80%, transparent) } } .data-\[state\=inactive\]\:ring[data-state=inactive] { --tw-ring-shadow: var(--tw-ring-inset, )0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color, currentcolor); box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow) } @media(min-width:48rem) { .md\:order-1 { order: 1 } .md\:order-2 { order: 2 } .md\:grid { display: grid } .md\:w-64 { width: calc(var(--spacing)*64) } .md\:grid-cols-2 { grid-template-columns: repeat(2, minmax(0, 1fr)) } .md\:flex-wrap { flex-wrap: wrap } .md\:justify-center { justify-content: center } .md\:justify-end { justify-content: flex-end } .md\:gap-4 { gap: calc(var(--spacing)*4) } .md\:gap-8 { gap: calc(var(--spacing)*8) } .md\:pr-12 { padding-right: calc(var(--spacing)*12) } .md\:text-center { text-align: center } .md\:text-3xl { font-size: var(--text-3xl); line-height: var(--tw-leading, var(--text-3xl--line-height)) } .md\:text-xl { font-size: var(--text-xl); line-height: var(--tw-leading, var(--text-xl--line-height)) } } @media(min-width:64rem) { .lg\:col-span-2 { grid-column: span 2/span 2 } .lg\:block { display: block } .lg\:grid { display: grid } .lg\:hidden { display: none } .lg\:w-auto { width: auto } .lg\:grid-cols-2 { grid-template-columns: repeat(2, minmax(0, 1fr)) } .lg\:grid-cols-3 { grid-template-columns: repeat(3, minmax(0, 1fr)) } .lg\:grid-cols-4 { grid-template-columns: repeat(4, minmax(0, 1fr)) } .lg\:flex-row { flex-direction: row } .lg\:place-items-center { place-items: center } .lg\:items-center { align-items: center } .lg\:justify-end { justify-content: flex-end } .lg\:gap-2 { gap: calc(var(--spacing)*2) } .lg\:rounded-none { border-radius: 0 } .lg\:border-0 { border-style: var(--tw-border-style); border-width: 0 } .lg\:border-l { border-left-style: var(--tw-border-style); border-left-width: 1px } .lg\:bg-transparent { background-color: #0000 } .lg\:p-0 { padding: calc(var(--spacing)*0) } .lg\:px-5 { padding-inline: calc(var(--spacing)*5) } } } @font-face { font-family: Inter Variable; font-style: normal; font-display: swap; font-weight: 100 900; src: url(/_astro/inter-cyrillic-ext-wght-normal.BOeWTOD4.woff2)format("woff2-variations"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F } @font-face { font-family: Inter Variable; font-style: normal; font-display: swap; font-weight: 100 900; src: url(/_astro/inter-cyrillic-wght-normal.DqGufNeO.woff2)format("woff2-variations"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116 } @font-face { font-family: Inter Variable; font-style: normal; font-display: swap; font-weight: 100 900; src: url(/_astro/inter-greek-ext-wght-normal.DlzME5K_.woff2)format("woff2-variations"); unicode-range: U+1F?? } @font-face { font-family: Inter Variable; font-style: normal; font-display: swap; font-weight: 100 900; src: url(/_astro/inter-greek-wght-normal.CkhJZR-_.woff2)format("woff2-variations"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF } @font-face { font-family: Inter Variable; font-style: normal; font-display: swap; font-weight: 100 900; src: url(/_astro/inter-vietnamese-wght-normal.CBcvBZtf.woff2)format("woff2-variations"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB } @font-face { font-family: Inter Variable; font-style: normal; font-display: swap; font-weight: 100 900; src: url(/_astro/inter-latin-ext-wght-normal.DO1Apj_S.woff2)format("woff2-variations"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF } @font-face { font-family: Inter Variable; font-style: normal; font-display: swap; font-weight: 100 900; src: url(/_astro/inter-latin-wght-normal.Dx4kXJAl.woff2)format("woff2-variations"); unicode-range: U+??, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD } :root { --color-green: oklch(37.358% .06049 173.74); --color-green-50: oklch(77.769% .11725 174.77); --color-green-100: oklch(76.214% .12315 174.17); --color-green-200: oklch(71.255% .12385 172.42); --color-green-300: oklch(63.237% .10912 172.61); --color-green-400: oklch(54.98% .09342 172.78); --color-green-500: oklch(46.377% .07743 173.15); --color-green-600: oklch(37.358% .06049 173.74); --color-green-700: oklch(33.339% .05268 173.79); --color-green-800: oklch(29.162% .04515 174.1); --color-green-900: oklch(24.876% .03652 174.18); --color-green-950: oklch(22.643% .03237 174.44) } body { font-family: Inter variable, sans-serif } .__f { font-size: var(--text-lg); line-height: var(--tw-leading, var(--text-lg--line-height)); color: var(--color-neutral-100) } @media(min-width:48rem) { .__f { font-size: var(--text-xl); line-height: var(--tw-leading, var(--text-xl--line-height)) } } @property --tw-rotate-x { syntax: "*"; inherits: false } @property --tw-rotate-y { syntax: "*"; inherits: false } @property --tw-rotate-z { syntax: "*"; inherits: false } @property --tw-skew-x { syntax: "*"; inherits: false } @property --tw-skew-y { syntax: "*"; inherits: false } @property --tw-space-y-reverse { syntax: "*"; inherits: false; initial-value: 0 } @property --tw-divide-y-reverse { syntax: "*"; inherits: false; initial-value: 0 } @property --tw-border-style { syntax: "*"; inherits: false; initial-value: solid } @property --tw-leading { syntax: "*"; inherits: false } @property --tw-font-weight { syntax: "*"; inherits: false } @property --tw-shadow { syntax: "*"; inherits: false; initial-value: 0 0 #0000 } @property --tw-shadow-color { syntax: "*"; inherits: false } @property --tw-shadow-alpha { syntax: ""; inherits: false; initial-value: 100% } @property --tw-inset-shadow { syntax: "*"; inherits: false; initial-value: 0 0 #0000 } @property --tw-inset-shadow-color { syntax: "*"; inherits: false } @property --tw-inset-shadow-alpha { syntax: ""; inherits: false; initial-value: 100% } @property --tw-ring-color { syntax: "*"; inherits: false } @property --tw-ring-shadow { syntax: "*"; inherits: false; initial-value: 0 0 #0000 } @property --tw-inset-ring-color { syntax: "*"; inherits: false } @property --tw-inset-ring-shadow { syntax: "*"; inherits: false; initial-value: 0 0 #0000 } @property --tw-ring-inset { syntax: "*"; inherits: false } @property --tw-ring-offset-width { syntax: ""; inherits: false; initial-value: 0 } @property --tw-ring-offset-color { syntax: "*"; inherits: false; initial-value: #fff } @property --tw-ring-offset-shadow { syntax: "*"; inherits: false; initial-value: 0 0 #0000 } @property --tw-blur { syntax: "*"; inherits: false } @property --tw-brightness { syntax: "*"; inherits: false } @property --tw-contrast { syntax: "*"; inherits: false } @property --tw-grayscale { syntax: "*"; inherits: false } @property --tw-hue-rotate { syntax: "*"; inherits: false } @property --tw-invert { syntax: "*"; inherits: false } @property --tw-opacity { syntax: "*"; inherits: false } @property --tw-saturate { syntax: "*"; inherits: false } @property --tw-sepia { syntax: "*"; inherits: false } @property --tw-drop-shadow { syntax: "*"; inherits: false } @property --tw-drop-shadow-color { syntax: "*"; inherits: false } @property --tw-drop-shadow-alpha { syntax: ""; inherits: false; initial-value: 100% } @property --tw-drop-shadow-size { syntax: "*"; inherits: false } @keyframes ping { 75%, to { opacity: 0; transform: scale(2) } } .titulo { font-size: 28px; border-bottom: 2px solid #CCD; width: 80%; margin: 30px 0; } }