.form--search[data-v-cb9046ff]{display:flex;gap:5px}.form-input-search[data-v-cb9046ff]{align-items:center;flex-grow:1;position:relative}.form-input-search .icon--search[data-v-cb9046ff]{bottom:0;color:#666;height:18px;left:0;margin:auto 15px;pointer-events:none;position:absolute;top:0;width:18px}@media (min-width:750px){.form-input-search .icon--search[data-v-cb9046ff]{height:22px;width:22px}}.form-input-search input[data-v-cb9046ff]{font-size:18px;min-height:54px;padding-inline:46px 120px}@media (min-width:750px){.form-input-search input[data-v-cb9046ff]{font-size:21px;min-height:62px;padding-inline:50px 130px}}.form-input-search .btn--clear[data-v-cb9046ff]{align-self:center;bottom:0;margin:auto 3px;position:absolute;right:54px;top:0}@media (min-width:750px){.form-input-search .btn--clear[data-v-cb9046ff]{right:64px}}.btn--search[data-v-cb9046ff]{bottom:6px;height:42px;max-height:none;min-width:0;padding:5px;position:absolute;right:6px;top:6px;width:42px}@media (min-width:750px){.btn--search[data-v-cb9046ff]{height:50px;width:50px}}.btn--search .icon--arrow-right[data-v-cb9046ff]{margin-right:-3px}.card[data-v-74da891e]{background-color:#fff;border:1px solid #ccc;padding:20px;position:relative;transition-delay:.2s;transition-duration:.2s}.card[data-v-74da891e]:focus-within,.card[data-v-74da891e]:hover{transform:translateY(-5px)!important;transition-delay:0s!important;transition-duration:.2s!important}.card:focus-within .card__title[data-v-74da891e],.card:hover .card__title[data-v-74da891e]{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:.125em}.card .card__badge[data-v-74da891e]{background:#232d4b;border-radius:5px;box-sizing:border-box;color:#fff;font-size:13px;font-weight:500;left:15px;letter-spacing:.05em;line-height:16px;padding:3px 8px 2px;position:absolute;text-transform:uppercase;top:0;transform:translateY(-50%)}.card .card__badge~.card__content[data-v-74da891e]{padding-top:5px}.card .card__thumb[data-v-74da891e]{height:50px;order:2;width:50px}.card .card__thumb img[data-v-74da891e]{height:auto;width:100%}.card .card__content[data-v-74da891e]{flex-grow:1}.card .card__label[data-v-74da891e]{align-items:center;color:#888;display:flex;font-family:franklin-gothic-urw-cond,sans-serif;font-size:.875rem;letter-spacing:.0714285714em;line-height:1.1428571429;margin:0 0 8px;text-transform:uppercase}.card .card__label .card__label__alt[data-v-74da891e]{align-items:center;display:flex;letter-spacing:normal;text-transform:none}.card .card__label .card__label__alt[data-v-74da891e]:before{border-left:1px solid;content:"";display:inline-block;height:1em;margin-inline:1ch}.card .card__title[data-v-74da891e]{color:#21375d;font-family:franklin-gothic-urw-cond,sans-serif;font-size:1.5rem;font-weight:700;letter-spacing:-.0052083333em;line-height:1.0833333333;margin:0 0 10px}.card .card__title a[data-v-74da891e]{color:inherit}.card .card__title a[data-v-74da891e]:focus-visible,.card .card__title a[data-v-74da891e]:hover{text-decoration-style:underline;text-decoration-thickness:2px;text-underline-offset:.125em}.card .card__date[data-v-74da891e]{color:#666;font-family:franklin-gothic-urw-cond,sans-serif;font-size:1rem;letter-spacing:0;line-height:1.125;margin:10px 0 0}.card .card__extra[data-v-74da891e],.card .card__summary[data-v-74da891e]{margin:10px 0 0}.card .card__extra[data-v-74da891e]{color:#666;font-size:1rem;line-height:1.25}.card .card__extra+.card__summary[data-v-74da891e]{margin-block-start:5px}.card .card__summary[data-v-74da891e]{color:#666;font-size:.875rem;line-height:1.2857142857}.card .card__footer[data-v-74da891e]{border-top:1px solid #ccc;font-size:.875rem;line-height:1.1428571429;margin:auto -20px -20px;padding:6px 10px;width:calc(100% + 40px)}.card .card__footer .card__status[data-v-74da891e]:before{background-color:#009fdf;border-radius:100%;content:"";display:inline-block;height:10px;margin-inline-end:6px;width:10px}.card .card__footer .card__status.status--open[data-v-74da891e]:before{background-color:#62bb46}.card .card__footer .card__status.status--pending[data-v-74da891e]:before{background-color:#009fdf}.card .card__footer .card__status.status--archived[data-v-74da891e]:before,.card .card__footer .card__status.status--closed[data-v-74da891e]:before{background-color:#df1e43}.card--promoted-event[data-v-74da891e]{align-items:flex-start;display:flex;gap:15px}.card--promoted-event .event__date[data-v-74da891e]{align-items:center;align-self:start;aspect-ratio:1/1;background-color:#eb5f0c;border-radius:5px;color:#fff;display:flex;flex-flow:column;flex-shrink:0!important;height:50px;justify-content:center;order:2;width:50px}.card--promoted-event .event__day[data-v-74da891e]{font-family:franklin-gothic-urw-cond,sans-serif;font-size:1.5rem;font-weight:700;letter-spacing:-.0208333333em;line-height:1}.card--promoted-event .event__month[data-v-74da891e]{font-family:franklin-gothic-urw,sans-serif;font-size:.875rem;font-weight:700;letter-spacing:.1428571429em;line-height:1;text-transform:uppercase}.card--promoted-program[data-v-74da891e],.card--promoted-video[data-v-74da891e]{display:flex;flex-direction:column;justify-content:center}.card--promoted-program .card__content[data-v-74da891e],.card--promoted-video .card__content[data-v-74da891e]{flex-grow:0;margin:auto 0}.card--promoted-tool[data-v-74da891e]{align-items:flex-start;display:flex;gap:15px}.card--promoted-tool .card__logo[data-v-74da891e]{background-color:#f6f8fb;border:1px solid #ddd;border-radius:8px;flex-shrink:0;overflow:hidden;padding:7px}.card--promoted-tool .card__logo img[data-v-74da891e]{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.card--promoted-promo[data-v-74da891e]{align-items:center;background-color:#e9f0fc;display:flex}.card--promoted-promo .btn[data-v-74da891e]{margin-block-start:15px}.card--promoted-user[data-v-74da891e]{align-items:flex-start;display:flex;gap:15px}.card--promoted-user .card__headshot[data-v-74da891e]{border-radius:50%;flex-shrink:0;overflow:hidden}.card--promoted-user .card__headshot img[data-v-74da891e]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.card--promoted-user .card__summary[data-v-74da891e]{font-style:italic}.search-promoted[data-v-79c4dd45]{width:100%}.search-promoted[data-is-scrollable=true][data-v-79c4dd45]{position:relative}.search-promoted[data-is-scrollable=true] .search-promoted-inner[data-v-79c4dd45]{-ms-overflow-style:none;overflow:auto;scroll-behavior:smooth;scroll-padding:48px;scrollbar-color:transparent transparent;scrollbar-width:none}.search-promoted .card[data-v-79c4dd45]{box-shadow:none;box-sizing:border-box;max-width:none}.search-promoted .control--arrow[data-v-79c4dd45]{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;cursor:pointer;display:flex;height:50px;justify-content:center;margin-top:-25px;opacity:1;padding:0;position:absolute;top:50%;touch-action:manipulation;transition:.2s ease;visibility:visible;width:50px;z-index:100}.search-promoted .control--arrow:focus-visible .btn[data-v-79c4dd45],.search-promoted .control--arrow:hover .btn[data-v-79c4dd45]{background-color:#141e3c}.search-promoted .control--arrow[disabled][data-v-79c4dd45]{cursor:not-allowed;opacity:0;visibility:hidden}.search-promoted .control--arrow .btn[data-v-79c4dd45]{background-color:#21375d;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 9 16'%3E%3Cpath fill='%23fff' d='M8.67 7.193c.44.446.44 1.171 0 1.617l-6.748 6.855a1.114 1.114 0 0 1-1.592 0 1.157 1.157 0 0 1 0-1.617L6.284 8 .333 1.952a1.157 1.157 0 0 1 0-1.617 1.114 1.114 0 0 1 1.592 0L8.674 7.19z'/%3E%3C/svg%3E");background-position:14px;background-repeat:no-repeat;background-size:24%;border-radius:100%;box-shadow:0 3px 10px #080c1838;color:#fff;cursor:pointer;display:block;flex-shrink:0;height:35px;max-height:none;min-width:0;padding:0;width:35px}@media (min-width:750px){.search-promoted .control--arrow .btn[data-v-79c4dd45]{background-position:21px;background-size:20%;height:50px;width:50px}}.search-promoted .control--arrow-prev[data-v-79c4dd45]{left:2px;transform:scaleX(-1)}@media (min-width:750px){.search-promoted .control--arrow-prev[data-v-79c4dd45]{left:15px}}.search-promoted .control--arrow-next[data-v-79c4dd45]{right:2px}@media (min-width:750px){.search-promoted .control--arrow-next[data-v-79c4dd45]{right:30px}}
