.c-home-announcement-modal .c-modal__content{width:auto;max-width:min(36.875rem,100%);background:var(--colors-surface-subtle);border-radius:var(--radius-panel)}@media (max-width: 640px){.c-home-announcement-modal .c-modal__content{max-width:min(18.4375rem,100%)}}.c-home-announcement-modal .c-modal__close{top:.5rem;right:.5rem;width:1.5rem;height:1.5rem;padding:0;background:none;color:var(--colors-nav-divider);transition:color .2s var(--ease-out)}.c-home-announcement-modal .c-modal__close:hover{background:none;color:var(--colors-text-primary)}.c-home-announcement-modal .c-modal__close svg{width:.75rem;height:.75rem}.c-home-announcement-modal .c-modal__close svg path{stroke-width:1.5}.c-home-announcement{position:relative;display:flex;gap:2rem;padding:2rem;align-items:flex-start}.c-home-announcement__copy{flex:1 1 0;min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:1rem}.c-home-announcement__text{display:flex;flex-direction:column;gap:.5rem;width:100%}.c-home-announcement__lead{margin:0;font-family:var(--fonts-family-main);font-weight:500;font-size:1.125rem;line-height:1.375rem;letter-spacing:-.25px;color:var(--colors-text-primary)}.c-home-announcement__headline{margin:0;font-family:var(--fonts-family-main);font-weight:400;font-size:2.75rem;line-height:2.6875rem;letter-spacing:-.03em;color:var(--colors-text-action)}.c-home-announcement__media{flex:none;width:16.125rem;height:16.125rem}.c-home-announcement__overlay{position:absolute;top:0;left:0;width:100%;aspect-ratio:590/322;pointer-events:none}.c-home-announcement__media--desktop,.c-home-announcement__media--tablet,.c-home-announcement__media--mobile{display:none}.c-home-announcement__illustration,.c-home-announcement__lottie{width:100%;height:100%;object-fit:contain}.c-home-announcement.is-revealing .c-home-announcement__text>*,.c-home-announcement.is-revealing .c-home-announcement__copy>.c-button{opacity:0;transform:translateY(.75rem)}.c-home-announcement.is-revealing.is-copy-in .c-home-announcement__text>*,.c-home-announcement.is-revealing.is-copy-in .c-home-announcement__copy>.c-button{opacity:1;transform:none;transition:opacity .45s var(--ease-out),transform .45s var(--ease-out)}.c-home-announcement.is-revealing.is-copy-in .c-home-announcement__text>:nth-child(2){transition-delay:.08s}.c-home-announcement.is-revealing.is-copy-in .c-home-announcement__text>:nth-child(3){transition-delay:.16s}.c-home-announcement.is-revealing.is-copy-in .c-home-announcement__copy>.c-button{transition-delay:.24s}@media (min-width: 1025px){.c-home-announcement__media--desktop{display:block}}@media (min-width: 641px) and (max-width: 1024px){.c-home-announcement__media--tablet{display:block}}@media (max-width: 640px){.c-home-announcement{flex-direction:column;align-items:center;text-align:center}.c-home-announcement__copy{align-items:center;width:100%}.c-home-announcement__media{width:12.0625rem;height:12.0625rem}.c-home-announcement__media:empty{display:none}.c-home-announcement__overlay{display:none}.c-home-announcement__media--mobile{display:block}}
