.invite_container__AYrA0{background-color:#f7f6f2;min-height:100vh;padding:20px;font-family:Pretendard,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;color:#333}.invite_letterBox__HApP7{max-w-width:800px;margin:0 auto;background-color:#fff;border-radius:12px;box-shadow:0 10px 40px rgba(0,0,0,.05);padding:40px 30px;max-width:800px}@media (min-width:768px){.invite_container__AYrA0{padding:60px 20px}.invite_letterBox__HApP7{padding:60px 80px}}.invite_title__NUNQd{font-size:1.5rem;font-weight:700;color:#1a1a1a;margin-bottom:24px;text-align:center;line-height:1.4;word-break:keep-all}@media (min-width:768px){.invite_title__NUNQd{font-size:2rem}}.invite_greeting__Ny5ou{font-size:1.1rem;line-height:1.8;margin-bottom:30px;color:#4a4a4a}.invite_divider__oamoU{height:1px;background-color:#eaeaea;margin:40px 0}.invite_sectionTitle__78tnQ{font-size:1.3rem;font-weight:700;color:#1a1a1a;margin:30px 0 15px;display:flex;align-items:center;gap:8px}.invite_paragraph__N19EV{font-size:1.05rem;line-height:1.7;color:#4a4a4a;margin-bottom:20px}.invite_highlightBox__z18VT{background-color:#f8fafc;border-left:4px solid #3b82f6;padding:20px;border-radius:4px;margin:24px 0}.invite_highlightText__MGc0w{font-weight:600;color:#1d4ed8;margin-bottom:10px}.invite_list__HASY4{list-style-type:disc;padding-left:20px;margin-bottom:20px;color:#4a4a4a;line-height:1.7}.invite_imageWrapper__9C_P_{margin:30px 0;border-radius:12px;overflow:hidden;box-shadow:0 4px 20px rgba(0,0,0,.08);background-color:#1a1a1a}.invite_imageWrapper__9C_P_ img{width:100%;height:auto;display:block}.invite_ctaContainer__WNl1_{margin-top:50px;text-align:center}.invite_ctaButton__e98SO{display:inline-flex;align-items:center;justify-content:center;padding:16px 32px;background:linear-gradient(135deg,#2563eb,#1d4ed8);color:#fff;font-weight:700;font-size:1.2rem;text-decoration:none;border-radius:30px;box-shadow:0 8px 20px rgba(37,99,235,.3);transition:transform .2s,box-shadow .2s}.invite_ctaButton__e98SO:hover{transform:translateY(-2px);box-shadow:0 12px 24px rgba(37,99,235,.4)}.invite_signature__nfAhQ{margin-top:40px;text-align:right;font-size:1.1rem;color:#4a4a4a;font-style:italic}