.Daggy_page__3NXZO{max-width:42rem;margin:0 auto;padding:4rem 1.5rem 5rem}.Daggy_page__3NXZO h1{font-size:2.75rem;line-height:1.15;margin-bottom:1.25rem;letter-spacing:-.01em}.Daggy_page__3NXZO h1+p{font-size:1.15rem;line-height:1.65;color:var(--fg)}.Daggy_page__3NXZO h2{font-size:1.5rem;margin-top:3rem;margin-bottom:1rem}.Daggy_page__3NXZO p{line-height:1.7;margin-bottom:1rem}.Daggy_page__3NXZO strong{font-weight:600}.Daggy_page__3NXZO ul{padding-left:1.25rem;margin-bottom:1rem}.Daggy_page__3NXZO li{line-height:1.7;margin-bottom:.5rem}.Daggy_page__3NXZO img{width:100%;height:auto;margin-top:1.5rem;border:1px solid var(--line);border-radius:6px}.Daggy_page__3NXZO p:has(>img)+p{color:var(--muted);font-size:.875rem;margin-top:.5rem}.Daggy_page__3NXZO pre{overflow-x:auto;padding:1rem;margin-bottom:1rem;border:1px solid var(--line);border-radius:6px;font-size:.875rem;line-height:1.5}.Daggy_page__3NXZO code{font-size:.9em}.Daggy_page__3NXZO a{color:var(--accent)}.Daggy_page__3NXZO a:hover{color:var(--accent-hover)}@media (max-width:640px){.Daggy_page__3NXZO{padding-top:2.5rem}.Daggy_page__3NXZO h1{font-size:2rem}}.BlogCarousel_carouselContainer__KN2VG{max-width:900px;margin:2rem auto;background:rgba(0,0,0,.05);border:1px solid rgba(0,0,0,.1);border-radius:12px;overflow:hidden;box-shadow:0 4px 12px rgba(0,0,0,.1)}.BlogCarousel_carousel__61g52{position:relative;width:100%;aspect-ratio:16/9;overflow:hidden}.BlogCarousel_slide__pjQLy{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;transition:opacity .3s ease;display:flex;align-items:center;justify-content:center}.BlogCarousel_slide__pjQLy.BlogCarousel_active__6hYTm{opacity:1}.BlogCarousel_image__3_2Fr{width:100%;height:100%;object-fit:contain;object-position:center;border-radius:12px 12px 0 0}.BlogCarousel_controls__q1dhh{display:flex;align-items:center;justify-content:center;gap:1rem;padding:1rem;background:hsla(0,0%,100%,.95)}.BlogCarousel_btn__kgWyR{background:rgba(0,0,0,.1);border:1px solid rgba(0,0,0,.2);color:#333;border-radius:50%;width:36px;height:36px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;font-size:1.1rem;font-weight:700}.BlogCarousel_btn__kgWyR:hover:not(:disabled){background:rgba(0,0,0,.2);transform:translateY(-2px)}.BlogCarousel_btn__kgWyR:disabled{opacity:.5;cursor:not-allowed;transform:none}.BlogCarousel_dots__1hFc6{display:flex;gap:.5rem}.BlogCarousel_dot__D3lrI{width:10px;height:10px;border-radius:50%;border:1px solid rgba(0,0,0,.3);background:transparent;cursor:pointer;transition:all .3s ease}.BlogCarousel_dot__D3lrI.BlogCarousel_activeDot__1aji3,.BlogCarousel_dot__D3lrI:hover{background:#3498db;border-color:#3498db}.BlogCarousel_caption__NVj6T{padding:.75rem 1rem;background:hsla(0,0%,100%,.95);border-top:1px solid rgba(0,0,0,.1);font-size:.9rem;color:#666;text-align:center;font-style:italic}@media (prefers-color-scheme:dark){.BlogCarousel_carouselContainer__KN2VG{background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);box-shadow:0 4px 12px rgba(0,0,0,.3)}.BlogCarousel_controls__q1dhh{background:rgba(0,0,0,.85)}.BlogCarousel_btn__kgWyR{background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.2);color:#fff}.BlogCarousel_btn__kgWyR:hover:not(:disabled){background:hsla(0,0%,100%,.2)}.BlogCarousel_dot__D3lrI{border:1px solid hsla(0,0%,100%,.4)}.BlogCarousel_dot__D3lrI.BlogCarousel_activeDot__1aji3,.BlogCarousel_dot__D3lrI:hover{background:#3498db;border-color:#3498db}.BlogCarousel_caption__NVj6T{background:rgba(0,0,0,.85);border-top:1px solid hsla(0,0%,100%,.1);color:#ccc}}@media (max-width:768px){.BlogCarousel_carouselContainer__KN2VG{margin:1.5rem auto;border-radius:8px;max-width:95%}.BlogCarousel_carousel__61g52{aspect-ratio:4/3}.BlogCarousel_controls__q1dhh{gap:.75rem;padding:.75rem}.BlogCarousel_btn__kgWyR{width:32px;height:32px;font-size:1rem}.BlogCarousel_caption__NVj6T{padding:.5rem .75rem;font-size:.85rem}}