.AdminUi_pageHeader__y2CrO{margin-bottom:2rem}.AdminUi_eyebrow__b74hr{margin-bottom:.35rem;color:var(--brand);font-size:.75rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.AdminUi_titleRow__6Zk3A{display:flex;align-items:flex-start;justify-content:space-between;gap:1.5rem}.AdminUi_titleRow__6Zk3A h1{color:var(--brand-deep);font-family:var(--serif);font-size:clamp(2rem,4vw,3rem);font-weight:560;letter-spacing:-.035em;line-height:1.08}.AdminUi_description__9Hrud{max-width:46rem;margin-top:.55rem;color:var(--ink-soft);line-height:1.55}.AdminUi_readOnly__G3_lD{flex:0 0 auto;padding:.38rem .7rem;border:1px solid var(--line);border-radius:var(--radius-pill);background:var(--paper-3);color:var(--ink-mute);font-size:.75rem;font-weight:600}.AdminUi_breadcrumbs__7WUq7{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1rem;color:var(--ink-mute);font-size:.82rem}.AdminUi_breadcrumbs__7WUq7 a{color:var(--brand);text-decoration:underline;text-underline-offset:.18em}.AdminUi_badge__bFD7I{display:inline-flex;width:-moz-fit-content;width:fit-content;align-items:center;min-height:1.75rem;padding:.2rem .58rem;border-radius:var(--radius-pill);font-size:.73rem;font-weight:600;line-height:1.2}.AdminUi_badge_positive__ujh5l{background:var(--brand);color:#fff}.AdminUi_badge_warning__EGuxc{background:var(--accent-soft);color:var(--brand-deep)}.AdminUi_badge_neutral__rhmE9{border:1px solid var(--line);background:var(--paper-2);color:var(--ink-soft)}.AdminUi_badge_info__bvG9t{border:1px solid rgba(40,50,100,.2);background:var(--paper-3);color:var(--brand)}.AdminUi_notice__DhVhn{margin:0 0 1.25rem;padding:.9rem 1rem;border-left:4px solid var(--brand);border-radius:0 var(--radius-sm) var(--radius-sm) 0;background:var(--paper-3);color:var(--ink-soft);line-height:1.5}.AdminUi_notice_warning__k_wQ9{border-left-color:var(--accent-deep);background:var(--panel-soft);color:var(--brand-deep)}.AdminUi_state__nfhv6{padding:2rem;border:1px dashed rgba(40,50,100,.3);border-radius:var(--radius-lg);background:var(--paper-3);text-align:center}.AdminUi_state__nfhv6 h2{color:var(--brand-deep);font-family:var(--serif);font-size:1.35rem}.AdminUi_state__nfhv6 p{max-width:36rem;margin:.45rem auto 0;color:var(--ink-soft)}.AdminUi_dashboardGrid__ayWu5{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-gap:1rem;gap:1rem}.AdminUi_dashboardGrid__ayWu5>:nth-child(-n+3){grid-column:span 4}.AdminUi_dashboardGrid__ayWu5>:nth-child(n+4){grid-column:span 6}.AdminUi_dashboardCard__yKGVb{display:grid;min-width:0;min-height:15rem;align-content:start;padding:1.35rem;border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--paper-3);box-shadow:0 12px 32px rgba(26,33,68,.06)}.AdminUi_dashboardCard__yKGVb:hover{border-color:rgba(40,50,100,.34)}.AdminUi_dashboardCard__yKGVb:focus-visible{outline:3px solid var(--focus-ring);outline-offset:3px}.AdminUi_cardMark__mymJS{display:grid;width:2.5rem;height:2.5rem;place-items:center;border-radius:50%;background:var(--accent-soft);color:var(--brand-deep);font-size:.75rem;font-weight:700}.AdminUi_cardTitle__mBd_S{margin-top:1rem;color:var(--ink-mute);font-size:.78rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.AdminUi_cardValue__W9m7M{margin-top:.2rem;color:var(--brand-deep);font-family:var(--serif);font-size:1.75rem;line-height:1.2}.AdminUi_cardDetail__UE1qB{margin-top:.4rem;color:var(--ink-soft);font-size:.9rem;line-height:1.45}.AdminUi_cardLink__yN47c{align-self:end;margin-top:1.25rem;color:var(--brand);font-size:.85rem;font-weight:600}.AdminUi_historyLink__6sOxS{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:1rem;padding:1.2rem 1.35rem;border-radius:var(--radius-lg);background:var(--brand-deep);color:var(--on-brand)}.AdminUi_historyLink__6sOxS span{color:var(--on-brand-muted);font-size:.88rem}.AdminUi_primaryListAction__eDO2G{display:flex;flex-wrap:wrap;margin:0 0 1rem;padding-top:.25rem}.AdminUi_filters__5rzdM{display:flex;flex-wrap:wrap;gap:.45rem;margin-bottom:1.25rem}.AdminUi_filters__5rzdM a{display:inline-flex;min-height:2.5rem;align-items:center;padding:.45rem .8rem;border:1px solid var(--line);border-radius:var(--radius-pill);background:var(--paper-3);color:var(--brand);font-size:.84rem;font-weight:500}.AdminUi_filters__5rzdM a[aria-current=page]{border-color:var(--brand);background:var(--brand);color:#fff}.AdminUi_recordList__0K0q2{display:grid;grid-gap:.7rem;gap:.7rem;margin:0;padding:0;list-style:none}.AdminUi_recordItem__hwIhb{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:1.2rem;padding:1rem 1.1rem;border:1px solid var(--line);border-radius:var(--radius-md);background:var(--paper-3)}.AdminUi_recordMain__d1rBg{display:grid;min-width:0;grid-gap:.35rem;gap:.35rem}.AdminUi_recordTitle__NwhvG{width:-moz-fit-content;width:fit-content;color:var(--brand-deep);font-weight:600;overflow-wrap:anywhere}a.AdminUi_recordTitle__NwhvG{text-decoration:underline;-webkit-text-decoration-color:rgba(40,50,100,.3);text-decoration-color:rgba(40,50,100,.3);text-underline-offset:.2em}a.AdminUi_recordTitle__NwhvG:hover{-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.AdminUi_recordMain__d1rBg p{color:var(--ink-soft);font-size:.88rem;line-height:1.45}.AdminUi_recordMeta__SWsyT{display:flex;flex:0 0 auto;align-items:center;justify-content:flex-end;gap:.65rem;color:var(--ink-mute);font-size:.82rem;text-align:right}.AdminUi_definitionList__6ywfr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1px;gap:1px;overflow:hidden;border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--line)}.AdminUi_definitionList__6ywfr>div{min-width:0;padding:1rem;background:var(--paper-3)}.AdminUi_definitionList__6ywfr dt{margin-bottom:.3rem;color:var(--ink-mute);font-size:.75rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.AdminUi_definitionList__6ywfr dd{margin:0;color:var(--ink);overflow-wrap:anywhere;white-space:pre-wrap}.AdminUi_detailSection__g_9IA{margin-top:1.5rem;padding:1.25rem;border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--paper-3)}.AdminUi_detailSection__g_9IA h2{margin-bottom:.8rem;color:var(--brand-deep);font-family:var(--serif);font-size:1.3rem}.AdminUi_detailSection__g_9IA p{color:var(--ink-soft);white-space:pre-wrap}.AdminUi_pagination__p3OAA{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:1rem;color:var(--ink-mute);font-size:.85rem}.AdminUi_pagination__p3OAA a{color:var(--brand);font-weight:600;text-decoration:underline;text-underline-offset:.2em}@media (max-width:1000px){.AdminUi_dashboardGrid__ayWu5>:nth-child(-n+5){grid-column:span 6}.AdminUi_dashboardGrid__ayWu5>:last-child:nth-child(odd){grid-column:1/-1}}@media (max-width:620px){.AdminUi_titleRow__6Zk3A{display:grid}.AdminUi_readOnly__G3_lD{grid-row:1;justify-self:start}.AdminUi_dashboardGrid__ayWu5{grid-template-columns:1fr}.AdminUi_dashboardGrid__ayWu5>:nth-child(n){grid-column:1}.AdminUi_dashboardCard__yKGVb{min-height:13rem}.AdminUi_recordItem__hwIhb{align-items:flex-start;flex-direction:column}.AdminUi_recordMeta__SWsyT{flex-wrap:wrap;justify-content:flex-start;text-align:left}.AdminUi_definitionList__6ywfr{grid-template-columns:1fr}.AdminUi_historyLink__6sOxS{align-items:flex-start;flex-direction:column}}.VisitCounterCard_card__75g7L{display:flex;align-items:center;gap:1rem;margin:0 0 1.25rem;padding:1.05rem 1.2rem;border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--paper);box-shadow:0 12px 32px rgba(26,33,68,.06)}.VisitCounterCard_icon__PW1Eq{display:grid;flex:0 0 auto;width:2.6rem;height:2.6rem;place-items:center;border-radius:50%;background:var(--accent);color:var(--brand)}.VisitCounterCard_glyph__YPTnA{width:1.2rem;height:1.2rem}.VisitCounterCard_copy__f8xqm{min-width:0}.VisitCounterCard_kicker__mMQPE{margin:0;color:var(--brand);font-size:.72rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.VisitCounterCard_value__bqh02{margin:.12rem 0 0;color:var(--brand);font-family:var(--serif);font-size:clamp(2rem,4.5vw,3rem);font-weight:560;letter-spacing:-.03em;line-height:1.05}.VisitCounterCard_metric__3jriS,.VisitCounterCard_period__V9XGB,.VisitCounterCard_unavailable__KH3cq{margin:.18rem 0 0;color:var(--ink-soft);font-size:.9rem;line-height:1.4}.VisitCounterCard_metric__3jriS{color:var(--brand);font-weight:600}.VisitCounterCard_unavailable__KH3cq{margin-top:.35rem;color:var(--ink-mute)}@media (max-width:620px){.VisitCounterCard_card__75g7L{align-items:flex-start;padding:.95rem 1rem}}.AdminForm_form__qQnSa{display:grid;grid-gap:1.25rem;gap:1.25rem}.AdminForm_field__LuGx5{display:grid;grid-gap:.42rem;gap:.42rem}.AdminForm_label__dkf94{color:var(--brand-deep);font-weight:600}.AdminForm_required__cOB_j{color:var(--accent-deep)}.AdminForm_hint__u6vc_{color:var(--ink-mute);font-size:.84rem;line-height:1.45}.AdminForm_errors__1_udw{display:grid;grid-gap:.2rem;gap:.2rem;margin:0;padding:0;color:#8b2430;font-size:.86rem;list-style:none}.AdminForm_summary__aS0Do{padding:1rem;border:2px solid #8b2430;border-radius:var(--radius-md);background:#fff7f7;color:#681923}.AdminForm_summary__aS0Do:focus{outline:3px solid var(--focus-ring);outline-offset:3px}.AdminForm_summary__aS0Do h2{font-family:var(--serif);font-size:1.2rem}.AdminForm_summary__aS0Do ul{margin:.65rem 0 0;padding-left:1.2rem}.AdminForm_summary__aS0Do a{color:inherit;text-decoration:underline;text-underline-offset:.18em}.AdminForm_dirty__oDY3W{width:-moz-fit-content;width:fit-content;padding:.35rem .65rem;border-radius:var(--radius-pill);background:var(--accent-soft);color:var(--brand-deep);font-size:.78rem;font-weight:600}.AdminForm_actions__Xtlk_{display:flex;flex-wrap:wrap;gap:.7rem;padding-top:.5rem;border-top:1px solid var(--line)}.AdminForm_actions__Xtlk_ button{min-height:2.75rem;padding:.6rem 1rem;border-radius:var(--radius-pill);font-weight:600}.AdminForm_primary___zHSu{background:var(--brand);color:#fff}.AdminForm_secondary__5vxCa{border:1px solid var(--line);background:var(--paper-3);color:var(--brand)}.AdminForm_actions__Xtlk_ button:disabled{cursor:not-allowed;opacity:.58}@media (max-width:620px){.AdminForm_actions__Xtlk_{align-items:stretch;flex-direction:column}.AdminForm_actions__Xtlk_ button{width:100%}}.AnnualReports_section__QzLsH{padding:4.5rem 0 2.5rem}.AnnualReports_head__7t4zY{max-width:38rem;margin-bottom:2.2rem}.AnnualReports_title__xS1VL{margin:.5rem 0 .9rem;font-size:clamp(2rem,4vw,3.1rem)}.AnnualReports_body__1tIIk{color:var(--ink-soft)}.AnnualReports_featured__DVKuG{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);grid-gap:0;gap:0;overflow:hidden;background:var(--brand-deep);color:var(--on-brand);border-radius:var(--radius-lg);box-shadow:var(--shadow)}.AnnualReports_featuredCopy__fHTQG{padding:2.4rem 2.2rem}.AnnualReports_badge__2KrOp{margin:0 0 .85rem;color:var(--on-brand-muted);font-size:.78rem;letter-spacing:.14em;text-transform:uppercase}.AnnualReports_year__K2zvS{margin:0;font-family:var(--serif);font-size:clamp(2.6rem,6vw,4rem);font-weight:560;font-style:italic;line-height:1;letter-spacing:-.03em}.AnnualReports_featuredTitle__cETWJ{margin:.85rem 0 1rem;font-family:var(--serif);font-size:clamp(1.35rem,2.5vw,1.75rem);font-weight:560}.AnnualReports_actions__5rDZ4,.AnnualReports_previousActions__7dq3V{display:flex;flex-wrap:wrap;align-items:center;gap:.65rem;margin-top:1.35rem}.AnnualReports_downloadLink__4KLgO,.AnnualReports_viewChip__zunK0{display:inline-flex;align-items:center;justify-content:center;min-height:2.6rem;padding:.45rem 1.1rem;border:1px solid color-mix(in srgb,var(--on-brand) 40%,transparent);border-radius:var(--radius-pill);font-size:.88rem;transition:border-color var(--duration-med) var(--ease),background var(--duration-med) var(--ease)}.AnnualReports_downloadLink__4KLgO:hover,.AnnualReports_viewChip__zunK0:hover{border-color:currentColor}.AnnualReports_downloadLink__4KLgO{background:var(--paper);color:var(--brand-deep)}.AnnualReports_featuredVisual__cYUlT{position:relative;min-height:14rem;background:linear-gradient(135deg,color-mix(in srgb,var(--accent) 18%,transparent),transparent 55%),var(--brand)}.AnnualReports_doc__sDi2S{position:absolute;inset:18% 22%;border-radius:var(--radius-sm);background:var(--paper);box-shadow:0 18px 40px rgba(0,0,0,.28)}.AnnualReports_doc__sDi2S:before{content:"";position:absolute;left:12%;right:12%;top:18%;height:.35rem;background:var(--brand);opacity:.35;box-shadow:0 1.1rem 0 color-mix(in srgb,var(--brand) 22%,transparent),0 2.2rem 0 color-mix(in srgb,var(--brand) 16%,transparent),0 3.3rem 0 color-mix(in srgb,var(--brand) 12%,transparent)}.AnnualReports_previousBlock__6uWlA{margin-top:2.2rem}.AnnualReports_previousHeading__WdlLJ{margin:0 0 1rem;font-size:.78rem;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-mute)}.AnnualReports_empty__tvsan{margin:0;color:var(--ink-mute);font-size:.95rem}.AnnualReports_emptyReports__UjShI{margin:0;padding:1.25rem 1.35rem;color:var(--ink-mute);background:var(--paper-3);border-top:2px solid var(--brand)}.AnnualReports_previousList__Hj5y1{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));grid-gap:.85rem;gap:.85rem}.AnnualReports_previousItemReveal__PIR2w{height:100%}.AnnualReports_previousItem__4dftg{display:grid;grid-template-columns:auto 1fr auto;grid-gap:.85rem;gap:.85rem;align-items:center;height:100%;padding:1rem 1.1rem;background:var(--paper-3);border-top:2px solid var(--brand)}.AnnualReports_previousYear__woK_j{font-family:var(--serif);font-size:1.35rem;font-style:italic;color:var(--brand)}.AnnualReports_previousTitle__JOSpH{color:var(--ink-soft);font-size:.95rem}.AnnualReports_previousActions__7dq3V{justify-content:flex-end;margin-top:0}.AnnualReports_previousItem__4dftg .AnnualReports_downloadLink__4KLgO,.AnnualReports_previousItem__4dftg .AnnualReports_viewChip__zunK0{border-color:var(--line);color:var(--ink)}.AnnualReports_previousItem__4dftg .AnnualReports_downloadLink__4KLgO{background:transparent}@media (max-width:820px){.AnnualReports_featured__DVKuG{grid-template-columns:1fr}.AnnualReports_featuredVisual__cYUlT{min-height:10rem;order:-1}.AnnualReports_previousItem__4dftg{grid-template-columns:auto 1fr}.AnnualReports_previousActions__7dq3V{grid-column:1/-1;justify-self:start;justify-content:flex-start}}.AdminExperience_preview__NaED9{display:grid;grid-gap:1rem;gap:1rem;min-width:0;padding:1.1rem;border:1px solid color-mix(in srgb,var(--brand) 22%,var(--line));border-radius:var(--radius-lg);background:var(--paper-2)}.AdminExperience_previewHeader__cjz6N{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:.8rem}.AdminExperience_previewHeader__cjz6N h3{color:var(--brand-deep);font-family:var(--serif);font-size:1.2rem}.AdminExperience_previewHeader__cjz6N p{margin-top:.25rem;color:var(--ink-mute);font-size:.84rem}.AdminExperience_tabs__XkCNG{display:inline-flex;gap:.2rem;padding:.2rem;border:1px solid var(--line);border-radius:var(--radius-pill);background:var(--paper-3)}.AdminExperience_tab__oFDjW{min-height:2.35rem;padding:.4rem .8rem;border-radius:var(--radius-pill);color:var(--brand);font-size:.84rem;font-weight:600}.AdminExperience_tab__oFDjW[aria-selected=true]{background:var(--brand);color:#fff}.AdminExperience_tab__oFDjW:focus-visible{outline:3px solid var(--focus-ring);outline-offset:2px}.AdminExperience_panel__oO1u2{min-width:0;border-radius:var(--radius-md);background:var(--paper)}.AdminExperience_previewProfile__IIBnv{padding:1rem}.AdminExperience_dialog__33G0R{width:min(31rem,calc(100vw - 2rem));margin:auto;padding:0;border:0;border-radius:var(--radius-lg);background:var(--paper);color:var(--ink);box-shadow:0 24px 70px rgba(10,14,35,.28)}.AdminExperience_dialog__33G0R::-webkit-backdrop{background:rgba(10,14,35,.58);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.AdminExperience_dialog__33G0R::backdrop{background:rgba(10,14,35,.58);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.AdminExperience_dialogBody__WiGSo{display:grid;grid-gap:.85rem;gap:.85rem;padding:1.5rem}.AdminExperience_dialogBody__WiGSo h2{color:var(--brand-deep);font-family:var(--serif);font-size:1.45rem}.AdminExperience_dialogBody__WiGSo p{color:var(--ink-soft);line-height:1.55}.AdminExperience_dialogExact__pc7v1{display:grid;grid-gap:.4rem;gap:.4rem}.AdminExperience_dialogExact__pc7v1 label{color:var(--ink);font-size:.9rem;font-weight:600}.AdminExperience_dialogExact__pc7v1 input{min-height:2.75rem;padding:.55rem .75rem;border:1px solid var(--line);border-radius:var(--radius-md);background:var(--paper-2);color:var(--ink);font:inherit}.AdminExperience_dialogExact__pc7v1 input:focus-visible{outline:3px solid var(--focus-ring);outline-offset:2px}.AdminExperience_dialogActions__9qS7X{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.65rem;margin-top:.45rem;padding-top:1rem;border-top:1px solid var(--line)}.AdminExperience_dialogActions__9qS7X button{min-height:2.75rem}.AdminExperience_danger__YMXe_{border-color:#8b2430;background:#8b2430;color:#fff}@media (max-width:620px){.AdminExperience_previewHeader__cjz6N{align-items:stretch;flex-direction:column}.AdminExperience_tabs__XkCNG{align-self:flex-start}.AdminExperience_dialogActions__9qS7X{align-items:stretch;flex-direction:column-reverse}.AdminExperience_dialogActions__9qS7X button{width:100%}}.PortraitCropDialog_dialog__d1e0o{width:min(24.5rem,calc(100vw - 2rem));margin:auto;padding:0;border:0;border-radius:var(--radius-lg);background:var(--paper);color:var(--ink);box-shadow:0 24px 70px rgba(10,14,35,.28)}.PortraitCropDialog_dialog__d1e0o::-webkit-backdrop{background:rgba(10,14,35,.58);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.PortraitCropDialog_dialog__d1e0o::backdrop{background:rgba(10,14,35,.58);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.PortraitCropDialog_body__MTlv4{display:grid;grid-gap:.85rem;gap:.85rem;padding:1.5rem}.PortraitCropDialog_body__MTlv4 h2{margin:0;color:#283264;font-family:var(--serif);font-size:1.45rem}.PortraitCropDialog_body__MTlv4 p{margin:0;color:var(--ink-soft);line-height:1.5}.PortraitCropDialog_stage__SmF3m{justify-self:center;touch-action:none;cursor:-webkit-grab;cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none}.PortraitCropDialog_stage__SmF3m:active{cursor:-webkit-grabbing;cursor:grabbing}.PortraitCropDialog_frame__qvAmx{position:relative;width:300px;height:400px;overflow:hidden;background:#283264;box-shadow:inset 0 0 0 3px #fad23c}.PortraitCropDialog_frame__qvAmx img{display:block;max-width:none;pointer-events:none}.PortraitCropDialog_actions__votJC,.PortraitCropDialog_controls__bCjMg{display:flex;flex-wrap:wrap;gap:.65rem}.PortraitCropDialog_actions__votJC{justify-content:flex-end;padding-top:.85rem;border-top:1px solid var(--line)}.PortraitCropDialog_actions__votJC button,.PortraitCropDialog_controls__bCjMg button{min-height:2.75rem}@media (max-width:620px){.PortraitCropDialog_actions__votJC{flex-direction:column-reverse}.PortraitCropDialog_actions__votJC button{width:100%}}@media (prefers-reduced-motion:reduce){.PortraitCropDialog_frame__qvAmx img{transition:none}}.ContentForms_section___WhKQ{display:grid;grid-gap:1rem;gap:1rem;margin-top:1.25rem;padding:1.25rem;border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--paper-3)}.ContentForms_section___WhKQ h2{color:var(--brand-deep);font-family:var(--serif);font-size:1.35rem}.ContentForms_grid__1cU8y{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1rem;gap:1rem}.ContentForms_full__DKfaT{grid-column:1/-1}.ContentForms_control__yEpCG{width:100%;min-height:2.75rem;padding:.65rem .75rem;border:1px solid var(--line);border-radius:var(--radius-sm);background:#fff;color:var(--ink);font:inherit}.ContentForms_control__yEpCG:focus{border-color:var(--brand);outline:3px solid var(--focus-ring);outline-offset:1px}.ContentForms_control__yEpCG[aria-invalid=true]{border-color:#8b2430}.ContentForms_actions__tiSh1{display:flex;flex-wrap:wrap;gap:.65rem;padding-top:.5rem;border-top:1px solid var(--line)}.ContentForms_actions__tiSh1 button{min-height:2.75rem}.ContentForms_destructiveActions__YHOjV{display:flex;flex-wrap:wrap;gap:.65rem;margin-top:1.25rem;padding-top:1.15rem;border-top:1px solid color-mix(in srgb,#8b2430 32%,var(--line))}.ContentForms_destructiveActions__YHOjV button{min-height:2.75rem}.ContentForms_danger__538wC{border-color:#8b2430;color:#8b2430}.ContentForms_result__JzayV{padding:.8rem 1rem;border-radius:var(--radius-sm);background:var(--paper-2);color:var(--brand-deep)}.ContentForms_warning__Qi4PX{padding:.9rem 1rem;border-left:4px solid var(--accent-deep);background:var(--panel-soft);color:var(--brand-deep);line-height:1.5}.ContentForms_statusRow__SXZzD{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem}.ContentForms_kicker__MmUnU{margin-bottom:.2rem;color:var(--ink-mute);font-size:.74rem;font-weight:700;letter-spacing:.11em;text-transform:uppercase}.ContentForms_statusPill__fR3NG{display:inline-flex;min-height:2rem;align-items:center;padding:.35rem .72rem;border:1px solid rgba(40,50,100,.2);border-radius:var(--radius-pill);background:var(--paper-2);color:var(--brand-deep);font-size:.8rem}.ContentForms_fieldset__G0CIY{display:grid;min-width:0;grid-gap:1rem;gap:1rem;margin:0;padding:1rem;border:1px solid var(--line);border-radius:var(--radius-md);background:color-mix(in srgb,var(--paper-3) 78%,#fff)}.ContentForms_fieldset__G0CIY legend{padding:0 .45rem;color:var(--brand-deep);font-family:var(--serif);font-size:1.02rem;font-weight:600}.ContentForms_languageGrid__Lk3yU{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1rem;gap:1rem}.ContentForms_editorLayout__F_rQg{display:grid;min-width:0;grid-gap:1.25rem;gap:1.25rem}.ContentForms_editorFields__uaD8t{display:grid;min-width:0;grid-gap:1rem;gap:1rem;align-content:start}.ContentForms_previewColumn__ZaZcr{width:100%;min-width:0}.ContentForms_control__yEpCG.ContentForms_biographyTextarea__eRh1D{min-height:18rem;resize:vertical;line-height:1.65}.ContentForms_subtle__xYW75{color:var(--ink-mute);font-size:.86rem;line-height:1.5}.ContentForms_transition__mpV31{border-color:var(--accent-deep)}.ContentForms_photoUpload__t_8rL{display:grid;grid-gap:.75rem;gap:.75rem}.ContentForms_photoActions__3e6W6{display:flex;flex-wrap:wrap;gap:.65rem}.ContentForms_photoPreview__yO0sF img{display:block;max-width:12rem;height:auto;border-radius:var(--radius-sm)}@media (max-width:700px){.ContentForms_grid__1cU8y,.ContentForms_languageGrid__Lk3yU{grid-template-columns:1fr}.ContentForms_actions__tiSh1,.ContentForms_destructiveActions__YHOjV{align-items:stretch;flex-direction:column}.ContentForms_actions__tiSh1 a,.ContentForms_actions__tiSh1 button,.ContentForms_destructiveActions__YHOjV button{width:100%}}.AdminSuccessBanner_banner__3_coa{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-gap:.85rem 1rem;gap:.85rem 1rem;align-items:start;margin:0 0 1.25rem;padding:1rem 1.1rem;border:1px solid color-mix(in srgb,#283264 18%,#fad23c);border-left:6px solid #fad23c;border-radius:var(--radius-md);background:#fdf7f0;color:#283264;box-shadow:0 10px 28px color-mix(in srgb,#283264 8%,transparent)}.AdminSuccessBanner_banner__3_coa:focus{outline:3px solid var(--focus-ring);outline-offset:2px}.AdminSuccessBanner_icon__HLkj0{display:grid;width:2.25rem;height:2.25rem;place-items:center;color:#fad23c}.AdminSuccessBanner_copy__QwJWA{min-width:0}.AdminSuccessBanner_title__AKqmu{margin:0;color:#283264;font-family:var(--serif);font-size:1.28rem;font-weight:650;line-height:1.2}.AdminSuccessBanner_description__jH8mu{margin:.35rem 0 0;color:color-mix(in srgb,#283264 82%,#000);line-height:1.5}.AdminSuccessBanner_close__bHIIf{min-height:2.5rem;padding:.35rem .7rem;border:1px solid color-mix(in srgb,#283264 22%,transparent);border-radius:var(--radius-sm);background:#fff;color:#283264;font:inherit;font-size:.88rem;font-weight:600}.AdminSuccessBanner_close__bHIIf:focus-visible{outline:3px solid var(--focus-ring);outline-offset:2px}@media (max-width:620px){.AdminSuccessBanner_banner__3_coa{grid-template-columns:auto minmax(0,1fr)}.AdminSuccessBanner_close__bHIIf{grid-column:1/-1;justify-self:start}}@media (prefers-reduced-motion:reduce){.AdminSuccessBanner_banner__3_coa{scroll-margin-top:0}}