.landing-editor_textValue__vGp_x{white-space:pre-wrap}.landing-editor_editable__po_Hu{border-radius:.18em;box-decoration-break:clone;-webkit-box-decoration-break:clone;cursor:text;outline:1px dashed transparent;outline-offset:.18em;transition:background-color .16s ease,outline-color .16s ease}.landing-editor_editable__po_Hu:focus-visible,.landing-editor_editable__po_Hu:hover{background:rgba(185,130,57,.12);outline-color:rgba(154,100,37,.62)}.landing-editor_editableDraft__keEnC{background:rgba(185,130,57,.14);outline-color:rgba(154,100,37,.42)}.landing-editor_editableEmpty__aQQCI{color:#986126;font-style:italic}.landing-editor_region__N6hDW{position:relative;cursor:text;border-radius:.45rem;outline:1px dashed transparent;outline-offset:.45rem;transition:background-color .16s ease,outline-color .16s ease}.landing-editor_region__N6hDW:focus-visible,.landing-editor_region__N6hDW:hover{background:rgba(185,130,57,.07);outline-color:rgba(185,130,57,.48)}.landing-editor_regionDraft__r45Iy{outline-color:rgba(185,130,57,.5)}.landing-editor_regionBadge__Pg5Xz{position:sticky;right:0;bottom:0;width:fit-content;display:block;margin:1rem 0 0 auto;padding:.42rem .65rem;border:1px solid rgba(185,130,57,.3);border-radius:999px;background:rgba(255,252,247,.94);color:#81501d;font-size:.68rem;font-weight:700;letter-spacing:.04em;line-height:1;pointer-events:none}.landing-editor_toolbar__A0beA{position:fixed;z-index:10050;right:1.25rem;bottom:1.25rem;max-width:min(72rem,calc(100vw - 2rem));display:flex;align-items:center;flex-wrap:wrap;gap:.75rem;padding:.72rem .78rem;border:1px solid rgba(209,161,93,.38);border-radius:.75rem;background:rgba(23,20,18,.94);color:#fffdf8;box-shadow:0 18px 50px rgba(23,20,18,.24);font-family:var(--font-body),sans-serif;backdrop-filter:blur(14px)}.landing-editor_toolbarIcon__nBDBC{width:2.25rem;height:2.25rem;flex:0 0 auto;display:grid;place-items:center;border-radius:999px;background:#986126;color:#ffffff}.landing-editor_toolbarCopy__x8Pln{min-width:0;display:grid;gap:.12rem}.landing-editor_toolbarCopy__x8Pln strong{font-size:.76rem;font-weight:700;letter-spacing:.04em;line-height:1.2}.landing-editor_toolbarCopy__x8Pln span{color:rgba(255,253,248,.68);font-size:.67rem;line-height:1.25}.landing-editor_toolbarCount__WeXJ1{flex:0 0 auto;padding:.36rem .52rem;border:1px solid rgba(255,255,255,.14);border-radius:999px;color:rgba(255,253,248,.82);font-size:.66rem;white-space:nowrap}.landing-editor_accessButton__pSO6b,.landing-editor_toolbarAction__CAk4L,.landing-editor_toolbarAdminLink__ixZ8w,.landing-editor_toolbarPublish__6CL3q{flex:0 0 auto;padding:.46rem .62rem;border:1px solid rgba(255,255,255,.16);border-radius:.38rem;background:rgba(255,255,255,.08);color:#fffdf8;font-size:.67rem;font-weight:700;line-height:1;text-decoration:none;white-space:nowrap}.landing-editor_toolbarAction__CAk4L,.landing-editor_toolbarPublish__6CL3q{display:inline-flex;align-items:center;justify-content:center;gap:.35rem;cursor:pointer;font-family:inherit}.landing-editor_toolbarPublish__6CL3q{border-color:#c28a42;background:#a96d29;color:#ffffff}.landing-editor_accessButton__pSO6b:focus-visible,.landing-editor_accessButton__pSO6b:hover,.landing-editor_toolbarAction__CAk4L:focus-visible,.landing-editor_toolbarAction__CAk4L:hover,.landing-editor_toolbarAdminLink__ixZ8w:focus-visible,.landing-editor_toolbarAdminLink__ixZ8w:hover{border-color:rgba(255,255,255,.28);background:rgba(255,255,255,.14)}.landing-editor_toolbarPublish__6CL3q:focus-visible,.landing-editor_toolbarPublish__6CL3q:hover{border-color:#dda65c;background:#bb7b31}.landing-editor_accessActions__XiIk9{display:flex;align-items:center;gap:.45rem}.landing-editor_accessButton__pSO6b{cursor:pointer;font-family:inherit}.landing-editor_accessIconButton__XGftn{width:2rem;height:2rem;flex:0 0 auto;display:grid;place-items:center;padding:0;border:0;border-radius:999px;background:rgba(255,255,255,.08);color:rgba(255,253,248,.82);cursor:pointer}.landing-editor_accessIconButton__XGftn:focus-visible,.landing-editor_accessIconButton__XGftn:hover{background:rgba(255,255,255,.15);color:#ffffff}.landing-editor_spin____qGc{animation:landing-editor_landing-editor-spin__8Uopb .9s linear infinite}@keyframes landing-editor_landing-editor-spin__8Uopb{to{transform:rotate(1turn)}}.landing-editor_toolbarReset__kXROV{width:2rem;height:2rem;flex:0 0 auto;display:grid;place-items:center;padding:0;border:0;border-radius:999px;background:rgba(255,255,255,.08);color:rgba(255,253,248,.82);cursor:pointer}.landing-editor_toolbarReset__kXROV:focus-visible,.landing-editor_toolbarReset__kXROV:hover{background:rgba(255,255,255,.15);color:#ffffff}.landing-editor_documentsPanel__SsVQp{position:fixed;z-index:10049;right:1.25rem;bottom:5.7rem;width:min(24rem,calc(100vw - 2rem));overflow:hidden;border:1px solid rgba(92,74,55,.16);border-radius:.75rem;background:#fcfaf6;color:#191613;box-shadow:0 22px 64px rgba(23,20,18,.22);font-family:var(--font-body),sans-serif}.landing-editor_documentsHead__8om2t{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:1rem 1rem .85rem;border-bottom:1px solid rgba(92,74,55,.12)}.landing-editor_documentsHead__8om2t>div{display:grid;gap:.18rem}.landing-editor_documentsHead__8om2t strong{font-family:var(--font-editorial),Georgia,serif;font-size:1.35rem;font-weight:500;line-height:1.1}.landing-editor_documentsHead__8om2t span{color:#746d66;font-size:.7rem;line-height:1.35}.landing-editor_documentsClose__Yy6BQ{width:2rem;height:2rem;flex:0 0 auto;display:grid;place-items:center;padding:0;border:1px solid rgba(92,74,55,.14);border-radius:999px;background:transparent;color:#625d57;cursor:pointer}.landing-editor_documentsList__KOcpe{display:grid;gap:.35rem;padding:.7rem}.landing-editor_documentButton__nECzO{min-height:2.8rem;display:flex;align-items:center;gap:.7rem;padding:.65rem .75rem;border:1px solid transparent;border-radius:.42rem;background:transparent;color:#332d28;cursor:pointer;font:inherit;font-size:.78rem;font-weight:650;text-align:left}.landing-editor_documentButton__nECzO svg{flex:0 0 auto;color:#986126}.landing-editor_documentButton__nECzO:focus-visible,.landing-editor_documentButton__nECzO:hover{border-color:rgba(154,100,37,.2);background:rgba(185,130,57,.09)}.landing-editor_toast__uUO1q{position:fixed;z-index:10048;right:1.25rem;bottom:5.8rem;max-width:min(30rem,calc(100vw - 2rem));display:flex;align-items:center;gap:.6rem;padding:.8rem .95rem;border:1px solid rgba(62,113,70,.24);border-radius:.55rem;background:rgba(245,251,245,.98);color:#315d38;box-shadow:0 14px 42px rgba(23,20,18,.16);font-family:var(--font-body),sans-serif;font-size:.74rem;font-weight:650}.landing-editor_overlay__Zf1v9{position:fixed;z-index:10100;inset:0;display:grid;place-items:center;padding:1.25rem;background:rgba(16,13,11,.54);backdrop-filter:blur(7px)}.landing-editor_dialog__VXJrM{width:min(46rem,100%);max-height:min(48rem,calc(100svh - 2.5rem));display:grid;grid-template-rows:auto minmax(0,1fr) auto;overflow:hidden;border:1px solid rgba(92,74,55,.16);border-radius:.8rem;background:#fcfaf6;color:#191613;box-shadow:0 28px 90px rgba(23,20,18,.28);font-family:var(--font-body),sans-serif}.landing-editor_dialogWide__gZ5qn{width:min(76rem,100%);max-height:calc(100svh - 2.5rem)}.landing-editor_dialogHead__3VLwy{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:1.35rem 1.5rem 1.1rem;border-bottom:1px solid rgba(92,74,55,.12)}.landing-editor_dialogKicker__lee3K{margin:0 0 .3rem;color:#9a6425;font-size:.67rem;font-weight:700;letter-spacing:.12em;line-height:1.2;text-transform:uppercase}.landing-editor_dialogTitle__M4pgM{margin:0;font-family:var(--font-editorial),Georgia,serif;font-size:clamp(1.65rem,4vw,2.15rem);font-weight:500;line-height:1.1}.landing-editor_closeButton__ZWe48{width:2.35rem;height:2.35rem;flex:0 0 auto;display:grid;place-items:center;padding:0;border:1px solid rgba(92,74,55,.16);border-radius:999px;background:transparent;color:#625d57;cursor:pointer}.landing-editor_closeButton__ZWe48:focus-visible,.landing-editor_closeButton__ZWe48:hover{border-color:rgba(154,100,37,.4);color:#81501d}.landing-editor_editorBody__pt9jU{min-height:0;display:grid;gap:.55rem;padding:1.25rem 1.5rem;overflow:auto}.landing-editor_editorBodySplit__Jon_g{grid-template-columns:minmax(0,1fr) minmax(20rem,.92fr);gap:1rem}.landing-editor_editorPane__OV4oO{min-width:0;display:grid;align-content:start;gap:.55rem}.landing-editor_fieldLabel__BqVwu{color:#625d57;font-size:.72rem;font-weight:700;letter-spacing:.04em}.landing-editor_textarea__k_86v{width:100%;min-height:8rem;resize:vertical;padding:.95rem 1rem;border:1px solid rgba(92,74,55,.2);border-radius:.45rem;background:#ffffff;color:#191613;font:inherit;font-size:.94rem;line-height:1.55;outline:none}.landing-editor_textarea__k_86v:focus{border-color:rgba(154,100,37,.7);box-shadow:0 0 0 3px rgba(185,130,57,.12)}.landing-editor_editorMeta__30B_P{display:flex;justify-content:space-between;gap:1rem;color:#7c756e;font-size:.68rem;line-height:1.35}.landing-editor_editorWarning__Vo9hP{margin:.2rem 0 0;padding:.7rem .8rem;border:1px solid rgba(166,108,35,.2);border-radius:.4rem;background:rgba(185,130,57,.08);color:#744b20;font-size:.7rem;line-height:1.45}.landing-editor_markdownPreview__xv4lf{min-width:0;display:grid;grid-template-rows:auto minmax(0,1fr);gap:.55rem}.landing-editor_markdownPreviewBody__Bm_gH{min-height:18rem;max-height:31rem;overflow:auto;padding:1rem 1.1rem;border:1px solid rgba(92,74,55,.16);border-radius:.45rem;background:#ffffff}.landing-editor_markdownPreviewBody__Bm_gH h1,.landing-editor_markdownPreviewBody__Bm_gH h2,.landing-editor_markdownPreviewBody__Bm_gH h3{font-family:var(--font-editorial),Georgia,serif;font-weight:500}.landing-editor_dialogActions__dAprn{display:flex;align-items:center;justify-content:flex-end;gap:.7rem;padding:1rem 1.5rem 1.25rem;border-top:1px solid rgba(92,74,55,.12)}.landing-editor_buttonGhost__Jimnx,.landing-editor_buttonSecondary__wI8Mv,.landing-editor_button__2w96Q{min-height:2.65rem;display:inline-flex;align-items:center;justify-content:center;gap:.45rem;padding:.7rem 1rem;border-radius:.32rem;cursor:pointer;font:inherit;font-size:.72rem;font-weight:700}.landing-editor_button__2w96Q{border:1px solid #89571f;background:#986126;color:#ffffff}.landing-editor_buttonSecondary__wI8Mv:disabled,.landing-editor_button__2w96Q:disabled,.landing-editor_closeButton__ZWe48:disabled{cursor:not-allowed;opacity:.46}.landing-editor_buttonSecondary__wI8Mv{border:1px solid rgba(92,74,55,.18);background:#ffffff;color:#403a35}.landing-editor_buttonGhost__Jimnx{margin-right:auto;border:1px solid transparent;background:transparent;color:#81501d}.landing-editor_publishDialog__58U9s{width:min(38rem,100%)}.landing-editor_publishBody__PAfCE{min-height:0;display:grid;align-content:start;gap:1rem;padding:1.2rem 1.5rem;overflow:auto}.landing-editor_publishBody__PAfCE>p{margin:0;color:#625d57;font-size:.84rem;line-height:1.55}.landing-editor_publishList__jfR_V{max-height:17rem;display:grid;gap:.45rem;margin:0;padding:0;overflow:auto;list-style:none}.landing-editor_publishList__jfR_V li{display:flex;align-items:flex-start;gap:.55rem;padding:.62rem .72rem;border:1px solid rgba(92,74,55,.12);border-radius:.4rem;background:rgba(255,255,255,.68);color:#403a35;font-size:.76rem;line-height:1.4}.landing-editor_publishList__jfR_V svg{flex:0 0 auto;margin-top:.08rem;color:#4f7b54}.landing-editor_publishError__5Bl6_{padding:.78rem .85rem;border:1px solid rgba(156,61,45,.22);border-radius:.42rem;background:rgba(156,61,45,.08);color:#873a2d;font-size:.72rem;line-height:1.45}@media (max-width:640px){.landing-editor_toolbar__A0beA{right:.75rem;bottom:.75rem;left:.75rem;max-width:none}.landing-editor_toolbarCopy__x8Pln{flex:1}.landing-editor_toolbarAdminLink__ixZ8w,.landing-editor_toolbarCount__WeXJ1{display:none}.landing-editor_toolbarAction__CAk4L,.landing-editor_toolbarPublish__6CL3q{flex:1}.landing-editor_documentsPanel__SsVQp{right:.75rem;bottom:8.4rem;left:.75rem;width:auto}.landing-editor_toast__uUO1q{right:.75rem;bottom:8.4rem;left:.75rem;max-width:none}.landing-editor_overlay__Zf1v9{align-items:end;padding:0}.landing-editor_dialog__VXJrM{width:100%;max-height:92svh;border-radius:.85rem .85rem 0 0}.landing-editor_dialogActions__dAprn,.landing-editor_dialogHead__3VLwy,.landing-editor_editorBody__pt9jU{padding-inline:1rem}.landing-editor_dialogActions__dAprn{flex-wrap:wrap}.landing-editor_editorBodySplit__Jon_g{grid-template-columns:1fr}.landing-editor_markdownPreviewBody__Bm_gH{min-height:14rem;max-height:none}.landing-editor_buttonSecondary__wI8Mv,.landing-editor_button__2w96Q{flex:1}.landing-editor_buttonGhost__Jimnx{width:100%;margin-right:0}}.landing-editor_toolbar__A0beA{background:#fff;color:#1c1c1e;border:1px solid #dce3df;border-radius:12px;box-shadow:0 8px 28px #18372b14;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.landing-editor_toolbarIcon__nBDBC{background:#eaf3f0;color:#2a7d73;border-radius:8px}.landing-editor_toolbarCopy__x8Pln span,.landing-editor_toolbarCount__WeXJ1{color:#6e6e73}.landing-editor_toolbarCount__WeXJ1{border-color:#e6e9e7;border-radius:6px}.landing-editor_toolbarAction__CAk4L,.landing-editor_toolbarAdminLink__ixZ8w,.landing-editor_toolbarReset__kXROV{color:#1c1c1e;background:#f6f7f6;border-color:#e6e9e7;border-radius:8px}.landing-editor_toolbarPublish__6CL3q{color:#fff;background:#2a7d73;border-radius:8px}.landing-editor_dialog__VXJrM{border-radius:14px;box-shadow:0 16px 60px #18372b20;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.landing-editor_button__2w96Q{background:#2a7d73;border-color:#2a7d73;border-radius:8px}.landing-editor_buttonSecondary__wI8Mv{border-radius:8px}.landing-editor_editable__po_Hu:focus-visible,.landing-editor_editable__po_Hu:hover{outline-color:#2a7d73;background:#2a7d7310}@media(max-width:640px){.landing-editor_toolbarCopy__x8Pln{flex:1 1 200px}.landing-editor_toolbarAdminLink__ixZ8w{display:inline-flex;flex:1;justify-content:center}}@media(prefers-reduced-motion:reduce){.landing-editor_dialog__VXJrM,.landing-editor_editable__po_Hu,.landing-editor_overlay__Zf1v9,.landing-editor_toolbar__A0beA{animation:none;transition:none}}