.language-picker{position:relative;font-size:14px;min-width:130px}.language-picker summary{cursor:pointer;padding:10px 12px;border:1px solid var(--line);border-radius:8px;list-style:none}.language-picker summary::after{content:' ▾';color:var(--accent)}.language-options{position:absolute;right:0;top:100%;z-index:20;width:225px;background:#183128;border:1px solid #526d5d;border-radius:10px;padding:10px;box-shadow:0 16px 30px #0004;display:grid;gap:2px}.language-options a{display:block;padding:9px 12px;border-radius:5px}.language-options a:hover,.language-options [aria-current]{background:#294735;color:var(--accent)}.localized-hero h1{font-size:clamp(38px,4.9vw,68px);line-height:1.12;overflow-wrap:anywhere}.localized-value .lead{max-width:820px}.quota{max-width:850px;border-left:3px solid var(--accent);padding:24px 30px;background:#1b342a;margin-top:35px}.quota p{margin:0}.comparison{border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.comparison>p{max-width:920px;font-size:18px;color:#d0dcd4}.compare-links{display:flex;gap:14px 28px;flex-wrap:wrap;margin:28px 0}.compare-links a{border-bottom:1px solid #849889}.comparison .fine{font-size:14px;color:var(--muted)}.localized-faq{max-width:960px}.localized-faq details{border-bottom:1px solid var(--line);padding:24px 0}.localized-faq summary{cursor:pointer;font-weight:650;font-size:20px;line-height:1.5}.localized-faq details p{margin:18px 0 0;color:#c8d7cd;max-width:820px}.source-note{padding-top:0}.source-note h2{font-size:28px}.source-note p{max-width:820px;color:var(--muted)}footer .language-options{top:auto;bottom:100%}@media(max-width:760px){.localized-hero{gap:36px;padding-top:42px}.nav{gap:12px;flex-wrap:wrap;padding:16px 0}.navlinks{gap:12px}.localized-hero h1{font-size:42px}.localized-faq summary{font-size:18px}.quota{padding:20px}.language-picker{min-width:110px}.language-options{max-width:calc(100vw - 48px)}.workflow h3{overflow-wrap:anywhere}}@media(max-width:420px){.nav .brand{font-size:18px}.nav .button{padding:10px 12px}.navlinks{width:100%;justify-content:space-between}.localized-hero h1{font-size:36px}}
.photo-pdf-compare{border-top:1px solid var(--line)}.comparison-intro{max-width:920px;font-size:18px;color:#d0dcd4}.comparison-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin:32px 0}.comparison-grid article{border-top:1px solid #5f7769;padding-top:22px}.comparison-grid h3{font-size:21px}.comparison-grid p{color:#c8d7cd;font-size:16px}.photo-pdf-compare>.fine{max-width:950px}@media(max-width:760px){.comparison-grid{grid-template-columns:1fr;gap:16px}.photo-pdf-compare{padding-bottom:40px}}
