#parcours,#comparatif,#demarrage,#faq,#demo-request{scroll-margin-top:110px}.pk-lead{color:#8b8076;font-size:14px;line-height:1.8;max-width:480px}.pk-section{background:#f6f3ef}.pk-journey{display:grid;grid-template-columns:1fr 1fr;gap:65px;align-items:center;margin-top:45px}.pk-tabs{display:grid;gap:12px}.pk-step{font:inherit;text-align:left;display:flex;gap:20px;align-items:center;border:1px solid #e5dfd8;border-radius:18px;background:transparent;padding:23px;cursor:pointer;color:#70675f;transition:.2s}.pk-step>span{font-size:13px;font-weight:700;color:#a79a8d}.pk-step b{font-size:16px;display:block;color:#181818}.pk-step small{font-size:11px;display:block;margin-top:7px;line-height:1.7}.pk-step[aria-selected=true]{background:white;border-color:#ff620b;box-shadow:0 8px 30px #3e251009}.pk-step[aria-selected=true]>span{color:#ff620b}.pk-preview{background:#151515;color:#fff;border-radius:25px;padding:25px;box-shadow:0 25px 55px #19130e20;overflow:hidden}.pk-preview-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.pk-preview-head>b{font-size:26px;letter-spacing:-1.8px}.pk-preview-head>b span{color:#ff620b}.pk-preview-head>small{font-size:8px;letter-spacing:1.5px;color:#a89e94}#pk-product{display:grid;grid-template-columns:46% 1fr;align-items:center;background:#252525;border:1px solid #39332f;border-radius:17px;overflow:hidden;min-height:240px}#pk-product img{width:100%;height:240px;object-fit:cover}.pk-product-body{padding:20px}.pk-product-body small,#pk-ticket>small{font-size:8px;letter-spacing:1px;color:#ff9955}.pk-product-body h3,#pk-ticket h3{font-size:24px;line-height:1.2;letter-spacing:-1px;margin:15px 0}.pk-product-body p,#pk-ticket p{font-size:11px;line-height:1.8;color:#b8ada4}.pk-product-body strong{font-size:21px}#pk-ticket{min-height:240px;padding:25px 18px;background:#252525;border:1px solid #3d352e;border-radius:17px}.pk-ticket-row{display:flex;justify-content:space-between;gap:20px;border-top:1px solid #444;padding-top:20px;font-size:12px}.pk-progress{height:5px;background:#444;border-radius:10px;margin:25px 0 12px}.pk-progress span{height:100%;display:block;background:#ff620b;border-radius:10px;transition:width .3s}#pk-next{width:100%;margin-top:20px;background:#ff620b;border:none;border-radius:11px;color:white;font:600 12px Poppins,Arial,sans-serif;padding:16px;cursor:pointer}.pk-caption{font-size:10px!important;line-height:1.8;color:#9b8d80;margin-top:22px}.pk-preview .pk-caption{color:#9d9187;font-size:8px!important;margin-bottom:0}.pk-comparison{padding-top:30px}.pk-table-scroll{overflow-x:auto;margin-top:40px;border:1px solid #e5ddd5;border-radius:20px}.pk-table{border-collapse:collapse;width:100%;min-width:650px;text-align:center;background:white}.pk-table caption{position:absolute;clip-path:inset(50%);width:1px;height:1px;overflow:hidden}.pk-table th,.pk-table td{padding:19px 20px;border-bottom:1px solid #eee7e0;font-size:12px}.pk-table th:first-child{text-align:left;font-weight:500;width:35%}.pk-table thead th{background:#181818;color:white;font-size:17px;text-align:center;font-weight:700}.pk-table th small{display:block;font-size:9px;font-weight:400;color:#c5b9ae;margin-top:8px}.pk-table td{color:#ff620b;font-size:20px}.pk-table tr>*:nth-child(3){background:#fff2e8}.pk-table thead tr>*:nth-child(3){background:#ff620b}.pk-table thead tr>*:nth-child(3) small{color:white}.pk-table .pk-unavailable{color:#c2b6ac}.pk-note{display:grid;grid-template-columns:1fr auto;column-gap:40px;background:#f2ede7;border-radius:18px;padding:28px;margin-top:20px}.pk-note b{font-size:15px}.pk-note p{font-size:11px;color:#8b7d70;line-height:1.9;max-width:720px;margin-bottom:0}.pk-note a{grid-column:2;grid-row:1/3;align-self:center;font-size:11px;font-weight:600}.pk-start{background:#171717;color:white}.pk-start-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:32px;margin-top:50px}.pk-start-grid article{border-top:1px solid #48403a;padding-top:25px}.pk-start-grid article>span{color:#ff620b;font-weight:700;font-size:26px}.pk-start-grid h3{font-size:17px;line-height:1.4;margin:22px 0 12px}.pk-start-grid p{font-size:11px;color:#b6aaa0;line-height:1.9}.pk-faq-layout{display:grid;grid-template-columns:.8fr 1.2fr;gap:75px}.pk-link{font-size:12px;font-weight:600;color:#ff620b}.pk-filters{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:25px}.pk-filters button{font:500 10px Poppins,Arial,sans-serif;padding:11px 16px;border:1px solid #e2d9d0;background:transparent;border-radius:30px;cursor:pointer}.pk-filters button[aria-pressed=true]{background:#171717;color:white;border-color:#171717}.pk-faq{border-bottom:1px solid #e5ddd5;padding:21px 0}.pk-faq summary{font-size:13px;font-weight:600;cursor:pointer;list-style:none;display:flex;justify-content:space-between;gap:20px}.pk-faq summary:after{content:'+';color:#ff620b;font-size:20px;line-height:1}.pk-faq[open] summary:after{content:'−'}.pk-faq p{font-size:12px;line-height:1.9;color:#8b7d70;margin:15px 25px 0 0}.pk-demo{border:1px solid #f2d9c6;border-radius:13px;background:#fff7f0;padding:20px;margin:0 0 5px;min-width:0}.pk-demo legend{font-size:12px;font-weight:600;padding:0 8px}.pk-demo>p{font-size:10px;line-height:1.8;color:#917969;margin:0 0 18px}.pk-demo-grid{display:grid;grid-template-columns:1fr 1fr;gap:15px}.pk-demo>small{font-size:9px;color:#9c8271;display:block;margin-top:15px}.pk-step:focus-visible,#pk-next:focus-visible,.pk-filters button:focus-visible,.pk-table-scroll:focus-visible{outline:3px solid #ff620b;outline-offset:4px}[hidden]{display:none!important}@media(max-width:800px){.pk-journey{gap:25px}.pk-step{padding:18px;gap:14px}.pk-step b{font-size:13px}#pk-product{grid-template-columns:1fr}#pk-product img{height:180px}.pk-start-grid{grid-template-columns:1fr 1fr}.pk-faq-layout{grid-template-columns:1fr;gap:30px}.pk-note{display:block}.pk-note a{display:block;margin-top:20px}}@media(max-width:600px){.pk-journey{grid-template-columns:1fr}.pk-tabs{grid-template-columns:1fr 1fr;gap:9px}.pk-step{display:block;padding:15px}.pk-step b{font-size:12px;margin-top:9px}.pk-step small{font-size:9px}.pk-preview{padding:20px}#pk-product{grid-template-columns:45% 1fr}#pk-product img{height:230px}.pk-product-body{padding:16px}.pk-start-grid{gap:25px}.pk-start-grid h3{font-size:15px}.pk-table th,.pk-table td{padding:16px}.pk-demo-grid{grid-template-columns:1fr}.pk-start-grid article>span{font-size:23px}}@media(prefers-reduced-motion:reduce){.pk-step,.pk-progress span{transition:none}}
