.ipmkt-runtime-root,.ipmkt-runtime-root *{box-sizing:border-box}.ipmkt-runtime-root{background:transparent;display:block;max-width:100%;overflow-x:clip;width:100%}.ipmkt-runtime-root.is-fullscreen{background:transparent;inset:0;overflow-x:hidden;overflow-y:auto;position:fixed;z-index:2147480000}.ipmkt-player{color:var(--infopromkt-text, #172033);font-family:var(--infopromkt-font, Inter, system-ui, sans-serif);margin:0 auto;padding:24px 12px;width:100%}.ipmkt-player.is-outer-transparent{background-color:transparent!important}.ipmkt-player.is-fullscreen{min-height:100vh;min-height:100dvh;overflow-x:hidden;padding:max(24px,env(safe-area-inset-top)) max(12px,env(safe-area-inset-right)) max(24px,env(safe-area-inset-bottom)) max(12px,env(safe-area-inset-left))}.ipmkt-card{background:var(--infopromkt-surface, #fff);border:1px solid var(--infopromkt-border, #dce2eb);border-radius:var(--infopromkt-radius-large, 14px);box-shadow:0 12px 32px #17203314;color:var(--infopromkt-text, #172033);gap:var(--infopromkt-space-small, 8px);margin:0 auto;padding:var(--infopromkt-space-large, 28px)}.ipmkt-card h2{font-family:var(--infopromkt-heading-font, inherit);font-size:28px;line-height:1.2;margin:0 0 12px}.ipmkt-card p{font-size:16px}.ipmkt-render-component{min-width:0;position:relative}.ipmkt-render-container{min-height:34px}.ipmkt-container-children{display:flex;flex:1 1 auto;flex-direction:inherit;flex-wrap:inherit;gap:inherit;min-width:0;width:100%}.ipmkt-editor-container-label{color:var(--infopromkt-text-muted, #667085);font-size:9px}.ipmkt-choices{border:0;display:grid;gap:10px;margin:20px 0;min-width:0;padding:0}.ipmkt-choices legend{font-weight:700;margin-bottom:6px}.ipmkt-choices label{align-items:center;cursor:pointer;display:flex;gap:10px}.ipmkt-choices label:hover{background-color:var(--ipmkt-hover-background)!important;border-color:var(--ipmkt-hover-border)!important;color:var(--ipmkt-hover-color)!important}.ipmkt-choices label:has(input:checked){background-color:var(--ipmkt-selected-background, #eef4ff)!important;border-color:var(--ipmkt-selected-border, #316eea)!important;color:var(--ipmkt-selected-color)!important}.ipmkt-choices input{accent-color:var(--ipmkt-accent-color, var(--infopromkt-primary, #235bc5))}.ipmkt-primary-button{cursor:pointer;min-height:42px}.ipmkt-primary-button:hover{background-color:var(--ipmkt-hover-background)!important;border-color:var(--ipmkt-hover-border)!important;color:var(--ipmkt-hover-color)!important}.ipmkt-primary-button:focus-visible,.ipmkt-input-field input:focus-visible,.ipmkt-input-field select:focus-visible,.ipmkt-input-field textarea:focus-visible,.ipmkt-checkbox-field:has(input:focus-visible),.ipmkt-rating input:focus-visible+span,.ipmkt-range-field input:focus-visible{outline:3px solid var(--ipmkt-focus-border, var(--infopromkt-primary, #235bc5));outline-offset:2px}.ipmkt-primary-button:disabled{background-color:var(--ipmkt-disabled-background)!important;color:var(--ipmkt-disabled-color)!important;cursor:not-allowed;opacity:.55}.ipmkt-input-field,.ipmkt-checkbox-field{display:grid;font-weight:700;gap:5px;margin:8px 0}.ipmkt-input-field input,.ipmkt-input-field select,.ipmkt-input-field textarea{min-height:40px}.ipmkt-input-field textarea{min-height:110px;resize:vertical}.ipmkt-input-field input:focus,.ipmkt-input-field select:focus{background-color:var(--ipmkt-focus-background)!important;border-color:var(--ipmkt-focus-border)!important;color:var(--ipmkt-focus-color)!important}.ipmkt-input-field input::placeholder{color:var(--ipmkt-muted-color, #667085)}.ipmkt-checkbox-field{align-items:center;display:flex}.ipmkt-checkbox-field input{accent-color:var(--ipmkt-accent-color, var(--infopromkt-primary, #235bc5))}.ipmkt-card figure{min-width:0}.ipmkt-card img,.ipmkt-card video,.ipmkt-card audio{display:block;max-width:100%}.ipmkt-card figcaption{color:var(--ipmkt-muted-color, var(--infopromkt-text-muted, #667085));font-size:11px;margin-top:4px}.ipmkt-state-line{border-top:1px solid var(--infopromkt-border, #e7ebf1);display:flex;flex-wrap:wrap;gap:12px;margin-top:22px;padding-top:14px}.ipmkt-state-line code{background:var(--infopromkt-surface, #fff);border:1px solid var(--infopromkt-border, #dce2eb);border-radius:var(--infopromkt-radius-small, 5px);padding:4px 7px}.ipmkt-loop-probe{margin:14px auto 0;max-width:720px}.ipmkt-loop-probe button{background:transparent;border:1px solid #aeb9c9;border-radius:6px;cursor:pointer;padding:7px 10px}.ipmkt-loop-probe p,.ipmkt-controlled-error{background:#fff4e5;border-left:4px solid #d67b00;padding:10px 12px}.ipmkt-runtime-root .screen-reader-text{clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;width:1px}.ipmkt-option-copy{display:grid;gap:2px;min-width:0}.ipmkt-option-copy small{color:var(--ipmkt-muted-color, #667085);font-weight:400}.ipmkt-option-media-image{border-radius:6px;height:54px;object-fit:cover;width:72px}.ipmkt-option-media-glyph{font-size:24px;line-height:1}.ipmkt-divider{border:0;border-top:1px solid var(--infopromkt-border, #dce2eb);min-height:1px}.ipmkt-divider.is-vertical{border-left:1px solid var(--infopromkt-border, #dce2eb);border-top:0;min-height:48px;width:1px}.ipmkt-spacer{min-height:1px}.ipmkt-spacer span{color:var(--infopromkt-text-muted, #667085);font-size:9px}.ipmkt-icon{display:inline-block;line-height:1}.ipmkt-audio{display:grid;gap:6px;margin:0}.ipmkt-rating{border:0;display:grid;gap:8px;margin:8px 0;padding:0}.ipmkt-rating>div{display:flex;flex-wrap:wrap;gap:7px}.ipmkt-rating label{cursor:pointer}.ipmkt-rating input{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;position:absolute;width:1px}.ipmkt-rating label>span:first-of-type{border:1px solid var(--infopromkt-border, #dce2eb);border-radius:6px;color:var(--ipmkt-muted-color, #667085);display:inline-grid;min-height:38px;min-width:38px;place-items:center}.ipmkt-rating label:has(input:checked)>span:first-of-type{background:var(--ipmkt-selected-background, #eef4ff);border-color:var(--ipmkt-selected-border, #316eea);color:var(--ipmkt-accent-color, #235bc5)}.ipmkt-range-field{display:grid;gap:7px}.ipmkt-range-field>span{display:flex;justify-content:space-between}.ipmkt-range-field output{font-weight:700;text-align:center}.ipmkt-text-small{display:block}.ipmkt-count-up{display:block;font-size:2.25em;font-weight:800;text-align:inherit}.ipmkt-progress{position:relative;min-height:18px;overflow:hidden;border-radius:999px;background:var(--ipmkt-muted-color, #dce2eb);color:var(--infopromkt-text, #172033)}.ipmkt-progress>span{display:block;height:100%;min-height:18px;border-radius:inherit;background:var(--ipmkt-accent-color, #235bc5)}.ipmkt-progress>small{position:absolute;inset:0;display:grid;place-items:center;font-weight:700;color:currentColor}.ipmkt-progress.is-indeterminate>span{width:35%;animation:ipmkt-progress-slide 1s ease-in-out infinite}.ipmkt-chart{margin:0;display:grid;gap:8px;max-width:100%;color:var(--ipmkt-muted-color, #667085)}.ipmkt-chart figcaption{font-weight:700}.ipmkt-chart-svg,.ipmkt-gauge svg{width:min(100%,260px);height:auto;justify-self:center;overflow:visible}.ipmkt-chart-bar-row{display:grid;grid-template-columns:minmax(70px,1fr) minmax(50px,3fr) auto;gap:8px;align-items:center}.ipmkt-chart-bar-row i{min-width:0;height:14px;display:block;overflow:hidden;border-radius:999px;background:color-mix(in srgb,currentColor 15%,transparent)}.ipmkt-chart-bar-row b{display:block;height:100%;border-radius:inherit}.ipmkt-chart ul{list-style:none;margin:0;padding:0;display:flex;gap:8px;flex-wrap:wrap}.ipmkt-chart li{display:flex;align-items:center;gap:4px}.ipmkt-chart li i{width:10px;height:10px;border-radius:50%}.ipmkt-gauge{text-align:center}.ipmkt-gauge strong{font-size:1.5em;color:var(--infopromkt-text, #172033)}.ipmkt-loading{display:flex;align-items:center;gap:8px;min-height:32px}.ipmkt-loading output{margin-left:auto}.ipmkt-loading-spinner{width:20px;height:20px;border:3px solid color-mix(in srgb,var(--ipmkt-accent-color, #235bc5) 25%,transparent);border-top-color:var(--ipmkt-accent-color, #235bc5);border-radius:50%;animation:ipmkt-spin .8s linear infinite}.ipmkt-loading-progress{display:block;flex:1;height:6px;overflow:hidden;border-radius:999px;background:color-mix(in srgb,currentColor 15%,transparent)}.ipmkt-loading-progress i{display:block;height:100%;border-radius:inherit;background:var(--ipmkt-accent-color, #235bc5)}@keyframes ipmkt-spin{to{transform:rotate(360deg)}}@keyframes ipmkt-progress-slide{0%{transform:translate(-120%)}to{transform:translate(320%)}}.ipmkt-motion-reduced .ipmkt-progress.is-indeterminate>span{animation-duration:.28s;animation-iteration-count:1}.ipmkt-motion-reduced .ipmkt-loading-spinner{animation-duration:.22s;animation-iteration-count:1}@media(max-width:900px){.ipmkt-player{margin:12px auto}}@media(max-width:600px){.ipmkt-player{margin:0 auto;padding:0}.ipmkt-card{border-radius:0}}@media(max-width:600px){.ipmkt-player.is-fullscreen{padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left)}}.ipmkt-advanced{--advanced-accent:var(--ipmkt-accent-color,var(--infopromkt-primary,#235bc5));border-radius:inherit;min-height:48px;position:relative;-webkit-user-select:none;user-select:none}.ipmkt-advanced:focus-visible,.ipmkt-advanced button:focus-visible{outline:3px solid var(--advanced-accent);outline-offset:2px}.ipmkt-advanced-label{display:block;font-weight:700;margin-bottom:7px}.ipmkt-advanced-track{background:var(--ipmkt-muted-color,#dce2eb);border-radius:999px;display:block;height:44px;overflow:hidden;position:relative}.ipmkt-advanced-fill{background:color-mix(in srgb,var(--advanced-accent) 28%,transparent);inset:0;position:absolute;transform-origin:left center}.ipmkt-advanced-thumb{align-items:center;background:var(--advanced-accent);border-radius:999px;color:#fff;display:flex;height:38px;justify-content:center;left:3px;position:absolute;top:3px;transition:transform .18s ease;width:38px}.ipmkt-slide,.ipmkt-drag{cursor:grab;padding:8px}.ipmkt-slide:active,.ipmkt-drag:active{cursor:grabbing}.ipmkt-drag output{display:block;font-weight:700;margin-top:5px;text-align:center}.ipmkt-swipe{display:grid;gap:10px;min-height:110px;padding:16px;place-content:center;text-align:center}.ipmkt-swipe-fallback{display:flex;gap:8px;justify-content:center}.ipmkt-swipe-fallback button,.ipmkt-call button{background:var(--advanced-accent);border:0;border-radius:999px;color:#fff;cursor:pointer;min-height:44px;min-width:44px;padding:9px 14px}.ipmkt-hold{cursor:pointer;display:grid;gap:8px;padding:12px;width:100%}.ipmkt-hold-progress{background:var(--ipmkt-muted-color,#dce2eb);border-radius:999px;height:6px;overflow:hidden}.ipmkt-hold-progress>span{background:var(--advanced-accent);display:block;height:100%;transform-origin:left}.ipmkt-hotspot{margin:0;overflow:hidden;position:relative}.ipmkt-hotspot>img{height:auto;width:100%}.ipmkt-hotspot-region{background:color-mix(in srgb,var(--advanced-accent) 20%,transparent);border:2px solid var(--advanced-accent);cursor:pointer;position:absolute}.ipmkt-hotspot-region.is-circle{border-radius:50%}.ipmkt-hotspot-region span{background:#fff;border-radius:3px;color:#172033;font-size:10px;padding:2px 4px}.ipmkt-call{align-items:center;display:grid;gap:8px;justify-items:center;padding:20px;text-align:center}.ipmkt-call>img,.ipmkt-call-avatar{border-radius:50%;height:72px;object-fit:cover;width:72px}.ipmkt-call-avatar{background:color-mix(in srgb,var(--advanced-accent) 18%,transparent);display:grid;font-size:32px;place-items:center}.ipmkt-call h3,.ipmkt-call p{margin:0}.ipmkt-call>div{display:flex;gap:12px}.ipmkt-call>div button:first-child{background:var(--infopromkt-danger,#b42332)}.ipmkt-call audio{display:none}.ipmkt-advanced[aria-disabled=true],.ipmkt-advanced:disabled{cursor:not-allowed;opacity:.55}.ipmkt-motion-reduced .ipmkt-advanced-thumb{transition-duration:.05s}.ipmkt-slide.is-vertical .ipmkt-advanced-track,.ipmkt-drag.is-vertical .ipmkt-advanced-track{height:180px;margin-inline:auto;width:44px}.ipmkt-lead-capture{display:grid;gap:14px;max-width:100%}.ipmkt-lead-field{display:grid;gap:6px}.ipmkt-lead-field>label{font-weight:700}.ipmkt-lead-field input:not([type=checkbox]){background:var(--infopromkt-surface,#fff);border:1px solid var(--infopromkt-border,#dce2eb);border-radius:6px;color:inherit;min-height:42px;padding:8px 10px;width:100%}.ipmkt-lead-field input[type=checkbox]{accent-color:var(--ipmkt-accent-color,var(--infopromkt-primary,#235bc5));height:18px;width:18px}.ipmkt-lead-field small{color:var(--ipmkt-muted-color,#667085)}.ipmkt-lead-field small[role=alert]{color:var(--infopromkt-danger,#b42332);font-weight:600}.ipmkt-lead-capture button{background:var(--ipmkt-accent-color,var(--infopromkt-primary,#235bc5));border:0;border-radius:6px;color:#fff;cursor:pointer;font:inherit;font-weight:700;min-height:44px;padding:10px 16px}.ipmkt-lead-capture button:disabled{cursor:not-allowed;opacity:.55}.ipmkt-lead-field input:focus-visible,.ipmkt-lead-capture button:focus-visible{outline:3px solid var(--ipmkt-focus-border,var(--infopromkt-primary,#235bc5));outline-offset:2px}
