.kl-hero{color:#fff;background:linear-gradient(160deg,#013766 0%,#001f3f 55%,#002b54 100%);padding:54px 0 84px;position:relative;overflow:hidden}.kl-hero:after{content:"";clip-path:polygon(0 100%,100% 100%,100% 0);z-index:2;pointer-events:none;background:#fff;height:42px;position:absolute;bottom:-1px;left:0;right:0}.kl-hero .wrap{z-index:3;position:relative}.kl-hero .hero-crumb{margin-bottom:18px;font-size:13px}.rv1-page .kl-hero h1{color:#fff;letter-spacing:-.01em;margin:0 0 14px;font-size:clamp(28px,4.6vw,44px);line-height:1.1}.kl-hero .hero-crumb a{color:#9fb6cb}.kl-hero .hero-crumb a:hover{color:#fff}.kl-hero .kl-hero-sub{color:#cfe0f1;max-width:720px;margin:0;font-size:16.5px;line-height:1.6}.kl-nrto-sec{border-top:1px solid #e7eef6}.kl-nrto{background:#fff;border:1px solid #e1eaf4;border-radius:20px;align-items:center;gap:28px;padding:24px 30px;display:flex;box-shadow:0 12px 34px #03234212}.kl-nrto .kl-nrto-logo{flex:none}.kl-nrto .kl-nrto-logo img{width:auto;height:96px;display:block}.kl-nrto .kl-nrto-body{min-width:0}.kl-nrto .kl-nrto-kop{text-transform:uppercase;letter-spacing:.04em;color:#f60;align-items:center;gap:9px;margin-bottom:9px;font-size:13px;font-weight:700;display:inline-flex}.kl-nrto .kl-nrto-check{color:#fff;background:#1f9d57;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;display:inline-flex}.kl-nrto .kl-nrto-check svg{width:13px;height:13px}.kl-nrto .kl-nrto-body p{color:#51637a;max-width:760px;margin:0;font-size:15px;line-height:1.6}.kl-nrto .kl-nrto-body a{color:#0788ca;font-weight:600}@media (max-width:640px){.kl-nrto{flex-direction:column;align-items:flex-start;gap:18px;padding:22px 20px}.kl-nrto .kl-nrto-logo img{height:80px}}.kl-intro{max-width:720px;margin-bottom:30px}.kl-intro h2{color:#001f3f;margin:6px 0 8px;font-size:clamp(22px,3vw,30px)}.kl-intro .kl-lead,.kl-form-col .kl-lead{color:#51637a;margin:0;font-size:15.5px;line-height:1.6}.kl-methodes{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.kl-methodes .kl-methode{background:#fff;border:1px solid #e1eaf4;border-radius:16px;padding:22px 20px}.kl-methodes .kl-methode-ico{color:#0788ca;background:#eaf6fd;border-radius:12px;justify-content:center;align-items:center;width:46px;height:46px;margin-bottom:14px;display:inline-flex}.kl-methodes .kl-methode-ico svg{width:22px;height:22px}.kl-methodes .kl-methode h3{color:#001f3f;margin:0 0 6px;font-size:17px}.kl-methodes .kl-methode p{color:#51637a;margin:0;font-size:14.5px;line-height:1.55}.kl-methodes .kl-methode a{color:#0788ca;font-weight:600}.kl-grid{grid-template-columns:1.4fr 1fr;align-items:start;gap:40px;margin-bottom:44px;display:grid}.kl-form-head{max-width:720px;margin-bottom:26px}.kl-form-head .eyebrow{margin-bottom:8px}.kl-form-head h2{color:#001f3f;margin:0 0 8px;font-size:clamp(22px,3vw,30px)}.kl-form-head .kl-lead{margin:0}.kl-grid .kl-form-card{background:#fff;border:1px solid #e1eaf4;border-radius:18px;padding:28px 26px;box-shadow:0 10px 30px #0323420d}.kl-info-col .kl-info-card{background:#fff;border:1px solid #e1eaf4;border-radius:18px;padding:26px 24px}.kl-info-card .kl-info-kop{color:#001f3f;margin:0 0 18px;font-size:19px}.kl-info-card .kl-info-blok{border-top:1px solid #eef3f8;padding:14px 0}.kl-info-card .kl-info-blok:first-of-type{border-top:none;padding-top:0}.kl-info-card .kl-info-blok b{color:#f60;text-transform:uppercase;letter-spacing:.03em;margin-bottom:5px;font-size:13px;font-weight:700;display:block}.kl-info-card .kl-info-blok p{color:#51637a;margin:0;font-size:14.5px;line-height:1.6}.kl-info-card .kl-info-blok a{color:#0788ca;font-weight:600}.kl-beginselen .kl-beginsel-head{text-align:center;max-width:660px;margin:0 auto 26px}.kl-beginselen .kl-beginsel-head .eyebrow{margin-bottom:6px}.kl-beginselen .kl-beginsel-head h2{color:#001f3f;margin:0;font-size:clamp(21px,2.8vw,28px)}.kl-beginselen .kl-beginsel-grid{grid-template-columns:repeat(3,1fr);gap:16px;margin:0;padding:0;list-style:none;display:grid}.kl-beginselen .kl-beginsel-card{background:#f4f8fc;border:1px solid #e7eef6;border-radius:16px;align-items:flex-start;gap:15px;padding:20px;transition:transform .16s,box-shadow .16s,border-color .16s,background-color .16s;display:flex}.kl-beginselen .kl-beginsel-card:hover{background:#fff;border-color:#d2e4f4;transform:translateY(-3px);box-shadow:0 14px 30px #03234217}.kl-beginselen .kl-beginsel-ico{color:#0788ca;background:#e6f2fb;border-radius:12px;flex:none;justify-content:center;align-items:center;width:46px;height:46px;display:inline-flex}.kl-beginselen .kl-beginsel-ico svg{width:22px;height:22px}.kl-beginselen .kl-beginsel-txt{flex-direction:column;gap:4px;min-width:0;display:flex}.kl-beginselen .kl-beginsel-txt b{color:#16263a;font-size:15.5px}.kl-beginselen .kl-beginsel-txt span{color:#51637a;font-size:14px;line-height:1.5}.kl-beginselen a.kl-beginsel-link{text-decoration:none}.kl-beginselen a.kl-beginsel-link .kl-beginsel-arrow{color:#9fb3c7;flex:none;margin-left:auto;transition:transform .16s,color .16s;display:inline-flex}.kl-beginselen a.kl-beginsel-link .kl-beginsel-arrow svg{width:20px;height:20px}.kl-beginselen a.kl-beginsel-link:hover .kl-beginsel-arrow{color:#0788ca;transform:translate(3px)}@media (max-width:980px){.kl-methodes{grid-template-columns:1fr 1fr}.kl-grid{grid-template-columns:1fr;gap:32px}.kl-beginselen .kl-beginsel-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:540px){.kl-methodes,.kl-beginselen .kl-beginsel-grid{grid-template-columns:1fr}}
