.kits-page{background:#FBFAF7;color:#0A1530}.kits-page p{font-size:17px;line-height:1.65}.kits-page .kit-eyebrow{display:block;text-transform:uppercase;font-size:12px;font-weight:600;letter-spacing:.12em;color:#4F5B75;margin-bottom:18px}.kit-intro{padding-block:76px 52px}.kit-intro h1,.kit-product h1{font-family:Archivo,sans-serif;font-size:clamp(40px,4.6vw,66px);line-height:1.06;letter-spacing:-.045em;font-weight:600;max-width:920px;margin:0 0 25px}.kit-intro>p{max-width:680px;font-size:21px}.kit-trust{display:flex;gap:28px;flex-wrap:wrap;margin-top:28px;font-size:14px;color:#4F5B75}.kit-trust span:before{content:'✓';color:#1550C9;margin-right:9px}.kit-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;padding-bottom:70px}.kit-card{min-width:0;background:white;border:1px solid #DCE1E9;border-radius:14px;overflow:hidden;transition:transform .2s,box-shadow .2s}.kit-card:hover{transform:translateY(-4px);box-shadow:0 12px 30px #0A15300A}.kit-card-preview{display:block;padding:22px;background:#EDF2F8;color:inherit;text-decoration:none}.kit-card-body{padding:28px}.kit-card h2{font-size:27px;line-height:1.15;letter-spacing:-.03em;margin:0 0 16px;min-height:62px}.kit-card h2 a{text-decoration:none}.kit-card-body>p{font-size:16px;min-height:104px;color:#4F5B75}.kit-card .kit-eyebrow{font-size:10px}.kit-card-price{display:flex;align-items:flex-start;gap:12px;margin:25px 0}.kit-card-price strong{font-size:30px;white-space:nowrap}.kit-card-price span{font-size:12px;color:#4F5B75;max-width:150px;line-height:1.5}.kit-card .button{width:100%;font-size:14px;justify-content:space-between;padding-inline:17px}.kit-visual{background:#fff;border:1px solid #C9D3E6;border-radius:9px;overflow:hidden;box-shadow:0 10px 25px #0A153008}.visual-top{display:flex;gap:8px;align-items:center;padding:16px 12px;border-bottom:1px solid #DCE1E9;font-size:10px;line-height:1.3}.visual-top>span:last-child{margin-left:auto;color:#4F5B75;font-size:9px}.visual-dot{width:9px;height:9px;background:#1550C9;border-radius:50%;flex-shrink:0}[data-kind=sales] .visual-dot{background:#0B756D}[data-kind=operations] .visual-dot{background:#A65017}.visual-table{overflow-x:auto}.visual-table table{border-collapse:collapse;width:100%;font-size:9px;text-align:left}.visual-table th,.visual-table td{padding:13px 9px;border-bottom:1px solid #EDF0F5;white-space:nowrap}.visual-table th{background:#F5F7FA;color:#4F5B75;font-size:9px}.status-chip{display:inline-block;border:1px solid #D4DEEF;border-radius:4px;padding:4px 5px;background:#F0F4FD;color:#1550C9}.visual-bottom{display:flex;justify-content:space-between;gap:8px;padding:15px 12px;font-size:9px;color:#4F5B75}.kit-bundle{background:#0A1530;color:#fff;border-radius:15px;padding:45px;display:grid;grid-template-columns:1fr 260px;gap:70px;margin-bottom:70px}.kit-bundle .kit-eyebrow{color:#A3AEC6}.kit-bundle h2{font-size:38px;line-height:1.1;letter-spacing:-.03em;margin:0 0 18px}.kit-bundle p{color:#D0DAED;margin:0;max-width:600px}.bundle-buy{display:flex;flex-direction:column;gap:15px;justify-content:center}.bundle-buy strong{font-size:50px;line-height:1}.bundle-buy>span{font-size:13px;color:#D0DAED}.bundle-buy .button{justify-content:space-between}.kit-faq{max-width:850px;padding-bottom:70px}.kit-faq h2{font-size:36px;letter-spacing:-.03em;margin-bottom:25px}.kit-faq details{border-top:1px solid #C9D3E6;padding:21px 0}.kit-faq summary{font-size:19px;font-weight:600;cursor:pointer}.kit-faq details p{color:#4F5B75}.kit-footer{display:flex;align-items:center;flex-wrap:wrap;gap:25px;padding-block:30px;font-size:13px}.kit-footer>span{margin-right:auto}.kit-product{display:grid;grid-template-columns:1.05fr 1fr;gap:70px;padding-block:60px 70px;align-items:center}.kit-back{display:block;margin-bottom:38px;font-size:14px;color:#4F5B75;text-decoration:none}.kit-product h1{font-size:clamp(38px,4vw,56px)}.kit-lead{font-size:20px!important}.kit-audience{font-size:15px!important;color:#4F5B75}.kit-product-art{background:#EAF0F8;padding:38px 25px 25px;border-radius:16px;min-width:0}.kit-product-art .visual-top{font-size:14px;padding:23px 15px}.kit-product-art .visual-table table,.kit-product-art .visual-table th{font-size:11px}.kit-product-art .visual-table td{padding-block:23px}.kit-product-art .visual-bottom{font-size:12px;padding:22px 15px}.preview-caption{font-size:12px;color:#4F5B75;display:block;margin-top:18px;text-align:center}.kit-buy{padding-block:24px 8px}.kit-price{display:flex;align-items:center;gap:17px;margin-bottom:20px}.kit-price strong{font-size:45px;letter-spacing:-.04em;line-height:1}.kit-price>span{font-size:13px;color:#4F5B75}.kit-buy .button{min-width:235px;font-size:16px}.kit-buy button:disabled{background:#E2E7EF;color:#4F5B75;border-color:#C9D3E6;cursor:default;box-shadow:none}.kit-sale-note,.kit-buy>p{font-size:13px!important;color:#4F5B75;max-width:470px}.kit-feedback{color:#A62326!important}.sample-link{display:inline-flex;align-items:center;flex-wrap:wrap;gap:9px;color:#1550C9;font-weight:600;font-size:16px;padding:13px 0}.sample-link>span{font-size:12px;font-weight:400;color:#4F5B75}.kit-details{display:grid;grid-template-columns:1fr 1fr;gap:100px;border-top:1px solid #C9D3E6;padding-block:60px}.kit-details h2,.kit-real h2,.kit-saas h2{font-size:35px;letter-spacing:-.03em;line-height:1.15;margin:0 0 24px}.kit-contents{list-style:none;padding:0;margin:25px 0}.kit-contents li{position:relative;padding:13px 0 13px 26px;border-bottom:1px solid #E3E7EF;font-size:17px;line-height:1.4}.kit-contents li:before{content:'✓';position:absolute;left:0;color:#1550C9}.kit-details p{font-size:15px;color:#4F5B75}.kit-limit{padding:18px;background:#F1F3F7;border-radius:8px}.kit-steps ol{padding-left:25px}.kit-steps li{font-size:18px;padding:9px 0 15px 8px;line-height:1.5}.kit-real{padding-block:45px 65px}.kit-real img{display:block;width:100%;height:auto;border:1px solid #C9D3E6;border-radius:9px;background:#fff}.kit-real p{color:#4F5B75;font-size:15px}.kit-saas{border-top:1px solid #C9D3E6;padding-block:40px 60px;display:flex;gap:70px;align-items:center;justify-content:space-between}.kit-saas p{color:#4F5B75;max-width:750px}.kit-saas .button{flex-shrink:0}.kits-page button,.kits-page a{touch-action:manipulation}.kits-page :focus-visible{outline:3px solid #1550C9;outline-offset:5px}.kits-page [hidden]{display:none!important}.purchase-terms{font-size:14px!important;display:flex;gap:10px;align-items:flex-start;line-height:1.5;max-width:440px;margin-bottom:18px}.purchase-terms input{margin-top:4px;width:18px;height:18px;flex-shrink:0}
@media(max-width:1150px){.kit-grid{gap:15px}.kit-card-preview{padding:13px}.kit-card-body{padding:21px}.kit-card h2{font-size:24px}.kit-product{gap:35px}.kit-details{gap:50px}.kit-product-art{padding:25px 15px}.kit-product-art .visual-table table,.kit-product-art .visual-table th{font-size:9px}.kit-product-art .visual-top{font-size:12px}.kit-bundle{gap:35px}}
@media(max-width:800px){.kit-grid{grid-template-columns:1fr}.kit-card{display:grid;grid-template-columns:1fr 1fr}.kit-card-preview{display:flex;align-items:center;padding:20px}.kit-card-preview>.kit-visual{width:100%}.kit-card h2,.kit-card-body>p{min-height:0}.kit-product{grid-template-columns:1fr;gap:30px}.kit-product-art{max-width:650px;width:100%;margin:auto}.kit-product-art .visual-table table,.kit-product-art .visual-table th{font-size:12px}.kit-product-art .visual-table td{padding-block:16px}.kit-details{gap:35px}.kit-saas{flex-direction:column;align-items:flex-start;gap:15px}.kit-bundle{grid-template-columns:1fr;gap:30px}.bundle-buy{max-width:300px}}
@media(max-width:520px){.kits-page .wrap{width:calc(100% - 36px)}.kit-intro{padding-block:42px 30px}.kit-intro h1{font-size:39px}.kit-intro>p{font-size:18px}.kit-trust{gap:12px 18px;font-size:12px}.kit-card{display:block}.kit-card-preview{padding:22px}.kit-card-body{padding:25px}.kit-card h2{font-size:28px}.kit-card-body>p{font-size:17px}.kit-grid{gap:26px;padding-bottom:40px}.kit-bundle{padding:26px;margin-bottom:40px}.kit-bundle h2{font-size:31px}.kit-product{padding-block:35px}.kit-product h1{font-size:40px}.kit-product-art{padding:20px 12px}.kit-product-art .visual-table table,.kit-product-art .visual-table th{font-size:9px}.kit-product-art .visual-top{font-size:11px}.kit-product-art .visual-table td{padding-inline:7px}.kit-product-art .visual-bottom{font-size:10px}.kit-details{grid-template-columns:1fr;padding-block:35px}.kit-details h2,.kit-real h2,.kit-saas h2{font-size:30px}.kit-footer{gap:18px;font-size:12px}.kit-footer>span{width:100%;order:3}.kits-page .header-actions{gap:8px}.kits-page .login-link{font-size:11px}.kits-page .brand img{width:125px}.kit-real{padding-block:25px 35px}.kit-back{margin-bottom:25px}.kit-buy .button{width:100%}.kit-faq summary{font-size:18px}}
@media(prefers-reduced-motion:reduce){.kit-card{transition:none}.kit-card:hover{transform:none}}
.kit-breadcrumbs{display:flex;align-items:center;flex-wrap:wrap;gap:10px 14px;padding-top:27px;font-size:14px;line-height:1.6;color:#4F5B75}.kit-breadcrumbs a{text-decoration:none;text-underline-offset:4px}.kit-breadcrumbs a:hover{text-decoration:underline}.kit-breadcrumbs .kit-home-link{font-weight:600;color:#1550C9}.kit-breadcrumbs [aria-current=page]{color:#4F5B75}.kit-breadcrumbs~.kit-intro{padding-top:38px}.kit-breadcrumbs~.kit-product{padding-top:30px}.kits-page .site-header nav a[aria-current=page]{color:#1550C9}.kits-page .kit-product .kit-back,.kits-page .kit-intro>.kit-back{display:none}
@media(max-width:520px){.kit-breadcrumbs{font-size:13px;gap:7px 10px;padding-top:20px}.kit-breadcrumbs~.kit-intro{padding-top:28px}.kit-breadcrumbs~.kit-product{padding-top:24px}.kits-page .site-header nav{gap:18px}.kit-footer .kit-home-link{font-weight:600;color:#1550C9}}
