.c-home-announcement-modal .c-modal__content{background:var(--colors-background-light-1, var(--colors-surface-subtle));max-width:95vw}.c-home-announcement-modal .c-modal__close{top:1.5rem;right:1.5rem;width:2rem;padding:0;height:2rem;color:var(--colors-text-dark, var(--colors-text-primary));background:var(--colors-background-light-4, var(--colors-surface-hover));transition:all .2s var(--ease-out)}.c-home-announcement-modal .c-modal__close:hover{opacity:.6}.c-home-announcement-modal .c-modal__close:active{transform:scale(.95)}.c-home-announcement-modal .c-modal__close svg{width:2.25rem;height:2.25rem}.c-home-announcement-modal .c-modal__close svg path{stroke-width:1}.c-home-announcement{display:flex;width:100%;max-width:37.5625rem;position:relative}.c-home-announcement__left{position:relative;width:18.375rem;padding:2rem;background:var(--colors-background-light-1, var(--colors-surface-subtle));display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;overflow:hidden}.c-home-announcement__left-bg{display:none;position:absolute;inset:0;z-index:0;overflow:hidden;pointer-events:none}.c-home-announcement__left-bg .c-home-announcement__illustration,.c-home-announcement__left-bg .c-home-announcement__lottie{width:100%;height:100%;object-fit:cover}.c-home-announcement__left-content{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%}.c-home-announcement__left:after{content:"";position:absolute;top:0;right:0;bottom:0;width:1px;background:none}.c-home-announcement__header{display:flex;align-items:center;gap:1.5rem}.c-home-announcement__logo{display:block;width:6.25rem;text-decoration:none;color:var(--colors-text-dark, var(--colors-text-primary))}.c-home-announcement__logo path{fill:var(--colors-text-dark-1, var(--colors-text-primary))}.c-home-announcement__logo svg{width:100%;height:auto;display:block}.c-home-announcement__text-block{display:flex;flex-direction:column;gap:.5rem;align-self:stretch;margin-top:1.5rem}.c-home-announcement__subtitle,.c-home-announcement__amount{margin:0;color:var(--colors-text-dark, var(--colors-text-primary))}.c-home-announcement__footer{display:flex;flex-direction:column;gap:1.5rem;align-self:stretch;margin-top:4.5625rem}.c-home-announcement__description{margin:0;color:var(--colors-text-dark, var(--colors-text-primary))}.c-home-announcement__right{width:19.1875rem;height:25.75rem;position:relative;overflow:hidden;background:var(--colors-background-light-2, var(--colors-surface-cream-light));display:flex;align-items:center;justify-content:center}.c-home-announcement__media--desktop,.c-home-announcement__media--tablet{display:none}@media (min-width: 1025px){.c-home-announcement__media--desktop{display:block;width:100%;height:100%;object-fit:cover}.c-home-announcement__media--tablet{display:none!important}}@media (max-width: 1024px){.c-home-announcement__media--desktop{display:none!important}.c-home-announcement__media--tablet{display:block;width:100%;height:100%;object-fit:cover}}.c-home-announcement__illustration{width:100%;height:100%;object-fit:cover;display:block}.c-home-announcement__lottie{width:100%;height:100%;min-height:100%;display:block}@media (max-width: 1024px){.c-home-announcement{max-width:35.625rem}.c-home-announcement__right{height:25rem}.c-home-announcement__media--tablet{display:block}.c-home-announcement__media--desktop{display:none}}@media (max-width: 480px){.c-home-announcement{flex-direction:column;max-width:18.375rem}.c-home-announcement-modal .c-modal__close{background:none}.c-home-announcement-modal .c-modal__close svg{width:1.5rem;height:1.5rem}.c-home-announcement__left{width:100%;padding:2rem;min-height:20rem}.c-home-announcement__left:after{inset:auto auto 0 0;width:100%;height:1px;background:none}.c-home-announcement__left-bg{display:block}.c-home-announcement__header{gap:1.3125rem}.c-home-announcement__logo{width:5.4375rem;height:1.625rem}.c-home-announcement__text-block{gap:.5rem;margin-top:1.5rem}.c-home-announcement__footer{gap:1.5rem;margin-top:4.5625rem}.c-home-announcement__right{display:none}}
