.onSiteDesigner_designer__FH3En{--ink:#0a0a12;--ink-2:#3a3a48;--paper:#ffffff;--surface:#f3f2f7;--line:#dcdbe6;--line-strong:#0a0a12;--muted:#5d5c6b;--blue:#2a36ff;--blue-dark:#1c25c9;--gold:#ff8a3d;--rail:72px;--tools:256px;min-width:0;height:100%;min-height:0;display:grid;grid-template-columns:var(--rail) minmax(0,1fr);align-items:stretch;background:var(--paper);color:var(--ink);font-family:var(--od-font,ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif);overflow:hidden}.onSiteDesigner_icon__Utzau{flex:none}.onSiteDesigner_dot__opDzT{display:inline-block;width:6px;height:6px;margin-left:3px;border-radius:50%;background:var(--gold);vertical-align:middle}.onSiteDesigner_rail__xkqXo{position:relative;min-width:0;min-height:0;display:flex;flex-direction:column;gap:10px;padding:16px 10px 14px;overflow-y:auto;background:#0a0a12;color:#f3f2f7}.onSiteDesigner_rail__xkqXo:after{content:"";position:absolute;right:0;bottom:0;width:100%;pointer-events:none;background:linear-gradient(90deg,#2a36ff,#8b3dff 45%,#ff3d9a 75%,#ff8a3d);height:4px;opacity:1}.onSiteDesigner_railBrand__xRFTb{display:grid;gap:2px;padding:2px 6px 10px;border-bottom:1px solid rgba(255,255,255,.12)}.onSiteDesigner_wordmark__G7m9t{color:#fff;font-size:19px;font-weight:800;letter-spacing:-.02em}.onSiteDesigner_railKicker__vmy76{color:#93a3b5;font-size:10px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.onSiteDesigner_railGroup__yNHdn{padding:8px 6px 0;color:#7d8ca0;font-size:10px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.onSiteDesigner_railNav__6tyLr{display:grid;gap:3px;margin:0;padding:0;list-style:none}.onSiteDesigner_designer__FH3En .onSiteDesigner_railHelp__Nsswp,.onSiteDesigner_designer__FH3En .onSiteDesigner_railNav__6tyLr a,.onSiteDesigner_designer__FH3En .onSiteDesigner_railNav__6tyLr button{position:relative;width:100%;min-height:46px;display:flex;align-items:center;gap:10px;padding:6px 8px;border:1px solid transparent;border-radius:10px;background:transparent;color:#b7c2d0;font:inherit;font-size:13px;text-align:left;text-decoration:none;cursor:pointer}.onSiteDesigner_railHelp__Nsswp span,.onSiteDesigner_railNav__6tyLr a span,.onSiteDesigner_railNav__6tyLr button span{min-width:0;display:grid;gap:1px}.onSiteDesigner_railHelp__Nsswp strong,.onSiteDesigner_railNav__6tyLr strong{color:inherit;font-size:13px;font-weight:750;line-height:1.15;overflow-wrap:anywhere}.onSiteDesigner_railHelp__Nsswp small,.onSiteDesigner_railNav__6tyLr small{overflow:hidden;color:#7f8fa3;font-size:10.5px;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.onSiteDesigner_designer__FH3En .onSiteDesigner_railHelp__Nsswp:hover,.onSiteDesigner_designer__FH3En .onSiteDesigner_railNav__6tyLr a:hover,.onSiteDesigner_designer__FH3En .onSiteDesigner_railNav__6tyLr button:hover:not(:disabled){background:rgba(255,255,255,.08);color:#eef2f7}.onSiteDesigner_designer__FH3En .onSiteDesigner_railNav__6tyLr button:disabled{opacity:.5;cursor:default}.onSiteDesigner_designer__FH3En .onSiteDesigner_railNav__6tyLr button[aria-current=page]{border-color:#fff;background:#fff;color:#0a0a12}.onSiteDesigner_railNav__6tyLr button[aria-current=page]:before{content:"";position:absolute;left:-10px;top:10px;bottom:10px;width:3px;border-radius:0 3px 3px 0;background:#fff}.onSiteDesigner_railNav__6tyLr button[aria-current=page] small{color:#5d5c6b}.onSiteDesigner_railFoot__yDC4G{position:relative;z-index:1;margin-top:auto;display:grid;gap:10px}.onSiteDesigner_designer__FH3En .onSiteDesigner_railHelp__Nsswp{border-color:rgba(255,255,255,.35);background:rgba(255,255,255,.08)}.onSiteDesigner_railHelp__Nsswp strong{color:#fff}.onSiteDesigner_identity__vMoD6{display:grid;gap:8px;margin:0;padding:10px 6px 0;border-top:1px solid rgba(255,255,255,.12)}.onSiteDesigner_identity__vMoD6>div{display:grid;gap:1px;min-width:0}.onSiteDesigner_identity__vMoD6 dt{color:#7d8ca0;font-size:9.5px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.onSiteDesigner_identity__vMoD6 dd{margin:0;overflow:hidden;color:#eef2f7;font-size:12.5px;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.onSiteDesigner_main__F2F7n{min-width:0;min-height:0;display:flex;flex-direction:column;background:var(--surface)}.onSiteDesigner_toolbar__mRDWf{box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:60px;padding:8px 12px;border-bottom:1px solid var(--line);background:var(--paper)}.onSiteDesigner_toolbarLeft__Nuo_h,.onSiteDesigner_toolbarRight__8Todt{display:flex;align-items:center;gap:8px;min-width:0}.onSiteDesigner_toolbarLeft__Nuo_h{flex:1 1 auto}.onSiteDesigner_toolbarRight__8Todt{flex:0 1 auto;flex-wrap:wrap;justify-content:flex-end}.onSiteDesigner_toolbar__mRDWf button{white-space:nowrap}.onSiteDesigner_pageChip__8FIRs{display:inline-flex;align-items:center;gap:6px;padding:4px 0;border:0;border-radius:9px;background:transparent;color:var(--ink);font-size:13px;font-weight:750;white-space:nowrap}.onSiteDesigner_revision__68XGZ{min-width:0;padding:4px 8px;border:1px solid transparent;border-radius:999px;color:var(--muted);font-size:11px;font-weight:750;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.onSiteDesigner_revision__68XGZ[data-dirty=true]{border-color:#e9c46a;background:#fff6dc;color:#6b4e00}.onSiteDesigner_revision__68XGZ[data-published=true][data-dirty=false]{border-color:#9ad3b7;background:#e8f7ef;color:#0f5b3a}.onSiteDesigner_viewportToggle__VWS4f{display:flex;gap:2px;margin-left:auto;padding:3px;border:1px solid var(--line);border-radius:999px;background:var(--surface)}.onSiteDesigner_viewportToggle__VWS4f button{min-height:32px;display:inline-flex;align-items:center;gap:6px;padding:0 8px;border:1px solid transparent;background:transparent;font-size:12px}@media (max-width:1640px){.onSiteDesigner_viewportToggle__VWS4f button span{display:none}}.onSiteDesigner_viewportToggle__VWS4f button[aria-pressed=true]{border-color:var(--ink);background:var(--ink);color:#fff}.onSiteDesigner_designer__FH3En :where(.onSiteDesigner_rail__xkqXo,.onSiteDesigner_toolbar__mRDWf,.onSiteDesigner_surfaceSwitch__XCT7l,.onSiteDesigner_tools__MRkkD,.onSiteDesigner_canvasActions__kYi7p,.onSiteDesigner_proposalBanner__rcOuw) button,.onSiteDesigner_designer__FH3En :where(.onSiteDesigner_rail__xkqXo,.onSiteDesigner_toolbar__mRDWf,.onSiteDesigner_surfaceSwitch__XCT7l,.onSiteDesigner_tools__MRkkD,.onSiteDesigner_canvasActions__kYi7p,.onSiteDesigner_proposalBanner__rcOuw) input,.onSiteDesigner_designer__FH3En :where(.onSiteDesigner_rail__xkqXo,.onSiteDesigner_toolbar__mRDWf,.onSiteDesigner_surfaceSwitch__XCT7l,.onSiteDesigner_tools__MRkkD,.onSiteDesigner_canvasActions__kYi7p,.onSiteDesigner_proposalBanner__rcOuw) select,.onSiteDesigner_designer__FH3En :where(.onSiteDesigner_rail__xkqXo,.onSiteDesigner_toolbar__mRDWf,.onSiteDesigner_surfaceSwitch__XCT7l,.onSiteDesigner_tools__MRkkD,.onSiteDesigner_canvasActions__kYi7p,.onSiteDesigner_proposalBanner__rcOuw) textarea{min-height:44px;box-sizing:border-box;border:1.5px solid var(--line-strong);border-radius:14px;background:var(--paper);color:var(--ink);font:inherit}.onSiteDesigner_designer__FH3En :where(.onSiteDesigner_rail__xkqXo,.onSiteDesigner_toolbar__mRDWf,.onSiteDesigner_surfaceSwitch__XCT7l,.onSiteDesigner_tools__MRkkD,.onSiteDesigner_canvasActions__kYi7p,.onSiteDesigner_proposalBanner__rcOuw) :is(select,input,textarea){border:1px solid var(--line);border-radius:12px}.onSiteDesigner_designer__FH3En :where(.onSiteDesigner_tools__MRkkD) :is(.onSiteDesigner_blocks__q8EKj,.onSiteDesigner_presets__gqzMt,.onSiteDesigner_sections__S_V42) button{border-radius:14px}.onSiteDesigner_designer__FH3En :where(.onSiteDesigner_tools__MRkkD) .onSiteDesigner_sections__S_V42 button{padding-inline:12px}.onSiteDesigner_designer__FH3En :where(.onSiteDesigner_rail__xkqXo,.onSiteDesigner_toolbar__mRDWf,.onSiteDesigner_surfaceSwitch__XCT7l,.onSiteDesigner_tools__MRkkD,.onSiteDesigner_canvasActions__kYi7p,.onSiteDesigner_proposalBanner__rcOuw) button:hover:not(:disabled,[aria-pressed=true],[aria-current=true],[aria-current=page],[aria-checked=true]){background:var(--surface)}.onSiteDesigner_designer__FH3En :where(.onSiteDesigner_rail__xkqXo,.onSiteDesigner_toolbar__mRDWf,.onSiteDesigner_surfaceSwitch__XCT7l,.onSiteDesigner_tools__MRkkD,.onSiteDesigner_canvasActions__kYi7p,.onSiteDesigner_proposalBanner__rcOuw) button{min-width:44px;padding:0 16px;font-size:14px;font-weight:700;cursor:pointer}.onSiteDesigner_designer__FH3En :where(.onSiteDesigner_rail__xkqXo,.onSiteDesigner_toolbar__mRDWf,.onSiteDesigner_surfaceSwitch__XCT7l,.onSiteDesigner_tools__MRkkD,.onSiteDesigner_canvasActions__kYi7p,.onSiteDesigner_proposalBanner__rcOuw) button:disabled{opacity:.48;cursor:default}.onSiteDesigner_designer__FH3En .onSiteDesigner_save__tIbJR{border-color:var(--ink);background:var(--ink);color:#fff;font-weight:800}.onSiteDesigner_designer__FH3En .onSiteDesigner_save__tIbJR:hover:not(:disabled){background:#2a2a38}.onSiteDesigner_closeButton__DxIKw{width:44px;padding:0!important;display:inline-flex;align-items:center;justify-content:center}.onSiteDesigner_historyToggle__QRvMN{display:inline-flex;gap:2px}.onSiteDesigner_historyToggle__QRvMN button{width:44px;padding:0!important;display:inline-flex;align-items:center;justify-content:center}.onSiteDesigner_surfaceSwitch__XCT7l button[aria-pressed=true],.onSiteDesigner_toolbar__mRDWf button[aria-pressed=true],.onSiteDesigner_tools__MRkkD button[aria-current=true],.onSiteDesigner_tools__MRkkD button[aria-pressed=true]{border-color:var(--ink);background:var(--ink);color:#fff}.onSiteDesigner_designer__FH3En :where(.onSiteDesigner_rail__xkqXo,.onSiteDesigner_toolbar__mRDWf,.onSiteDesigner_surfaceSwitch__XCT7l,.onSiteDesigner_tools__MRkkD,.onSiteDesigner_canvasActions__kYi7p,.onSiteDesigner_proposalBanner__rcOuw) :is(button,a,input,select,textarea,summary):focus-visible{outline:3px solid var(--blue);outline-offset:2px}.onSiteDesigner_surfaceSwitch__XCT7l{display:flex;align-items:center;gap:6px;padding:6px 12px;border-bottom:1px solid var(--line);background:var(--paper)}.onSiteDesigner_publicationSlot__aAsvc{padding:12px 16px 0}.onSiteDesigner_grid__xedQ2{flex:1;min-width:0;min-height:0;display:grid;grid-template-columns:var(--tools) minmax(0,1fr);align-items:stretch;overflow:hidden}.onSiteDesigner_designer__FH3En[data-preview=true] .onSiteDesigner_tools__MRkkD{display:none}.onSiteDesigner_designer__FH3En[data-preview=true] .onSiteDesigner_grid__xedQ2{grid-template-columns:minmax(0,1fr)}.onSiteDesigner_tools__MRkkD{min-width:0;min-height:0;display:flex;flex-direction:column;border-right:1px solid var(--line);background:var(--paper)}.onSiteDesigner_panelTabs__wd9v9{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:2px;padding:6px 8px 0;border-bottom:1px solid var(--line)}.onSiteDesigner_panelTabs__wd9v9 button{min-height:50px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;padding:4px 0 6px;border:0;border-bottom:2px solid transparent;border-radius:0;background:transparent;color:var(--muted);font-size:11px;font-weight:800;letter-spacing:0}.onSiteDesigner_tools__MRkkD .onSiteDesigner_panelTabs__wd9v9 button[aria-pressed=true]{border:0;border-bottom:3px solid var(--ink);border-radius:0;background:transparent;color:var(--ink)}.onSiteDesigner_panelBody__dWlCi{min-height:0;flex:1;padding:16px 14px 20px;overflow-y:auto}.onSiteDesigner_group__OBxYj{display:grid;gap:9px;min-width:0}.onSiteDesigner_group__OBxYj h3{margin:0;padding-bottom:6px;border-bottom:1px solid var(--line);color:var(--ink);font-size:13px;font-weight:900;letter-spacing:.04em;text-transform:uppercase}.onSiteDesigner_tools__MRkkD label{min-width:0;display:grid;gap:6px;color:var(--ink-2);font-size:13px;font-weight:700}.onSiteDesigner_tools__MRkkD input,.onSiteDesigner_tools__MRkkD select,.onSiteDesigner_tools__MRkkD textarea{width:100%;padding:8px 10px;font-size:13px}.onSiteDesigner_tools__MRkkD textarea{min-height:74px;resize:vertical}.onSiteDesigner_tools__MRkkD small{color:var(--muted);font-size:11px;font-weight:500;line-height:1.4}.onSiteDesigner_selection__OJJYy{margin:0;color:var(--muted);font-size:12px}.onSiteDesigner_selection__OJJYy strong{color:var(--ink)}.onSiteDesigner_assetNote__HDS1_{margin-bottom:2px}.onSiteDesigner_sectionActions__NLbp4{display:grid;grid-template-columns:1fr 1fr;gap:6px}.onSiteDesigner_filters__aHHmg{display:flex;flex-wrap:wrap;gap:4px}.onSiteDesigner_filters__aHHmg button{min-height:44px;padding:0 9px;border-radius:14px;font-size:11px;font-weight:700}.onSiteDesigner_blocks__q8EKj{display:grid;gap:6px;margin:0;padding:0;list-style:none}.onSiteDesigner_blocks__q8EKj button{width:100%;min-height:56px;display:grid;grid-template-columns:30px minmax(0,1fr) 14px;align-items:center;gap:9px;padding:8px 9px;text-align:left}.onSiteDesigner_blocks__q8EKj button:hover:not(:disabled){border-color:var(--ink);background:var(--surface)}.onSiteDesigner_blockIcon__K4vw9{display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:8px;background:var(--surface);color:var(--ink)}.onSiteDesigner_blocks__q8EKj button:hover:not(:disabled) .onSiteDesigner_blockIcon__K4vw9{background:var(--ink);color:#fff}.onSiteDesigner_blockText__zuKF7{display:grid;gap:2px;min-width:0}.onSiteDesigner_blockText__zuKF7 strong{color:var(--ink);font-size:12.5px;font-weight:750}.onSiteDesigner_blockText__zuKF7 small{color:var(--muted);font-size:10.5px;font-weight:500;line-height:1.3}.onSiteDesigner_blockPlus__eRJOO{color:var(--muted);font-size:16px;font-weight:700}.onSiteDesigner_sections__S_V42{display:grid;gap:5px}.onSiteDesigner_sections__S_V42>button,.onSiteDesigner_sections__S_V42>div>button{width:100%;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.onSiteDesigner_sections__S_V42>div{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px}.onSiteDesigner_sections__S_V42>div span{display:flex;gap:3px}.onSiteDesigner_sections__S_V42>div span button{width:30px;padding:0}.onSiteDesigner_sections__S_V42>div[draggable=true]{cursor:grab}.onSiteDesigner_sections__S_V42>div[data-dragging]{opacity:.45}.onSiteDesigner_sections__S_V42>div[data-drop]{position:relative}.onSiteDesigner_sections__S_V42>div[data-drop]:before{content:"";position:absolute;left:0;right:0;height:3px;border-radius:3px;background:var(--ink,#0a0a12);pointer-events:none}.onSiteDesigner_sections__S_V42>div[data-drop=before]:before{top:-4px}.onSiteDesigner_sections__S_V42>div[data-drop=after]:before{bottom:-4px}.onSiteDesigner_blocks__q8EKj button[draggable=true]{cursor:grab}.onSiteDesigner_canvasScroll__I6wJp{position:relative}.onSiteDesigner_dropLine__XsD5v{position:absolute;left:16px;right:16px;z-index:5;height:4px;margin-top:-2px;border-radius:4px;background:var(--ink,#0a0a12);box-shadow:0 0 0 3px rgba(255,255,255,.9);pointer-events:none}.onSiteDesigner_tools__MRkkD fieldset{min-width:0;margin:0;padding:0;border:0}.onSiteDesigner_tools__MRkkD legend{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.onSiteDesigner_presets__gqzMt{display:grid;gap:6px}.onSiteDesigner_presets__gqzMt button{min-height:50px;display:flex;align-items:center;gap:10px;justify-content:flex-start;text-align:left}.onSiteDesigner_presetText__GoCGr{display:grid;gap:1px;min-width:0}.onSiteDesigner_presetText__GoCGr strong{font-size:12.5px;font-weight:750}.onSiteDesigner_presetText__GoCGr small{text-transform:capitalize}.onSiteDesigner_swatch__VWfby{display:flex;gap:3px}.onSiteDesigner_swatch__VWfby i{width:12px;height:12px;border-radius:3px;box-shadow:inset 0 0 0 1px rgba(0,0,0,.12)}.onSiteDesigner_remove__UxzAI{color:#b3261e!important}.onSiteDesigner_empty__hC5gh{margin:0;color:var(--muted);font-size:12px;line-height:1.5}.onSiteDesigner_canvas__EmrLL{min-width:0;min-height:0;display:grid;grid-template-rows:minmax(0,1fr);background:var(--surface);container-type:size;--onsite-frame-height:calc(100cqh - 56px)}.onSiteDesigner_canvasScroll__I6wJp{min-height:0;padding:0 16px 18px;overflow-y:auto}.onSiteDesigner_canvasHint__Mb7Xc{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--muted);font-size:12px}.onSiteDesigner_proposalBanner__rcOuw{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:0 auto 10px;padding:8px 8px 8px 14px;border:1px solid var(--line);border-left:3px solid var(--blue);border-radius:12px;background:#eef0ff;color:var(--blue-dark);font-size:12.5px;font-weight:700}.onSiteDesigner_proposalBanner__rcOuw button{min-height:44px}.onSiteDesigner_preview__YkXhu{width:100%;min-width:0;margin:0 auto;border:1px solid var(--line);border-radius:12px;background:#fff;color:#0b0f14;color-scheme:light;box-shadow:0 12px 32px rgba(10,10,18,.1);overflow:hidden;transition:max-width .2s}.onSiteDesigner_preview__YkXhu:has([data-composition-sticky-text]>[data-section-kind=image]){overflow:clip}.onSiteDesigner_preview__YkXhu[data-viewport=tablet]{max-width:834px}.onSiteDesigner_preview__YkXhu[data-viewport=mobile]{max-width:390px}.onSiteDesigner_notice__3p7_E{margin:0;padding:9px 16px;border-top:1px solid var(--line);border-left:3px solid #1f9d6b;background:#e8f7ef;color:#0f5b3a;font-size:12.5px}.onSiteDesigner_notice__3p7_E[data-tone=dirty]{border-left-color:#e9c46a;background:#fff6dc;color:#6b4e00}.onSiteDesigner_notice__3p7_E[data-tone=error]{border-left-color:#b3261e;background:#fdecea;color:#8a1c14}.onSiteDesigner_railBrand__xRFTb{padding-inline:0;text-align:center}.onSiteDesigner_wordmark__G7m9t{font-size:13px}.onSiteDesigner_identity__vMoD6,.onSiteDesigner_railGroup__yNHdn,.onSiteDesigner_railKicker__vmy76{display:none}.onSiteDesigner_railHelp__Nsswp span,.onSiteDesigner_railNav__6tyLr a span,.onSiteDesigner_railNav__6tyLr button span{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.onSiteDesigner_designer__FH3En .onSiteDesigner_railHelp__Nsswp,.onSiteDesigner_designer__FH3En .onSiteDesigner_railNav__6tyLr a,.onSiteDesigner_designer__FH3En .onSiteDesigner_railNav__6tyLr button{justify-content:center;padding:6px}.onSiteDesigner_designer__FH3En[data-workspace-open=true]{--rail:176px}.onSiteDesigner_designer__FH3En[data-workspace-open=true] .onSiteDesigner_railBrand__xRFTb{padding-inline:6px;text-align:left}.onSiteDesigner_designer__FH3En[data-workspace-open=true] .onSiteDesigner_wordmark__G7m9t{font-size:19px}.onSiteDesigner_designer__FH3En[data-workspace-open=true] :is(.onSiteDesigner_railKicker__vmy76,.onSiteDesigner_railGroup__yNHdn){display:block}.onSiteDesigner_designer__FH3En[data-workspace-open=true] .onSiteDesigner_identity__vMoD6{display:grid}.onSiteDesigner_designer__FH3En[data-workspace-open=true] :is(.onSiteDesigner_railNav__6tyLr button,.onSiteDesigner_railNav__6tyLr a,.onSiteDesigner_railHelp__Nsswp){justify-content:flex-start}.onSiteDesigner_designer__FH3En[data-workspace-open=true] :is(.onSiteDesigner_railNav__6tyLr button span,.onSiteDesigner_railNav__6tyLr a span,.onSiteDesigner_railHelp__Nsswp span){position:static;width:auto;height:auto;overflow:visible;clip-path:none}.onSiteDesigner_workspaceToggle__74FNi{display:inline-flex;align-items:center;justify-content:center;width:44px;padding:0!important}.onSiteDesigner_designer__FH3En .onSiteDesigner_partnerButton__wWH8m{display:inline-flex;align-items:center;justify-content:center;gap:6px;margin-left:auto;border-color:var(--blue);color:var(--blue);background:#fff}.onSiteDesigner_tools__MRkkD :is(input,select,textarea){color-scheme:light}.onSiteDesigner_tools__MRkkD a{color:var(--blue)}.onSiteDesigner_tools__MRkkD input::-moz-placeholder,.onSiteDesigner_tools__MRkkD textarea::-moz-placeholder{color:#8a8998}.onSiteDesigner_tools__MRkkD input::placeholder,.onSiteDesigner_tools__MRkkD textarea::placeholder{color:#8a8998}.onSiteDesigner_canvasActions__kYi7p{display:flex;align-items:flex-start;gap:12px;min-height:48px;padding-block:2px}.onSiteDesigner_canvasActions__kYi7p>.onSiteDesigner_canvasHint__Mb7Xc{padding-top:14px;flex:1}.onSiteDesigner_motionOptions__9oRv3{flex:0 1 auto;min-width:0}.onSiteDesigner_motionOptions__9oRv3[open]{flex:1}.onSiteDesigner_motionOptions__9oRv3 summary,.onSiteDesigner_presentationOptions__wxeIH summary{min-height:44px;box-sizing:border-box;display:flex;align-items:center;gap:8px;cursor:pointer;color:var(--ink-2);font-size:13px;font-weight:700;list-style:none}.onSiteDesigner_motionOptions__9oRv3 summary::-webkit-details-marker,.onSiteDesigner_presentationOptions__wxeIH summary::-webkit-details-marker{display:none}.onSiteDesigner_motionOptions__9oRv3 summary:after,.onSiteDesigner_presentationOptions__wxeIH summary:after{content:"+";margin-left:auto;font-size:18px;color:var(--gold)}.onSiteDesigner_motionOptions__9oRv3[open]>summary:after,.onSiteDesigner_presentationOptions__wxeIH[open]>summary:after{content:"−"}.onSiteDesigner_motionToolbar__qf_A7{display:flex;align-items:center;flex-wrap:wrap;gap:8px;padding:8px 0 12px}.onSiteDesigner_motionToolbar__qf_A7 label{display:inline-flex;align-items:center;gap:8px;min-height:44px;cursor:pointer;color:var(--ink);font-size:12px}.onSiteDesigner_designer__FH3En .onSiteDesigner_motionToolbar__qf_A7 input{width:18px;height:18px;min-height:18px;margin:0;accent-color:var(--blue)}.onSiteDesigner_presentationOptions__wxeIH{margin-top:12px;border-top:1px solid var(--line)}.onSiteDesigner_presentationControls__1wN0Q{display:grid;gap:12px;padding-block:8px!important}@media (max-width:1080px){.onSiteDesigner_designer__FH3En{--tools:248px}.onSiteDesigner_toolbar__mRDWf{flex-wrap:wrap}}@media (max-width:900px){.onSiteDesigner_canvas__EmrLL{container-type:normal}}@media (max-width:760px){.onSiteDesigner_designer__FH3En{height:auto;min-height:0;grid-template-columns:minmax(0,1fr);overflow:visible}.onSiteDesigner_main__F2F7n{display:contents}.onSiteDesigner_toolbar__mRDWf{grid-row:1;position:sticky;top:62px;z-index:2;gap:8px;min-height:60px;padding:8px 10px}.onSiteDesigner_toolbarLeft__Nuo_h{flex:1 1 130px;gap:2px;flex-direction:column;align-items:flex-start}.onSiteDesigner_pageChip__8FIRs{padding:0;font-size:12px}.onSiteDesigner_revision__68XGZ{max-width:100%;padding:0;border:0;font-size:10px;background:transparent!important}.onSiteDesigner_toolbarRight__8Todt{gap:6px}.onSiteDesigner_toolbarRight__8Todt .onSiteDesigner_save__tIbJR{padding-inline:10px}.onSiteDesigner_surfaceSwitch__XCT7l{grid-row:2;padding:4px 10px 8px;gap:6px}.onSiteDesigner_surfaceSwitch__XCT7l>button:not(.onSiteDesigner_workspaceToggle__74FNi){flex:1;padding-inline:8px}.onSiteDesigner_surfaceSwitch__XCT7l .onSiteDesigner_partnerButton__wWH8m{margin-left:0}.onSiteDesigner_viewportToggle__VWS4f{display:none}.onSiteDesigner_rail__xkqXo{grid-row:3;display:none;padding:12px;border-bottom:1px solid var(--line)}.onSiteDesigner_designer__FH3En[data-workspace-open=true] .onSiteDesigner_rail__xkqXo{display:flex;max-height:55dvh}.onSiteDesigner_rail__xkqXo:after{display:none}.onSiteDesigner_railNav__6tyLr{grid-template-columns:repeat(2,minmax(0,1fr))}.onSiteDesigner_railFoot__yDC4G{margin-top:8px}.onSiteDesigner_publicationSlot__aAsvc{grid-row:4;padding:10px}.onSiteDesigner_grid__xedQ2{grid-row:5;grid-template-columns:minmax(0,1fr);overflow:visible}.onSiteDesigner_tools__MRkkD{border:0}.onSiteDesigner_panelTabs__wd9v9{position:sticky;top:0;z-index:1;background:var(--paper)}.onSiteDesigner_panelBody__dWlCi{overflow:visible}.onSiteDesigner_tools__MRkkD input,.onSiteDesigner_tools__MRkkD select,.onSiteDesigner_tools__MRkkD textarea{font-size:16px}.onSiteDesigner_designer__FH3En[data-surface=build] .onSiteDesigner_canvas__EmrLL{display:none}.onSiteDesigner_canvasScroll__I6wJp{padding:0 8px 12px;overflow:visible}.onSiteDesigner_canvasActions__kYi7p{gap:8px}.onSiteDesigner_canvasHint__Mb7Xc{font-size:11px}.onSiteDesigner_preview__YkXhu{border-radius:10px}.onSiteDesigner_preview__YkXhu[data-viewport=mobile],.onSiteDesigner_preview__YkXhu[data-viewport=tablet]{max-width:100%}.onSiteDesigner_notice__3p7_E{grid-row:6;padding:8px 12px}.onSiteDesigner_notice__3p7_E[data-tone=error]{grid-row:3;position:sticky;top:122px;z-index:3}.onSiteDesigner_designer__FH3En:has(.onSiteDesigner_notice__3p7_E[data-tone=error]) .onSiteDesigner_rail__xkqXo{grid-row:4}.onSiteDesigner_designer__FH3En:has(.onSiteDesigner_notice__3p7_E[data-tone=error]) .onSiteDesigner_publicationSlot__aAsvc{grid-row:5}.onSiteDesigner_designer__FH3En:has(.onSiteDesigner_notice__3p7_E[data-tone=error]) .onSiteDesigner_grid__xedQ2{grid-row:6}}@media (prefers-reduced-motion:reduce){.onSiteDesigner_preview__YkXhu{transition:none!important}}.onSiteDesigner_lookControls__KFYWO{display:grid;gap:14px}.onSiteDesigner_lookIntro__H_S3f{margin:0;font-size:12px;color:var(--muted);line-height:1.6}.onSiteDesigner_lookChoices__SVSsY{display:grid;gap:10px}.onSiteDesigner_lookChoices__SVSsY button{width:100%;display:flex;align-items:center;text-align:left;gap:12px;min-height:76px;padding:10px;border-radius:7px}.onSiteDesigner_lookChoices__SVSsY button[aria-pressed=true]{border-color:var(--ink);box-shadow:0 0 0 1.5px var(--ink);background:var(--surface);color:var(--ink)}.onSiteDesigner_lookChoices__SVSsY button>span:nth-child(2){display:grid;gap:4px;min-width:0}.onSiteDesigner_lookChoices__SVSsY button strong{font-size:13px}.onSiteDesigner_lookChoices__SVSsY button small{font-size:10px;color:var(--muted)}.onSiteDesigner_lookChoices__SVSsY button[aria-pressed=true] small{color:var(--muted)}.onSiteDesigner_lookChoices__SVSsY button>span:last-child{margin-left:auto;font-size:16px}.onSiteDesigner_lookThumb__Po3Iv{position:relative;isolation:isolate;flex:0 0 56px;height:54px;display:grid;place-items:center;overflow:hidden;border-radius:3px;font-size:27px;font-weight:500;letter-spacing:-.05em}.onSiteDesigner_lookThumb__Po3Iv i{position:absolute;z-index:-1;width:46px;height:46px;border:9px solid;border-radius:50%;right:-20px;top:8px;opacity:.25;transform:rotateY(40deg) rotate(-20deg)}.onSiteDesigner_lookThumb__Po3Iv[data-look=atelier]{font-family:Georgia,serif}.onSiteDesigner_lookThumb__Po3Iv[data-look=cinema]{background-image:radial-gradient(at 80% 0,#d5a07b55,transparent 70%)!important}.onSiteDesigner_lookFields__euwAW{display:grid;gap:14px;border-top:1px solid #e1e6de;padding-top:18px}.onSiteDesigner_lookFields__euwAW h4{font-size:13px;margin:0}.onSiteDesigner_lookFields__euwAW label{min-width:0}.onSiteDesigner_lookColors__LGtbz{display:grid;gap:10px}.onSiteDesigner_lookColors__LGtbz label>span{display:flex;align-items:center;gap:12px}.onSiteDesigner_lookColors__LGtbz input[type=color]{min-height:34px;height:34px;width:42px;padding:3px;cursor:pointer}.onSiteDesigner_lookColors__LGtbz small{font-size:11px}.onSiteDesigner_lookFields__euwAW .onSiteDesigner_lookMotion__cAYa1{display:flex;flex-direction:row;align-items:center;gap:10px}.onSiteDesigner_lookMotion__cAYa1 input{min-height:18px;width:18px;height:18px;accent-color:#294d34}.onSiteDesigner_lookFields__euwAW details>label{margin-top:12px}.onSiteDesigner_lookFields__euwAW details summary{font-size:12px;min-height:36px;cursor:pointer}.onSiteDesigner_lookFooter__n_EHS{display:block;margin-top:4px;font-size:11px;line-height:1.6;color:var(--muted)}.onSiteDesigner_lookError__Tjn91{font-size:12px;line-height:1.6;color:#9b2e21;background:#fff5ef;border-radius:5px;padding:10px;margin:0}.onSiteDesigner_classicThemes___a1iT{border-top:1px solid #e2e7df;padding-top:14px;margin-top:12px}.onSiteDesigner_classicThemes___a1iT>summary{cursor:pointer;font-size:12px;padding:8px 0}.onSiteDesigner_classicThemes___a1iT fieldset{margin-top:12px}.onSiteDesigner_compositionModes__6_Q7i{display:flex;gap:6px;margin:8px 0}.onSiteDesigner_compositionModes__6_Q7i button{flex:1;padding:8px;border:1px solid #c5cdd4;border-radius:6px;background:#fff;color:#263c31;font:inherit;cursor:pointer}.onSiteDesigner_compositionModes__6_Q7i button[aria-pressed=true]{color:#fff;background:#0a0a12;border-color:#0a0a12}.onSiteDesigner_compositionFields__mgjlL{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.onSiteDesigner_compositionFields__mgjlL label{min-width:0}.onSiteDesigner_compositionFields__mgjlL input{width:100%;min-width:0}.onSiteDesigner_heroQuote__XT4i1{display:grid;gap:10px;min-width:0;margin:4px 0 0;padding:12px;border:1px solid #e1e6de;border-radius:7px}.onSiteDesigner_heroQuote__XT4i1 legend{padding:0 6px;font-size:12px;font-weight:700}.onSiteDesigner_heroQuote__XT4i1 small{font-size:11px;line-height:1.6;color:var(--muted)}.onSiteDesigner_heroQuote__XT4i1 label{min-width:0}.onSiteDesigner_heroQuoteLines__0rxwV{display:grid;gap:8px}.onSiteDesigner_heroQuoteLines__0rxwV>span{font-size:12px;font-weight:600}.onSiteDesigner_heroQuoteLines__0rxwV [data-hero-quote-suggestions]{display:grid;gap:6px}.onSiteDesigner_heroQuoteLines__0rxwV [data-hero-quote-suggestions] button{min-height:44px;text-align:left}.onSiteDesigner_heroEffect__JJC1V{display:grid;gap:10px;border:0;padding:0;margin:12px 0 0;min-width:0}.onSiteDesigner_heroEffect__JJC1V legend{font-weight:700;padding:0}.onSiteDesigner_heroEffectList__ChDoC{display:grid;gap:8px}.onSiteDesigner_heroEffectList__ChDoC button{display:grid;gap:2px;text-align:left;min-height:56px;padding:10px 14px;border-radius:12px;border:2px solid #c9c9d4;background:#fff;color:#0a0a12;font:inherit;cursor:pointer}.onSiteDesigner_heroEffectList__ChDoC button span{font-size:13px;opacity:.8}.onSiteDesigner_heroEffectList__ChDoC button em{font-style:normal;font-size:12px;font-weight:700;opacity:.75}.onSiteDesigner_heroEffectList__ChDoC button[aria-checked=true]{background:#0a0a12;border-color:#0a0a12;color:#fff}.onSiteDesigner_heroEffectList__ChDoC button:focus-visible,.onSiteDesigner_heroEffectMore__3S5BD:focus-visible{outline:3px solid #2b3bff;outline-offset:2px}.onSiteDesigner_heroEffectMore__3S5BD{min-height:44px;padding:0 14px;border-radius:10px;border:1px solid #c9c9d4;background:#fff;color:#0a0a12;font:inherit;font-weight:600;justify-self:start;cursor:pointer}.onSiteDesigner_designer__FH3En .onSiteDesigner_tools__MRkkD input[type=checkbox]{width:20px;height:20px;min-height:20px;padding:0;border-radius:5px;accent-color:#0a0a12}.onSiteMotionPreview_wrap__QNYbC{display:grid;gap:8px}.onSiteMotionPreview_says__W2OV7{margin:0;font-size:12px;line-height:1.55;color:var(--muted,#52605a)}.onSiteMotionPreview_sees__1aVqz{margin:0;padding-left:18px;font-size:12px;line-height:1.6;color:var(--muted,#52605a)}.onSiteMotionPreview_sample__XZAJf{position:relative;display:grid;gap:12px;padding:14px;border:1px solid #d9dfd6;border-radius:10px;background:#fff;color:#14201a;overflow:hidden}.onSiteMotionPreview_title__2aMIl{margin:0;font-size:16px;line-height:1.2}.onSiteMotionPreview_line__NP54a{margin:4px 0 0;font-size:12px}.onSiteMotionPreview_cards__bkMc4{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:10px}.onSiteMotionPreview_card__GKnhI{padding:10px;border:1px solid #d9dfd6;border-radius:8px;background:#f4f7f2;font-size:12px;font-weight:600}.onSiteMotionPreview_button__a5xMz{justify-self:start;padding:8px 14px;border-radius:14px;background:#157a37;color:#fff;font-size:12px;font-weight:700}.onSiteMotionPreview_row__HzLEA{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.onSiteMotionPreview_replay__6HDJp{min-height:36px;padding:0 14px;border:1px solid #b9c4b6;border-radius:8px;background:#fff;font:inherit;font-size:12px;font-weight:600;cursor:pointer}.onSiteMotionPreview_replay__6HDJp:disabled{opacity:.5;cursor:default}.onSiteAppControls_root___qD0J{font-size:12px}.onSiteAppControls_root___qD0J fieldset{border:0;padding:0;min-width:0;display:grid;gap:12px}.onSiteAppControls_root___qD0J details{padding:10px 0;border-top:1px solid #ddd}.onSiteAppControls_root___qD0J summary{cursor:pointer;font-weight:650;margin-bottom:10px}.onSiteAppControls_root___qD0J label{display:grid;gap:5px;margin:8px 0}.onSiteAppControls_root___qD0J input,.onSiteAppControls_root___qD0J select,.onSiteAppControls_root___qD0J textarea{width:100%;min-width:0;font:inherit}.onSiteAppControls_root___qD0J input[type=checkbox]{width:auto}.onSiteAppControls_root___qD0J textarea{min-height:80px}.onSiteAppControls_root___qD0J button{font:inherit;padding:8px;margin:4px 0}.onSiteAppControls_root___qD0J small{display:block;margin-top:8px;line-height:1.5}.onSiteAppControls_item__Hfx_A{padding:12px!important;background:#00000005;border-radius:8px;margin:8px 0}.onSiteAppControls_row__VluJX{display:flex;gap:8px;flex-wrap:wrap;align-items:end}.onSiteAppControls_row__VluJX>*{flex:1 1 70px;min-width:0}.onSiteAppControls_root___qD0J p{line-height:1.5}