.yl-support{padding-bottom:calc(20px + env(safe-area-inset-bottom));--y-gray:var(--y-soft);--y-blue-faint:var(--y-surface);--y-pink-light:var(--y-soft);--y-paper-line:var(--yl-line);--y-error:var(--yl-pink)}.yl-support .yl-support-content{padding:28px 22px 8px;overflow-wrap:anywhere}.yl-support-content h1{font-size:28px;line-height:1.5;font-weight:500;letter-spacing:-.04em;margin:0 0 16px;word-break:keep-all}.yl-support-content h2{font-size:18px;line-height:1.6;font-weight:500;margin:32px 0 12px;word-break:keep-all}.yl-support-content li,.yl-support-content p{font-size:14px;line-height:1.9;color:var(--yl-muted)}.yl-support-content a{color:var(--y-ink);text-underline-offset:4px}.yl-support-content a:focus-visible{outline:2px solid var(--yl-pink);outline-offset:4px;border-radius:4px}.yl-support .y-inquiry-form{margin:28px 0;gap:22px}.yl-support .y-inquiry-form label{color:var(--y-ink);gap:10px}.yl-support .y-inquiry-form :is(input,select,textarea){background:var(--y-surface);border-color:var(--yl-line);border-radius:14px;padding:14px;color:var(--y-ink)}.yl-support .y-inquiry-form :is(input,textarea)::placeholder{color:var(--yl-muted);opacity:1}.yl-support .y-inquiry-form :is(input,select,textarea):disabled{opacity:.6}.yl-support .y-inquiry-receipt{border:1px solid var(--yl-line);background:var(--y-surface);padding:22px;border-radius:18px}.yl-support .y-caption{font-size:12px;line-height:1.8}.yl-support .y-details{border-color:var(--yl-line)}.yl-support .y-notice{color:var(--y-ink)}.yl-support .y-notice.is-error{color:var(--yl-pink)}@media(max-width:350px){.yl-support .yl-support-content{padding-inline:17px}.yl-support-content h1{font-size:26px}}