.v2-shell.support-screen{min-height:100dvh;padding:88px 20px 60px;background:#0b2016;isolation:isolate}.support-screen:before{content:"";position:fixed;z-index:-1;inset:0 auto 0 50%;width:min(100%,430px);transform:translateX(-50%);background:linear-gradient(180deg,#071a0ee8,#0b2016d9),url(/v2/reading-forest-mobile.webp) top/cover no-repeat;pointer-events:none}.support-content{max-width:390px;margin:auto}.support-chat{display:flex;justify-content:center;align-items:center;gap:9px;min-height:54px;border-radius:28px;background:#ffdb78;color:#102019;text-decoration:none;font-size:16px;font-weight:800}.support-screen a:focus-visible{outline:2px solid #ffd978;outline-offset:3px}.support-letter{margin-top:24px;padding:28px 24px 32px;border:1px solid #45664c;border-radius:20px;background:#173324f5;color:#f7f2e6;word-break:keep-all}.support-letter h1{margin:0 0 30px;color:#ffdf91;font-size:22px;line-height:1.4}.support-letter p{margin:0 0 23px;font-size:15px;line-height:1.85}.support-letter strong{color:#ffdb82;font-weight:800}.support-letter .support-signature{margin:30px 0 0;color:#c7dbc2;text-align:right}.support-inquiry{display:flex;justify-content:center;align-items:center;gap:9px;min-height:52px;margin-top:10px;border:1px solid #769578;border-radius:28px;color:#f7f2e6;text-decoration:none;font-size:15px;font-weight:700}.support-letter{text-align:left}.support-letter .letter-highlight{color:#ffdb82;font-weight:700}@font-face{font-family:LetterGowun;src:url(/reading/gowun-dodum.ttf) format("truetype");font-weight:400;font-display:swap}.support-letter p{font-family:LetterGowun,sans-serif;font-size:16px;font-weight:400;line-height:1.9;word-break:normal;overflow-wrap:break-word}.support-letter .letter-highlight,.support-letter strong{font-weight:700}.support-screen:before{background:#0b2016 url(/v2/reading-forest-mobile.webp) top/cover no-repeat}.support-actions{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.support-actions .support-chat,.support-actions .support-inquiry{min-width:0;min-height:52px;margin:0;padding:8px 5px;font-size:13px;text-align:center;line-height:1.3;word-break:keep-all}.support-letter .letter-nights{font-size:15px;line-height:1.8;word-break:keep-all}.letter-nights span{display:block}.letter-nights span+span{margin-top:8px}.support-letter .letter-highlight,.support-letter strong{font-weight:400}.support-letter h1{text-align:center;font-family:LetterGowun,sans-serif;font-weight:400}.support-letter p{word-break:keep-all;overflow-wrap:normal}.support-letter .letter-nowrap{white-space:nowrap}.support-screen .support-letter p{margin:0 0 23px}.support-screen .support-letter .support-signature{margin:30px 0 0}