.ik-ptabs{font-family:Lato,sans-serif;gap:44px}.ik-ptabs,.ik-ptabs__head{display:flex;flex-direction:column}.ik-ptabs__head{gap:20px}.ik-ptabs__heading{color:#17161c;font-family:Montserrat,sans-serif;font-size:52px;font-weight:800;line-height:1.08;margin:0}p.ik-ptabs__intro{color:#66645e;font-size:20px;line-height:1.45;margin:0}.ik-ptabs__list{display:flex;flex-wrap:wrap;gap:12px}button.ik-ptabs__tab{appearance:none;background-color:#f5f2ec;border:1.5px solid #17161c;border-radius:8px;color:#17161c;cursor:pointer;font-family:Lato,sans-serif;font-size:16px;font-weight:700;line-height:1.2;margin:0;padding:16px 24px;transition:background-color .15s,color .15s}button.ik-ptabs__tab:hover{background-color:#eee8dc}button.ik-ptabs__tab.is-active{background-color:#17161c;color:#fff}button.ik-ptabs__tab:focus-visible{outline:2px solid #603c61;outline-offset:3px}.ik-ptabs__panel{align-items:start;display:grid;gap:40px;grid-template-columns:minmax(0,400px) minmax(0,1fr)}.ik-ptabs__panel[hidden]{display:none}.ik-ptabs__overview{display:flex;flex-direction:column;gap:20px}p.ik-ptabs__kicker{color:#66645e;font-size:16px;line-height:1.45;margin:0}.ik-ptabs__panel-heading{color:#17161c;font-family:Montserrat,sans-serif;font-size:34px;font-weight:800;line-height:1.08;margin:0}p.ik-ptabs__panel-text{color:#66645e;font-size:20px;line-height:1.45;margin:0}a.ik-ptabs__download{background-color:#eee8dc;border-radius:8px;color:#17161c;display:block;font-size:14px;font-weight:700;line-height:1.45;padding:20px;text-decoration:none}a.ik-ptabs__download:before{color:#603c61;content:"\25B8\00a0"}a.ik-ptabs__download:hover{background-color:#e3dbcc}.ik-ptabs__side{display:flex;flex-direction:column;gap:16px;min-width:0}.ik-ptabs__programs{display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.ik-ptabs__card{background-color:#fff;border:1px solid #d8d4cd;border-radius:16px;box-sizing:border-box;display:flex;flex-direction:column;gap:12px;padding:28px}.ik-ptabs__card-title{color:#17161c;font-family:Lato,sans-serif;font-size:22px;font-weight:800;line-height:1.18;margin:0}p.ik-ptabs__card-text{color:#66645e;font-size:16px;line-height:1.45;margin:0}p.ik-ptabs__card-meta{color:#603c61;font-size:14px;font-weight:700;line-height:1.45;margin:0}.ik-ptabs__tags{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.ik-ptabs__tags-label{color:#66645e;font-size:11px;letter-spacing:.02em;line-height:1.3;margin-right:4px;text-transform:uppercase}.ik-ptabs__tag{background-color:#eee8dc;border-radius:100px;color:#17161c;display:inline-block;font-size:12px;line-height:1.4;padding:8px 14px}.ik-ptabs__cta{align-items:center;background-color:#17161c;border-radius:16px;display:flex;gap:24px;padding:28px}p.ik-ptabs__cta-text{color:#b9b6af;flex:1 1 auto;font-size:16px;line-height:1.45;margin:0}a.ik-ptabs__cta-link{color:#cca252;flex:0 0 auto;font-size:14px;font-weight:700;text-decoration:none;white-space:nowrap}a.ik-ptabs__cta-link:hover{text-decoration:underline}@media(max-width:1023px){.ik-ptabs__heading{font-size:40px}.ik-ptabs__panel{gap:32px;grid-template-columns:minmax(0,1fr)}}@media(max-width:767px){.ik-ptabs{gap:32px}.ik-ptabs__heading{font-size:32px}p.ik-ptabs__intro{font-size:18px}.ik-ptabs__list{flex-wrap:wrap;gap:8px}button.ik-ptabs__tab{flex:0 1 auto;font-size:15px;padding:12px 18px;text-align:center;white-space:normal}.ik-ptabs__panel-heading{font-size:28px}p.ik-ptabs__panel-text{font-size:18px}.ik-ptabs__programs{grid-template-columns:minmax(0,1fr)}.ik-ptabs__card{padding:24px}.ik-ptabs__cta{align-items:flex-start;flex-direction:column;gap:16px;padding:24px}a.ik-ptabs__cta-link{white-space:normal}}.ik-ptabs__tags-label.ik-ptabs__tags-label{font-size:12px}