.pc-page,.pc-title-card,.pe-shell,.pe-insert-menu,.pe-slash-menu-host,.pe-bubble,.pe-button-editor,.pe-block-handle{--pc-text:var(--color-una-ink);--pc-muted:var(--muted-foreground);--pc-placeholder:var(--color-una-light-gray);--pc-border:var(--color-una-border);--pc-surface:var(--color-una-white);--pc-tint:var(--color-una-purple-light);--pc-danger:var(--color-una-red);--pc-rule:color-mix(in oklab, var(--pc-border) 35%, var(--pc-surface));--pc-radius:10px;--pc-measure:44rem;--pc-content-max:968px;--pc-pad-y:2rem;--pc-pad-x:clamp(1rem, 4vw, 3rem)}.pc-page{width:100%;max-width:var(--pc-content-max);padding:1rem var(--pc-pad-x) var(--pc-pad-y);color:var(--pc-text);margin:0 auto;font-size:1.0625rem;line-height:1.7}.pc-content>*+*{margin-top:1.1rem}.pc-content>:is(p,ul,ol,h2,h3,blockquote,.pc-callout,.pc-accordion){max-width:var(--pc-measure)}:where(.pc-content) p,:where(.pc-content) ul,:where(.pc-content) ol,:where(.pc-content) blockquote{margin:0}.pc-page .pc-content h2{font-family:var(--theme-font-display);letter-spacing:-.02em;color:var(--pc-text);margin:3rem 0 0;font-size:1.75rem;font-weight:800;line-height:1.2}.pc-page .pc-content h3{font-family:var(--theme-font-display);letter-spacing:-.01em;margin:2rem 0 0;font-size:1.2rem;font-weight:700;line-height:1.3}.pc-page .pc-content>h2:first-child,.pc-page .pc-content>h3:first-child{margin-top:0}.pc-page .pc-content h2+*,.pc-page .pc-content h3+*{margin-top:.75rem}.pc-page .pc-content ul,.pc-page .pc-content ol{padding-left:1.5rem}.pc-page .pc-content ul{list-style:outside}.pc-page .pc-content ol{list-style:decimal}.pc-page .pc-content li+li{margin-top:.25rem}.pc-page .pc-content a{color:var(--color-una-purple);text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:color-mix(in oklab, currentColor 40%, transparent);text-decoration-color:color-mix(in oklab, currentColor 40%, transparent);text-underline-offset:3px}.pc-page .pc-content a:hover{text-decoration-color:currentColor}.pc-page .pc-content a:not(.pc-btn):is([data-icon=phone],[data-icon=email]):before{content:"";vertical-align:-.12em;width:.95em;height:.95em;-webkit-mask:var(--pc-link-icon) center / contain no-repeat;mask:var(--pc-link-icon) center / contain no-repeat;background-color:currentColor;margin-right:.3em;display:inline-block}.pc-page .pc-content a[data-icon=phone]{--pc-link-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M13.83 16.57a1 1 0 0 0 1.21-.3l.36-.47A2 2 0 0 1 17 15h3a2 2 0 0 1 2 2v3a2 2 0 0 1-2 2A18 18 0 0 1 2 4a2 2 0 0 1 2-2h3a2 2 0 0 1 2 2v3a2 2 0 0 1-.8 1.6l-.47.35a1 1 0 0 0-.29 1.23 14 14 0 0 0 6.39 6.39'/%3E%3C/svg%3E")}.pc-page .pc-content a[data-icon=email]{--pc-link-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m22 7-8.99 5.73a2 2 0 0 1-2.02 0L2 7'/%3E%3Crect x='2' y='4' width='20' height='16' rx='2'/%3E%3C/svg%3E")}.pc-page .pc-content hr{border:0;border-top:2px solid var(--pc-border);margin:2.5rem 0}.pc-page .pc-content blockquote{border-left:4px solid var(--color-una-gold);color:var(--pc-muted);padding:.25rem 0 .25rem 1.25rem;font-size:1.15rem;font-style:italic}.pc-page .pc-content img{border-radius:8px;max-width:100%;height:auto;margin:0 auto;display:block}.pc-callout{border:1px solid var(--pc-rule);border-left:3px solid var(--color-una-gold);border-radius:0 var(--pc-radius) var(--pc-radius) 0;padding:1rem 1.25rem}.pc-callout>*+*,.pc-accordion-body>*+*,.pc-column>*+*{margin-top:.75rem}.pc-hero{margin:0 calc(-1 * var(--pc-pad-x));padding:3rem var(--pc-pad-x);background:linear-gradient(135deg, var(--color-una-purple), var(--color-una-purple-dark));color:var(--color-una-white);border-radius:var(--pc-radius)}.pc-hero-kicker{letter-spacing:.1em;text-transform:uppercase;color:var(--color-una-gold);font-size:.8rem;font-weight:700}.pc-page .pc-content .pc-hero-title{font-family:var(--theme-font-display);color:inherit;margin:.5rem 0 0;font-size:clamp(2rem,5vw,2.75rem);font-weight:700;line-height:1.15}.pc-content .pc-hero-text{opacity:.92;max-width:40rem;margin-top:.75rem;font-size:1.15rem}.pc-content .pc-hero+*{margin-top:2rem}.pc-button-row{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.pc-button-row[data-align=center]{justify-content:center}.pc-button-row[data-align=right]{justify-content:flex-end}.pc-content .pc-hero .pc-button-row{margin-top:1.5rem}.pc-page .pc-content .pc-btn{border:2px solid var(--color-una-purple);border-radius:999px;align-items:center;gap:.45rem;padding:.6rem 1.2rem;font-weight:600;text-decoration:none;display:inline-flex}.pc-page .pc-content .pc-btn-icon{flex:none;width:1.1em;height:1.1em}.pc-page .pc-content .pc-btn-primary{background:var(--color-una-purple);color:var(--color-una-white)}.pc-page .pc-content .pc-btn-secondary{color:var(--color-una-purple);background:0 0}.pc-page .pc-content .pc-hero .pc-btn-primary{background:var(--color-una-gold);border-color:var(--color-una-gold);color:var(--color-una-purple-dark)}.pc-page .pc-content .pc-hero .pc-btn-secondary{border-color:var(--color-una-white);color:var(--color-una-white)}.pc-feature-grid,.pc-people-grid{grid-template-columns:repeat(auto-fit,minmax(225px,1fr));gap:1rem;display:grid}.pc-feature-card{border:1px solid var(--pc-border);border-top:4px solid var(--color-una-gold);border-radius:var(--pc-radius);padding:1.25rem}.pc-feature-grid,.pc-people-grid{container-type:inline-size}.pc-feature-grid[data-columns],.pc-people-grid[data-columns]{--pc-card-min:180px;grid-template-columns:repeat(auto-fill, minmax(max(var(--pc-card-min), calc((100% - (var(--pc-across) - 1) * 1rem) / var(--pc-across))), 1fr))}.pc-feature-grid[data-columns="2"],.pc-people-grid[data-columns="2"]{--pc-across:2}.pc-feature-grid[data-columns="3"],.pc-people-grid[data-columns="3"]{--pc-across:3}.pc-feature-grid[data-columns="4"],.pc-people-grid[data-columns="4"]{--pc-across:4}.pc-feature-grid[data-align=center] .pc-feature-card{text-align:center}.pc-people-grid[data-align=start] .pc-person-card{text-align:start;align-items:flex-start}.pc-feature-grid>[data-wide=true],.pc-people-grid>[data-wide=true]{grid-column:span 2}@container (max-width:480px){.pc-feature-grid>[data-wide=true],.pc-people-grid>[data-wide=true]{grid-column:auto}}.pc-feature-icon{border-radius:var(--pc-radius);background:color-mix(in srgb, var(--color-una-purple) 10%, transparent);width:2.75rem;height:2.75rem;color:var(--color-una-purple);place-items:center;margin-bottom:.85rem;display:inline-grid}.pc-feature-icon svg{width:1.4rem;height:1.4rem}.pc-page .pc-content .pc-feature-title{color:var(--color-una-purple);margin:0;font-size:1.05rem}.pc-content .pc-feature-text{color:var(--pc-muted);margin-top:.4rem}.pc-person-card{border:1px solid var(--pc-border);border-radius:var(--pc-radius);text-align:center;flex-direction:column;align-items:center;gap:.75rem;padding:1.25rem;display:flex}.pc-page .pc-content .pc-person-photo{object-fit:cover;border-radius:50%;width:9rem;height:9rem;margin:0;display:block}.pc-person-photo.is-empty{background:var(--pc-tint) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23592b8a' stroke-width='1.5' stroke-linecap='round'%3E%3Ccircle cx='12' cy='8' r='4'/%3E%3Cpath d='M4 21c0-4 4-6 8-6s8 2 8 6'/%3E%3C/svg%3E") center / 55% no-repeat}.pc-page .pc-content .pc-person-name{margin:0;font-size:1.05rem}.pc-person-role{color:var(--pc-muted)}.pc-person-contact,.pc-person-phone{font-size:.9rem}.pc-page .pc-content .pc-person-contact+.pc-person-phone{margin-top:.15rem}.pc-accordion{border:1px solid color-mix(in srgb, var(--color-una-purple) 35%, transparent);border-radius:var(--pc-radius);padding:0 1rem}.pc-content .pc-accordion+.pc-accordion{margin-top:.5rem}.pc-accordion-title{color:var(--pc-text);cursor:pointer;padding:1rem 2.5rem 1rem 0;font-weight:600;list-style:none;position:relative}.pc-accordion-title:hover{color:var(--color-una-purple)}.pc-accordion-title::-webkit-details-marker{display:none}.pc-accordion-title:after{content:"";border-right:1.5px solid var(--pc-muted);border-bottom:1.5px solid var(--pc-muted);width:.5rem;height:.5rem;transition:transform .2s;position:absolute;top:50%;right:.4rem;transform:translateY(-70%)rotate(45deg)}details.pc-accordion:not([open]) .pc-accordion-title:after{transform:translateY(-30%)rotate(-45deg)}.pc-accordion-body{color:var(--pc-text);padding:0 0 1.25rem}.pc-media-text{grid-template-columns:minmax(0, var(--pc-media-width,50%)) minmax(0, 1fr);align-items:center;gap:2rem;display:grid}.pc-media-text[data-media=right]{grid-template-columns:minmax(0, 1fr) minmax(0, var(--pc-media-width,50%))}.pc-media-text[data-media=right]>.pc-media-text-media{order:2}.pc-media-text:not(:has(>.pc-media-text-media)){grid-template-columns:minmax(0,1fr)}.pc-media-text-media img{border-radius:var(--pc-radius);width:100%;height:auto;display:block}.pc-page .pc-content .pc-media-text-body>:first-child{margin-top:0}.pc-media-text-body>*+*{margin-top:.75rem}@media (max-width:700px){.pc-media-text,.pc-media-text[data-media=right]{grid-template-columns:minmax(0,1fr);gap:1rem}.pc-media-text[data-media=right]>.pc-media-text-media{order:0}}.pc-columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;display:grid}.pc-columns[data-layout=wide-left]{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.pc-columns[data-layout=wide-right]{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}.pc-columns:has(>.pc-column:nth-child(3)){grid-template-columns:repeat(3,minmax(0,1fr))}.pc-columns[data-layout=wide-left]:has(>.pc-column:nth-child(3)){grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr)}.pc-columns[data-layout=wide-right]:has(>.pc-column:nth-child(3)){grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,2fr)}.pc-columns[data-layout=wide-center]:has(>.pc-column:nth-child(3)){grid-template-columns:minmax(0,1fr) minmax(0,2fr) minmax(0,1fr)}@media (max-width:700px){.pc-columns,.pc-columns[data-layout]{grid-template-columns:1fr}.pc-columns:has(>.pc-column:nth-child(3)){grid-template-columns:1fr}.pc-columns[data-layout]:has(>.pc-column:nth-child(3)){grid-template-columns:1fr}}.pc-page .pc-content table{border-collapse:collapse;table-layout:fixed;width:100%;font-size:.95rem;line-height:1.5}.pc-page .pc-content th,.pc-page .pc-content td{border:0;border-bottom:1px solid var(--pc-rule);text-align:left;vertical-align:top;overflow-wrap:anywhere;padding:.55rem 1rem .55rem 0}.pc-page .pc-content th{border-bottom:1.5px solid var(--pc-text);color:var(--pc-text);font-size:.9rem;font-weight:600}.pc-page .pc-content tr:not(:first-child) th{border-bottom-color:var(--pc-rule);letter-spacing:.06em;text-transform:uppercase;color:var(--pc-muted);border-bottom-width:1px;padding-top:1.5rem;font-size:.8rem}.pc-page .pc-content th p,.pc-page .pc-content td p{margin:0}.pc-embed{aspect-ratio:16/9;border-radius:var(--pc-radius);background:#000;position:relative;overflow:hidden}.pc-embed iframe{border:0;width:100%;height:100%;display:block}.pc-embed.is-empty,.pc-document.is-empty,.pc-image.is-empty{display:none}.pc-source-embed{max-width:100%;position:relative;overflow-x:auto}.pc-source-embed iframe,.pc-source-embed img,.pc-source-embed video{max-width:100%}.page-title-bar{border-bottom:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:2rem;padding-bottom:1.25rem;display:flex}.page-title-bar h1{font-family:var(--theme-font-display);font-size:2rem;font-weight:700;line-height:1.2}.page-title-bar .page-title-compact{color:var(--muted-foreground);text-transform:uppercase;letter-spacing:.03em;font-size:.85rem;font-weight:700}.pc-title-card.static-page-card{max-width:var(--pc-content-max);padding:.5rem var(--pc-pad-x) 0;background:0 0;border-radius:0;margin:0 auto}.pc-title-card .page-title-bar{border-bottom:0;margin-bottom:0;padding-bottom:0}.pc-page .pc-content img[data-align=left]{margin-left:0;margin-right:auto}.pc-page .pc-content img[data-align=right]{margin-left:auto;margin-right:0}.pc-content .pc-embed[data-width],.pc-content .pc-document[data-width]{margin-left:auto;margin-right:auto}.pc-content .pc-embed[data-width=medium],.pc-content .pc-document[data-width=medium]{width:66%}.pc-content .pc-embed[data-width=small],.pc-content .pc-document[data-width=small]{width:40%}.pc-content .pc-embed[data-align=left],.pc-content .pc-document[data-align=left]{margin-left:0}.pc-content .pc-embed[data-align=right],.pc-content .pc-document[data-align=right]{margin-right:0}@media (max-width:700px){.pc-content .pc-embed[data-width],.pc-content .pc-document[data-width]{width:100%}}.pc-document{border:1px solid var(--pc-border);border-radius:var(--pc-radius);background:var(--pc-surface);position:relative;overflow:hidden}.pc-document-frame{background:var(--pc-tint);border:0;width:100%;height:32rem;display:block}.pc-document-caption{align-items:center;gap:.6rem;padding:.7rem 1rem;font-size:.9rem;display:flex}.pc-document.is-pdf .pc-document-caption{border-top:1px solid var(--pc-border)}.pc-document:not(.is-pdf) .pc-document-caption:before{content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23592b8a' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z'/%3E%3Cpath d='M14 2v6h6M8 13h8M8 17h5'/%3E%3C/svg%3E") 50%/contain no-repeat;flex-shrink:0;width:1.1rem;height:1.35rem}.pc-document-name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-weight:600;overflow:hidden}.pc-document-size{color:var(--pc-muted);white-space:nowrap;font-size:.8rem}.pc-document-link{color:var(--color-una-purple);text-underline-offset:2px;white-space:nowrap;font-weight:600;text-decoration:underline}.page-title-lead{align-items:center;gap:.75rem;min-width:0;display:flex}
.pc-content.tiptap{outline:none}.pc-content.tiptap .is-empty:before{content:attr(data-placeholder);pointer-events:none;height:0;color:var(--pc-placeholder);display:block}.pc-content.tiptap li>p.is-empty:before{content:"List item"}.pc-content.tiptap .pc-callout>p.is-empty:only-child:before{content:"Write a note or deadline"}.pc-content.tiptap blockquote>p.is-empty:only-child:before{content:"Quote text"}.pe-media-text-empty{aspect-ratio:4/3;color:var(--pc-muted);background:var(--pc-tint);border:2px dashed var(--pc-border);border-radius:var(--pc-radius);place-items:center;display:grid}.pe-media-text-alt{flex-wrap:wrap;align-items:center;gap:.4rem .75rem;margin-top:.5rem;font-size:.8rem;display:flex}.pe-media-text-alt input{flex:12rem}.pc-content.tiptap .pc-media-text-body>p.is-empty:only-child:before{content:"Write beside the image"}.pc-content.tiptap .pc-accordion-body{background:color-mix(in srgb, var(--pc-tint) 55%, transparent);border:1px dashed color-mix(in srgb, var(--color-una-purple) 35%, transparent);border-radius:calc(var(--pc-radius) * .7);margin-bottom:1rem;padding:.6rem .75rem .75rem}.pc-content.tiptap .pc-accordion-body:before{content:"Shown when opened";letter-spacing:.05em;text-transform:uppercase;color:var(--pc-muted);pointer-events:none;-webkit-user-select:none;user-select:none;margin-bottom:.35rem;font-size:.7rem;font-weight:600;display:block}.pc-content.tiptap .pc-accordion-body>p.is-empty:only-child:before{content:"What readers see when they open it"}.pc-content.tiptap .pc-hero .is-empty:before{color:#ffffff8c}.pc-content.tiptap .ProseMirror-selectednode{outline:2px solid var(--color-una-gold);outline-offset:4px;border-radius:4px}.pc-content.tiptap .pc-column{outline:1px dashed var(--pc-border);border-radius:6px;min-height:3rem;padding:.5rem}.pc-content.tiptap .selectedCell{background:var(--pc-tint)}.pc-page .pc-content.tiptap :is(th,td){--pe-cell-line:color-mix(in srgb, var(--color-una-purple) 22%, transparent);border:1px solid var(--pe-cell-line);padding-left:.6rem;padding-right:.6rem}.pc-page .pc-content.tiptap th{border-bottom:1.5px solid var(--pc-text)}.pc-page .pc-content.tiptap tr:not(:first-child) th{border-bottom:1px solid var(--pe-cell-line)}.pc-content.tiptap .pc-embed.is-empty{aspect-ratio:auto;background:var(--pc-tint);border:2px dashed var(--pc-border);padding:1.25rem;display:block}.pc-content.tiptap .pc-embed.is-selected{outline:2px solid var(--color-una-gold);outline-offset:4px}.pe-embed-click-layer{cursor:pointer;position:absolute;inset:0}.pe-embed-change{position:absolute;top:.75rem;right:.75rem}.pe-embed-selected{border-radius:var(--pc-radius);background:var(--card);flex-wrap:wrap;align-items:flex-end;gap:.5rem;padding:.6rem .75rem;display:flex;position:absolute;bottom:.75rem;left:.75rem;right:.75rem;box-shadow:0 2px 12px #00000040}.pe-embed-selected .pe-embed-change{position:static}.pe-embed-form-title{flex:16rem;min-width:0}.pe-embed-form .pe-embed-form-title{margin-top:.75rem}.pe-embed-form-title label{color:var(--foreground);margin-bottom:.25rem;font-size:.8rem;font-weight:600;display:block}.pe-embed-form{color:var(--foreground);text-align:left;font-size:.9rem}.pe-embed-form label{color:var(--primary);margin-bottom:.5rem;font-weight:600;display:block}.pe-embed-form-row{flex-wrap:wrap;gap:.5rem;display:flex}.pe-embed-form-row>[data-slot=input]{flex:16rem;min-width:0}.pe-embed-error{color:var(--destructive);margin:.5rem 0 0;font-size:.9rem}.pc-content.tiptap [data-resize-container][data-node=image]{justify-content:center}.pc-content.tiptap .pe-media-text-resize,.pc-content.tiptap .pe-media-text-resize>[data-resize-wrapper]{width:100%}.pc-content.tiptap .pe-media-text-resize img{border-radius:var(--pc-radius);width:100%;height:auto;display:block}.pc-content.tiptap [data-resize-handle]{background:var(--color-una-white);border:2px solid var(--color-una-purple);opacity:0;border-radius:50%;width:14px;height:14px}.pc-content.tiptap [data-resize-handle=bottom-left]{cursor:nesw-resize}.pc-content.tiptap [data-resize-handle=bottom-right]{cursor:nwse-resize}.pc-content.tiptap [data-resize-container]:hover [data-resize-handle],.pc-content.tiptap .ProseMirror-selectednode [data-resize-handle]{opacity:1}.pe-button-row-tools{flex-basis:100%;align-items:center;gap:.5rem;display:flex}.pe-btn-add{height:auto;box-shadow:none;color:var(--primary);font:inherit;opacity:.7;background:0 0;border:2px dashed;border-radius:999px;padding:.5rem 1rem}.pe-btn-add:hover{opacity:1}.pc-hero .pe-btn-add{color:var(--primary-foreground)}.pe-person-photo-button,.pe-person-photo-button:hover{background:0 0;border-radius:50%;width:auto;height:auto;padding:0;position:relative}.pe-person-photo-badge{border:2px solid var(--card);background:var(--primary);width:26px;height:26px;color:var(--primary-foreground);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:0;right:0}.pe-person-photo-frame{display:inline-block;position:relative}.pe-person-photo-move{cursor:grab;touch-action:none;background:0 0;border:0;border-radius:50%;padding:0;display:block}.pe-person-photo-move.is-dragging{cursor:grabbing}.pe-person-photo-move:focus-visible{outline:3px solid var(--ring);outline-offset:3px}.pe-person-photo-frame .pe-person-photo-badge{width:30px;min-width:0;height:30px;padding:0}.pe-person-photo-frame .pe-person-photo-badge:hover{background:var(--primary);filter:brightness(1.15)}.pc-content.tiptap .pc-person-body{width:100%}.pc-content.tiptap .pc-feature-card{position:relative}.pe-feature-icon-button{cursor:pointer;border:0;padding:0}.pe-feature-icon-add{border:1px dashed var(--border);border-radius:var(--pc-radius);background:var(--card);width:28px;height:28px;color:var(--muted-foreground);cursor:pointer;opacity:0;place-items:center;transition:opacity .15s;display:grid;position:absolute;top:.5rem;right:.5rem}.pc-feature-card:hover>.pe-feature-icon-add,.pc-feature-card:focus-within>.pe-feature-icon-add,.pe-feature-icon-add[data-state=open]{opacity:1}.pe-feature-icon-add svg{width:16px;height:16px}.pe-feature-icon-button:focus-visible,.pe-feature-icon-add:focus-visible{outline:2px solid var(--ring);outline-offset:2px}@media (prefers-reduced-motion:reduce){.pe-feature-icon-add{transition:none}}.pe-save-status{text-overflow:ellipsis;text-align:start;width:7.5rem;color:var(--muted-foreground);white-space:nowrap;flex:none;font-size:.78rem;display:inline-block;overflow:hidden}.pe-a11y-button{justify-content:flex-start;min-width:9rem}.pe-a11y-button.is-compact{min-width:0}.page-title-actions.is-tools{flex-basis:100%;margin-left:0}.page-title-actions.is-tools>.pe-save-status+*,.page-title-actions.is-tools>:first-child:not(.pe-save-status){margin-left:auto}.pe-save-status.is-compact{place-items:center;width:1.5rem;height:1.5rem;display:inline-grid;overflow:visible}.pe-save-status.is-compact svg{width:1rem;height:1rem}.one-line-measure{gap:inherit;visibility:hidden;pointer-events:none;width:max-content;height:0;display:flex;position:absolute;top:0;left:0;overflow:hidden}.one-line-measure>*{flex:none;display:inline-flex}.one-line-measure-stack{display:inline-grid}.one-line-measure-stack>*{grid-area:1/1}.page-title-error{text-align:right;color:var(--destructive);flex-basis:100%;margin:-.25rem 0 0;font-size:.8rem}.pe-save-status.is-error{color:var(--destructive)}.pe-loading{color:var(--muted-foreground);padding:2rem}.pe-shell{--pe-sticky-top:calc(104px + .5rem);grid-template-columns:280px minmax(0,1fr);align-items:start;gap:1.5rem;display:grid}.pe-main{min-width:0;max-width:calc(var(--pc-content-max) + 2rem);width:100%;margin:0 auto}.pe-palette{top:var(--pe-sticky-top);max-height:calc(100vh - var(--pe-sticky-top) - 1rem);background:var(--popover);border:1px solid var(--border);border-radius:var(--radius);padding:1rem .75rem;position:sticky;overflow-y:auto}.pe-palette-header{padding:0 .25rem .5rem}.pe-palette-header h2{color:var(--primary);margin:0;font-size:1rem;font-weight:700}.pe-palette-header p{color:var(--muted-foreground);margin:.2rem 0 .75rem;font-size:.8rem}@media (max-width:900px){.pe-shell{grid-template-columns:1fr}.pe-palette{max-height:18rem;position:static}}.pe-toolbar{top:var(--pe-sticky-top);z-index:15;max-width:var(--pc-content-max);background:var(--popover);border:1px solid var(--border);border-radius:var(--radius);flex-wrap:wrap;align-items:center;gap:.2rem;margin:1.25rem auto 1rem;padding:.35rem .5rem;display:flex;position:sticky;box-shadow:0 2px 6px #0000000d}.pe-toolbar-divider{height:1.4rem;margin:0 .3rem}.pe-toolbar-context{border-left:2px solid var(--color-una-gold);flex-wrap:wrap;align-items:center;gap:.2rem;margin-left:.4rem;padding-left:.6rem;display:inline-flex}.pe-toolbar-context-label{letter-spacing:.06em;text-transform:uppercase;color:var(--muted-foreground);margin-right:.3rem;font-size:.75rem;font-weight:700}.pe-toolbar-alt-input{width:16rem;max-width:100%}.pe-link-form{gap:.45rem;max-width:24rem;display:grid}.pe-link-form-row{align-items:center;gap:.3rem;display:flex}.pe-link-form-row>[data-slot=input]{width:14rem}.pe-link-form-problem{color:var(--destructive);margin:0;font-size:.8rem}.pe-link-form-target{margin:0;font-size:.85rem;display:grid}.pe-link-picker{gap:.4rem;width:min(24rem,100vw - 3rem);display:grid}.pe-link-picker-trail{color:var(--muted-foreground);flex-wrap:wrap;align-items:center;gap:.15rem;font-size:.78rem;display:flex}.pe-link-picker-trail span{align-items:center;gap:.15rem;display:inline-flex}.pe-link-picker-trail button{text-underline-offset:2px;text-decoration:underline}.pe-link-picker-trail svg{width:.8rem;height:.8rem}.pe-link-picker-list{border:1px solid var(--border);border-radius:calc(var(--radius) * .8);max-height:16rem;margin:0;padding:0;list-style:none;overflow-y:auto}.pe-link-picker-list>li+li{border-top:1px solid var(--border)}.pe-link-picker-row{align-items:center;display:flex}.pe-link-picker-choose{text-align:left;flex:1;align-items:flex-start;gap:.5rem;min-width:0;padding:.45rem .6rem;display:flex}button.pe-link-picker-choose:hover,button.pe-link-picker-choose:focus-visible{background:var(--accent)}.pe-link-picker-choose>svg{width:1rem;height:1rem;color:var(--muted-foreground);flex:none;margin-top:.15rem}.pe-link-picker-choose>span{min-width:0;display:grid}.pe-link-picker-title{overflow-wrap:anywhere;font-size:.875rem}.pe-link-picker-where{color:var(--muted-foreground);font-size:.75rem}.pe-links{gap:1.1rem;display:grid}.pe-links-heading{letter-spacing:.04em;text-transform:uppercase;color:var(--muted-foreground);margin:0 0 .4rem;font-size:.75rem;font-weight:700}.pe-links ul{margin:0;padding:0;list-style:none}.pe-links li{border-top:1px solid var(--border);grid-template-columns:minmax(0,1fr) auto;column-gap:.75rem;padding:.45rem 0;display:grid}.pe-links li>a,.pe-links li>span:first-child{overflow-wrap:anywhere;font-size:.9rem}.pe-links li>a{color:var(--primary);text-underline-offset:2px;text-decoration:underline}.pe-links li>.pe-link-picker-where{grid-column:1}.pe-links-versions{grid-area:1/2/span 2;align-items:center;gap:.25rem;display:flex}.pe-links-version{border-radius:999px;padding:.05rem .45rem;font-size:.7rem;font-weight:600}.pe-links-version.is-live{background:var(--color-una-purple-light);color:var(--color-una-purple)}.pe-links-version.is-draft{background:color-mix(in srgb, var(--color-una-gold) 22%, transparent);color:#6b4f00}.pe-links-note,.pe-link-picker-note{color:var(--muted-foreground);padding:.6rem;font-size:.85rem}.pe-popover-form{gap:.6rem;display:grid}.pe-field{gap:.25rem;display:grid}.pe-popover-actions{gap:.4rem;display:flex}.pe-push-end{margin-left:auto}.pe-block-handle{align-items:center;gap:1px;display:flex}.pe-shell .pc-page{--pe-handle-room:5.25rem;padding-left:max(var(--pc-pad-x), var(--pe-handle-room))}.pe-shell .pc-content.tiptap{padding-left:var(--pe-handle-room);margin-left:calc(-1 * var(--pe-handle-room))}.pc-page .pc-content.tiptap hr{background:linear-gradient(var(--pc-border), var(--pc-border)) center / 100% 2px no-repeat;cursor:pointer;border:0;height:1.5rem;margin:1.75rem 0}.pe-block-handle-add{color:var(--muted-foreground)}.pe-block-handle-grip{border-radius:calc(var(--radius) * .6);width:1.5rem;height:1.5rem;color:var(--muted-foreground);cursor:grab;place-items:center;display:grid}.pe-block-handle-grip:hover{background:var(--accent);color:var(--accent-foreground)}.pe-block-list-group+.pe-block-list-group{margin-top:.5rem}.pe-block-list-heading{letter-spacing:.08em;text-transform:uppercase;color:var(--muted-foreground);margin:.25rem .4rem;font-size:.7rem;font-weight:700}.pe-block-list-empty,.pe-slash-menu-empty{color:var(--muted-foreground);margin:0;padding:.6rem;font-size:.9rem}.pe-block-option-icon{border:1px solid var(--border);background:var(--popover);width:2rem;height:2rem;color:var(--primary);border-radius:7px;flex-shrink:0;place-items:center;display:grid}.pe-block-option-text{flex-direction:column;min-width:0;display:flex}.pe-block-option-title{font-size:.9rem;font-weight:600}.pe-block-option-description{color:var(--muted-foreground);font-size:.75rem;font-weight:400;line-height:1.3}.pe-insert-menu{gap:.4rem;width:18rem;max-height:min(28rem,100vh - 2rem);display:grid;overflow-y:auto}.pe-slash-menu-host{z-index:50;position:fixed}.pe-slash-menu{background:var(--popover);border:1px solid var(--border);border-radius:var(--radius);flex-direction:column;width:18rem;max-height:22rem;padding:.35rem;display:flex;overflow-y:auto;box-shadow:0 8px 24px #00000024}.pe-bubble{background:var(--popover);border:1px solid var(--border);border-radius:var(--radius);gap:.15rem;padding:.25rem;display:flex;box-shadow:0 8px 24px #00000024}.pe-block-handle-delete{color:var(--muted-foreground)}.pe-block-handle-delete:hover{background:color-mix(in srgb, var(--destructive) 12%, transparent);color:var(--destructive)}.pe-toolbar .pe-toolbar-delete{color:var(--destructive);margin-left:auto}.pc-content.tiptap [data-resize-container][data-node=image]{max-width:100%}.pc-content.tiptap [data-resize-container][data-node=image] img{max-width:100%;height:auto!important}.pc-content.tiptap [data-resize-container][data-node=image]:has(img[data-align=left]){justify-content:flex-start}.pc-content.tiptap [data-resize-container][data-node=image]:has(img[data-align=right]){justify-content:flex-end}.pc-content.tiptap .pc-document.is-selected,.pc-content.tiptap .pe-source.is-selected{outline:2px solid var(--color-una-gold);outline-offset:4px}.pe-source{min-height:2.5rem;position:relative}.pe-source-edit{position:absolute;top:.5rem;right:.5rem}.pe-source-label{letter-spacing:.06em;text-transform:uppercase;color:var(--muted-foreground);margin:0 0 .35rem;font-size:.72rem;font-weight:700}.pe-source-form{border:2px dashed var(--border);border-radius:var(--radius);background:var(--accent);gap:.6rem;padding:.75rem;display:grid}.pe-source-textarea{min-height:10rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.8rem}.page-title-actions{white-space:nowrap;flex-wrap:nowrap;align-items:center;gap:.5rem;min-width:0;margin-left:auto;display:flex;position:relative}.page-title-trigger{align-items:center;gap:.35rem;min-width:0;display:flex}.page-title-rename{opacity:0;color:var(--muted-foreground)}.page-title-trigger:hover .page-title-rename,.page-title-rename:focus-visible{opacity:1}.page-title-edit-form{flex-direction:column;flex:1;gap:.5rem;min-width:0;display:flex}.page-title-edit-form .page-title-input{height:auto;padding-block:.35rem;font-size:1.4rem;font-weight:700}.edit-menu-entry,.edit-menu-actions{flex-wrap:nowrap;align-items:center;gap:.5rem;display:flex}.edit-menu-entry{gap:.75rem}.version-history-list{flex-direction:column;gap:.5rem;display:flex}.version-history-item{border:1px solid var(--border);border-radius:8px;justify-content:space-between;align-items:center;gap:1rem;padding:.75rem .9rem;display:flex}.version-history-item-text{flex-direction:column;gap:.2rem;min-width:0;display:flex}.version-history-item-title{color:var(--foreground);font-weight:600}.version-history-item-date{color:var(--muted-foreground);font-size:.82rem}.page-lock-banner{background:color-mix(in oklab, var(--color-una-gold) 30%, var(--color-una-white));color:var(--foreground);border-radius:8px;align-items:center;gap:.5rem;margin-bottom:.75rem;padding:.55rem .85rem;font-size:.9rem;font-weight:600;display:flex}.page-draft-banner{background:color-mix(in oklab, var(--color-una-purple) 10%, var(--color-una-white));color:var(--foreground);border-radius:8px;margin-bottom:.75rem;padding:.55rem .85rem;font-size:.9rem;font-weight:600;display:block}.page-lock-banner svg{color:color-mix(in oklab, var(--color-una-gold) 80%, black);flex-shrink:0}.pe-image-picker-grid{grid-template-columns:repeat(auto-fill,minmax(7.5rem,1fr));gap:.75rem;max-height:20rem;display:grid;overflow-y:auto}.pe-image-picker-option{border:1px solid var(--border);background:var(--card);min-width:0;color:var(--foreground);text-align:left;cursor:pointer;border-radius:8px;flex-direction:column;gap:.35rem;padding:.4rem;font-size:.75rem;display:flex}.pe-image-picker-option:hover,.pe-image-picker-option:focus-visible{border-color:var(--primary)}.pe-image-picker-option img{aspect-ratio:4/3;object-fit:cover;background:var(--muted);border-radius:4px;width:100%}.pe-image-picker-option span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pe-document-picker-list{gap:.15rem;max-height:18rem;display:grid;overflow-y:auto}.pe-document-picker-option{gap:.6rem}.pe-document-picker-name{flex:1;min-width:0}.pe-document-picker-size{color:var(--muted-foreground);font-size:.8rem}.pe-document-picker-upload{gap:.4rem;margin-top:.75rem;font-size:.85rem;display:grid}.pe-document-picker-upload-row{gap:.5rem;display:flex}.pc-content.tiptap{--pe-a11y-error:var(--check-critical);--pe-a11y-warning:var(--check-suggestion)}.pc-content.tiptap .pe-a11y-mark.is-error:not(span){box-shadow:-6px 0 0 -2px var(--pe-a11y-error)}.pc-content.tiptap .pe-a11y-mark.is-warning:not(span){box-shadow:-6px 0 0 -2px var(--pe-a11y-warning)}.pc-content.tiptap .pe-a11y-mark.is-file-missing{position:relative}.pc-content.tiptap .pe-a11y-mark.is-file-missing:after{content:"File deleted";z-index:1;color:var(--pc-text);background:color-mix(in srgb, var(--pe-a11y-warning) 18%, var(--pc-surface));border:1px solid var(--pe-a11y-warning);pointer-events:none;border-radius:999px;padding:.15rem .5rem;font-size:.72rem;font-weight:600;position:absolute;top:.5rem;left:.5rem}.pc-content.tiptap .pe-a11y-mark.is-file-missing img{opacity:.35}.pc-content.tiptap span.pe-a11y-mark.is-error{background:color-mix(in srgb, var(--pe-a11y-error) 14%, transparent)}.pc-content.tiptap span.pe-a11y-mark.is-warning{background:color-mix(in srgb, var(--pe-a11y-warning) 14%, transparent)}.pe-a11y-count{color:#fff;border-radius:999px;place-items:center;min-width:1.25rem;height:1.25rem;padding:0 .3rem;font-size:.7rem;font-weight:700;display:inline-grid}.pe-a11y-count.is-error{background:var(--check-critical)}.pe-a11y-count.is-warning{background:var(--check-suggestion)}.pe-a11y-ok{color:var(--check-good)}.pe-a11y-panel{width:min(24rem,100vw - 2rem);max-height:min(32rem,70dvh);overflow-y:auto}.pe-a11y-panel-title{margin:0 0 .5rem;font-weight:700}.pe-a11y-clear{color:var(--muted-foreground);margin:0;font-size:.875rem}.pe-a11y-note{color:var(--muted-foreground);margin:0 0 .5rem;font-size:.8rem;display:block}.pe-a11y-learn{color:var(--muted-foreground);white-space:nowrap;font-size:.8rem;text-decoration:underline}.pe-a11y-dialog .pe-a11y-list{max-height:min(24rem,50dvh);overflow-y:auto}.pe-a11y-group+.pe-a11y-group{margin-top:.85rem}.pe-a11y-group-title{letter-spacing:.04em;text-transform:uppercase;margin:0 0 .35rem;font-size:.75rem;font-weight:700}.pe-a11y-group-title.is-error{color:var(--check-critical)}.pe-a11y-group-title.is-warning{color:var(--check-suggestion)}.pe-a11y-group-title.is-reminder{color:var(--muted-foreground)}.pe-a11y-group ul{margin:0;padding:0;list-style:none}.pe-a11y-item{border-top:1px solid var(--border);padding:.5rem 0}.pe-a11y-item p{margin:0;font-size:.875rem;line-height:1.45}.pe-a11y-actions{flex-wrap:wrap;gap:.35rem;margin-top:.35rem;display:flex}.pe-toolbar-decorative{white-space:nowrap;align-items:center;gap:.35rem;font-size:.8rem;display:inline-flex}
