.section--faq-definition .section p,.section--faq-definition .section__description h3,.section--faq-definition h1{font-family:var(--ko-font-family-base);font-weight:var(--ko-font-weight-regular);font-style:normal;font-stretch:normal;line-height:1.4;text-rendering:optimizeLegibility}body.ko-theme-dark .section--faq-definition .section p,.section--faq-definition .section body.ko-theme-dark p,body.ko-theme-dark .section--faq-definition .section__description h3,.section--faq-definition .section__description body.ko-theme-dark h3,body.ko-theme-dark .section--faq-definition h1,.section--faq-definition body.ko-theme-dark h1{color:#fff}:host-context(body.ko-theme-dark) .section--faq-definition .section p,:host-context(body.ko-theme-dark) .section--faq-definition .section__description h3,:host-context(body.ko-theme-dark) .section--faq-definition h1{color:#fff}.section--faq-definition .section__description h3,.section--faq-definition h1{color:var(--ko-color-text);font-family:var(--ko-text-header-font-family);font-weight:var(--ko-text-header-font-weight);letter-spacing:var(--ko-text-header-letter-spacing);line-height:var(--ko-text-header-line-height);text-transform:var(--ko-text-header-text-transform)}.section--faq-definition .section__description h3 strong,.section--faq-definition h1 strong{font-weight:inherit}.section--faq-definition h1{font-size:var(--ko-text-header1-size-mobile);font-family:var(--ko-text-header1-font-family);font-weight:var(--ko-text-header1-font-weight);letter-spacing:var(--ko-text-header1-letter-spacing-mobile);line-height:var(--ko-text-header1-line-height-mobile)}@media(min-width:648px){.section--faq-definition h1{font-size:var(--ko-text-header1-size-desktop);letter-spacing:var(--ko-text-header1-letter-spacing-desktop);line-height:var(--ko-text-header1-line-height-desktop)}}.section--faq-definition .section__description h3{font-size:var(--ko-text-header3-size-mobile);font-family:var(--ko-text-header3-font-family);font-weight:var(--ko-text-header3-font-weight);letter-spacing:var(--ko-text-header3-letter-spacing-mobile);line-height:var(--ko-text-header3-line-height-mobile)}@media(min-width:648px){.section--faq-definition .section__description h3{font-size:var(--ko-text-header3-size-desktop);letter-spacing:var(--ko-text-header3-letter-spacing-desktop);line-height:var(--ko-text-header3-line-height-desktop)}}.section--faq-definition .section p{color:var(--ko-color-text);letter-spacing:var(--ko-text-body-letter-spacing);line-height:var(--ko-text-body-line-height);font-weight:var(--ko-text-body-font-weight)}.section--faq-definition .section p strong{font-weight:var(--ko-text-body-font-weight-strong)}.section--faq-definition .section p{font-size:var(--ko-text-body1-size-mobile);letter-spacing:var(--ko-text-body1-letter-spacing-mobile);line-height:var(--ko-text-body1-line-height-mobile)}@media(min-width:648px){.section--faq-definition .section p{font-size:var(--ko-text-body1-size-desktop);letter-spacing:var(--ko-text-body1-letter-spacing-desktop);line-height:var(--ko-text-body1-line-height-desktop)}}.section--faq-definition{padding:var(--ko-spacing-5) 0}@media(min-width:648px){.section--faq-definition{padding:var(--ko-spacing-8) 0}}@media(min-width:1032px){.section--faq-definition{padding:var(--ko-spacing-10) 0}}.section--faq-definition .ko-grid{margin:0 auto;max-width:1136px}.section--faq-definition .section__description{display:flex;flex-direction:column;gap:calc(var(--ko-spacer-base) * 1.5)}.section--faq-definition .section__description ul{margin:0 0 0 var(--ko-spacing-4)}.section--faq-definition .section__description li{list-style:disc}.section--faq-definition a{color:var(--ko-color-primary-0);font-weight:var(--ko-font-weight-bold)}.section--faq-definition ko-button button{height:auto!important;line-height:1!important;padding:0!important}.section--faq-definition ko-button button a{font-family:var(--ko-font-family-base);font-weight:400;padding:0!important;text-decoration:underline;text-transform:none}.section--faq-definition ko-button button:hover{background:none!important}.section--faq-definition h1{margin-bottom:var(--ko-spacing-3)}@media(min-width:1600px){.section--faq-definition h1{text-align:center}}
