.site-header__actions>.lang-switcher__link,.site-header__nav .lang-switcher__link{display:inline-flex;align-items:center;justify-content:center;margin-left:16px;padding:8px 14px;border:1px solid var(--border,#1a1a1a);font-family:var(--font-h);font-size:12px;letter-spacing:1px;text-transform:uppercase;color:var(--text-dim,#a0a0a0);text-decoration:none;transition:all 0.2s ease}.site-header__actions>.lang-switcher__link:hover,.site-header__nav .lang-switcher__link:hover{color:var(--gold1,#d4af37);border-color:var(--gold1,#d4af37)}.lang-switcher{display:none!important}.awards-row{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:40px;margin-bottom:32px}.award-item{text-align:center;max-width:180px}.award-item img{max-height:120px;width:auto;display:block;margin:0 auto 12px}.award-item__label{font-size:13px;color:var(--text-dim,#a0a0a0);line-height:1.5}.award-item__label strong{display:block;color:#fff;font-family:var(--font-h);font-size:14px;text-transform:uppercase;margin-bottom:2px}.awards-claim{font-family:var(--font-h);font-size:clamp(1.3rem, 3vw, 1.8rem);text-align:center;color:#fff;text-transform:uppercase;margin-bottom:8px;letter-spacing:-.3px}.awards-sub{text-align:center;font-size:14px;color:var(--text-muted,#666)}.problem-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin:48px 0 24px}.problem-card{background:var(--bg-card,#0a0a0a);border:1px solid var(--border,#1a1a1a);padding:40px 24px;text-align:center}.problem-card__num{font-family:var(--font-h);font-size:clamp(2.5rem, 5vw, 3.5rem);color:var(--gold1,#d4af37);line-height:1;margin-bottom:12px}.problem-card__text{font-size:15px;color:var(--text-dim,#a0a0a0);line-height:1.6}.problem-source{text-align:center;font-size:12px;color:var(--text-muted,#666);margin-top:16px}.model-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin:48px 0}.model-item{text-align:center;padding:40px 24px;border:1px solid var(--border,#1a1a1a)}.model-item__num{font-family:var(--font-h);font-size:clamp(2.5rem, 5vw, 3.5rem);color:var(--gold1,#d4af37);line-height:1;margin-bottom:8px}.model-item__label{font-size:14px;color:var(--text-dim,#a0a0a0);text-transform:uppercase;letter-spacing:1px}.model-example{max-width:600px;margin:40px auto;padding:32px;border:1px solid var(--border,#1a1a1a);background:var(--bg-card,#0a0a0a)}.model-example__title{font-family:var(--font-h);font-size:18px;text-transform:uppercase;color:#fff;margin-bottom:20px;text-align:center}.model-example__row{font-size:15px;color:var(--text-dim,#a0a0a0);padding:10px 0;border-bottom:1px solid var(--border,#1a1a1a)}.model-example__row--highlight{color:var(--gold1,#d4af37);font-weight:600}.model-note{text-align:center;font-size:14px;color:var(--text-muted,#666);max-width:600px;margin:0 auto 32px}.model-cta{text-align:center}.compare-wrap{overflow-x:auto;margin:48px 0}.compare{width:100%;border-collapse:collapse;font-size:14px;min-width:600px}.compare th,.compare td{padding:16px;text-align:left;border:1px solid var(--border,#1a1a1a)}.compare th{font-family:var(--font-h);text-transform:uppercase;font-size:13px;letter-spacing:1px;color:var(--gold1,#d4af37);background:var(--bg-card,#0a0a0a)}.compare td{color:var(--text-dim,#a0a0a0)}.compare__jdk{background:rgb(212 175 55 / .05);color:#fff;font-weight:600}.compare__row-label{font-weight:600;color:#fff}.steps-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;margin:48px 0}.step-card{padding:32px 24px;border:1px solid var(--border,#1a1a1a);background:var(--bg-card,#0a0a0a)}.step-card__num{font-family:var(--font-h);font-size:13px;color:var(--gold1,#d4af37);letter-spacing:2px;text-transform:uppercase;margin-bottom:16px}.step-card__title{font-family:var(--font-h);font-size:18px;text-transform:uppercase;color:#fff;margin-bottom:12px;font-weight:400}.step-card__text{font-size:14px;color:var(--text-dim,#a0a0a0);line-height:1.7}.footer-links-list{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:4px;margin:0;padding:0;list-style:none}.footer-links-list li{list-style:none;margin:0;padding:0}.footer-links-list a{color:var(--text-dim,#a0a0a0);text-decoration:none;font-size:13px;letter-spacing:.5px;transition:color 0.2s ease}.footer-links-list a:hover{color:var(--gold1,#d4af37)}.jdk-page-hero{padding:120px 40px 40px;text-align:center;border-bottom:1px solid var(--border,#1a1a1a)}.jdk-page-hero__eyebrow{font-family:var(--font-h);font-size:13px;letter-spacing:2px;text-transform:uppercase;color:var(--gold1,#d4af37);margin-bottom:20px}.jdk-page-hero__title{font-family:var(--font-h);font-size:clamp(2.2rem, 5vw, 3.5rem);line-height:1.1;text-transform:uppercase;color:#fff;max-width:900px;margin:0 auto;letter-spacing:-.5px}.jdk-page-hero__subtitle{font-family:var(--font-h);font-size:clamp(1rem, 2vw, 1.35rem);text-transform:uppercase;color:var(--gold1,#d4af37);letter-spacing:1px;margin:16px auto 0;max-width:640px;line-height:1.4}.jdk-page-content{padding:48px 0}.jdk-page-content .container{max-width:860px}.jdk-content-page .section-body{padding:0}.jdk-content-page .section-body h2{font-family:var(--font-h);font-size:28px;text-transform:uppercase;color:#fff;margin:48px 0 20px;letter-spacing:-.5px;font-weight:400}.jdk-content-page .section-body h2:first-child{margin-top:0}.jdk-content-page .section-body h3{font-family:var(--font-h);font-size:20px;text-transform:uppercase;color:#fff;margin:32px 0 12px;letter-spacing:.5px;font-weight:400}.jdk-content-page .section-body p{font-size:16px;line-height:1.8;color:var(--text-dim,#a0a0a0);margin-bottom:20px}.jdk-content-page .section-body a:not(.btn):not(.jdk-cta-button){color:var(--gold1,#d4af37);text-decoration:none}.jdk-content-page .section-body a:not(.btn):not(.jdk-cta-button):hover{color:var(--gold2,#F6E27A)}.jdk-content-page .section-body .btn--gold,.jdk-content-page .section-body .jdk-cta-button{color:#000000!important}.jdk-content-page .section-body .btn--outline{color:#ffffff!important}.jdk-content-page .section-body ul,.jdk-content-page .section-body ol{margin:20px 0;padding-left:28px;color:var(--text-dim,#a0a0a0);line-height:1.8}.jdk-content-page .section-body li{margin-bottom:8px;line-height:1.8}.jdk-content-page .section-body table{width:100%;border-collapse:collapse;margin:32px 0;font-size:14px}.jdk-content-page .section-body th,.jdk-content-page .section-body td{padding:16px;text-align:left;border:1px solid var(--border,#1a1a1a)}.jdk-content-page .section-body th{font-family:var(--font-h);text-transform:uppercase;font-size:13px;letter-spacing:1px;color:var(--gold1,#d4af37);background:var(--bg-card,#0a0a0a)}.jdk-content-page .section-body td{color:var(--text-dim,#a0a0a0)}.jdk-content-page .section-body .btn{display:inline-block;margin:8px 8px 8px 0}.jdk-content-page .section-body .btn--gold{background:var(--gold1,#d4af37);color:#000;padding:14px 28px;font-weight:700;text-decoration:none;border:none}.jdk-content-page .section-body .btn--gold:hover{background:var(--gold2,#F6E27A);color:#000}.jdk-content-page .section-body .btn--outline{background:#fff0;color:var(--gold1,#d4af37);border:1px solid var(--gold1,#d4af37);padding:14px 28px;font-weight:700;text-decoration:none}.jdk-content-page .section-body .btn--outline:hover{background:rgb(212 175 55 / .1);color:var(--gold2,#F6E27A);border-color:var(--gold2,#F6E27A)}.jdk-content-page .last-updated{text-align:center;font-size:13px;color:var(--text-muted,#666);margin-top:48px;padding-top:48px;border-top:1px solid var(--border,#1a1a1a)}.jdk-content-page .final-cta{border-top:1px solid var(--border,#1a1a1a);padding-top:100px;padding-bottom:100px}.jdk-cta-wrap{text-align:center}.jdk-cta-wrap .final-cta__title{font-size:clamp(2rem, 4vw, 3rem);margin-bottom:16px;text-align:center}.jdk-cta-body{font-size:1.1rem;color:var(--text-dim,#a0a0a0);margin-bottom:40px;text-align:center}.en-keyfacts{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;margin:48px 0}.en-keyfact{text-align:center;padding:32px 16px;border:1px solid var(--border,#1a1a1a)}.en-keyfact__num{font-family:var(--font-h);font-size:clamp(2rem, 4vw, 2.8rem);color:var(--gold1,#d4af37);line-height:1;margin-bottom:8px}.en-keyfact__label{font-size:13px;color:var(--text-dim,#a0a0a0);text-transform:uppercase;letter-spacing:1px}@media (max-width:900px){.problem-grid,.model-grid{grid-template-columns:1fr}.steps-grid{grid-template-columns:repeat(2,1fr)}.awards-row{gap:24px}.compare{font-size:13px}.compare th,.compare td{padding:12px}}@media (max-width:768px){.jdk-page-hero{padding:100px 20px 32px}.jdk-page-hero__subtitle{font-size:14px;margin-top:12px}.jdk-page-content{padding:36px 0}.jdk-content-page .section-body h2{margin-top:36px}.en-keyfacts{grid-template-columns:repeat(2,1fr)}.steps-grid{grid-template-columns:1fr}.lang-switcher{margin-left:12px;padding-left:12px;font-size:12px}}@media (max-width:480px){.en-keyfacts{grid-template-columns:1fr}}.btn--sm{padding:10px 20px;font-size:.8rem;min-height:36px}@media (max-width:768px){.jdk-content-page .section-body table.comp,.jdk-content-page .section-body table.comp tbody,.jdk-content-page .section-body table.comp tr,.jdk-content-page .section-body table.comp td{display:block;width:100%;min-width:0}.jdk-content-page .section-body table.comp tr{padding:14px 0;border-bottom:1px solid var(--border)}.jdk-content-page .section-body table.comp td{padding:0}.jdk-content-page .section-body table.comp td:first-child{font-family:var(--font-h);color:var(--gold1);margin-bottom:4px}table.jdk-awards-table,.jdk-content-page .section-body table.jdk-awards-table{display:block;width:100%;max-width:100%;min-width:0;overflow-x:auto;-webkit-overflow-scrolling:touch}.jdk-legal-page a,.jdk-legal-page p,.jdk-legal-page li{overflow-wrap:anywhere;word-break:break-word}}