@charset "UTF-8";.bw-spot[data-v-f2cedff1] *{fill:currentColor}.login-view[data-v-cdde2842]{min-height:100vh;background:var(--w5);padding-bottom:5vh;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center}.login-container[data-v-cdde2842]{--login-width: min(360px, 90vw);width:var(--login-width);min-height:calc(var(--login-width) * 4 / 3);background:var(--white);padding:calc(var(--gap) * 1.5);padding-top:0;border-radius:var(--border-radius);box-shadow:var(--bw-box-shadow);display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:center}.login-container .bw-splash[data-v-cdde2842]{height:calc(var(--h1-line-height) * 3);width:auto;aspect-ratio:1/1;flex-shrink:0;margin-top:calc(var(--h1-line-height) * -1)}.login-container h3[data-v-cdde2842]{text-align:center;margin-bottom:calc(var(--h3-line-height) * .5)}.login-container .login-form[data-v-cdde2842]{flex-grow:1;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:stretch;width:100%;margin-top:calc(var(--gap) * 1.5)}.login-container .error-message[data-v-cdde2842]{color:var(--fk-color-message);font-size:var(--fk-font-size-message);line-height:var(--fk-line-height-message);font-weight:var(--fk-font-weight-message)}.icon-logout[data-v-f7acc083]{display:block}.icon-stroke[data-v-f7acc083]{fill:none;stroke:currentColor;stroke-linecap:round;stroke-miterlimit:10;stroke-width:2px}.icon-stroke--join[data-v-f7acc083]{stroke-linejoin:round}.the-header .header-left[data-v-182641e8]{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;transform-origin:left center;transform:scale(1);transition:transform var(--transition)}.the-header .header-left .bw-splash[data-v-182641e8]{height:calc(var(--h1-line-height) * 1.25);width:calc(var(--h1-line-height) * 1.25);margin-right:calc(var(--gap) * .5)}.the-header .header-left[data-v-182641e8]:hover{transform:scale(.95);cursor:pointer}.the-header .header-inner[data-v-182641e8]{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;padding-top:calc(var(--gap) * .5);padding-bottom:calc(var(--gap) * .5);font-size:var(--h4-font-size)}.header-actions[data-v-182641e8]{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;align-items:center;flex-grow:1;gap:calc(var(--gap) * 1);height:100%}.user-badge[data-v-182641e8]{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;height:var(--h1-line-height);width:auto;aspect-ratio:1/1;border-radius:50%;font-size:var(--h3-font-size);transition:transform var(--transition);padding-bottom:5px;color:var(--white);cursor:pointer}.user-badge[data-v-182641e8]:hover{transform:scale(1.1)}.user-name[data-v-182641e8]{opacity:.8}.toast-container[data-v-67d3703f]{position:fixed;bottom:var(--gap);right:var(--gap);display:flex;flex-direction:column;gap:calc(var(--gap) * .5);z-index:1000}.toast[data-v-67d3703f]{padding:calc(var(--gap) * .5) var(--gap);border-radius:var(--border-radius);cursor:pointer}.toast--success[data-v-67d3703f]{background-color:var(--system-success)}.toast--error[data-v-67d3703f]{background-color:var(--system-error)}.toast--info[data-v-67d3703f]{background-color:var(--system-info)}.toast--warning[data-v-67d3703f]{background-color:var(--system-warning)}.toast--has-action[data-v-67d3703f]{display:flex;align-items:center;gap:var(--gap);cursor:default;color:var(--white)}.toast-message[data-v-67d3703f]{flex:1;letter-spacing:.025em;cursor:pointer}[data-v-67d3703f] .toast-action{background-color:var(--white20)!important;color:var(--white)!important;cursor:pointer!important;white-space:nowrap}[data-v-67d3703f] .toast-action:hover{background-color:var(--white30)!important}.toast-enter-active[data-v-67d3703f],.toast-leave-active[data-v-67d3703f]{transition:all var(--transition)}.toast-enter-from[data-v-67d3703f],.toast-leave-to[data-v-67d3703f]{opacity:0;transform:translate(100%)}.icon-btn[data-v-1a388e82]{display:inline-flex;align-items:center;justify-content:center;padding:calc(var(--gap) * .2);border:none;border-radius:var(--border-radius);cursor:pointer;line-height:0;transition:all var(--transition)}.icon-btn[data-v-1a388e82] svg{width:var(--h4-font-size);height:var(--h4-font-size)}.icon-btn--green[data-v-1a388e82]{background:var(--bw-green);color:var(--white);opacity:.7}.icon-btn--green[data-v-1a388e82]:hover{opacity:1}.icon-btn--red[data-v-1a388e82]{background:var(--system-error);color:var(--white);opacity:.7}.icon-btn--red[data-v-1a388e82]:hover{opacity:1}.icon-btn--gray[data-v-1a388e82]{background:var(--w20);color:var(--white);opacity:.7}.icon-btn--gray[data-v-1a388e82]:hover{opacity:1}.icon-btn--ghost-green[data-v-1a388e82]{background:transparent;color:var(--w20)}.icon-btn--ghost-green[data-v-1a388e82]:hover{background:var(--bw-green);color:var(--white)}.icon-btn--ghost-overlay[data-v-1a388e82]{background:transparent;color:transparent}.icon-btn--ghost-overlay[data-v-1a388e82]:hover{background:#000000b3;color:var(--white)}.icon-btn--ghost-red[data-v-1a388e82]{background:transparent;color:var(--w20)}.icon-btn--ghost-red[data-v-1a388e82]:hover{background:var(--system-error);color:var(--white)}.file-upload[data-v-b03a828d]{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;gap:calc(var(--gap) * .5)}.file-list[data-v-b03a828d]{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;gap:calc(var(--gap) * .5)}.file-item[data-v-b03a828d]{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;width:calc((100% - 3 * var(--gap) * .5) / 4);border-radius:var(--border-radius);overflow:hidden;background:var(--w05)}.file-thumb-area[data-v-b03a828d]{position:relative}.file-thumb-area:hover .file-remove-btn[data-v-b03a828d]{opacity:1}.file-thumbnail[data-v-b03a828d]{display:block;width:100%;aspect-ratio:1;overflow:hidden;border-radius:var(--border-radius)}.file-thumbnail img[data-v-b03a828d]{width:100%;height:100%;object-fit:cover;display:block}.file-icon[data-v-b03a828d]{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:center;position:relative;width:100%;aspect-ratio:1;background:var(--w10);text-decoration:none;cursor:default;border-radius:var(--border-radius)}.file-action-icon[data-v-b03a828d]{position:absolute;bottom:calc(var(--gap) * .25);right:calc(var(--gap) * .25);width:1rem;height:1rem;color:var(--w30);opacity:0;transition:opacity .15s}.file-icon:hover .file-action-icon[data-v-b03a828d]{opacity:1}.file-ext[data-v-b03a828d]{font-size:var(--h6-font-size);font-weight:600;color:#fff;letter-spacing:.05em}.file-info[data-v-b03a828d]{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;padding:calc(var(--gap) * .25);gap:0;min-width:0}.file-name[data-v-b03a828d]{font-size:calc(var(--h6-font-size) * .75);font-weight:var(--fk-font-weight-label);letter-spacing:.025em;color:var(--fk-color-label);text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%}.file-name[data-v-b03a828d]:hover{color:var(--w50)}.file-size[data-v-b03a828d]{font-size:calc(var(--h6-font-size) * .75);font-weight:var(--fk-font-weight-label);color:var(--w35)}.file-remove-btn[data-v-b03a828d]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:0;transition:opacity .15s}.upload-progress-list[data-v-b03a828d]{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;gap:calc(var(--gap) * .25)}.upload-progress-item[data-v-b03a828d]{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;padding:calc(var(--gap) * .25) calc(var(--gap) * .5);background:var(--w05);border-radius:var(--border-radius);gap:calc(var(--gap) * .25)}.upload-progress-item.is-error[data-v-b03a828d]{background:var(--insert-error-bg)}.upload-progress-item.is-done[data-v-b03a828d]{opacity:.5}.upload-name[data-v-b03a828d]{font-size:var(--h6-font-size);color:var(--dark-text-color);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.progress-bar[data-v-b03a828d]{height:4px;background:var(--w10);border-radius:2px;overflow:hidden}.progress-fill[data-v-b03a828d]{height:100%;background:var(--w50);transition:width .2s;border-radius:2px}.upload-error[data-v-b03a828d]{font-size:.75em;color:var(--system-error)}.drop-zone[data-v-b03a828d]{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;gap:calc(var(--gap) * .5);padding:calc(var(--gap) * .5) var(--gap);border:1px dashed var(--w50);border-radius:var(--border-radius);background-color:var(--w5);cursor:pointer;color:#fff!important;transition:background-color var(--transition)}.drop-zone[data-v-b03a828d]:hover{background-color:var(--w50)}.drop-zone:hover .drop-zone-icon[data-v-b03a828d],.drop-zone:hover .drop-zone-text[data-v-b03a828d]{color:var(--white)}.drop-zone.is-dragging[data-v-b03a828d]{border-color:var(--w50);background:var(--w10)}.drop-zone-icon[data-v-b03a828d]{height:var(--h1-line-height);width:var(--h1-line-height);color:var(--w50);pointer-events:none}.drop-zone-icon[data-v-b03a828d] svg{width:100%;height:100%}.drop-zone-text[data-v-b03a828d]{font-size:var(--fk-font-size-label);font-weight:var(--fk-font-weight-label);letter-spacing:.025em;line-height:var(--fk-line-height-label);color:var(--w50);pointer-events:none}.file-input-hidden[data-v-b03a828d]{display:none}.block-insert-info[data-v-67cf04a2]{padding:calc(var(--gap) * .5);margin-bottom:var(--gap);border-radius:var(--border-radius);font-size:var(--h6-font-size);line-height:var(--h6-line-height)}.block-insert-info.info[data-v-67cf04a2]{background:var(--insert-info-bg);color:var(--insert-info-color)}.block-insert-info.warning[data-v-67cf04a2]{background:var(--insert-warning-bg);color:var(--insert-warning-color)}.block-insert-info.tip[data-v-67cf04a2]{background:var(--insert-tip-bg);color:var(--insert-tip-color)}.block-insert-info.success[data-v-67cf04a2]{background:var(--insert-success-bg);color:var(--insert-success-color)}.block-divider[data-v-a81ccd42]{border:none;border-top:1px solid var(--w10);margin:1rem 0}.block-divider.small[data-v-a81ccd42]{margin:.5rem 0}.block-divider.large[data-v-a81ccd42]{margin:1.5rem 0}.block-image[data-v-21ffdc2a]{margin:1rem 0}.block-image img[data-v-21ffdc2a]{max-width:100%;height:auto;border-radius:4px}.block-image figcaption[data-v-21ffdc2a]{margin-top:.5rem;font-size:.8rem;color:var(--w35);text-align:center}.block-alert[data-v-72987bc5]{display:flex;align-items:flex-start;gap:.5rem;padding:1rem;margin:.75rem 0;border-radius:6px;font-size:.9rem;line-height:1.5}.block-alert.info[data-v-72987bc5]{--alert-bg: var(--insert-info-bg);--alert-color: var(--insert-info-color);background:var(--alert-bg);color:var(--alert-color);border:1px solid var(--alert-bg)}.block-alert.warning[data-v-72987bc5]{--alert-bg: var(--insert-warning-bg);--alert-color: var(--insert-warning-color);background:var(--alert-bg);color:var(--alert-color);border:1px solid var(--alert-bg)}.block-alert.error[data-v-72987bc5]{--alert-bg: var(--system-error);--alert-color: var(--white);background:var(--alert-bg);color:var(--alert-color);border:1px solid var(--alert-bg)}.block-alert.success[data-v-72987bc5]{--alert-bg: var(--insert-success-bg);--alert-color: var(--insert-success-color);background:var(--alert-bg);color:var(--alert-color);border:1px solid var(--alert-bg)}.alert-icon[data-v-72987bc5]{flex-shrink:0}.alert-text[data-v-72987bc5]{flex:1}.insert-link[data-v-335ae336]{margin:.5rem 0}.link-button[data-v-335ae336]{display:inline-flex;align-items:center;gap:.4rem;padding:.5rem 1rem;background:var(--w5);color:var(--bw-purple);border-radius:4px;text-decoration:none;font-size:.875rem;font-weight:500;transition:background .15s,color .15s}.link-button[data-v-335ae336]:hover{background:var(--bw-purple);color:var(--white)}.link-icon[data-v-335ae336]{font-size:1rem}.link-url[data-v-335ae336]{display:block;margin-top:.25rem;font-size:.75rem;color:var(--w30);word-break:break-all}.link-empty[data-v-335ae336]{color:var(--w20)}.form-drawer[data-v-8c37c570]{position:fixed;top:0;right:0;width:var(--drawer-width);height:100vh;background:var(--white);z-index:100;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;transform:translate(100%);transition:transform var(--transition)}.form-drawer.open[data-v-8c37c570]{transform:translate(0)}.drawer-header[data-v-8c37c570],.drawer-footer[data-v-8c37c570]{padding:calc(var(--gap) * .75) var(--gap);background:var(--w2)}.drawer-header[data-v-8c37c570]{border-bottom:1px solid var(--w7)}.drawer-files[data-v-8c37c570]{flex-shrink:0;padding:var(--gap);border-top:1px solid var(--w7)}.drawer-footer[data-v-8c37c570]{border-top:1px solid var(--w7)}.drawer-title[data-v-8c37c570]{margin:0}.drawer-content[data-v-8c37c570]{flex-grow:1;padding:var(--gap);overflow-y:auto}.drawer-empty[data-v-8c37c570]{color:var(--w7);font-style:italic}.drawer-delete-confirm[data-v-8c37c570]{color:var(--system-error)}.drawer-footer[data-v-8c37c570]{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;align-items:center;gap:calc(var(--gap) * .5)}.drawer-content[data-v-8c37c570] textarea.formkit-input{field-sizing:content;min-height:4rem}.drawer-footer[data-v-8c37c570] .formkit-outer{margin:0!important}@media screen and (max-width:767px){.form-drawer[data-v-8c37c570]{width:100vw}}.app-layout[data-v-909a18b9]{position:relative;min-height:100vh;transition:margin-right var(--transition)}.app-layout.drawer-open[data-v-909a18b9]{margin-right:var(--drawer-width)}@media screen and (max-width:1023px){.app-layout.drawer-open[data-v-909a18b9]{margin-right:0}}.app-layout.drawer-open[data-v-909a18b9]:after{background-color:#00000080;pointer-events:all}.app-layout[data-v-909a18b9]:after{content:"";position:absolute;inset:0;background-color:#0000;z-index:50;pointer-events:none;transition:background-color .4s ease}.app-main[data-v-909a18b9]{flex-grow:1}.app-main.row[data-v-909a18b9]{margin-top:0}.welcome-view[data-v-4462fc65]{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:center;padding-top:calc(var(--p-line-height) * 2);padding-bottom:calc(var(--p-line-height) * 2);flex-grow:1}.welcome-content[data-v-4462fc65]{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:center;width:100%;height:100%;max-height:60%;flex-grow:1;gap:20vh}.welcome-header[data-v-4462fc65]{text-align:center}.welcome-greeting[data-v-4462fc65]{font-size:2.5rem;font-weight:300;margin:0;color:var(--dark-text-color)}.welcome-title[data-v-4462fc65]{font-size:2.5rem;font-weight:600;margin:0;color:var(--dark-text-color)}.welcome-subtitle[data-v-4462fc65]{margin:.5rem 0 0;color:var(--w35);font-size:1rem}.welcome-info[data-v-4462fc65]{width:100%;max-width:600px}.info-item[data-v-4462fc65]{background:var(--w5);border-left:4px solid var(--bw-blue);padding:1rem;border-radius:0 4px 4px 0;color:var(--dark-text-color);font-size:.95rem}.app-tiles[data-v-4462fc65]{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;gap:var(--gap)}.app-tile[data-v-4462fc65]{aspect-ratio:4/1;background:var(--white);border-radius:var(--border-radius);box-shadow:var(--bw-box-shadow);display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;cursor:pointer;transition:transform var(--transition),box-shadow var(--transition)}.app-tile[data-v-4462fc65]:hover{transform:translateY(-4px);box-shadow:var(--bw-box-shadow-hover)}.app-tile-name[data-v-4462fc65]{font-size:var(--p-font-size);line-height:var(--p-line-height);font-weight:400}.welcome-decoration[data-v-4462fc65]{width:400px;height:auto;mix-blend-mode:multiply;opacity:.8}.mini-app-layout[data-v-cc3efbb7]{flex-grow:1;display:flex;flex-direction:column}.mini-app-header[data-v-cc3efbb7]{padding:var(--p-line-height) 0}.mini-app-content[data-v-cc3efbb7]{flex-grow:1;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch}.mini-app-error[data-v-cc3efbb7]{flex-grow:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem}.error-message[data-v-cc3efbb7]{margin:0;color:var(--system-error);font-size:1rem}.mini-app-slot[data-v-cc3efbb7]{flex-grow:1;display:flex;flex-direction:column}.col[data-v-960d1372]{padding-bottom:calc(var(--gap) * .5)}.card-inner[data-v-960d1372]{background:var(--white);border-radius:var(--border-radius);box-shadow:var(--bw-box-shadow);cursor:pointer;position:relative;transition:transform var(--transition),box-shadow var(--transition)}.card-inner[data-v-960d1372]:hover{transform:translateY(-2px);box-shadow:var(--bw-box-shadow-hover)}.card-header[data-v-960d1372]{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:stretch;padding:calc(var(--gap) * .5);padding-left:var(--gap);min-height:var(--content-header-h)}.card-header-upper[data-v-960d1372]{flex-grow:1;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:var(--gap)}.card-title[data-v-960d1372]{margin:0;font-size:var(--h4-font-size);letter-spacing:.015em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.card-subtitle[data-v-960d1372]{display:block;font-size:var(--h6-font-size);letter-spacing:.025em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.card--inactive[data-v-960d1372]{opacity:.5!important}.card-actions[data-v-960d1372]{display:flex;align-items:center;gap:calc(var(--gap) * .25)}.card-status-icon[data-v-960d1372]{display:inline-flex}.card-status-icon[data-v-960d1372] svg{width:var(--h4-font-size);height:var(--h4-font-size)}.card-status-icon--error[data-v-960d1372]{color:var(--system-error)}.card-status-icon--warning[data-v-960d1372]{color:var(--system-warning)}[data-v-960d1372] .card-delete{opacity:0;transition:opacity var(--transition)}[data-v-960d1372] .card-delete .x{transform:scale(1.5)}.card[data-v-960d1372]:hover .card-delete{opacity:1}.content-block[data-v-dd387faf]{flex-grow:1;padding:calc(var(--gap) * .5);border:1px solid var(--w10);border-radius:var(--border-radius);position:relative;background-color:var(--white)}.content-block.editable[data-v-dd387faf]{cursor:default}.content-block.editable[data-v-dd387faf]:hover{border-color:var(--w10)}.block-edit-btn[data-v-dd387faf]{position:absolute;top:calc(var(--gap) * .5);right:calc(var(--gap) * .5)}.block-title[data-v-dd387faf]{margin:0 0 calc(var(--gap) * .75) 0;font-size:var(--h6-font-size)}.the-loader[data-v-247568bb]{flex-grow:1;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:center}.loader-content[data-v-247568bb]{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:center;gap:var(--gap)}.loader-gif[data-v-247568bb]{width:70px;height:auto;mix-blend-mode:multiply}.loader-text[data-v-247568bb]{margin:0}:root{--content-header-h: calc(var(--gap) * 1.6 + var(--h6-line-height) + 2px)}.mini-app-view[data-v-3ada2d19]{margin-bottom:calc(var(--row-padding) * 2);flex-grow:1;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch}.card-grid[data-v-3ada2d19]{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;margin:0 calc(var(--gap) * -.5)}.context-item[data-v-3ada2d19]{background:#ffffff80;border-radius:var(--border-radius);margin-bottom:calc(var(--gap) * .5);box-shadow:var(--bw-box-shadow);overflow:hidden}.context-header[data-v-3ada2d19]{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;padding:calc(var(--gap) * .5) var(--gap);border-bottom:1px solid var(--w5);background-color:var(--white)}.context-header[data-v-3ada2d19] .formkit-wrapper .formkit-input,.context-header[data-v-3ada2d19] .formkit-outer{margin:0!important}.context-actions[data-v-3ada2d19]{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;align-items:center;gap:calc(var(--gap) * .5)}.context-toggle[data-v-3ada2d19]{background:transparent;border:none;cursor:pointer;display:inline-flex;align-items:center;padding:0;color:var(--w20);transition:color var(--transition)}.context-toggle[data-v-3ada2d19]:hover{color:var(--w40)}.context-toggle[data-v-3ada2d19] svg{width:var(--p-font-size);height:var(--p-font-size)}.context-title[data-v-3ada2d19]{margin:0}.context-blocks[data-v-3ada2d19]{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;padding:var(--gap);gap:var(--gap)}.block-list[data-v-3ada2d19]{display:flex;flex-direction:column;gap:calc(var(--gap) * .25)}.list-item[data-v-3ada2d19]{display:flex;align-items:center;gap:calc(var(--gap) * .5);padding:calc(var(--gap) * .5);padding-bottom:var(--gap);border-radius:var(--border-radius);cursor:pointer;transition:background var(--transition)}.list-item[data-v-3ada2d19]:hover{background:var(--w5)}.list-item--readonly[data-v-3ada2d19]{cursor:default}.list-item--readonly[data-v-3ada2d19]:hover{background:transparent}.list-item-icon[data-v-3ada2d19]{font-size:var(--h4-font-size);width:1.5rem;text-align:center}.list-item-value[data-v-3ada2d19]{flex:1;font-size:var(--h6-font-size)}.list-item-edit[data-v-3ada2d19]{opacity:0;color:var(--w40);transition:opacity var(--transition)}.list-item:hover .list-item-edit[data-v-3ada2d19]{opacity:1}.action-bar[data-v-3ada2d19]{display:flex;align-items:flex-start;margin-top:var(--gap);margin-bottom:calc(var(--gap) * .5);margin-left:calc(var(--gap) * -.5);margin-right:calc(var(--gap) * -.5);padding-left:0;padding-right:0;width:calc(100% + var(--gap))}.action-bar[data-v-3ada2d19] .formkit-outer,.action-bar[data-v-3ada2d19] .formkit-input{margin:0!important}.action-bar__filters[data-v-3ada2d19]{display:flex;align-items:center;gap:calc(var(--gap) * .5);flex-wrap:wrap;margin-bottom:var(--gap)}.action-bar__owner[data-v-3ada2d19]{display:flex;gap:calc(var(--gap) * .25);margin-right:calc(var(--gap) * .5)}[data-v-3ada2d19] .btn-mine-active,[data-v-3ada2d19] .btn-owner-active{opacity:1!important;cursor:default!important;pointer-events:none}[data-v-3ada2d19] .btn-mine-active{color:var(--white)!important}.action-bar__select[data-v-3ada2d19]{padding:0 calc(var(--gap) * .5)}.action-bar__select[data-v-3ada2d19] .formkit-outer{width:auto}@media screen and (max-width:767px){.action-bar__search[data-v-3ada2d19]{padding-top:calc(var(--gap) * .5)}}[data-v-3ada2d19] .search-input{padding:calc(var(--gap) * .5) var(--gap)!important;border:1px solid var(--w20)!important;font-size:var(--h6-font-size)!important;min-width:200px}[data-v-3ada2d19] .search-input:focus{border-color:var(--bw-purple)!important}.empty-state[data-v-3ada2d19]{text-align:center;padding:calc(var(--gap) * .5) calc(var(--gap) * 1.5);color:var(--w20);font-weight:300;font-size:var(--h4-font-size);line-height:var(--h4-line-height)}.block-section-header+.block-section-header[data-v-3ada2d19],.block-field+.block-section-header[data-v-3ada2d19]{margin-top:calc(var(--gap) * .75)}[data-v-3ada2d19] .kontakt-link{color:var(--bw-green)}.file-thumbs[data-v-83e52178]{display:flex;flex-wrap:wrap;align-items:center;gap:calc(var(--gap) * .25)}.file-thumbs__item[data-v-83e52178]{position:relative;border-radius:var(--border-radius);overflow:hidden;border:1px solid var(--w10);cursor:pointer}.file-thumbs__img[data-v-83e52178]{width:100%;height:100%;object-fit:cover;display:block}.file-thumbs__icon[data-v-83e52178]{display:flex;align-items:center;justify-content:center;width:100%;height:100%;position:relative;opacity:.7;transition:opacity .15s}.file-thumbs__item:hover .file-thumbs__icon[data-v-83e52178]{opacity:1}.file-thumbs__ext[data-v-83e52178]{font-size:var(--h6-font-size);font-weight:600;color:#fff;letter-spacing:.05em}.file-thumbs__overlay[data-v-83e52178]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:inline-flex;align-items:center;justify-content:center;padding:calc(var(--gap) * .2);border-radius:var(--border-radius);background:#000000b3;color:var(--white);pointer-events:none;opacity:0;transition:opacity .15s}.file-thumbs__overlay[data-v-83e52178] svg{width:var(--h4-font-size);height:var(--h4-font-size)}.file-thumbs__item:hover .file-thumbs__overlay[data-v-83e52178]{opacity:1}.task-list__text-cell .file-thumbs[data-v-83e52178]{margin-bottom:calc(var(--gap) * .25)}.image-slider[data-v-84a13f3c]{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#000000e6;display:flex;align-items:center;justify-content:center;z-index:10000;cursor:pointer}.image-slider__img[data-v-84a13f3c]{max-width:90vw;max-height:90vh;object-fit:contain;border-radius:var(--border-radius);cursor:default}.image-slider__prev[data-v-84a13f3c],.image-slider__next[data-v-84a13f3c]{position:absolute;top:50%;transform:translateY(-50%);padding:var(--gap)!important;background:#000000b3!important;color:var(--white)!important;opacity:.8}.image-slider__prev[data-v-84a13f3c]:hover,.image-slider__next[data-v-84a13f3c]:hover{opacity:1}.image-slider__prev[data-v-84a13f3c] svg,.image-slider__next[data-v-84a13f3c] svg{width:calc(var(--h4-font-size) * 2)!important;height:calc(var(--h4-font-size) * 2)!important}.image-slider__prev[data-v-84a13f3c]{left:0}.image-slider__next[data-v-84a13f3c]{right:0}.image-slider__counter[data-v-84a13f3c]{position:absolute;bottom:var(--gap);left:50%;transform:translate(-50%);color:#fff;font-size:calc(var(--h6-font-size) * .8);opacity:.6}.note-timeline[data-v-bb73acb9]{padding:var(--gap)}.note-timeline__title[data-v-bb73acb9]{margin-bottom:var(--gap)}.note-timeline__list[data-v-bb73acb9]{display:flex;flex-direction:column;gap:calc(var(--gap) * 1.5);border-left:2px dotted var(--w30)}.note-timeline__item[data-v-bb73acb9]{position:relative;padding-left:var(--gap)}.note-timeline__badge[data-v-bb73acb9],.note-timeline__badge--foreign[data-v-bb73acb9]{display:inline-flex;font-size:calc(var(--h6-font-size) * .8);color:#fff;border:1px solid var(--bw-lime);border-radius:var(--border-radius);padding:0 calc(var(--gap) * .5);padding-bottom:calc(var(--gap) * .125);background-color:var(--bw-lime);margin-left:calc(var(--gap) * -1.75)}.note-timeline__badge--foreign[data-v-bb73acb9]{background-color:var(--w20);border-color:var(--w20)}.note-timeline__date[data-v-bb73acb9]{font-weight:400;margin-right:calc(var(--gap) * .25)}.note-timeline__author[data-v-bb73acb9]{font-weight:400}.note-timeline__row[data-v-bb73acb9]{display:flex;align-items:flex-start;gap:calc(var(--gap) * .5);flex-wrap:wrap}@media screen and (max-width:767px){.note-timeline__row[data-v-bb73acb9]{flex-direction:column}}.note-timeline__meta[data-v-bb73acb9]{flex-shrink:0}@media screen and (max-width:767px){.note-timeline__meta[data-v-bb73acb9]{order:1}}.note-timeline__actions[data-v-bb73acb9]{display:flex;align-items:center;gap:calc(var(--gap) * .25);flex-shrink:0}@media screen and (max-width:767px){.note-timeline__actions[data-v-bb73acb9]{order:2}}.note-timeline__modified[data-v-bb73acb9],.note-timeline__origin[data-v-bb73acb9]{font-size:calc(var(--h6-font-size) * .8);color:var(--w50);margin:calc(var(--h6-font-size) * .5) 0;margin-top:calc(var(--h6-font-size) * .25)}.note-timeline__modified[data-v-bb73acb9]{margin-bottom:0}.note-timeline__modified+.note-timeline__origin[data-v-bb73acb9]{margin-top:0}.note-timeline__content[data-v-bb73acb9]{margin-top:calc(var(--gap) * .5);color:var(--dark-text-color)}.note-timeline__content[data-v-bb73acb9] p,.note-timeline__content[data-v-bb73acb9] ul,.note-timeline__content[data-v-bb73acb9] li{font-size:var(--h6-font-size)!important;line-height:var(--h6-line-height)!important;letter-spacing:var(--h6-letter-spacing)!important}.note-timeline__content[data-v-bb73acb9] p,.note-timeline__content[data-v-bb73acb9] ul{margin:0 0 calc(var(--h6-line-height) * .35) 0!important}.note-timeline__content[data-v-bb73acb9] p:last-child,.note-timeline__content[data-v-bb73acb9] ul:last-child{margin-bottom:0!important}.note-timeline__content[data-v-bb73acb9] li{margin-top:calc(var(--h6-line-height) * .15)!important;margin-bottom:calc(var(--h6-line-height) * .15)!important}.note-timeline__empty[data-v-bb73acb9]{color:var(--w40);font-style:italic}.note-timeline__files[data-v-bb73acb9]{flex:1;justify-content:flex-end}@media screen and (max-width:767px){.note-timeline__files[data-v-bb73acb9]{order:3}}.task-list[data-v-8aea0460]{padding:var(--gap, 1rem)}.task-list__filter[data-v-8aea0460]{margin-bottom:calc(var(--gap, 1rem) * .5)}.task-list__filter[data-v-8aea0460] .formkit-outer{margin-bottom:0}.task-list__context-cell[data-v-8aea0460]{width:25%}.task-list__section[data-v-8aea0460]{margin-bottom:var(--gap, 1rem);overflow-x:auto}.task-list__section[data-v-8aea0460]:last-child{margin-bottom:0}.task-list__section-title[data-v-8aea0460]{font-size:.8rem;text-transform:uppercase;letter-spacing:.05em;color:var(--w50);margin-bottom:.5rem}.task-list__table[data-v-8aea0460]{min-width:600px;width:100%;border-collapse:collapse}.task-list__table th[data-v-8aea0460],.task-list__table td[data-v-8aea0460]{padding:calc(var(--gap) * .25) calc(var(--gap) * .5);padding-bottom:calc(var(--gap) * .5);text-align:left;vertical-align:top}.task-list__table th[data-v-8aea0460]:first-child,.task-list__table td[data-v-8aea0460]:first-child{padding-left:0}.task-list__table th[data-v-8aea0460]:last-child,.task-list__table td[data-v-8aea0460]:last-child{padding-right:0}.task-list__table th[data-v-8aea0460]{font-size:calc(var(--h6-font-size) * .75);font-weight:200;letter-spacing:.05em;color:var(--w50);border-bottom:1px solid var(--w10);white-space:nowrap}.task-list__table td[data-v-8aea0460]{font-size:var(--h6-font-size);line-height:var(--h6-line-height);border-bottom:1px solid var(--w10)}.task-list__table tbody tr:last-child td[data-v-8aea0460]{border-bottom:none}.task-list__deadline-cell[data-v-8aea0460]{white-space:pre}.task-list__name-cell[data-v-8aea0460]{white-space:nowrap}.task-list__text-cell[data-v-8aea0460]{white-space:pre-wrap}.task-list__text-from[data-v-8aea0460]{display:block;font-size:calc(var(--h6-font-size) * .8);line-height:calc(var(--h6-line-height) * .8);letter-spacing:.025em;margin-bottom:calc(var(--h6-line-height) - var(--h6-line-height) * .8)}.task-list__edit-cell[data-v-8aea0460]{width:auto;white-space:nowrap;padding-right:0!important}.task-list__edit-actions[data-v-8aea0460]{display:flex;gap:calc(var(--gap) * .25)}.task-list__done-cell[data-v-8aea0460]{white-space:nowrap}.task-list__actions[data-v-8aea0460]{display:flex;gap:calc(var(--gap) * .25)}.task-list__done-cell[data-v-8aea0460] .formkit-outer{margin:0;padding:0}.task-list__done-cell[data-v-8aea0460] .formkit-input{margin-right:0}.task-list__row--done td[data-v-8aea0460]{color:var(--w30)}.task-list__icon-cell[data-v-8aea0460]{width:1.2rem;padding-right:0!important}.task-list__icon[data-v-8aea0460]{display:inline-flex}.task-list__icon[data-v-8aea0460] svg{width:var(--p-font-size);height:var(--p-font-size)}.task-list__icon--error[data-v-8aea0460]{color:var(--system-error)}.task-list__icon--warning[data-v-8aea0460]{color:var(--system-warning)}.task-list__icon--success[data-v-8aea0460]{color:var(--system-success)}.task-list__files[data-v-8aea0460]{margin-top:calc(var(--gap) * .35)}.task-list__empty[data-v-8aea0460]{color:var(--w40);font-style:italic}.search-form[data-v-55261043]{padding:var(--gap);display:flex;justify-content:space-around;align-items:center;flex-wrap:wrap}.search-form[data-v-55261043] .formkit-outer{margin-bottom:0}.search-form[data-v-55261043] .formkit-outer:first-child{flex-grow:1;margin-right:var(--gap)}.search-form[data-v-55261043] .btn-purple .formkit-icon{width:var(--h6-line-height);height:var(--h6-line-height)}.search-empty[data-v-55261043]{width:100%;color:var(--w20);font-weight:300;font-size:var(--h4-font-size);line-height:var(--h4-line-height)}.search-form[data-v-55261043] .search-create-btn{width:100%}.search-form[data-v-55261043]>.search-create-btn:nth-child(3){margin-top:calc(var(--gap) * .5)}.formkit-combobox[data-v-3390759a]{position:relative;width:100%}.formkit-combobox input[data-v-3390759a]{width:100%;padding-right:2.5em}.formkit-combobox:has(.formkit-combobox-clear) input[data-v-3390759a]{padding-right:4.5em}.formkit-combobox .formkit-combobox-clear[data-v-3390759a],.formkit-combobox .formkit-combobox-toggle[data-v-3390759a]{position:absolute;top:0;bottom:0;width:2em;padding:0;border:none;background:transparent;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:var(--fk-font-size-input)}.formkit-combobox .formkit-combobox-clear[data-v-3390759a] .formkit-icon,.formkit-combobox .formkit-combobox-toggle[data-v-3390759a] .formkit-icon{display:flex;align-items:center;justify-content:center;color:var(--dark-text-color);transition:color var(--fk-transition)}.formkit-combobox .formkit-combobox-clear[data-v-3390759a] .formkit-icon svg,.formkit-combobox .formkit-combobox-toggle[data-v-3390759a] .formkit-icon svg{width:1em;height:1em}.formkit-combobox .formkit-combobox-clear[data-v-3390759a]:hover .formkit-icon,.formkit-combobox .formkit-combobox-toggle[data-v-3390759a]:hover .formkit-icon{color:var(--fk-color-primary)}.formkit-combobox .formkit-combobox-clear[data-v-3390759a]{right:2em}.formkit-combobox .formkit-combobox-clear[data-v-3390759a] .formkit-icon svg{width:.85em;height:.85em}.formkit-combobox .formkit-combobox-clear[data-v-3390759a]:hover .formkit-icon{color:var(--system-error)}.formkit-combobox .formkit-combobox-toggle[data-v-3390759a],.formkit-combobox .formkit-combobox-clear[data-v-3390759a]{position:absolute;top:0;bottom:0;width:2.5em;right:0}.formkit-combobox .formkit-combobox-toggle[data-v-3390759a] .formkit-icon,.formkit-combobox .formkit-combobox-clear[data-v-3390759a] .formkit-icon{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.formkit-combobox .formkit-combobox-toggle[data-v-3390759a] .formkit-icon svg,.formkit-combobox .formkit-combobox-clear[data-v-3390759a] .formkit-icon svg{width:20px;max-width:20px;height:1.25em;margin:0 auto}.formkit-combobox .formkit-combobox-clear[data-v-3390759a]{right:1.5em}.formkit-combobox .formkit-combobox-dropdown[data-v-3390759a]{position:absolute;top:100%;left:0;right:0;z-index:100;margin-top:4px;background:var(--nativ-select-background);border:1px solid var(--w15);border-radius:6px;box-shadow:0 4px 16px var(--w15);max-height:200px;overflow-y:auto;padding:5px}.formkit-combobox .formkit-combobox-options[data-v-3390759a]{list-style:none;margin:0;padding:0}.formkit-combobox .formkit-combobox-option[data-v-3390759a]{padding:3px 10px 7px;cursor:pointer;transition:background-color .05s;position:relative;font-size:.95em;line-height:.95em;margin:0;display:flex;align-items:center;justify-content:flex-start}.formkit-combobox .formkit-combobox-option[data-v-3390759a]:before{display:none}.formkit-combobox .formkit-combobox-option[data-v-3390759a]:hover,.formkit-combobox .formkit-combobox-option.highlighted[data-v-3390759a]{background-color:var(--nativ-select-selected);border-radius:6px;color:#fff}.formkit-combobox .formkit-combobox-option.selected[data-v-3390759a]{background-color:var(--nativ-select-selected);color:#fff;font-weight:400;border-radius:6px;padding-left:1em}.formkit-combobox .formkit-combobox-option.selected[data-v-3390759a]:before{content:"✓";display:inline-flex;align-items:center;justify-content:center;position:absolute;left:1.25em;top:.25em;font-family:system-ui;font-size:.65em;line-height:.65em}.formkit-list-input[data-v-9e6b822c]{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;width:100%;gap:calc(var(--gap) * .5);border-radius:var(--border-radius);overflow:hidden}.list-items-container[data-v-9e6b822c]{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;gap:1px}.list-item[data-v-9e6b822c]{--list-item-btn-color: var(--w30);display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:calc(var(--gap) * .5);padding:calc(var(--gap) * .5) calc(var(--gap) * .25);padding-bottom:var(--gap);background:var(--w05)}.list-item-handle[data-v-9e6b822c]{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;cursor:grab;flex-shrink:0;color:var(--list-item-btn-color);min-width:calc(var(--gap) * .75)}.list-item-handle.inactive[data-v-9e6b822c]{cursor:default}.list-item-handle[data-v-9e6b822c]:not(.inactive):active{cursor:grabbing}.list-item-handle svg[data-v-9e6b822c]{width:calc(var(--gap) * .75);height:calc(var(--gap) * .75)}.list-item-fields[data-v-9e6b822c]{display:flex;flex-direction:column;flex:1;gap:.25rem}.list-item-fields[data-v-9e6b822c] .formkit-outer{margin:0!important}.list-item-fields[data-v-9e6b822c] .formkit-wrapper{margin:0}.list-item-fields[data-v-9e6b822c] .formkit-input{padding:.4rem .6rem;font-size:.9em}.list-item-fields[data-v-9e6b822c] select.formkit-input{color:var(--w40)}.list-item-fields[data-v-9e6b822c] select.formkit-input.has-value{color:var(--dark-text-color)!important}.list-item-fields[data-v-9e6b822c] select.formkit-input option{color:var(--dark-text-color)}.list-item-fields[data-v-9e6b822c] select.formkit-input option[value=""]{color:var(--w40)}.list-item-remove-btn[data-v-9e6b822c]{flex-shrink:0;align-self:center}.list-add-button-container[data-v-9e6b822c]{padding:0 0 calc(var(--gap) * .5) calc(var(--gap) * .5)}.list-add-btn[data-v-9e6b822c]{align-self:flex-start;padding:.5rem 1rem;border:1px dashed var(--w30);background:transparent;color:var(--dark-text-color);cursor:pointer;border-radius:var(--border-radius);font-size:.9em;transition:all .15s}.list-add-btn[data-v-9e6b822c]:hover{border-color:var(--bw-purple);color:var(--bw-purple);background:var(--bw-purple-light)}.list-empty[data-v-9e6b822c]{color:var(--w40);font-style:italic;padding:.5rem}[data-v-9e6b822c] .sortable-ghost{opacity:.4}[data-v-9e6b822c] .sortable-chosen{background:var(--w10)}[data-v-9e6b822c] .sortable-drag{background:var(--white);box-shadow:0 4px 12px #00000026}.formkit-taglist[data-v-7d369680]{position:relative;width:100%}.formkit-taglist-wrap[data-v-7d369680]{display:flex;flex-wrap:wrap;align-items:center;gap:calc(var(--gap) * .15);padding:var(--fk-padding-input);border:var(--fk-border);border-radius:var(--fk-border-radius);background:var(--fk-bg-input);min-height:2.5em;cursor:text}.formkit-taglist-wrap[data-v-7d369680]:focus-within{border-color:var(--fk-color-primary);box-shadow:0 0 0 1px var(--fk-color-primary)}.formkit-tag[data-v-7d369680]{display:inline-flex;align-items:center;gap:calc(var(--gap) * .15);padding:calc(var(--gap) * .1) calc(var(--gap) * .15) calc(var(--gap) * .15) calc(var(--gap) * .35);background:var(--bw-green);color:var(--white);border-radius:var(--border-radius);font-size:calc(var(--h6-font-size) * .8);line-height:calc(var(--h6-line-height) * .8);white-space:nowrap}.formkit-tag-label[data-v-7d369680]{-webkit-user-select:none;user-select:none}.formkit-tag-remove[data-v-7d369680]{display:inline-flex;align-items:center;justify-content:center;width:1.25em;height:1.25em;padding:0;border:none;background:transparent;color:currentColor;cursor:pointer;border-radius:50%;opacity:.6;transition:var(--transition)}.formkit-tag-remove[data-v-7d369680]:hover{opacity:1}.formkit-taglist-input[data-v-7d369680]{flex:1;min-width:80px;border:none;outline:none;background:transparent;font-size:calc(var(--h6-font-size) * .8);font-family:inherit;padding:0;color:var(--fk-color-text)}.formkit-taglist-input[data-v-7d369680]::placeholder{color:var(--fk-color-placeholder);font-weight:300;letter-spacing:.015em}.formkit-taglist-dropdown[data-v-7d369680]{position:absolute;top:100%;left:0;right:0;z-index:100;margin-top:calc(var(--gap) * .2);background:var(--nativ-select-background);border:1px solid var(--w15);border-radius:var(--border-radius);box-shadow:0 4px 16px var(--w15);max-height:200px;overflow-y:auto;padding:calc(var(--gap) * .25)}.formkit-taglist-options[data-v-7d369680]{list-style:none;margin:0;padding:0}.formkit-taglist-option[data-v-7d369680]{padding:calc(var(--gap) * .15) calc(var(--gap) * .5) calc(var(--gap) * .3);cursor:pointer;transition:background-color .05s;font-size:var(--h5-font-size);line-height:var(--h5-line-height);margin:0;display:flex;align-items:center}.formkit-taglist-option[data-v-7d369680]:before{display:none}.formkit-taglist-option[data-v-7d369680]:hover,.formkit-taglist-option.highlighted[data-v-7d369680]{background-color:var(--nativ-select-selected);border-radius:var(--border-radius);color:var(--white)}*{margin:0;padding:0;box-sizing:border-box}html{font-size:100%}body{font-family:var(--font-family);background:var(--site-background-color);min-height:100vh;color:var(--dark-text-color)}:root{--site-max-width: 1680px;--font-family: neue-haas-unica, -apple-system, BlinkMacSystemFont, Segoe UI, Helvetica, Arial, sans-serif;--font-family-mono: SF Mono, Segoe UI Mono, Roboto Mono, Menlo, Courier, monospace;--transition: .3s ease-in-out 0s;--transition-slow: .6s ease-in-out 0s;--drawer-width: 500px;--border-radius: 5px;--bw-box-shadow: 0 2px 8px rgba(0, 0, 0, .1);--bw-box-shadow-hover: 0 4px 12px rgba(0, 0, 0, .15)}@media(min-width:1px){:root{--p-font-size: 19px;--p-line-height: 22px;--p-letter-spacing: 0;--h1-font-size: 40px;--h1-line-height: 44px;--h1-letter-spacing: .0125em;--h2-font-size: 29px;--h2-line-height: 31px;--h2-letter-spacing: .0125em;--h3-font-size: 23px;--h3-line-height: 26px;--h3-letter-spacing: .0125em;--h4-font-size: 17px;--h4-line-height: 20px;--h4-letter-spacing: ;--h5-font-size: 15px;--h5-line-height: 18px;--h5-letter-spacing: .025em;--h6-font-size: 13px;--h6-line-height: 15px;--h6-letter-spacing: .025em;--row-padding: 15px;--gap: 10px;--bp-min: 1px;--bp-max: 479px;--icon-size: 25px}}@media(min-width:480px){:root{--p-font-size: 20px;--p-line-height: 24px;--p-letter-spacing: 0;--h1-font-size: 42px;--h1-line-height: 48px;--h1-letter-spacing: .0125em;--h2-font-size: 30px;--h2-line-height: 34px;--h2-letter-spacing: .0125em;--h3-font-size: 24px;--h3-line-height: 29px;--h3-letter-spacing: .0125em;--h4-font-size: 18px;--h4-line-height: 22px;--h4-letter-spacing: .0125em;--h5-font-size: 16px;--h5-line-height: 19px;--h5-letter-spacing: .025em;--h6-font-size: 14px;--h6-line-height: 17px;--h6-letter-spacing: .025em;--row-padding: 20px;--gap: 14px;--bp-min: 480px;--bp-max: 767px;--icon-size: 26px}}@media(min-width:768px){:root{--p-font-size: 22px;--p-line-height: 26px;--p-letter-spacing: 0;--h1-font-size: 46px;--h1-line-height: 52px;--h1-letter-spacing: .0125em;--h2-font-size: 33px;--h2-line-height: 36px;--h2-letter-spacing: .0125em;--h3-font-size: 26px;--h3-line-height: 31px;--h3-letter-spacing: .0125em;--h4-font-size: 20px;--h4-line-height: 23px;--h4-letter-spacing: .0125em;--h5-font-size: 18px;--h5-line-height: 21px;--h5-letter-spacing: .025em;--h6-font-size: 15px;--h6-line-height: 18px;--h6-letter-spacing: .025em;--row-padding: 40px;--gap: 20px;--bp-min: 768px;--bp-max: 1023px;--icon-size: 28px}}@media(min-width:1024px){:root{--p-font-size: 24px;--p-line-height: 28px;--p-letter-spacing: 0;--h1-font-size: 50px;--h1-line-height: 56px;--h1-letter-spacing: 0;--h2-font-size: 36px;--h2-line-height: 39px;--h2-letter-spacing: 0;--h3-font-size: 29px;--h3-line-height: 34px;--h3-letter-spacing: .0125em;--h4-font-size: 22px;--h4-line-height: 25px;--h4-letter-spacing: .0125em;--h5-font-size: 19px;--h5-line-height: 22px;--h5-letter-spacing: .025em;--h6-font-size: 17px;--h6-line-height: 20px;--h6-letter-spacing: .025em;--row-padding: 50px;--gap: 24px;--bp-min: 1024px;--bp-max: 1439px;--icon-size: 30px}}@media(min-width:1440px){:root{--p-font-size: 26px;--p-line-height: 32px;--p-letter-spacing: 0;--h1-font-size: 55px;--h1-line-height: 64px;--h1-letter-spacing: 0;--h2-font-size: 39px;--h2-line-height: 45px;--h2-letter-spacing: 0;--h3-font-size: 31px;--h3-line-height: 38px;--h3-letter-spacing: .0125em;--h4-font-size: 23px;--h4-line-height: 29px;--h4-letter-spacing: ;--h5-font-size: 21px;--h5-line-height: 26px;--h5-letter-spacing: .0125em;--h6-font-size: 18px;--h6-line-height: 22px;--h6-letter-spacing: .0125em;--row-padding: 75px;--gap: 30px;--bp-min: 1440px;--bp-max: 1679px;--icon-size: 32px}}:root{--header-height: calc(var(--h2-line-height) + (var(--gap) * 2))}@media screen and (max-width:767px){:root{--header-height: calc(var(--h2-line-height) + (var(--gap) * 3))}}@container respContainer (min-width: 1px){:root{--p-font-size: 19px;--p-line-height: 22px;--p-letter-spacing: 0;--h1-font-size: 40px;--h1-line-height: 44px;--h1-letter-spacing: .0125em;--h2-font-size: 29px;--h2-line-height: 31px;--h2-letter-spacing: .0125em;--h3-font-size: 23px;--h3-line-height: 26px;--h3-letter-spacing: .0125em;--h4-font-size: 17px;--h4-line-height: 20px;--h4-letter-spacing: ;--h5-font-size: 15px;--h5-line-height: 18px;--h5-letter-spacing: .025em;--h6-font-size: 13px;--h6-line-height: 15px;--h6-letter-spacing: .025em}}@container respContainer (min-width: 480px){:root{--p-font-size: 20px;--p-line-height: 24px;--p-letter-spacing: 0;--h1-font-size: 42px;--h1-line-height: 48px;--h1-letter-spacing: .0125em;--h2-font-size: 30px;--h2-line-height: 34px;--h2-letter-spacing: .0125em;--h3-font-size: 24px;--h3-line-height: 29px;--h3-letter-spacing: .0125em;--h4-font-size: 18px;--h4-line-height: 22px;--h4-letter-spacing: .0125em;--h5-font-size: 16px;--h5-line-height: 19px;--h5-letter-spacing: .025em;--h6-font-size: 14px;--h6-line-height: 17px;--h6-letter-spacing: .025em}}@container respContainer (min-width: 768px){:root{--p-font-size: 22px;--p-line-height: 26px;--p-letter-spacing: 0;--h1-font-size: 46px;--h1-line-height: 52px;--h1-letter-spacing: .0125em;--h2-font-size: 33px;--h2-line-height: 36px;--h2-letter-spacing: .0125em;--h3-font-size: 26px;--h3-line-height: 31px;--h3-letter-spacing: .0125em;--h4-font-size: 20px;--h4-line-height: 23px;--h4-letter-spacing: .0125em;--h5-font-size: 18px;--h5-line-height: 21px;--h5-letter-spacing: .025em;--h6-font-size: 15px;--h6-line-height: 18px;--h6-letter-spacing: .025em}}@container respContainer (min-width: 1024px){:root{--p-font-size: 24px;--p-line-height: 28px;--p-letter-spacing: 0;--h1-font-size: 50px;--h1-line-height: 56px;--h1-letter-spacing: 0;--h2-font-size: 36px;--h2-line-height: 39px;--h2-letter-spacing: 0;--h3-font-size: 29px;--h3-line-height: 34px;--h3-letter-spacing: .0125em;--h4-font-size: 22px;--h4-line-height: 25px;--h4-letter-spacing: .0125em;--h5-font-size: 19px;--h5-line-height: 22px;--h5-letter-spacing: .025em;--h6-font-size: 17px;--h6-line-height: 20px;--h6-letter-spacing: .025em}}@container respContainer (min-width: 1440px){:root{--p-font-size: 26px;--p-line-height: 32px;--p-letter-spacing: 0;--h1-font-size: 55px;--h1-line-height: 64px;--h1-letter-spacing: 0;--h2-font-size: 39px;--h2-line-height: 45px;--h2-letter-spacing: 0;--h3-font-size: 31px;--h3-line-height: 38px;--h3-letter-spacing: .0125em;--h4-font-size: 23px;--h4-line-height: 29px;--h4-letter-spacing: ;--h5-font-size: 21px;--h5-line-height: 26px;--h5-letter-spacing: .0125em;--h6-font-size: 18px;--h6-line-height: 22px;--h6-letter-spacing: .0125em}}:root{--black: #000000;--white: #ffffff;--b1: rgb(2.55, 2.55, 2.55);--b2: rgb(5.1, 5.1, 5.1);--b3: rgb(7.65, 7.65, 7.65);--b4: rgb(10.2, 10.2, 10.2);--b5: rgb(12.75, 12.75, 12.75);--b6: rgb(15.3, 15.3, 15.3);--b7: rgb(17.85, 17.85, 17.85);--b8: rgb(20.4, 20.4, 20.4);--b9: rgb(22.95, 22.95, 22.95);--b10: rgb(25.5, 25.5, 25.5);--b11: rgb(28.05, 28.05, 28.05);--b12: rgb(30.6, 30.6, 30.6);--b13: rgb(33.15, 33.15, 33.15);--b14: rgb(35.7, 35.7, 35.7);--b15: rgb(38.25, 38.25, 38.25);--b16: rgb(40.8, 40.8, 40.8);--b17: rgb(43.35, 43.35, 43.35);--b18: rgb(45.9, 45.9, 45.9);--b19: rgb(48.45, 48.45, 48.45);--b20: #333333;--b21: rgb(53.55, 53.55, 53.55);--b22: rgb(56.1, 56.1, 56.1);--b23: rgb(58.65, 58.65, 58.65);--b24: rgb(61.2, 61.2, 61.2);--b25: rgb(63.75, 63.75, 63.75);--b26: rgb(66.3, 66.3, 66.3);--b27: rgb(68.85, 68.85, 68.85);--b28: rgb(71.4, 71.4, 71.4);--b29: rgb(73.95, 73.95, 73.95);--b30: rgb(76.5, 76.5, 76.5);--b31: rgb(79.05, 79.05, 79.05);--b32: rgb(81.6, 81.6, 81.6);--b33: rgb(84.15, 84.15, 84.15);--b34: rgb(86.7, 86.7, 86.7);--b35: rgb(89.25, 89.25, 89.25);--b36: rgb(91.8, 91.8, 91.8);--b37: rgb(94.35, 94.35, 94.35);--b38: rgb(96.9, 96.9, 96.9);--b39: rgb(99.45, 99.45, 99.45);--b40: #666666;--b41: rgb(104.55, 104.55, 104.55);--b42: rgb(107.1, 107.1, 107.1);--b43: rgb(109.65, 109.65, 109.65);--b44: rgb(112.2, 112.2, 112.2);--b45: rgb(114.75, 114.75, 114.75);--b46: rgb(117.3, 117.3, 117.3);--b47: rgb(119.85, 119.85, 119.85);--b48: rgb(122.4, 122.4, 122.4);--b49: rgb(124.95, 124.95, 124.95);--b50: rgb(127.5, 127.5, 127.5);--w1: rgb(252.45, 252.45, 252.45);--w2: rgb(249.9, 249.9, 249.9);--w3: rgb(247.35, 247.35, 247.35);--w4: rgb(244.8, 244.8, 244.8);--w5: rgb(242.25, 242.25, 242.25);--w6: rgb(239.7, 239.7, 239.7);--w7: rgb(237.15, 237.15, 237.15);--w8: rgb(234.6, 234.6, 234.6);--w9: rgb(232.05, 232.05, 232.05);--w10: rgb(229.5, 229.5, 229.5);--w11: rgb(226.95, 226.95, 226.95);--w12: rgb(224.4, 224.4, 224.4);--w13: rgb(221.85, 221.85, 221.85);--w14: rgb(219.3, 219.3, 219.3);--w15: rgb(216.75, 216.75, 216.75);--w16: rgb(214.2, 214.2, 214.2);--w17: rgb(211.65, 211.65, 211.65);--w18: rgb(209.1, 209.1, 209.1);--w19: rgb(206.55, 206.55, 206.55);--w20: #cccccc;--w21: rgb(201.45, 201.45, 201.45);--w22: rgb(198.9, 198.9, 198.9);--w23: rgb(196.35, 196.35, 196.35);--w24: rgb(193.8, 193.8, 193.8);--w25: rgb(191.25, 191.25, 191.25);--w26: rgb(188.7, 188.7, 188.7);--w27: rgb(186.15, 186.15, 186.15);--w28: rgb(183.6, 183.6, 183.6);--w29: rgb(181.05, 181.05, 181.05);--w30: rgb(178.5, 178.5, 178.5);--w31: rgb(175.95, 175.95, 175.95);--w32: rgb(173.4, 173.4, 173.4);--w33: rgb(170.85, 170.85, 170.85);--w34: rgb(168.3, 168.3, 168.3);--w35: rgb(165.75, 165.75, 165.75);--w36: rgb(163.2, 163.2, 163.2);--w37: rgb(160.65, 160.65, 160.65);--w38: rgb(158.1, 158.1, 158.1);--w39: rgb(155.55, 155.55, 155.55);--w40: #999999;--w41: rgb(150.45, 150.45, 150.45);--w42: rgb(147.9, 147.9, 147.9);--w43: rgb(145.35, 145.35, 145.35);--w44: rgb(142.8, 142.8, 142.8);--w45: rgb(140.25, 140.25, 140.25);--w46: rgb(137.7, 137.7, 137.7);--w47: rgb(135.15, 135.15, 135.15);--w48: rgb(132.6, 132.6, 132.6);--w49: rgb(130.05, 130.05, 130.05);--w50: rgb(127.5, 127.5, 127.5);--system-success: #008e82;--system-warning: #d6cf0f;--system-error: #e53e3e;--insert-info-bg: #d6cf0f;--insert-info-color: #ffffff;--insert-warning-bg: #fa6a2a;--insert-warning-color: #ffffff;--insert-success-bg: #008e82;--insert-success-color: #ffffff;--insert-tip-bg: #e6f5f3;--insert-tip-color: #777777;--bw-lime: #d6cf0f;--bw-purple: #3b006e;--bw-orange: #fa6a2a;--bw-green: #008e82;--bw-yellow: #d4c15b;--bw-pistache: #c9ebc4;--bw-beige: #f7f5f1;--bw-blue: #3182ce;--dark-text-color: rgba(0, 0, 0, .85);--light-text-color: rgba(255, 255, 255, .85);--site-background-color: var(--w5)}.bg-light{background-color:var(--site-background-color);--currentColor-bg: var(--site-background-color)}.bg-white{background-color:var(--white);--currentColor-bg: var(--white)}.bg-dark{background-color:var(--b3);--currentColor-bg: var(--b3)}.bg-black{background-color:var(--black);--currentColor-bg: var(--black)}.bg-beige{background-color:var(--bw-beige);--currentColor-bg: var(--bw-beige)}.bg-purple{background-color:var(--bw-purple);--currentColor-bg: var(--bw-purple)}.bg-lime{background-color:var(--bw-lime);--currentColor-bg: var(--bw-lime)}.bg-orange{background-color:var(--bw-orange);--currentColor-bg: var(--bw-orange)}.bg-green{background-color:var(--bw-green);--currentColor-bg: var(--bw-green)}.bg-yellow{background-color:var(--bw-yellow);--currentColor-bg: var(--bw-yellow)}.bg-pistache{background-color:var(--bw-pistache);--currentColor-bg: var(--bw-pistache)}.bg-blue{background-color:var(--bw-blue);--currentColor-bg: var(--bw-blue)}.color-light{color:var(--light-text-color);--currentColor-border: rgba(255, 255, 255, .5);--currentColor-button-bg: rgba(255, 255, 255, .1)}.color-white{color:var(--white);--currentColor-border: rgba(255, 255, 255, .75);--currentColor-button-bg: rgba(255, 255, 255, .1)}.color-dark{color:var(--dark-text-color);--currentColor-border: rgba(0, 0, 0, .5);--currentColor-button-bg: rgba(0, 0, 0, .05)}.color-black{color:var(--black);--currentColor-border: rgba(0, 0, 0, .75);--currentColor-button-bg: rgba(0, 0, 0, .05)}.color-success{color:#008e82;--currentColor-border: rgba(0, 142, 130, .5);--currentColor-button-bg: rgba(0, 142, 130, .1)}.color-warning{color:#d6cf0f;--currentColor-border: rgba(214, 207, 15, .5);--currentColor-button-bg: rgba(214, 207, 15, .1)}.color-error{color:#e53e3e;--currentColor-border: rgba(229, 62, 62, .5);--currentColor-button-bg: rgba(229, 62, 62, .1)}.color-info-bg{color:#d6cf0f;--currentColor-border: rgba(214, 207, 15, .5);--currentColor-button-bg: rgba(214, 207, 15, .1)}.color-info-color{color:#fff;--currentColor-border: rgba(255, 255, 255, .5);--currentColor-button-bg: rgba(255, 255, 255, .1)}.color-warning-bg{color:#fa6a2a;--currentColor-border: rgba(250, 106, 42, .5);--currentColor-button-bg: rgba(250, 106, 42, .1)}.color-warning-color{color:#fff;--currentColor-border: rgba(255, 255, 255, .5);--currentColor-button-bg: rgba(255, 255, 255, .1)}.color-success-bg{color:#008e82;--currentColor-border: rgba(0, 142, 130, .5);--currentColor-button-bg: rgba(0, 142, 130, .1)}.color-success-color{color:#fff;--currentColor-border: rgba(255, 255, 255, .5);--currentColor-button-bg: rgba(255, 255, 255, .1)}.color-tip-bg{color:#e6f5f3;--currentColor-border: rgba(230, 245, 243, .5);--currentColor-button-bg: rgba(230, 245, 243, .1)}.color-tip-color{color:#777;--currentColor-border: rgba(119, 119, 119, .5);--currentColor-button-bg: rgba(119, 119, 119, .1)}.color-lime{color:#d6cf0f;--currentColor-border: rgba(214, 207, 15, .5);--currentColor-button-bg: rgba(214, 207, 15, .1)}.color-purple{color:#3b006e;--currentColor-border: rgba(59, 0, 110, .5);--currentColor-button-bg: rgba(59, 0, 110, .1)}.color-orange{color:#fa6a2a;--currentColor-border: rgba(250, 106, 42, .5);--currentColor-button-bg: rgba(250, 106, 42, .1)}.color-green{color:#008e82;--currentColor-border: rgba(0, 142, 130, .5);--currentColor-button-bg: rgba(0, 142, 130, .1)}.color-yellow{color:#d4c15b;--currentColor-border: rgba(212, 193, 91, .5);--currentColor-button-bg: rgba(212, 193, 91, .1)}.color-pistache{color:#c9ebc4;--currentColor-border: rgba(201, 235, 196, .5);--currentColor-button-bg: rgba(201, 235, 196, .1)}.color-beige{color:#f7f5f1;--currentColor-border: rgba(247, 245, 241, .5);--currentColor-button-bg: rgba(247, 245, 241, .1)}.color-blue{color:#3182ce;--currentColor-border: rgba(49, 130, 206, .5);--currentColor-button-bg: rgba(49, 130, 206, .1)}:root{--btn-padding: calc(var(--gap) * .25) calc(var(--gap) * .75) calc(var(--gap) * .35);--btn-font-size: var(--h6-font-size);--btn-line-height: var(--h6-line-height);--btn-font-weight: 400;--btn-border-radius: var(--border-radius);--btn-letter-spacing: .025em;--btn-bg: var(--bw-purple);--btn-color: var(--white);--btn-border: none;--btn-bg-hover: var(--bw-purple);--btn-color-hover: var(--white);--btn-border-hover: none;--btn-bg-disabled: var(--w20);--btn-color-disabled: var(--w30)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:calc(var(--gap) * .5);padding:var(--btn-padding);font-family:var(--font-family);font-size:var(--btn-font-size);line-height:var(--btn-line-height);font-weight:var(--btn-font-weight);letter-spacing:var(--btn-letter-spacing);text-decoration:none;border:var(--btn-border);border-radius:var(--btn-border-radius);background:var(--btn-bg);color:var(--btn-color);cursor:pointer;opacity:.7;transition:background-color var(--transition),color var(--transition),border-color var(--transition),opacity var(--transition)}.btn:hover,.btn.active{background:var(--btn-bg-hover);color:var(--btn-color-hover);border:var(--btn-border-hover);opacity:1}.btn:disabled,.btn.disabled{background:var(--btn-bg-disabled);color:var(--btn-color-disabled);cursor:not-allowed;pointer-events:none;opacity:1}.btn svg{width:1em;height:1em}.btn-purple{--btn-bg: var(--bw-purple) !important;--btn-color: var(--white) !important;--btn-bg-hover: var(--bw-purple) !important;background:var(--bw-purple)!important;color:var(--white)!important;opacity:.7}.btn-purple:hover{background:var(--bw-purple)!important;opacity:1}.btn-green{--btn-bg: var(--bw-green) !important;--btn-color: var(--white) !important;--btn-bg-hover: var(--bw-green) !important;background:var(--bw-green)!important;color:var(--white)!important;opacity:.7}.btn-green:hover{background:var(--bw-green)!important;opacity:1}.btn-orange{--btn-bg: var(--bw-orange) !important;--btn-color: var(--white) !important;--btn-bg-hover: var(--bw-orange) !important;background:var(--bw-orange)!important;color:var(--white)!important;opacity:.7}.btn-orange:hover{background:var(--bw-orange)!important;opacity:1}.btn-lime{--btn-bg: var(--bw-lime) !important;--btn-color: var(--black) !important;--btn-bg-hover: var(--bw-lime) !important;background:var(--bw-lime)!important;color:var(--black)!important;opacity:.7}.btn-lime:hover{background:var(--bw-lime)!important;opacity:1}.btn-error,.btn-red{--btn-bg: var(--system-error) !important;--btn-color: var(--white) !important;--btn-bg-hover: var(--system-error) !important;background:var(--system-error)!important;color:var(--white)!important;opacity:.7}.btn-error:hover,.btn-red:hover{background:var(--system-error)!important;opacity:1}.btn-black{--btn-bg: var(--black) !important;--btn-color: var(--white) !important;--btn-bg-hover: var(--black) !important;background:var(--black)!important;color:var(--white)!important;opacity:.7}.btn-black:hover{background:var(--black)!important;opacity:1}.btn-gray{--btn-bg: var(--w20) !important;--btn-color: var(--white) !important;--btn-bg-hover: var(--w20) !important;background:var(--w20)!important;color:var(--white)!important;opacity:.7}.btn-gray:hover{background:var(--w20)!important;opacity:1}.btn-secondary{--btn-bg: transparent !important;--btn-color: var(--dark-text-color) !important;--btn-border: 1px solid var(--dark-text-color) !important;--btn-bg-hover: var(--w5) !important;--btn-border-hover: 1px solid var(--dark-text-color) !important;--btn-color-hover: var(--dark-text-color) !important;background:transparent!important;color:var(--dark-text-color)!important;border:1px solid var(--w20)!important}.btn-secondary:hover{background:var(--w5)!important;border-color:var(--dark-text-color)!important;color:var(--dark-text-color)!important}.btn-secondary.active{background:var(--dark-text-color)!important;border-color:var(--dark-text-color)!important;color:var(--white)!important}.btn-ghost{--btn-bg: transparent !important;--btn-color: var(--dark-text-color) !important;--btn-bg-hover: var(--w5) !important;background:transparent!important;color:var(--dark-text-color)!important;border:none!important}.btn-ghost:hover{background:var(--w5)!important}.btn-icon{--btn-bg: transparent !important;--btn-color: var(--dark-text-color) !important;--btn-bg-hover: transparent !important;--btn-color-hover: var(--bw-purple) !important;background:transparent!important;border:none!important;padding:0!important;min-height:auto!important;color:var(--dark-text-color)!important}.btn-icon:hover{background:transparent!important;color:var(--bw-purple)!important}.btn-icon svg{width:var(--h3-font-size);height:var(--h3-font-size)}.btn-sm{--btn-padding: calc(var(--gap) * .15) calc(var(--gap) * .5) calc(var(--gap) * .2) !important;padding:calc(var(--gap) * .1) calc(var(--gap) * .5) calc(var(--gap) * .2)!important;font-size:calc(var(--h6-font-size) * .9)!important;min-height:auto!important}.btn-lg{--btn-padding: calc(var(--gap) * .4) calc(var(--gap) * 1) calc(var(--gap) * .5) !important;--btn-font-size: var(--h4-font-size) !important;--btn-line-height: var(--h4-line-height) !important;padding:calc(var(--gap) * .4) calc(var(--gap) * 1) calc(var(--gap) * .5)!important;font-size:var(--h4-font-size)!important}.btn-dashed{border-style:dashed!important}.edit-btn{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;width:28px;height:28px;border:none;border-radius:var(--border-radius);background:transparent;color:var(--w30);cursor:pointer;opacity:0;transition:all var(--transition)}.edit-btn{position:absolute;top:calc(var(--gap) * .5);right:calc(var(--gap) * .5)}.content-block:hover .edit-btn{opacity:1}.edit-btn:hover{background:var(--bw-purple);color:var(--white)}:root{--formkit-theme: genesis;--fk-font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--fk-font-family-input: var(--fk-font-family);--fk-font-family-label: var(--fk-font-family);--fk-font-family-legend: var(--fk-font-family-label);--fk-font-family-option: var(--fk-font-family-input);--fk-font-family-help: var(--fk-font-family);--fk-font-family-message: var(--fk-font-family);--fk-font-weight: 400;--fk-font-weight-input: var(--fk-font-weight);--fk-font-weight-label: 700;--fk-font-weight-legend: var(--fk-font-weight-label, bold);--fk-font-weight-help: var(--fk-font-weight);--fk-font-weight-option: var(--fk-font-weight);--fk-font-weight-message: var(--fk-font-weight);--fk-font-size: 1em;--fk-font-size-input: var(--fk-font-size);--fk-font-size-label: .875em;--fk-font-size-legend: .875em;--fk-font-size-help: .8125em;--fk-font-size-remove: .8125em;--fk-font-size-option: .9em;--fk-font-size-message: .8125em;--fk-font-size-button: .875em;--fk-font-size-summary: 1.25em;--fk-line-height: 1.1;--fk-line-height-label: var(--fk-line-height);--fk-line-height-help: var(--fk-line-height);--fk-line-height-option: var(--fk-line-height);--fk-line-height-message: var(--fk-line-height);--fk-line-height-textarea: var(--fk-line-height);--fk-line-height-input: 1.125em;--fk-line-height-button: 1.3;--fk-max-width-input: 25em;--fk-box-size: 1.25em;--fk-color-primary: #006ff9;--fk-color-checked: var(--fk-color-primary);--fk-color-input: #000;--fk-color-input-selection: rgba(0, 122, 255, 25%);--fk-color-border: #94929c;--fk-color-border-focus: var(--fk-color-primary);--fk-color-danger: #ea0000;--fk-color-error: var(--fk-color-danger);--fk-color-placeholder: #767676;--fk-color-disabled: rgba(0 0 0 / 10%);--fk-color-help: rgba(0 0 0 / 60%);--fk-color-icon: rgba(0 0 0 / 80%);--fk-color-icon-minor: rgba(0 0 0 / 55%);--fk-color-button: #fff;--fk-color-button-hover: #fff;--fk-color-submit: var(--fk-color-button);--fk-color-submit-hover: var(--fk-color-button-hover);--fk-color-range-track: var(--fk-color-border);--fk-color-range-thumb: var(--fk-color-primary);--fk-focus-ring-color: rgb(50 100 203 / 31%);--fk-error-ring-color: rgb(235 0 0 / 60%);--fk-error-ring-focus-color: rgb(235 0 0 / 30%);--fk-bg-input: transparent;--fk-bg-disabled: rgba(0 0 0 / 5%);--fk-bg-decorator: linear-gradient( 0deg, rgba(0, 0, 0, .07), transparent);--fk-bg-button: var(--fk-color-primary);--fk-bg-button-hover: var(--fk-bg-button);--fk-bg-submit: var(--fk-bg-button);--fk-bg-submit-hover: var(--fk-bg-submit);--fk-border-width: 1px;--fk-border-width-decorator: var(--fk-border-width);--fk-border-width-focus: 2px;--fk-border-width-checked: 1px;--fk-border-width-decorator-checked: 2px;--fk-border-width-decorator-focus: var(--fk-border-width-decorator-checked);--fk-border-width-decorator-focus-visible: var(--fk-border-width-focus);--fk-border-style: solid;--fk-border: var(--fk-border-width) var(--fk-border-style) var(--fk-color-border);--fk-border-focus: var(--fk-border-width-focus) var(--fk-border-style) var(--fk-color-border-focus);--fk-border-decorator: var(--fk-border-width-decorator) var(--fk-border-style) var(--fk-color-border);--fk-border-decorator-focus: var(--fk-border-width-focus) var(--fk-border-style) var(--fk-color-border-focus);--fk-border-decorator-focus-visible: var(--fk-border-width-decorator-focus-visible) var(--fk-border-style) var(--fk-color-border-focus);--fk-border-decorator-checked: var(--fk-border-width-checked) var(--fk-border-style) var(--fk-color-border-focus);--fk-border-box-shadow: 0 0 0 var(--fk-border-width) var(--fk-color-border);--fk-border-box-shadow-focus: 0 0 0 var(--fk-border-width-focus) var(--fk-color-border-focus);--fk-border-box-shadow-decorator: 0 0 0 var(--fk-border-width-decorator);--fk-border-box-shadow-decorator-focus: 0 0 0 var(--fk-border-width-decorator-focus) var(--fk-color-border-focus);--fk-border-box-shadow-decorator-focus-visible: 0 0 0 var(--fk-border-width-decorator-focus-visible) var(--fk-color-border-focus);--fk-border-box-shadow-decorator-checked: 0 0 0 var(--fk-border-width-decorator-checked) var(--fk-color-border-focus);--fk-border-box-shadow-invalid: 0 0 0 var(--fk-border-width-decorator-focus-visible) var(--fk-error-ring-color);--fk-border-radius-tl: .25em;--fk-border-radius-tr: .25em;--fk-border-radius-bl: .25em;--fk-border-radius-br: .25em;--fk-border-radius: var(--fk-border-radius-tl, .25em) var(--fk-border-radius-tr, .25em) var(--fk-border-radius-br, .25em) var(--fk-border-radius-bl, .25em);--fk-border-radius-full: 999em;--fk-focus-ring: .25em;--fk-error-ring: 3px;--fk-error-ring-offset: 2px;--fk-padding-base: .25em;--fk-padding-input-x: calc(var(--fk-padding-base) * 3);--fk-padding-input-y: calc(var(--fk-padding-base) * 3);--fk-padding-input-t: var(--fk-padding-input-y, 0);--fk-padding-input-r: var(--fk-padding-input-x, 0);--fk-padding-input-b: var(--fk-padding-input-y, 0);--fk-padding-input-l: var(--fk-padding-input-x, 0);--fk-padding-input: var(--fk-padding-input-t) var(--fk-padding-input-r) var(--fk-padding-input-b) var(--fk-padding-input-l);--fk-padding-label-x: inherit;--fk-padding-label-y: inherit;--fk-padding-label-t: var(--fk-padding-label-y, 0);--fk-padding-label-r: var(--fk-padding-label-x, 0);--fk-padding-label-b: var(--fk-padding-label-y, .5em);--fk-padding-label-l: var(--fk-padding-label-x, 0);--fk-padding-label: var(--fk-padding-label-t) var(--fk-padding-label-r) var(--fk-padding-label-b) var(--fk-padding-label-l);--fk-padding-help-x: inherit;--fk-padding-help-y: var(--fk-padding-base);--fk-padding-help-t: var(--fk-padding-help-y, 0);--fk-padding-help-r: var(--fk-padding-help-x, 0);--fk-padding-help-b: var(--fk-padding-help-y, 0);--fk-padding-help-l: var(--fk-padding-help-x, 0);--fk-padding-help: var(--fk-padding-help-t) var(--fk-padding-help-r) var(--fk-padding-help-b) var(--fk-padding-help-l);--fk-padding-option-x: inherit;--fk-padding-option-y: inherit;--fk-padding-option-t: var(--fk-padding-option-y, 0);--fk-padding-option-r: var(--fk-padding-option-x, 0);--fk-padding-option-b: var(--fk-padding-option-y, 0);--fk-padding-option-l: var(--fk-padding-option-x, 0);--fk-padding-option: var(--fk-padding-option-t) var(--fk-padding-option-r) var(--fk-padding-option-b) var(--fk-padding-option-l);--fk-padding-messages-x: inherit;--fk-padding-messages-y: inherit;--fk-padding-messages-t: var(--fk-padding-messages-y, var(--fk-padding-base));--fk-padding-messages-r: var(--fk-padding-messages-x, 0);--fk-padding-messages-b: var(--fk-padding-messages-y, 0);--fk-padding-messages-l: var(--fk-padding-messages-x, 0);--fk-padding-messages: var(--fk-padding-messages-t) var(--fk-padding-messages-r) var(--fk-padding-messages-b) var(--fk-padding-messages-l);--fk-padding-message-x: inherit;--fk-padding-message-y: var(--fk-padding-base);--fk-padding-message-t: var(--fk-padding-message-y, 0);--fk-padding-message-r: var(--fk-padding-message-x, 0);--fk-padding-message-b: var(--fk-padding-message-y, 0);--fk-padding-message-l: var(--fk-padding-message-x, 0);--fk-padding-message: var(--fk-padding-message-t) var(--fk-padding-message-r) var(--fk-padding-message-b) var(--fk-padding-message-l);--fk-padding-legend-x: .25em;--fk-padding-legend-y: .25em;--fk-padding-legend-t: var(--fk-padding-legend-y);--fk-padding-legend-r: var(--fk-padding-legend-x);--fk-padding-legend-b: var(--fk-padding-legend-y);--fk-padding-legend-l: var(--fk-padding-legend-x);--fk-padding-legend: var(--fk-padding-legend-t) var(--fk-padding-legend-r) var(--fk-padding-legend-b) var(--fk-padding-legend-l);--fk-padding-fieldset-x: var(--fk-padding-input-x);--fk-padding-fieldset-y: var(--fk-padding-input-y);--fk-padding-fieldset-t: var(--fk-padding-fieldset-y);--fk-padding-fieldset-r: var(--fk-padding-fieldset-x);--fk-padding-fieldset-b: var(--fk-padding-fieldset-y);--fk-padding-fieldset-l: var(--fk-padding-fieldset-x);--fk-padding-fieldset: var(--fk-padding-fieldset-t) var(--fk-padding-fieldset-r) var(--fk-padding-fieldset-b) var(--fk-padding-fieldset-l);--fk-padding-decorator-x: inherit;--fk-padding-decorator-y: var(--fk-padding-base);--fk-padding-decorator-t: var(--fk-padding-decorator-y, 1.25em);--fk-padding-decorator-r: var(--fk-padding-decorator-x, 1.25em);--fk-padding-decorator-b: var(--fk-padding-decorator-y, 1.25em);--fk-padding-decorator-l: var(--fk-padding-decorator-x, 1.25em);--fk-padding-decorator: var(--fk-padding-decorator-t) var(--fk-padding-decorator-r) var(--fk-padding-decorator-b) var(--fk-padding-decorator-l);--fk-padding-button-x: calc(var(--fk-padding-base) * 8);--fk-padding-button-y: calc(var(--fk-padding-base) * 3);--fk-padding-button-t: var(--fk-padding-button-y);--fk-padding-button-r: var(--fk-padding-button-x);--fk-padding-button-b: var(--fk-padding-button-y);--fk-padding-button-l: var(--fk-padding-button-x);--fk-padding-button: var(--fk-padding-button-t) var(--fk-padding-button-r) var(--fk-padding-button-b) var(--fk-padding-button-l);--fk-margin-base: .5em;--fk-margin-outer-x: inherit;--fk-margin-outer-y: inherit;--fk-margin-outer-t: var(--fk-margin-outer-y, 0);--fk-margin-outer-r: var(--fk-margin-outer-x, 0);--fk-margin-outer-b: var(--fk-margin-outer-y, calc(var(--fk-margin-base) * 2));--fk-margin-outer-l: var(--fk-margin-outer-x, 0);--fk-margin-outer: var(--fk-margin-outer-t) var(--fk-margin-outer-r) var(--fk-margin-outer-b) var(--fk-margin-outer-l);--fk-margin-wrapper-x: inherit;--fk-margin-wrapper-y: inherit;--fk-margin-wrapper-t: var(--fk-margin-wrapper-y, 0);--fk-margin-wrapper-r: var(--fk-margin-wrapper-x, 0);--fk-margin-wrapper-b: var(--fk-margin-wrapper-y, 0);--fk-margin-wrapper-l: var(--fk-margin-wrapper-x, 0);--fk-margin-wrapper: var(--fk-margin-wrapper-t) var(--fk-margin-wrapper-r) var(--fk-margin-wrapper-b) var(--fk-margin-wrapper-l);--fk-margin-input-x: inherit;--fk-margin-input-y: inherit;--fk-margin-input-t: var(--fk-margin-input-y, 0);--fk-margin-input-r: var(--fk-margin-input-x, 0);--fk-margin-input-b: var(--fk-margin-input-y, 0);--fk-margin-input-l: var(--fk-margin-input-x, 0);--fk-margin-input: var(--fk-margin-input-t) var(--fk-margin-input-r) var(--fk-margin-input-b) var(--fk-margin-input-l);--fk-margin-label-x: inherit;--fk-margin-label-y: 0;--fk-margin-label-t: var(--fk-margin-label-y, 0);--fk-margin-label-r: var(--fk-margin-label-x, 0);--fk-margin-label-b: var(--fk-margin-label-y, var(--fk-margin-base));--fk-margin-label-l: var(--fk-margin-label-x, 0);--fk-margin-label: var(--fk-margin-label-t) var(--fk-margin-label-r) var(--fk-margin-label-b) var(--fk-margin-label-l);--fk-margin-help-x: inherit;--fk-margin-help-y: .3em;--fk-margin-help-t: var(--fk-margin-help-y, 0);--fk-margin-help-r: var(--fk-margin-help-x, 0);--fk-margin-help-b: 0;--fk-margin-help-l: var(--fk-margin-help-x, 0);--fk-margin-help: var(--fk-margin-help-t) var(--fk-margin-help-r) var(--fk-margin-help-b) var(--fk-margin-help-l);--fk-margin-option-x: inherit;--fk-margin-option-y: inherit;--fk-margin-option-t: var(--fk-margin-option-y, 0);--fk-margin-option-r: var(--fk-margin-option-x, 0);--fk-margin-option-b: var(--fk-margin-option-y, .625em);--fk-margin-option-l: var(--fk-margin-option-x, 0);--fk-margin-option: var(--fk-margin-option-t) var(--fk-margin-option-r) var(--fk-margin-option-b) var(--fk-margin-option-l);--fk-margin-message-x: inherit;--fk-margin-message-y: inherit;--fk-margin-message-t: var(--fk-margin-message-y, 0);--fk-margin-message-r: var(--fk-margin-message-x, 0);--fk-margin-message-b: var(--fk-margin-message-y, 0);--fk-margin-message-l: var(--fk-margin-message-x, 0);--fk-margin-message: var(--fk-margin-message-t) var(--fk-margin-message-r) var(--fk-margin-message-b) var(--fk-margin-message-l);--fk-margin-legend-x: 0em;--fk-margin-legend-y: inherit;--fk-margin-legend-t: var(--fk-margin-legend-y, 0);--fk-margin-legend-r: var(--fk-margin-legend-x, 0);--fk-margin-legend-b: var(--fk-margin-legend-y, 0);--fk-margin-legend-l: var(--fk-margin-legend-x, 0);--fk-margin-legend: var(--fk-margin-legend-t) var(--fk-margin-legend-r) var(--fk-margin-legend-b) var(--fk-margin-legend-l);--fk-margin-fieldset-x: inherit;--fk-margin-fieldset-y: inherit;--fk-margin-fieldset-t: var(--fk-margin-fieldset-y, 0);--fk-margin-fieldset-r: var(--fk-margin-fieldset-x, 0);--fk-margin-fieldset-b: var(--fk-margin-fieldset-y, 0);--fk-margin-fieldset-l: var(--fk-margin-fieldset-x, 0);--fk-margin-fieldset: var(--fk-margin-fieldset-t) var(--fk-margin-fieldset-r) var(--fk-margin-fieldset-b) var(--fk-margin-fieldset-l);--fk-margin-decorator-x: inherit;--fk-margin-decorator-y: inherit;--fk-margin-decorator-t: var(--fk-margin-decorator-y, 0);--fk-margin-decorator-r: var(--fk-margin-decorator-x, .5em);--fk-margin-decorator-b: var(--fk-margin-decorator-y, 0);--fk-margin-decorator-l: var(--fk-margin-decorator-x, 0);--fk-margin-decorator: var(--fk-margin-decorator-t) var(--fk-margin-decorator-r) var(--fk-margin-decorator-b) var(--fk-margin-decorator-l);--fk-margin-button-x: inherit;--fk-margin-button-y: inherit;--fk-margin-button-t: var(--fk-margin-button-y, 0);--fk-margin-button-r: var(--fk-margin-button-x, .5em);--fk-margin-button-b: var(--fk-margin-button-y, 0);--fk-margin-button-l: var(--fk-margin-button-x, 0);--fk-margin-button: var(--fk-margin-button-t) var(--fk-margin-button-r) var(--fk-margin-button-b) var(--fk-margin-button-l);--fk-icon-close: PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMiAxNiI+PHBhdGggZD0iTTEwLDEyLjVjLS4xMywwLS4yNi0uMDUtLjM1LS4xNUwxLjY1LDQuMzVjLS4yLS4yLS4yLS41MSwwLS43MSwuMi0uMiwuNTEtLjIsLjcxLDBMMTAuMzUsMTEuNjVjLjIsLjIsLjIsLjUxLDAsLjcxLS4xLC4xLS4yMywuMTUtLjM1LC4xNVoiIGZpbGw9ImN1cnJlbnRDb2xvciIvPjxwYXRoIGQ9Ik0yLDEyLjVjLS4xMywwLS4yNi0uMDUtLjM1LS4xNS0uMi0uMi0uMi0uNTEsMC0uNzFMOS42NSwzLjY1Yy4yLS4yLC41MS0uMiwuNzEsMCwuMiwuMiwuMiwuNTEsMCwuNzFMMi4zNSwxMi4zNWMtLjEsLjEtLjIzLC4xNS0uMzUsLjE1WiIgZmlsbD0iY3VycmVudENvbG9yIi8+PC9zdmc+;--fk-icon-down: PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNiA3Ij48cGF0aCBkPSJNOCw2LjVjLS4xMywwLS4yNi0uMDUtLjM1LS4xNUwzLjE1LDEuODVjLS4yLS4yLS4yLS41MSwwLS43MSwuMi0uMiwuNTEtLjIsLjcxLDBsNC4xNSw0LjE1TDEyLjE1LDEuMTVjLjItLjIsLjUxLS4yLC43MSwwLC4yLC4yLC4yLC41MSwwLC43MWwtNC41LDQuNWMtLjEsLjEtLjIzLC4xNS0uMzUsLjE1WiIgZmlsbD0iY3VycmVudENvbG9yIi8+PC9zdmc+;--fk-icon-fileDoc: PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNSAxNiI+PHBhdGggZD0iTTEyLjUsMTZIMi41Yy0uODMsMC0xLjUtLjY3LTEuNS0xLjVWMS41YzAtLjgzLC42Ny0xLjUsMS41LTEuNWg3LjA5Yy40LDAsLjc4LC4xNiwxLjA2LC40NGwyLjkxLDIuOTFjLjI4LC4yOCwuNDQsLjY2LC40NCwxLjA2VjE0LjVjMCwuODMtLjY3LDEuNS0xLjUsMS41Wk0yLjUsMWMtLjI4LDAtLjUsLjIyLS41LC41VjE0LjVjMCwuMjgsLjIyLC41LC41LC41SDEyLjVjLjI4LDAsLjUtLjIyLC41LS41VjQuNDFjMC0uMTMtLjA1LS4yNi0uMTUtLjM1bC0yLjkxLTIuOTFjLS4wOS0uMDktLjIyLS4xNS0uMzUtLjE1SDIuNVoiIGZpbGw9ImN1cnJlbnRDb2xvciIvPjxwYXRoIGQ9Ik0xMy4zOCw1aC0yLjkxYy0uODEsMC0xLjQ3LS42Ni0xLjQ3LTEuNDdWLjYyYzAtLjI4LC4yMi0uNSwuNS0uNXMuNSwuMjIsLjUsLjVWMy41M2MwLC4yNiwuMjEsLjQ3LC40NywuNDdoMi45MWMuMjgsMCwuNSwuMjIsLjUsLjVzLS4yMiwuNS0uNSwuNVoiIGZpbGw9ImN1cnJlbnRDb2xvciIvPjxwYXRoIGQ9Ik0xMCwxM0g1Yy0uMjgsMC0uNS0uMjItLjUtLjVzLjIyLS41LC41LS41aDVjLjI4LDAsLjUsLjIyLC41LC41cy0uMjIsLjUtLjUsLjVaIiBmaWxsPSJjdXJyZW50Q29sb3IiLz48cGF0aCBkPSJNMTAsMTBINWMtLjI4LDAtLjUtLjIyLS41LS41cy4yMi0uNSwuNS0uNWg1Yy4yOCwwLC41LC4yMiwuNSwuNXMtLjIyLC41LS41LC41WiIgZmlsbD0iY3VycmVudENvbG9yIi8+PHBhdGggZD0iTTcsN2gtMmMtLjI4LDAtLjUtLjIyLS41LS41cy4yMi0uNSwuNS0uNWgyYy4yOCwwLC41LC4yMiwuNSwuNXMtLjIyLC41LS41LC41WiIgZmlsbD0iY3VycmVudENvbG9yIi8+PC9zdmc+Cg==;--fk-icon-check: PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMiAyNyI+PHBvbHlnb24gZmlsbD0iY3VycmVudENvbG9yIiBwb2ludHM9IjI2Ljk5IDAgMTAuMTMgMTcuMTcgNC42OSAxMS42MyAwIDE2LjQxIDEwLjQgMjcgMTUuMDUgMjIuMjcgMTUuMDkgMjIuMzEgMzIgNS4xIDI2Ljk5IDAiLz48L3N2Zz4=;--fk-icon-circle: PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMiAzMiI+PGNpcmNsZSBmaWxsPSJjdXJyZW50Q29sb3IiIGN4PSIxNiIgY3k9IjE2IiByPSIxNiIvPjwvc3ZnPg==;--fk-icon-fileItem: var(--fk-icon-fileDoc);--fk-icon-fileRemove: var(--fk-icon-close);--fk-icon-noFiles: var(--fk-icon-fileDoc);--fk-icon-select: var(--fk-icon-down);--fk-icon-checkboxDecorator: var(--fk-icon-check);--fk-icon-radioDecorator: var(--fk-icon-circle)}.formkit-outer,.formkit-outer *{box-sizing:border-box}.formkit-outer *:before,.formkit-outer *:after{box-sizing:inherit}.formkit-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none}.formkit-input:focus{outline:none}@media(forced-colors:active){.formkit-input,.formkit-decorator{border:1px solid!important}}.formkit-message{list-style-type:none}.formkit-inner:focus-within{border-color:var(--fk-color-border-focus)}[data-type=select]:not([data-multiple]) .formkit-inner:after{background-color:var(--fk-color-icon)}.formkit-input{background-color:var(--fk-bg-input);color:var(--fk-color-input)}input.formkit-input[type=radio]:checked~.formkit-decorator:before{background:var(--fk-color-checked)}input.formkit-input[type=checkbox]:checked~.formkit-decorator:before{border-color:var(--fk-color-checked)}[data-family=text] .formkit-input::-moz-selection{background-color:var(--fk-color-input-selection)}[data-family=text] .formkit-input::selection{background-color:var(--fk-color-input-selection)}.formkit-help,.formkit-option-help{color:var(--fk-color-help)}.formkit-message{color:var(--fk-color-error)}.formkit-outer{font-family:var(--fk-font-family);font-weight:var(--fk-font-weight);font-size:var(--fk-font-size);line-height:var(--fk-line-height)}.formkit-outer[data-type=textarea] textarea{line-height:var(--fk-line-height-textarea)}.formkit-label{font-family:var(--fk-font-family-label);font-size:var(--fk-font-size-label);font-weight:var(--fk-font-weight-label);line-height:var(--fk-line-height-label)}[data-type=checkbox] .formkit-label,[data-type=radio] .formkit-label,.formkit-option .formkit-label{font-weight:var(--fk-font-weight-option);font-size:var(--fk-font-size-option);margin-bottom:.1em}.formkit-legend{font-family:var(--fk-font-family-legend);font-size:var(--fk-font-size-legend);font-weight:var(--fk-font-weight-legend)}.formkit-input{font-family:var(--fk-font-family-input);font-size:var(--fk-font-size-input);font-weight:var(--fk-font-weight-input);line-height:var(--fk-line-height-input)}.formkit-help,.formkit-option-help{font-family:var(--fk-font-family-help);font-size:var(--fk-font-size-help);font-weight:var(--fk-font-weight-help);line-height:var(--fk-line-height-help)}.formkit-messages{font-family:var(--fk-font-family-message);font-family:var(--fk-font-family);line-height:var(--fk-line-height-message)}.formkit-message{font-size:var(--fk-font-size-message);font-weight:var(--fk-font-weight-message)}.formkit-outer{margin:var(--fk-margin-outer)}.formkit-outer[data-disabled]{opacity:.5}.formkit-outer[data-disabled] [data-disabled]{opacity:1}.formkit-wrapper,.formkit-fieldset{max-width:var(--fk-max-width-input)}.formkit-label{display:block;margin:var(--fk-margin-label);padding:var(--fk-padding-label)}.formkit-fieldset{margin:var(--fk-margin-fieldset);padding:var(--fk-padding-fieldset);border-radius:var(--fk-border-radius);border:var(--fk-border)}.formkit-fieldset:focus-within{border:var(--fk-border-focus)}.formkit-fieldset>.formkit-help{margin-top:calc(var(--fk-padding-fieldset-t) * -.5);margin-bottom:calc(var(--fk-padding-fieldset-t) * 1.5)}.formkit-legend{display:block;margin:var(--fk-margin-legend);padding:var(--fk-padding-legend)}.formkit-inner{position:relative;box-shadow:var(--fk-border-box-shadow);border-radius:var(--fk-border-radius);display:flex;align-items:center}.formkit-inner:focus-within{box-shadow:var(--fk-border-box-shadow-focus)}[data-type=checkbox] .formkit-inner,[data-type=radio] .formkit-inner{border:none;box-shadow:none;display:inline-block}[data-invalid] :is([data-type=checkbox] .formkit-inner):focus-within,[data-invalid] :is([data-type=radio] .formkit-inner):focus-within,[data-errors] :is([data-type=checkbox] .formkit-inner):focus-within,[data-errors] :is([data-type=radio] .formkit-inner):focus-within{outline:none}.formkit-input{display:block;width:100%;border-radius:var(--fk-border-radius);padding:var(--fk-padding-input)}.formkit-input[disabled]{background-color:var(--fk-bg-disabled)}.formkit-input[multiple]{padding:0}.formkit-input[multiple] option{padding:var(--fk-padding-input)}input.formkit-input[type=date]::-webkit-calendar-picker-indicator{padding-top:0;padding-bottom:0;font-size:.875em}input.formkit-input[type=date]::-webkit-datetime-edit{line-height:1;overflow:visible}select.formkit-input{padding-right:calc(var(--fk-padding-base) * 7)}select.formkit-input[data-placeholder]:not([multiple]){color:var(--fk-color-placeholder)}select.formkit-input[data-placeholder]:not([multiple]) option{color:var(--fk-color-input)}select.formkit-input[data-placeholder]:not([multiple]) option[disabled]{color:var(--fk-color-disabled)}select.formkit-input[data-placeholder]:not([multiple]) option[data-is-placeholder]{color:var(--fk-color-placeholder)}select.formkit-input option{font-size:var(--fk-font-size-option)}input.formkit-input[type=radio]~.formkit-decorator{border-radius:var(--fk-border-radius-full)}input.formkit-input[type=radio]~.formkit-decorator:before{width:50%;height:50%;top:50%;left:50%;transform:translate(-50%,-50%);border:0;border-radius:2em}.formkit-help,.formkit-option-help{margin:var(--fk-margin-help)}.formkit-messages{padding:var(--fk-padding-messages);margin:var(--fk-margin-messages)}.formkit-help+.formkit-messages{padding-top:0}.formkit-message{padding:var(--fk-padding-message);margin:var(--fk-margin-message)}.formkit-messages+.formkit-actions{margin-top:var(--fk-margin-outer-b)}@keyframes fk-rotate{to{transform:rotate(360deg)}}@keyframes fk-glow{0%{box-shadow:0 0 0 .1em var(--fk-color-primary)}to{box-shadow:0 0 0 .4em var(--fk-color-primary)}}[data-type=button] .formkit-input,[data-type=submit] .formkit-input{font-size:var(--fk-font-size-button);border-radius:var(--fk-border-radius);cursor:pointer;display:inline-flex;width:auto;justify-content:center;padding:var(--fk-padding-button);margin:var(--fk-margin-button);position:relative;transition:filter .25s;border:1px solid transparent;line-height:var(--fk-line-height-button)}[data-type=button] .formkit-input:focus-visible,[data-type=submit] .formkit-input:focus-visible{outline:var(--fk-color-border-focus) solid 2px;outline-offset:2px}[data-type=button][data-disabled] .formkit-input,[data-type=submit][data-disabled] .formkit-input,[data-type=button] .formkit-input[disabled],[data-type=submit] .formkit-input[disabled]{background:var(--fk-color-border)!important;color:var(--fk-color-button)!important;cursor:not-allowed}[data-type=submit] .formkit-input{background:var(--fk-bg-submit);color:var(--fk-color-submit)}[data-type=submit] .formkit-input:before{box-sizing:border-box;content:"";width:0;margin-right:0;height:1.28571428em;border:0 solid transparent;border-radius:1.28571428em;transition:width .25s,border .25s,margin-right .25s}[data-type=submit] .formkit-input:hover{background:var(--fk-bg-submit-hover)}[data-loading] [data-type=submit] .formkit-input:before{animation:fk-rotate .5s linear infinite;width:1.28571428em;border:.1428571429em solid white;border-right-color:transparent;margin-right:.75em}[data-loading] .formkit-actions [data-type=submit] .formkit-input{filter:brightness(1.1);pointer-events:none}[data-type=button] .formkit-input{background:var(--fk-bg-button);color:var(--fk-color-button)}[data-type=button] .formkit-input:hover{background:var(--fk-bg-button-hover)}[data-type=checkbox] [data-disabled],[data-type=radio] [data-disabled]{opacity:30%}[data-type=checkbox] .formkit-label,[data-type=radio] .formkit-label{-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:0;margin:0}[data-type=checkbox] .formkit-wrapper,[data-type=radio] .formkit-wrapper{display:flex;align-items:center}[data-type=checkbox] .formkit-input,[data-type=radio] .formkit-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute;width:0;height:0;overflow:hidden;opacity:0;left:-999em}[data-type=checkbox] .formkit-input~.formkit-decorator,[data-type=radio] .formkit-input~.formkit-decorator{background:var(--fk-bg-decorator);display:block;box-sizing:content-box;width:var(--fk-box-size);height:var(--fk-box-size);flex:0 0 var(--fk-box-size);border:none;box-shadow:var(--fk-border-box-shadow);border-radius:var(--fk-border-radius);margin:var(--fk-margin-decorator);position:relative}[data-type=checkbox] .formkit-input~.formkit-decorator .formkit-icon,[data-type=radio] .formkit-input~.formkit-decorator .formkit-icon{width:0;height:0;position:absolute;padding:3px;top:50%;left:50%;transform:translate(-50%,-50%);overflow:hidden;pointer-events:none}[data-type=checkbox] .formkit-input~.formkit-decorator .formkit-icon svg,[data-type=radio] .formkit-input~.formkit-decorator .formkit-icon svg{height:100%}[data-type=checkbox] .formkit-input:checked~.formkit-decorator,[data-type=radio] .formkit-input:checked~.formkit-decorator{box-shadow:var(--fk-border-box-shadow-decorator-checked)}[data-type=checkbox] .formkit-input:checked~.formkit-decorator .formkit-icon,[data-type=radio] .formkit-input:checked~.formkit-decorator .formkit-icon{width:100%;height:100%}[data-type=checkbox] .formkit-input:checked~.formkit-decorator .formkit-icon,[data-type=radio] .formkit-input:checked~.formkit-decorator .formkit-icon{color:var(--fk-color-border-focus)}[data-type=checkbox] .formkit-input:focus~.formkit-decorator,[data-type=radio] .formkit-input:focus~.formkit-decorator{box-shadow:var(--fk-border-box-shadow-decorator-focus);outline:var(--fk-focus-ring) solid var(--fk-focus-ring-color)}[data-type=checkbox] .formkit-input:focus-visible~.formkit-decorator,[data-type=radio] .formkit-input:focus-visible~.formkit-decorator{box-shadow:var(--fk-border-box-shadow-decorator-focus-visible)}[data-type=checkbox] .formkit-options,[data-type=radio] .formkit-options{margin:var(--fk-checkbox-options-margin);padding:0}[data-type=checkbox] .formkit-option,[data-type=radio] .formkit-option{list-style-type:none;margin:var(--fk-margin-option)}[data-type=checkbox] .formkit-option:last-child,[data-type=radio] .formkit-option:last-child{margin-bottom:0}[data-type=checkbox] fieldset.formkit-fieldset,[data-type=radio] fieldset.formkit-fieldset{border:var(--fk-border);border-radius:var(--fk-border-radius)}[data-type=radio] .formkit-input~.formkit-decorator .formkit-icon{padding:5px}[data-type=color] .formkit-inner{max-width:5em}[data-type=color] input[type=color]{border:none;padding:0}[data-type=color] input[type=color]::-webkit-color-swatch-wrapper{padding:0;border:none}[data-type=color] input[type=color]::-moz-color-swatch-wrapper{padding:0;border:none}[data-type=color] input[type=color]::-webkit-color-swatch{border-radius:var(--fk-border-radius);border:none}[data-type=color] input[type=color]::-moz-color-swatch{border-radius:var(--fk-border-radius);border:none}[data-type=range] .formkit-inner{border:0;box-shadow:none}[data-type=range] .formkit-inner:focus-within{border:0;box-shadow:none}[data-type=range] input{padding-left:0;padding-right:0}[data-type=range] input[disabled]{background:transparent}[data-type=range] input::-webkit-slider-runnable-track{background-color:var(--fk-color-border);height:4px;border-radius:4px}[data-type=range] input::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;position:relative;transform:translateY(calc(-50% + 2px));width:1em;height:1em;border-radius:1em;background-color:var(--fk-color-range-thumb);border:0}[data-type=range] input::-moz-range-track{background-color:var(--fk-color-border);height:4px;border-radius:4px;border:1px solid transparent}[data-type=range] input::-moz-range-thumb{-moz-appearance:none;appearance:none;position:relative;width:1em;height:1em;border-radius:1em;background-color:var(--fk-color-range-thumb);border:1px solid var(--fk-color-range-thumb)}[data-type=range] input:focus::-webkit-slider-thumb{outline:var(--fk-focus-ring) solid var(--fk-focus-ring-color)}[data-type=range] input:focus::-moz-range-thumb{outline:var(--fk-focus-ring) solid var(--fk-focus-ring-color)}[data-type=range] input[disabled]::-webkit-slider-thumb{background-color:var(--fk-color-border)}[data-type=range] input[disabled]::-moz-slider-thumb{background-color:var(--fk-color-border)}[data-type=select]:not([data-multiple]) .formkit-inner .formkit-select-icon{margin-left:-2.5em;pointer-events:none}[data-type=select][data-multiple] .formkit-select-icon{display:none}[data-type=file] .formkit-no-files,[data-type=file] .formkit-file-list{padding:var(--fk-padding-input);margin:0}[data-type=file] .formkit-no-files,[data-type=file] .formkit-file-item{display:flex;flex-grow:1;align-items:center;font-size:var(--fk-font-size-input);position:relative}[data-type=file] .formkit-no-files+.formkit-no-files,[data-type=file] .formkit-file-item+.formkit-file-item{margin-top:var(--fk-padding-input-t)}[data-type=file] .formkit-inner .formkit-file-item-icon,[data-type=file] .formkit-inner .formkit-no-files-icon{width:1em;margin-right:.5em}[data-type=file] .formkit-file-item .formkit-file-remove{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;font-size:0;margin-left:auto;padding:0;position:relative;z-index:3;cursor:pointer}[data-type=file] .formkit-file-item .formkit-file-remove:hover{color:var(--fk-color-danger)}[data-type=file] .formkit-file-item .formkit-file-remove .formkit-file-remove-icon{width:1em;font-size:1rem}[data-type=file] .formkit-no-files{color:var(--fk-color-placeholder)}[data-type=file] .formkit-no-files:before{background-color:var(--fk-color-placeholder)}[data-type=file] .formkit-file-list{width:100%}[data-type=file] .formkit-file-list[data-has-multiple]{margin-bottom:calc(var(--fk-padding-input-b) + var(--fk-font-size-remove) * 1.1)}[data-type=file] .formkit-file-list[data-has-multiple] .formkit-file-item{line-height:var(--fk-line-height-input)}[data-type=file] .formkit-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute;inset:0;cursor:pointer;z-index:2;color:transparent}[data-type=file] .formkit-input::file-selector-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:0;padding:0;border:0}[data-type=file] .formkit-input[data-file-hover]{animation:fk-glow .75s infinite alternate}[data-type=file] [data-has-multiple=true]~.formkit-file-remove{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0;padding:0;margin:0;position:absolute;font-size:var(--fk-font-size-remove);color:var(--fk-color-primary);bottom:calc(var(--fk-padding-input-b) + 1em - var(--fk-font-size-remove));left:calc(var(--fk-padding-input-l) + 1em - var(--fk-font-size-remove));display:block;z-index:5;cursor:pointer}[data-type=file] [data-has-multiple=true]~.formkit-file-remove:hover{color:var(--fk-color-danger)}[data-type=textarea] textarea{width:100%;min-height:6em;flex-grow:1}.formkit-summary{padding:0;margin:0;width:100%}.formkit-summary-inner{padding:var(--fk-margin-outer-b);border:var(--fk-error-ring) solid var(--fk-error-ring-color);border-radius:.5em}.formkit-summary-header{font-size:var(--fk-font-size-summary);margin:0 0 var(--fk-margin-outer-b) 0}.formkit-message-link{color:var(--fk-color-danger);text-decoration:none}.formkit-message-link:focus{outline:var(--fk-error-ring) solid var(--fk-error-ring-color)}.formkit-inner:focus-within .formkit-icon.formkit-prefix-icon{color:var(--fk-color-primary)}.formkit-outer .formkit-icon{width:2.5em;flex-grow:0;flex-shrink:0;display:flex;align-self:stretch;-webkit-user-select:none;-moz-user-select:none;user-select:none}.formkit-outer .formkit-icon.formkit-prefix-icon{border-radius:var(--fk-border-radius-tl) 0 0 var(--fk-border-radius-bl);background:var(--fk-bg-decorator);box-shadow:1px 0 #00000054}.formkit-outer .formkit-icon.formkit-suffix-icon{width:1.75em;padding-left:0;padding-right:.75em}.formkit-outer .formkit-icon svg{width:100%;margin:auto;max-height:1em;max-width:1em}[data-type=button] .formkit-icon.formkit-prefix-icon,[data-type=submit] .formkit-icon.formkit-prefix-icon,[data-type=range] .formkit-icon.formkit-prefix-icon{background:none;box-shadow:none}[data-type=button] .formkit-inner:focus-within .formkit-icon,[data-type=submit] .formkit-inner:focus-within .formkit-icon,[data-type=range] .formkit-inner:focus-within .formkit-icon{color:currentColor}[data-type=button] .formkit-icon,[data-type=submit] .formkit-icon,[data-type=range] .formkit-icon{padding:0;width:1em;font-size:1rem}[data-type=button] .formkit-icon.formkit--prefix-icon,[data-type=submit] .formkit-icon.formkit--prefix-icon,[data-type=range] .formkit-icon.formkit--prefix-icon{margin-right:.5em}[data-type=button] .formkit-icon.formkit-suffix-icon,[data-type=submit] .formkit-icon.formkit-suffix-icon,[data-type=range] .formkit-icon.formkit-suffix-icon{margin-left:.5em}[data-type=button] .formkit-prefix-icon,[data-type=submit] .formkit-prefix-icon{margin-left:-.5em;margin-right:.5em}[data-type=button] .formkit-suffix-icon,[data-type=submit] .formkit-suffix-icon{margin-left:.5em;margin-right:-.5em}[data-prefix-icon=true][data-prefix-icon-click=true] .formkit-prefix-icon{cursor:pointer}[data-prefix-icon=true][data-type=color] input[type=color]::-webkit-color-swatch{border-top-left-radius:0;border-bottom-left-radius:0}[data-prefix-icon=true][data-type=color] input[type=color]::-moz-color-swatch{border-top-left-radius:0;border-bottom-left-radius:0}[data-prefix-icon=true][data-type=file][data-multiple=true] .formkit-file-remove{left:calc(var(--fk-padding-input-l) + 4em - var(--fk-font-size-remove))}[data-suffix-icon=true][data-suffix-icon-click=true] .formkit-suffix-icon{cursor:pointer}[data-suffix-icon=true][data-type=color] input[type=color]::-webkit-color-swatch{border-top-right-radius:0;border-bottom-right-radius:0}[data-suffix-icon=true][data-type=color] input[type=color]::-moz-color-swatch{border-top-right-radius:0;border-bottom-right-radius:0}[data-suffix-icon=true][data-type=color] .formkit-icon.formkit-suffix-icon{padding-right:0;width:2.5em}[data-suffix-icon=true][data-type=select] .formkit-inner:after{right:2.5em}[data-prefix-icon=true][data-type=color] .formkit-inner,[data-suffix-icon=true][data-type=color] .formkit-inner{max-width:7.5em}[data-prefix-icon=true][data-suffix-icon=true][data-type=color] .formkit-inner{max-width:10em}:root{--nativ-select-background: rgb(230, 226, 226);--nativ-select-selected: rgb(103, 158, 248);--fk-font-family: var(--font-family);--fk-font-size: var(--h4-font-size);--fk-font-size-sm: var(--h6-font-size);--fk-font-size-lg: var(--h3-font-size);--fk-line-height: var(--h4-line-height);--fk-color-primary: var(--bw-green);--fk-color-primary-light: var(--bw-pistache);--fk-color-primary-dark: var(--bw-green);--fk-color-success: var(--system-success);--fk-color-danger: var(--system-error);--fk-color-warning: var(--system-warning);--fk-color-text: var(--dark-text-color);--fk-color-disabled: var(--w30);--fk-margin-outer: 0 0 calc(var(--gap) * .5) 0;--fk-padding-input: calc(var(--gap) * .3) calc(var(--gap) * .5);--fk-border-radius: var(--border-radius);--fk-color-border: var(--w20);--fk-border: 1px solid var(--fk-color-border);--fk-transition: var(--transition)}.formkit-outer:last-child{margin-bottom:0}:root{--fk-max-width-input: var(--drawer-width);--fk-max-width-input: none;--fk-bg-input: var(--white);--fk-bg-input-disabled: var(--w5);--fk-font-size-input: var(--h4-font-size);--fk-line-height-input: var(--h4-line-height);--fk-font-weight-input: 400;--fk-color-placeholder: var(--w20);--fk-color-focus: var(--fk-color-primary);--fk-focus-ring: 0 0 0 2px var(--fk-color-primary-light)}.formkit-input::placeholder{color:var(--fk-color-placeholder);font-weight:300;letter-spacing:.015em}.formkit-outer[data-type=date][data-empty] .formkit-input,.formkit-outer[data-type=time][data-empty] .formkit-input{color:var(--fk-color-placeholder)}:root{--fk-color-label: var(--dark-text-color);--fk-font-size-label: var(--h6-font-size);--fk-font-weight-label: 300;--fk-line-height-label: var(--h6-line-height)}.formkit-label{letter-spacing:.025em;line-height:var(--h6-line-height)}:root{--fk-color-help: var(--w40);--fk-font-size-help: var(--h6-font-size);--fk-line-height-help: var(--h6-line-height)}.formkit-help{font-weight:300}:root{--fk-color-message: var(--system-error);--fk-font-size-message: var(--h6-font-size);--fk-line-height-message: var(--h6-line-height);--fk-font-weight-message: 300}.formkit-messages li.formkit-message{list-style:none;padding-left:0;margin:0}.formkit-messages li.formkit-message:before{display:none}:root{--fk-bg-button: var(--btn-bg);--fk-color-button: var(--btn-color);--fk-bg-button-hover: var(--btn-bg-hover);--fk-bg-submit: var(--fk-bg-button);--fk-color-submit: var(--fk-color-button);--fk-bg-submit-hover: var(--fk-bg-button-hover);--fk-padding-button: var(--btn-padding);--fk-font-size-button: var(--btn-font-size);--fk-line-height-button: var(--btn-line-height);--fk-font-weight-button: var(--btn-font-weight);--fk-bg-disabled: var(--btn-bg-disabled);--fk-color-disabled-button: var(--btn-color-disabled)}button.formkit-input{letter-spacing:var(--btn-letter-spacing)}[data-type=button] .formkit-prefix-icon{margin-right:0}[data-type=submit]{margin-top:var(--h4-line-height)}[data-type=submit] .formkit-input:before{height:auto}:root{--fk-font-size-option: var(--h4-font-size);--fk-font-weight-option: 400;--fk-font-size-legend: var(--h6-font-size);--fk-checkbox-size: var(--h6-fonts-size);--fk-radio-size: var(--h6-fonts-size);--fk-bg-checkbox: var(--white);--fk-bg-radio: var(--white);--fk-color-checkbox-border: var(--fk-color-border);--fk-color-radio-border: var(--fk-color-border);--fk-bg-checkbox-checked: var(--fk-color-primary);--fk-bg-radio-checked: var(--fk-color-primary);--fk-color-checkbox-checked: var(--white);--fk-color-radio-checked: var(--white);--fk-checkbox-decorator-size: .4em;--fk-radio-decorator-size: .4em}.formkit-options li{padding-left:0}.formkit-options li:before{display:none}[data-type=checkbox] .formkit-label,[data-type=radio] .formkit-label{letter-spacing:.0125em}.formkit-fieldset>.formkit-legend{letter-spacing:.025em}.formkit-outer.horizontal .formkit-options{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:1rem}.formkit-outer.horizontal .formkit-options .formkit-option{margin:0}[data-type=taglist] .formkit-inner{border:none;border-radius:0;box-shadow:none;background:transparent;padding:0;overflow:visible}:root{--fk-bg-select: var(--white);--fk-select-icon-color: var(--w30)}[data-type=select] .formkit-inner{position:relative}[data-type=select] .formkit-icon{position:absolute;right:.5rem;top:50%;transform:translateY(-50%);pointer-events:none;color:var(--fk-select-icon-color)}:root{--fk-bg-textarea: var(--white);--fk-textarea-min-height: 6em}:root{--fk-icon-size: var(--h4-font-size)}.formkit-icon,[data-icon]{display:inline-flex;align-items:center;justify-content:center;width:var(--fk-icon-size);height:var(--fk-icon-size)}.formkit-icon svg,[data-icon] svg{width:100%;height:100%}section{padding-top:calc(var(--p-line-height) * 2);padding-bottom:calc(var(--p-line-height) * 3);transition:padding var(--transition),margin var(--transition)}section:only-child{flex-grow:1}main>section:first-child{padding-top:var(--h1-line-height)}.row{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;padding-left:calc(var(--row-padding) - var(--gap) * .5);padding-right:calc(var(--row-padding) - var(--gap) * .5);margin:0 auto;width:100%;max-width:var(--site-max-width);transition:padding var(--transition),margin var(--transition)}.row.max{max-width:100%}.row.full{max-width:100%;padding-left:0;padding-right:0}.row+.row{margin-top:calc(var(--p-line-height) * 2)}.col{padding-left:calc(var(--gap) * .5);padding-right:calc(var(--gap) * .5);transition:padding var(--transition),margin var(--transition)}.col.container{padding-left:0;padding-right:0}.block{overflow:hidden}.block+.block{margin-top:calc(var(--p-line-height) * 2)}.content{width:100%}@media(min-width:1px){.xs0,.col.xs0{width:0%}.xs-0,.col.xs-0{margin-left:0%}.xs--0,.col.xs--0{margin-right:0%}.xs1,.col.xs1{width:8.3333333333%}.xs-1,.col.xs-1{margin-left:8.3333333333%}.xs--1,.col.xs--1{margin-right:8.3333333333%}.xs2,.col.xs2{width:16.6666666667%}.xs-2,.col.xs-2{margin-left:16.6666666667%}.xs--2,.col.xs--2{margin-right:16.6666666667%}.xs3,.col.xs3{width:25%}.xs-3,.col.xs-3{margin-left:25%}.xs--3,.col.xs--3{margin-right:25%}.xs4,.col.xs4{width:33.3333333333%}.xs-4,.col.xs-4{margin-left:33.3333333333%}.xs--4,.col.xs--4{margin-right:33.3333333333%}.xs5,.col.xs5{width:41.6666666667%}.xs-5,.col.xs-5{margin-left:41.6666666667%}.xs--5,.col.xs--5{margin-right:41.6666666667%}.xs6,.col.xs6{width:50%}.xs-6,.col.xs-6{margin-left:50%}.xs--6,.col.xs--6{margin-right:50%}.xs7,.col.xs7{width:58.3333333333%}.xs-7,.col.xs-7{margin-left:58.3333333333%}.xs--7,.col.xs--7{margin-right:58.3333333333%}.xs8,.col.xs8{width:66.6666666667%}.xs-8,.col.xs-8{margin-left:66.6666666667%}.xs--8,.col.xs--8{margin-right:66.6666666667%}.xs9,.col.xs9{width:75%}.xs-9,.col.xs-9{margin-left:75%}.xs--9,.col.xs--9{margin-right:75%}.xs10,.col.xs10{width:83.3333333333%}.xs-10,.col.xs-10{margin-left:83.3333333333%}.xs--10,.col.xs--10{margin-right:83.3333333333%}.xs11,.col.xs11{width:91.6666666667%}.xs-11,.col.xs-11{margin-left:91.6666666667%}.xs--11,.col.xs--11{margin-right:91.6666666667%}.xs12,.col.xs12{width:100%}.xs-12,.col.xs-12{margin-left:100%}.xs--12,.col.xs--12{margin-right:100%}.col.xs-v-flex-start{justify-content:flex-start}.col.xs-v-center{justify-content:center}.col.xs-v-flex-end{justify-content:flex-end}.col.xs-v-space-between{justify-content:space-between}}@media(min-width:480px){.s0,.col.s0{width:0%}.s-0,.col.s-0{margin-left:0%}.s--0,.col.s--0{margin-right:0%}.s1,.col.s1{width:8.3333333333%}.s-1,.col.s-1{margin-left:8.3333333333%}.s--1,.col.s--1{margin-right:8.3333333333%}.s2,.col.s2{width:16.6666666667%}.s-2,.col.s-2{margin-left:16.6666666667%}.s--2,.col.s--2{margin-right:16.6666666667%}.s3,.col.s3{width:25%}.s-3,.col.s-3{margin-left:25%}.s--3,.col.s--3{margin-right:25%}.s4,.col.s4{width:33.3333333333%}.s-4,.col.s-4{margin-left:33.3333333333%}.s--4,.col.s--4{margin-right:33.3333333333%}.s5,.col.s5{width:41.6666666667%}.s-5,.col.s-5{margin-left:41.6666666667%}.s--5,.col.s--5{margin-right:41.6666666667%}.s6,.col.s6{width:50%}.s-6,.col.s-6{margin-left:50%}.s--6,.col.s--6{margin-right:50%}.s7,.col.s7{width:58.3333333333%}.s-7,.col.s-7{margin-left:58.3333333333%}.s--7,.col.s--7{margin-right:58.3333333333%}.s8,.col.s8{width:66.6666666667%}.s-8,.col.s-8{margin-left:66.6666666667%}.s--8,.col.s--8{margin-right:66.6666666667%}.s9,.col.s9{width:75%}.s-9,.col.s-9{margin-left:75%}.s--9,.col.s--9{margin-right:75%}.s10,.col.s10{width:83.3333333333%}.s-10,.col.s-10{margin-left:83.3333333333%}.s--10,.col.s--10{margin-right:83.3333333333%}.s11,.col.s11{width:91.6666666667%}.s-11,.col.s-11{margin-left:91.6666666667%}.s--11,.col.s--11{margin-right:91.6666666667%}.s12,.col.s12{width:100%}.s-12,.col.s-12{margin-left:100%}.s--12,.col.s--12{margin-right:100%}.col.s-v-flex-start{justify-content:flex-start}.col.s-v-center{justify-content:center}.col.s-v-flex-end{justify-content:flex-end}.col.s-v-space-between{justify-content:space-between}}@media(min-width:768px){.m0,.col.m0{width:0%}.m-0,.col.m-0{margin-left:0%}.m--0,.col.m--0{margin-right:0%}.m1,.col.m1{width:8.3333333333%}.m-1,.col.m-1{margin-left:8.3333333333%}.m--1,.col.m--1{margin-right:8.3333333333%}.m2,.col.m2{width:16.6666666667%}.m-2,.col.m-2{margin-left:16.6666666667%}.m--2,.col.m--2{margin-right:16.6666666667%}.m3,.col.m3{width:25%}.m-3,.col.m-3{margin-left:25%}.m--3,.col.m--3{margin-right:25%}.m4,.col.m4{width:33.3333333333%}.m-4,.col.m-4{margin-left:33.3333333333%}.m--4,.col.m--4{margin-right:33.3333333333%}.m5,.col.m5{width:41.6666666667%}.m-5,.col.m-5{margin-left:41.6666666667%}.m--5,.col.m--5{margin-right:41.6666666667%}.m6,.col.m6{width:50%}.m-6,.col.m-6{margin-left:50%}.m--6,.col.m--6{margin-right:50%}.m7,.col.m7{width:58.3333333333%}.m-7,.col.m-7{margin-left:58.3333333333%}.m--7,.col.m--7{margin-right:58.3333333333%}.m8,.col.m8{width:66.6666666667%}.m-8,.col.m-8{margin-left:66.6666666667%}.m--8,.col.m--8{margin-right:66.6666666667%}.m9,.col.m9{width:75%}.m-9,.col.m-9{margin-left:75%}.m--9,.col.m--9{margin-right:75%}.m10,.col.m10{width:83.3333333333%}.m-10,.col.m-10{margin-left:83.3333333333%}.m--10,.col.m--10{margin-right:83.3333333333%}.m11,.col.m11{width:91.6666666667%}.m-11,.col.m-11{margin-left:91.6666666667%}.m--11,.col.m--11{margin-right:91.6666666667%}.m12,.col.m12{width:100%}.m-12,.col.m-12{margin-left:100%}.m--12,.col.m--12{margin-right:100%}.col.m-v-flex-start{justify-content:flex-start}.col.m-v-center{justify-content:center}.col.m-v-flex-end{justify-content:flex-end}.col.m-v-space-between{justify-content:space-between}}@media(min-width:1024px){.l0,.col.l0{width:0%}.l-0,.col.l-0{margin-left:0%}.l--0,.col.l--0{margin-right:0%}.l1,.col.l1{width:8.3333333333%}.l-1,.col.l-1{margin-left:8.3333333333%}.l--1,.col.l--1{margin-right:8.3333333333%}.l2,.col.l2{width:16.6666666667%}.l-2,.col.l-2{margin-left:16.6666666667%}.l--2,.col.l--2{margin-right:16.6666666667%}.l3,.col.l3{width:25%}.l-3,.col.l-3{margin-left:25%}.l--3,.col.l--3{margin-right:25%}.l4,.col.l4{width:33.3333333333%}.l-4,.col.l-4{margin-left:33.3333333333%}.l--4,.col.l--4{margin-right:33.3333333333%}.l5,.col.l5{width:41.6666666667%}.l-5,.col.l-5{margin-left:41.6666666667%}.l--5,.col.l--5{margin-right:41.6666666667%}.l6,.col.l6{width:50%}.l-6,.col.l-6{margin-left:50%}.l--6,.col.l--6{margin-right:50%}.l7,.col.l7{width:58.3333333333%}.l-7,.col.l-7{margin-left:58.3333333333%}.l--7,.col.l--7{margin-right:58.3333333333%}.l8,.col.l8{width:66.6666666667%}.l-8,.col.l-8{margin-left:66.6666666667%}.l--8,.col.l--8{margin-right:66.6666666667%}.l9,.col.l9{width:75%}.l-9,.col.l-9{margin-left:75%}.l--9,.col.l--9{margin-right:75%}.l10,.col.l10{width:83.3333333333%}.l-10,.col.l-10{margin-left:83.3333333333%}.l--10,.col.l--10{margin-right:83.3333333333%}.l11,.col.l11{width:91.6666666667%}.l-11,.col.l-11{margin-left:91.6666666667%}.l--11,.col.l--11{margin-right:91.6666666667%}.l12,.col.l12{width:100%}.l-12,.col.l-12{margin-left:100%}.l--12,.col.l--12{margin-right:100%}.col.l-v-flex-start{justify-content:flex-start}.col.l-v-center{justify-content:center}.col.l-v-flex-end{justify-content:flex-end}.col.l-v-space-between{justify-content:space-between}}@media(min-width:1440px){.xl0,.col.xl0{width:0%}.xl-0,.col.xl-0{margin-left:0%}.xl--0,.col.xl--0{margin-right:0%}.xl1,.col.xl1{width:8.3333333333%}.xl-1,.col.xl-1{margin-left:8.3333333333%}.xl--1,.col.xl--1{margin-right:8.3333333333%}.xl2,.col.xl2{width:16.6666666667%}.xl-2,.col.xl-2{margin-left:16.6666666667%}.xl--2,.col.xl--2{margin-right:16.6666666667%}.xl3,.col.xl3{width:25%}.xl-3,.col.xl-3{margin-left:25%}.xl--3,.col.xl--3{margin-right:25%}.xl4,.col.xl4{width:33.3333333333%}.xl-4,.col.xl-4{margin-left:33.3333333333%}.xl--4,.col.xl--4{margin-right:33.3333333333%}.xl5,.col.xl5{width:41.6666666667%}.xl-5,.col.xl-5{margin-left:41.6666666667%}.xl--5,.col.xl--5{margin-right:41.6666666667%}.xl6,.col.xl6{width:50%}.xl-6,.col.xl-6{margin-left:50%}.xl--6,.col.xl--6{margin-right:50%}.xl7,.col.xl7{width:58.3333333333%}.xl-7,.col.xl-7{margin-left:58.3333333333%}.xl--7,.col.xl--7{margin-right:58.3333333333%}.xl8,.col.xl8{width:66.6666666667%}.xl-8,.col.xl-8{margin-left:66.6666666667%}.xl--8,.col.xl--8{margin-right:66.6666666667%}.xl9,.col.xl9{width:75%}.xl-9,.col.xl-9{margin-left:75%}.xl--9,.col.xl--9{margin-right:75%}.xl10,.col.xl10{width:83.3333333333%}.xl-10,.col.xl-10{margin-left:83.3333333333%}.xl--10,.col.xl--10{margin-right:83.3333333333%}.xl11,.col.xl11{width:91.6666666667%}.xl-11,.col.xl-11{margin-left:91.6666666667%}.xl--11,.col.xl--11{margin-right:91.6666666667%}.xl12,.col.xl12{width:100%}.xl-12,.col.xl-12{margin-left:100%}.xl--12,.col.xl--12{margin-right:100%}.col.xl-v-flex-start{justify-content:flex-start}.col.xl-v-center{justify-content:center}.col.xl-v-flex-end{justify-content:flex-end}.col.xl-v-space-between{justify-content:space-between}}.flex-h{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}.flex-v{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch}a,.link,.decoration,ul li a,h6 a,.h6 a,figcaption a,h5 a,.h5 a,h4 a,.h4 a,h3 a,.h3 a,h2 a,.h2 a,h1 a,.h1 a,p a,.p a{cursor:pointer;color:currentColor;text-decoration:none}a:hover,a:focus,a:active,.link:hover,.link:focus,.link:active,.decoration:hover,.decoration:focus,.decoration:active{color:currentColor}.decoration,ul li a,h6 a,.h6 a,figcaption a,h5 a,.h5 a,h4 a,.h4 a,h3 a,.h3 a,h2 a,.h2 a,h1 a,.h1 a,p a,.p a{text-decoration:none;background-image:linear-gradient(currentColor,currentColor);background-image:linear-gradient(var(--currentColor-border),var(--currentColor-border));background-position:0% 100%;background-repeat:no-repeat;background-size:100% 1px;padding-bottom:1px;transition:background-size var(--transition)}.decoration:focus,ul li a:focus,h6 a:focus,.h6 a:focus,figcaption a:focus,h5 a:focus,.h5 a:focus,h4 a:focus,.h4 a:focus,h3 a:focus,.h3 a:focus,h2 a:focus,.h2 a:focus,h1 a:focus,.h1 a:focus,p a:focus,.p a:focus,.decoration:hover,ul li a:hover,h6 a:hover,.h6 a:hover,figcaption a:hover,h5 a:hover,.h5 a:hover,h4 a:hover,.h4 a:hover,h3 a:hover,.h3 a:hover,h2 a:hover,.h2 a:hover,h1 a:hover,.h1 a:hover,p a:hover,.p a:hover{background-size:0% 1px}.decoration.off,ul li a.off,h6 a.off,.h6 a.off,figcaption a.off,h5 a.off,.h5 a.off,h4 a.off,.h4 a.off,h3 a.off,.h3 a.off,h2 a.off,.h2 a.off,h1 a.off,.h1 a.off,p a.off,.p a.off{background-size:0% 1px}.decoration.off:focus,ul li a.off:focus,h6 a.off:focus,.h6 a.off:focus,figcaption a.off:focus,h5 a.off:focus,.h5 a.off:focus,h4 a.off:focus,.h4 a.off:focus,h3 a.off:focus,.h3 a.off:focus,h2 a.off:focus,.h2 a.off:focus,h1 a.off:focus,.h1 a.off:focus,p a.off:focus,.p a.off:focus,.decoration.off:hover,ul li a.off:hover,h6 a.off:hover,.h6 a.off:hover,figcaption a.off:hover,h5 a.off:hover,.h5 a.off:hover,h4 a.off:hover,.h4 a.off:hover,h3 a.off:hover,.h3 a.off:hover,h2 a.off:hover,.h2 a.off:hover,h1 a.off:hover,.h1 a.off:hover,p a.off:hover,.p a.off:hover{background-size:100% 1px}p,.p{font-family:neue-haas-unica,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;font-size:var(--p-font-size);line-height:var(--p-line-height);letter-spacing:var(--p-letter-spacing);margin-top:calc(var(--p-line-height) * .5);margin-bottom:calc(var(--p-line-height) * .5)}p:first-child,.p:first-child{margin-top:0}p:last-child,.p:last-child{margin-bottom:0}h1,.h1{font-family:neue-haas-unica,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;font-size:var(--h1-font-size);line-height:var(--h1-line-height);letter-spacing:var(--h1-letter-spacing);margin-top:calc(var(--h1-line-height) * .5);margin-bottom:calc(var(--h1-line-height) * .5)}h1:first-child,.h1:first-child{margin-top:0}h1:last-child,.h1:last-child{margin-bottom:0}h2,.h2{font-family:neue-haas-unica,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;font-size:var(--h2-font-size);line-height:var(--h2-line-height);letter-spacing:var(--h2-letter-spacing);margin-top:calc(var(--h2-line-height) * .5);margin-bottom:calc(var(--h2-line-height) * .5)}h2:first-child,.h2:first-child{margin-top:0}h2:last-child,.h2:last-child{margin-bottom:0}h3,.h3{font-family:neue-haas-unica,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;font-size:var(--h3-font-size);line-height:var(--h3-line-height);letter-spacing:var(--h3-letter-spacing);margin-top:calc(var(--h3-line-height) * .5);margin-bottom:calc(var(--h3-line-height) * .5)}h3:first-child,.h3:first-child{margin-top:0}h3:last-child,.h3:last-child{margin-bottom:0}h4,.h4{font-family:neue-haas-unica,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;font-size:var(--h4-font-size);line-height:var(--h4-line-height);letter-spacing:var(--h4-letter-spacing);margin-top:calc(var(--h4-line-height) * .5);margin-bottom:calc(var(--h4-line-height) * .5)}h4:first-child,.h4:first-child{margin-top:0}h4:last-child,.h4:last-child{margin-bottom:0}h5,.h5{font-family:neue-haas-unica,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;font-size:var(--h5-font-size);line-height:var(--h5-line-height);letter-spacing:var(--h5-letter-spacing);margin-top:calc(var(--h5-line-height) * .5);margin-bottom:calc(var(--h5-line-height) * .5)}h5:first-child,.h5:first-child{margin-top:0}h5:last-child,.h5:last-child{margin-bottom:0}h6,.h6,figcaption{font-family:neue-haas-unica,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;font-size:var(--h6-font-size);line-height:var(--h6-line-height);letter-spacing:var(--h6-letter-spacing);margin-top:calc(var(--h6-line-height) * .5);margin-bottom:calc(var(--h6-line-height) * .5)}h6:first-child,.h6:first-child,figcaption:first-child{margin-top:0}h6:last-child,.h6:last-child,figcaption:last-child{margin-bottom:0}.thin{font-weight:200}.light{font-weight:300}.regular{font-weight:400}.medium,h1,.h1,h2,.h2{font-weight:500}strong,.bold{font-weight:600}sup{font-size:var(--h6-font-size);vertical-align:super;display:inline-block;padding-left:2px}figcaption{font-size:calc(var(--h6-font-size) * .9);font-style:italic;letter-spacing:.0125em;line-height:calc(var(--h6-line-height) * .9);margin-top:calc(var(--h6-line-height) * .45);margin-bottom:calc(var(--h6-line-height) * .45)}figcaption:only-child{margin-top:calc(var(--h6-line-height) * .45)}ul{list-style-type:none;font-size:var(--p-font-size);line-height:var(--p-line-height);margin-top:calc(var(--p-line-height) * .5);margin-bottom:calc(var(--p-line-height) * .5)}ul li{margin-top:calc(var(--p-line-height) * .25);margin-bottom:calc(var(--p-line-height) * .25);position:relative;padding-left:1.25em}ul li:before{content:"–";position:absolute;margin-left:-1.25em;width:var(--p-font-size);height:var(--p-font-size)}table{width:100%;border-collapse:collapse}table tr{border-bottom:1px solid var(--border-color)}table tr:first-child{border-top:1px solid var(--border-color)}table tr th,table tr td{vertical-align:baseline;padding:7px 14px 7px 7px}table tr th:first-child,table tr td:first-child{padding-left:0}table tr th:last-child,table tr td:last-child{padding-right:0}.block-fields{padding-bottom:calc(var(--gap) * .75)}.block-field{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-end;width:100%;padding:calc(var(--gap) * .25) 0;border-bottom:1px solid var(--w10)}.field-label{font-size:calc(var(--h6-font-size) * .75);font-weight:200;letter-spacing:.05em;padding-right:calc(var(--gap) * 2);min-width:25%}.field-value{font-size:var(--h5-font-size);line-height:var(--h5-line-height)}.loading,.error{text-align:center;padding:calc(var(--gap) * 2)}.error{color:var(--system-error)}.error button{margin-top:var(--gap);padding:calc(var(--gap) * .5) var(--gap);border:1px solid var(--system-error);border-radius:var(--border-radius);background:transparent;color:var(--system-error);cursor:pointer}
