.twt-cf-form,.twt-cf-form *{box-sizing:border-box}.twt-cf-form{--twtcf-form-bg:transparent;--twtcf-form-border:#e5e7eb;--twtcf-form-border-width:1px;--twtcf-field-gap:16px;--twtcf-accordion-bg:#ffffff;--twtcf-accordion-header-bg:#f8fafc;--twtcf-accordion-header-text:var(--twtcf-title-color, var(--twtcf-label-color, #111111));--twtcf-accordion-icon-color:var(--twtcf-accordion-header-text);--twtcf-accordion-radius:16px;position:relative;width:100%;max-width:var(--twtcf-max-width,100%);margin:0 auto;padding:clamp(18px, 2.6vw, 32px);border:var(--twtcf-form-border-width,1px) solid var(--twtcf-form-border,#e5e7eb);border-radius:calc(var(--twtcf-radius, 12px) + 10px);background:var(--twtcf-form-bg,transparent);box-shadow:0 12px 36px rgb(15 23 42 / .07);font-family:var(--twtcf-font-family,inherit);font-weight:var(--twtcf-font-weight,inherit);font-style:var(--twtcf-font-style,inherit);font-size:var(--twtcf-font-size,inherit);color:var(--twtcf-text-color,inherit)}.twt-cf-form [hidden]{display:none!important}.twt-cf-form .twt-cf-form-step{display:flex;flex-wrap:wrap;align-items:flex-start;gap:var(--twtcf-field-gap,16px);width:100%;margin:0}.twt-cf-form .twt-cf-step-title{flex:1 1 100%;width:100%;margin:0 0 4px;font-size:clamp(1.15rem, 1.7vw, 1.45rem);line-height:1.25;font-weight:700;color:var(--twtcf-title-color,var(--twtcf-label-color,inherit));text-decoration:var(--twtcf-text-decoration,none)}.twt-cf-form .twt-cf-form-field{flex:1 1 100%;min-width:0;margin:0;padding:0}.twt-cf-form .twt-cf-form-field.twt-cf-w-50,.twt-cf-form .twt-cf-form-field.twt-cf-w-33,.twt-cf-form .twt-cf-form-field.twt-cf-w-25{width:100%}.twt-cf-form .twt-cf-field-label{display:block;margin:0 0 8px;font-size:.94em;line-height:1.35;font-weight:600;color:var(--twtcf-label-color,inherit);text-decoration:var(--twtcf-text-decoration,none)}.twt-cf-form .twt-cf-required{display:inline;color:#b42318}.twt-cf-form .twt-cf-field-control{min-width:0;width:100%}.twt-cf-form .twt-cf-input,.twt-cf-form input[type="text"],.twt-cf-form input[type="email"],.twt-cf-form input[type="tel"],.twt-cf-form input[type="url"],.twt-cf-form input[type="number"],.twt-cf-form input[type="date"],.twt-cf-form input[type="time"],.twt-cf-form input[type="datetime-local"],.twt-cf-form input[type="password"],.twt-cf-form input[type="file"],.twt-cf-form textarea,.twt-cf-form select{display:block;width:100%;max-width:100%;min-height:50px;margin:0;padding:12px 14px;border:var(--twtcf-input-border-width,1px) solid var(--twtcf-input-border,#cbd5e1);border-radius:var(--twtcf-radius,12px);background:var(--twtcf-input-bg,transparent);color:var(--twtcf-input-text-color,var(--twtcf-text-color,inherit));font:inherit;line-height:1.35;box-shadow:0 1px 2px rgb(15 23 42 / .035);transition:border-color .18s ease,box-shadow .18s ease,background-color .18s ease}.twt-cf-form textarea{min-height:130px;resize:vertical}.twt-cf-form select[multiple]{min-height:150px}.twt-cf-form .twt-cf-input:focus,.twt-cf-form input:focus,.twt-cf-form textarea:focus,.twt-cf-form select:focus{outline:none;border-color:var(--twtcf-button-bg,#111111);box-shadow:0 0 0 3px rgb(17 17 17 / .10)}.twt-cf-form .twt-cf-help,.twt-cf-form .twt-cf-error{display:block;margin-top:7px;font-size:.86em;line-height:1.45}.twt-cf-form .twt-cf-help{color:var(--twtcf-help-color,#667085)}.twt-cf-form .twt-cf-error{color:#b42318;font-weight:600}.twt-cf-form .twt-cf-form-field.is-error{padding:12px;border:1px solid #f2b8b5;border-radius:calc(var(--twtcf-radius, 12px) + 2px);background:#fff8f7}.twt-cf-form .twt-cf-accordion{flex:1 1 100%;width:100%;min-width:0;margin:0;padding:0;border:1px solid var(--twtcf-line-color,#dcdcde);border-radius:var(--twtcf-accordion-radius,16px);background:var(--twtcf-accordion-bg,#ffffff);overflow:hidden;box-shadow:0 7px 22px rgb(15 23 42 / .045)}.twt-cf-form .twt-cf-accordion+.twt-cf-accordion{margin-top:4px}.twt-cf-form .twt-cf-accordion>summary{display:flex;align-items:center;justify-content:space-between;gap:14px;width:100%;min-height:54px;padding:14px 16px;margin:0;list-style:none;cursor:pointer;user-select:none;background:var(--twtcf-accordion-header-bg,#f8fafc);color:var(--twtcf-accordion-header-text,inherit);font-weight:700;line-height:1.3;text-decoration:var(--twtcf-text-decoration,none);transition:filter .18s ease,background-color .18s ease}.twt-cf-form .twt-cf-accordion>summary:hover{filter:brightness(.985)}.twt-cf-form .twt-cf-accordion>summary::-webkit-details-marker{display:none}.twt-cf-form .twt-cf-accordion>summary::marker{content:""}.twt-cf-form .twt-cf-accordion__title{min-width:0}.twt-cf-form .twt-cf-accordion__icon{position:relative;flex:0 0 22px;width:22px;height:22px;border:1px solid currentColor;border-radius:999px;color:var(--twtcf-accordion-icon-color,currentColor);opacity:.75}.twt-cf-form .twt-cf-accordion__icon::before,.twt-cf-form .twt-cf-accordion__icon::after{content:"";position:absolute;left:50%;top:50%;width:9px;height:1.5px;border-radius:2px;background:currentColor;transform:translate(-50%,-50%)}.twt-cf-form .twt-cf-accordion__icon::after{transform:translate(-50%,-50%) rotate(90deg);transition:transform .18s ease}.twt-cf-form .twt-cf-accordion[open] .twt-cf-accordion__icon::after{transform:translate(-50%,-50%) rotate(0deg)}.twt-cf-form .twt-cf-accordion:not([open])>.twt-cf-accordion__content{display:none}.twt-cf-form .twt-cf-accordion[open]>.twt-cf-accordion__content{display:flex}.twt-cf-form .twt-cf-accordion__content{display:flex;flex-wrap:wrap;align-items:flex-start;gap:var(--twtcf-field-gap,16px);width:100%;padding:16px;color:var(--twtcf-text-color,inherit);border-top:1px solid var(--twtcf-line-color,#e5e7eb)}.twt-cf-form .twt-cf-accordion__content>.twt-cf-form-field{margin:0}.twt-cf-form .twt-cf-message{flex:1 1 100%;width:100%;padding:13px 15px;border:1px solid var(--twtcf-line-color,#dcdcde);border-radius:var(--twtcf-radius,12px);background:var(--twtcf-input-bg,transparent);color:var(--twtcf-text-color,inherit);line-height:1.5}.twt-cf-notice,.twt-cf-form .twt-cf-notice{margin:0 0 14px;padding:12px 14px;border-radius:var(--twtcf-radius,12px);border:1px solid var(--twtcf-line-color,#dcdcde);line-height:1.45}.twt-cf-notice-ok,.twt-cf-form .twt-cf-notice-ok{background:var(--twtcf-notice-ok-bg,#ecfdf5);color:var(--twtcf-notice-ok-text,#065f46);border-color:var(--twtcf-notice-ok-border,#a7f3d0)}.twt-cf-notice-error,.twt-cf-form .twt-cf-notice-error{background:var(--twtcf-notice-error-bg,#fef2f2);color:var(--twtcf-notice-error-text,#991b1b);border-color:var(--twtcf-notice-error-border,#fecaca)}.twt-cf-form .twt-cf-radio-group,.twt-cf-form .twt-cf-checkbox-group{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:10px}.twt-cf-form .twt-cf-form-field label.twt-cf-choice,.twt-cf-form label.twt-cf-choice{display:flex;align-items:flex-start;gap:10px;margin:0;padding:12px 14px;border:1px solid var(--twtcf-line-color,#dcdcde);border-radius:var(--twtcf-radius,12px);background:var(--twtcf-input-bg,transparent);cursor:pointer;line-height:1.4}.twt-cf-form .twt-cf-choice input[type="radio"],.twt-cf-form .twt-cf-choice input[type="checkbox"]{flex:0 0 auto;width:18px;height:18px;margin:1px 0 0;accent-color:var(--twtcf-button-bg,#111111)}.twt-cf-form .twt-cf-choice span{display:block;min-width:0;margin:0;font-weight:500}.twt-cf-form .twt-cf-color-control{display:grid;grid-template-columns:58px minmax(0,1fr) auto;gap:10px;align-items:center;width:100%}.twt-cf-form .twt-cf-color-swatch{display:block;width:58px;height:50px;min-height:50px;margin:0;padding:4px;border:var(--twtcf-input-border-width,1px) solid var(--twtcf-input-border,#cbd5e1);border-radius:var(--twtcf-radius,12px);background:var(--twtcf-input-bg,transparent);cursor:pointer}.twt-cf-form .twt-cf-color-value{min-width:0;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;letter-spacing:.015em}.twt-cf-form .twt-cf-color-reset{min-height:50px;padding:0 14px;border:1px solid var(--twtcf-input-border,#cbd5e1);border-radius:var(--twtcf-radius,12px);background:#fff0;color:var(--twtcf-text-color,inherit);cursor:pointer;font:inherit;font-weight:600}.twt-cf-form .twt-cf-color-control.is-empty-color .twt-cf-color-swatch{opacity:.42;filter:grayscale(1)}.twt-cf-form .twt-cf-color-control.has-invalid-color .twt-cf-color-value{border-color:#b42318;box-shadow:0 0 0 3px rgb(180 35 24 / .10)}.twt-cf-form .twt-cf-link{display:grid;grid-template-columns:minmax(0,1fr) minmax(160px,.45fr);gap:10px}.twt-cf-form .twt-cf-link>input[type="url"]{grid-column:1 / -1}.twt-cf-form .twt-cf-ajax-select-wrap{display:grid;gap:8px;width:100%}.twt-cf-form .twt-cf-ajax-search{margin:0}.twt-cf-form .twt-cf-post-type-locked{display:block;min-height:50px;padding:13px 14px;border:1px solid var(--twtcf-line-color,#dcdcde);border-radius:var(--twtcf-radius,12px);background:rgb(127 127 127 / .06);color:var(--twtcf-text-color,inherit);font-weight:600}.twt-cf-form .twt-cf-gallery-field,.twt-cf-form .twt-cf-image-field,.twt-cf-form .twt-cf-file-field{width:100%}.twt-cf-form .twt-cf-gallery-preview,.twt-cf-form .twt-cf-gallery-live{display:flex;flex-wrap:wrap;gap:10px;margin:0 0 10px}.twt-cf-form .twt-cf-gallery-item{width:92px;height:92px;overflow:hidden;border:1px solid var(--twtcf-line-color,rgb(0 0 0 / .08));border-radius:var(--twtcf-radius,12px);background:#fff0}.twt-cf-form .twt-cf-gallery-thumb{display:block;width:100%;height:100%;object-fit:cover}.twt-cf-transparent-media-field,.twt-cf-image-preview,.twt-cf-image-preview img,.twt-cf-transparent-media{background:transparent!important;background-color:transparent!important}.twt-cf-transparent-media{object-fit:contain}.twt-cf-form .twt-cf-policy-group{flex:1 1 100%;width:100%;border:1px solid var(--twtcf-line-color,#dcdcde);border-radius:var(--twtcf-accordion-radius,16px);overflow:hidden;background:var(--twtcf-accordion-bg,transparent)}.twt-cf-form .twt-cf-policy-group .twt-cf-policy-field{width:100%;padding:0}.twt-cf-form .twt-cf-policy-group .twt-cf-policy-field+.twt-cf-policy-field{border-top:1px solid var(--twtcf-line-color,#dcdcde)}.twt-cf-form .twt-cf-acceptance{display:grid;grid-template-columns:22px minmax(0,1fr);gap:12px;align-items:start;width:100%;padding:14px 16px;border:1px solid var(--twtcf-acceptance-border,var(--twtcf-input-border,#cbd5e1));border-radius:var(--twtcf-radius,12px);background:var(--twtcf-acceptance-bg,var(--twtcf-input-bg,transparent));color:var(--twtcf-acceptance-text,var(--twtcf-text-color,inherit))}.twt-cf-form .twt-cf-policy-group .twt-cf-acceptance{border:0;border-radius:0}.twt-cf-form .twt-cf-acceptance-box{position:relative;isolation:isolate;width:22px;height:22px;margin-top:1px;cursor:pointer}.twt-cf-form .twt-cf-acceptance-input,.twt-cf-form input.twt-cf-acceptance-input[type="checkbox"]{display:block!important;position:absolute!important;inset:0!important;z-index:3!important;width:22px!important;min-width:22px!important;max-width:22px!important;height:22px!important;min-height:22px!important;max-height:22px!important;margin:0!important;padding:0!important;opacity:0!important;visibility:visible!important;pointer-events:auto!important;cursor:pointer!important}.twt-cf-form .twt-cf-acceptance-ui{display:block;width:22px;height:22px;border:1.5px solid var(--twtcf-acceptance-box-border,var(--twtcf-acceptance-border,#cbd5e1));border-radius:6px;background:#fff;position:relative;z-index:1;pointer-events:none}.twt-cf-form .twt-cf-acceptance-input:checked+.twt-cf-acceptance-ui::after{content:"";position:absolute;left:6px;top:2px;width:6px;height:12px;border:solid var(--twtcf-acceptance-check,var(--twtcf-button-bg,#111111));border-width:0 2px 2px 0;transform:rotate(45deg)}.twt-cf-form .twt-cf-acceptance-copy{display:block;min-width:0;margin:0;line-height:1.5;font-weight:500}.twt-cf-form .twt-cf-acceptance-label{color:inherit;cursor:pointer;font:inherit;font-weight:inherit}.twt-cf-form .twt-cf-acceptance-link{color:var(--twtcf-acceptance-link,var(--twtcf-label-color,inherit));text-decoration:underline}.twt-cf-form .twt-cf-repeater{display:grid;gap:12px}.twt-cf-form .twt-cf-repeater-rows{display:grid;gap:12px}.twt-cf-form .twt-cf-repeater-row{padding:14px;border:1px solid var(--twtcf-line-color,#dcdcde);border-radius:var(--twtcf-radius,12px);background:var(--twtcf-accordion-bg,transparent)}.twt-cf-form .twt-cf-repeater-row .twt-cf-grid2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.twt-cf-form .twt-cf-repeater-cell label{display:block;margin:0 0 6px;color:var(--twtcf-label-color,inherit)}.twt-cf-form .twt-cf-repeater-row p,.twt-cf-form .twt-cf-repeater>p{margin:10px 0 0}.twt-cf-form .twt-cf-repeater-add,.twt-cf-form .twt-cf-repeater-remove{min-height:40px;padding:9px 13px;border:1px solid var(--twtcf-input-border,#cbd5e1);border-radius:var(--twtcf-radius,12px);background:#fff0;color:var(--twtcf-text-color,inherit);cursor:pointer;font:inherit;font-weight:600}.twt-cf-form .twt-cf-delete-post{display:flex;align-items:center;gap:10px;min-height:48px;padding:12px 14px;border:1px solid #f0b4b0;border-radius:var(--twtcf-radius,12px);background:#fff8f7;color:#9b1c1c;cursor:pointer}.twt-cf-form .twt-cf-delete-post input{width:18px;height:18px;margin:0}.twt-cf-form .twt-cf-progress{display:flex;flex-direction:column;gap:8px;width:100%;margin:0 0 20px}.twt-cf-form .twt-cf-progress-track{width:100%;height:7px;overflow:hidden;border-radius:999px;background:var(--twtcf-line-color,#e5e7eb)}.twt-cf-form .twt-cf-progress-bar{width:0;height:100%;border-radius:inherit;background:var(--twtcf-button-bg,#111111);transition:width .22s ease}.twt-cf-form .twt-cf-progress-meta{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:.86em;color:var(--twtcf-subtitle-color,var(--twtcf-text-color,inherit))}.twt-cf-form .twt-cf-form-actions{display:flex;flex-wrap:wrap;align-items:center;gap:10px;width:100%;margin-top:22px;padding-top:16px;border-top:1px solid var(--twtcf-line-color,#e5e7eb)}.twt-cf-form .twt-cf-step-prev,.twt-cf-form .twt-cf-step-next,.twt-cf-form .twt-cf-step-submit,.twt-cf-form .twt-cf-submit{min-height:48px;padding:12px 18px;border:var(--twtcf-button-border-width,1px) solid var(--twtcf-button-border,transparent);border-radius:var(--twtcf-button-radius,12px);background:var(--twtcf-button-bg,#111111);color:var(--twtcf-button-text,#ffffff);cursor:pointer;font-family:var(--twtcf-font-family,inherit);font-weight:700;font-style:var(--twtcf-font-style,inherit);font-size:var(--twtcf-font-size,inherit);line-height:1.2;text-decoration:var(--twtcf-text-decoration,none);transition:transform .18s ease,background-color .18s ease,color .18s ease,border-color .18s ease}.twt-cf-form .twt-cf-step-prev{background:#fff0;color:var(--twtcf-button-bg,#111111);border-color:var(--twtcf-button-border,var(--twtcf-button-bg,#111111))}.twt-cf-form .twt-cf-step-prev:hover,.twt-cf-form .twt-cf-step-next:hover,.twt-cf-form .twt-cf-step-submit:hover,.twt-cf-form .twt-cf-submit:hover{transform:translateY(-1px);background:var(--twtcf-button-bg-hover,var(--twtcf-button-bg,#111111));color:var(--twtcf-button-text-hover,var(--twtcf-button-text,#ffffff));border-color:var(--twtcf-button-border-hover,var(--twtcf-button-border,transparent))}.twt-cf-form .twt-cf-step-prev:active,.twt-cf-form .twt-cf-step-next:active,.twt-cf-form .twt-cf-step-submit:active,.twt-cf-form .twt-cf-submit:active{background:var(--twtcf-button-bg-active,var(--twtcf-button-bg-hover,var(--twtcf-button-bg,#111111)));color:var(--twtcf-button-text-active,var(--twtcf-button-text-hover,var(--twtcf-button-text,#ffffff)));border-color:var(--twtcf-button-border-active,var(--twtcf-button-border-hover,var(--twtcf-button-border,transparent)))}.twt-cf-form .twt-cf-step-indicator{margin-left:auto;color:var(--twtcf-subtitle-color,inherit);font-size:.9em;font-weight:600}.twt-cf-form .twt-cf-range-value{display:inline-block;margin-top:6px;font-weight:700;color:var(--twtcf-label-color,inherit)}@media (min-width:720px){.twt-cf-form .twt-cf-form-field.twt-cf-w-50,.twt-cf-form .twt-cf-accordion__content>.twt-cf-form-field.twt-cf-w-50{flex:1 1 calc(50% - var(--twtcf-field-gap, 16px));max-width:calc(50% - (var(--twtcf-field-gap, 16px) / 2))}.twt-cf-form .twt-cf-form-field.twt-cf-w-33,.twt-cf-form .twt-cf-accordion__content>.twt-cf-form-field.twt-cf-w-33{flex:1 1 calc(33.333% - var(--twtcf-field-gap, 16px));max-width:calc(33.333% - (var(--twtcf-field-gap, 16px) * .67))}.twt-cf-form .twt-cf-form-field.twt-cf-w-25,.twt-cf-form .twt-cf-accordion__content>.twt-cf-form-field.twt-cf-w-25{flex:1 1 calc(25% - var(--twtcf-field-gap, 16px));max-width:calc(25% - (var(--twtcf-field-gap, 16px) * .75))}}@media (max-width:719px){.twt-cf-form{padding:16px;border-radius:calc(var(--twtcf-radius, 12px) + 6px)}.twt-cf-form .twt-cf-color-control{grid-template-columns:54px minmax(0,1fr)}.twt-cf-form .twt-cf-color-reset{grid-column:1 / -1;min-height:42px}.twt-cf-form .twt-cf-link,.twt-cf-form .twt-cf-repeater-row .twt-cf-grid2{grid-template-columns:1fr}.twt-cf-form .twt-cf-link>input[type="url"]{grid-column:auto}.twt-cf-form .twt-cf-form-actions>button{flex:1 1 calc(50% - 5px)}.twt-cf-form .twt-cf-step-submit{flex-basis:100%!important}.twt-cf-form .twt-cf-step-indicator{width:100%;margin-left:0}}.twtcf-instagram-account{display:flex;flex-direction:column;gap:10px;padding:14px;border:1px solid #e3e3e3;border-radius:14px;background:#fff}.twtcf-instagram-status{display:flex;gap:10px;align-items:flex-start}.twtcf-instagram-dot{width:10px;height:10px;border-radius:50%;background:#22c55e;margin-top:5px;box-shadow:0 0 0 4px rgb(34 197 94 / .12)}.twtcf-instagram-actions{display:flex;gap:8px;flex-wrap:wrap}.twtcf-instagram-btn{display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:10px 14px;border-radius:999px;text-decoration:none!important;font-weight:600;line-height:1.2}.twtcf-instagram-btn.is-primary{background:#111;color:#fff}.twtcf-instagram-btn.is-secondary{background:#f2f2f2;color:#111}.twtcf-instagram-btn.is-danger{background:#fff0f0;color:#a61b1b}.twtcf-instagram-status>div{display:flex;flex-direction:column;gap:2px}.twtcf-instagram-notice{padding:10px 12px;border-radius:10px;font-size:14px;line-height:1.4}.twtcf-instagram-notice.is-success{background:#ecfdf3;border:1px solid #a7f3d0;color:#166534}.twtcf-instagram-notice.is-error{background:#fff1f2;border:1px solid #fecdd3;color:#9f1239}.twtcf-instagram-warning{display:block;color:#9a3412}.twtcf-instagram-diagnostic{margin-top:10px;border:1px solid #e3e3e3;border-radius:10px;background:#f8f8f8;overflow:hidden}.twtcf-instagram-diagnostic>summary{cursor:pointer;padding:10px 12px}.twtcf-instagram-diagnostic-body{padding:0 12px 12px}.twtcf-instagram-diagnostic-body p{margin:8px 0}.twtcf-instagram-diagnostic-pages{display:grid;gap:8px;margin-top:10px}.twtcf-instagram-diagnostic-page{padding:10px;border:1px solid #e3e3e3;border-radius:8px;background:#fff}.twtcf-instagram-diagnostic-error{color:#9f1239}.twtcf-instagram-action-form{display:inline-flex;margin:0}.twtcf-instagram-action-form .twtcf-instagram-btn{border:0;cursor:pointer;font:inherit}.twtcf-has-card-loader{overflow:hidden}.twtcf-card-loader{position:fixed;inset:0;z-index:2147483647;display:flex;align-items:center;justify-content:center;width:100vw;height:100dvh;min-height:100vh;padding:max(16px, env(safe-area-inset-top)) max(16px, env(safe-area-inset-right)) max(16px, env(safe-area-inset-bottom)) max(16px, env(safe-area-inset-left));box-sizing:border-box;background:var(--twtcf-loader-bg,#fff);opacity:1;visibility:visible;transition:opacity .28s ease,visibility .28s ease}.twtcf-card-loader.is-leaving{opacity:0;visibility:hidden;pointer-events:none}.twtcf-card-loader__picture{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.twtcf-card-loader__image{display:block;width:100%;height:100%;max-width:100%;max-height:100%;object-fit:var(--twtcf-loader-fit,contain);object-position:center}.twtcf-card-loader[style*="--twtcf-loader-fit:none"] .twtcf-card-loader__image{width:auto;height:auto;object-fit:none}@media (prefers-reduced-motion:reduce){.twtcf-card-loader{transition:none}}.twt-cf-design-field{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px 12px;width:100%}.twt-cf-design-cell{display:flex;flex-direction:column;gap:5px}.twt-cf-design-cell>span{font-size:.85em;font-weight:600}.twt-cf-design-cell input,.twt-cf-design-cell select{width:100%}.twt-cf-form.twt-cf-form--single .twt-cf-progress,.twt-cf-form.twt-cf-form--single .twt-cf-step-prev,.twt-cf-form.twt-cf-form--single .twt-cf-step-next,.twt-cf-form.twt-cf-form--single .twt-cf-step-indicator{display:none!important}.twt-cf-form.twt-cf-form--single .twt-cf-form-step{display:flex!important}.twt-cf-form.twt-cf-form--single .twt-cf-step-submit,.twt-cf-form.twt-cf-form--single .twt-cf-submit-simple,.twt-cf-form.twt-cf-form--single input.twt-cf-native-submit[type="submit"]{display:inline-block!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important;position:relative!important;z-index:2!important;width:auto!important;max-width:100%!important;min-width:120px!important;min-height:48px!important;appearance:none!important;-webkit-appearance:none!important}.twt-cf-form.twt-cf-form--single .twt-cf-form-actions{display:flex!important;visibility:visible!important;opacity:1!important}.twt-cf-form .twt-cf-simple-section-title{width:100%;margin:6px 0 2px;padding:0 0 10px;border-bottom:1px solid var(--twtcf-line-color,#e5e7eb);color:var(--twtcf-title-color,inherit);font-family:var(--twtcf-font-family,inherit);font-weight:700;font-size:1.08em}