.completed-module__NZZ9rq__hero{--em-hero-above:calc(178px + clamp(20px, 3vh, 30px));--em-hero-reserve:clamp(132px,120px + 6vw,170px);--em-hero-dock:calc(49.5px + env(safe-area-inset-bottom,0px));--em-hero-cap:560px;--em-hero-floor:170px;background:0 0;margin-top:clamp(20px,3vh,30px)}.completed-module__NZZ9rq__hero,.completed-module__NZZ9rq__media{position:relative;overflow:hidden}.completed-module__NZZ9rq__media{aspect-ratio:4/5;background:var(--em-surface-media);max-height:clamp(var(--em-hero-floor),calc(100svh - var(--em-hero-above) - var(--em-hero-reserve) - var(--em-hero-dock)),var(--em-hero-cap));width:100%}.completed-module__NZZ9rq__media>img{object-fit:cover;object-position:var(--em-focal,50% 50%);width:100%;height:100%;display:block;position:absolute;inset:0}@media (max-width:1023px){.completed-module__NZZ9rq__media>img{object-position:var(--em-focal-sm,var(--em-focal,50% 50%))}}.completed-module__NZZ9rq__veil{background:linear-gradient(0deg,rgba(var(--em-rgb-veil),.14) 0,rgba(var(--em-rgb-veil),0) 26%);pointer-events:none;position:absolute;inset:0}.completed-module__NZZ9rq__in{z-index:2;position:relative}.completed-module__NZZ9rq__foot{padding:clamp(26px,4vw,34px) var(--em-gut) clamp(30px,5vw,40px)}.completed-module__NZZ9rq__eyebrow{color:var(--em-text-eyebrow-neutral);font-family:var(--em-font-ui);letter-spacing:.26em;text-transform:uppercase;margin:0;font-size:11px;font-weight:600}.completed-module__NZZ9rq__h1{color:var(--em-ink);font-family:var(--em-display);text-wrap:balance;max-width:11em;margin:13px 0 0;font-size:clamp(32px,8.5vw,46px);font-weight:400;line-height:1.04}@media (min-width:1024px){.completed-module__NZZ9rq__hero{--em-hero-above:calc(148px + clamp(20px, 3vh, 30px));--em-hero-reserve:clamp(174px,58px + 11.3vw,226px);--em-hero-dock:0px;--em-hero-cap:500px;--em-hero-floor:300px}.completed-module__NZZ9rq__media{aspect-ratio:auto;height:clamp(var(--em-hero-floor),calc(100svh - var(--em-hero-above) - var(--em-hero-reserve) - var(--em-hero-dock)),var(--em-hero-cap))}.completed-module__NZZ9rq__in{max-width:var(--em-max);padding-inline:var(--em-gut);margin:0 auto}.completed-module__NZZ9rq__foot{max-width:min(760px,76%);padding:clamp(30px,3.2vw,42px) 0 clamp(34px,4vw,52px)}.completed-module__NZZ9rq__h1{margin-top:15px;font-size:clamp(38px,4.4vw,64px)}}@media (min-width:1024px) and (max-height:720px){.completed-module__NZZ9rq__hero{--em-hero-floor:210px}}.completed-module__NZZ9rq__lede{font-size:15px}.completed-module__NZZ9rq__lede p{color:var(--em-ink-body);text-wrap:pretty;margin:0;font-size:16px;line-height:1.62}.completed-module__NZZ9rq__lede p+p{margin-top:14px}.completed-module__NZZ9rq__body{transition:max-height var(--em-t-mid) var(--em-e-soft);overflow:hidden}.completed-module__NZZ9rq__body>p{display:none}.completed-module__NZZ9rq__body>p:first-child{-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.completed-module__NZZ9rq__lede.completed-module__NZZ9rq__open .completed-module__NZZ9rq__body>p{-webkit-line-clamp:none;line-clamp:none;display:block;overflow:visible}.completed-module__NZZ9rq__more{color:var(--em-ink-body);cursor:pointer;font-family:var(--em-font-ui);letter-spacing:.18em;min-height:var(--em-control-min);text-transform:uppercase;transition:opacity var(--em-t) ease;background:0 0;border:0;align-items:center;gap:9px;margin-top:2px;padding:0;font-size:11px;font-weight:600;line-height:1;display:inline-flex}.completed-module__NZZ9rq__more[hidden]{display:none}.completed-module__NZZ9rq__more:hover{opacity:.62}.completed-module__NZZ9rq__more:focus-visible{outline:2px solid var(--em-ink);outline-offset:2px}.completed-module__NZZ9rq__moreL{border-bottom:1px solid;padding-bottom:3px}.completed-module__NZZ9rq__cav{height:5px;transition:transform var(--em-t) ease;flex:none;width:8px}.completed-module__NZZ9rq__more[aria-expanded=true] .completed-module__NZZ9rq__cav{transform:rotate(180deg)}.completed-module__NZZ9rq__lede .completed-module__NZZ9rq__note{border-top:1px solid var(--em-line-faint);color:var(--em-ink-mute);margin-top:20px;padding-top:16px;font-size:12.5px;line-height:1.5}@media (min-width:900px){.completed-module__NZZ9rq__lede{max-width:38em}.completed-module__NZZ9rq__body>p:first-child{-webkit-line-clamp:5;line-clamp:5}}.completed-module__NZZ9rq__amen{border-top:1px solid var(--em-line-faint);color:var(--em-ink-mute);flex-wrap:wrap;gap:4px 20px;margin:2px 0 0;padding:14px 0 0;font-size:12.5px;line-height:1.5;list-style:none;display:flex}.completed-module__NZZ9rq__amen li{align-items:baseline;gap:8px;display:flex}.completed-module__NZZ9rq__amen li:before{background:var(--em-accent);content:"";border-radius:50%;flex:none;width:3px;height:3px;transform:translateY(-3px)}@media (prefers-reduced-motion:reduce){.completed-module__NZZ9rq__body,.completed-module__NZZ9rq__cav,.completed-module__NZZ9rq__more{transition:none}}
