.faq[data-v-71b0d6e9]{box-sizing:border-box;margin:0 auto;max-width:100%;padding:clamp(3rem,6vw,5rem) 6%;width:100%}.faq--no-page-gutter[data-v-71b0d6e9]{padding-left:0;padding-right:0}.faq__layout[data-v-71b0d6e9]{align-items:flex-start;gap:clamp(1.25rem,2.5vw,2.5rem);justify-content:flex-start;margin:0 auto;max-width:min(100%,97.5rem);width:100%}.faq__layout[data-v-71b0d6e9],.faq__main[data-v-71b0d6e9]{box-sizing:border-box;display:flex}.faq__main[data-v-71b0d6e9]{align-items:stretch;flex:1 1 0;flex-direction:column;gap:clamp(1.5rem,2.2vw,2.6rem);min-width:0;width:auto}.faq--no-sidebar .faq__main[data-v-71b0d6e9]{flex:0 0 100%;max-width:100%;width:100%}.faq__left[data-v-71b0d6e9]{align-items:stretch;box-sizing:border-box;display:flex;flex:0 0 100%;flex-direction:column;gap:0}.faq__left[data-v-71b0d6e9],.faq__title[data-v-71b0d6e9]{text-align:left;width:100%}.faq__title[data-v-71b0d6e9]{color:#000;font-family:Montserrat,sans-serif;font-size:clamp(2rem,2.9vw,3.5rem);font-weight:700;line-height:1.1;margin:0 0 clamp(1.75rem,3vw,2.75rem);padding:0}.faq__list[data-v-71b0d6e9]{display:flex;flex-direction:column;gap:0;width:100%}.faq__item[data-v-71b0d6e9]{background:transparent;border:none;border-bottom:1px solid #e0e0e0;box-sizing:border-box;margin:0;padding:0;width:100%}.faq__item--open[data-v-71b0d6e9]{border-bottom-color:#e0e0e0}.faq__qrow[data-v-71b0d6e9]{align-items:center;background:transparent;border:none;box-sizing:border-box;cursor:pointer;display:flex;gap:1rem;justify-content:space-between;padding:clamp(1rem,1.6vw,1.35rem) 0;width:100%}.faq__q[data-v-71b0d6e9],.faq__qrow[data-v-71b0d6e9]{margin:0;text-align:left}.faq__q[data-v-71b0d6e9]{color:#000;flex:1;font-family:Montserrat,sans-serif;font-size:clamp(1rem,1.05vw,1.25rem);font-weight:700;line-height:1.25;min-width:0;padding:0}.faq__icon[data-v-71b0d6e9]{align-items:center;border-radius:50%;color:#404040;display:flex;flex:0 0 56px;height:56px;justify-content:center;position:relative;transition:transform .35s cubic-bezier(.4,0,.2,1);width:56px}.faq__icon-line[data-v-71b0d6e9]{background:currentColor;height:2px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:16px}.faq__icon-line--v[data-v-71b0d6e9]{transform:translate(-50%,-50%) rotate(90deg)}.faq__item--open .faq__icon[data-v-71b0d6e9]{transform:rotate(45deg)}.faq__body[data-v-71b0d6e9]{box-sizing:border-box;margin:0;max-height:0;opacity:0;overflow:hidden;padding:0;transition:max-height .4s cubic-bezier(.4,0,.2,1),opacity .3s cubic-bezier(.4,0,.2,1),padding .3s cubic-bezier(.4,0,.2,1);width:100%}.faq__body--open[data-v-71b0d6e9]{max-height:min(2800px,85vh);opacity:1;padding:0 0 clamp(1rem,1.6vw,1.35rem)}.faq__a[data-v-71b0d6e9]{color:#666;font-family:Montserrat,sans-serif;font-size:clamp(.875rem,.9vw,.95rem);font-weight:400;line-height:1.55;margin:0;padding:0;text-align:left;width:100%}.faq__a[data-v-71b0d6e9] p{margin:0 0 .5em}.faq__a[data-v-71b0d6e9] p:last-child{margin-bottom:0}.faq__a[data-v-71b0d6e9] ol,.faq__a[data-v-71b0d6e9] ul{margin:0 0 .5em;padding-left:1.2em}.faq__a[data-v-71b0d6e9] a{color:#ee3e27;text-underline-offset:2px}.faq__right[data-v-71b0d6e9]{align-self:flex-start;box-sizing:border-box;flex:0 0 auto;max-width:100%;position:sticky;top:clamp(72px,8vh,120px);width:min(100%,26rem)}.faq__card[data-v-71b0d6e9]{background:#f4f4f4;border-radius:20px;box-sizing:border-box;display:flex;flex-direction:column;gap:1rem;padding:6% 4.2%;width:100%}.faq__card-title[data-v-71b0d6e9]{color:#ee3e27;font-family:DynaPuff,sans-serif;font-size:clamp(1.125rem,1.35vw,1.5rem);font-variation-settings:"wdth" 100;font-weight:500;line-height:117%;margin-bottom:.2rem;text-align:center;text-transform:uppercase;width:100%}.faq__form[data-v-71b0d6e9]{display:flex;flex-direction:column;gap:1rem;width:100%}.faq__form-msg[data-v-71b0d6e9]{border-radius:8px;font-family:Montserrat,sans-serif;font-size:13px;line-height:1.35;padding:10px 12px}.faq__form-msg--error[data-v-71b0d6e9]{background:#ffebee;border:1px solid #ffcdd2;color:#c62828}.faq__form-msg--success[data-v-71b0d6e9]{background:#e8f5e9;border:1px solid #c8e6c9;color:#2e7d32}.faq__input[data-v-71b0d6e9],.faq__textarea[data-v-71b0d6e9]{background:transparent;border:none;box-sizing:border-box;color:#000;font-family:Montserrat,sans-serif;font-size:16px;line-height:1.35;outline:none;width:100%}.faq__textarea[data-v-71b0d6e9]{min-height:96px;resize:vertical}.faq__input[data-v-71b0d6e9]::-moz-placeholder,.faq__textarea[data-v-71b0d6e9]::-moz-placeholder{color:#757575}.faq__input[data-v-71b0d6e9]::placeholder,.faq__textarea[data-v-71b0d6e9]::placeholder{color:#757575}.faq__field--invalid[data-v-71b0d6e9]{box-shadow:inset 0 0 0 1px #d32f2f}.faq__field-error[data-v-71b0d6e9]{color:#d32f2f;font-family:Montserrat,sans-serif;font-size:12px;line-height:1.3;margin:-.5rem 0 0}.faq__field[data-v-71b0d6e9]{align-items:center;background:#fff;border-radius:4px;box-sizing:border-box;display:flex;height:48px;padding:0 4%;width:100%}.faq__field--textarea[data-v-71b0d6e9]{align-items:flex-start;height:auto;min-height:128px;padding:4%}.faq__upload[data-v-71b0d6e9]{display:flex;flex-direction:column;gap:10px;width:100%}.faq__upload-btn[data-v-71b0d6e9]{align-items:center;background:#fff;border:1px solid #000;border-radius:35px;box-sizing:border-box;cursor:pointer;display:flex;gap:6%;height:48px;justify-content:center;padding:0 6%;position:relative;width:100%}.faq__upload-btn--busy[data-v-71b0d6e9]{opacity:.7;pointer-events:none}.faq__upload-input[data-v-71b0d6e9]{height:0;opacity:0;pointer-events:none;position:absolute;width:0}.faq__files[data-v-71b0d6e9]{display:flex;flex-direction:column;gap:6px}.faq__file-item[data-v-71b0d6e9]{align-items:center;background:#fff;border-radius:8px;display:flex;font-family:Montserrat,sans-serif;font-size:13px;gap:8px;justify-content:space-between;padding:6px 10px}.faq__file-name[data-v-71b0d6e9]{color:#333;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.faq__file-remove[data-v-71b0d6e9]{background:none;border:none;color:#d32f2f;cursor:pointer;flex-shrink:0;font-size:18px;line-height:1;padding:0 0 0 4px}.faq__upload-text[data-v-71b0d6e9]{color:#000;font-family:Montserrat,sans-serif;font-size:14px;font-weight:500;line-height:100%;text-transform:uppercase;white-space:nowrap}.faq__upload-hint[data-v-71b0d6e9]{color:#757575;font-size:16px;font-weight:400;line-height:137.5%}.faq__submit[data-v-71b0d6e9],.faq__upload-hint[data-v-71b0d6e9]{font-family:Montserrat,sans-serif}.faq__submit[data-v-71b0d6e9]{background:#ee3e27;border:none;border-radius:44px;color:#fff;cursor:pointer;font-size:14px;font-weight:500;height:48px;line-height:100%;text-transform:uppercase;width:100%}.faq__submit[data-v-71b0d6e9]:disabled{cursor:not-allowed;opacity:.65}.faq-rich[data-v-71b0d6e9]{box-sizing:border-box;display:flex;flex-direction:column;gap:1.2rem;margin-top:5%;width:100%}.faq-rich__title[data-v-71b0d6e9]{color:#111;font-family:Montserrat,sans-serif;font-size:clamp(1.2rem,1.8vw,2rem);font-weight:700;line-height:130%;margin:0}.faq-rich__cover[data-v-71b0d6e9],.faq-rich__inline-image[data-v-71b0d6e9]{align-items:center;background:#d9d9d9;border-radius:12px;color:#666;display:flex;font-family:Montserrat,sans-serif;font-weight:500;justify-content:center;letter-spacing:.04em;width:100%}.faq-rich__cover[data-v-71b0d6e9]{aspect-ratio:16/9;overflow:hidden}.faq-rich__cover--media[data-v-71b0d6e9]{padding:0}.faq-rich__cover-img[data-v-71b0d6e9]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.faq-rich__content[data-v-71b0d6e9]{color:#222;font-family:Montserrat,sans-serif;max-width:100%;min-width:0;overflow-x:auto;width:100%;-webkit-overflow-scrolling:touch}.faq-rich__html[data-v-71b0d6e9]{min-width:0}.faq-rich__prose[data-v-71b0d6e9] h2{color:#111;font-size:clamp(20px,3.2vw,36px);font-weight:700;line-height:1.25;margin:.95rem 0 .5rem}.faq-rich__prose[data-v-71b0d6e9] h3{color:#111;font-size:clamp(16px,2vw,20px);font-weight:700;line-height:1.35;margin:.85rem 0 .45rem}.faq-rich__prose[data-v-71b0d6e9] h4{color:#111;font-size:clamp(15px,1.65vw,18px);font-weight:700;line-height:1.4;margin:.75rem 0 .4rem}.faq-rich__prose[data-v-71b0d6e9] h2:first-child,.faq-rich__prose[data-v-71b0d6e9] h3:first-child,.faq-rich__prose[data-v-71b0d6e9] h4:first-child{margin-top:0}.faq-rich__prose[data-v-71b0d6e9] p{color:#555;font-size:clamp(.82rem,.88vw,.95rem);font-weight:400;line-height:165%;margin:0 0 .65rem}.faq-rich__prose[data-v-71b0d6e9] p:last-child{margin-bottom:0}.faq-rich__prose[data-v-71b0d6e9] ol,.faq-rich__prose[data-v-71b0d6e9] ul{color:#555;font-size:clamp(.82rem,.88vw,.95rem);line-height:165%;margin:0 0 .65rem;padding-left:1.25rem}.faq-rich__prose[data-v-71b0d6e9] a{color:#ee3e27;text-decoration:underline;text-underline-offset:2px}.faq-rich__prose[data-v-71b0d6e9] img{border-radius:8px;height:auto;max-width:100%}.faq-rich__prose[data-v-71b0d6e9] .faq-rich__table-scroll{margin:1rem 0;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;border-radius:8px;box-shadow:inset 0 0 0 1px #e8e8e8}.faq-rich__prose[data-v-71b0d6e9] .faq-rich__table-scroll table{margin:0}.faq-rich__prose[data-v-71b0d6e9] table{background:#fff;border-collapse:collapse;border-spacing:0;color:#333;font-family:Montserrat,sans-serif;font-size:clamp(.8125rem,2.1vw,.9375rem);line-height:1.5;min-width:16rem;width:100%}.faq-rich__prose[data-v-71b0d6e9] thead th{background:#f4f4f4;color:#111;font-weight:600;text-align:left}.faq-rich__prose[data-v-71b0d6e9] td,.faq-rich__prose[data-v-71b0d6e9] th{border:1px solid #e0e0e0;padding:.65rem .85rem;vertical-align:top}.faq-rich__prose[data-v-71b0d6e9] tbody tr:nth-child(2n){background:#fafafa}.faq-rich__prose[data-v-71b0d6e9] caption{caption-side:top;color:#111;font-size:clamp(.875rem,2.2vw,1rem);font-weight:600;padding:0 0 .5rem;text-align:left}.faq-rich__inline-image[data-v-71b0d6e9]{aspect-ratio:16/8.8;margin:.8rem 0}@media(max-width:992px){.faq[data-v-71b0d6e9]{padding:clamp(2.25rem,5vw,3.5rem) 5%;width:100%}.faq--no-page-gutter[data-v-71b0d6e9]{padding-left:0;padding-right:0}.faq__layout[data-v-71b0d6e9]{flex-direction:column;gap:1.5rem}.faq__left[data-v-71b0d6e9],.faq__main[data-v-71b0d6e9],.faq__right[data-v-71b0d6e9]{flex:0 0 100%;width:100%}.faq__right[data-v-71b0d6e9]{position:static;top:auto}.faq__title[data-v-71b0d6e9]{font-size:clamp(2rem,6vw,2.25rem);line-height:122%}.faq__card[data-v-71b0d6e9]{padding:5%}.faq__qrow[data-v-71b0d6e9]{padding:1rem 0}.faq__icon[data-v-71b0d6e9]{flex-basis:32px;height:32px;width:32px}.faq-rich[data-v-71b0d6e9]{margin-top:2rem}.faq-rich__content[data-v-71b0d6e9],.faq-rich__cover[data-v-71b0d6e9],.faq-rich__inline-image[data-v-71b0d6e9]{width:100%}.faq-rich__prose[data-v-71b0d6e9] td,.faq-rich__prose[data-v-71b0d6e9] th{padding:.5rem .6rem}.faq-rich__prose[data-v-71b0d6e9] table{font-size:.8125rem}}
