.start-visual-composition-host--relative{position:relative}
.start-visual-blank-block{position:relative;min-height:360px;box-sizing:border-box}
html.start-visual-editor-mode .start-visual-blank-block.is-start-global-region-editing:not(:has([data-start-composed-element-id]))::after{content:"Bloco em branco · arraste elementos para cá";position:absolute;inset:0;display:grid;place-items:center;pointer-events:none;color:rgba(71,85,105,.72);font:500 13px/1.4 var(--start-editor-font-family,Inter,ui-sans-serif,system-ui,sans-serif);letter-spacing:.01em;background:rgba(8,105,239,.018)}
html.start-visual-editor-mode .start-visual-blank-block.is-start-global-region-editing.is-start-visual-region-selected:not(:has([data-start-composed-element-id]))::after{color:rgba(8,105,239,.82);background:rgba(8,105,239,.028)}
.start-visual-page-composition[hidden]{display:none}
.start-visual-composed-element{box-sizing:border-box;position:var(--start-ve-positioning,absolute);left:var(--start-ve-desktop-x,0%);top:var(--start-ve-desktop-y,0%);width:var(--start-ve-desktop-width,auto);height:var(--start-ve-desktop-height,auto);visibility:var(--start-ve-desktop-visibility,visible);z-index:var(--start-ve-layer,1)}
.start-visual-composed-element--container[data-start-layout-desktop="flex"],.start-visual-composed-element--container[data-start-layout-desktop="stack"]{display:flex;gap:var(--start-ve-desktop-layout-gap,0px);align-items:var(--start-ve-desktop-layout-align,stretch);justify-content:var(--start-ve-desktop-layout-justify,flex-start);flex-wrap:var(--start-ve-desktop-layout-wrap,nowrap)}
.start-visual-composed-element--container[data-start-layout-desktop="flex"]{flex-direction:row}.start-visual-composed-element--container[data-start-layout-desktop="stack"]{flex-direction:column}
.start-visual-composed-element--container[data-start-layout-desktop="grid"],.start-visual-composed-element--container[data-start-layout-desktop="columns"]{display:grid;gap:var(--start-ve-desktop-layout-gap,0px);align-items:var(--start-ve-desktop-layout-align,stretch);justify-content:var(--start-ve-desktop-layout-justify,flex-start)}
.start-visual-composed-element--container[data-start-layout-desktop="grid"]{grid-template-columns:repeat(auto-fit,minmax(min(100%,var(--start-ve-desktop-layout-min-item-width,160px)),1fr))}.start-visual-composed-element--container[data-start-layout-desktop="columns"]{grid-template-columns:repeat(var(--start-ve-desktop-layout-columns,3),minmax(0,1fr))}
.start-visual-composed-element--container:not([data-start-layout-desktop="free"])>.start-visual-composed-element:not([data-start-composed-positioning="fixed"]){position:relative;left:auto;top:auto}
@media (max-width:1024px){.start-visual-composed-element{left:var(--start-ve-tablet-x,0%);top:var(--start-ve-tablet-y,0%);width:var(--start-ve-tablet-width,auto);height:var(--start-ve-tablet-height,auto);visibility:var(--start-ve-tablet-visibility,visible)}.start-visual-composed-element--container[data-start-layout-tablet="free"]{display:block}.start-visual-composed-element--container[data-start-layout-tablet="flex"],.start-visual-composed-element--container[data-start-layout-tablet="stack"]{display:flex;gap:var(--start-ve-tablet-layout-gap,0px);align-items:var(--start-ve-tablet-layout-align,stretch);justify-content:var(--start-ve-tablet-layout-justify,flex-start);flex-wrap:var(--start-ve-tablet-layout-wrap,nowrap)}.start-visual-composed-element--container[data-start-layout-tablet="flex"]{flex-direction:row}.start-visual-composed-element--container[data-start-layout-tablet="stack"]{flex-direction:column}.start-visual-composed-element--container[data-start-layout-tablet="grid"],.start-visual-composed-element--container[data-start-layout-tablet="columns"]{display:grid;gap:var(--start-ve-tablet-layout-gap,0px);align-items:var(--start-ve-tablet-layout-align,stretch);justify-content:var(--start-ve-tablet-layout-justify,flex-start)}.start-visual-composed-element--container[data-start-layout-tablet="grid"]{grid-template-columns:repeat(auto-fit,minmax(min(100%,var(--start-ve-tablet-layout-min-item-width,160px)),1fr))}.start-visual-composed-element--container[data-start-layout-tablet="columns"]{grid-template-columns:repeat(var(--start-ve-tablet-layout-columns,3),minmax(0,1fr))}.start-visual-composed-element--container[data-start-layout-tablet="free"]>.start-visual-composed-element:not([data-start-composed-positioning="fixed"]){position:var(--start-ve-positioning,absolute);left:var(--start-ve-tablet-x,0%);top:var(--start-ve-tablet-y,0%)}.start-visual-composed-element--container:not([data-start-layout-tablet="free"])>.start-visual-composed-element:not([data-start-composed-positioning="fixed"]){position:relative;left:auto;top:auto}}
@media (max-width:720px){.start-visual-composed-element{left:var(--start-ve-mobile-x,0%);top:var(--start-ve-mobile-y,0%);width:var(--start-ve-mobile-width,auto);height:var(--start-ve-mobile-height,auto);visibility:var(--start-ve-mobile-visibility,visible)}.start-visual-composed-element--container[data-start-layout-mobile="free"]{display:block}.start-visual-composed-element--container[data-start-layout-mobile="flex"],.start-visual-composed-element--container[data-start-layout-mobile="stack"]{display:flex;gap:var(--start-ve-mobile-layout-gap,0px);align-items:var(--start-ve-mobile-layout-align,stretch);justify-content:var(--start-ve-mobile-layout-justify,flex-start);flex-wrap:var(--start-ve-mobile-layout-wrap,nowrap)}.start-visual-composed-element--container[data-start-layout-mobile="flex"]{flex-direction:row}.start-visual-composed-element--container[data-start-layout-mobile="stack"]{flex-direction:column}.start-visual-composed-element--container[data-start-layout-mobile="grid"],.start-visual-composed-element--container[data-start-layout-mobile="columns"]{display:grid;gap:var(--start-ve-mobile-layout-gap,0px);align-items:var(--start-ve-mobile-layout-align,stretch);justify-content:var(--start-ve-mobile-layout-justify,flex-start)}.start-visual-composed-element--container[data-start-layout-mobile="grid"]{grid-template-columns:repeat(auto-fit,minmax(min(100%,var(--start-ve-mobile-layout-min-item-width,160px)),1fr))}.start-visual-composed-element--container[data-start-layout-mobile="columns"]{grid-template-columns:repeat(var(--start-ve-mobile-layout-columns,3),minmax(0,1fr))}.start-visual-composed-element--container[data-start-layout-mobile="free"]>.start-visual-composed-element:not([data-start-composed-positioning="fixed"]){position:var(--start-ve-positioning,absolute);left:var(--start-ve-mobile-x,0%);top:var(--start-ve-mobile-y,0%)}.start-visual-composed-element--container:not([data-start-layout-mobile="free"])>.start-visual-composed-element:not([data-start-composed-positioning="fixed"]){position:relative;left:auto;top:auto}}
.start-visual-composed-element--text{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.15}
.start-visual-composed-element--button{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;white-space:nowrap}
.start-visual-composed-element--container{min-width:40px;min-height:40px}
.start-visual-composed-element>[data-start-composed-media-child]{display:block;width:100%;height:100%;max-width:100%;max-height:100%;object-fit:contain}
.start-visual-composed-element>[data-start-composed-placeholder]{display:flex;width:100%;height:100%;align-items:center;justify-content:center;color:#64748b;font:500 13px/1.2 system-ui,sans-serif;background:#f7f8f9}
.start-visual-composed-element--icon{display:grid;place-items:center;line-height:1}.start-visual-composed-element--icon>[data-start-primitive-icon]{display:grid;width:100%;height:100%;place-items:center;font:inherit;color:inherit;user-select:none}
.start-visual-composed-element--shape,.start-visual-composed-element--effect{background:transparent!important}.start-visual-composed-element>[data-start-primitive-shape],.start-visual-composed-element>[data-start-primitive-effect]{display:block;width:100%;height:100%;pointer-events:none;box-sizing:border-box}
.start-visual-composed-element>[data-start-primitive-shape]{background:var(--start-primitive-fill,#0869ef);border:var(--start-primitive-border-width,0) solid var(--start-primitive-border-color,transparent);border-radius:var(--start-primitive-radius,0);opacity:var(--start-primitive-opacity,1);transform:rotate(var(--start-primitive-rotation,0deg));transform-origin:center}
.start-visual-composed-element>[data-start-primitive-shape="circle"]{border-radius:50%;aspect-ratio:1}.start-visual-composed-element>[data-start-primitive-shape="ellipse"]{border-radius:50%}.start-visual-composed-element>[data-start-primitive-shape="triangle"]{border:0;clip-path:polygon(50% 0,100% 100%,0 100%)}.start-visual-composed-element>[data-start-primitive-shape="diamond"]{border-radius:0;clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%)}
.start-visual-composed-element>[data-start-primitive-effect]{border-radius:var(--start-primitive-radius,999px);opacity:var(--start-primitive-opacity,.65);transform:rotate(var(--start-primitive-rotation,0deg));transform-origin:center;background:radial-gradient(circle at 35% 30%,var(--start-primitive-primary,#0869ef),var(--start-primitive-secondary,#7c3aed) 72%,transparent 100%);filter:blur(var(--start-primitive-blur,32px))}.start-visual-composed-element>[data-start-primitive-effect="gradient"]{background:linear-gradient(135deg,var(--start-primitive-primary,#0869ef),var(--start-primitive-secondary,#7c3aed));filter:none}.start-visual-composed-element>[data-start-primitive-effect="orb"]{background:radial-gradient(circle,var(--start-primitive-primary,#0869ef) 0,var(--start-primitive-secondary,#7c3aed) 58%,transparent 72%)}.start-visual-composed-element>[data-start-primitive-effect="blur"]{background:var(--start-primitive-primary,#0869ef)}
