.commercial{--cg-ink:#17293b;--cg-blue:#0d6efd;background:#fff;color:var(--cg-ink);font-family:Arial,Helvetica,sans-serif;line-height:1.6}.commercial *{box-sizing:border-box}.commercial a{text-decoration:none}.commercial a:focus-visible,.commercial button:focus-visible,.commercial input:focus-visible,.commercial select:focus-visible,.commercial summary:focus-visible,.commercial textarea:focus-visible{outline:3px solid #509aff;outline-offset:4px}.cg-nav{max-width:1240px;margin:auto;padding:20px 32px;display:flex;align-items:center;justify-content:space-between;gap:24px}.cg-nav>.cg-logo,.cg-nav>a{width:200px}.cg-nav nav{display:flex;gap:28px;align-items:center}.cg-nav nav a{font-size:14px;color:var(--cg-ink);font-weight:600}.cg-enter{padding:10px 20px;border:1px solid #cdd9e3;border-radius:8px}.cg-hero{max-width:1240px;margin:auto;padding:80px 32px 90px;display:grid;grid-template-columns:1.1fr 1fr;grid-gap:60px;gap:60px;align-items:center}.cg-kicker{font-size:11px!important;font-weight:700;letter-spacing:.15em;color:#356d99!important;margin:0 0 22px}.cg-hero h1{font-size:clamp(40px,4.4vw,64px);letter-spacing:-.055em;line-height:1.09;margin:0 0 24px;font-weight:700}.cg-hero h1 em{font-style:normal;color:#0d6efd}.cg-intro{max-width:470px;font-size:18px;color:#5d6d7d}.cg-actions{display:flex;gap:20px;flex-wrap:wrap;align-items:center;margin:30px 0 20px}.cg-button{display:inline-flex;justify-content:center;align-items:center;padding:15px 21px;background:#0d6efd;color:white!important;border:0;border-radius:8px;font:600 14px Arial;cursor:pointer;min-height:48px}.cg-button:hover{background:#005bd4}.cg-button:disabled{opacity:.65;cursor:wait}.cg-text-link{font-size:14px;color:var(--cg-ink);font-weight:600}.cg-note{font-size:12px;color:#6b7b8b}.cg-preview{background:#17293b;color:white;border-radius:16px;padding:30px;box-shadow:18px 24px 0 #eef4f8;transform:rotate(-1deg)}.cg-preview-top{display:flex;justify-content:space-between;gap:10px;font-size:9px;letter-spacing:.1em;color:#aabccb}.cg-live{color:#8ad4ba}.cg-preview h2{font-size:23px;margin:30px 0 0;letter-spacing:-.03em;color:white}.cg-preview-caption{font-size:10px;color:#aabccb;margin:3px 0 20px}.cg-preview-stats{display:flex;gap:36px;margin-bottom:26px}.cg-preview-stats div{display:grid}.cg-preview-stats strong{font-size:32px;font-weight:400}.cg-preview-stats span{font-size:11px;color:#aabccb}.cg-job{display:flex;align-items:center;gap:10px;padding:18px 0;border-top:1px solid #ffffff20}.cg-job-icon{display:grid;place-items:center;width:30px;height:30px;background:#ffffff10;color:#8db9ff;border-radius:6px}.cg-job div{flex:1 1}.cg-job b{font-size:11px;display:block}.cg-job small{font-size:9px;color:#aabccb;display:block;margin-top:4px}.cg-tag{font-size:8px;color:#9dd9c4;background:#9dd9c413;padding:4px 7px;border-radius:4px}.cg-flow{margin-top:22px;display:flex;justify-content:space-between;font-size:9px;letter-spacing:.1em;color:#c2d3df}.cg-flow span{color:#78aaff}.cg-strip{background:#f2f6f9;border-block:1px solid #e2eaf0;padding:22px 32px;display:flex;justify-content:center;gap:80px;flex-wrap:wrap;font-size:12px;font-weight:600;color:#60778b}.cg-section{max-width:1240px;margin:auto;padding:90px 32px;scroll-margin-top:20px}.cg-section h2{font-size:clamp(30px,3vw,42px);line-height:1.15;letter-spacing:-.04em;margin:0 0 24px}.cg-section p{color:#607080;font-size:15px}.cg-features{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:46px;gap:46px;margin-top:48px}.cg-features article{border-top:1px solid #d9e3eb;padding-top:24px}.cg-feature-number{font-size:13px;color:#0d6efd}.cg-features h3{font-size:20px;letter-spacing:-.03em;margin:22px 0 10px}.cg-features p{line-height:1.8}.cg-plans{display:grid;grid-template-columns:1fr 1fr;grid-gap:100px;gap:100px;background:#f3f7fa;border-radius:24px}.cg-plans ul{padding-left:20px;color:#41586c;font-size:14px;line-height:2.5}.cg-price-card{background:white;border:1px solid #d6e2ec;border-radius:16px;padding:32px;box-shadow:0 14px 30px #21385008}.cg-plan-label{font-size:11px;color:#0d6efd;letter-spacing:.14em;font-weight:700}.cg-price-card h3{margin:12px 0}.cg-price-card .cg-price{font-size:44px;font-weight:700;letter-spacing:-.04em;color:var(--cg-ink);margin:18px 0 0;line-height:1.2}.cg-price small{font-size:16px;font-weight:400;letter-spacing:0}.cg-price-card>p{font-size:12px}.cg-price-card label{display:block;font-size:13px;font-weight:600;margin:25px 0 8px}.cg-price-card input{width:100%;padding:12px;border:1px solid #c9d7e3;border-radius:6px;color:var(--cg-ink);background:white}.cg-price-card .cg-button{display:flex;margin:25px 0 12px}.cg-form>small,.cg-price-card>small{display:block;color:#6c7f8f;font-size:11px;line-height:1.6}.cg-contact{display:grid;grid-template-columns:1fr 1fr;grid-gap:100px;gap:100px}.cg-next{margin-top:40px;font-size:14px}.cg-next ol{padding-left:20px;color:#607080;line-height:2.5}.cg-form{border:1px solid #dce5ed;border-radius:16px;padding:30px;background:white}.cg-form h3{font-size:22px;margin:0 0 24px;letter-spacing:-.03em}.cg-form label{display:grid;grid-gap:6px;gap:6px;font-size:12px;font-weight:600;margin-bottom:16px}.cg-form label>span{font-weight:400}.cg-form input,.cg-form select,.cg-form textarea{width:100%;padding:12px;border:1px solid #c8d5e1;border-radius:6px;background:#fff;font:14px Arial;color:var(--cg-ink)}.cg-form-row{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px}.cg-form .cg-consent{display:flex;align-items:flex-start;font-size:11px;line-height:1.7;gap:10px}.cg-consent input{width:16px;height:16px;flex-shrink:0;margin-top:2px}.cg-consent a{color:#0765c9;text-decoration:underline}.cg-form .cg-button{width:100%;margin:5px 0 14px}.cg-honeypot{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%)}.cg-error{color:#b32222!important}.cg-confirmation>span{font-size:40px;color:#178462}.cg-confirmation button{border:1px solid #c8d5e1;background:white;padding:12px;border-radius:6px;cursor:pointer}.cg-faq{padding-top:20px;max-width:900px}.cg-faq details{border-bottom:1px solid #dae4ec;padding:20px 0}.cg-faq summary{cursor:pointer;font-weight:600;font-size:15px}.cg-footer{border-top:1px solid #e1e8ee;max-width:1240px;margin:auto;padding:30px 32px;display:flex;align-items:center;gap:28px;color:#6b7b8b;font-size:12px}.cg-footer .brand-logo{width:155px}.cg-footer a{color:var(--cg-ink)}@media(max-width:900px){.cg-hero{gap:35px;padding-top:50px}.cg-strip{gap:28px}.cg-contact,.cg-plans{gap:40px}.cg-features{gap:24px}}@media(max-width:640px){.cg-nav{padding:15px 20px;gap:12px}.cg-nav>a{width:145px}.cg-nav nav{gap:14px}.cg-nav nav a{font-size:12px}.cg-nav nav a:first-child{display:none}.cg-enter{padding:8px 12px}.cg-hero{grid-template-columns:1fr;padding:45px 22px 60px;gap:35px}.cg-hero h1{font-size:43px}.cg-intro{font-size:16px}.cg-preview{padding:23px;box-shadow:8px 12px 0 #eef4f8}.cg-strip{gap:12px 24px;font-size:10px;padding:20px}.cg-section{padding:60px 22px}.cg-contact,.cg-features,.cg-plans{grid-template-columns:1fr;gap:28px}.cg-features{margin-top:32px}.cg-features article{padding-top:18px}.cg-features h3{margin-top:12px}.cg-plans{border-radius:0}.cg-form,.cg-price-card{padding:24px}.cg-price-card .cg-price{font-size:40px}.cg-form-row{grid-template-columns:1fr;gap:0}.cg-footer{padding:25px 22px;flex-wrap:wrap;gap:18px}.cg-footer>span{display:none}}