.video-guide.svelte-u9ajdz{width:100%;max-width:56rem;margin-inline:auto}.video-guide__head.svelte-u9ajdz{text-align:center;margin-bottom:1.75rem}.video-guide__eyebrow.svelte-u9ajdz{text-transform:uppercase;letter-spacing:.15em;color:var(--color-brand-700,#15803d);font-size:.875rem;font-weight:600}.video-guide__title.svelte-u9ajdz{letter-spacing:-.02em;margin-top:.5rem;font-size:clamp(1.5rem,1.1rem + 1.6vw,2.25rem);font-weight:800;line-height:1.15}.video-guide__intro.svelte-u9ajdz{max-width:42rem;color:var(--color-muted,#6b7280);margin:.75rem auto 0}.video-guide__frame.svelte-u9ajdz{aspect-ratio:16/9;background:#0b1f17;border-radius:1.25rem;width:100%;position:relative;overflow:hidden;box-shadow:0 1px 2px #0000000f,0 24px 48px -16px #00000047}.video-guide__player.svelte-u9ajdz,.video-guide__facade.svelte-u9ajdz,.video-guide__frame.svelte-u9ajdz iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.video-guide__facade.svelte-u9ajdz{cursor:pointer;text-align:center;color:#fff;background:radial-gradient(120% 120% at 50% 0,#16563a59,#0000 60%),linear-gradient(135deg,#14543a 0%,#0b2f20 100%);flex-direction:column;justify-content:center;align-items:center;gap:1rem;padding:1.5rem;transition:filter .2s;display:flex}.video-guide__facade.svelte-u9ajdz:hover{filter:brightness(1.08)}.video-guide__facade.svelte-u9ajdz:focus-visible{outline-offset:-6px;outline:3px solid #fff}.video-guide__playbtn.svelte-u9ajdz{background:#ffffff29;border-radius:9999px;place-items:center;width:4.5rem;height:4.5rem;transition:transform .2s,background .2s;display:grid;box-shadow:0 0 0 1px #ffffff40}.video-guide__facade.svelte-u9ajdz:hover .video-guide__playbtn:where(.svelte-u9ajdz){background:#ffffff3d;transform:scale(1.06)}.video-guide__poster-title.svelte-u9ajdz{text-shadow:0 1px 12px #0006;max-width:34rem;font-size:1.05rem;font-weight:700;line-height:1.35}.video-guide__consent.svelte-u9ajdz{color:#ffffffd1;max-width:30rem;font-size:.8rem;line-height:1.4}.video-guide__privacy.svelte-u9ajdz{text-align:center;color:var(--color-muted,#6b7280);margin-top:.85rem;font-size:.78rem}.video-guide__privacy.svelte-u9ajdz a:where(.svelte-u9ajdz){color:var(--color-brand-700,#15803d);font-weight:600;text-decoration:underline}.video-guide__chapters.svelte-u9ajdz{border:1px solid var(--color-border,#e5e7eb);background:var(--color-card,#fff);border-radius:1rem;margin-top:1.25rem;overflow:hidden}.video-guide__chapters-toggle.svelte-u9ajdz{cursor:pointer;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:1rem;width:100%;padding:1rem 1.25rem;display:flex}.video-guide__chapters-title.svelte-u9ajdz{align-items:center;gap:.6rem;font-size:.95rem;font-weight:700;display:inline-flex}.video-guide__chapters-wrap.svelte-u9ajdz{grid-template-rows:0fr;transition:grid-template-rows .28s;display:grid}.video-guide__chapters.is-open.svelte-u9ajdz .video-guide__chapters-wrap:where(.svelte-u9ajdz){grid-template-rows:1fr}.video-guide__chapters-inner.svelte-u9ajdz{overflow:hidden}.video-guide__chapters-hint.svelte-u9ajdz{color:var(--color-muted,#6b7280);margin:0 0 .5rem;padding:0 1.25rem;font-size:.8rem}.video-guide__chapter-list.svelte-u9ajdz{gap:.25rem;margin:0;padding:0 .5rem .75rem;list-style:none;display:grid}@media (width>=640px){.video-guide__chapter-list.svelte-u9ajdz{grid-template-columns:1fr 1fr}}.video-guide__chapter.svelte-u9ajdz{cursor:pointer;text-align:left;background:0 0;border:0;border-radius:.6rem;align-items:center;gap:.7rem;width:100%;padding:.6rem .75rem;transition:background .15s;display:flex}.video-guide__chapter.svelte-u9ajdz:hover{background:var(--color-brand-50,#f0fdf4)}.video-guide__chapter.svelte-u9ajdz:focus-visible{outline:2px solid var(--color-brand-600,#16a34a);outline-offset:1px}.video-guide__chapter.is-active.svelte-u9ajdz{background:var(--color-brand-50,#f0fdf4)}.video-guide__chapter-icon.svelte-u9ajdz{background:var(--color-bg,#f4f4f3);width:1.6rem;height:1.6rem;color:var(--color-muted,#6b7280);border-radius:9999px;flex-shrink:0;place-items:center;display:grid}.video-guide__chapter.is-active.svelte-u9ajdz .video-guide__chapter-icon:where(.svelte-u9ajdz){background:var(--color-brand-600,#16a34a);color:#fff}.video-guide__chapter-name.svelte-u9ajdz{flex:1;min-width:0;font-size:.875rem;font-weight:500;line-height:1.3}.video-guide__chapter.is-active.svelte-u9ajdz .video-guide__chapter-name:where(.svelte-u9ajdz){color:var(--color-brand-800,#166534);font-weight:700}.video-guide__chapter-time.svelte-u9ajdz{font-variant-numeric:tabular-nums;color:var(--color-brand-700,#15803d);flex-shrink:0;font-size:.8rem;font-weight:600}html[data-theme=dark] .video-guide__eyebrow.svelte-u9ajdz,html[data-theme=dark] .video-guide__chapter-time.svelte-u9ajdz,html[data-theme=dark] .video-guide__privacy.svelte-u9ajdz a:where(.svelte-u9ajdz){color:var(--color-brand-400,#4ade80)}html[data-theme=dark] .video-guide__chapter.svelte-u9ajdz:hover,html[data-theme=dark] .video-guide__chapter.is-active.svelte-u9ajdz{background:#22c55e26}html[data-theme=dark] .video-guide__chapter.is-active.svelte-u9ajdz .video-guide__chapter-name:where(.svelte-u9ajdz){color:var(--color-brand-200,#bbf7d0)}@media (width<=480px){.video-guide__playbtn.svelte-u9ajdz{width:3.75rem;height:3.75rem}}
