.PentestPage_container__vaYl_{color:var(--ProtocolPage-text-color);display:flex;max-width:1400px;flex-direction:column;align-items:center;gap:24px;margin-left:auto;margin-right:auto;padding-left:60px;padding-right:60px;padding-bottom:80px}.PentestPage_header__xgEAt{gap:10px;display:flex;flex-direction:column;align-items:flex-start;width:100%;margin-top:48px;margin-bottom:32px;padding-bottom:48px;border-bottom:1px solid var(--border-color)}.PentestPage_header__xgEAt p{color:var(--secondary-text)}.PentestPage_selectionWrapper__hm0hC{display:grid;grid-template-columns:1fr;grid-template-rows:auto;width:100%}.PentestPage_productRow__XigcG{grid-row:1;grid-column:1;display:grid;grid-template-columns:1fr 1fr;grid-gap:24px;gap:24px;width:100%;transition:opacity .3s ease,filter .3s ease}.PentestPage_productRow--faded__ztNVt{opacity:.25;filter:blur(2px);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.PentestPage_productCard__9n1_g{display:flex;flex-direction:column;gap:16px;border:1px solid var(--border-color);border-radius:16px;padding:32px;cursor:pointer;transition:all .25s ease-in-out;background-color:transparent}.PentestPage_productCard__9n1_g:hover{border-color:var(--accent-color);background-color:var(--bg-color-dark)}.PentestPage_productBadge___U5EI{display:inline-flex;align-self:flex-start;align-items:center;padding:4px 16px;border-radius:12px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.06em}.PentestPage_productIconWrapper__hLISw{width:52px;height:52px;border-radius:12px;background-color:var(--accent-color);color:var(--bg-color);display:flex;align-items:center;justify-content:center;flex-shrink:0}.PentestPage_productTitle__kbieQ{font-size:20px;font-weight:700;margin:0}.PentestPage_productDescription__Oh9Kh{color:var(--secondary-text);line-height:1.65;font-size:14px}.PentestPage_productFeatures__bnEbC{display:flex;flex-direction:column;gap:8px;flex-grow:1}.PentestPage_productFeature__bpdQb{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--secondary-text)}.PentestPage_featureCheck__rhtxA{color:var(--accent-color);flex-shrink:0}.PentestPage_productPrice__SSraO{font-size:22px;font-weight:700;padding-top:16px;border-top:1px solid var(--border-color)}.PentestPage_selectLabel__ASpll{font-size:12px;color:var(--secondary-text);font-weight:500;margin-top:4px}.PentestPage_formPanel__vAf4v{grid-row:1;grid-column:1;align-self:start;width:100%;border:1px solid var(--border-color);border-radius:16px;padding:36px;display:flex;flex-direction:column;gap:24px;background-color:var(--bg-color,#fff);box-sizing:border-box;animation:.25s ease-out;z-index:2}.PentestPage_formFields__oqdVN{display:flex;flex-direction:column;gap:16px;width:100%}.PentestPage_formHeader__FvEmj{display:flex;flex-direction:column;gap:6px}.PentestPage_formHeader__FvEmj h2{font-size:20px;font-weight:700}.PentestPage_formHeader__FvEmj p{color:var(--secondary-text);font-size:14px}.PentestPage_formError__JpDEC{color:rgba(255,99,132,1);font-size:13px}.PentestPage_formFooter__SfsMx{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.PentestPage_sectionTitle__mphQR{font-size:20px;font-weight:700;width:100%}.PentestPage_workflowGrid__nKg01{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:16px;gap:16px;width:100%}.PentestPage_workflowStep__cTQqk{display:flex;flex-direction:column;gap:10px;padding:20px;border:1px solid var(--border-color);border-radius:12px;background-color:var(--bg-color-dark);position:relative}.PentestPage_stepNumber__BDfD2{width:28px;height:28px;border-radius:50%;background-color:var(--accent-color);color:var(--bg-color);font-size:13px;font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0}.PentestPage_stepTitle__6l2Kh{font-size:14px;font-weight:700}.PentestPage_stepDescription__qkmPZ{font-size:13px;color:var(--secondary-text);line-height:1.55}.PentestPage_infoContainer__MzznG{display:flex;flex-direction:column;gap:24px;padding:24px;color:var(--ProtocolPage-text-color);border:1px solid var(--border-color);border-radius:12px;width:100%}.PentestPage_processContainer__A7AhV{display:flex;flex-direction:column;gap:16px;padding-left:24px}.PentestPage_ctaContainer__RmOTx{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:24px;width:100%;padding:24px 32px;border:1px solid var(--border-color);border-radius:12px}.PentestPage_ctaButton__oyVHU{display:inline-flex;align-items:center;white-space:nowrap;padding:10px 24px;border-radius:8px;font-size:14px;font-weight:600;text-decoration:none;background-color:var(--accent-color);color:#ffffff;transition:background-color .2s ease;flex-shrink:0}.PentestPage_ctaButton__oyVHU:hover{background-color:var(--accent-color-dark,#7c3aed)}.PentestPage_success__3UtCz{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:40px;border:1px solid var(--accent-color);border-radius:16px;width:100%;text-align:center;grid-row:1;grid-column:1;align-self:center;justify-self:center}@media (max-width:900px){.PentestPage_productRow__XigcG{grid-template-columns:1fr}.PentestPage_workflowGrid__nKg01{grid-template-columns:1fr 1fr}.PentestPage_container__vaYl_{padding-left:24px;padding-right:24px}}@media (max-width:540px){.PentestPage_workflowGrid__nKg01{grid-template-columns:1fr}.PentestPage_ctaContainer__RmOTx{flex-direction:column;align-items:flex-start}}.FormInput_form-field__input__zFUc3{width:100%;padding:12px 16px;background-color:var(--bg-color-light);border:1px solid var(--border-color);border-radius:5px;color:var(--text-color);font-size:14px;transition:border-color .2s}.FormInput_form-field__input__zFUc3:focus{outline:none;border-color:var(--accent-color)}.FormInput_form-field__input__zFUc3::placeholder{color:var(--text-color-secondary)}.FormInput_form-field--with-icon__5UG9N{position:relative}.FormInput_form-field__icon__JyY6a{position:absolute;right:12px;top:50%;transform:translateY(-50%);background:none;border:none;color:var(--placeholder-color);cursor:pointer}.FormInput_form-field__icon__JyY6a>button{background:none;border:none}.FormInput_form-field__label__K3IlO{display:block;margin-bottom:.5rem;font-size:.875rem;letter-spacing:.01em;text-transform:capitalize;font-weight:600;color:var(--text-color)}
/*# sourceMappingURL=31ce71d17fb709db.css.map*/