  .svg-inline--fa,svg:not(:root).svg-inline--fa {
                overflow: visible
            }

            .svg-inline--fa {
                display: inline-block;
                font-size: inherit;
                height: 1em;
                vertical-align: -.13em
            }

            .fa-w-14 {
                width: .88em
            }

            .fa-w-16 {
                width: 1em
            }

            .fa-w-18 {
                width: 1.13em
            }

            .fa-w-20 {
                width: 1.25em
            }

            .fa-lg {
                font-size: 1.33em;
                line-height: .75em;
                vertical-align: -.07em
            }

            .fa-xs {
                font-size: .75em
            }

            .fa-sm {
                font-size: .88em
            }

            .fa-2x {
                font-size: 2em
            }

            .fa-3x {
                font-size: 3em
            }

            html {
                overflow-x: hidden
            }

            #app-container .menublue {
                position: fixed;
                background-color: #0374bb
            }

            #app-container .menugray {
                position: fixed;
                background-color: #ebedf1
            }

            #app-container .menugray header {
                background-color: #ffbe00;
                margin-left: 1rem;
                margin-right: 1rem;
                border-radius: 5px
            }

            #app-container .prose-text {
                word-break: break-word
            }

            #app-container .embeded-image img {
                margin: 0
            }

            #app-container .embeded-image .img-content {
                margin-left: auto;
                margin-right: auto
            }

            .grecaptcha-badge {
                visibility: hidden
            }

            .swiper {
                position: relative;
                width: 100%;
                height: 100%;
                overflow: hidden
            }

            .swiper-vertical>.swiper-wrapper {
                flex-direction: column
            }

            .swiper-wrapper {
                position: relative;
                width: 100%;
                height: 100%;
                display: flex;
                z-index: 1;
                transition-property: transform;
                transition-timing-function: var(--swiper-wrapper-transition-timing-function,initial);
                box-sizing: content-box
            }

            .swiper-android .swiper-slide,.swiper-wrapper {
                transform: translateZ(0)
            }

            .swiper-horizontal {
                touch-action: pan-y
            }

            .swiper-vertical {
                touch-action: pan-x
            }

            .swiper-slide {
                flex-shrink: 0;
                transition-property: transform
            }

            .swiper-slide-invisible-blank {
                visibility: hidden
            }

            .swiper-autoheight,.swiper-autoheight .swiper-slide {
                height: auto
            }

            .swiper-autoheight .swiper-wrapper {
                align-items: flex-start;
                transition-property: transform,height
            }

            .swiper-backface-hidden .swiper-slide {
                transform: translateZ(0);
                -webkit-backface-visibility: hidden;
                backface-visibility: hidden
            }

            .swiper-button-disabled svg {
                opacity: .3
            }

            .swiper-button {
                width: 2.5rem;
                height: 2.5rem;
                line-height: 2.5rem
            }

            html {
                line-height: 1.15;
                -webkit-text-size-adjust: 100%
            }

            body {
                margin: 0
            }

            main {
                display: block
            }

            h1 {
                font-size: 2em;
                margin: .67em 0
            }

            hr {
                box-sizing: content-box;
                height: 0;
                overflow: visible
            }

            pre {
                font-family: monospace,monospace;
                font-size: 1em
            }

            a {
                background-color: transparent
            }

            abbr[title] {
                border-bottom: none;
                text-decoration: underline;
                -webkit-text-decoration: underline dotted;
                text-decoration: underline dotted
            }

            b,strong {
                font-weight: bolder
            }

            code,kbd,samp {
                font-family: monospace,monospace;
                font-size: 1em
            }

            small {
                font-size: 80%
            }

            sub,sup {
                font-size: 75%;
                line-height: 0;
                position: relative;
                vertical-align: baseline
            }

            sub {
                bottom: -.25em
            }

            sup {
                top: -.5em
            }

            img {
                border-style: none
            }

            button,input,optgroup,select,textarea {
                font-family: inherit;
                font-size: 100%;
                line-height: 1.15;
                margin: 0
            }

            button,input {
                overflow: visible
            }

            button,select {
                text-transform: none
            }

            [type=button],[type=reset],[type=submit],button {
                -webkit-appearance: button
            }

            [type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner {
                border-style: none;
                padding: 0
            }

            [type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring {
                outline: 1px dotted ButtonText
            }

            fieldset {
                padding: .35em .75em .625em
            }

            legend {
                box-sizing: border-box;
                color: inherit;
                display: table;
                max-width: 100%;
                padding: 0;
                white-space: normal
            }

            progress {
                vertical-align: baseline
            }

            textarea {
                overflow: auto
            }

            [type=radio] {
                box-sizing: border-box;
                padding: 0
            }

            [type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button {
                height: auto
            }

            [type=search] {
                -webkit-appearance: textfield;
                outline-offset: -2px
            }

            [type=search]::-webkit-search-decoration {
                -webkit-appearance: none
            }

            details {
                display: block
            }

            summary {
                display: list-item
            }

            [hidden],template {
                display: none
            }

            blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre {
                margin: 0
            }

            button {
                background-color: transparent;
                background-image: none
            }

            button:focus {
                outline: 1px dotted;
                outline: 5px auto -webkit-focus-ring-color
            }

            fieldset,ol,ul {
                margin: 0;
                padding: 0
            }

            ol,ul {
                list-style: none
            }

            html {
                font-family: system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;
                line-height: 1.5
            }

            *,:after,:before {
                box-sizing: border-box;
                border: 0 solid #e0e0e0
            }

            hr {
                border-top-width: 1px
            }

            img {
                border-style: solid
            }

            textarea {
                resize: vertical
            }

            input::-moz-placeholder,textarea::-moz-placeholder {
                color: #a0aec0
            }

            input:-ms-input-placeholder,textarea:-ms-input-placeholder {
                color: #a0aec0
            }

            input::placeholder,textarea::placeholder {
                color: #a0aec0
            }

            [role=button],button {
                cursor: pointer
            }

            table {
                border-collapse: collapse
            }

            h1,h2,h3,h4,h5,h6 {
                font-size: inherit;
                font-weight: inherit
            }

            a {
                color: inherit;
                text-decoration: inherit
            }

            button,input,optgroup,select,textarea {
                padding: 0;
                line-height: inherit;
                color: inherit
            }

            code,kbd,pre,samp {
                font-family: SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace
            }

            audio,canvas,embed,iframe,img,object,svg,video {
                display: block;
                vertical-align: middle
            }

            img,video {
                max-width: 100%;
                height: auto
            }

            .container {
                width: 100%;
                margin-right: auto;
                margin-left: auto
            }

            @media (min-width: 640px) {
                .container {
                    max-width:640px
                }
            }

            @media (min-width: 768px) {
                .container {
                    max-width:768px
                }
            }

            @media (min-width: 1024px) {
                .container {
                    max-width:1024px
                }
            }

            @media (min-width: 1280px) {
                .container {
                    max-width:1280px
                }
            }

            .prose {
                color: #263238;
                max-width: 65ch
            }

            .prose [class~=lead] {
                color: #4a5568;
                font-size: 1.25em;
                line-height: 1.6;
                margin-top: 1.2em;
                margin-bottom: 1.2em
            }

            .prose a {
                color: #1a202c;
                text-decoration: underline;
                text-decoration: none
            }

            .prose strong {
                color: #1a202c;
                font-weight: 600
            }

            .prose ol {
                counter-reset: list-counter;
                margin-top: 1.25em;
                margin-bottom: 1.25em
            }

            .prose ol>li {
                position: relative;
                counter-increment: list-counter;
                padding-left: 1.75em
            }

            .prose ol>li:before {
                content: counter(list-counter) ".";
                position: absolute;
                font-weight: 400;
                color: #718096
            }

            .prose ul>li {
                position: relative;
                padding-left: 1.75em
            }

            .prose ul>li:before {
                content: "";
                position: absolute;
                background-color: #cbd5e0;
                border-radius: 50%;
                width: .375em;
                height: .375em;
                top: .6875em;
                left: .25em
            }

            .prose hr {
                border-color: #e2e8f0;
                border-top-width: 1px;
                margin-top: 3em;
                margin-bottom: 3em
            }

            .prose blockquote {
                font-weight: 500;
                font-style: italic;
                color: #1a202c;
                border-left-width: .25rem;
                border-left-color: #e2e8f0;
                quotes: "\201C""\201D""\2018""\2019";
                margin-top: 1.6em;
                margin-bottom: 1.6em;
                padding-left: 1em
            }

            .prose blockquote p:first-of-type:before {
                content: open-quote
            }

            .prose blockquote p:last-of-type:after {
                content: close-quote
            }

            .prose h1 {
                color: #1a202c;
                font-weight: 800;
                font-size: 2.25em;
                margin-top: 0;
                margin-bottom: .8888889em;
                line-height: 1.1111111
            }

            .prose h2 {
                color: #1a202c;
                font-weight: 700;
                font-size: 1.5em;
                margin-top: 2em;
                margin-bottom: 1em;
                line-height: 1.3333333
            }

            .prose h3 {
                font-size: 1.25em;
                margin-top: 1.6em;
                margin-bottom: .6em;
                line-height: 1.6
            }

            .prose h3,.prose h4 {
                color: #1a202c;
                font-weight: 600
            }

            .prose h4 {
                margin-top: 1.5em;
                margin-bottom: .5em;
                line-height: 1.5
            }

            .prose figure figcaption {
                color: #718096;
                font-size: .875em;
                line-height: 1.4285714;
                margin-top: .8571429em
            }

            .prose code {
                color: #1a202c;
                font-weight: 600;
                font-size: .875em
            }

            .prose code:after,.prose code:before {
                content: "`"
            }

            .prose pre {
                color: #e2e8f0;
                background-color: #2d3748;
                overflow-x: auto;
                font-size: .875em;
                line-height: 1.7142857;
                margin-top: 1.7142857em;
                margin-bottom: 1.7142857em;
                border-radius: .375rem;
                padding: .8571429em 1.1428571em
            }

            .prose pre code {
                background-color: transparent;
                border-width: 0;
                border-radius: 0;
                padding: 0;
                font-weight: 400;
                color: inherit;
                font-size: inherit;
                font-family: inherit;
                line-height: inherit
            }

            .prose pre code:after,.prose pre code:before {
                content: ""
            }

            .prose table {
                width: 100%;
                table-layout: auto;
                text-align: left;
                margin-top: 2em;
                margin-bottom: 2em;
                font-size: .875em;
                line-height: 1.7142857
            }

            .prose thead {
                color: #1a202c;
                font-weight: 600;
                border-bottom-width: 1px;
                border-bottom-color: #cbd5e0
            }

            .prose thead th {
                vertical-align: bottom;
                padding-right: .5714286em;
                padding-bottom: .5714286em;
                padding-left: .5714286em
            }

            .prose tbody tr {
                border-bottom-width: 1px;
                border-bottom-color: #e2e8f0
            }

            .prose tbody tr:last-child {
                border-bottom-width: 0
            }

            .prose tbody td {
                vertical-align: top;
                padding: .5714286em
            }

            .prose {
                font-size: 1rem;
                line-height: 1.75
            }

            .prose p {
                margin-top: 1.25em;
                margin-bottom: 1.25em
            }

            .prose figure,.prose img,.prose video {
                margin-top: 2em;
                margin-bottom: 2em
            }

            .prose figure>* {
                margin-top: 0;
                margin-bottom: 0
            }

            .prose h2 code {
                font-size: .875em
            }

            .prose h3 code {
                font-size: .9em
            }

            .prose ul {
                margin-top: 1.25em;
                margin-bottom: 1.25em
            }

            .prose ul li {
                padding-top: 1rem;
                padding-bottom: 1rem;
                padding-left: 1.5rem
            }

            .prose ul li:before {
                top: 1.5rem;
                background-color: #455a64;
                border-radius: 0;
                width: .3rem;
                height: .3rem
            }

            .prose li {
                margin-top: .5em;
                margin-bottom: .5em
            }

            .prose ol>li:before {
                left: 0
            }

            .prose>ul>li p {
                margin-top: .75em;
                margin-bottom: .75em
            }

            .prose>ul>li>:first-child {
                margin-top: 1.25em
            }

            .prose>ul>li>:last-child {
                margin-bottom: 1.25em
            }

            .prose>ol>li>:first-child {
                margin-top: 1.25em
            }

            .prose>ol>li>:last-child {
                margin-bottom: 1.25em
            }

            .prose ol ol,.prose ol ul,.prose ul ol,.prose ul ul {
                margin-top: .75em;
                margin-bottom: .75em
            }

            .prose h2+*,.prose h3+*,.prose h4+*,.prose hr+* {
                margin-top: 0
            }

            .prose thead th:first-child {
                padding-left: 0
            }

            .prose thead th:last-child {
                padding-right: 0
            }

            .prose tbody td:first-child {
                padding-left: 0
            }

            .prose tbody td:last-child {
                padding-right: 0
            }

            .prose>:first-child {
                margin-top: 0
            }

            .prose>:last-child {
                margin-bottom: 0
            }

            .prose .prose-list a,.prose p a,.prose table a {
                color: #0374bb;
                text-decoration: none;
                border-bottom-width: 1px;
                border-bottom-color: #cfd8dc;
                padding-bottom: 2px
            }

            .prose-lg {
                font-size: 1.125rem;
                line-height: 1.7777778
            }

            .prose-lg p {
                margin-top: 1.3333333em;
                margin-bottom: 1.3333333em
            }

            .prose-lg [class~=lead] {
                font-size: 1.2222222em;
                line-height: 1.4545455;
                margin-top: 1.0909091em;
                margin-bottom: 1.0909091em
            }

            .prose-lg blockquote {
                margin-top: 1.6666667em;
                margin-bottom: 1.6666667em;
                padding-left: 1em
            }

            .prose-lg h1 {
                font-size: 2.6666667em;
                margin-top: 0;
                margin-bottom: .8333333em;
                line-height: 1
            }

            .prose-lg h2 {
                font-size: 1.6666667em;
                margin-top: 1.8666667em;
                margin-bottom: 1.0666667em;
                line-height: 1.3333333
            }

            .prose-lg h3 {
                font-size: 1.3333333em;
                margin-top: 1.6666667em;
                margin-bottom: .6666667em;
                line-height: 1.5
            }

            .prose-lg h4 {
                margin-top: 1.7777778em;
                margin-bottom: .4444444em;
                line-height: 1.5555556
            }

            .prose-lg figure,.prose-lg img,.prose-lg video {
                margin-top: 1.7777778em;
                margin-bottom: 1.7777778em
            }

            .prose-lg figure>* {
                margin-top: 0;
                margin-bottom: 0
            }

            .prose-lg figure figcaption {
                font-size: .8888889em;
                line-height: 1.5;
                margin-top: 1em
            }

            .prose-lg code {
                font-size: .8888889em
            }

            .prose-lg h2 code {
                font-size: .8666667em
            }

            .prose-lg h3 code {
                font-size: .875em
            }

            .prose-lg pre {
                font-size: .8888889em;
                line-height: 1.75;
                margin-top: 2em;
                margin-bottom: 2em;
                border-radius: .375rem;
                padding: 1em 1.5em
            }

            .prose-lg ol,.prose-lg ul {
                margin-top: 1.3333333em;
                margin-bottom: 1.3333333em
            }

            .prose-lg li {
                margin-top: .6666667em;
                margin-bottom: .6666667em
            }

            .prose-lg ol>li {
                padding-left: 1.6666667em
            }

            .prose-lg ol>li:before {
                left: 0
            }

            .prose-lg ul>li {
                padding-left: 1.6666667em
            }

            .prose-lg ul>li:before {
                width: .3333333em;
                height: .3333333em;
                top: .72222em;
                left: .2222222em
            }

            .prose-lg>ul>li p {
                margin-top: .8888889em;
                margin-bottom: .8888889em
            }

            .prose-lg>ul>li>:first-child {
                margin-top: 1.3333333em
            }

            .prose-lg>ul>li>:last-child {
                margin-bottom: 1.3333333em
            }

            .prose-lg>ol>li>:first-child {
                margin-top: 1.3333333em
            }

            .prose-lg>ol>li>:last-child {
                margin-bottom: 1.3333333em
            }

            .prose-lg ol ol,.prose-lg ol ul,.prose-lg ul ol,.prose-lg ul ul {
                margin-top: .8888889em;
                margin-bottom: .8888889em
            }

            .prose-lg hr {
                margin-top: 3.1111111em;
                margin-bottom: 3.1111111em
            }

            .prose-lg h2+*,.prose-lg h3+*,.prose-lg h4+*,.prose-lg hr+* {
                margin-top: 0
            }

            .prose-lg table {
                font-size: .8888889em;
                line-height: 1.5
            }

            .prose-lg thead th {
                padding-right: .75em;
                padding-bottom: .75em;
                padding-left: .75em
            }

            .prose-lg thead th:first-child {
                padding-left: 0
            }

            .prose-lg thead th:last-child {
                padding-right: 0
            }

            .prose-lg tbody td {
                padding: .75em
            }

            .prose-lg tbody td:first-child {
                padding-left: 0
            }

            .prose-lg tbody td:last-child {
                padding-right: 0
            }

            .prose-lg>:first-child {
                margin-top: 0
            }

            .prose-lg>:last-child {
                margin-bottom: 0
            }

            .badge {
                text-transform: uppercase;
                line-height: 1.6;
                font-family: Roboto,sans-serif;
                background-color: #e6edf3;
                border-radius: .125rem;
                color: #616161;
                box-sizing: border-box;
                padding: 0 .5rem
            }

            .badge-warning {
                background-color: #fbc02d
            }

            .badge-danger {
                background-color: #d32f2f
            }

            .button {
                text-transform: uppercase;
                text-decoration: none;
                cursor: pointer;
                outline: none;
                font-family: Roboto,sans-serif;
                box-sizing: border-box;
                background-color: #e6edf3;
                border-radius: .125rem
            }

            .button:disabled {
                cursor: not-allowed;
                pointer-events: all
            }

            .button-primary {
                background-color: #0374bb;
                border: 1px solid #0374bb;
                color: #fff
            }

            .button-primary:focus {
                background-color: #0374bb
            }

            .button-primary:disabled {
                background-color: #1b7ebb;
                bordercolor: #1b7ebb;
                color: #fff
            }

            .button-secondary {
                background-color: #fff;
                border: 1px solid #0374bb;
                color: #0374bb
            }

            .button-secondary:focus,.button-secondary:hover {
                background-color: #e6edf3;
                text: #fff
            }

            .button-secondary:active {
                background-color: #1b7ebb;
                text: #fff
            }

            .button-secondary:disabled {
                bordercolor: #1b7ebb
            }

            .button-tertiary {
                background-color: #fff;
                border: 1px solid #e0e0e0;
                color: #263238
            }

            .button-tertiary:focus,.button-tertiary:hover {
                background-color: #eceff1
            }

            .button-tertiary:active {
                background-color: #cfd8dc
            }

            .button-tertiary:disabled {
                bordercolor: #b0bec5
            }

            .button-destructive {
                background-color: #d32f2f;
                border: 1px solid #d32f2f;
                color: #fff
            }

            .button-destructive:hover {
                background-color: #9a0007
            }

            .button-destructive:focus {
                background-color: #d32f2f;
                border-color: #9a0007
            }

            .button-destructive:active {
                background-color: #9a0007
            }

            .button-destructive:disabled {
                background-color: #f7d6d5;
                bordercolor: #f7d6d5;
                color: #fff
            }

            .button-ghost {
                background-color: transparent;
                border-color: transparent;
                color: #0374bb
            }

            .button-ghost:focus,.button-ghost:hover {
                background-color: #e6edf3
            }

            .button-ghost:active {
                background-color: #1b7ebb
            }

            .button-special {
                background-color: transparent;
                border-color: #fff;
                color: #fff
            }

            .space-y-1>:not(template)~:not(template) {
                --space-y-reverse: 0;
                margin-top: calc(0.5rem*(1 - var(--space-y-reverse)));
                margin-bottom: calc(0.5rem*var(--space-y-reverse))
            }

            .space-x-1>:not(template)~:not(template) {
                --space-x-reverse: 0;
                margin-right: calc(0.5rem*var(--space-x-reverse));
                margin-left: calc(0.5rem*(1 - var(--space-x-reverse)))
            }

            .space-y-2>:not(template)~:not(template) {
                --space-y-reverse: 0;
                margin-top: calc(1rem*(1 - var(--space-y-reverse)));
                margin-bottom: calc(1rem*var(--space-y-reverse))
            }

            .space-x-2>:not(template)~:not(template) {
                --space-x-reverse: 0;
                margin-right: calc(1rem*var(--space-x-reverse));
                margin-left: calc(1rem*(1 - var(--space-x-reverse)))
            }

            .space-y-3>:not(template)~:not(template) {
                --space-y-reverse: 0;
                margin-top: calc(1.5rem*(1 - var(--space-y-reverse)));
                margin-bottom: calc(1.5rem*var(--space-y-reverse))
            }

            .space-x-3>:not(template)~:not(template) {
                --space-x-reverse: 0;
                margin-right: calc(1.5rem*var(--space-x-reverse));
                margin-left: calc(1.5rem*(1 - var(--space-x-reverse)))
            }

            .space-y-4>:not(template)~:not(template) {
                --space-y-reverse: 0;
                margin-top: calc(2rem*(1 - var(--space-y-reverse)));
                margin-bottom: calc(2rem*var(--space-y-reverse))
            }

            .space-x-4>:not(template)~:not(template) {
                --space-x-reverse: 0;
                margin-right: calc(2rem*var(--space-x-reverse));
                margin-left: calc(2rem*(1 - var(--space-x-reverse)))
            }

            .space-y-5>:not(template)~:not(template) {
                --space-y-reverse: 0;
                margin-top: calc(2.5rem*(1 - var(--space-y-reverse)));
                margin-bottom: calc(2.5rem*var(--space-y-reverse))
            }

            .space-y-6>:not(template)~:not(template) {
                --space-y-reverse: 0;
                margin-top: calc(3rem*(1 - var(--space-y-reverse)));
                margin-bottom: calc(3rem*var(--space-y-reverse))
            }

            .divide-y>:not(template)~:not(template) {
                --divide-y-reverse: 0;
                border-top-width: calc(1px*(1 - var(--divide-y-reverse)));
                border-bottom-width: calc(1px*var(--divide-y-reverse))
            }

            .divide-x>:not(template)~:not(template) {
                --divide-x-reverse: 0;
                border-right-width: calc(1px*var(--divide-x-reverse));
                border-left-width: calc(1px*(1 - var(--divide-x-reverse)))
            }

            .appearance-none {
                -webkit-appearance: none;
                -moz-appearance: none;
                appearance: none
            }

            .bg-transparent {
                background-color: transparent
            }

            .bg-white {
                --bg-opacity: 1;
                background-color: #fff;
                background-color: rgba(255,255,255,var(--bg-opacity))
            }

            .bg-green-600 {
                --bg-opacity: 1;
                background-color: #56b862;
                background-color: rgba(86,184,98,var(--bg-opacity))
            }

            .bg-blue-50 {
                --bg-opacity: 1;
                background-color: #e6edf3;
                background-color: rgba(230,237,243,var(--bg-opacity))
            }

            .bg-blue-500 {
                --bg-opacity: 1;
                background-color: #0374bb;
                background-color: rgba(3,116,187,var(--bg-opacity))
            }

            .bg-blue-700 {
                --bg-opacity: 1;
                background-color: #084f8d;
                background-color: rgba(8,79,141,var(--bg-opacity))
            }

            .bg-skyblue-100,.bg-skyblue-200 {
                --bg-opacity: 1;
                background-color: #eff4fc;
                background-color: rgba(239,244,252,var(--bg-opacity))
            }

            .bg-skyblue-300 {
                --bg-opacity: 1;
                background-color: #26b6fd;
                background-color: rgba(38,182,253,var(--bg-opacity))
            }

            .bg-silver-50 {
                --bg-opacity: 1;
                background-color: #eceff1;
                background-color: rgba(236,239,241,var(--bg-opacity))
            }

            .bg-silver-100 {
                --bg-opacity: 1;
                background-color: #cfd8dc;
                background-color: rgba(207,216,220,var(--bg-opacity))
            }

            .bg-silver-200 {
                --bg-opacity: 1;
                background-color: #b0bec5;
                background-color: rgba(176,190,197,var(--bg-opacity))
            }

            .bg-silver-700 {
                --bg-opacity: 1;
                background-color: #455a64;
                background-color: rgba(69,90,100,var(--bg-opacity))
            }

            .bg-silver-800 {
                --bg-opacity: 1;
                background-color: #37474f;
                background-color: rgba(55,71,79,var(--bg-opacity))
            }

            .bg-silver-900 {
                --bg-opacity: 1;
                background-color: #263238;
                background-color: rgba(38,50,56,var(--bg-opacity))
            }

            .bg-silver-1000 {
                --bg-opacity: 1;
                background-color: #f1f3f4;
                background-color: rgba(241,243,244,var(--bg-opacity))
            }

            .bg-deportes-600 {
                --bg-opacity: 1;
                background-color: #278731;
                background-color: rgba(39,135,49,var(--bg-opacity))
            }

            .bg-grey-50 {
                --bg-opacity: 1;
                background-color: #fafafa;
                background-color: rgba(250,250,250,var(--bg-opacity))
            }

            .bg-grey-100 {
                --bg-opacity: 1;
                background-color: #f5f5f5;
                background-color: rgba(245,245,245,var(--bg-opacity))
            }

            .bg-grey-200 {
                --bg-opacity: 1;
                background-color: #eee;
                background-color: rgba(238,238,238,var(--bg-opacity))
            }

            .bg-grey-300 {
                --bg-opacity: 1;
                background-color: #e0e0e0;
                background-color: rgba(224,224,224,var(--bg-opacity))
            }

            .bg-grey-900 {
                --bg-opacity: 1;
                background-color: #212121;
                background-color: rgba(33,33,33,var(--bg-opacity))
            }

            .bg-grey-1000 {
                --bg-opacity: 1;
                background-color: #36474f;
                background-color: rgba(54,71,79,var(--bg-opacity))
            }

            .bg-sucess-800 {
                --bg-opacity: 1;
                background-color: #087f23;
                background-color: rgba(8,127,35,var(--bg-opacity))
            }

            .bg-danger-500 {
                --bg-opacity: 1;
                background-color: #d32f2f;
                background-color: rgba(211,47,47,var(--bg-opacity))
            }

            .bg-badge-100 {
                --bg-opacity: 1;
                background-color: #ed1c23;
                background-color: rgba(237,28,35,var(--bg-opacity))
            }

            .bg-badge-200 {
                --bg-opacity: 1;
                background-color: #44a9df;
                background-color: rgba(68,169,223,var(--bg-opacity))
            }

            .bg-badge-300 {
                --bg-opacity: 1;
                background-color: #79919d;
                background-color: rgba(121,145,157,var(--bg-opacity))
            }

            .bg-badge-400 {
                --bg-opacity: 1;
                background-color: #f1f1f1;
                background-color: rgba(241,241,241,var(--bg-opacity))
            }

            .bg-badge-600 {
                --bg-opacity: 1;
                background-color: #fe7a01;
                background-color: rgba(254,122,1,var(--bg-opacity))
            }

            .bg-mundial-100 {
                --bg-opacity: 1;
                background-color: #80192e;
                background-color: rgba(128,25,46,var(--bg-opacity))
            }

            .bg-prensa-100 {
                --bg-opacity: 1;
                background-color: #ffbe00;
                background-color: rgba(255,190,0,var(--bg-opacity))
            }

            .hover\:bg-blue-500:hover {
                --bg-opacity: 1;
                background-color: #0374bb;
                background-color: rgba(3,116,187,var(--bg-opacity))
            }

            .hover\:bg-blue-700:hover {
                --bg-opacity: 1;
                background-color: #084f8d;
                background-color: rgba(8,79,141,var(--bg-opacity))
            }

            .hover\:bg-silver-50:hover {
                --bg-opacity: 1;
                background-color: #eceff1;
                background-color: rgba(236,239,241,var(--bg-opacity))
            }

            .hover\:bg-silver-800:hover {
                --bg-opacity: 1;
                background-color: #37474f;
                background-color: rgba(55,71,79,var(--bg-opacity))
            }

            .hover\:bg-grey-400:hover {
                --bg-opacity: 1;
                background-color: #bdbdbd;
                background-color: rgba(189,189,189,var(--bg-opacity))
            }

            .bg-gradient-to-r {
                background-image: linear-gradient(90deg,var(--gradient-color-stops))
            }

            .from-blue-500 {
                --gradient-from-color: #0374bb;
                --gradient-color-stops: var(--gradient-from-color),var(--gradient-to-color,rgba(3,116,187,0))
            }

            .to-green-500 {
                --gradient-to-color: #92df56
            }

            .border-transparent {
                border-color: transparent
            }

            .border-white {
                --border-opacity: 1;
                border-color: #fff;
                border-color: rgba(255,255,255,var(--border-opacity))
            }

            .border-green-600 {
                --border-opacity: 1;
                border-color: #56b862;
                border-color: rgba(86,184,98,var(--border-opacity))
            }

            .border-blue-100 {
                --border-opacity: 1;
                border-color: #1b7ebb;
                border-color: rgba(27,126,187,var(--border-opacity))
            }

            .border-blue-500 {
                --border-opacity: 1;
                border-color: #0374bb;
                border-color: rgba(3,116,187,var(--border-opacity))
            }

            .border-silver-50 {
                --border-opacity: 1;
                border-color: #eceff1;
                border-color: rgba(236,239,241,var(--border-opacity))
            }

            .border-silver-100 {
                --border-opacity: 1;
                border-color: #cfd8dc;
                border-color: rgba(207,216,220,var(--border-opacity))
            }

            .border-silver-200 {
                --border-opacity: 1;
                border-color: #b0bec5;
                border-color: rgba(176,190,197,var(--border-opacity))
            }

            .border-silver-800 {
                --border-opacity: 1;
                border-color: #37474f;
                border-color: rgba(55,71,79,var(--border-opacity))
            }

            .border-silver-900 {
                --border-opacity: 1;
                border-color: #263238;
                border-color: rgba(38,50,56,var(--border-opacity))
            }

            .border-larevista-600 {
                --border-opacity: 1;
                border-color: #d81b60;
                border-color: rgba(216,27,96,var(--border-opacity))
            }

            .border-opinion-600 {
                --border-opacity: 1;
                border-color: #8e24aa;
                border-color: rgba(142,36,170,var(--border-opacity))
            }

            .border-deportes-600 {
                --border-opacity: 1;
                border-color: #278731;
                border-color: rgba(39,135,49,var(--border-opacity))
            }

            .border-entretenimiento-600 {
                --border-opacity: 1;
                border-color: #f4511e;
                border-color: rgba(244,81,30,var(--border-opacity))
            }

            .border-grey-100 {
                --border-opacity: 1;
                border-color: #f5f5f5;
                border-color: rgba(245,245,245,var(--border-opacity))
            }

            .border-grey-200 {
                --border-opacity: 1;
                border-color: #eee;
                border-color: rgba(238,238,238,var(--border-opacity))
            }

            .border-grey-300 {
                --border-opacity: 1;
                border-color: #e0e0e0;
                border-color: rgba(224,224,224,var(--border-opacity))
            }

            .border-grey-900 {
                --border-opacity: 1;
                border-color: #212121;
                border-color: rgba(33,33,33,var(--border-opacity))
            }

            .border-information-500 {
                --border-opacity: 1;
                border-color: #1565c0;
                border-color: rgba(21,101,192,var(--border-opacity))
            }

            .border-danger-500 {
                --border-opacity: 1;
                border-color: #d32f2f;
                border-color: rgba(211,47,47,var(--border-opacity))
            }

            .border-badge-100 {
                --border-opacity: 1;
                border-color: #ed1c23;
                border-color: rgba(237,28,35,var(--border-opacity))
            }

            .border-light {
                --border-opacity: 1;
                border-color: #546e7a;
                border-color: rgba(84,110,122,var(--border-opacity))
            }

            .hover\:border-transparent:hover {
                border-color: transparent
            }

            .hover\:border-silver-900:hover {
                --border-opacity: 1;
                border-color: #263238;
                border-color: rgba(38,50,56,var(--border-opacity))
            }

            .dark-mode .dark\:border-light {
                --border-opacity: 1;
                border-color: #546e7a;
                border-color: rgba(84,110,122,var(--border-opacity))
            }

            .rounded-sm {
                border-radius: .125rem
            }

            .rounded {
                border-radius: .25rem
            }

            .rounded-md {
                border-radius: .375rem
            }

            .rounded-lg {
                border-radius: .5rem
            }

            .rounded-full {
                border-radius: 9999px
            }

            .border-solid {
                border-style: solid
            }

            .border-dashed {
                border-style: dashed
            }

            .border-dotted {
                border-style: dotted
            }

            .border-none {
                border-style: none
            }

            .border-0 {
                border-width: 0
            }

            .border-2 {
                border-width: 2px
            }

            .border-4 {
                border-width: 4px
            }

            .border {
                border-width: 1px
            }

            .border-t-2 {
                border-top-width: 2px
            }

            .border-b-2 {
                border-bottom-width: 2px
            }

            .border-b-4 {
                border-bottom-width: 4px
            }

            .border-t {
                border-top-width: 1px
            }

            .border-r {
                border-right-width: 1px
            }

            .border-b {
                border-bottom-width: 1px
            }

            .border-l {
                border-left-width: 1px
            }

            .box-border {
                box-sizing: border-box
            }

            .cursor-default {
                cursor: default
            }

            .cursor-pointer {
                cursor: pointer
            }

            .block {
                display: block
            }

            .inline-block {
                display: inline-block
            }

            .inline {
                display: inline
            }

            .flex {
                display: flex
            }

            .inline-flex {
                display: inline-flex
            }

            .table {
                display: table
            }

            .grid {
                display: grid
            }

            .hidden {
                display: none
            }

            .flex-row {
                flex-direction: row
            }

            .flex-row-reverse {
                flex-direction: row-reverse
            }

            .flex-col {
                flex-direction: column
            }

            .flex-col-reverse {
                flex-direction: column-reverse
            }

            .flex-wrap {
                flex-wrap: wrap
            }

            .place-items-center {
                place-items: center
            }

            .items-start {
                align-items: flex-start
            }

            .items-end {
                align-items: flex-end
            }

            .items-center {
                align-items: center
            }

            .items-baseline {
                align-items: baseline
            }

            .content-center {
                align-content: center
            }

            .self-center {
                align-self: center
            }

            .justify-items-center {
                justify-items: center
            }

            .justify-start {
                justify-content: flex-start
            }

            .justify-end {
                justify-content: flex-end
            }

            .justify-center {
                justify-content: center
            }

            .justify-between {
                justify-content: space-between
            }

            .justify-around {
                justify-content: space-around
            }

            .justify-evenly {
                justify-content: space-evenly
            }

            .justify-self-center {
                justify-self: center
            }

            .flex-1 {
                flex: 1 1 0%
            }

            .flex-auto {
                flex: 1 1 auto
            }

            .flex-shrink-0 {
                flex-shrink: 0
            }

            .order-1 {
                order: 1
            }

            .order-2 {
                order: 2
            }

            .order-3 {
                order: 3
            }

            .order-4 {
                order: 4
            }

            .order-5 {
                order: 5
            }

            .order-last {
                order: 9999
            }

            .float-right {
                float: right
            }

            .font-primary {
                font-family: Merriweather,serif
            }

            .font-secondary {
                font-family: Roboto,sans-serif
            }

            .font-normal {
                font-weight: 400
            }

            .font-medium {
                font-weight: 500
            }

            .font-semibold {
                font-weight: 600
            }

            .font-bold {
                font-weight: 700
            }

            .h-0 {
                height: 0
            }

            .h-1 {
                height: .5rem
            }

            .h-2 {
                height: 1rem
            }

            .h-3 {
                height: 1.5rem
            }

            .h-4 {
                height: 2rem
            }

            .h-5 {
                height: 2.5rem
            }

            .h-6 {
                height: 3rem
            }

            .h-8 {
                height: 4rem
            }

            .h-9 {
                height: 4.5rem
            }

            .h-10 {
                height: 5rem
            }

            .h-12 {
                height: 6.5rem
            }

            .h-13 {
                height: 8rem
            }

            .h-56 {
                height: 14rem
            }

            .h-64 {
                height: 16rem
            }

            .h-auto {
                height: auto
            }

            .h-0\.5 {
                height: .25rem
            }

            .h-full {
                height: 100%
            }

            .h-max {
                height: -moz-max-content;
                height: max-content
            }

            .text-xs {
                font-size: .75rem
            }

            .text-sm {
                font-size: .875rem
            }

            .text-base {
                font-size: 1rem
            }

            .text-lg {
                font-size: 1.125rem
            }

            .text-xl {
                font-size: 1.25rem
            }

            .text-2xl {
                font-size: 1.5rem
            }

            .text-3xl {
                font-size: 1.875rem
            }

            .text-4xl {
                font-size: 2.25rem
            }

            .leading-4 {
                line-height: 1rem
            }

            .leading-5 {
                line-height: 1.25rem
            }

            .leading-8 {
                line-height: 2rem
            }

            .leading-none {
                line-height: 1
            }

            .leading-normal {
                line-height: 1.5
            }

            .leading-loose {
                line-height: 2
            }

            .list-disc {
                list-style-type: disc
            }

            .m-0 {
                margin: 0
            }

            .m-1 {
                margin: .5rem
            }

            .m-4 {
                margin: 2rem
            }

            .m-auto {
                margin: auto
            }

            .m-0\.5 {
                margin: .25rem
            }

            .mx-0 {
                margin-left: 0;
                margin-right: 0
            }

            .my-1 {
                margin-top: .5rem;
                margin-bottom: .5rem
            }

            .mx-1 {
                margin-left: .5rem;
                margin-right: .5rem
            }

            .my-2 {
                margin-top: 1rem;
                margin-bottom: 1rem
            }

            .mx-2 {
                margin-left: 1rem;
                margin-right: 1rem
            }

            .my-3 {
                margin-top: 1.5rem;
                margin-bottom: 1.5rem
            }

            .mx-auto {
                margin-left: auto;
                margin-right: auto
            }

            .mx-0\.5 {
                margin-left: .25rem;
                margin-right: .25rem
            }

            .-mx-2 {
                margin-left: -1rem;
                margin-right: -1rem
            }

            .-mx-4 {
                margin-left: -2rem;
                margin-right: -2rem
            }

            .mt-0 {
                margin-top: 0
            }

            .mr-0 {
                margin-right: 0
            }

            .mb-0 {
                margin-bottom: 0
            }

            .ml-0 {
                margin-left: 0
            }

            .mt-1 {
                margin-top: .5rem
            }

            .mr-1 {
                margin-right: .5rem
            }

            .mb-1 {
                margin-bottom: .5rem
            }

            .ml-1 {
                margin-left: .5rem
            }

            .mt-2 {
                margin-top: 1rem
            }

            .mr-2 {
                margin-right: 1rem
            }

            .mb-2 {
                margin-bottom: 1rem
            }

            .ml-2 {
                margin-left: 1rem
            }

            .mt-3 {
                margin-top: 1.5rem
            }

            .mb-3 {
                margin-bottom: 1.5rem
            }

            .ml-3 {
                margin-left: 1.5rem
            }

            .mt-4 {
                margin-top: 2rem
            }

            .mr-4 {
                margin-right: 2rem
            }

            .mb-4 {
                margin-bottom: 2rem
            }

            .ml-4 {
                margin-left: 2rem
            }

            .mt-5 {
                margin-top: 2.5rem
            }

            .mb-5 {
                margin-bottom: 2.5rem
            }

            .mt-6 {
                margin-top: 3rem
            }

            .mb-6 {
                margin-bottom: 3rem
            }

            .mt-7 {
                margin-top: 3.5rem
            }

            .mb-7 {
                margin-bottom: 3.5rem
            }

            .mt-8 {
                margin-top: 4rem
            }

            .mb-8 {
                margin-bottom: 4rem
            }

            .mt-9 {
                margin-top: 4.5rem
            }

            .mb-9 {
                margin-bottom: 4.5rem
            }

            .ml-11 {
                margin-left: 5.5rem
            }

            .mt-0\.5 {
                margin-top: .25rem
            }

            .mr-0\.5 {
                margin-right: .25rem
            }

            .mb-0\.5 {
                margin-bottom: .25rem
            }

            .ml-0\.5 {
                margin-left: .25rem
            }

            .-mt-1 {
                margin-top: -.5rem
            }

            .-ml-2 {
                margin-left: -1rem
            }

            .max-w-14 {
                max-width: 12rem
            }

            .max-w-17 {
                max-width: 15rem
            }

            .max-w-20 {
                max-width: 18rem
            }

            .max-w-none {
                max-width: none
            }

            .max-w-xs {
                max-width: 20rem
            }

            .max-w-sm {
                max-width: 24rem
            }

            .max-w-lg {
                max-width: 32rem
            }

            .max-w-4xl {
                max-width: 56rem
            }

            .max-w-full {
                max-width: 100%
            }

            .max-w-screen-md {
                max-width: 768px
            }

            .max-w-screen-lg {
                max-width: 1024px
            }

            .min-w-16 {
                min-width: 10rem
            }

            .min-w-1\/5 {
                min-width: 20%
            }

            .min-w-1\/3 {
                min-width: 30%
            }

            .min-w-1\/2 {
                min-width: 50%
            }

            .min-w-3\/4 {
                min-width: 75%
            }

            .min-w-full {
                min-width: 100%
            }

            .outline-none {
                outline: 2px solid transparent;
                outline-offset: 2px
            }

            .overflow-auto {
                overflow: auto
            }

            .overflow-hidden {
                overflow: hidden
            }

            .overflow-x-auto {
                overflow-x: auto
            }

            .overflow-y-auto {
                overflow-y: auto
            }

            .p-0 {
                padding: 0
            }

            .p-1 {
                padding: .5rem
            }

            .p-2 {
                padding: 1rem
            }

            .p-3 {
                padding: 1.5rem
            }

            .p-4 {
                padding: 2rem
            }

            .p-0\.5 {
                padding: .25rem
            }

            .py-0 {
                padding-top: 0;
                padding-bottom: 0
            }

            .px-0 {
                padding-left: 0;
                padding-right: 0
            }

            .py-1 {
                padding-top: .5rem;
                padding-bottom: .5rem
            }

            .px-1 {
                padding-left: .5rem;
                padding-right: .5rem
            }

            .py-2 {
                padding-top: 1rem;
                padding-bottom: 1rem
            }

            .px-2 {
                padding-left: 1rem;
                padding-right: 1rem
            }

            .py-3 {
                padding-top: 1.5rem;
                padding-bottom: 1.5rem
            }

            .px-3 {
                padding-left: 1.5rem;
                padding-right: 1.5rem
            }

            .py-4 {
                padding-top: 2rem;
                padding-bottom: 2rem
            }

            .px-4 {
                padding-left: 2rem;
                padding-right: 2rem
            }

            .py-5 {
                padding-top: 2.5rem;
                padding-bottom: 2.5rem
            }

            .py-0\.5 {
                padding-top: .25rem;
                padding-bottom: .25rem
            }

            .px-0\.5 {
                padding-left: .25rem;
                padding-right: .25rem
            }

            .pr-0 {
                padding-right: 0
            }

            .pb-0 {
                padding-bottom: 0
            }

            .pt-1 {
                padding-top: .5rem
            }

            .pr-1 {
                padding-right: .5rem
            }

            .pb-1 {
                padding-bottom: .5rem
            }

            .pl-1 {
                padding-left: .5rem
            }

            .pt-2 {
                padding-top: 1rem
            }

            .pr-2 {
                padding-right: 1rem
            }

            .pb-2 {
                padding-bottom: 1rem
            }

            .pl-2 {
                padding-left: 1rem
            }

            .pt-3 {
                padding-top: 1.5rem
            }

            .pr-3 {
                padding-right: 1.5rem
            }

            .pb-3 {
                padding-bottom: 1.5rem
            }

            .pt-4 {
                padding-top: 2rem
            }

            .pr-4 {
                padding-right: 2rem
            }

            .pb-4 {
                padding-bottom: 2rem
            }

            .pt-6 {
                padding-top: 3rem
            }

            .pb-6 {
                padding-bottom: 3rem
            }

            .pt-10 {
                padding-top: 5rem
            }

            .pr-10 {
                padding-right: 5rem
            }

            .pr-11 {
                padding-right: 5.5rem
            }

            .pb-0\.5 {
                padding-bottom: .25rem
            }

            .first\:pl-0:first-child {
                padding-left: 0
            }

            .placeholder-silver-700::-moz-placeholder {
                --placeholder-opacity: 1;
                color: #455a64;
                color: rgba(69,90,100,var(--placeholder-opacity))
            }

            .placeholder-silver-700:-ms-input-placeholder {
                --placeholder-opacity: 1;
                color: #455a64;
                color: rgba(69,90,100,var(--placeholder-opacity))
            }

            .placeholder-silver-700::placeholder {
                --placeholder-opacity: 1;
                color: #455a64;
                color: rgba(69,90,100,var(--placeholder-opacity))
            }

            .pointer-events-none {
                pointer-events: none
            }

            .static {
                position: static
            }

            .fixed {
                position: fixed
            }

            .absolute {
                position: absolute
            }

            .relative {
                position: relative
            }

            .sticky {
                position: sticky
            }

            .inset-0 {
                right: 0;
                left: 0
            }

            .inset-0,.inset-y-0 {
                top: 0;
                bottom: 0
            }

            .top-0 {
                top: 0
            }

            .right-0 {
                right: 0
            }

            .bottom-0 {
                bottom: 0
            }

            .left-0 {
                left: 0
            }

            .top-2 {
                top: 1rem
            }

            .right-2 {
                right: 1rem
            }

            .left-2 {
                left: 1rem
            }

            .bottom-4 {
                bottom: 2rem
            }

            .left-4 {
                left: 2rem
            }

            .top-5 {
                top: 2.5rem
            }

            .top-7 {
                top: 3.5rem
            }

            .-bottom-2\.5 {
                bottom: -1.25rem
            }

            .shadow-sm {
                box-shadow: 0 1px 2px 0 rgba(0,0,0,.05)
            }

            .shadow {
                box-shadow: 0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06)
            }

            .shadow-xl {
                box-shadow: 0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04)
            }

            .focus\:shadow-outline:focus {
                box-shadow: 0 0 0 3px rgba(66,153,225,.5)
            }

            .text-left {
                text-align: left
            }

            .text-center {
                text-align: center
            }

            .text-right {
                text-align: right
            }

            .text-justify {
                text-align: justify
            }

            .text-black {
                --text-opacity: 1;
                color: #000;
                color: rgba(0,0,0,var(--text-opacity))
            }

            .text-white {
                --text-opacity: 1;
                color: #fff;
                color: rgba(255,255,255,var(--text-opacity))
            }

            .text-green-600 {
                --text-opacity: 1;
                color: #56b862;
                color: rgba(86,184,98,var(--text-opacity))
            }

            .text-blue-500 {
                --text-opacity: 1;
                color: #0374bb;
                color: rgba(3,116,187,var(--text-opacity))
            }

            .text-blue-700 {
                --text-opacity: 1;
                color: #084f8d;
                color: rgba(8,79,141,var(--text-opacity))
            }

            .text-skyblue-300 {
                --text-opacity: 1;
                color: #26b6fd;
                color: rgba(38,182,253,var(--text-opacity))
            }

            .text-skyblue-900 {
                --text-opacity: 1;
                color: #0172b8;
                color: rgba(1,114,184,var(--text-opacity))
            }

            .text-silver-200 {
                --text-opacity: 1;
                color: #b0bec5;
                color: rgba(176,190,197,var(--text-opacity))
            }

            .text-silver-300 {
                --text-opacity: 1;
                color: #90a4ae;
                color: rgba(144,164,174,var(--text-opacity))
            }

            .text-silver-500 {
                --text-opacity: 1;
                color: #607d8b;
                color: rgba(96,125,139,var(--text-opacity))
            }

            .text-silver-600 {
                --text-opacity: 1;
                color: #546e7a;
                color: rgba(84,110,122,var(--text-opacity))
            }

            .text-silver-900 {
                --text-opacity: 1;
                color: #263238;
                color: rgba(38,50,56,var(--text-opacity))
            }

            .text-larevista-600 {
                --text-opacity: 1;
                color: #d81b60;
                color: rgba(216,27,96,var(--text-opacity))
            }

            .text-opinion-600 {
                --text-opacity: 1;
                color: #8e24aa;
                color: rgba(142,36,170,var(--text-opacity))
            }

            .text-deportes-600 {
                --text-opacity: 1;
                color: #278731;
                color: rgba(39,135,49,var(--text-opacity))
            }

            .text-entretenimiento-600 {
                --text-opacity: 1;
                color: #f4511e;
                color: rgba(244,81,30,var(--text-opacity))
            }

            .text-grey-400 {
                --text-opacity: 1;
                color: #bdbdbd;
                color: rgba(189,189,189,var(--text-opacity))
            }

            .text-grey-500 {
                --text-opacity: 1;
                color: #9e9e9e;
                color: rgba(158,158,158,var(--text-opacity))
            }

            .text-grey-600 {
                --text-opacity: 1;
                color: #757575;
                color: rgba(117,117,117,var(--text-opacity))
            }

            .text-grey-700 {
                --text-opacity: 1;
                color: #616161;
                color: rgba(97,97,97,var(--text-opacity))
            }

            .text-grey-800 {
                --text-opacity: 1;
                color: #424242;
                color: rgba(66,66,66,var(--text-opacity))
            }

            .text-grey-900 {
                --text-opacity: 1;
                color: #212121;
                color: rgba(33,33,33,var(--text-opacity))
            }

            .text-grey-1000 {
                --text-opacity: 1;
                color: #36474f;
                color: rgba(54,71,79,var(--text-opacity))
            }

            .text-information-500 {
                --text-opacity: 1;
                color: #1565c0;
                color: rgba(21,101,192,var(--text-opacity))
            }

            .text-danger-500 {
                --text-opacity: 1;
                color: #d32f2f;
                color: rgba(211,47,47,var(--text-opacity))
            }

            .text-badge-100 {
                --text-opacity: 1;
                color: #ed1c23;
                color: rgba(237,28,35,var(--text-opacity))
            }

            .text-badge-200 {
                --text-opacity: 1;
                color: #44a9df;
                color: rgba(68,169,223,var(--text-opacity))
            }

            .text-badge-300 {
                --text-opacity: 1;
                color: #79919d;
                color: rgba(121,145,157,var(--text-opacity))
            }

            .text-badge-600 {
                --text-opacity: 1;
                color: #fe7a01;
                color: rgba(254,122,1,var(--text-opacity))
            }

            .text-mundial-100 {
                --text-opacity: 1;
                color: #80192e;
                color: rgba(128,25,46,var(--text-opacity))
            }

            .text-prensa-100 {
                --text-opacity: 1;
                color: #ffbe00;
                color: rgba(255,190,0,var(--text-opacity))
            }

            .text-prensa-200 {
                --text-opacity: 1;
                color: #333;
                color: rgba(51,51,51,var(--text-opacity))
            }

            .hover\:text-black:hover {
                --text-opacity: 1;
                color: #000;
                color: rgba(0,0,0,var(--text-opacity))
            }

            .hover\:text-white:hover {
                --text-opacity: 1;
                color: #fff;
                color: rgba(255,255,255,var(--text-opacity))
            }

            .hover\:text-blue-500:hover {
                --text-opacity: 1;
                color: #0374bb;
                color: rgba(3,116,187,var(--text-opacity))
            }

            .hover\:text-silver-200:hover {
                --text-opacity: 1;
                color: #b0bec5;
                color: rgba(176,190,197,var(--text-opacity))
            }

            .hover\:text-grey-300:hover {
                --text-opacity: 1;
                color: #e0e0e0;
                color: rgba(224,224,224,var(--text-opacity))
            }

            .hover\:text-badge-100:hover {
                --text-opacity: 1;
                color: #ed1c23;
                color: rgba(237,28,35,var(--text-opacity))
            }

            .dark-mode .dark\:text-white {
                --text-opacity: 1;
                color: #fff;
                color: rgba(255,255,255,var(--text-opacity))
            }

            .dark-mode .dark\:text-silver-200 {
                --text-opacity: 1;
                color: #b0bec5;
                color: rgba(176,190,197,var(--text-opacity))
            }

            .dark-mode .dark\:text-silver-300 {
                --text-opacity: 1;
                color: #90a4ae;
                color: rgba(144,164,174,var(--text-opacity))
            }

            .dark-mode .dark\:text-silver-400 {
                --text-opacity: 1;
                color: #78909c;
                color: rgba(120,144,156,var(--text-opacity))
            }

            .text-opacity-0 {
                --text-opacity: 0
            }

            .italic {
                font-style: italic
            }

            .not-italic {
                font-style: normal
            }

            .uppercase {
                text-transform: uppercase
            }

            .capitalize {
                text-transform: capitalize
            }

            .normal-case {
                text-transform: none
            }

            .underline {
                text-decoration: underline
            }

            .line-through {
                text-decoration: line-through
            }

            .no-underline {
                text-decoration: none
            }

            .align-middle {
                vertical-align: middle
            }

            .visible {
                visibility: visible
            }

            .whitespace-normal {
                white-space: normal
            }

            .whitespace-no-wrap {
                white-space: nowrap
            }

            .whitespace-pre {
                white-space: pre
            }

            .break-words {
                word-wrap: break-word;
                overflow-wrap: break-word
            }

            .truncate {
                overflow: hidden;
                text-overflow: ellipsis;
                white-space: nowrap
            }

            .w-1 {
                width: .5rem
            }

            .w-2 {
                width: 1rem
            }

            .w-3 {
                width: 1.5rem
            }

            .w-4 {
                width: 2rem
            }

            .w-5 {
                width: 2.5rem
            }

            .w-6 {
                width: 3rem
            }

            .w-8 {
                width: 4rem
            }

            .w-9 {
                width: 4.5rem
            }

            .w-10 {
                width: 5rem
            }

            .w-11 {
                width: 5.5rem
            }

            .w-12 {
                width: 6.5rem
            }

            .w-14 {
                width: 9rem
            }

            .w-44 {
                width: 11rem
            }

            .w-48 {
                width: 12rem
            }

            .w-56 {
                width: 14rem
            }

            .w-64 {
                width: 16rem
            }

            .w-1\/2 {
                width: 50%
            }

            .w-1\/3 {
                width: 33.333333%
            }

            .w-1\/4 {
                width: 25%
            }

            .w-3\/4 {
                width: 75%
            }

            .w-1\/5 {
                width: 20%
            }

            .w-2\/5 {
                width: 40%
            }

            .w-3\/5 {
                width: 60%
            }

            .w-4\/5 {
                width: 80%
            }

            .w-3\/6 {
                width: 50%
            }

            .w-full {
                width: 100%
            }

            .z-10 {
                z-index: 10
            }

            .z-50 {
                z-index: 50
            }

            .gap-1 {
                grid-gap: .5rem;
                gap: .5rem
            }

            .gap-2 {
                grid-gap: 1rem;
                gap: 1rem
            }

            .gap-4 {
                grid-gap: 2rem;
                gap: 2rem
            }

            .gap-6 {
                grid-gap: 3rem;
                gap: 3rem
            }

            .col-gap-2,.gap-x-2 {
                grid-column-gap: 1rem;
                -moz-column-gap: 1rem;
                column-gap: 1rem
            }

            .grid-cols-1 {
                grid-template-columns: repeat(1,minmax(0,1fr))
            }

            .grid-cols-3 {
                grid-template-columns: repeat(3,minmax(0,1fr))
            }

            .grid-cols-6 {
                grid-template-columns: repeat(6,minmax(0,1fr))
            }

            .grid-cols-9 {
                grid-template-columns: repeat(9,minmax(0,1fr))
            }

            .grid-cols-12 {
                grid-template-columns: repeat(12,minmax(0,1fr))
            }

            .col-span-1 {
                grid-column: span 1/span 1
            }

            .col-span-2 {
                grid-column: span 2/span 2
            }

            .col-span-3 {
                grid-column: span 3/span 3
            }

            .col-span-4 {
                grid-column: span 4/span 4
            }

            .col-span-5 {
                grid-column: span 5/span 5
            }

            .col-span-6 {
                grid-column: span 6/span 6
            }

            .col-span-7 {
                grid-column: span 7/span 7
            }

            .col-span-8 {
                grid-column: span 8/span 8
            }

            .col-span-9 {
                grid-column: span 9/span 9
            }

            .col-span-10 {
                grid-column: span 10/span 10
            }

            .col-span-11 {
                grid-column: span 11/span 11
            }

            .col-span-12 {
                grid-column: span 12/span 12
            }

            .grid-rows-6 {
                grid-template-rows: repeat(6,minmax(0,1fr))
            }

            .auto-rows-max {
                grid-auto-rows: max-content
            }

            .row-span-2 {
                grid-row: span 2/span 2
            }

            .row-span-3 {
                grid-row: span 3/span 3
            }

            .row-span-4 {
                grid-row: span 4/span 4
            }

            .row-span-6 {
                grid-row: span 6/span 6
            }

            .transform {
                --transform-translate-x: 0;
                --transform-translate-y: 0;
                --transform-rotate: 0;
                --transform-skew-x: 0;
                --transform-skew-y: 0;
                --transform-scale-x: 1;
                --transform-scale-y: 1;
                transform: translateX(var(--transform-translate-x)) translateY(var(--transform-translate-y)) rotate(var(--transform-rotate)) skewX(var(--transform-skew-x)) skewY(var(--transform-skew-y)) scaleX(var(--transform-scale-x)) scaleY(var(--transform-scale-y))
            }

            .transition-all {
                transition-property: all
            }

            .ease-linear {
                transition-timing-function: linear
            }

            .ease-in {
                transition-timing-function: cubic-bezier(.4,0,1,1)
            }

            .duration-150 {
                transition-duration: .15s
            }

            .duration-500 {
                transition-duration: .5s
            }

            @keyframes spin {
                to {
                    transform: rotate(1turn)
                }
            }

            @keyframes ping {
                75%,to {
                    transform: scale(2);
                    opacity: 0
                }
            }

            @keyframes pulse {
                50% {
                    opacity: .5
                }
            }

            @keyframes bounce {
                0%,to {
                    transform: translateY(-25%);
                    animation-timing-function: cubic-bezier(.8,0,1,1)
                }

                50% {
                    transform: none;
                    animation-timing-function: cubic-bezier(0,0,.2,1)
                }
            }

            @keyframes fade-in-up {
                0% {
                    opacity: 0;
                    transform: translateY(10px)
                }

                to {
                    opacity: 1;
                    transform: translateY(0)
                }
            }

            @keyframes slide-in-down {
                0% {
                    transform: translate3d(0,-100%,0);
                    visibility: visible
                }

                to {
                    transform: translateZ(0)
                }
            }

            .animate-pulse {
                animation: pulse 2s cubic-bezier(.4,0,.6,1) infinite
            }

            .animate-fade-in-up {
                animation: fade-in-up .5s ease-out
            }

            .animate-slide-in-down {
                animation: slide-in-down .5s ease-out
            }

            .prose [data-oembed-type=youtube] {
                position: relative;
                padding-bottom: 56.25%;
                height: 0
            }

            .prose [data-oembed-type=youtube] iframe {
                position: absolute;
                top: 0;
                left: 0;
                width: 100%;
                height: 100%
            }

            .prose .gallery figure,.prose .gallery img,.prose .related figure,.prose .related img {
                margin: 0
            }

            .prose .gallery-wrapper h3 {
                margin-top: 0
            }

            .prose .related h2 {
                font-size: .875rem;
                margin: 0
            }

            .prose .related figure,.prose .related img {
                margin: 0
            }

            .prose .dropcap-letter:first-letter {
                line-height: 50px;
                float: left;
                --text-opacity: 1;
                color: #263238;
                color: rgba(38,50,56,var(--text-opacity));
                font-size: 3rem;
                font-weight: 700;
                margin-right: .5rem;
                font-family: Merriweather,serif
            }

            amp-carousel>div>div:first-child {
                scrollbar-width: none
            }

            amp-carousel>div>div:first-child::-webkit-scrollbar {
                display: none
            }

            .amp-carousel-button {
                --text-opacity: 1;
                color: #263238;
                color: rgba(38,50,56,var(--text-opacity));
                font-size: 1.125rem;
                --bg-opacity: 1;
                background-color: #fff;
                background-color: rgba(255,255,255,var(--bg-opacity));
                border-radius: 9999px;
                box-shadow: 0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06)
            }

            .amp-carousel-button-prev {
                margin-left: .5rem;
                background-image: url(/pf/resources/icons/amp-carousel-prev.svg?d=494)
            }

            .amp-carousel-button-next {
                margin-right: .5rem;
                background-image: url(/pf/resources/icons/amp-carousel-next.svg?d=494)
            }

            @media (min-width: 1024px) {
                #app-container .article-body .related-posts {
                    margin-left:1.5rem
                }

                #app-container .related-posts .card .card-content {
                    margin: 0
                }

                #app-container .space-y-3 .related-posts {
                    margin-top: 0;
                    margin-bottom: 1rem
                }

                .related-posts {
                    float: right;
                    width: 35%
                }

                .related-posts .card-image {
                    display: none
                }
            }

            .related-posts {
                grid-row: 3
            }

            .related-posts .card:last-child {
                border-bottom: 0
            }

            .feature-active-campaign input[type=date],.feature-active-campaign input[type=email],.feature-active-campaign input[type=text] {
                border-width: 1px;
                --border-opacity: 1;
                border-color: #e0e0e0;
                border-color: rgba(224,224,224,var(--border-opacity));
                border-radius: 0;
                font-family: Roboto,sans-serif;
                padding: .5rem
            }

            .feature-active-campaign ._form-title {
                font-family: Merriweather,serif;
                font-style: italic;
                font-size: 1.125rem;
                padding-bottom: .5rem;
                border-bottom-width: 1px;
                font-weight: 400
            }

            .feature-active-campaign ._html-code {
                font-family: Roboto,sans-serif;
                font-size: 1rem
            }

            .feature-active-campaign ._html-code p {
                margin-bottom: 1rem
            }

            .feature-active-campaign label._form-label {
                display: none
            }

            .feature-active-campaign ._form-content {
                display: flex;
                flex-wrap: wrap
            }

            .feature-active-campaign ._form_element {
                margin-bottom: 1rem;
                margin-right: .5rem
            }

            .feature-active-campaign ._form_element._clear {
                width: 100%;
                flex-shrink: 0;
                margin-right: 0
            }

            .feature-active-campaign button {
                font-family: Roboto,sans-serif;
                text-transform: uppercase;
                --bg-opacity: 1;
                background-color: #0374bb;
                background-color: rgba(3,116,187,var(--bg-opacity));
                --text-opacity: 1;
                color: #fff;
                color: rgba(255,255,255,var(--text-opacity));
                padding: .5rem 1rem
            }

            .feature-active-campaign.fields-col ._button-wrapper,.feature-active-campaign.fields-col ._form_element {
                width: 100%;
                flex-shrink: 0;
                margin-right: 0
            }

            .feature-active-campaign.text-left ._form-content {
                justify-content: flex-start
            }

            .feature-active-campaign.text-left ._button-wrapper,.feature-active-campaign.text-left ._form_element {
                text-align: left
            }

            .feature-active-campaign.text-center ._form-content {
                justify-content: center
            }

            .feature-active-campaign.text-right ._form-content {
                justify-content: flex-end
            }

            .feature-active-campaign.text-right ._button-wrapper,.feature-active-campaign.text-right ._form_element {
                text-align: right
            }

            .card.gallery .card-image .icon,.card.video .card-image .icon {
                top: 50%;
                left: 50%;
                transform: translate(-50%,-50%)
            }

            .card.gallery .card-image:hover .icon,.card.video .card-image:hover .icon {
                opacity: .5
            }

            .card .author strong:after {
                content: ","
            }

            .card .author strong:last-child:after {
                content: ""
            }

            .sidemenu a {
                text-transform: uppercase;
                font-family: Roboto,sans-serif;
                padding-top: 1rem;
                padding-bottom: 1rem;
                font-size: .75rem;
                display: block;
                outline: 2px solid transparent;
                outline-offset: 2px
            }

            amp-accordion .accordion-heading:focus svg {
                transform: rotate(90deg)
            }

            .gcse-search-wrap .gsc-search-box {
                margin-bottom: 1rem
            }

            .gcse-search-wrap .gsc-input-box {
                border-radius: 0
            }

            .gcse-search-wrap .gsc-control-cse {
                background-color: transparent
            }

            .gcse-search-wrap .gsc-result {
                background-color: transparent;
                padding-top: 1rem;
                padding-bottom: 1rem
            }

            .gcse-search-wrap .gs-visibleUrl {
                font-family: Roboto,sans-serif;
                --text-opacity: 1;
                color: #607d8b;
                color: rgba(96,125,139,var(--text-opacity))
            }

            .gcse-search-wrap .gsc-tabsArea {
                margin-bottom: 1rem;
                border-radius: 0;
                border-width: 0
            }

            .gcse-search-wrap .gsc-tabHeader {
                font-family: Roboto,sans-serif
            }

            .gcse-search-wrap .gs-title {
                margin-bottom: .5rem;
                font-weight: 700
            }

            .gcse-search-wrap .gs-title b {
                --bg-opacity: 1;
                background-color: #e6edf3;
                background-color: rgba(230,237,243,var(--bg-opacity))
            }

            .gcse-search-wrap .gsc-url-top {
                margin-bottom: .5rem
            }

            .gcse-search-wrap .gs-image {
                display: block
            }

            .gcse-search-wrap .gs-promotion-image-box,.gcse-search-wrap .gs-web-image-box {
                width: 80px;
                margin-right: 1rem
            }

            @media (min-width: 768px) {
                .gcse-search-wrap .gs-promotion-image-box,.gcse-search-wrap .gs-web-image-box {
                    width:150px
                }
            }

            .gcse-search-wrap .gs-promotion-image-box .gs-image,.gcse-search-wrap .gs-web-image-box .gs-image {
                max-width: 80px;
                margin-left: auto;
                margin-right: auto
            }

            @media (min-width: 768px) {
                .gcse-search-wrap .gs-promotion-image-box .gs-image,.gcse-search-wrap .gs-web-image-box .gs-image {
                    max-width:150px
                }
            }

            .gcse-search-wrap .gsc-table-result {
                display: flex
            }

            .gcse-search-wrap .gs-snippet {
                font-size: .875rem
            }

            .gcse-search-wrap .gsc-results .gsc-cursor-box {
                margin-top: 2rem;
                margin-bottom: 2rem;
                display: flex;
                justify-content: center
            }

            .gcse-search-wrap .gsc-results .gsc-cursor-box .gsc-cursor-page {
                outline: none;
                font-family: Roboto,sans-serif;
                padding: .5rem 1rem;
                --text-opacity: 1;
                color: #263238;
                color: rgba(38,50,56,var(--text-opacity));
                text-decoration: none;
                background-color: transparent
            }

            .gcse-search-wrap .gsc-results .gsc-cursor-box .gsc-cursor-page:hover {
                text-decoration: none;
                font-weight: 700
            }

            .gcse-search-wrap .gsc-results .gsc-cursor-box .gsc-cursor-current-page {
                --text-opacity: 1;
                color: #0374bb;
                color: rgba(3,116,187,var(--text-opacity));
                border-width: 1px;
                --border-opacity: 1;
                border-color: #0374bb;
                border-color: rgba(3,116,187,var(--border-opacity))
            }

            .gcse-search-wrap a,.gcse-search-wrap b,.gcse-search-wrap div {
                font-family: Merriweather,serif
            }

            .gcse-search-wrap .gsc-above-wrapper-area,.gcse-search-wrap .gsc-above-wrapper-area a,.gcse-search-wrap .gsc-above-wrapper-area b,.gcse-search-wrap .gsc-above-wrapper-area div {
                font-family: Roboto,sans-serif
            }

            .gcse-search-wrap .gsc-search-button {
                outline: none;
                --bg-opacity: 1;
                background-color: #0374bb;
                background-color: rgba(3,116,187,var(--bg-opacity));
                padding: .5rem
            }

            .gsc-expansionArea .gsc-webResult.gsc-result {
                border-width: 1px 0 0;
                border-color: #e2e8f0
            }

            amp-social-share.facebook-messenger {
                background-color: transparent;
                background-image: url(/pf/resources/icons/fb-messenger.svg?d=494);
                background-repeat: no-repeat;
                background-position: 50%;
                background-size: 80%
            }

            amp-social-share.rounded {
                filter: invert(1);
                background-color: transparent
            }

            .feature-taboola {
                margin: 0
            }

            .feature-taboola .trc_rbox_header.trc_rbox_border_elm {
                padding-bottom: .5rem;
                --border-opacity: 1;
                border-color: #cfd8dc;
                border-bottom: 1px;
                border-color: rgba(207,216,220,var(--border-opacity));
                border-style: solid
            }

            .feature-taboola .trc_rbox_header .trc_rbox_header_span {
                font-family: Merriweather,serif;
                font-style: italic;
                font-size: 1rem;
                font-weight: 400;
                --text-opacity: 1;
                color: #263238;
                color: rgba(38,50,56,var(--text-opacity))
            }

            .feature-taboola .trc_rbox_outer {
                margin-top: 2rem
            }

            .feature-taboola .videoCube .video-label-box .video-title {
                font-size: 1rem;
                margin: 0;
                font-weight: 700;
                font-family: Merriweather,serif;
                --text-opacity: 1;
                color: #263238;
                color: rgba(38,50,56,var(--text-opacity))
            }

            .feature-taboola .videoCube .video-label-box .video-title:hover {
                --text-opacity: 1;
                color: #0374bb;
                color: rgba(3,116,187,var(--text-opacity));
                text-decoration: none
            }

            .feature-taboola .videoCube.syndicatedItem .branding {
                font-family: Roboto,sans-serif;
                font-weight: 400;
                font-size: .75rem;
                --text-opacity: 1;
                color: #616161;
                color: rgba(97,97,97,var(--text-opacity))
            }

            .feature-taboola .videoCube .thumbBlock_holder {
                margin-bottom: 1rem
            }

            #tbl-next-up .trc_related_container {
                margin-top: 2em
            }

            #tbl-next-up .trc_related_container .blend-next-up-a .video-label,#tbl-next-up .trc_related_container .blend-next-up-a .video-title {
                font-family: Merriweather,serif
            }

            #tbl-next-up .trc_related_container .blend-next-up-a .branding {
                font-family: Roboto,sans-serif
            }

            #tbl-next-up .trc_related_container .tbl-read-next-btn {
                font-family: Roboto,sans-serif;
                text-transform: uppercase;
                --text-opacity: 1;
                color: #0374bb;
                color: rgba(3,116,187,var(--text-opacity))
            }

            #tbl-next-up .trc_related_container .tbl-read-next-btn:hover {
                background: none;
                --text-opacity: 1;
                color: #5e92f3;
                color: rgba(94,146,243,var(--text-opacity))
            }

            #tbl-next-up .trc_related_container .video-title {
                font-family: Merriweather,serif
            }

            .offer-container-component .offer-header-title:before {
                --bg-opacity: 1;
                background-color: #ffbe00;
                background-color: rgba(255,190,0,var(--bg-opacity));
                position: absolute;
                right: 0;
                width: 80%;
                content: "";
                bottom: -.5rem;
                height: .25rem;
                border-top-left-radius: 50%;
                border-top-right-radius: 50%;
                transform: rotate(-.66deg)
            }

            @media (min-width: 640px) {
                .tag-result-list {
                    -moz-columns:2;
                    column-count: 2
                }
            }

            .feed li {
                border-color: #eee
            }

            .feed.feed-ranking {
                counter-reset: rank-counter
            }

            .feed.feed-ranking li {
                counter-increment: rank-counter;
                min-height: 2rem;
                padding-left: 3rem
            }

            .feed.feed-ranking li:before {
                content: counter(rank-counter);
                --text-opacity: 1;
                color: #cfd8dc;
                color: rgba(207,216,220,var(--text-opacity));
                position: absolute;
                left: 0;
                font-style: italic;
                font-size: 3rem;
                font-weight: 500;
                line-height: 1;
                top: 50%;
                transform: translateY(-50%)
            }

            .feed.feed-chronology {
                padding-left: 1rem
            }

            .feed.feed-chronology:before {
                content: "";
                position: absolute;
                top: 0;
                left: 0;
                height: 100%;
                --border-opacity: 1;
                border-color: #b0bec5;
                border-left: 1px;
                border-style: dashed;
                border-color: rgba(176,190,197,var(--border-opacity));
                width: 1px
            }

            .feed.feed-chronology li:before {
                content: "";
                position: absolute;
                left: 0;
                margin-left: -1rem;
                --bg-opacity: 1;
                background-color: #0374bb;
                background-color: rgba(3,116,187,var(--bg-opacity));
                box-sizing: border-box;
                top: 1.6rem;
                transform: translateX(-50%);
                width: 5px;
                height: 5px
            }

            .feed.feed-comments li {
                padding-left: 4rem
            }

            .feed.feed-comments li:before {
                display: block;
                position: absolute;
                left: 0;
                top: 50%;
                transform: translateY(-50%);
                width: 3rem;
                height: 3rem;
                content: url(/pf/resources/icons/feed-comments.svg?d=494)
            }

            .feed.feed-comments li .card {
                min-height: 5rem;
                justify-content: center
            }

            .view-more-images {
                background: linear-gradient(rgba(0,0,0,.4),rgba(0,0,0,.8));
                z-index: 1
            }

            .gallery img {
                -o-object-fit: cover;
                object-fit: cover
            }

            .search-box-wrap,.search-box-wrap .input-wrap {
                transition: width .3s ease,padding .3s ease
            }

            .search-box-wrap .input-wrap {
                width: 0;
                height: 0;
                overflow: hidden
            }

            .search-box-wrap .input-wrap.open {
                width: 16rem;
                height: auto
            }

            .search-box-wrap .gsc-search-button-v2,.search-box-wrap .gsc-search-button-v2:focus,.search-box-wrap .gsc-search-button-v2:hover {
                background-color: #fff;
                border: 1px solid #e1e1e1;
                padding: 10px;
                outline: none
            }

            .search-box-wrap .gsc-search-button-v2 svg,.search-box-wrap .gsc-search-button-v2:focus svg,.search-box-wrap .gsc-search-button-v2:hover svg {
                color: #000;
                fill: currentColor
            }

            body {
                font-family: Merriweather,serif;
                font-size: 1rem;
                --text-opacity: 1;
                color: #263238;
                color: rgba(38,50,56,var(--text-opacity))
            }

            body .eu-portal {
                position: relative;
                z-index: 50
            }

            a {
                text-decoration: none
            }

            p {
                margin-bottom: 1rem
            }

            p a {
                --text-opacity: 1;
                color: #263238;
                color: rgba(38,50,56,var(--text-opacity))
            }

            h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover {
                --text-opacity: 1;
                color: #0374bb;
                color: rgba(3,116,187,var(--text-opacity))
            }

            .separator {
                grid-column: span 12/span 12
            }

            .dark-mode {
                --text-opacity: 1;
                color: #fff;
                color: rgba(255,255,255,var(--text-opacity));
                --border-opacity: 1;
                border-color: #546e7a;
                border-color: rgba(84,110,122,var(--border-opacity))
            }

            .bar-sticky .user-area {
                white-space: nowrap
            }

            .bar-sticky .user-area .username {
                overflow: hidden;
                text-overflow: ellipsis;
                max-width: 8rem
            }

            .bar-ads .region .chain:first-child {
                position: sticky;
                margin-left: auto;
                margin-right: auto;
                left: 0;
                top: 0;
                width: 100%;
                z-index: 20
            }

            .no-scrollbar::-webkit-scrollbar {
                display: none
            }

            .no-scrollbar {
                -ms-overflow-style: none;
                scrollbar-width: none
            }

            @media (min-width: 640px) {
                .sm\:block {
                    display:block
                }

                .sm\:flex {
                    display: flex
                }

                .sm\:flex-row {
                    flex-direction: row
                }

                .sm\:flex-col {
                    flex-direction: column
                }

                .sm\:items-stretch {
                    align-items: stretch
                }

                .sm\:order-1 {
                    order: 1
                }

                .sm\:order-2 {
                    order: 2
                }

                .sm\:order-3 {
                    order: 3
                }

                .sm\:order-4 {
                    order: 4
                }

                .sm\:order-5 {
                    order: 5
                }

                .sm\:h-64 {
                    height: 16rem
                }

                .sm\:text-lg {
                    font-size: 1.125rem
                }

                .sm\:mx-1 {
                    margin-left: .5rem;
                    margin-right: .5rem
                }

                .sm\:my-2 {
                    margin-top: 1rem;
                    margin-bottom: 1rem
                }

                .sm\:mt-0 {
                    margin-top: 0
                }

                .sm\:mb-0 {
                    margin-bottom: 0
                }

                .sm\:ml-0 {
                    margin-left: 0
                }

                .sm\:mt-8 {
                    margin-top: 4rem
                }

                .sm\:max-w-2xl {
                    max-width: 42rem
                }

                .sm\:px-0 {
                    padding-left: 0;
                    padding-right: 0
                }

                .sm\:py-2 {
                    padding-top: 1rem;
                    padding-bottom: 1rem
                }

                .sm\:bottom-6 {
                    bottom: 3rem
                }

                .sm\:-bottom-0\.5 {
                    bottom: -.25rem
                }

                .sm\:w-full {
                    width: 100%
                }

                .sm\:grid-cols-1 {
                    grid-template-columns: repeat(1,minmax(0,1fr))
                }

                .sm\:grid-cols-2 {
                    grid-template-columns: repeat(2,minmax(0,1fr))
                }

                .sm\:grid-cols-3 {
                    grid-template-columns: repeat(3,minmax(0,1fr))
                }

                .sm\:grid-cols-6 {
                    grid-template-columns: repeat(6,minmax(0,1fr))
                }

                .sm\:grid-cols-9 {
                    grid-template-columns: repeat(9,minmax(0,1fr))
                }

                .sm\:col-span-1 {
                    grid-column: span 1/span 1
                }

                .sm\:col-span-2 {
                    grid-column: span 2/span 2
                }

                .sm\:col-span-3 {
                    grid-column: span 3/span 3
                }

                .sm\:col-span-4 {
                    grid-column: span 4/span 4
                }

                .sm\:col-span-5 {
                    grid-column: span 5/span 5
                }

                .sm\:col-span-6 {
                    grid-column: span 6/span 6
                }

                .sm\:col-span-7 {
                    grid-column: span 7/span 7
                }

                .sm\:col-span-8 {
                    grid-column: span 8/span 8
                }

                .sm\:col-span-9 {
                    grid-column: span 9/span 9
                }

                .sm\:col-span-10 {
                    grid-column: span 10/span 10
                }

                .sm\:col-span-11 {
                    grid-column: span 11/span 11
                }

                .sm\:col-span-12 {
                    grid-column: span 12/span 12
                }
            }

            @media (min-width: 768px) {
                .md\:prose {
                    color:#263238;
                    max-width: 65ch
                }

                .md\:prose [class~=lead] {
                    color: #4a5568;
                    font-size: 1.25em;
                    line-height: 1.6;
                    margin-top: 1.2em;
                    margin-bottom: 1.2em
                }

                .md\:prose a {
                    color: #1a202c;
                    text-decoration: underline;
                    text-decoration: none
                }

                .md\:prose strong {
                    color: #1a202c;
                    font-weight: 600
                }

                .md\:prose ol {
                    counter-reset: list-counter;
                    margin-top: 1.25em;
                    margin-bottom: 1.25em
                }

                .md\:prose ol>li {
                    position: relative;
                    counter-increment: list-counter;
                    padding-left: 1.75em
                }

                .md\:prose ol>li:before {
                    content: counter(list-counter) ".";
                    position: absolute;
                    font-weight: 400;
                    color: #718096
                }

                .md\:prose ul>li {
                    position: relative;
                    padding-left: 1.75em
                }

                .md\:prose ul>li:before {
                    content: "";
                    position: absolute;
                    background-color: #cbd5e0;
                    border-radius: 50%;
                    width: .375em;
                    height: .375em;
                    top: .6875em;
                    left: .25em
                }

                .md\:prose hr {
                    border-color: #e2e8f0;
                    border-top-width: 1px;
                    margin-top: 3em;
                    margin-bottom: 3em
                }

                .md\:prose blockquote {
                    font-weight: 500;
                    font-style: italic;
                    color: #1a202c;
                    border-left-width: .25rem;
                    border-left-color: #e2e8f0;
                    quotes: "\201C""\201D""\2018""\2019";
                    margin-top: 1.6em;
                    margin-bottom: 1.6em;
                    padding-left: 1em
                }

                .md\:prose blockquote p:first-of-type:before {
                    content: open-quote
                }

                .md\:prose blockquote p:last-of-type:after {
                    content: close-quote
                }

                .md\:prose h1 {
                    color: #1a202c;
                    font-weight: 800;
                    font-size: 2.25em;
                    margin-top: 0;
                    margin-bottom: .8888889em;
                    line-height: 1.1111111
                }

                .md\:prose h2 {
                    color: #1a202c;
                    font-weight: 700;
                    font-size: 1.5em;
                    margin-top: 2em;
                    margin-bottom: 1em;
                    line-height: 1.3333333
                }

                .md\:prose h3 {
                    font-size: 1.25em;
                    margin-top: 1.6em;
                    margin-bottom: .6em;
                    line-height: 1.6
                }

                .md\:prose h3,.md\:prose h4 {
                    color: #1a202c;
                    font-weight: 600
                }

                .md\:prose h4 {
                    margin-top: 1.5em;
                    margin-bottom: .5em;
                    line-height: 1.5
                }

                .md\:prose figure figcaption {
                    color: #718096;
                    font-size: .875em;
                    line-height: 1.4285714;
                    margin-top: .8571429em
                }

                .md\:prose code {
                    color: #1a202c;
                    font-weight: 600;
                    font-size: .875em
                }

                .md\:prose code:after,.md\:prose code:before {
                    content: "`"
                }

                .md\:prose pre {
                    color: #e2e8f0;
                    background-color: #2d3748;
                    overflow-x: auto;
                    font-size: .875em;
                    line-height: 1.7142857;
                    margin-top: 1.7142857em;
                    margin-bottom: 1.7142857em;
                    border-radius: .375rem;
                    padding: .8571429em 1.1428571em
                }

                .md\:prose pre code {
                    background-color: transparent;
                    border-width: 0;
                    border-radius: 0;
                    padding: 0;
                    font-weight: 400;
                    color: inherit;
                    font-size: inherit;
                    font-family: inherit;
                    line-height: inherit
                }

                .md\:prose pre code:after,.md\:prose pre code:before {
                    content: ""
                }

                .md\:prose table {
                    width: 100%;
                    table-layout: auto;
                    text-align: left;
                    margin-top: 2em;
                    margin-bottom: 2em;
                    font-size: .875em;
                    line-height: 1.7142857
                }

                .md\:prose thead {
                    color: #1a202c;
                    font-weight: 600;
                    border-bottom-width: 1px;
                    border-bottom-color: #cbd5e0
                }

                .md\:prose thead th {
                    vertical-align: bottom;
                    padding-right: .5714286em;
                    padding-bottom: .5714286em;
                    padding-left: .5714286em
                }

                .md\:prose tbody tr {
                    border-bottom-width: 1px;
                    border-bottom-color: #e2e8f0
                }

                .md\:prose tbody tr:last-child {
                    border-bottom-width: 0
                }

                .md\:prose tbody td {
                    vertical-align: top;
                    padding: .5714286em
                }

                .md\:prose {
                    font-size: 1rem;
                    line-height: 1.75
                }

                .md\:prose p {
                    margin-top: 1.25em;
                    margin-bottom: 1.25em
                }

                .md\:prose figure,.md\:prose img,.md\:prose video {
                    margin-top: 2em;
                    margin-bottom: 2em
                }

                .md\:prose figure>* {
                    margin-top: 0;
                    margin-bottom: 0
                }

                .md\:prose h2 code {
                    font-size: .875em
                }

                .md\:prose h3 code {
                    font-size: .9em
                }

                .md\:prose ul {
                    margin-top: 1.25em;
                    margin-bottom: 1.25em
                }

                .md\:prose ul li {
                    padding-top: 1rem;
                    padding-bottom: 1rem;
                    padding-left: 1.5rem
                }

                .md\:prose ul li:before {
                    top: 1.5rem;
                    background-color: #455a64;
                    border-radius: 0;
                    width: .3rem;
                    height: .3rem
                }

                .md\:prose li {
                    margin-top: .5em;
                    margin-bottom: .5em
                }

                .md\:prose ol>li:before {
                    left: 0
                }

                .md\:prose>ul>li p {
                    margin-top: .75em;
                    margin-bottom: .75em
                }

                .md\:prose>ul>li>:first-child {
                    margin-top: 1.25em
                }

                .md\:prose>ul>li>:last-child {
                    margin-bottom: 1.25em
                }

                .md\:prose>ol>li>:first-child {
                    margin-top: 1.25em
                }

                .md\:prose>ol>li>:last-child {
                    margin-bottom: 1.25em
                }

                .md\:prose ol ol,.md\:prose ol ul,.md\:prose ul ol,.md\:prose ul ul {
                    margin-top: .75em;
                    margin-bottom: .75em
                }

                .md\:prose h2+*,.md\:prose h3+*,.md\:prose h4+*,.md\:prose hr+* {
                    margin-top: 0
                }

                .md\:prose thead th:first-child {
                    padding-left: 0
                }

                .md\:prose thead th:last-child {
                    padding-right: 0
                }

                .md\:prose tbody td:first-child {
                    padding-left: 0
                }

                .md\:prose tbody td:last-child {
                    padding-right: 0
                }

                .md\:prose>:first-child {
                    margin-top: 0
                }

                .md\:prose>:last-child {
                    margin-bottom: 0
                }

                .md\:prose p a,.md\:prose table a {
                    color: #0374bb;
                    text-decoration: none;
                    border-bottom-width: 1px;
                    border-bottom-color: #cfd8dc;
                    padding-bottom: 2px
                }

                .md\:space-y-0>:not(template)~:not(template) {
                    --space-y-reverse: 0;
                    margin-top: calc(0px*(1 - var(--space-y-reverse)));
                    margin-bottom: calc(0px*var(--space-y-reverse))
                }

                .md\:space-x-0>:not(template)~:not(template) {
                    --space-x-reverse: 0;
                    margin-right: calc(0px*var(--space-x-reverse));
                    margin-left: calc(0px*(1 - var(--space-x-reverse)))
                }

                .md\:space-y-2>:not(template)~:not(template) {
                    --space-y-reverse: 0;
                    margin-top: calc(1rem*(1 - var(--space-y-reverse)));
                    margin-bottom: calc(1rem*var(--space-y-reverse))
                }

                .md\:space-x-2>:not(template)~:not(template) {
                    --space-x-reverse: 0;
                    margin-right: calc(1rem*var(--space-x-reverse));
                    margin-left: calc(1rem*(1 - var(--space-x-reverse)))
                }

                .md\:space-x-4>:not(template)~:not(template) {
                    --space-x-reverse: 0;
                    margin-right: calc(2rem*var(--space-x-reverse));
                    margin-left: calc(2rem*(1 - var(--space-x-reverse)))
                }

                .md\:divide-y-0>:not(template)~:not(template) {
                    --divide-y-reverse: 0;
                    border-top-width: calc(0px*(1 - var(--divide-y-reverse)));
                    border-bottom-width: calc(0px*var(--divide-y-reverse))
                }

                .md\:divide-x>:not(template)~:not(template) {
                    --divide-x-reverse: 0;
                    border-right-width: calc(1px*var(--divide-x-reverse));
                    border-left-width: calc(1px*(1 - var(--divide-x-reverse)))
                }

                .md\:bg-silver-1000 {
                    --bg-opacity: 1;
                    background-color: #f1f3f4;
                    background-color: rgba(241,243,244,var(--bg-opacity))
                }

                .md\:border-grey-300 {
                    --border-opacity: 1;
                    border-color: #e0e0e0;
                    border-color: rgba(224,224,224,var(--border-opacity))
                }

                .md\:border-0 {
                    border-width: 0
                }

                .md\:border {
                    border-width: 1px
                }

                .md\:border-b-0 {
                    border-bottom-width: 0
                }

                .md\:border-r {
                    border-right-width: 1px
                }

                .md\:block {
                    display: block
                }

                .md\:inline {
                    display: inline
                }

                .md\:flex {
                    display: flex
                }

                .md\:grid {
                    display: grid
                }

                .md\:hidden {
                    display: none
                }

                .md\:flex-row {
                    flex-direction: row
                }

                .md\:flex-col {
                    flex-direction: column
                }

                .md\:items-center {
                    align-items: center
                }

                .md\:justify-start {
                    justify-content: flex-start
                }

                .md\:justify-end {
                    justify-content: flex-end
                }

                .md\:justify-center {
                    justify-content: center
                }

                .md\:justify-between {
                    justify-content: space-between
                }

                .md\:justify-around {
                    justify-content: space-around
                }

                .md\:justify-evenly {
                    justify-content: space-evenly
                }

                .md\:order-1 {
                    order: 1
                }

                .md\:order-2 {
                    order: 2
                }

                .md\:order-3 {
                    order: 3
                }

                .md\:order-4 {
                    order: 4
                }

                .md\:order-5 {
                    order: 5
                }

                .md\:order-none {
                    order: 0
                }

                .md\:h-72 {
                    height: 18rem
                }

                .md\:h-max {
                    height: -moz-max-content;
                    height: max-content
                }

                .md\:text-sm {
                    font-size: .875rem
                }

                .md\:text-base {
                    font-size: 1rem
                }

                .md\:text-lg {
                    font-size: 1.125rem
                }

                .md\:text-xl {
                    font-size: 1.25rem
                }

                .md\:text-2xl {
                    font-size: 1.5rem
                }

                .md\:text-3xl {
                    font-size: 1.875rem
                }

                .md\:text-4xl {
                    font-size: 2.25rem
                }

                .md\:leading-12 {
                    line-height: 3rem
                }

                .md\:leading-none {
                    line-height: 1
                }

                .md\:leading-normal {
                    line-height: 1.5
                }

                .md\:mx-0 {
                    margin-left: 0;
                    margin-right: 0
                }

                .md\:my-2 {
                    margin-top: 1rem;
                    margin-bottom: 1rem
                }

                .md\:my-4 {
                    margin-top: 2rem;
                    margin-bottom: 2rem
                }

                .md\:mt-0 {
                    margin-top: 0
                }

                .md\:mt-1 {
                    margin-top: .5rem
                }

                .md\:mr-1 {
                    margin-right: .5rem
                }

                .md\:mt-3 {
                    margin-top: 1.5rem
                }

                .md\:mb-3 {
                    margin-bottom: 1.5rem
                }

                .md\:mb-4 {
                    margin-bottom: 2rem
                }

                .md\:max-w-xl {
                    max-width: 36rem
                }

                .md\:max-w-2xl {
                    max-width: 42rem
                }

                .md\:min-w-1\/5 {
                    min-width: 20%
                }

                .md\:min-w-1\/3 {
                    min-width: 30%
                }

                .md\:min-w-1\/2 {
                    min-width: 50%
                }

                .md\:min-w-3\/4 {
                    min-width: 75%
                }

                .md\:min-w-full {
                    min-width: 100%
                }

                .md\:overflow-hidden {
                    overflow: hidden
                }

                .md\:overflow-visible {
                    overflow: visible
                }

                .md\:p-0 {
                    padding: 0
                }

                .md\:p-2 {
                    padding: 1rem
                }

                .md\:py-0 {
                    padding-top: 0;
                    padding-bottom: 0
                }

                .md\:px-0 {
                    padding-left: 0;
                    padding-right: 0
                }

                .md\:px-1 {
                    padding-left: .5rem;
                    padding-right: .5rem
                }

                .md\:py-2 {
                    padding-top: 1rem;
                    padding-bottom: 1rem
                }

                .md\:px-2 {
                    padding-left: 1rem;
                    padding-right: 1rem
                }

                .md\:py-3 {
                    padding-top: 1.5rem;
                    padding-bottom: 1.5rem
                }

                .md\:px-3 {
                    padding-left: 1.5rem;
                    padding-right: 1.5rem
                }

                .md\:px-4 {
                    padding-left: 2rem;
                    padding-right: 2rem
                }

                .md\:py-5 {
                    padding-top: 2.5rem;
                    padding-bottom: 2.5rem
                }

                .md\:pb-0 {
                    padding-bottom: 0
                }

                .md\:pr-2 {
                    padding-right: 1rem
                }

                .md\:pb-2 {
                    padding-bottom: 1rem
                }

                .md\:pl-2 {
                    padding-left: 1rem
                }

                .md\:pr-4 {
                    padding-right: 2rem
                }

                .md\:pr-10 {
                    padding-right: 5rem
                }

                .md\:top-0 {
                    top: 0
                }

                .md\:left-0 {
                    left: 0
                }

                .md\:-right-4 {
                    right: -2rem
                }

                .md\:-left-4 {
                    left: -2rem
                }

                .md\:text-left {
                    text-align: left
                }

                .md\:text-right {
                    text-align: right
                }

                .md\:w-14 {
                    width: 9rem
                }

                .md\:w-56 {
                    width: 14rem
                }

                .md\:w-96 {
                    width: 24rem
                }

                .md\:w-auto {
                    width: auto
                }

                .md\:w-1\/2 {
                    width: 50%
                }

                .md\:w-1\/4 {
                    width: 25%
                }

                .md\:w-2\/4 {
                    width: 50%
                }

                .md\:w-2\/5 {
                    width: 40%
                }

                .md\:w-1\/12 {
                    width: 8.333333%
                }

                .md\:gap-1 {
                    grid-gap: .5rem;
                    gap: .5rem
                }

                .md\:gap-2 {
                    grid-gap: 1rem;
                    gap: 1rem
                }

                .md\:col-gap-4 {
                    grid-column-gap: 2rem;
                    -moz-column-gap: 2rem;
                    column-gap: 2rem
                }

                .md\:grid-cols-1 {
                    grid-template-columns: repeat(1,minmax(0,1fr))
                }

                .md\:grid-cols-2 {
                    grid-template-columns: repeat(2,minmax(0,1fr))
                }

                .md\:grid-cols-3 {
                    grid-template-columns: repeat(3,minmax(0,1fr))
                }

                .md\:grid-cols-4 {
                    grid-template-columns: repeat(4,minmax(0,1fr))
                }

                .md\:grid-cols-5 {
                    grid-template-columns: repeat(5,minmax(0,1fr))
                }

                .md\:grid-cols-6 {
                    grid-template-columns: repeat(6,minmax(0,1fr))
                }

                .md\:grid-cols-12 {
                    grid-template-columns: repeat(12,minmax(0,1fr))
                }

                .md\:col-span-1 {
                    grid-column: span 1/span 1
                }

                .md\:col-span-2 {
                    grid-column: span 2/span 2
                }

                .md\:col-span-3 {
                    grid-column: span 3/span 3
                }

                .md\:col-span-4 {
                    grid-column: span 4/span 4
                }

                .md\:col-span-5 {
                    grid-column: span 5/span 5
                }

                .md\:col-span-6 {
                    grid-column: span 6/span 6
                }

                .md\:col-span-7 {
                    grid-column: span 7/span 7
                }

                .md\:col-span-8 {
                    grid-column: span 8/span 8
                }

                .md\:col-span-9 {
                    grid-column: span 9/span 9
                }

                .md\:col-span-10 {
                    grid-column: span 10/span 10
                }

                .md\:col-span-11 {
                    grid-column: span 11/span 11
                }

                .md\:col-span-12 {
                    grid-column: span 12/span 12
                }

                .md\:col-start-2 {
                    grid-column-start: 2
                }

                .md\:col-start-3 {
                    grid-column-start: 3
                }

                .md\:col-end-13 {
                    grid-column-end: 13
                }
            }

            @media (min-width: 1024px) {
                .lg\:space-x-0>:not(template)~:not(template) {
                    --space-x-reverse:0;
                    margin-right: calc(0px*var(--space-x-reverse));
                    margin-left: calc(0px*(1 - var(--space-x-reverse)))
                }

                .lg\:space-y-2>:not(template)~:not(template) {
                    --space-y-reverse: 0;
                    margin-top: calc(1rem*(1 - var(--space-y-reverse)));
                    margin-bottom: calc(1rem*var(--space-y-reverse))
                }

                .lg\:space-x-2>:not(template)~:not(template) {
                    --space-x-reverse: 0;
                    margin-right: calc(1rem*var(--space-x-reverse));
                    margin-left: calc(1rem*(1 - var(--space-x-reverse)))
                }

                .lg\:bg-blue-500 {
                    --bg-opacity: 1;
                    background-color: #0374bb;
                    background-color: rgba(3,116,187,var(--bg-opacity))
                }

                .lg\:border-transparent {
                    border-color: transparent
                }

                .lg\:border-b-0 {
                    border-bottom-width: 0
                }

                .lg\:border-r {
                    border-right-width: 1px
                }

                .lg\:block {
                    display: block
                }

                .lg\:inline {
                    display: inline
                }

                .lg\:flex {
                    display: flex
                }

                .lg\:hidden {
                    display: none
                }

                .lg\:flex-row {
                    flex-direction: row
                }

                .lg\:flex-col {
                    flex-direction: column
                }

                .lg\:items-center {
                    align-items: center
                }

                .lg\:content-center {
                    align-content: center
                }

                .lg\:self-start {
                    align-self: flex-start
                }

                .lg\:justify-start {
                    justify-content: flex-start
                }

                .lg\:justify-end {
                    justify-content: flex-end
                }

                .lg\:justify-center {
                    justify-content: center
                }

                .lg\:justify-between {
                    justify-content: space-between
                }

                .lg\:justify-around {
                    justify-content: space-around
                }

                .lg\:justify-evenly {
                    justify-content: space-evenly
                }

                .lg\:order-1 {
                    order: 1
                }

                .lg\:order-2 {
                    order: 2
                }

                .lg\:order-3 {
                    order: 3
                }

                .lg\:order-4 {
                    order: 4
                }

                .lg\:order-5 {
                    order: 5
                }

                .lg\:h-auto {
                    height: auto
                }

                .lg\:h-full {
                    height: 100%
                }

                .lg\:text-xs {
                    font-size: .75rem
                }

                .lg\:text-sm {
                    font-size: .875rem
                }

                .lg\:text-lg {
                    font-size: 1.125rem
                }

                .lg\:text-xl {
                    font-size: 1.25rem
                }

                .lg\:text-2xl {
                    font-size: 1.5rem
                }

                .lg\:text-3xl {
                    font-size: 1.875rem
                }

                .lg\:text-4xl {
                    font-size: 2.25rem
                }

                .lg\:text-5xl {
                    font-size: 3rem
                }

                .lg\:leading-none {
                    line-height: 1
                }

                .lg\:my-0 {
                    margin-top: 0;
                    margin-bottom: 0
                }

                .lg\:mx-0 {
                    margin-left: 0;
                    margin-right: 0
                }

                .lg\:mx-8 {
                    margin-left: 4rem;
                    margin-right: 4rem
                }

                .lg\:mt-0 {
                    margin-top: 0
                }

                .lg\:mb-0 {
                    margin-bottom: 0
                }

                .lg\:ml-0 {
                    margin-left: 0
                }

                .lg\:ml-1 {
                    margin-left: .5rem
                }

                .lg\:mr-2 {
                    margin-right: 1rem
                }

                .lg\:mb-2 {
                    margin-bottom: 1rem
                }

                .lg\:mt-3 {
                    margin-top: 1.5rem
                }

                .lg\:mb-3 {
                    margin-bottom: 1.5rem
                }

                .lg\:ml-4 {
                    margin-left: 2rem
                }

                .lg\:ml-8 {
                    margin-left: 4rem
                }

                .lg\:ml-10 {
                    margin-left: 5rem
                }

                .lg\:ml-12 {
                    margin-left: 6.5rem
                }

                .lg\:ml-13 {
                    margin-left: 8rem
                }

                .lg\:mt-0\.5 {
                    margin-top: .25rem
                }

                .lg\:max-w-6 {
                    max-width: 8rem
                }

                .lg\:max-w-none {
                    max-width: none
                }

                .lg\:max-w-2xl {
                    max-width: 42rem
                }

                .lg\:max-w-4xl {
                    max-width: 56rem
                }

                .lg\:max-w-adlg {
                    max-width: 960px
                }

                .lg\:min-h-72 {
                    min-height: 18rem
                }

                .lg\:min-w-1\/5 {
                    min-width: 20%
                }

                .lg\:min-w-1\/3 {
                    min-width: 30%
                }

                .lg\:min-w-1\/2 {
                    min-width: 50%
                }

                .lg\:min-w-3\/4 {
                    min-width: 75%
                }

                .lg\:min-w-full {
                    min-width: 100%
                }

                .lg\:min-w-2xl {
                    min-width: 42rem
                }

                .lg\:p-4 {
                    padding: 2rem
                }

                .lg\:py-0 {
                    padding-top: 0;
                    padding-bottom: 0
                }

                .lg\:px-0 {
                    padding-left: 0;
                    padding-right: 0
                }

                .lg\:py-1 {
                    padding-top: .5rem;
                    padding-bottom: .5rem
                }

                .lg\:py-2 {
                    padding-top: 1rem;
                    padding-bottom: 1rem
                }

                .lg\:px-2 {
                    padding-left: 1rem;
                    padding-right: 1rem
                }

                .lg\:px-3 {
                    padding-left: 1.5rem;
                    padding-right: 1.5rem
                }

                .lg\:py-4 {
                    padding-top: 2rem;
                    padding-bottom: 2rem
                }

                .lg\:px-6 {
                    padding-left: 3rem;
                    padding-right: 3rem
                }

                .lg\:px-8 {
                    padding-left: 4rem;
                    padding-right: 4rem
                }

                .lg\:px-13 {
                    padding-left: 8rem;
                    padding-right: 8rem
                }

                .lg\:px-48 {
                    padding-left: 12rem;
                    padding-right: 12rem
                }

                .lg\:pr-0 {
                    padding-right: 0
                }

                .lg\:pb-0 {
                    padding-bottom: 0
                }

                .lg\:pr-4 {
                    padding-right: 2rem
                }

                .lg\:pr-8 {
                    padding-right: 4rem
                }

                .lg\:bottom-1\/2 {
                    bottom: 50%
                }

                .lg\:-right-8 {
                    right: -4rem
                }

                .lg\:text-left {
                    text-align: left
                }

                .lg\:w-auto {
                    width: auto
                }

                .lg\:w-1\/2 {
                    width: 50%
                }

                .lg\:w-1\/3 {
                    width: 33.333333%
                }

                .lg\:w-2\/3 {
                    width: 66.666667%
                }

                .lg\:w-3\/5 {
                    width: 60%
                }

                .lg\:gap-0 {
                    grid-gap: 0;
                    gap: 0
                }

                .lg\:gap-1 {
                    grid-gap: .5rem;
                    gap: .5rem
                }

                .lg\:gap-2 {
                    grid-gap: 1rem;
                    gap: 1rem
                }

                .lg\:grid-cols-1 {
                    grid-template-columns: repeat(1,minmax(0,1fr))
                }

                .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\:grid-cols-5 {
                    grid-template-columns: repeat(5,minmax(0,1fr))
                }

                .lg\:grid-cols-6 {
                    grid-template-columns: repeat(6,minmax(0,1fr))
                }

                .lg\:col-span-1 {
                    grid-column: span 1/span 1
                }

                .lg\:col-span-2 {
                    grid-column: span 2/span 2
                }

                .lg\:col-span-3 {
                    grid-column: span 3/span 3
                }

                .lg\:col-span-4 {
                    grid-column: span 4/span 4
                }

                .lg\:col-span-5 {
                    grid-column: span 5/span 5
                }

                .lg\:col-span-6 {
                    grid-column: span 6/span 6
                }

                .lg\:col-span-7 {
                    grid-column: span 7/span 7
                }

                .lg\:col-span-8 {
                    grid-column: span 8/span 8
                }

                .lg\:col-span-9 {
                    grid-column: span 9/span 9
                }

                .lg\:col-span-10 {
                    grid-column: span 10/span 10
                }

                .lg\:col-span-11 {
                    grid-column: span 11/span 11
                }

                .lg\:col-span-12 {
                    grid-column: span 12/span 12
                }

                .lg\:col-end-13 {
                    grid-column-end: 13
                }
            }

            @media (min-width: 1280px) {
                .xl\:flex-row {
                    flex-direction:row
                }

                .xl\:text-3xl {
                    font-size: 1.875rem
                }

                .xl\:max-w-14 {
                    max-width: 12rem
                }

                .xl\:max-w-adxl {
                    max-width: 1170px
                }

                .xl\:pb-0 {
                    padding-bottom: 0
                }

                .xl\:bottom-0 {
                    bottom: 0
                }
            }