textarea[data-astro-cid-cfftgubm].field{resize:vertical;min-height:120px}.video-details[data-astro-cid-cfftgubm]{display:flex;flex-direction:column;gap:12px;margin-top:10px;padding:14px;border:1px solid var(--primary);border-radius:var(--radius-lg);background:var(--card)}.video-details[data-astro-cid-cfftgubm].hidden{display:none}.video-details[data-astro-cid-cfftgubm] textarea[data-astro-cid-cfftgubm].field{min-height:80px}.check[data-astro-cid-cfftgubm]{display:flex;align-items:flex-start;gap:9px;font-size:14px;line-height:1.4;color:var(--foreground)}.when-preview[data-astro-cid-cfftgubm]{margin:14px 0 0;padding:10px 12px;border-radius:10px;background:var(--secondary);font-size:14px;line-height:1.45;color:var(--foreground)}.link-btn[data-astro-cid-cfftgubm]{background:none;border:0;padding:0;font:inherit;color:var(--primary);font-weight:600;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.check[data-astro-cid-cfftgubm] input[data-astro-cid-cfftgubm]{margin-top:2px;width:16px;height:16px;accent-color:var(--primary)}.radio-card[data-astro-cid-cfftgubm]{cursor:pointer}.rc-body[data-astro-cid-cfftgubm]{display:flex;flex-direction:column;gap:2px;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--card);padding:12px 14px;height:100%;transition:border-color .15s ease,background-color .15s ease,box-shadow .15s ease}.radio-card[data-astro-cid-cfftgubm]:hover .rc-body[data-astro-cid-cfftgubm]{border-color:color-mix(in srgb,var(--primary) 40%,var(--border))}.peer[data-astro-cid-cfftgubm]:checked+.rc-body[data-astro-cid-cfftgubm]{border-color:var(--primary);background:var(--accent);box-shadow:inset 0 0 0 1px var(--primary)}.peer[data-astro-cid-cfftgubm]:focus-visible+.rc-body[data-astro-cid-cfftgubm]{outline:2px solid var(--ring);outline-offset:2px}.rc-title[data-astro-cid-cfftgubm]{font-size:14px;font-weight:600;color:var(--foreground)}.rc-desc[data-astro-cid-cfftgubm]{font-size:12.5px;color:var(--muted-foreground)}.rc-list[data-astro-cid-cfftgubm]{display:flex;flex-direction:column;gap:2px;font-size:13.5px;color:var(--foreground)}.rc-list[data-astro-cid-cfftgubm] strong[data-astro-cid-cfftgubm]{font-weight:600}.rc-badge[data-astro-cid-cfftgubm]{display:inline-block;margin-left:6px;padding:2px 9px;border-radius:999px;background:var(--primary);color:var(--primary-foreground, #fff);font-size:12.5px;font-weight:700;letter-spacing:.02em;line-height:1.3;vertical-align:1px}.rc-list[data-astro-cid-cfftgubm]>span[data-astro-cid-cfftgubm]{display:list-item;list-style:disc;margin-left:1.1em}.testimonial[data-astro-cid-cfftgubm]+.testimonial[data-astro-cid-cfftgubm]{margin-top:8px}.testimonial[data-astro-cid-cfftgubm]{margin:14px 0 0;padding:12px 16px 12px 40px;position:relative;background:var(--accent);border-radius:var(--radius-lg)}.testimonial[data-astro-cid-cfftgubm]:before{content:"“";position:absolute;left:13px;top:4px;font-family:var(--font-heading);font-size:34px;line-height:1;color:var(--primary);opacity:.85}.testimonial[data-astro-cid-cfftgubm] p[data-astro-cid-cfftgubm]{font-size:14px;line-height:1.45;color:var(--foreground);margin:0}.testimonial[data-astro-cid-cfftgubm] cite[data-astro-cid-cfftgubm]{display:block;font-size:12.5px;color:var(--muted-foreground);font-style:normal;margin-top:4px}.dropzone[data-astro-cid-cfftgubm]{display:block;cursor:pointer;border:1.5px dashed var(--border);border-radius:var(--radius-lg);background:var(--card);padding:22px 16px;transition:border-color .15s ease,background-color .15s ease}.dropzone[data-astro-cid-cfftgubm]:hover,.dropzone[data-astro-cid-cfftgubm].drag{border-color:var(--primary);background:var(--accent)}.dz-empty[data-astro-cid-cfftgubm]{display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center;color:var(--muted-foreground)}.dz-empty[data-astro-cid-cfftgubm] .dz-text[data-astro-cid-cfftgubm]{font-size:13.5px}.dz-empty[data-astro-cid-cfftgubm] b[data-astro-cid-cfftgubm]{color:var(--foreground)}.dz-preview[data-astro-cid-cfftgubm]{display:flex;align-items:center;gap:14px}.dz-preview[data-astro-cid-cfftgubm] img[data-astro-cid-cfftgubm]{width:96px;height:96px;object-fit:cover;border-radius:var(--radius-md);border:1px solid var(--border);flex:none;background:var(--secondary)}.dz-err[data-astro-cid-cfftgubm]{color:var(--danger);font-weight:600}.dz-err[data-astro-cid-cfftgubm]:empty{display:none}.af-relaxed .af-warn{display:none}
