.content-multiline{white-space:pre-line}.logo-space.is-replaced{display:flex;align-items:center;justify-content:flex-start}.logo-space.is-replaced .replacement-image{width:100%;height:100%;object-fit:contain;object-position:left center}.is-replaced>:not(.replacement-image){display:none!important}.stock-symbol.is-replaced,.benefit-icon.is-replaced{padding:0;overflow:hidden;background:transparent;box-shadow:none}.stock-symbol>.replacement-image,.benefit-icon>.replacement-image{width:100%;height:100%;object-fit:contain}.market-visual.is-replaced{height:auto;min-height:220px;margin-bottom:35px;transform:none;width:min(900px,100%);margin-left:auto}.market-visual>.replacement-image{display:block;width:100%;max-height:650px;object-fit:contain;margin:auto}.popup-art{width:100%;margin:0 0 24px;border-radius:10px;overflow:hidden;background:#f7f7fa}.popup-art>.replacement-image{display:block;width:100%;max-height:230px;object-fit:contain}.visitor-upload{margin-top:25px}.upload-title{display:flex;gap:8px;align-items:center;font-size:12px;font-weight:700;margin-bottom:10px}.upload-title .optional{font-size:10px;color:#969ba6;font-weight:400}.upload-drop{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:7px;min-height:115px;background:#fafafb;border:1px dashed #d9dce3;border-radius:8px;cursor:pointer;text-align:center;padding:16px}.upload-drop:hover{border-color:#d90020;background:#fff9fa}.upload-drop:focus-within{outline:2px solid #d90020;outline-offset:2px}.upload-drop .upload-icon{color:#8d929d;font-size:22px;line-height:1}.upload-drop strong{font-size:12px;color:#555b68}.upload-drop>span:last-of-type{font-size:10px;color:#969ba6;font-weight:400}.upload-drop input{position:absolute;inset:0;width:100%!important;height:100%!important;opacity:0;cursor:pointer}#visitor-image-preview{margin-top:12px;padding:12px;border:1px solid #e4e6eb;border-radius:8px;background:#fafafb}#visitor-image-preview>img{display:block;max-width:100%;height:150px;object-fit:contain;margin:0 auto 10px}#visitor-image-preview>div{display:flex;align-items:center;gap:10px;justify-content:space-between;font-size:10px;color:#8a909b}#visitor-image-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#remove-visitor-image{background:none;color:#c40023;text-decoration:underline;font-size:10px;flex-shrink:0}.phone-label>[data-content],label>[data-content]{color:inherit!important}.content-multiline:is(h2,p){overflow-wrap:anywhere}.hero h1 [data-content]{overflow-wrap:anywhere}.button [data-content]{font-size:inherit;font-weight:inherit}.button [data-content]:not(:only-child){max-width:100%;white-space:normal}.stock-symbol.is-replaced .replacement-image{position:static;font-size:inherit;transform:none}.float-stock span [data-content]{display:inline}.float-stock small[data-content]{display:block;font-size:9px}.market-visual.is-replaced .replacement-image{position:static}.form-success[hidden]{display:none!important}@media(max-width:760px){.market-visual.is-replaced{height:auto;min-height:140px}.visitor-upload{margin-top:22px}.popup-art>.replacement-image{max-height:180px}.upload-drop{min-height:105px}}
.hero .eyebrow>[data-content],.visual-caption>[data-content]{width:auto;height:auto;background:none;border-radius:0}.hero .eyebrow>[data-content]{display:inline;white-space:normal;max-width:100%}.hero .eyebrow{align-items:center}.sidebar-heading h1{overflow-wrap:normal}
