.image-compare-slider[data-astro-cid-2wke4aje]{width:100%;max-width:100%;margin:0 auto}.compare-container[data-astro-cid-2wke4aje]{position:relative;width:100%;max-height:550px;overflow:hidden;border-radius:12px;box-shadow:0 4px 12px #00000026;cursor:ew-resize;user-select:none}.image-layer[data-astro-cid-2wke4aje]{position:absolute;inset:0;width:100%;height:100%}.before-layer[data-astro-cid-2wke4aje]{z-index:1}.after-layer[data-astro-cid-2wke4aje]{z-index:2;clip-path:inset(0 50% 0 0)}.compare-image[data-astro-cid-2wke4aje]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block;pointer-events:none;user-select:none;-webkit-user-drag:none}.image-label[data-astro-cid-2wke4aje]{position:absolute;bottom:1rem;background:#000000b3;color:#fff;padding:.5rem .75rem;border-radius:9999px;font-size:.875rem;font-weight:500;z-index:3;pointer-events:none;user-select:none}.before-label[data-astro-cid-2wke4aje]{right:1rem}.after-label[data-astro-cid-2wke4aje]{left:1rem}.slider-handle[data-astro-cid-2wke4aje]{position:absolute;top:0;bottom:0;left:50%;width:2px;background:#fff;box-shadow:0 0 8px #0000004d;transform:translate(-50%);z-index:10;cursor:ew-resize;transition:background .2s ease}.slider-handle[data-astro-cid-2wke4aje]:hover{background:#00a85a}.handle-circle[data-astro-cid-2wke4aje]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:40px;height:40px;background:#fff;border-radius:50%;box-shadow:0 2px 8px #0003;display:flex;align-items:center;justify-content:center;cursor:ew-resize;transition:transform .2s ease,box-shadow .2s ease}.slider-handle[data-astro-cid-2wke4aje]:hover .handle-circle[data-astro-cid-2wke4aje]{transform:translate(-50%,-50%) scale(1.1);box-shadow:0 4px 12px #0000004d}.handle-arrows[data-astro-cid-2wke4aje]{display:flex;align-items:center;gap:2px}.arrow-line[data-astro-cid-2wke4aje]{width:2px;height:20px;background:#666;border-radius:1px}@media(max-width:768px){.compare-container[data-astro-cid-2wke4aje]{max-height:400px}.handle-circle[data-astro-cid-2wke4aje]{width:32px;height:32px}.arrow-line[data-astro-cid-2wke4aje]{height:16px}.image-label[data-astro-cid-2wke4aje]{font-size:.75rem;padding:.375rem .625rem;bottom:.75rem}.before-label[data-astro-cid-2wke4aje]{right:.75rem}.after-label[data-astro-cid-2wke4aje]{left:.75rem}}[data-astro-cid-2wke4aje][data-theme=light] .image-label[data-astro-cid-2wke4aje]{background:#000000bf}[data-astro-cid-2wke4aje][data-theme=light] .slider-handle[data-astro-cid-2wke4aje]{box-shadow:0 0 8px #0006}[data-astro-cid-2wke4aje][data-theme=light] .handle-circle[data-astro-cid-2wke4aje]{box-shadow:0 2px 8px #00000040}[data-astro-cid-2wke4aje][data-theme=light] .slider-handle[data-astro-cid-2wke4aje]:hover .handle-circle[data-astro-cid-2wke4aje]{box-shadow:0 4px 12px #00000059}.effect-page .ep-upload-hint{margin:0;font-size:.875rem;color:#3a4f5c}.effect-page .ep-maker-notes{display:flex;flex-direction:column;gap:.25rem;font-size:.8125rem;color:#5a6b75}.effect-page .ep-maker-notes p{margin:0}.effect-page .ep-maker-notes a{color:#3d7665;font-weight:600}.effect-page .ep-samples{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(240px,78%);gap:1rem;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:.5rem}@media(min-width:900px){.effect-page .ep-samples{grid-auto-flow:row;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));overflow-x:visible}}.effect-page .ep-sample{display:flex;flex-direction:column;gap:.5rem;padding:.75rem;border:1px solid #E1E8E5;border-radius:16px;background:#fff;scroll-snap-align:start}.effect-page .ep-sample h3{margin:.25rem 0 0;font-size:1rem;color:#2f4a40}.effect-page .ep-sample p{margin:0;font-size:.875rem;color:#3a4f5c}.effect-page .ep-sample-media{position:relative;display:flex;flex-direction:column;gap:.5rem}.effect-page .ep-sample-img,.effect-page .ep-sample-video{width:100%;border-radius:12px;object-fit:cover;background:#e8f4f1}.effect-page .ep-sample-video{aspect-ratio:9 / 16;max-height:520px}.effect-page .ep-tag{position:absolute;top:8px;right:8px;z-index:2}.effect-page .ep-sample-extras{display:flex;gap:.375rem}.effect-page .ep-sample-extras img{width:56px;height:56px;border-radius:8px;object-fit:cover;border:1px solid #E1E8E5}.effect-page .ep-section-figure{margin:1rem 0 0}.effect-page .ep-section-figure img{max-width:100%;border-radius:16px}.effect-page .ep-table-wrap{overflow-x:auto}.effect-page .ep-table{width:100%;border-collapse:collapse;font-size:.9rem;background:#fff;border-radius:12px;overflow:hidden}.effect-page .ep-table th,.effect-page .ep-table td{padding:.625rem .75rem;text-align:left;vertical-align:top;border-bottom:1px solid #E1E8E5;color:#3a4f5c}.effect-page .ep-table thead th{background:#e8f4f1;color:#2f4a40;font-weight:700}@media(max-width:640px){.effect-page .ep-table thead{display:none}.effect-page .ep-table,.effect-page .ep-table tbody,.effect-page .ep-table tr,.effect-page .ep-table th,.effect-page .ep-table td{display:block;width:100%}.effect-page .ep-table tr{margin-bottom:.75rem;border:1px solid #E1E8E5;border-radius:12px}.effect-page .ep-table tbody th{background:#f5e6d3}.effect-page .ep-table td:before{content:attr(data-label) ": ";font-weight:600;color:#2f4a40}}
