@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.3-6t-g6q0vh0a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_c6e48ee1-module__JRO3KW__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_c6e48ee1-module__JRO3KW__variable{--font-body:"Inter", "Inter Fallback"}
@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/a342834df7752944-s.3hd2l7bm32o7k.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.1l2zhvq5eocqf.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.2vhvl9vrvk-va.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.173xwsdme27n8.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.13hnt-xgp82zk.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.1sj6eobyi31rd.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope Fallback;src:local(Arial);ascent-override:103.31%;descent-override:29.07%;line-gap-override:0.0%;size-adjust:103.19%}.manrope_2cfddc0b-module__tcXJaa__className{font-family:Manrope,Manrope Fallback;font-style:normal}.manrope_2cfddc0b-module__tcXJaa__variable{--font-display:"Manrope", "Manrope Fallback"}
:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--ink:#edf8f2;--muted:#9fb5aa;--line:#dff9eb1f;--panel:#0d1e19c7;--panel-solid:#0e211b;--green:#57e389;--green-strong:#b6ffca;--mint:#a6f7d0;--orange:#ff9e69;--shadow:0 24px 80px #00000047}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:var(--ink);font-family:var(--font-body), Arial, sans-serif;background:radial-gradient(circle at 12% 8%,#43d08129,#0000 31rem),radial-gradient(circle at 90% 28%,#377c6929,#0000 36rem),#07120f;min-height:100vh;margin:0;line-height:1.65}a{color:inherit;text-decoration:none}button,input{font:inherit}button,a{-webkit-tap-highlight-color:transparent}:focus-visible{outline:3px solid var(--orange);outline-offset:3px}.skip-link{z-index:100;color:#07120f;background:#fff;border-radius:.5rem;padding:.7rem 1rem;position:fixed;top:-5rem;left:1rem}.skip-link:focus{top:1rem}.shell{width:min(1160px,100% - 2.5rem);margin-inline:auto}.site-header{z-index:40;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#07120fc7;position:sticky;top:0}.header-inner,.footer-inner,.footer-note{justify-content:space-between;align-items:center;gap:2rem;display:flex}.header-inner{min-height:72px}.brand{color:#fff;font-family:var(--font-display), sans-serif;letter-spacing:-.03em;align-items:center;gap:.7rem;font-weight:750;display:inline-flex}.brand-mark{background:linear-gradient(145deg,#57e3893b,#57e38908);border:1px solid #a6f7d073;border-radius:10px;place-items:center;width:32px;height:32px;display:grid}.brand-mark span{border-top:6px solid #0000;border-bottom:6px solid #0000;border-left:10px solid var(--green-strong);width:0;height:0;transform:translate(1px)}.site-header nav,.site-footer nav{align-items:center;gap:1.4rem;display:flex}.site-header nav a,.site-footer nav a{color:var(--muted);font-size:.92rem}.site-header nav a:hover,.site-footer nav a:hover{color:#fff}.hero{padding:6.5rem 0 4.75rem;overflow:hidden}.hero-grid{grid-template-columns:minmax(0,.88fr) minmax(500px,1.12fr);align-items:center;gap:clamp(3rem,6vw,7rem);display:grid}.eyebrow,.section-label,.result-kicker{color:var(--green);letter-spacing:.14em;text-transform:uppercase;font-size:.75rem;font-weight:800;display:inline-flex}.hero h1{max-width:11ch;font-family:var(--font-display), sans-serif;letter-spacing:-.065em;margin:1rem 0 1.4rem;font-size:clamp(3rem,6vw,5.9rem);font-weight:720;line-height:.96}.hero-copy>p{max-width:36rem;color:var(--muted);font-size:1.08rem}.trust-row{flex-wrap:wrap;gap:.7rem;margin-top:2rem;display:flex}.trust-row span{color:var(--mint);background:#a6f7d00d;border:1px solid #a6f7d026;border-radius:999px;padding:.45rem .72rem;font-size:.78rem;font-weight:700}.converter-card{box-shadow:var(--shadow);background:linear-gradient(145deg,#112a22f7,#091914f5);border:1px solid #a6f7d02b;border-radius:26px;padding:clamp(1.25rem,3vw,2rem);position:relative}.converter-card:before{content:"";background:linear-gradient(90deg,#0000,#b6ffca8c,#0000);height:1px;position:absolute;inset:.7rem .7rem auto}.converter-card label,.choice-group legend{color:#d8ebe1;letter-spacing:.04em;font-size:.78rem;font-weight:750}.url-row{grid-template-columns:1fr auto;gap:.65rem;margin:.45rem 0 1.2rem;display:grid}.url-row input{color:#fff;background:#040d0a9e;border:1px solid #e9fff226;border-radius:12px;width:100%;min-width:0;padding:.95rem 1rem}.url-row input::placeholder{color:#748a7f}.primary-button{color:#07120f;background:var(--green-strong);cursor:pointer;border:0;border-radius:12px;justify-content:center;align-items:center;min-height:48px;padding:.78rem 1.15rem;font-weight:850;display:inline-flex}.primary-button:hover{background:#fff}.primary-button:disabled{opacity:.6;cursor:wait}.choice-group{border:0;margin:0 0 1rem;padding:0}.choice-group legend{margin-bottom:.5rem}.choice-row{flex-wrap:wrap;gap:.45rem;display:flex}.choice{text-align:center;border:1px solid var(--line);cursor:pointer;border-radius:10px;min-width:64px;padding:.55rem .72rem;position:relative;color:var(--muted)!important}.choice input{opacity:0;pointer-events:none;position:absolute}.choice:has(input:focus-visible){outline:3px solid var(--orange);outline-offset:3px}.choice.active{background:#57e38914;border-color:#57e3898c;color:var(--green-strong)!important}.status-region:empty{display:none}.job-status,.result-card,.error-panel,.quality-note{margin-top:1rem}.status-copy{color:#d8ebe1;justify-content:space-between;font-size:.88rem;display:flex}.progress-track{background:#ffffff14;border-radius:999px;height:5px;margin-top:.55rem;overflow:hidden}.progress-track span{border-radius:inherit;background:var(--green);height:100%;transition:width .22s;display:block}.progress-track .indeterminate{width:32%;animation:1.1s ease-in-out infinite alternate progress}@keyframes progress{0%{transform:translate(-20%)}to{transform:translate(230%)}}.result-card,.error-panel{border-radius:14px;justify-content:space-between;align-items:center;gap:1rem;padding:1rem;display:flex}.result-card{background:#57e38912;border:1px solid #57e38947}.result-card strong{white-space:nowrap;text-overflow:ellipsis;max-width:28rem;display:block;overflow:hidden}.result-card p{color:var(--muted);margin:0;font-size:.8rem}.result-actions{align-items:center;gap:.8rem;display:flex}.text-button{color:var(--mint);cursor:pointer;background:0 0;border:0;padding:0;font-weight:700}.error-panel{color:#ffd7c4;background:#ff9e6914;border:1px solid #ff9e6959}.quality-note{color:#fbd0b8;font-size:.85rem}.tool-note{color:#789085;margin:1rem 0 0;font-size:.75rem}.content-section{border-top:1px solid var(--line);padding:5.5rem 0}.content-section.muted{background:#081a1461}.section-heading{grid-template-columns:.65fr 1.35fr;gap:3rem;margin-bottom:2.5rem;display:grid}.section-heading h2{font-family:var(--font-display), sans-serif;letter-spacing:-.05em;margin:0;font-size:clamp(2rem,4vw,3.5rem);line-height:1.05}.section-heading p{color:var(--muted);max-width:44rem;margin:0}.step-grid,.feature-grid,.guide-grid,.link-cards{gap:1rem;display:grid}.step-grid{grid-template-columns:repeat(3,1fr)}.feature-grid,.guide-grid{grid-template-columns:repeat(4,1fr)}.link-cards{grid-template-columns:repeat(2,1fr)}.step,.feature,.guide-grid a,.link-cards a,.info-panel{border:1px solid var(--line);background:#0f231d8c;border-radius:16px;padding:1.4rem}.step span,.guide-grid a>span,.link-cards a>span{color:var(--green);text-transform:uppercase;letter-spacing:.1em;font-size:.75rem;font-weight:800}.step h3,.feature h3,.guide-grid strong,.link-cards strong{font-family:var(--font-display), sans-serif;color:#fff;margin:.5rem 0;display:block}.step p,.feature p,.guide-grid p,.link-cards p{color:var(--muted);margin:0;font-size:.91rem}.guide-grid a:hover,.link-cards a:hover{border-color:#57e38961;transform:translateY(-2px)}.table-wrap{border:1px solid var(--line);border-radius:16px;overflow-x:auto}table{border-collapse:collapse;background:#0f231d75;width:100%}th,td{text-align:left;border-bottom:1px solid var(--line);padding:1rem}th{color:var(--mint);text-transform:uppercase;letter-spacing:.08em;font-size:.76rem}td{color:#c8dbd2}tr:last-child td{border-bottom:0}.faq-list{gap:.65rem;display:grid}.faq-list details{border-bottom:1px solid var(--line);padding:1rem 0}.faq-list summary{cursor:pointer;font-family:var(--font-display), sans-serif;font-weight:700}.faq-list p{color:var(--muted);max-width:55rem}.breadcrumbs{color:var(--muted);gap:.6rem;padding-top:2.1rem;font-size:.78rem;display:flex}.breadcrumbs a:hover{color:#fff}.article-shell{width:min(820px,100% - 2.5rem);margin-inline:auto;padding:3rem 0 6rem}.article-header{border-bottom:1px solid var(--line);padding:3rem 0}.article-header h1{font-family:var(--font-display), sans-serif;letter-spacing:-.06em;margin:.8rem 0 1rem;font-size:clamp(2.6rem,6vw,4.9rem);line-height:1}.article-header p{color:var(--muted);font-size:1.08rem}.article-content{padding-top:2.5rem}.article-content h2{font-family:var(--font-display), sans-serif;letter-spacing:-.035em;margin:3rem 0 .8rem;font-size:2rem}.article-content h3{margin-top:2rem}.article-content p,.article-content li{color:#bbcec4}.article-content a{color:var(--green-strong);text-underline-offset:3px;text-decoration:underline}.article-content .callout{border-left:3px solid var(--green);background:#57e38912;border-radius:0 12px 12px 0;padding:1.2rem 1.4rem}.site-footer{border-top:1px solid var(--line);background:#050d0b;padding:4rem 0 2rem}.footer-brand{margin-bottom:.8rem}.site-footer p{color:#72887d;margin:.35rem 0 0;font-size:.82rem}.footer-note{border-top:1px solid var(--line);margin-top:2.5rem;padding-top:1.25rem}.not-found{text-align:center;place-items:center;min-height:62vh;display:grid}.not-found h1{letter-spacing:-.08em;margin:0;font-size:clamp(4rem,14vw,10rem)}@media (prefers-color-scheme:light){:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ink:#14271e;--muted:#53695e;--line:#134f3129;--panel:#ffffffdb;--panel-solid:#fff;--green:#177846;--green-strong:#0d6538;--mint:#17683f;--orange:#b64b1c;--shadow:0 24px 70px #214e3824}body{background:radial-gradient(circle at 12% 8%,#57e38929,#0000 31rem),radial-gradient(circle at 90% 28%,#50a58521,#0000 36rem),#f4f8f5}.site-header{background:#f4f8f5db}.brand,.site-header nav a:hover,.site-footer nav a:hover,.step h3,.feature h3,.guide-grid strong,.link-cards strong,.breadcrumbs a:hover{color:#10271b}.brand-mark{background:#57e3891f;border-color:#0d65384d}.trust-row span{background:#17683f12;border-color:#17683f33}.converter-card{background:linear-gradient(145deg,#fffffffa,#ecf7f0f5);border-color:#0d653833}.converter-card:before{background:linear-gradient(90deg,#0000,#0d653859,#0000)}.converter-card label,.choice-group legend,.status-copy{color:#27483a}.url-row input{color:#14271e;background:#fff;border-color:#134f3133}.url-row input::placeholder{color:#70847a}.primary-button{color:#fff}.primary-button:hover{color:#fff;background:#084b2b}.choice.active{background:#17784614;border-color:#0d653873}.progress-track{background:#14271e1a}.result-card{background:#17784614;border-color:#1778464d}.error-panel{color:#87350f;background:#b64b1c14;border-color:#b64b1c59}.quality-note{color:#87350f}.tool-note{color:#63786d}.content-section.muted{background:#daede16b}.step,.feature,.guide-grid a,.link-cards a,.info-panel{background:#ffffffb8}table{background:#ffffffb3}td,.article-content p,.article-content li{color:#40594d}.article-content .callout{background:#17784614}.site-footer{background:#eaf2ed}.site-footer p{color:#60766a}}@media (max-width:900px){.hero{padding-top:4.5rem}.hero-grid{grid-template-columns:1fr}.hero h1{max-width:12ch}.section-heading{grid-template-columns:1fr;gap:1rem}.feature-grid,.guide-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.shell,.article-shell{width:min(100% - 1.25rem,1160px)}.header-inner{min-height:62px}.site-header nav a:nth-child(2),.site-header nav a:nth-child(3){display:none}.hero{padding:3.8rem 0 3.5rem}.hero h1{font-size:clamp(2.8rem,15vw,4.3rem)}.url-row{grid-template-columns:1fr}.url-row .primary-button{width:100%}.step-grid,.feature-grid,.guide-grid,.link-cards{grid-template-columns:1fr}.result-card,.footer-inner,.footer-note{flex-direction:column;align-items:flex-start}.result-actions{flex-direction:column;align-items:stretch;width:100%}.result-actions .primary-button{width:100%}.site-footer nav{flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
