@font-face{font-family:Ramo de Jazmin;src:url(/_astro/Ramo-deJazmin.KWkwrCWg.woff2)format("woff2"),url(/_astro/Ramo-deJazmin.7KAC81iW.woff)format("woff"),url(/_astro/Ramo-deJazmin.DqcPy67p.otf)format("opentype");font-weight:400;font-style:normal;font-display:swap}.wecantkeepup-banner{box-sizing:border-box;z-index:20;width:100%;font-family:"Ramo de Jazmin", var(--aw-font-heading), serif;color:#fff;text-align:center;letter-spacing:.02em;background:#000;padding:.75rem 1rem;font-weight:400;position:relative}.wecantkeepup-banner--top{z-index:20;white-space:nowrap;text-overflow:ellipsis;background:0 0;flex-shrink:0;padding:.2rem .75rem;font-size:clamp(2.5rem,10vw,4.5rem);position:relative;overflow:hidden}.wecantkeepup-banner--bottom{white-space:normal;padding-left:max(1rem, env(safe-area-inset-left));padding-right:max(1rem, env(safe-area-inset-right));background:#b10c2f;flex-shrink:0;margin-bottom:0;padding-top:.5rem;padding-bottom:.5rem;font-size:clamp(1.25rem,4vw,2rem)}.wecantkeepup-poster{--wcu-accent:var(--aw-color-primary,#c53030);width:100%;max-width:none;margin:0;padding:0}.wecantkeepup-poster--cover{z-index:1;background:#000;flex-direction:column;flex:0 auto;min-height:0;display:flex;position:relative}.wecantkeepup-poster--empty{background:#000;justify-content:center;align-items:center;min-height:50vh;padding:3rem 1.5rem;display:flex}.wecantkeepup-poster__empty-text{color:#ffffffd9;text-align:center;max-width:28rem;margin:0;font-size:1.125rem}.wecantkeepup-poster__cover{background:#000;margin:0;padding:0;display:flex;overflow:visible}.wecantkeepup-poster__cover-frame{background:#000;width:100%;margin:0;padding:0;position:relative}.wecantkeepup-poster__cover-img-wrap{overflow:visible}.wecantkeepup-poster__testimonial-wrap{margin:.5em 0 0;display:flow-root;position:relative}.wecantkeepup-poster__logo-shape{float:right;shape-outside:circle(2.6rem at 100% 100%);shape-margin:.25rem;width:5.2rem;height:20rem}.wecantkeepup-poster__bottom-bar{background:0 0;border-radius:0;flex-shrink:0;justify-content:space-between;align-items:flex-end;gap:1rem;padding:1rem 1.5rem;display:flex;position:absolute;bottom:0;left:0;right:0}.wecantkeepup-poster__logo-overlay{-o-object-fit:contain;object-fit:contain;-o-object-position:bottom right;object-position:bottom right;pointer-events:none;opacity:.95;flex-shrink:0;width:5.2rem;height:5.2rem;margin-left:auto}.wecantkeepup-poster__testimonial{padding-right:.5rem}@media (width>=768px){.wecantkeepup-poster__logo-shape{shape-outside:circle(4rem at 100% 100%);shape-margin:.5rem;width:8rem;height:30rem}.wecantkeepup-poster__logo-overlay{width:8rem;height:8rem}.wecantkeepup-poster__testimonial{padding-right:.5rem}}.wecantkeepup-poster__cover-img-flow{width:100%;height:100%}.wecantkeepup-poster__cover-img{-o-object-fit:cover;object-fit:cover;-o-object-position:50% 0;object-position:50% 0;width:100%;height:100%;display:block}.wecantkeepup-poster__frame-overlay{flex-direction:column;display:flex}.wecantkeepup-poster__overlay-content{flex-direction:column;max-width:100%;display:flex}.wecantkeepup-poster__text-stack{flex-direction:column;gap:.25rem;min-width:0;display:flex}.wecantkeepup-poster__name{font-family:var(--aw-font-heading);letter-spacing:-.02em;color:#fff;text-shadow:0 2px 12px #00000080;margin:0;font-size:clamp(1.25rem,4vw,2.5rem);font-weight:900;line-height:1.1}.wecantkeepup-poster__department{font-family:var(--aw-font-sans);text-transform:uppercase;letter-spacing:.08em;color:var(--wcu-accent);text-shadow:0 1px 4px #00000080;margin:0;font-size:clamp(.6875rem,1.5vw,.875rem);font-weight:600}.wecantkeepup-poster__testimonial{font-family:var(--aw-font-sans);color:#ffffffeb;text-shadow:0 1px 6px #0009;overflow-wrap:break-word;word-wrap:break-word;text-wrap:balance;margin:0;font-size:clamp(.8125rem,1.8vw,1.0625rem);font-weight:600;line-height:1.5}.wecantkeepup-poster__nav{flex-wrap:wrap;flex-shrink:0;justify-content:flex-start;align-items:center;gap:.75rem;padding:0;display:flex}.wecantkeepup-poster__btn{font-family:var(--aw-font-sans);color:#000;cursor:pointer;background:#fffffff2;border:1.5px solid #ffffffe6;border-radius:0;flex-shrink:0;justify-content:center;align-items:center;min-height:2.5rem;padding:.45em 1em;font-size:.8125rem;font-weight:600;transition:background .2s,color .2s,border-color .2s;display:inline-flex}.wecantkeepup-poster__btn:hover{color:#000;background:#fff;border-color:#fff}.wecantkeepup-poster__btn:focus{outline:none;box-shadow:0 0 0 3px #fff6}@media (width<=767px){.wecantkeepup-banner--top{white-space:normal;padding:.2rem .5rem;font-size:clamp(1.875rem,8vw,2.875rem)}.wecantkeepup-poster--cover{margin-top:-1.5rem}.wecantkeepup-poster--empty{flex:auto;min-height:0}.wecantkeepup-poster__cover{flex-direction:column;flex:none;align-items:stretch;min-height:auto;padding:0;position:relative}.wecantkeepup-poster__cover-frame{width:100%;max-width:100%;aspect-ratio:none;max-height:none;box-shadow:none;flex-direction:column;flex:none;gap:0;min-height:auto;display:flex}.wecantkeepup-poster__cover-img-wrap{aspect-ratio:5/3;flex-shrink:0;width:100%;max-height:48dvh;position:relative;overflow:hidden}.wecantkeepup-poster__frame-overlay{padding:.5rem max(.75rem, env(safe-area-inset-right)) .75rem max(.75rem, env(safe-area-inset-left));background:#000;flex-direction:column;flex:none;min-height:auto;margin-top:0;position:relative}.wecantkeepup-poster__overlay-content{flex:none;justify-content:flex-start;gap:0;max-width:none;min-height:auto;padding:.125rem 0 0}.wecantkeepup-poster__name{flex-shrink:0;margin-bottom:.1em;font-size:1.375rem}.wecantkeepup-poster__department{letter-spacing:.06em;flex-shrink:0;font-size:.6875rem}.wecantkeepup-poster__testimonial{font-size:.9375rem;line-height:1.55}.wecantkeepup-poster__logo-shape{display:none}.wecantkeepup-poster__bottom-bar{background:0 0;border-top:1px solid #ffffff14;border-radius:0;margin-top:1rem;padding:.75rem 0 .5rem;position:static}.wecantkeepup-poster__nav{gap:.75rem}.wecantkeepup-poster__btn{min-height:2.5rem;padding:.5em 1rem;font-size:.8125rem}}@media (width>=768px){.wecantkeepup-poster.wecantkeepup-poster--cover{flex-direction:column;flex:auto;width:100%;min-width:0;max-width:100%;min-height:0;margin-top:-2rem;padding:0;display:flex}.wecantkeepup-poster__cover{flex-direction:column;flex:auto;width:100%;min-height:0;display:flex;position:relative;inset:auto}.wecantkeepup-poster__cover-frame{flex-direction:row;flex:auto;align-items:stretch;width:100%;max-width:100%;min-height:16rem;max-height:70dvh;display:flex;position:relative;overflow:hidden;box-shadow:0 0 0 1px #ffffff0f}.wecantkeepup-poster__cover-img-wrap{flex:1 1 0;min-width:0;min-height:16rem;max-height:70dvh;position:relative;overflow:hidden}.wecantkeepup-poster__cover-img-flow{width:100%;height:100%;position:absolute;inset:0}.wecantkeepup-poster__cover-img{-o-object-fit:cover;object-fit:cover;-o-object-position:50% 0;object-position:50% 0;width:100%;height:100%}.wecantkeepup-poster__frame-overlay{pointer-events:auto;flex-direction:column;flex:none;width:min(28rem,48%);display:flex}.wecantkeepup-poster__frame-overlay>*{pointer-events:auto}.wecantkeepup-poster__overlay-content{background:0 0;border-radius:0;flex-direction:column;flex:auto;justify-content:flex-start;gap:.5rem;min-height:0;padding:1rem 1.25rem .875rem;display:flex;position:relative;overflow:visible}.wecantkeepup-poster__testimonial-wrap{flex:auto;min-height:4rem;overflow:visible}}@media (width>=768px) and (width<=1024px){.wecantkeepup-poster__frame-overlay{width:min(26rem,52%)}.wecantkeepup-poster__overlay-content,.wecantkeepup-poster__bottom-bar{padding:.75rem 1rem}}@media (width<=380px){.wecantkeepup-poster__frame-overlay{padding-left:.625rem;padding-right:.625rem}}@media (width<=360px){.wecantkeepup-poster__nav{flex-direction:column;align-items:stretch}.wecantkeepup-poster__btn{width:100%}}
