.awf-surface-root{isolation:isolate;background-color:var(--awf-surface-bg-color,transparent);margin-top:var(--awf-edge-top,0px);margin-bottom:var(--awf-edge-bottom,0px);position:relative}.awf-section-pad-theme{padding-top:var(--ds-section-pad-top,4rem);padding-bottom:var(--ds-section-pad-bottom,4rem)}.awf-shell-theme{width:100%;max-width:var(--ds-content-width,80rem);margin-inline:auto;padding-inline:1rem}@media (min-width:640px){.awf-shell-theme{padding-inline:1.5rem}}@media (min-width:1024px){.awf-shell-theme{padding-inline:2rem}}.awf-surface-root[data-awf-surface=image]{--text-bg:transparent;--it-bg:transparent;--media-bg:transparent;--footer-bg:transparent;background-image:none!important}.awf-surface-root[data-awf-surface=image] .awf-header-shell{background-color:#0000!important}.awf-surface-root[data-awf-surface=color]{--text-bg:var(--awf-surface-bg-color);--it-bg:var(--awf-surface-bg-color);--media-bg:var(--awf-surface-bg-color);--footer-bg:var(--awf-surface-bg-color);--form-section-bg:var(--awf-surface-bg-color);background-color:var(--awf-surface-bg-color)!important}.awf-surface-root.site-it[data-awf-surface=none]{background-color:var(--it-bg,transparent)}.awf-surface-root.site-form-root[data-awf-surface=none]{background-color:var(--color-surface,#fafafa)}.awf-surface-bg,.awf-surface-overlay{pointer-events:none;position:absolute;inset:0}.awf-surface-bg{z-index:0;background-repeat:no-repeat;background-size:var(--awf-surface-size,cover);background-position:var(--awf-surface-position,center)}.awf-surface-overlay{z-index:1;background:var(--awf-surface-overlay-color,#0f172a);opacity:var(--awf-surface-overlay-opacity,.45)}.awf-surface-content{z-index:2;position:relative}.awf-surface-root[data-awf-header-clearance=floating],.awf-surface-root[data-awf-header-clearance=overlay]{box-sizing:border-box;padding-top:var(--awf-section-header-offset,0px)}.awf-surface-root.awf-section-pad-theme[data-awf-header-clearance=floating],.awf-surface-root.awf-section-pad-theme[data-awf-header-clearance=overlay]{padding-top:calc(var(--awf-section-header-offset,0px) + var(--ds-section-pad-top,4rem))}.awf-section-edge-handle{z-index:40;cursor:ns-resize;touch-action:none;opacity:0;background:#0d9488e6;border:1px solid #fff;border-radius:999px;width:3rem;height:10px;transition:opacity .12s;position:absolute;left:50%;transform:translate(-50%);box-shadow:0 1px 4px #0003}[data-section-block]:hover .awf-section-edge-handle,.awf-section-edge-handle.is-active{opacity:1}.awf-section-edge-handle--top{top:-5px}.awf-section-edge-handle--bottom{bottom:-5px}
