@keyframes toast_slideIn__emzsez0{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@keyframes toast_slideOut__emzsez1{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(100%)}}.toast_container__emzsez2{position:fixed;bottom:40px;right:24px;display:flex;align-items:center;gap:10px;background:hsla(0,0%,100%,.95);color:#000;padding:16px 24px;border-radius:8px;font-size:15px;font-weight:500;z-index:9999;animation:toast_slideIn__emzsez0 .3s ease-out;box-shadow:0 4px 12px rgba(0,0,0,.15)}.toast_hiding__emzsez3{animation:toast_slideOut__emzsez1 .3s ease-out forwards}.toast_icon__emzsez4{color:#22c55e;font-size:18px;flex-shrink:0}.toast_closeButton__emzsez5{display:flex;align-items:center;justify-content:center;background:transparent;border:none;color:#666;font-size:16px;cursor:pointer;padding:4px;margin-left:8px;border-radius:4px;transition:color .2s,background .2s}.toast_closeButton__emzsez5:hover{color:#000;background:rgba(0,0,0,.05)}.blog-newsletter_containerBase__zc0iza0{background:#f6f6f6;color:#333}.blog-newsletter_container_home__zc0iza1{padding:70px 0}.blog-newsletter_container_detail__zc0iza2{padding:40px 0 32px;border-radius:4px}.blog-newsletter_contentBase__zc0iza3{width:100%;margin:0 auto;padding:0 20px}.blog-newsletter_content_home__zc0iza4{max-width:750px}.blog-newsletter_content_detail__zc0iza5{max-width:360px}.blog-newsletter_titleBase__zc0iza6{font-weight:500;text-align:center;line-height:1.25;color:#000}.blog-newsletter_title_home__zc0iza7{margin-bottom:36px;font-size:24px}.blog-newsletter_title_detail__zc0iza8{margin-bottom:33px;font-size:20px}.blog-newsletter_labelBase__zc0iza9{font-weight:700;color:#8b8b8b}.blog-newsletter_label_home__zc0izaa{margin-bottom:12px;font-size:16px}.blog-newsletter_label_detail__zc0izab{font-size:12px;margin-bottom:14px}.blog-newsletter_inputBase__zc0izac{border-radius:6px;width:100%;border:1px solid #e4e4e7;box-shadow:0 1px 2px 0 rgba(0,0,0,.05);color:#000;font-weight:400}.blog-newsletter_inputBase__zc0izac::placeholder{color:#8b8b8b}.blog-newsletter_input_home__zc0izad{margin-bottom:8px;padding:12px 16px;font-size:16px}.blog-newsletter_input_detail__zc0izae{margin-bottom:22px;padding:9px 13px;font-size:14px}.blog-newsletter_subscribeBtnBase__zc0izaf{display:block;border-radius:6px;background:#000;color:#fff;width:100%;border:none;transition:background .3s ease}.blog-newsletter_subscribeBtnBase__zc0izaf:hover{cursor:pointer;background:rgba(0,0,0,.9)}.blog-newsletter_subscribeBtnBase__zc0izaf:disabled{opacity:.5;cursor:not-allowed}.blog-newsletter_subscribeBtn_home__zc0izag{padding:16px;font-size:16px}.blog-newsletter_subscribeBtn_detail__zc0izah{padding:9px;font-size:14px}.blog-newsletter_inputError__zc0izai{border-color:#ef4444}.blog-newsletter_inputError__zc0izai:focus{outline:2px solid #ef4444;outline-offset:-1px}.blog-newsletter_subscribeBtnLoading__zc0izaj{opacity:.7;cursor:not-allowed}.blog-newsletter_agreementBase__zc0izak{display:flex;align-items:center;gap:8px;margin-bottom:16px;cursor:pointer}.blog-newsletter_agreement_detail__zc0izam,.blog-newsletter_agreement_home__zc0izal{margin-bottom:16px}.blog-newsletter_checkbox__zc0izan{margin-top:2px;width:16px;height:16px;accent-color:#000}.blog-newsletter_agreementText__zc0izao{font-size:12px;color:#666;line-height:1.4}.blog-newsletter_message__zc0izap{margin-top:12px;font-size:13px;text-align:center}.blog-newsletter_messageError__zc0izaq{color:#ef4444}@media screen and (min-width:769px){.blog-newsletter_container_home__zc0iza1{padding:147px 0 130px}.blog-newsletter_contentBase__zc0iza3{padding:0}.blog-newsletter_title_home__zc0iza7{margin-bottom:77px;font-size:44px}.blog-newsletter_label_home__zc0izaa{margin-bottom:40px}.blog-newsletter_input_home__zc0izad{margin-bottom:22px;padding:16px}.blog-newsletter_agreement_home__zc0izal{margin-bottom:40px}}