.editor-shell[data-v-f71c538e]{padding:1rem}.editorjs-host[data-v-f71c538e] .ce-block__content,.editorjs-host[data-v-f71c538e] .ce-toolbar__content{max-width:100%}.editorjs-host[data-v-f71c538e] .ce-paragraph{font-size:1rem;line-height:1.7}.editorjs-host[data-v-f71c538e] .ce-header{margin:.65em 0 .35em;font-weight:700;line-height:1.25}.editorjs-host[data-v-f71c538e] .ce-header[data-level="1"]{font-size:2rem}.editorjs-host[data-v-f71c538e] .ce-header[data-level="2"]{font-size:1.6rem}.editorjs-host[data-v-f71c538e] .ce-header[data-level="3"]{font-size:1.3rem}.editorjs-host[data-v-f71c538e] .ce-header[data-level="4"]{font-size:1.12rem}.editorjs-host[data-v-f71c538e] .image-size-tune .image-tool__image,.editorjs-host[data-v-f71c538e] .image-size-tune .image-tool__image-picture,.editorjs-host[data-v-f71c538e] .image-size-tune .image-tool__image-picture img{width:100%}.editorjs-host[data-v-f71c538e] .image-size-tune.image-size-small .image-tool__image-picture{max-width:30%}.editorjs-host[data-v-f71c538e] .image-size-tune.image-size-medium .image-tool__image-picture{max-width:50%}.editorjs-host[data-v-f71c538e] .image-size-tune.image-size-large .image-tool__image-picture{max-width:72%}.editorjs-host[data-v-f71c538e] .image-size-tune.image-size-full .image-tool__image-picture{max-width:100%}.editorjs-host[data-v-f71c538e] .image-size-button,.editorjs-host[data-v-f71c538e] .image-align-button,.editorjs-host[data-v-f71c538e] .image-wrap-button{white-space:nowrap;min-width:auto;height:26px;padding:0 .55rem;font-size:12px;font-weight:600}.editorjs-host[data-v-f71c538e] .image-size-small .image-tool__image-picture{max-width:30%}.editorjs-host[data-v-f71c538e] .image-size-medium .image-tool__image-picture{max-width:50%}.editorjs-host[data-v-f71c538e] .image-size-large .image-tool__image-picture{max-width:72%}.editorjs-host[data-v-f71c538e] .image-size-full .image-tool__image-picture{max-width:100%}.editorjs-host[data-v-f71c538e] .image-align-left .image-tool__image-picture{margin-left:0;margin-right:auto}.editorjs-host[data-v-f71c538e] .image-align-right .image-tool__image-picture{margin-left:auto;margin-right:0}.editorjs-host[data-v-f71c538e] .image-align-center .image-tool__image-picture{margin-left:auto;margin-right:auto}.editorjs-host[data-v-f71c538e] .image-wrap-on .image-align-left .image-tool__image-picture,.editorjs-host[data-v-f71c538e] .image-align-left .image-wrap-on .image-tool__image-picture{float:left;margin-right:1rem}.editorjs-host[data-v-f71c538e] .image-wrap-on .image-align-right .image-tool__image-picture,.editorjs-host[data-v-f71c538e] .image-align-right .image-wrap-on .image-tool__image-picture{float:right;margin-left:1rem}.editorjs-host[data-v-f71c538e] .image-wrap-off .image-tool__image-picture{float:none}.translate-overlay[data-v-f71c538e]{-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background:#ffffffb8}.translate-overlay-card[data-v-f71c538e]{color:#1f2937;background:#fffffff5;border:1px solid #d1d5dbe6;box-shadow:0 10px 24px #0000001f}.translate-spinner[data-v-f71c538e]{border:2px solid #cbd5e1;border-top-color:#2563eb;border-radius:9999px;width:1.1rem;height:1.1rem;animation:.8s linear infinite translate-spin-f71c538e}@keyframes translate-spin-f71c538e{to{transform:rotate(360deg)}}[data-v-f71c538e] .admin-body[data-theme=dark] .translate-overlay{background:#0f172a9e}[data-v-f71c538e] .admin-body[data-theme=dark] .translate-overlay-card{color:#e5e7eb;background:#111827f0;border-color:#4b5563bf;box-shadow:0 10px 24px #00000073}[data-v-f71c538e] .admin-body[data-theme=dark] .translate-spinner{border-color:#60a5fa #4b5563 #4b5563}.work-item[data-v-63dc8252]{background:linear-gradient(160deg,#ffffff0d 0%,#ffffff03 100%);border:1px solid #ffffff1c;min-width:0;transition:transform .12s ease-out,border-color .12s ease-out,box-shadow .12s ease-out;overflow:hidden}.work-item[data-v-63dc8252]:hover{border-color:#d8b1778c;transform:translateY(-2px);box-shadow:0 14px 24px #0000004d}.work-item-image-shell[data-v-63dc8252]{aspect-ratio:1;cursor:pointer;position:relative;overflow:hidden}.work-item-image[data-v-63dc8252]{object-fit:cover;width:100%;height:100%;transition:transform .18s ease-out}.group:hover .work-item-image[data-v-63dc8252]{transform:scale(1.05)}.work-item-shade[data-v-63dc8252]{background:linear-gradient(#0000 45%,#0003 100%);position:absolute;inset:0}.work-item-admin-overlay[data-v-63dc8252]{opacity:0;background:#05070a6b;justify-content:center;align-items:center;transition:opacity .12s ease-out;display:flex;position:absolute;inset:0}.group:hover .work-item-admin-overlay[data-v-63dc8252]{opacity:1}.work-item-delete-button[data-v-63dc8252]{color:#fee2e2;cursor:pointer;background:#f8717133;border:1px solid #f87171a6;padding:.55rem}.work-item-caption[data-v-63dc8252]{color:#bfbab1;white-space:normal;overflow-wrap:anywhere;word-break:break-word;border-top:1px solid #ffffff1a;padding:.62rem .7rem .7rem;font-size:.83rem}.work-grid-shell[data-v-73834415]{padding:.4rem 0 .2rem}.work-grid[data-v-73834415]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.work-grid--loading[data-v-73834415]{animation:1.2s ease-in-out infinite alternate pulse-73834415}.work-placeholder[data-v-73834415]{aspect-ratio:1;background:linear-gradient(160deg,#ffffff1a 0%,#ffffff08 100%);border:1px solid #ffffff1c}.work-empty[data-v-73834415]{text-align:center;color:#cbc6be;background:#ffffff08;border:1px dashed #ffffff47;padding:3rem 1rem}@media (width<=1024px){.work-grid[data-v-73834415]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.work-grid[data-v-73834415]{grid-template-columns:1fr;gap:.8rem}}@keyframes pulse-73834415{0%{opacity:.52}to{opacity:.95}}.lightbox-shell[data-v-4848aad6]{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:radial-gradient(120% 90% at 50% 0,#d8b17729 0%,#0a0a0a00 62%),#06080ceb}.lightbox-panel[data-v-4848aad6]{background:linear-gradient(170deg,#161719db 0%,#0e0e10e6 100%);border:1px solid #ffffff2e;padding:1rem 1.1rem .8rem;box-shadow:0 24px 48px #0000007a}.lightbox-image[data-v-4848aad6]{border:1px solid #ffffff21}.lightbox-nav-button[data-v-4848aad6]{color:#efe4d3;cursor:pointer;background:#0a0d11c7;border:1px solid #d8b1779e;border-radius:999px;justify-content:center;align-items:center;width:3.1rem;height:3.1rem;font-size:2.1rem;line-height:1;transition:background-color .11s ease-out,border-color .11s ease-out,color .11s ease-out;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.lightbox-nav-button[data-v-4848aad6]:hover{color:#f6e5cb;background:#d8b17738;border-color:#d8b177e6}.lightbox-nav-button--previous[data-v-4848aad6]{left:-4.2rem}.lightbox-nav-button--next[data-v-4848aad6]{right:-4.2rem}.lightbox-close-button[data-v-4848aad6]{color:#f3e6d4;cursor:pointer;background:#0a0d11cc;border:1px solid #d8b177a8;border-radius:999px;justify-content:center;align-items:center;width:2.4rem;height:2.4rem;font-size:1.7rem;line-height:1;transition:background-color .11s ease-out,border-color .11s ease-out;display:flex;position:absolute;top:-2.6rem;right:0}.lightbox-close-button[data-v-4848aad6]:hover{background:#d8b17738;border-color:#d8b177eb}.lightbox-caption[data-v-4848aad6]{text-align:center;color:#cbc6be;max-width:min(90vw,900px);margin-top:.5rem;font-size:.9rem;line-height:1.45}@media (width<=1024px){.lightbox-nav-button--previous[data-v-4848aad6]{left:.4rem}.lightbox-nav-button--next[data-v-4848aad6]{right:.4rem}}@media (width<=760px){.lightbox-panel[data-v-4848aad6]{padding:.7rem .7rem .55rem}.lightbox-nav-button[data-v-4848aad6]{width:2.5rem;height:2.5rem;font-size:1.7rem}.lightbox-close-button[data-v-4848aad6]{top:-2.2rem}}.work-page[data-v-f1f04073]{box-sizing:border-box;border-top:1px solid #d8b17747;width:min(1250px,100%);margin:3rem auto 0;padding:1.25rem 1.1rem .5rem}.work-header[data-v-f1f04073]{text-align:center;margin:0 0 2rem}.work-title[data-v-f1f04073]{color:var(--landing-text);margin:0;font-family:Playfair Display,serif;font-size:clamp(2.2rem,1.7rem + 2vw,3.3rem);font-weight:500;line-height:1.08}.work-subtitle[data-v-f1f04073]{max-width:70ch;color:var(--landing-muted);margin:.85rem auto 0;font-size:1.05rem;line-height:1.55}.work-pagination[data-v-f1f04073]{flex-wrap:wrap;justify-content:center;gap:.55rem;margin-top:2.2rem;padding:1rem 0 .3rem;display:flex}.work-pagination-button[data-v-f1f04073]{color:#d5d1ca;cursor:pointer;background:#ffffff08;border:1px solid #ffffff29;min-width:2.35rem;height:2.35rem;font-size:.92rem;font-weight:600;transition:border-color .1s ease-out,color .1s ease-out,background-color .1s ease-out}.work-pagination-button[data-v-f1f04073]:hover{color:#f2debf;background:#d8b1771f;border-color:#d8b177b8}.work-pagination-button.is-active[data-v-f1f04073]{color:#18130c;background:#d8b177d6;border-color:#d8b177f2}@media (width<=760px){.work-page[data-v-f1f04073]{width:100%;margin-top:2rem;padding-inline:.55rem}.work-subtitle[data-v-f1f04073]{font-size:.98rem}}.fade-enter-active[data-v-64ae8c64],.fade-leave-active[data-v-64ae8c64]{transition:opacity .5s}.fade-enter-from[data-v-64ae8c64],.fade-leave-to[data-v-64ae8c64]{opacity:0}.landing-showcase-image img[data-v-64ae8c64]{object-fit:cover;width:100%;height:100%}.landing-showcase-dots span[data-v-64ae8c64]{cursor:pointer}
