@font-face{font-family:Majuon Letter NanumPen;src:url(/fonts/founder-letter/NanumPen.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}.FounderLetterPopup_dialog__tJ13w{box-sizing:border-box;position:fixed;inset:0;display:flex;flex-direction:column;width:calc(100% - 40px);max-width:660px;max-height:min(840px,calc(100vh - 48px));max-height:min(840px,calc(100dvh - 48px));margin:auto;padding:0;overflow:hidden;border:1px solid #e3d4bc;border-radius:18px 18px 12px 12px;color:#493a32;background-color:#fffaf0;background-image:radial-gradient(ellipse at 15% 0,#fffdf7 0,transparent 65%),radial-gradient(#a68a6420 .6px,transparent .8px);background-size:100% 100%,5px 5px;box-shadow:0 28px 90px #35241d38,0 3px 12px #35241d1c}.FounderLetterPopup_dialog__tJ13w:not([open]){display:none}.FounderLetterPopup_dialog__tJ13w::backdrop{background:#342b2869;backdrop-filter:blur(3px)}.FounderLetterPopup_header__x_X54{display:flex;flex:0 0 auto;align-items:flex-start;justify-content:space-between;gap:8px;padding:22px 20px 16px 32px;border-bottom:1px solid #e9ddc9}.FounderLetterPopup_heading__QKM8e{display:flex;min-width:0;align-items:center;gap:14px}.FounderLetterPopup_envelope__HAbT0{flex-shrink:0;color:#b27a65}.FounderLetterPopup_title__nmDdC{margin:0;font-family:Majuon Letter NanumPen,cursive;font-size:32px;font-weight:400;line-height:1.3;word-break:keep-all}.FounderLetterPopup_closeIcon__m4VwW{display:grid;flex-shrink:0;place-items:center;width:44px;height:44px;margin-top:-7px;padding:0;color:#6c5a4c;background:transparent;border:1px solid transparent;border-radius:50%;cursor:pointer}.FounderLetterPopup_closeIcon__m4VwW:hover{background:#eadcc64d}.FounderLetterPopup_scrollArea__7dsuP{min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable;padding:28px 30px 32px 38px;-webkit-overflow-scrolling:touch}.FounderLetterPopup_letter__t6NX1{font-family:Majuon Letter NanumPen,cursive;font-size:26px;font-weight:400;line-height:1.45;white-space:pre-wrap;overflow-wrap:anywhere;word-break:keep-all;background-image:repeating-linear-gradient(180deg,transparent 0,transparent calc(1lh - 1px),#b49c7424 calc(1lh - 1px),#b49c7424 1lh)}.FounderLetterPopup_footer__h8k5H{display:flex;flex:0 0 auto;align-items:center;justify-content:space-between;gap:10px;padding:14px 28px max(16px,env(safe-area-inset-bottom));border-top:1px solid #e9ddc9;background:#fffaf0;font-family:Arial,Helvetica,sans-serif}.FounderLetterPopup_preference__C4TCR{display:flex;align-items:center;gap:8px;min-height:44px;font-size:14px;line-height:1.5;cursor:pointer}.FounderLetterPopup_preference__C4TCR input{width:18px;height:18px;margin:0;flex-shrink:0;accent-color:#a44852}.FounderLetterPopup_closeButton__xTU40{min-width:94px;min-height:44px;padding:10px 22px;border:1px solid #a44852;border-radius:10px;background:#aa4c57;color:#fff;font-size:14px;font-weight:600;cursor:pointer}.FounderLetterPopup_closeButton__xTU40:hover{background:#943d48}.FounderLetterPopup_closeButton__xTU40:focus-visible,.FounderLetterPopup_closeIcon__m4VwW:focus-visible,.FounderLetterPopup_preference__C4TCR input:focus-visible,.FounderLetterPopup_scrollArea__7dsuP:focus-visible{outline:2px solid #933d48;outline-offset:3px}@media (max-width:480px){.FounderLetterPopup_dialog__tJ13w{width:calc(100% - 24px);max-height:calc(100vh - 24px);max-height:calc(100dvh - 24px);border-radius:14px}.FounderLetterPopup_header__x_X54{padding:18px 10px 14px 18px;gap:2px}.FounderLetterPopup_heading__QKM8e{gap:9px}.FounderLetterPopup_envelope__HAbT0{width:26px;height:24px}.FounderLetterPopup_title__nmDdC{font-size:26px}.FounderLetterPopup_closeIcon__m4VwW{margin-top:-8px}.FounderLetterPopup_scrollArea__7dsuP{padding:21px 16px 24px 20px}.FounderLetterPopup_letter__t6NX1{font-size:23px}.FounderLetterPopup_footer__h8k5H{padding:10px 16px max(12px,env(safe-area-inset-bottom));gap:8px}.FounderLetterPopup_preference__C4TCR{font-size:13px;gap:7px}.FounderLetterPopup_closeButton__xTU40{min-width:72px;padding:10px 16px}}@media (forced-colors:active){.FounderLetterPopup_dialog__tJ13w{border-color:CanvasText}.FounderLetterPopup_closeButton__xTU40,.FounderLetterPopup_closeIcon__m4VwW{border-color:ButtonText}}