.ke-page{max-width:1280px;margin:20px auto 48px;padding:0 16px;color:#102b42;font-size:13px;line-height:1.95}.ke-page h1,.ke-page h2,.ke-page h3,.ke-page p{margin:0}.ke-page h2{font-size:23px;font-weight:850;line-height:1.8}.ke-page h3{font-size:15px;font-weight:800}.ke-panel{border:1px solid #ece4df;border-radius:21px;background:linear-gradient(140deg,#fffefa,#fffafd);box-shadow:0 3px 8px #3b283008}.ke-eyebrow{display:flex;align-items:center;gap:9px;font-size:12px;font-weight:750;color:#5c4b36;margin-bottom:8px!important}.ke-eyebrow:before{content:"";display:inline-block;width:3px;height:18px;border-radius:2px;background:#ffb52a;flex-shrink:0}.ke-hero{position:relative;display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.3fr);align-items:center;min-height:320px;border-radius:24px;background:radial-gradient(ellipse at 20% 65%,#eef2ff66,transparent 68%),linear-gradient(110deg,#fff9f4,#fffbfc);overflow:hidden;gap:16px}.ke-hero-copy{padding:24px 22px 24px 4px;position:relative;z-index:1}.ke-hero-copy h1{font-size:clamp(26px,2.65vw,38px);font-weight:900;line-height:1.75;letter-spacing:-1px;color:#071a2f;margin-bottom:10px}.ke-hero-copy h1 mark{background:linear-gradient(175deg,#ffd665,#ffbd1d);padding:0 9px 5px;border-radius:12px;-webkit-box-decoration-break:clone;box-decoration-break:clone;color:inherit}.ke-hero-copy>p:not(.ke-eyebrow){font-size:14px;font-weight:550;line-height:2;max-width:480px}.ke-hero-art{position:relative;height:100%;display:flex;align-items:end;direction:ltr}.ke-hero-art>img{width:100%;height:auto;max-height:340px;-o-object-fit:contain;object-fit:contain;-o-object-position:center bottom;object-position:center bottom;align-self:end}.ke-pin{position:absolute;display:flex;align-items:center;gap:5px;background:#fffffff5;border:1px solid #e2e8ef;box-shadow:0 3px 8px #38536f18;border-radius:12px;padding:4px 10px;font-size:11px;font-weight:800;direction:rtl;white-space:nowrap}.ke-pin svg{color:#f7a007;fill:#fff4d9}.ke-pin-armenia{left:7%;top:25%}.ke-pin-georgia{left:58%;top:24%}.ke-pin-germany{right:2%;top:36%}.ke-actions{display:flex;gap:12px;align-items:center;flex-wrap:wrap;margin-top:20px}.ke-button,.ke-button-light{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:43px;border-radius:12px;padding:9px 20px;font-size:13px;font-weight:800;white-space:nowrap;line-height:1.6}.ke-button{background:linear-gradient(#ffd452,#ffb40d);border:1px solid #eaa00e;box-shadow:inset 0 1px #fff3c4,0 3px 5px #dc9a1119;color:#102b42}.ke-button-light{border:1px solid #dcdce1;background:#fff9;color:#17354e}.ke-button:hover{filter:brightness(1.035)}.ke-button-light:hover{background:#fff5df}.ke-exam-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:16px}.ke-exam-card{position:relative;display:flex;gap:13px;align-items:center;padding:18px 14px 18px 28px;min-height:128px;transition:transform .15s,border-color .15s}.ke-exam-card:hover{transform:translateY(-3px);border-color:#dfbc74}.ke-exam-card h2{font-size:19px;line-height:1.6}.ke-exam-card p{font-size:11px;line-height:1.9;margin-top:6px}.ke-exam-card>i{position:absolute;bottom:12px;left:12px;width:24px;height:24px;border-radius:50%;background:#fff0ce;color:#a8710a;display:grid;place-items:center}.ke-exam-symbol{flex-shrink:0;width:74px;min-height:82px;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:4px;border-radius:15px;background:#fff;box-shadow:0 3px 10px #1d2c4c08}.ke-exam-symbol>b{font-size:12px;line-height:1.5;direction:ltr}.ke-exam-symbol.green{color:#6e9d11}.ke-exam-symbol.coral{color:#db6b55;transform:rotate(-5deg)}.ke-exam-symbol.blue{color:#365779;transform:rotate(4deg)}.ke-exam-symbol.amber{background:transparent;box-shadow:none}.ke-exam-symbol>img{width:83px;height:83px;-o-object-fit:contain;object-fit:contain}.ke-exam-information{scroll-margin-top:100px;padding:26px;margin-top:16px;display:flex;align-items:center;justify-content:space-between;gap:24px}.ke-exam-information>div{max-width:850px}.ke-exam-information p{color:#617084;margin-top:10px}.ke-source-link{font-size:12px;color:#426784;font-weight:750}.ke-automation{position:relative;margin-top:18px;min-height:170px;padding:24px 200px 24px 20px;display:grid;grid-template-columns:250px 1fr;gap:20px;align-items:center;overflow:hidden}.ke-automation-intro h2{font-size:22px;line-height:1.7}.ke-automation-intro p:not(.ke-eyebrow){font-size:12px;line-height:2;color:#435569;margin-top:8px}.ke-automation-intro small{display:flex;gap:5px;align-items:center;font-size:10px;color:#8a7968;margin-top:10px}.ke-advisor-art{position:absolute;right:0;bottom:-5px;-o-object-fit:contain;object-fit:contain;width:185px;height:175px;-o-object-position:bottom;object-position:bottom}.ke-feature-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.ke-feature-grid>article{padding:16px 12px;border:1px solid #eee8e2;border-radius:15px;box-shadow:0 3px 5px #37445b08;background:#fffafa;min-height:132px}.ke-feature-grid article>span{float:left;background:#fff0d9;border:1px solid #ffe4b9;border-radius:50%;padding:9px;color:#cd8b10}.ke-feature-grid h3{font-size:13px;margin-block:5px 6px;line-height:1.7}.ke-feature-grid p{font-size:11px;line-height:1.8;color:#647287}.ke-process{margin-top:18px;display:grid;grid-template-columns:210px 1fr;gap:24px;align-items:center;padding:24px}.ke-process>div>p:last-child{font-size:12px;line-height:2;color:#627084;margin-top:10px}.ke-process ol{list-style:none;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;padding:0;margin:0;text-align:center}.ke-process li{position:relative}.ke-process li:before{content:"";position:absolute;top:25px;left:-17%;right:67%;height:1px;background:#edb23c}.ke-process li:last-child:before{display:none}.ke-process li>div{position:relative;width:55px;height:55px;background:#fffcf6;border:1px solid #f4dfba;border-radius:50%;display:grid;place-items:center;margin:0 auto 10px;color:#173f61}.ke-process li>div>b{position:absolute;left:-12px;top:15px;display:grid;place-items:center;width:23px;height:23px;font-size:12px;border-radius:50%;background:#ffc445;color:#13344e}.ke-process li p{font-size:11px;color:#627084;line-height:1.8;margin-top:5px}.ke-help-grid{display:grid;grid-template-columns:1.2fr 1fr;gap:18px;margin-top:18px}.ke-guide{display:grid;grid-template-columns:1fr 190px;gap:12px;align-items:center;padding:22px;scroll-margin-top:110px}.ke-guide h2{font-size:19px;line-height:1.7}.ke-guide h2 svg{vertical-align:middle;color:#d99516;margin-left:6px}.ke-guide p:not(.ke-eyebrow){font-size:12px;color:#5d6f83;margin-top:9px;line-height:2}.ke-guide>a{margin-top:16px}.ke-guide img{width:100%;height:155px;-o-object-fit:contain;object-fit:contain}.ke-guide .ke-button{margin-top:14px}.ke-faq{padding:20px}.ke-faq h2{font-size:19px;margin-bottom:12px;display:flex;align-items:center;gap:10px}.ke-faq h2 svg{color:#d89512}.ke-faq details{border:1px solid #e2dfe4;border-radius:9px;background:#fff;margin-top:7px;font-size:12px}.ke-faq summary{display:flex;align-items:center;justify-content:space-between;list-style:none;gap:10px;padding:8px 12px;cursor:pointer;font-weight:700}.ke-faq summary::-webkit-details-marker{display:none}.ke-faq details[open] summary svg{transform:rotate(45deg)}.ke-faq details>p{padding:0 12px 12px;font-size:11px;color:#65768a;line-height:2}.ke-closing{margin-top:18px;display:flex;gap:24px;align-items:center;padding:24px;overflow:hidden}.ke-closing>div{flex:1}.ke-closing>div h2{font-size:25px;line-height:1.6}.ke-closing>div p{font-size:12px;color:#647387;margin-top:8px}.ke-closing>img{width:230px;height:120px;-o-object-fit:contain;object-fit:contain;-o-object-position:center bottom;object-position:center bottom;order:3;align-self:end;margin-bottom:-24px}.ke-closing>.ke-button{order:-1}.ke-goethe-sign{display:flex;align-items:center;gap:12px;border:1px solid #e4dfd8;background:#fff9;box-shadow:0 4px 8px #21364d09;border-radius:18px;padding:13px 20px;width:-moz-fit-content;width:fit-content;color:#6f9d19;margin-top:20px}.ke-goethe-sign>span{border:1px solid #dce8b8;border-radius:50%;padding:10px}.ke-goethe-sign strong{font-size:18px;direction:ltr;display:block}.ke-goethe-sign small{color:#7c8a54;font-size:11px}.ke-goethe-page .ke-hero{min-height:350px}.ke-goethe-page .ke-hero-copy h1{font-size:40px}.ke-registration{display:grid;grid-template-columns:.85fr 1.35fr;gap:24px;align-items:center;margin-top:20px;scroll-margin-top:105px}.ke-registration>div>h2{font-size:24px;display:flex;align-items:center;gap:10px}.ke-registration h2 svg{color:#ec9d0b}.ke-registration p{font-size:13px;color:#67768b;margin-top:8px}.ke-countries{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px}.ke-country{display:flex;align-items:center;gap:16px;min-height:100px;padding:18px}.ke-country strong{display:block;font-size:22px;font-weight:850}.ke-country small{display:block;font-size:12px;color:#5f7085;margin-top:5px}.ke-country>b{display:grid;place-items:center;flex-shrink:0;background:#ffedc8;color:#b8790b;border-radius:50%;width:29px;height:29px;margin-inline-start:auto}.ke-country.is-selected{border-color:#e9b448;background:#fff9ec}.ke-flag{position:relative;display:block;flex-shrink:0;width:55px;height:55px;border-radius:50%;border:4px solid #fff;box-shadow:0 1px 8px #1c3d5d18;overflow:hidden}.ke-flag.am{background:linear-gradient(#d93637 0 33.33%,#2558b6 33.33% 66.66%,#ffb22c 66.66%)}.ke-flag.ge{background:linear-gradient(90deg,transparent 42%,#e23943 42% 57%,transparent 57%),linear-gradient(transparent 42%,#e23943 42% 57%,transparent 57%),#fff}.ke-flag.ge i{position:absolute;width:10px;height:10px;background:linear-gradient(90deg,transparent 35%,#e23943 35% 65%,transparent 65%),linear-gradient(transparent 35%,#e23943 35% 65%,transparent 65%)}.ke-flag.ge i:first-child{top:7px;left:7px}.ke-flag.ge i:nth-child(2){top:7px;right:7px}.ke-flag.ge i:nth-child(3){bottom:7px;left:7px}.ke-flag.ge i:nth-child(4){bottom:7px;right:7px}.ke-level-section{margin-top:20px;padding:22px;scroll-margin-top:105px}.ke-section-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:15px}.ke-section-heading h2{padding-inline-start:10px;border-inline-start:3px solid #ffb931}.ke-section-heading p{font-size:12px;color:#65768a}.ke-levels{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px}.ke-level{padding:14px 12px;border:1px solid #e9e3df;background:#fff;border-radius:15px;box-shadow:0 3px 6px #28324907;display:flex;flex-direction:column}.ke-level.is-selected{border-color:#e5b654;background:#fffcf5}.ke-level-name{display:flex;align-items:center;justify-content:space-between;gap:10px}.ke-level-name>b{font-size:32px;line-height:1.5;font-weight:900;letter-spacing:-1px}.ke-signal{height:31px;display:flex;align-items:end;gap:3px;direction:ltr}.ke-signal i{display:block;width:6px;border-radius:3px;background:#fff0cd;height:8px}.ke-signal i:nth-child(2){height:15px}.ke-signal i:nth-child(3){height:22px}.ke-signal i:nth-child(4){height:29px}.ke-signal i.is-lit{background:#ffc12d}.ke-level h3{font-size:14px;margin-top:4px}.ke-level>p{font-size:11px;line-height:1.85;color:#5e6f84;margin-top:6px;flex:1}.ke-level>a{display:flex;justify-content:center;align-items:center;gap:8px;min-height:32px;border-radius:10px;background:#fff1d2;font-size:10px;font-weight:750;margin-top:12px}.ke-level-selection{display:flex;justify-content:space-between;align-items:center;gap:18px;background:#fff6df;border-radius:12px;padding:16px 18px;margin-top:16px}.ke-level-selection h3{font-size:15px}.ke-level-selection p{font-size:11px;line-height:2;color:#726345;margin-top:6px}.ke-level-selection>div{max-width:760px}.ke-automation.is-goethe{padding:24px 28px;grid-template-columns:1fr 1fr;min-height:210px}.ke-tools-art{width:100%;height:210px;-o-object-fit:contain;object-fit:contain}.ke-official{padding:24px;margin-top:18px;scroll-margin-top:105px}.ke-official h2{font-size:19px}.ke-official>p{font-size:12px;line-height:2;color:#66758a;margin-block:10px 16px;max-width:950px}.ke-official>div{display:flex;flex-wrap:wrap;gap:12px}.ke-official a{border:1px solid #e8dfd1;background:#fffaf1;border-radius:10px;padding:8px 12px;font-size:11px;font-weight:700;color:#47667e}.ke-page :is(a,summary):focus-visible{outline:3px solid #d29c2e;outline-offset:4px}.ke-page .kp-price-notice{font-size:11px;margin:18px 0}.ke-page .kp-price-notice strong{font-size:14px}@media (max-width:1120px){.ke-goethe-page .ke-hero-copy h1,.ke-hero-copy h1{font-size:32px}.ke-exam-card{gap:8px;padding:15px 10px 28px}.ke-exam-symbol{width:57px}.ke-exam-card h2{font-size:17px}.ke-exam-card p{font-size:10px}.ke-automation{padding-inline-start:155px;grid-template-columns:210px 1fr;gap:14px}.ke-advisor-art{width:150px}.ke-feature-grid{gap:7px}.ke-feature-grid article>span{float:none;display:inline-flex;padding:6px}.ke-process{grid-template-columns:180px 1fr;gap:15px}.ke-help-grid{grid-template-columns:1.1fr 1fr}.ke-guide{grid-template-columns:1fr 135px;padding:18px}.ke-levels{gap:8px}.ke-level{padding:12px 9px}.ke-signal{gap:2px}.ke-signal i{width:5px}.ke-level-name>b{font-size:28px}.ke-closing>img{width:165px}.ke-closing>div h2{font-size:23px}}@media (max-width:760px){.ke-page{margin-top:12px;padding:0 12px}.ke-hero{display:flex;flex-direction:column;gap:0;min-height:0}.ke-hero-copy{padding:22px 18px 8px;width:100%}.ke-goethe-page .ke-hero-copy h1,.ke-hero-copy h1{font-size:31px;line-height:1.8}.ke-hero-copy>p:not(.ke-eyebrow){font-size:13px}.ke-hero-art{width:100%;min-height:170px;margin-top:8px}.ke-hero-art>img{max-height:260px}.ke-pin{font-size:9px;padding:3px 6px;gap:3px}.ke-pin svg{width:13px}.ke-pin-armenia{top:24%}.ke-pin-georgia{top:27%}.ke-pin-germany{top:32%}.ke-actions{margin-top:15px;gap:8px}.ke-button,.ke-button-light{font-size:12px;min-height:42px;padding:9px 15px}.ke-exam-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:12px}.ke-exam-card{min-height:136px;align-items:start;flex-direction:column;gap:7px;padding:14px}.ke-exam-symbol{width:auto;min-height:0;flex-direction:row;box-shadow:none;background:transparent!important;transform:none!important;gap:8px}.ke-exam-symbol svg{width:23px;height:23px}.ke-exam-symbol>b{font-size:11px}.ke-exam-symbol>img{width:45px;height:36px}.ke-exam-card h2{font-size:17px}.ke-exam-card p{font-size:11px;padding-bottom:16px}.ke-panel{border-radius:17px}.ke-automation{grid-template-columns:1fr;padding:20px 18px 18px;gap:16px}.ke-automation-intro{padding-inline-start:105px;min-height:105px}.ke-automation-intro h2{font-size:20px}.ke-advisor-art{width:110px;height:135px;right:0;top:15px;bottom:auto}.ke-feature-grid{gap:8px}.ke-feature-grid>article{padding:12px 9px;min-height:0}.ke-feature-grid article>span{display:inline-flex;float:none;padding:7px}.ke-feature-grid h3{font-size:11px}.ke-feature-grid p{font-size:10px}.ke-process{display:block;padding:18px}.ke-process>div>p:last-child{margin-top:5px}.ke-process h2{font-size:22px}.ke-process ol{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:22px}.ke-process li:nth-child(2):before{display:none}.ke-process li>div{width:48px;height:48px}.ke-process h3{font-size:13px}.ke-help-grid{grid-template-columns:1fr;gap:14px;margin-top:14px}.ke-guide{grid-template-columns:1fr 120px;padding:18px}.ke-guide h2{font-size:18px}.ke-guide img{height:140px}.ke-faq{padding:18px}.ke-closing{flex-wrap:wrap;padding:20px;gap:14px;position:relative;padding-inline-start:130px;min-height:160px}.ke-closing>div{flex:auto;width:100%}.ke-closing>div h2{font-size:22px}.ke-closing>.ke-button{order:0;white-space:normal}.ke-closing>img{position:absolute;width:130px;height:140px;right:0;bottom:0;margin:0}.ke-goethe-sign{padding:9px 14px;margin-top:15px}.ke-goethe-sign strong{font-size:16px}.ke-registration{grid-template-columns:1fr;gap:13px;margin-top:16px}.ke-registration>div>h2{font-size:22px}.ke-countries{gap:10px}.ke-country{padding:13px;gap:10px;min-height:88px}.ke-country strong{font-size:19px}.ke-country small{font-size:10px}.ke-country>b{width:23px;height:23px}.ke-flag{width:39px;height:39px;border-width:3px}.ke-flag.ge i{width:7px;height:7px}.ke-flag.ge i:first-child{top:5px;left:5px}.ke-flag.ge i:nth-child(2){top:5px;right:5px}.ke-flag.ge i:nth-child(3){bottom:5px;left:5px}.ke-flag.ge i:nth-child(4){bottom:5px;right:5px}.ke-level-section{padding:17px;margin-top:16px}.ke-section-heading{display:block;margin-bottom:12px}.ke-section-heading h2{font-size:22px}.ke-section-heading p{margin-top:5px;font-size:11px}.ke-levels{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.ke-level-name{gap:5px}.ke-level-name>b{font-size:28px}.ke-level h3{font-size:12px}.ke-level>p{font-size:10px;line-height:1.9}.ke-level>a{font-size:9px;gap:4px}.ke-level-selection{align-items:start;flex-direction:column;padding:14px;gap:12px}.ke-level-selection .ke-button{width:100%}.ke-automation.is-goethe{padding:20px;grid-template-columns:1fr;gap:10px}.ke-automation.is-goethe .ke-automation-intro{padding:0;min-height:0}.ke-tools-art{height:170px}.ke-official{padding:18px}.ke-official>div{gap:8px}.ke-official a{font-size:10px}.ke-exam-information{align-items:start;flex-direction:column;padding:20px}.ke-page h2{font-size:21px}}@media (prefers-reduced-motion:reduce){.ke-exam-card{transition:none}.ke-exam-card:hover{transform:none}}.ks-site main.ks-main:has(.ke-page){width:100%;max-width:none;padding-block:18px 40px}.ke-page{width:min(1280px,calc(100% - 32px));padding:0;margin-top:0}.ke-automation:not(.is-goethe){grid-template-columns:300px 1fr;padding:18px 160px 18px 18px;min-height:160px}.ke-automation-intro>.ke-eyebrow,.ke-guide .ke-eyebrow{display:none}.ke-advisor-art{width:155px;height:165px}.ke-automation-intro h2{font-size:21px}.ke-automation.is-goethe{padding:18px 24px;min-height:190px}.ke-tools-art{height:180px}.ke-faq,.ke-guide{padding:18px}.ke-faq summary{padding:6px 10px;line-height:1.7;font-size:11px}.ke-faq details{margin-top:6px}.ke-closing{padding:18px;min-height:125px}.ke-closing>img{height:100px;margin-bottom:-18px}.ke-goethe-page .ke-hero-copy h1{line-height:1.6;font-size:38px}.ke-goethe-page .ke-process{display:block;padding:20px}.ke-goethe-page .ke-process>div{display:flex;gap:20px;align-items:center;justify-content:space-between;margin-bottom:18px}.ke-goethe-page .ke-process>div>.ke-eyebrow{display:none}.ke-goethe-page .ke-process h2{font-size:22px}.ke-official{display:flex;gap:12px;align-items:center;justify-content:space-between;flex-wrap:wrap;padding:16px 20px}.ke-official h2{font-size:16px}.ke-official a{font-size:10px;padding:6px 10px}.ke-page .kp-price-notice{display:grid;grid-template-columns:240px minmax(0,1fr) auto;-moz-column-gap:20px;column-gap:20px;padding:14px 18px}.ke-page .kp-price-notice>strong{grid-column:1;grid-row:1/span 2;align-self:center}.ke-page .kp-price-notice>p{grid-column:2;margin:0}.ke-page .kp-price-notice>a{grid-column:3;grid-row:1/span 2;align-self:center;margin:0;font-size:11px}@media (max-width:1120px) and (min-width:761px){.ke-automation:not(.is-goethe){grid-template-columns:230px 1fr;padding-inline-start:130px}.ke-advisor-art{width:125px}.ke-page .kp-price-notice{grid-template-columns:190px minmax(0,1fr)}.ke-page .kp-price-notice>a{grid-column:2;grid-row:auto}}@media (max-width:760px){.ke-page{width:calc(100% - 24px);padding:0;margin-top:0}.ke-automation:not(.is-goethe){grid-template-columns:1fr;padding:20px 18px 18px}.ke-advisor-art{width:110px;height:135px}.ke-goethe-page .ke-hero-copy h1{font-size:31px}.ke-closing{padding:20px 130px 20px 20px}.ke-closing>img{height:140px;margin:0}.ke-automation.is-goethe{padding:20px}.ke-goethe-page .ke-process>div{display:block}.ke-country{padding:12px;gap:8px}.ke-country strong{font-size:17px}.ke-country>span:nth-child(2){min-width:0}.ke-official{padding:18px}.ke-page .kp-price-notice{display:block}.ke-page .kp-price-notice>a,.ke-page .kp-price-notice>p{margin-top:8px}}