.sim-start-page.site-page-hero{max-width:var(--layout-max-width,1280px);text-align:left}.sim-start-page{align-items:start;gap:32px;display:grid}@media (min-width:1024px){.sim-start-page{grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr);gap:40px 48px}.sim-start-page__form-wrap{position:sticky;top:5.5rem}}.sim-start-form{max-width:none;margin-left:0;margin-right:0}.sim-start-form__submit{width:100%}.sim-start-outcomes{text-align:left;box-shadow:none;background:0 0;border:none;margin-top:28px}.sim-start-outcomes__list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.sim-start-outcomes__step{min-width:0}.sim-start-outcomes__step:not(:last-child){padding-bottom:var(--spacing-xl,24px);margin-bottom:var(--spacing-xl,24px);border-bottom:1px solid var(--section-divider-border-color,#e5e7eb)}@media (min-width:768px){.sim-start-outcomes__list{flex-direction:row;align-items:stretch}.sim-start-outcomes__step{padding:0 var(--spacing-lg,16px);flex:1}.sim-start-outcomes__step:first-child{padding-left:0}.sim-start-outcomes__step:last-child{padding-right:0}.sim-start-outcomes__step:not(:last-child){border-bottom:none;border-right:1px solid var(--section-divider-border-color,#e5e7eb);margin-bottom:0;padding-bottom:0}}.sim-session-page{--sim-chrome-top:4rem;box-sizing:border-box;width:100%;max-width:100%;margin:0;padding:0}body:has(.sim-session-page) .site-header{position:static}body:has(.sim-session-page) footer{display:none}@media (min-width:1100px){body:has(.sim-session-page){overflow:hidden}.sim-session-page{height:calc(100dvh - var(--sim-chrome-top));max-height:calc(100dvh - var(--sim-chrome-top));overflow:hidden}}.sim-workspace{box-sizing:border-box;width:100%;max-width:100%;height:calc(100dvh - var(--sim-chrome-top));max-height:calc(100dvh - var(--sim-chrome-top));background:#fff;border:none;border-radius:0;margin:0;display:grid;overflow:hidden}.sim-workspace--loading{justify-content:center;align-items:center;display:flex}.sim-loading{text-align:center;padding:24px}@media (min-width:1100px){.sim-workspace{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(280px,1.07fr) minmax(220px,.9fr) minmax(280px,1.16fr);align-items:stretch}}@media (max-width:1099px){.sim-session-page{min-height:calc(100dvh - var(--sim-chrome-top));padding-bottom:0}.sim-workspace{grid-template-columns:1fr;height:auto;max-height:none}.sim-panel--follow-up{height:auto;max-height:none}.sim-panel--follow-up .sim-follow,.sim-panel--follow-up .mi-preview{min-height:0;overflow:visible}.sim-panel--follow-up .mi-preview__scroll{flex:none;min-height:0;overflow:visible}.mi-preview__channel-stage--whatsapp{align-self:stretch;min-height:12rem}}.sim-panel{background:0 0;border:none;border-radius:0;flex-direction:column;min-height:0;display:flex;overflow:hidden}@media (max-width:1099px){.sim-panel{flex-shrink:0;height:min(68dvh,520px);max-height:min(68dvh,520px)}}@media (min-width:1100px){.sim-panel{height:100%;max-height:100%}}.sim-panel__scroll{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:transparent transparent;flex:1;min-height:0;overflow:hidden auto}.sim-panel__scroll:hover,.sim-panel__scroll:focus-within{scrollbar-color:#11182747 transparent}.sim-panel__scroll::-webkit-scrollbar{width:6px}.sim-panel__scroll::-webkit-scrollbar-track{background:0 0}.sim-panel__scroll::-webkit-scrollbar-thumb{background:0 0;border-radius:999px}.sim-panel__scroll:hover::-webkit-scrollbar-thumb{background:#11182747}.sim-panel__scroll:focus-within::-webkit-scrollbar-thumb{background:#11182747}.sim-panel__body{flex-direction:column;gap:0;min-height:0;display:flex}.sim-panel+.sim-panel{border-top:1px solid #e5e7eb}@media (min-width:1100px){.sim-panel+.sim-panel{border-top:none;border-left:1px solid #e5e7eb}}.sim-panel__head{box-sizing:border-box;background:#fff;border-bottom:1px solid #e5e7eb;flex-shrink:0;align-items:center;height:40px;min-height:40px;max-height:40px;padding:0 12px;display:flex}.sim-panel__head--with-action{justify-content:space-between;gap:8px}.sim-panel__head-start{flex:1;align-items:center;gap:6px;min-width:0;display:flex}.sim-panel__back{color:#6b7280;cursor:pointer;background:0 0;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;margin:0;padding:0;display:inline-flex}.sim-panel__back:hover{color:#111827;background:#f3f4f6}.sim-panel__title{color:#111827;min-width:0;font-size:14px;font-weight:600;line-height:1.2}.sim-reset{color:#6b7280;cursor:pointer;background:0 0;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;margin:0;padding:0;display:inline-flex}.sim-reset:hover{color:#111827;background:#f3f4f6}.sim-chat__log{background:#f6f6f6;flex-direction:column;gap:12px;padding:16px;display:flex}.sim-chat__empty{flex:1;justify-content:center;align-items:center;min-height:0;display:flex}.sim-start-chat{min-width:140px}.sim-turn{flex-direction:column;gap:8px;max-width:100%;display:flex}.sim-bubble{border-radius:var(--radius-md,7px);white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;max-width:88%;padding:10px 14px;font-size:14px;line-height:1.5}.sim-bubble--user{color:#111827;background:#e6e6e6;align-self:flex-end}.sim-bubble--assistant{color:#111827;background:#fff;align-self:flex-start;box-shadow:0 1px 2px #0000000a}.sim-chat__cards{grid-template-columns:1fr 1fr;gap:8px;width:min(100%,360px);display:grid}.sim-portrait{color:#111827;background:#fff;flex-direction:column;text-decoration:none;display:flex;overflow:hidden;box-shadow:0 0 1px #0003}.sim-portrait__img{aspect-ratio:1;object-fit:cover;background:#f6f6f6;width:100%;display:block}.sim-portrait__img--empty{color:#6b7280;justify-content:center;align-items:center;font-size:20px;display:flex}.sim-portrait__copy{flex-direction:column;gap:2px;padding:8px;display:flex}.sim-portrait__title{color:#111827;font-size:13px;font-weight:400;line-height:1.35}.sim-portrait__price{color:#166534;font-size:12px;font-weight:600}.sim-chat__cards,.sim-lead__cards{gap:8px;margin-top:10px;display:grid}.sim-chat__card{color:#0f172a;background:#fff;border:1px solid #e5e7eb;border-radius:8px;grid-template-columns:40px minmax(0,1fr);gap:8px;padding:8px;text-decoration:none;display:grid}.sim-chat__card:not(:has(.sim-chat__card-img)){grid-template-columns:minmax(0,1fr)}.sim-chat__card-img{object-fit:cover;border:1px solid #e5e7eb;border-radius:6px;width:40px;height:40px}.sim-chat__card-copy{flex-direction:column;gap:2px;min-width:0;display:flex}.sim-chat__card-title{color:#111827;font-size:13px;font-weight:400;line-height:1.35}.sim-chat__card-price{color:#166534;font-size:11px;font-weight:600}.sim-chat__form{background:#f6f6f6;border-top:1px solid #e5e7eb;flex-shrink:0;align-items:stretch;gap:8px;padding:14px;display:flex}.sim-chat__form .text-field{flex:1;min-width:0}.sim-send{box-sizing:border-box;border:1px solid var(--color-accent-600,#1477e6);border-radius:var(--radius-md,7px);background:var(--color-accent-600,#1477e6);width:32px;min-width:32px;height:32px;color:var(--color-white,#fff);cursor:pointer;transition:all var(--transition-base,.2s);outline:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}.sim-send:hover:not(:disabled),.sim-send:focus-visible{background:var(--color-accent-700,#1166c7);border-color:var(--color-accent-700,#1166c7)}.sim-send:focus-visible{box-shadow:var(--shadow-focus,0 0 0 3px var(--color-accent-100,#b3d1ff))}@media (max-width:640px){.sim-send{width:40px;min-width:40px;height:40px}}.sim-send svg{fill:currentColor;width:18px;height:18px}.sim-send:disabled{opacity:.5;cursor:not-allowed}.sim-lead-panel__body{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.sim-lead-panel__body>.sim-panel__scroll{flex:1;min-height:0}.sim-lead{flex-direction:column;gap:16px;padding:16px;display:flex}.sim-about-simulation{border:1px solid var(--color-border-default,#e5e7eb);border-radius:var(--radius-md,7px);background:var(--color-surface-muted,#f6f6f6);flex-shrink:0;margin:0 12px 12px;padding:12px 14px}.sim-about-simulation__head{align-items:center;gap:8px;margin-bottom:8px;display:flex}.sim-about-simulation__icon{color:var(--color-text-secondary,#464645);flex-shrink:0}.sim-about-simulation__title{font-family:var(--font-family-main);font-size:var(--font-size-body,13px);font-weight:var(--font-weight-semibold,600);line-height:var(--line-height-normal,1.35);color:var(--color-text-primary,#111827);margin:0}.sim-about-simulation__body{font-family:var(--font-family-main);font-size:var(--font-size-caption,12px);color:var(--color-text-secondary,#464645);margin:0;line-height:1.5}.sim-about-simulation__emphasis{font-weight:var(--font-weight-semibold,600);color:var(--color-text-primary,#111827)}.sim-kicker{letter-spacing:.06em;text-transform:uppercase;color:#6b7280;font-size:11px;font-weight:600}.sim-intent{color:var(--color-text-primary,#111827);overflow-wrap:anywhere;font-size:16px;font-weight:400;line-height:1.55}.sim-why{color:var(--color-text-secondary,#464645);margin:0;font-size:13px;line-height:1.45}.sim-summary{color:#374151;font-size:14px;line-height:1.5}.sim-chips{flex-wrap:wrap;gap:8px;display:flex}.sim-chip{color:#111827;background:#f3f4f6;border-radius:999px;padding:4px 10px;font-size:13px}.sim-product-list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.sim-product-list li{color:#111827;font-size:15px;font-weight:600}.sim-muted{color:#6b7280;font-size:13px}.sim-muted--flush{margin:0}.sim-kicker--spaced{margin-top:12px}.sim-warn{color:#b45309;margin-top:8px;font-size:14px}.sim-tabs{flex-wrap:wrap;gap:6px;padding:12px 12px 0;display:flex}.sim-tab{color:#374151;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:999px;padding:6px 10px;font-size:13px}.sim-tab--on{color:#fff;background:#111827;border-color:#111827}.sim-message{flex-direction:column;gap:10px;padding:16px;display:flex}.sim-field-label{color:#6b7280;font-size:12px}.sim-field-value{color:#111827;border:1px solid #e5e7eb;border-radius:8px;padding:8px 10px;font-size:14px}.sim-product-grid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.sim-card img{object-fit:cover;background:#f3f4f6;border-radius:8px;width:100%;height:120px}.sim-card p{color:#111827;margin:6px 0 0;font-size:12px;font-weight:600}.sim-note{color:#6b7280;padding:0 16px 14px;font-size:12px}.sim-follow{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.mi-preview{flex-direction:column;flex:1;gap:0;min-height:0;display:flex;overflow:hidden}.mi-preview__medium-bar{border-bottom:1px solid var(--color-border-default,#e5e7eb);background:#fff;flex-shrink:0;padding:12px}.mi-preview__scroll{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden auto}.mi-preview__mail{flex-shrink:0}.ds-pill-tabs{background:#fff;border:1px solid #e5e7eb;border-radius:999px;flex-wrap:wrap;gap:4px;width:fit-content;max-width:100%;padding:4px;display:flex}.ds-pill-tab{cursor:pointer;color:#464645;background:0 0;border:1px solid #0000;border-radius:999px;padding:6px 12px;font-family:inherit;font-size:12px;font-weight:500;line-height:1.2}button.ds-pill-tab:hover:not(:disabled):not(.ds-pill-tab--active){color:#464645;background:#f3f4f6}.ds-pill-tab--active,button.ds-pill-tab--active:hover:not(:disabled){color:#1477e6;background:#e6f0ff}.mi-preview__mail-meta{flex-direction:column;gap:10px;padding:12px 16px;display:flex}.mi-preview__field{grid-template-columns:5.5rem 1fr;align-items:center;gap:12px;display:grid}.mi-preview__field-label{color:#6b7280;font-size:13px}.mi-preview__field-input{color:#111827;background:#fff;border:1px solid #e5e7eb;border-radius:8px;width:100%;padding:8px 10px;font-size:14px}.mi-preview__divider{border:none;border-top:1px solid #e5e7eb;margin:0}.mi-preview__mail-canvas{text-align:center;border-radius:0;margin:12px;padding:28px 18px 22px}.mi-preview__slot{box-sizing:border-box;opacity:.55;background:0 0;border:1px dashed;border-radius:0;width:100%}.mi-preview__slot--large{min-height:160px}.mi-preview__slot--small{aspect-ratio:1;min-height:72px}.mi-preview__mail-header{letter-spacing:-.02em;max-width:22rem;margin:0 auto 12px;font-size:22px;font-weight:700;line-height:1.25}.mi-preview__mail-lede{max-width:24rem;margin:0 auto 18px;font-size:15px;font-weight:500;line-height:1.5}.mi-preview__mail-canvas .mi-preview__caption,.mi-preview__mail-canvas .mi-preview__outline{color:inherit}.mi-preview__mail-cta{border-radius:var(--radius-md,7px);color:#fff;font-family:var(--font-family-main,Inter,sans-serif);justify-content:center;align-items:center;margin-top:20px;padding:8px 16px;font-size:13px;font-weight:600;line-height:1.2;text-decoration:none;display:inline-flex}.mi-preview__mail-canvas .mi-preview__products{text-align:left}.mi-preview__mail-canvas .mi-preview__frame{border-radius:0}.mi-preview__copy{color:#374151;margin:0;font-size:14px;line-height:1.5}.mi-preview__products{flex-direction:column;gap:12px;display:flex}.mi-preview__featured{grid-template-columns:1fr 1fr;gap:10px;margin:0;padding:0;list-style:none;display:grid}.mi-preview__featured--single{grid-template-columns:1fr}.mi-preview__tile{flex-direction:column;gap:6px;display:flex}.mi-preview__frame{background:#f3f4f6;border-radius:10px;justify-content:center;align-items:center;min-height:88px;display:flex;overflow:hidden}.mi-preview__frame--large{min-height:160px}.mi-preview__frame img{object-fit:contain;object-position:center top;width:100%;height:auto;max-height:100%;display:block}.mi-preview__caption{color:#111827;font-size:12px;font-weight:400;line-height:1.3}.mi-preview__gallery{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.mi-preview__gallery-item{flex-direction:column;gap:4px;display:flex}.mi-preview__open{width:fit-content;text-decoration:none;display:inline-block}.mi-preview__channel-stage{flex-direction:column;flex:none;align-items:center;width:100%;padding:0 12px 12px;display:flex}.mi-preview__channel-stage--social{box-sizing:border-box;background:var(--color-surface-muted,#f6f6f6);padding:16px 12px 28px}.mi-preview__channel-stage--whatsapp{box-sizing:border-box;background-color:#efeae2;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140' fill='none' stroke='%23d5cfc4' stroke-width='1.2'%3E%3Ccircle cx='18' cy='22' r='6'/%3E%3Cpath d='M70 16c2 6-2 8 0 14M78 18c-2 6 2 8 0 14'/%3E%3Cpath d='M108 28h14M115 21v14'/%3E%3Cpath d='M24 78c8-10 16-10 24 0-8 10-16 10-24 0z'/%3E%3Ccircle cx='96' cy='86' r='8'/%3E%3Cpath d='M40 118h16M48 110v16'/%3E%3Cpath d='M112 112c6 0 8 6 4 10'/%3E%3C/svg%3E");background-size:140px 140px;padding:16px 12px 28px}.mi-preview__channel-stage--social .mi-preview__fb,.mi-preview__channel-stage--social .mi-preview__ig{border-color:var(--color-border-default,#e5e7eb);box-shadow:0 1px 3px #0f172a0f,0 8px 24px #0f172a0a}.mi-preview__wa{width:min(100%,26rem);margin:0}.mi-preview__wa-bubble{background:#fff;border-radius:12px;width:min(100%,22.5rem);overflow:hidden;box-shadow:0 1px 1px #0b141a1f}.mi-preview__wa-photo{object-fit:contain;object-position:center top;border-radius:8px;width:calc(100% - 12px);height:auto;max-height:none;margin:6px 6px 0;display:block}.mi-preview__wa-photo--empty{color:#667781;background:#f0f2f5;justify-content:center;align-items:center;height:10rem;font-size:2rem;display:flex}.mi-preview__wa-copy{padding:10px 12px 4px}.mi-preview__wa-title{color:#111b21;margin:0 0 4px;font-size:15px;font-weight:700}.mi-preview__wa-text{color:#111b21;white-space:pre-wrap;margin:0;font-size:14px;line-height:1.4}.mi-preview__wa-button{color:#008069;border-top:1px solid #e9edef;justify-content:center;align-items:center;gap:6px;margin:8px 0 0;padding:10px 12px;font-size:15px;font-weight:600;line-height:1.2;text-decoration:none;display:flex}.mi-preview__wa-button-icon{color:currentColor;flex-shrink:0}.mi-preview__outline{color:#111827;border:1px solid #d1d5db;border-radius:8px;width:fit-content;padding:6px 12px;font-size:13px;text-decoration:none}.mi-carousel{width:100%;position:relative}.mi-carousel__viewport{line-height:0;position:relative}.mi-carousel__nav{z-index:2;cursor:pointer;background:#ffffffeb;border:none;border-radius:50%;width:28px;height:28px;position:absolute;top:50%;transform:translateY(-50%)}.mi-carousel__nav--prev{left:8px}.mi-carousel__nav--next{right:8px}.mi-carousel__dots{justify-content:center;gap:5px;display:flex;position:absolute;bottom:10px;left:0;right:0}.mi-carousel__dot{cursor:pointer;background:#ffffff8c;border:none;border-radius:50%;width:6px;height:6px;padding:0}.mi-carousel__dot--on{background:#fff}.mi-preview__fb{color:#050505;background:#fff;border:1px solid #dddfe2;border-radius:8px;flex-direction:column;width:min(100%,26rem);margin:0;display:flex;overflow:visible}.mi-preview__fb-top,.mi-preview__ig-top{align-items:center;gap:8px;padding:10px 12px 6px;display:flex}.mi-preview__fb-avatar,.mi-preview__ig-avatar{color:#fff;background:#1c1e21;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;font-weight:700;display:flex}.mi-preview__fb-name,.mi-preview__ig-name{margin:0;font-size:15px;font-weight:700}.mi-preview__fb-meta,.mi-preview__ig-sponsored{color:#65676b;margin:0;font-size:12px}.mi-preview__fb-meta{align-items:center;gap:2px;font-size:13px;line-height:1.2;display:flex}.mi-preview__fb-globe{color:#65676b;flex-shrink:0}.mi-preview__fb-copy,.mi-preview__ig-caption{margin:0;padding:4px 12px 10px;font-size:14px;line-height:1.4}.mi-preview__fb-photo,.mi-preview__ig-photo{object-fit:contain;object-position:center top;vertical-align:top;width:100%;height:auto;max-height:none;display:block}.mi-preview__fb-bar{background:#f7f8fa;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}.mi-preview__fb-product{margin:0;font-size:14px;font-weight:400}.mi-preview__fb-shop{color:#fff;background:#0866ff;border-radius:4px;flex-shrink:0;padding:5px 10px;font-size:13px;font-weight:500;line-height:1.2;text-decoration:none}.mi-preview__ig-shop{color:#fff;background:#0866ff;border:none;border-radius:0;justify-content:space-between;align-items:center;margin:0;padding:12px;font-size:14px;font-weight:600;text-decoration:none;display:flex}.mi-preview__fb-actions,.mi-preview__ig-actions{color:#65676b;align-items:center;display:flex}.mi-preview__fb-actions{border-top:1px solid #dddfe2;justify-content:space-around;padding:6px 4px}.mi-preview__ig{color:#262626;background:#fff;border:1px solid #dbdbdb;border-radius:8px;flex-direction:column;width:min(100%,26rem);margin:0;display:flex;overflow:visible}.mi-preview__ig-actions{color:#262626;border-top:none;justify-content:flex-start;gap:14px;padding:10px 12px 4px}.mi-preview__ig-save{margin-left:auto}.mi-preview__note{color:#6b7280;margin:0;font-size:12px;line-height:1.45}.mi-preview__note--inline{background:#fff;flex-shrink:0;padding:12px 16px 16px}
