.page_page__0Wjpy{min-height:100vh;background:var(--background);color:var(--foreground);font-family:var(--font-inter);padding-bottom:5rem}.page_nav__2Vb3S{display:flex;align-items:center;justify-content:space-between;padding:1rem 2rem;border-bottom:1px solid var(--glass-border);position:sticky;top:0;z-index:20;background:rgba(10,10,12,.85);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.page_logo__Fzemg{text-decoration:none}.page_logoText__FKy1G{font-family:var(--font-outfit);font-weight:700;font-size:1.1rem;background:var(--title-gradient);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.page_navBack__SUVQk{font-size:.85rem;color:var(--text-dim);text-decoration:none;transition:color .2s}.page_navBack__SUVQk:hover{color:var(--accent)}.page_hero__NnL3s{max-width:860px;margin:0 auto;padding:3rem 2rem 2rem;text-align:center}.page_h1__t9WW5{font-family:var(--font-outfit);font-size:2.5rem;font-weight:700;line-height:1.2;margin-bottom:1rem;background:var(--title-gradient);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}@media (max-width:640px){.page_h1__t9WW5{font-size:1.75rem}}.page_subtitle__myuYY{font-size:1.05rem;color:var(--text-dim);line-height:1.65;max-width:620px;margin:0 auto}.page_toolSection__uikoU{max-width:680px;margin:0 auto;padding:0 2rem 3rem}.page_seoContent__AY1lM{max-width:800px;margin:0 auto;padding:0 2rem;display:flex;flex-direction:column;gap:3rem}.page_seoSection__zDsdR h2{font-family:var(--font-outfit);font-size:1.5rem;font-weight:700;color:var(--foreground);margin-bottom:1rem}.page_seoSection__zDsdR p{color:var(--text-dim);line-height:1.75;margin-bottom:.875rem;font-size:.98rem}.page_seoSection__zDsdR p:last-child{margin-bottom:0}.page_seoSection__zDsdR strong{color:var(--foreground)}.page_featureList__OGgvE{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.55rem}.page_featureList__OGgvE li{color:var(--text-dim);font-size:.95rem;line-height:1.6;padding-left:1.25rem;position:relative}.page_featureList__OGgvE li:before{content:"✓";position:absolute;left:0;color:var(--accent);font-weight:700}.page_featureList__OGgvE li strong{color:var(--foreground)}.page_stepsGrid__AhtXi{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}@media (max-width:600px){.page_stepsGrid__AhtXi{grid-template-columns:1fr}}.page_stepCard__YjCh_{border:1px solid var(--glass-border);border-radius:.875rem;padding:1.25rem;background:var(--glass)}.page_stepNum__O7mdN{font-size:1.5rem;font-weight:800;font-family:var(--font-outfit);color:var(--accent);margin-bottom:.5rem}.page_stepTitle__gcHEG{font-size:.92rem;font-weight:700;color:var(--foreground);margin-bottom:.35rem}.page_stepDesc__fonn4{font-size:.82rem;color:var(--text-dim);line-height:1.55}.page_catGrid__Puhkt{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:.625rem}.page_catCard__pmgQJ{border:1px solid var(--glass-border);border-radius:.75rem;background:var(--glass);padding:.75rem 1rem}.page_catCard__pmgQJ strong{display:block;font-size:.88rem;color:var(--foreground);margin-bottom:.25rem;font-family:var(--font-outfit)}.page_catCard__pmgQJ span{font-size:.75rem;color:var(--text-dim);line-height:1.4}.page_faqSection__lVEyN{display:flex;flex-direction:column}.page_faqSection__lVEyN h2{margin-bottom:1.25rem}.page_faqItem___srMx{border:1px solid var(--glass-border);border-radius:.75rem;margin-bottom:.625rem;overflow:hidden;background:var(--glass)}.page_faqItem___srMx summary{padding:1rem 1.25rem;font-weight:600;font-size:.95rem;color:var(--foreground);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;list-style:none;display:flex;justify-content:space-between;align-items:center;transition:background .2s}.page_faqItem___srMx summary::-webkit-details-marker{display:none}.page_faqItem___srMx summary:after{content:"+";font-size:1.2rem;color:var(--accent);font-weight:400;flex-shrink:0;margin-left:1rem}.page_faqItem___srMx[open] summary:after{content:"−"}.page_faqItem___srMx summary:hover{background:var(--glass-hover)}.page_faqItem___srMx p{padding:0 1.25rem 1rem;color:var(--text-dim);line-height:1.7;font-size:.93rem;margin:0}.page_relatedSection__pmBzU h2{font-family:var(--font-outfit);font-size:1.5rem;font-weight:700;color:var(--foreground);margin-bottom:1.25rem}.page_relatedGrid__vay_Z{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:.875rem}.page_relatedCard__e1440{display:flex;flex-direction:column;gap:.35rem;padding:1rem 1.25rem;border-radius:.875rem;text-decoration:none;transition:border-color .2s,background .2s}.page_relatedCard__e1440 strong{font-size:.92rem;color:var(--foreground);font-family:var(--font-outfit)}.page_relatedCard__e1440 span{font-size:.78rem;color:var(--text-dim);line-height:1.5}.page_relatedCard__e1440:hover{border-color:var(--accent);background:var(--glass-hover)}.PDFCompressor_compressor__137MQ{display:flex;flex-direction:column;gap:1.25rem;font-family:var(--font-inter)}.PDFCompressor_dropZone__N5_xL{border:2px dashed var(--glass-border);border-radius:1.25rem;padding:3.5rem 2rem;text-align:center;cursor:pointer;transition:border-color .2s,background .2s;background:var(--glass);display:flex;flex-direction:column;align-items:center;gap:.5rem}.PDFCompressor_dropZone__N5_xL:hover{border-color:var(--accent);background:var(--glass-hover)}.PDFCompressor_dropZoneActive__fFytT{border-color:var(--accent);background:rgba(109,93,252,.08);border-style:solid}.PDFCompressor_fileInput__x6dRI{display:none}.PDFCompressor_dropIconWrap__DSDyZ{color:var(--accent);margin-bottom:.5rem}.PDFCompressor_dropTitle__iWiu0{font-family:var(--font-outfit);font-size:1.2rem;font-weight:700;color:var(--foreground);margin:0}.PDFCompressor_dropSub__CutrR{font-size:.9rem;color:var(--text-dim);margin:0}.PDFCompressor_browseLink__Ym9Ie{color:var(--accent);text-decoration:underline;text-underline-offset:3px}.PDFCompressor_dropHint__tnhon{font-size:.75rem;color:var(--text-dim);margin:0;opacity:.7}.PDFCompressor_errorRow___t_Jm{display:flex;align-items:center;gap:.5rem;padding:.75rem 1rem;border-radius:.625rem;background:rgba(239,68,68,.1);border:1px solid rgba(239,68,68,.25);color:#ef4444;font-size:.85rem}.PDFCompressor_fileCard__8cY2A{display:flex;align-items:center;gap:1rem;padding:1rem 1.25rem;border-radius:.875rem}.PDFCompressor_fileIconWrap__qFcik{color:var(--accent);flex-shrink:0}.PDFCompressor_fileMeta__mW_hI{flex:1;min-width:0;display:flex;flex-direction:column;gap:.2rem}.PDFCompressor_fileName__1kn9J{font-size:.92rem;font-weight:600;color:var(--foreground);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.PDFCompressor_fileStats__Jga1L{font-size:.75rem;color:var(--text-dim)}.PDFCompressor_fileRemoveBtn__VBpq4{flex-shrink:0;background:transparent;border:1px solid var(--glass-border);border-radius:.4rem;padding:.3rem;color:var(--text-dim);cursor:pointer;display:flex;align-items:center;transition:all .15s}.PDFCompressor_fileRemoveBtn__VBpq4:hover{border-color:#ef4444;color:#ef4444}.PDFCompressor_levelSection__5B_7V{display:flex;flex-direction:column;gap:.75rem}.PDFCompressor_levelHeading__i8slB{font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--text-dim);margin:0}.PDFCompressor_levelGrid__Cr5Tq{display:grid;grid-template-columns:repeat(3,1fr);gap:.625rem}@media (max-width:540px){.PDFCompressor_levelGrid__Cr5Tq{grid-template-columns:1fr}}.PDFCompressor_levelCard__E_teo{padding:1rem;border:1px solid var(--glass-border);border-radius:.875rem;background:var(--glass);cursor:pointer;text-align:left;display:flex;flex-direction:column;gap:.25rem;transition:border-color .15s,background .15s}.PDFCompressor_levelCard__E_teo:hover{border-color:rgba(109,93,252,.4);background:var(--glass-hover)}.PDFCompressor_levelCardActive__hBroG{border-color:var(--accent);background:rgba(109,93,252,.1)}.PDFCompressor_levelHint__g_lsa{font-size:.72rem;font-weight:700;color:var(--accent);font-family:var(--font-inter)}.PDFCompressor_levelLabel__kGhH1{font-size:.9rem;font-weight:700;color:var(--foreground);font-family:var(--font-outfit)}.PDFCompressor_levelDesc__UiWkF{font-size:.75rem;color:var(--text-dim);line-height:1.4}.PDFCompressor_compressBtn__f1VUy{display:flex;align-items:center;justify-content:center;gap:.5rem;width:100%;padding:.9rem;background:var(--accent);border:none;border-radius:.875rem;color:#fff;font-size:1rem;font-weight:700;font-family:var(--font-outfit);cursor:pointer;transition:opacity .15s,transform .1s}.PDFCompressor_compressBtn__f1VUy:hover{opacity:.9}.PDFCompressor_compressBtn__f1VUy:active{transform:scale(.99)}.PDFCompressor_progressSection__yGPAt{border:1px solid var(--glass-border);border-radius:1rem;background:var(--glass);padding:1.5rem;display:flex;flex-direction:column;gap:1rem}.PDFCompressor_progressFileRow__tHpo_{display:flex;align-items:center;gap:.625rem;min-width:0}.PDFCompressor_progressFileName__FwzLJ{font-size:.88rem;font-weight:600;color:var(--foreground);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.PDFCompressor_progressBarWrap__2FRs3{width:100%;height:6px;border-radius:3px;background:rgba(255,255,255,.08);overflow:hidden}.PDFCompressor_progressBar__qomaO{height:100%;border-radius:3px;background:var(--accent);transition:width .3s ease}.PDFCompressor_progressMeta__UQni8{display:flex;justify-content:space-between;align-items:center}.PDFCompressor_progressStatus__ngS_H{font-size:.8rem;color:var(--text-dim)}.PDFCompressor_progressPct__hQOpC{font-size:.8rem;font-weight:700;color:var(--accent);font-family:var(--font-outfit)}.PDFCompressor_doneSection__os4_e{display:flex;flex-direction:column;gap:1rem}.PDFCompressor_warningBanner__agGee{display:flex;align-items:flex-start;gap:.5rem;padding:.875rem 1rem;border-radius:.625rem;background:rgba(249,115,22,.1);border:1px solid rgba(249,115,22,.25);color:#f97316;font-size:.84rem;line-height:1.5}.PDFCompressor_successBanner__rcHmx{display:flex;align-items:center;gap:.5rem;padding:.875rem 1rem;border-radius:.625rem;background:rgba(16,185,129,.1);border:1px solid rgba(16,185,129,.25);color:#10b981;font-size:.84rem}.PDFCompressor_successBanner__rcHmx strong{color:#10b981}.PDFCompressor_resultsGrid__fXZEX{display:grid;grid-template-columns:repeat(3,1fr);gap:.625rem}@media (max-width:500px){.PDFCompressor_resultsGrid__fXZEX{grid-template-columns:1fr 1fr}.PDFCompressor_resultCardSavings__5LFgA{grid-column:1/-1}}.PDFCompressor_resultCard__AkQEV{padding:1rem;border-radius:.875rem;display:flex;flex-direction:column;gap:.35rem}.PDFCompressor_resultLabel__YEM7r{font-size:.65rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--text-dim)}.PDFCompressor_resultValue__ldfDa{font-size:1.25rem;font-weight:800;font-family:var(--font-outfit);color:var(--foreground)}.PDFCompressor_downloadBtn__uftdJ{display:flex;align-items:center;justify-content:center;gap:.5rem;width:100%;padding:.9rem;background:#10b981;border:none;border-radius:.875rem;color:#fff;font-size:1rem;font-weight:700;font-family:var(--font-outfit);cursor:pointer;transition:opacity .15s}.PDFCompressor_downloadBtn__uftdJ:hover{opacity:.88}.PDFCompressor_anotherBtn__dCvy1{display:flex;align-items:center;justify-content:center;gap:.4rem;width:100%;padding:.65rem;background:transparent;border:1px solid var(--glass-border);border-radius:.875rem;color:var(--text-dim);font-size:.88rem;font-family:var(--font-inter);cursor:pointer;transition:all .15s}.PDFCompressor_anotherBtn__dCvy1:hover{border-color:var(--accent);color:var(--accent)}.PDFCompressor_trustStrip__Yh_rc{display:flex;gap:1.25rem;flex-wrap:wrap;justify-content:center;padding-top:.5rem;font-size:.75rem;color:var(--text-dim);border-top:1px solid var(--glass-border)}.PDFCompressor_trustStrip__Yh_rc span{display:flex;align-items:center;gap:.35rem}