@keyframes LAI-nq_skeleton_loading{0%{background-position:100% 0}to{background-position:0 0}}.LAI-nq_faq_list{gap:var(--bt-spacing-40,40px);flex-direction:column;display:flex}.LAI-nq_faq_items{gap:var(--bt-spacing-16,16px);flex-direction:column;margin:0;padding:0;list-style:none;transition:opacity .1s ease-in-out;display:flex}.LAI-nq_faq_items[aria-busy=true]{opacity:.5}.LAI-nq_faq_item{border:1px solid var(--bt-color-border-default);border-radius:var(--bt-radius-lg,12px);background-color:var(--bt-color-bg-solid);overflow:hidden}.LAI-nq_faq_question{align-items:center;gap:var(--bt-spacing-24,24px);background-color:var(--bt-color-bg-solid-dim);cursor:pointer;text-align:left;width:100%;color:var(--bt-color-text-heading);border:none;padding:20px;transition:box-shadow .1s ease-in-out;display:flex}.LAI-nq_faq_question:hover{box-shadow:inset 0 0 0 999px var(--bt-color-state-hover-on-light)}[data-theme=dark] .LAI-nq_faq_question:hover{box-shadow:inset 0 0 0 999px var(--bt-color-state-hover-on-dark)}.LAI-nq_faq_question:focus-visible{box-shadow:inset var(--bt-focus-ring);outline:none}.LAI-nq_q_left{align-items:center;gap:var(--bt-spacing-16,16px);flex:1 1 0;min-width:0;display:flex}.LAI-nq_question_text{min-width:0;font-family:var(--bt-font-family,"Pretendard", sans-serif);color:var(--bt-color-text-heading);flex:1 1 0;font-size:16px;font-weight:600;line-height:1.5}@media (max-width:599px){.LAI-nq_question_text{font-size:16px}}.LAI-nq_chevron{color:var(--bt-color-text-body);flex-shrink:0;transition:transform .1s ease-in-out}.LAI-nq_chevron_open{transform:rotate(180deg)}.LAI-nq_avatar{width:32px;height:32px;font-family:var(--bt-font-family,"Pretendard", sans-serif);color:var(--bt-color-accent-on-surface);border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;font-size:14px;font-weight:700;display:inline-flex}.LAI-nq_avatar_q{background-color:var(--bt-color-accent-default)}.LAI-nq_avatar_a{background-color:var(--bt-color-status-success)}.LAI-nq_faq_answer_wrap{grid-template-rows:0fr;transition:grid-template-rows .2s ease-in-out;display:grid}.LAI-nq_faq_answer_wrap[data-open=true]{grid-template-rows:1fr}.LAI-nq_faq_answer_clip{min-height:0;overflow:hidden}.LAI-nq_faq_answer{gap:var(--bt-spacing-16,16px);background-color:var(--bt-color-bg-solid);border-top:1px solid var(--bt-color-border-default);padding:21px 20px 20px;display:flex}.LAI-nq_answer_text{flex:1;min-width:0}.LAI-nq_faq_empty{text-align:center;padding:var(--bt-spacing-48,48px) 0;color:var(--bt-color-text-caption);font-size:14px}.LAI-nq_faq_question_static{pointer-events:none;cursor:default}@media (prefers-reduced-motion:reduce){.LAI-nq_faq_items,.LAI-nq_faq_question,.LAI-nq_chevron,.LAI-nq_faq_answer_wrap{transition:none}}
@layer theme,base,reset;@layer bigtablet{.button{border-radius:var(--bt-radius-full,9999px);cursor:pointer;white-space:nowrap;letter-spacing:0;border:none;justify-content:center;align-items:center;font-size:14px;font-weight:500;line-height:20px;text-decoration:none;transition:color .2s ease-in-out,background .2s ease-in-out,opacity .2s ease-in-out,border-color .2s ease-in-out,box-shadow .1s ease-in-out,transform .1s ease-in-out;display:inline-flex;position:relative;overflow:hidden}.button:before{content:"";border-radius:inherit;pointer-events:none;transition:background .2s ease-in-out;position:absolute;inset:0}.button:focus-visible{box-shadow:var(--bt-focus-ring);outline:none}.button:active:not(:disabled){transform:scale(.97)}.button:disabled{cursor:not-allowed}.button_disabled{cursor:not-allowed;opacity:.38;pointer-events:none}.button_size_sm{min-height:32px}@media (max-width:599px){.button_size_sm{min-height:40px}}.button_size_sm{padding:var(--bt-spacing-4,4px) var(--bt-spacing-12,12px);gap:var(--bt-spacing-4,4px)}.button_size_md{min-height:40px}@media (max-width:599px){.button_size_md{min-height:48px}}.button_size_md{padding:var(--bt-spacing-8,8px) var(--bt-spacing-16,16px);gap:var(--bt-spacing-6,6px)}.button_size_lg{min-height:48px}@media (max-width:599px){.button_size_lg{min-height:56px}}.button_size_lg{padding:var(--bt-spacing-12,12px) var(--bt-spacing-20,20px);gap:var(--bt-spacing-6,6px)}.button_size_xl{min-height:56px;padding:var(--bt-spacing-16,16px) var(--bt-spacing-24,24px);gap:var(--bt-spacing-6,6px)}.button_variant_filled{background:var(--bt-color-accent-default);color:var(--bt-color-accent-on-surface)}.button_variant_filled:hover:not(:disabled):before{background:var(--bt-color-state-hover-on-dark)}.button_variant_filled:focus-visible:not(:disabled):before{background:var(--bt-color-state-focus-on-dark)}.button_variant_filled:active:not(:disabled):before{background:var(--bt-color-state-pressed-on-dark)}.button_variant_filled:disabled{background:var(--bt-color-bg-disabled);color:var(--bt-color-text-heading);opacity:.38}.button_variant_tonal{background:var(--bt-color-brand-primary-container);color:var(--bt-color-text-heading)}.button_variant_tonal:hover:not(:disabled):before{background:var(--bt-color-state-hover-on-light)}.button_variant_tonal:focus-visible:not(:disabled):before{background:var(--bt-color-state-focus-on-light)}.button_variant_tonal:active:not(:disabled):before{background:var(--bt-color-state-pressed-on-light)}.button_variant_tonal:disabled{background:var(--bt-color-bg-disabled);color:var(--bt-color-text-heading);opacity:.38}.button_variant_outline{border:1px solid var(--bt-color-border-default);color:var(--bt-color-text-heading);background:0 0}.button_variant_outline:hover:not(:disabled):before{background:var(--bt-color-state-hover-on-light)}.button_variant_outline:focus-visible:not(:disabled):before{background:var(--bt-color-state-focus-on-light)}.button_variant_outline:active:not(:disabled):before{background:var(--bt-color-state-pressed-on-light)}.button_variant_outline:disabled{border-color:var(--bt-color-border-default);color:var(--bt-color-text-heading);opacity:.38}.button_variant_text{color:var(--bt-color-text-heading);background:0 0}.button_variant_text:hover:not(:disabled):before{background:var(--bt-color-state-hover-on-light)}.button_variant_text:focus-visible:not(:disabled):before{background:var(--bt-color-state-focus-on-light)}.button_variant_text:active:not(:disabled):before{background:var(--bt-color-state-pressed-on-light)}.button_variant_text:disabled{color:var(--bt-color-text-heading);opacity:.38}.button_radius_none{border-radius:var(--bt-radius-none,0px)}.button_radius_xs{border-radius:var(--bt-radius-xs,4px)}.button_radius_sm{border-radius:var(--bt-radius-sm,6px)}.button_radius_md{border-radius:var(--bt-radius-md,8px)}.button_radius_lg{border-radius:var(--bt-radius-lg,12px)}.button_radius_xl{border-radius:var(--bt-radius-xl,16px)}.button_radius_full{border-radius:var(--bt-radius-full,9999px)}.button_icon{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.button_icon svg:not([width]):not([height]){width:24px;height:24px}.button_label{white-space:normal;overflow-wrap:anywhere;word-break:keep-all;text-align:center;position:relative}.button_full_width{width:100%}.button_danger.button_variant_filled{background:var(--bt-color-status-error);color:var(--bt-color-brand-on-primary)}.button_danger.button_variant_filled:hover:not(:disabled){background:color-mix(in srgb, var(--bt-color-status-error) 88%, #121212)}.button_danger.button_variant_filled:active:not(:disabled){background:color-mix(in srgb, var(--bt-color-status-error) 76%, #121212)}.button_danger.button_variant_outline{color:var(--bt-color-status-error-on-surface);border-color:var(--bt-color-status-error)}.button_danger.button_variant_outline:hover:not(:disabled){background:color-mix(in srgb, var(--bt-color-status-error) 8%, transparent)}.button_danger.button_variant_outline:active:not(:disabled){background:color-mix(in srgb, var(--bt-color-status-error) 14%, transparent)}.button_danger.button_variant_tonal{background:color-mix(in srgb, var(--bt-color-status-error) 12%, transparent);color:var(--bt-color-status-error-on-surface)}.button_danger.button_variant_tonal:hover:not(:disabled){background:color-mix(in srgb, var(--bt-color-status-error) 18%, transparent)}.button_danger.button_variant_text{color:var(--bt-color-status-error-on-surface)}.button_danger.button_variant_text:hover:not(:disabled){background:color-mix(in srgb, var(--bt-color-status-error) 8%, transparent)}@media (prefers-reduced-motion:reduce){.button,.button:before{transition:none}.button:active{transform:none}}}@layer components,utilities;