@import"https://fonts.googleapis.com/css2?family=Lato:wght@400;700&family=Montserrat:wght@700&display=swap";[data-v-021acfbc]:root{--brand-color: hsl(46, 100%, 50%);--black: hsl(0, 0%, 0%);--white: hsl(0, 0%, 100%);--font-title: "Montserrat", sans-serif;--font-text: "Lato", sans-serif}[data-v-021acfbc],[data-v-021acfbc]:before,[data-v-021acfbc]:after{box-sizing:border-box}.card p[data-v-021acfbc]{font-family:var(--font-text);font-size:1rem;line-height:1.5;color:var(--white)}.flow[data-v-021acfbc]>*+*{margin-top:var(--flow-space, 1em)}.card[data-v-021acfbc]{display:grid;grid-template-columns:1fr;grid-template-rows:1fr;place-items:center;overflow:hidden;border-radius:.625rem;box-shadow:.25rem .25rem .5rem #00000040;position:relative}.card[data-v-021acfbc]>*{grid-column:1 / 2;grid-row:1 / 2;color:#fff}.card__background[data-v-021acfbc]{width:100%;height:100%;object-fit:cover;display:block}.card__content[data-v-021acfbc]{--flow-space: .9375rem;display:flex;flex-direction:column;justify-content:space-between;align-self:end;width:100%;height:100%;padding:12% 1.25rem 1.875rem;background:linear-gradient(180deg,#0000,#0000004d 10%,#000);z-index:1;position:relative}.card-title[data-v-021acfbc]{position:relative;width:fit-content;width:-moz-fit-content}.card-title[data-v-021acfbc]:after{content:"";position:absolute;height:.3125rem;width:calc(100% + 1.25rem);bottom:-.75rem;left:-1.25rem;background-color:#00a0e0}.card__button[data-v-021acfbc]{padding:.75em 1.6em;width:fit-content;width:-moz-fit-content;font-variant:small-caps;font-weight:700;border-radius:.45em;border:none;background-color:#00a0e0;font-family:var(--font-title);font-size:1.125rem;color:var(--black)}.card__button[data-v-021acfbc]:focus{outline:2px solid black;outline-offset:-5px}@media (any-hover: hover) and (any-pointer: fine){.card__content[data-v-021acfbc]{transform:translateY(62%);transition:transform .5s ease-out;transition-delay:.5s}.card__content-container[data-v-021acfbc]>:not(.card-title),.card__button[data-v-021acfbc]{opacity:0;transition:transform .5s ease-out,opacity .5s ease-out}.card[data-v-021acfbc]:hover,.card[data-v-021acfbc]:focus-within{transform:scale(1.02);transition:transform .5s ease-in}.card:hover .card__content[data-v-021acfbc],.card:focus-within .card__content[data-v-021acfbc]{transform:translateY(0);transition:transform .5s ease-in}.card:focus-within .card__content[data-v-021acfbc]{transition-duration:0ms}.card:hover .card__background[data-v-021acfbc],.card:focus-within .card__background[data-v-021acfbc]{transform:scale(1.3)}.card:hover .card__content--container[data-v-021acfbc]>:not(.card__title),.card:hover .card__button[data-v-021acfbc],.card:focus-within .card__content--container[data-v-021acfbc]>:not(.card__title),.card:focus-within .card__button[data-v-021acfbc]{opacity:1;transition:opacity .2s ease-in;transition-delay:.2s}}[data-v-d2736f2e]:root{--brand-color: hsl(46, 100%, 50%);--black: hsl(0, 0%, 0%);--white: hsl(0, 0%, 100%);--font-title: "Montserrat", sans-serif;--font-text: "Lato", sans-serif}[data-v-d2736f2e],[data-v-d2736f2e]:before,[data-v-d2736f2e]:after{box-sizing:border-box}.card p[data-v-d2736f2e]{font-family:var(--font-text);font-size:1rem;line-height:1.5;color:var(--white)}.flow[data-v-d2736f2e]>*+*{margin-top:var(--flow-space, 1em)}.card[data-v-d2736f2e]{display:grid;place-items:center;overflow:hidden;border-radius:.625rem;box-shadow:.25rem .25rem .5rem #00000040}.card[data-v-d2736f2e]>*{grid-column:1 / 2;grid-row:1 / 2;color:#fff}.card__background[data-v-d2736f2e]{object-fit:contain;max-width:100%;height:100%}.card__content[data-v-d2736f2e]{--flow-space: .9375rem;display:flex;flex-direction:column;justify-content:space-between;align-self:flex-end;height:100%;padding:12% 1.25rem 1.875rem;background:linear-gradient(180deg,#0000,#0000004d 10%,#000)}.card-title[data-v-d2736f2e]{position:relative;width:fit-content;width:-moz-fit-content}.card-title[data-v-d2736f2e]:after{content:"";position:absolute;height:.3125rem;width:calc(100% + 1.25rem);bottom:-.75rem;left:-1.25rem;background-color:#00a0e0}.card__button[data-v-d2736f2e]{padding:.75em 1.6em;width:fit-content;width:-moz-fit-content;font-variant:small-caps;font-weight:700;border-radius:.45em;border:none;background-color:#00a0e0;font-family:var(--font-title);font-size:1.125rem;color:var(--black)}.card__button[data-v-d2736f2e]:focus{outline:2px solid black;outline-offset:-5px}@media (any-hover: hover) and (any-pointer: fine){.card__content[data-v-d2736f2e]{transform:translateY(62%);transition:transform .5s ease-out;transition-delay:.5s}.card__content-container[data-v-d2736f2e]>:not(.card-title),.card__button[data-v-d2736f2e]{opacity:0;transition:transform .5s ease-out,opacity .5s ease-out}.card[data-v-d2736f2e]:hover,.card[data-v-d2736f2e]:focus-within{transform:scale(1.02);transition:transform .5s ease-in}.card:hover .card__content[data-v-d2736f2e],.card:focus-within .card__content[data-v-d2736f2e]{transform:translateY(0);transition:transform .5s ease-in}.card:focus-within .card__content[data-v-d2736f2e]{transition-duration:0ms}.card:hover .card__background[data-v-d2736f2e],.card:focus-within .card__background[data-v-d2736f2e]{transform:scale(1.3)}.card:hover .card__content--container[data-v-d2736f2e]>:not(.card__title),.card:hover .card__button[data-v-d2736f2e],.card:focus-within .card__content--container[data-v-d2736f2e]>:not(.card__title),.card:focus-within .card__button[data-v-d2736f2e]{opacity:1;transition:opacity .2s ease-in;transition-delay:.2s}}.modal-backdrop{display:none}
