.header-actions{display:flex;align-items:center;gap:10px;flex-shrink:0}.language-selector{position:relative;font-size:12px;flex-shrink:0}.language-selector>summary{display:flex;align-items:center;gap:7px;list-style:none;cursor:pointer;padding:9px 11px;background:white;border:1px solid var(--border);border-radius:8px;color:#5e6b65;white-space:nowrap}.language-selector>summary::-webkit-details-marker{display:none}.language-selector[open]>summary{border-color:#98bea6;color:var(--green)}.language-menu{position:absolute;right:0;top:calc(100% + 9px);min-width:175px;padding:6px;background:white;border:1px solid var(--border);box-shadow:0 10px 30px #203b3114;border-radius:10px;z-index:50}.language-menu>a{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:10px 12px;border-radius:6px;font-size:13px}.language-menu>a:hover,.language-menu>a[aria-current=true]{background:var(--mint);color:var(--green)}html[lang=es] .hero h1{font-size:clamp(34px,3.8vw,49px);letter-spacing:-1.9px}html[lang=es] .floating-card strong{font-size:12px}html[lang=es] .art-compress strong{font-size:11px}html[lang=es] .hero-benefits{gap:13px}html[lang=es] .pill{letter-spacing:.06em}@media(max-width:950px){.header-inner{gap:15px}.menu-button{display:flex;background:transparent;padding:7px;color:var(--ink)}.navigation{display:none;position:absolute;left:0;right:0;top:100%;background:var(--paper);padding:18px 24px;border-bottom:1px solid var(--border);box-shadow:0 10px 20px #1d3b2408}.navigation.open{display:flex;flex-direction:column;align-items:stretch;font-size:14px;gap:0}.navigation>a{padding:10px 0}.header-actions{margin-left:auto}}@media(max-width:650px){.language-selector{font-size:11px}.language-selector>summary{padding:8px;gap:5px}.header-actions{gap:4px}html[lang=es] .hero h1{font-size:35px;letter-spacing:-1.7px}html[lang=es] .hero-benefits{gap:9px;font-size:9px}html[lang=es] .pill{font-size:8px}html[lang=es] .tool-promises,html[lang=es] .workspace-bar{font-size:8px;gap:8px}html[lang=es] .brand{font-size:21px}html[lang=es] .category-hero h1{font-size:30px}}:root{color-scheme:light}.theme-toggle{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;flex-shrink:0;border:1px solid var(--border);border-radius:8px;background:white;color:var(--ink)}.theme-toggle:hover{background:var(--mint)}html[data-theme=dark]{color-scheme:dark;--paper:#101b18;--ink:#e4eee8;--muted:#a4b7ab;--border:#34483d;--mint:#203d30;--green:#78d6ae;--green-dark:#a2e9c8;--surface:#192820;--soft:#203128;--input:#122019}html[data-theme=dark] :is(.header,.footer){background:#13221b;border-color:var(--border)}html[data-theme=dark] :is(.theme-toggle,.language-selector>summary,.language-menu,.navigation .nav-cta,.search,.tool-card,.floating-card,.privacy-float,.workspace,.final-cta,.safety-callout,.consent,.button.secondary){background:var(--surface);color:var(--ink);border-color:var(--border)}html[data-theme=dark] :is(.trust-strip,.why-section,.workspace-bar,.workspace-foot,.how-panel,.dropzone,.extra-file,.page-thumb,.text-metrics span,.utility-answer,.result,.result pre,.art-image .mini-format,.art-json code){background:var(--soft);border-color:var(--border)}html[data-theme=dark] :is(.category-card,.category-card.pdf,.category-card.data,.category-card.developer,.category-card.utility){background:var(--surface);border-color:var(--border)}html[data-theme=dark] :is(.navigation,.hero-benefits,.floating-card small,.example-label,.section-line>span,.card-arrow,.footer-top a:not(.brand),.footer .text-button,.footer-bottom,.breadcrumbs,.tool-promises,.workspace-bar,.workspace-foot,.dropzone small,.file-name small,.settings legend,.settings small,.convert-actions>span,.mode-tabs button,.text-input small,.image-preview small,.extra-file small,.extra-run span,.extra-result small){color:var(--muted)}html[data-theme=dark] :is(.footer-top strong,.card-link,.trust-strip span){color:#b9d5c2}html[data-theme=dark] :is(.tabs button,.category-card>span){color:#b9cec0}html[data-theme=dark] :is(.tabs button.active,.tabs button span,.pill,.card-badge,.file-symbol,.upload-icon,.why-item>span,.how-panel li>span){background:var(--mint);color:var(--green);border-color:var(--border)}html[data-theme=dark] :is(.tool-icon,.tool-icon.utility){background:#294334;color:#a3d5ac}html[data-theme=dark] .tool-icon.pdf{background:#493726;color:#edbc8c}html[data-theme=dark] .tool-icon.data{background:#263d50;color:#a1ccef}html[data-theme=dark] :is(.tool-icon.developer,.tool-icon.utility){background:#3b3051;color:#ccb6ef}html[data-theme=dark] :is(input:not([type=checkbox]):not([type=range]):not([type=file]),select,textarea){background:var(--input);color:var(--ink);border-color:var(--border)}html[data-theme=dark] .search input:not([type=checkbox]):not([type=range]):not([type=file]){background:transparent}html[data-theme=dark] :is(.art-image .mini-format,.art-json code){color:var(--muted)}html[data-theme=dark] :is(input,textarea)::placeholder{color:#94a99b;opacity:1}html[data-theme=dark] :is(.button:not(.secondary),.skip-link){color:#10291f}html[data-theme=dark] :is(.icon-button,.text-button,.text-metrics strong){color:var(--green)}html[data-theme=dark] :is(.icon-button:hover,.dropzone.dragging){background:var(--mint)}html[data-theme=dark] :is(.extra-warning,.review-note){background:#3b3020;border-color:#6f5830;color:#efd4a5}html[data-theme=dark] .error-box{background:#3d2525;border-color:#79504b}html[data-theme=dark] .error-box p{color:#ffc2b4}html[data-theme=dark] :is(.extra-run,.extra-results,.extra-result,.footer-bottom,.workspace-foot){border-color:var(--border)}html[data-theme=dark] .hero-art{background:radial-gradient(ellipse at center,#264a3380,transparent 72%)}html[data-theme=dark] .art-orbit{border-color:#3d5a43}html[data-theme=dark] .floating-card{box-shadow:0 10px 25px #0003}html[data-theme=dark] .search kbd{border-color:var(--border)}@media(max-width:650px){.theme-toggle{width:34px;height:34px}.header-inner{gap:8px}.header-actions{gap:4px}}@media(min-width:951px) and (max-width:1200px){.header-inner,.navigation{gap:16px}.navigation .nav-cta{display:none}}