.hero[data-astro-cid-ge2uvauf]{text-align:center;padding-top:clamp(6rem,12vw,9rem);padding-bottom:clamp(1rem,4vw,2.5rem)}.hero__inner[data-astro-cid-ge2uvauf]{max-width:820px;margin-inline:auto}.hero__content[data-astro-cid-ge2uvauf]{margin-bottom:clamp(2rem,5vw,3rem)}.hero__title[data-astro-cid-ge2uvauf]{letter-spacing:-.01em;color:#fff;margin-bottom:1.1rem;font-size:clamp(1.9rem,5.6vw,3.5rem);font-weight:900;line-height:1.1}.hero__sub[data-astro-cid-ge2uvauf]{color:var(--text-2);letter-spacing:.02em;max-width:54ch;margin-inline:auto;font-size:clamp(.88rem,1.8vw,1.15rem);font-weight:400;line-height:1.7}@media (width<=480px){.hero[data-astro-cid-ge2uvauf]{padding-top:clamp(4.5rem,10vw,7rem)}}.scan-bar__form[data-astro-cid-qlcpftp6]{gap:.75rem;width:100%;display:flex}.scan-input-wrap[data-astro-cid-qlcpftp6]{flex:1;align-items:center;display:flex;position:relative}.scan-icon[data-astro-cid-qlcpftp6]{width:1.15rem;height:1.15rem;color:var(--text-3);pointer-events:none;z-index:2;transition:color .2s;position:absolute;left:1.15rem}.scan-input[data-astro-cid-qlcpftp6]{background:var(--card-0);border-radius:var(--radius);width:100%;color:var(--text-0);letter-spacing:.02em;transition:border-color .25s ease, box-shadow .25s ease, transform .18s var(--ease);border:1px solid #ffffff14;outline:none;padding:1.15rem 1.25rem 1.15rem 3.2rem;font-size:.98rem;font-weight:400}.scan-input[data-astro-cid-qlcpftp6]::placeholder{color:var(--text-3);letter-spacing:.04em}.scan-input[data-astro-cid-qlcpftp6]:focus{border-color:var(--primary-0);box-shadow:0 0 0 3px #8b5cf62e,0 0 30px #8b5cf61f}.scan-input[data-astro-cid-qlcpftp6]:focus+.scan-icon[data-astro-cid-qlcpftp6],.scan-input-wrap[data-astro-cid-qlcpftp6]:focus-within .scan-icon[data-astro-cid-qlcpftp6]{color:var(--primary-0)}.scan-btn[data-astro-cid-qlcpftp6]{flex:none;min-width:12.5rem;padding:0 1.6rem}.scan-btn[data-astro-cid-qlcpftp6] .btn-spinner[data-astro-cid-qlcpftp6]{display:none}.scan-btn[data-astro-cid-qlcpftp6].is-loading{pointer-events:none}.scan-btn[data-astro-cid-qlcpftp6].is-loading .btn-spinner[data-astro-cid-qlcpftp6]{border:2px solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:1rem;height:1rem;animation:.75s linear infinite spin;display:block}.scan-btn[data-astro-cid-qlcpftp6].is-loading span[data-astro-cid-qlcpftp6]:not(.btn-spinner){visibility:hidden}.scan-status[data-astro-cid-qlcpftp6]{opacity:0;min-height:0;max-height:0;transition:max-height .3s var(--ease), opacity .25s ease, margin-top .3s var(--ease);letter-spacing:.06em;align-items:center;gap:.55rem;margin-top:0;font-size:.78rem;display:flex;overflow:hidden}.scan-status[data-astro-cid-qlcpftp6].is-visible{opacity:1;max-height:60px;margin-top:.9rem}.scan-status__spinner[data-astro-cid-qlcpftp6]{border-color:#8b5cf64d;border-top-color:var(--primary-0)}.scan-status__msg[data-astro-cid-qlcpftp6]{color:var(--text-2);font-weight:500}.scan-status__msg[data-astro-cid-qlcpftp6].is-error{color:var(--accent-0)}@media (width<=580px){.scan-bar__form[data-astro-cid-qlcpftp6]{flex-direction:column}.scan-btn[data-astro-cid-qlcpftp6]{width:100%;min-width:auto;padding:1rem}.scan-input[data-astro-cid-qlcpftp6]{padding-block:1rem;font-size:.92rem}}.modal[data-astro-cid-i6wydoel]{z-index:60;visibility:hidden;opacity:0;justify-content:center;align-items:center;padding:1.25rem;transition:opacity .28s,visibility .28s;display:flex;position:fixed;inset:0}.modal[data-astro-cid-i6wydoel].is-open{visibility:visible;opacity:1}.modal__backdrop[data-astro-cid-i6wydoel]{-webkit-backdrop-filter:blur(10px);background:#040408bd;position:absolute;inset:0}.modal__panel[data-astro-cid-i6wydoel]{background:var(--card-0);border-radius:var(--radius);opacity:0;scrollbar-width:thin;scrollbar-color:var(--accent-0) #ffffff0f;width:100%;max-width:640px;max-height:min(88vh,740px);transition:transform .3s var(--ease), opacity .3s ease;border:1px solid #ffffff12;position:relative;overflow:auto;transform:translateY(16px)scale(.98);box-shadow:0 30px 80px #0000008c}.modal__panel[data-astro-cid-i6wydoel]::-webkit-scrollbar{width:5px}.modal__panel[data-astro-cid-i6wydoel]::-webkit-scrollbar-track{background:#ffffff0f;border-radius:60px}.modal__panel[data-astro-cid-i6wydoel]::-webkit-scrollbar-thumb{background:var(--accent-0);border-radius:60px}.modal__panel[data-astro-cid-i6wydoel]::-webkit-scrollbar-thumb:hover{background:#f472b6}.modal[data-astro-cid-i6wydoel].is-open .modal__panel[data-astro-cid-i6wydoel]{opacity:1;transform:translateY(0)scale(1)}.modal__close[data-astro-cid-i6wydoel]{z-index:5;color:#fff;cursor:pointer;width:36px;height:36px;transition:background .2s ease, border-color .2s ease, transform .15s var(--ease);background:#0000008c;border:1px solid #ffffff1f;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:.8rem;right:.8rem}.modal__close[data-astro-cid-i6wydoel]:hover{background:#000000bf;border-color:#ec489966;transform:scale(1.06)}.modal__thumb-wrap[data-astro-cid-i6wydoel]{aspect-ratio:16/9;background:var(--card-0);position:relative;overflow:hidden}.modal__thumb[data-astro-cid-i6wydoel]{object-fit:cover;width:100%;height:100%;display:block}.modal__thumb-wrap[data-astro-cid-i6wydoel]:after{content:"";pointer-events:none;background:linear-gradient(#0000 55%,#0000008c);position:absolute;inset:0}.modal__info[data-astro-cid-i6wydoel]{text-align:center;flex-direction:column;align-items:center;gap:.9rem;padding:1.25rem 1.5rem .1rem;display:flex}.preview__title[data-astro-cid-i6wydoel]{letter-spacing:.01em;color:#fff;font-size:clamp(1.05rem,2.2vw,1.35rem);font-weight:800;line-height:1.2}.preview__meta-metrics[data-astro-cid-i6wydoel]{flex-wrap:wrap;justify-content:center;align-items:center;gap:.4rem 1.1rem;display:flex}.preview__meta-metrics[data-astro-cid-i6wydoel] .preview__meta-item[data-astro-cid-i6wydoel]{white-space:nowrap}[data-astro-cid-i6wydoel][data-views-item][hidden]{display:none}.preview__meta-item[data-astro-cid-i6wydoel]{color:var(--text-2);letter-spacing:.03em;align-items:center;gap:.4rem;font-size:.8rem;font-weight:500;display:inline-flex}.preview__meta-item--channel[data-astro-cid-i6wydoel]{color:var(--text-1)}.preview__controls[data-astro-cid-i6wydoel]{padding:1.3rem 1.5rem 1.5rem}.preview__section-title[data-astro-cid-i6wydoel]{letter-spacing:.26em;text-transform:uppercase;color:var(--text-3);margin-bottom:.7rem;font-size:.66rem;font-weight:700}.preview__formats[data-astro-cid-i6wydoel]{grid-template-columns:repeat(2,1fr);gap:.75rem;margin-bottom:1.4rem;display:grid}.format-card[data-astro-cid-i6wydoel]{border-radius:var(--radius);color:var(--text-2);transition:border-color .25s ease, color .2s ease, background .25s ease, box-shadow .25s ease, transform .18s var(--ease);cursor:pointer;background:#ffffff05;border:1px solid #ffffff12;flex-direction:column;align-items:center;gap:.45rem;padding:1rem .8rem;display:flex}.format-card[data-astro-cid-i6wydoel]:hover{color:var(--text-1);background:#8b5cf60f;border-color:#8b5cf64d}.format-card[data-astro-cid-i6wydoel].is-selected{border-color:var(--primary-0);color:#fff;background:#8b5cf61a;transform:translateY(-1px);box-shadow:0 0 24px #8b5cf62e,inset 0 0 0 1px #8b5cf640}.format-card__icon[data-astro-cid-i6wydoel]{width:42px;height:42px;color:var(--text-2);background:#ffffff0a;border-radius:12px;justify-content:center;align-items:center;transition:color .2s,background .2s;display:flex}.format-card[data-astro-cid-i6wydoel].is-selected .format-card__icon[data-astro-cid-i6wydoel]{color:var(--primary-0);background:#8b5cf61f}.format-card__label[data-astro-cid-i6wydoel]{letter-spacing:.08em;font-size:.85rem;font-weight:800}.format-card__desc[data-astro-cid-i6wydoel]{opacity:.65;letter-spacing:.06em;font-size:.68rem;font-weight:400}.preview__qualities[data-astro-cid-i6wydoel]{flex-wrap:wrap;justify-content:center;gap:.55rem;min-height:2rem;margin-bottom:1.3rem;display:flex}.quality-pill{color:var(--text-2);letter-spacing:.07em;transition:border-color .2s ease, color .2s ease, background .2s ease, box-shadow .2s ease, transform .15s var(--ease);cursor:pointer;background:#ffffff06;border:1px solid #ffffff17;border-radius:40px;padding:.48rem 1rem;font-size:.72rem;font-weight:600;position:relative}.quality-pill__badge{color:#fff;background:linear-gradient(135deg,#8b5cf6,#ec4899);border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;display:none;position:absolute;top:-7px;right:-7px;box-shadow:0 2px 10px #ec48998c}.quality-pill.is-selected .quality-pill__badge{animation:badge-pop .3s var(--ease);display:flex}@keyframes badge-pop{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}.quality-pill:hover{color:var(--text-1);border-color:#ec48994d}.quality-pill.is-selected{border-color:var(--accent-0);color:#fff;background:#ec48991a;transform:translateY(-1px);box-shadow:0 0 16px #ec489929}.preview__section-animate[data-astro-cid-i6wydoel].is-hidden{display:none}.preview__section-animate[data-astro-cid-i6wydoel].animate-in{animation:rise-in .4s var(--ease) both}@keyframes rise-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.preview__spec-text[data-astro-cid-i6wydoel]{color:var(--text-3);letter-spacing:.06em;font-size:.74rem;font-weight:600;transition:color .2s}.preview__spec-text[data-astro-cid-i6wydoel].has-value{color:#0000;background:var(--gradient);-webkit-background-clip:text;background-clip:text}.preview__download[data-astro-cid-i6wydoel]{width:100%;padding:1rem}.preview__download[data-astro-cid-i6wydoel].is-hidden,[data-astro-cid-i6wydoel][data-modal-content].is-hidden,.modal__downloading[data-astro-cid-i6wydoel].is-hidden{display:none}.modal__downloading[data-astro-cid-i6wydoel]{flex-direction:column;justify-content:center;align-items:center;gap:1.4rem;padding:3rem 1.5rem;display:flex}.modal__spinner[data-astro-cid-i6wydoel]{width:44px;height:44px;position:relative}.modal__spinner-ring[data-astro-cid-i6wydoel]{border:3px solid #8b5cf633;border-top-color:var(--primary-0);border-right-color:var(--accent-0);border-radius:50%;width:44px;height:44px;animation:.8s linear infinite spin;display:block}@keyframes spin{to{transform:rotate(360deg)}}.modal__dl-title[data-astro-cid-i6wydoel]{color:var(--text-1);text-align:center;letter-spacing:.04em;font-size:.95rem;font-weight:700}.modal__dl-progress[data-astro-cid-i6wydoel]{flex-direction:column;gap:.55rem;width:100%;max-width:300px;display:flex}.modal__dl-track[data-astro-cid-i6wydoel]{background:#ffffff0f;border-radius:60px;height:6px;overflow:hidden}.modal__dl-fill[data-astro-cid-i6wydoel]{height:100%;width:var(--progress,0%);border-radius:inherit;transition:width .5s var(--ease);background:linear-gradient(135deg,#8b5cf6,#ec4899);box-shadow:0 0 12px #8b5cf659}.modal__dl-percent[data-astro-cid-i6wydoel]{color:var(--text-2);text-align:center;letter-spacing:.06em;font-size:.72rem;font-weight:700}.modal__dl-progress[data-astro-cid-i6wydoel].is-hidden,.modal__close[data-astro-cid-i6wydoel].is-hidden{display:none}.modal__downloading[data-astro-cid-i6wydoel].is-error .modal__dl-title[data-astro-cid-i6wydoel]{color:var(--accent-0)}.modal__dl-retry[data-astro-cid-i6wydoel]{margin-top:.5rem;padding:.7rem 1.6rem}body.modal-open{overflow:hidden}@media (width<=520px){.modal[data-astro-cid-i6wydoel]{padding:0}.modal__panel[data-astro-cid-i6wydoel]{border:none;border-radius:0;max-height:100vh}}.converter[data-astro-cid-dcfojrq3]{padding-top:clamp(1.4rem,4vw,2.8rem)}.how__grid[data-astro-cid-l43jfdkk]{grid-template-columns:repeat(3,1fr);gap:clamp(1.5rem,3vw,2.8rem);display:grid}.how__step[data-astro-cid-l43jfdkk]{border-radius:var(--radius-lg);background:linear-gradient(180deg, var(--card-0), var(--card-1));border:var(--border);padding:clamp(1.4rem,3vw,2.2rem);transition:border-color .3s,box-shadow .3s;position:relative}.how__step[data-astro-cid-l43jfdkk]:hover{border-color:#8b5cf638;box-shadow:0 0 34px #8b5cf614}.how__step[data-astro-cid-l43jfdkk]:before{content:"";pointer-events:none;background:radial-gradient(circle,#8b5cf61f,#0000 70%);border-radius:50%;width:38px;height:38px;position:absolute;top:1.4rem;right:1.4rem}.how__num[data-astro-cid-l43jfdkk]{letter-spacing:-.01em;margin-bottom:1.1rem;font-size:clamp(2.2rem,5vw,3.6rem);font-weight:900;line-height:1;display:block}.how__title[data-astro-cid-l43jfdkk]{letter-spacing:.02em;margin-bottom:.6rem;font-size:clamp(1rem,1.8vw,1.2rem);font-weight:700}.how__text[data-astro-cid-l43jfdkk]{color:var(--text-2);letter-spacing:.02em;font-size:.88rem;line-height:1.7}@media (width<=768px){.how__grid[data-astro-cid-l43jfdkk]{grid-template-columns:1fr;max-width:480px}.how__step[data-astro-cid-l43jfdkk]{padding:1.4rem}}.features__grid[data-astro-cid-ldvfeoyk]{grid-template-columns:repeat(4,1fr);gap:clamp(1rem,2vw,1.5rem);display:grid}.feature[data-astro-cid-ldvfeoyk]{border-radius:var(--radius);transition:border-color .3s ease, background .3s ease, box-shadow .3s ease, transform .25s var(--ease);background:#ffffff04;border:1px solid #ffffff0a;padding:clamp(1.4rem,2.5vw,2rem)}.feature[data-astro-cid-ldvfeoyk]:hover{background:#8b5cf609;border-color:#8b5cf62e;transform:translateY(-2px);box-shadow:0 0 30px #8b5cf60f}.feature__icon[data-astro-cid-ldvfeoyk]{width:46px;height:46px;color:var(--primary-0);background:#8b5cf614;border-radius:12px;justify-content:center;align-items:center;margin-bottom:1.1rem;display:flex}.feature__title[data-astro-cid-ldvfeoyk]{letter-spacing:.02em;margin-bottom:.4rem;font-size:.92rem;font-weight:700}.feature__text[data-astro-cid-ldvfeoyk]{color:var(--text-2);letter-spacing:.02em;font-size:.82rem;line-height:1.7}@media (width<=900px){.features__grid[data-astro-cid-ldvfeoyk]{grid-template-columns:repeat(2,1fr)}}@media (width<=520px){.features__grid[data-astro-cid-ldvfeoyk]{grid-template-columns:1fr}}
