.co{color:#556370;background:#fbfbfb;min-height:100vh;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:14px;line-height:1.71}.co :is(h1,h2,h3,h4){letter-spacing:normal;text-transform:none;font-family:inherit}.co-container{max-width:945px;margin:0 auto;padding:60px 15px 0}.co-row{flex-direction:column;gap:40px;display:flex}@media (min-width:992px){.co-row{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:0}.co-copy{width:448px}.co-side{width:370px}}.co-copy img{max-width:100%;height:auto}.co-title{color:#0d0d0d;margin:50px 0 40px;font-size:36px;font-weight:600;line-height:1.3}.co-body p{color:#373f47;margin:20px 0}.co-body h3{color:#0d0d0d;margin:20px 0;font-size:20px;font-weight:600;line-height:1.3}.co-testimonials{margin-top:40px}.co-testimonials-title{color:#0d0d0d;margin:20px 0;font-size:16px;font-weight:600;line-height:1.1}.co-testimonial{margin:30px 0}.co-testimonial q{color:#0d0d0d;quotes:none;border:1px solid #d8d8d8;border-radius:4px;margin-bottom:30px;padding:30px;display:block}.co-testimonial-author{color:#0d0d0d;align-items:center;gap:10px;font-size:18px;font-weight:600;line-height:1.3;display:flex}.co-testimonial-author img{object-fit:cover;border-radius:50%;flex:none;width:48px;height:48px}.co-panel{background:#fff;border-radius:4px;margin-bottom:20px;box-shadow:0 15px 20px #0000001a}.co-panel-heading{border-bottom:1px solid #e5e9e9;padding:30px}.co-price{color:#0d0d0d;font-size:30px;font-weight:600;line-height:1.1}.co-price small{color:#556370;margin-top:8px;font-size:14px;font-weight:400;display:block}.co-panel-body{padding:30px}.co-form{flex-direction:column;gap:15px;display:flex}.co-login{color:#337ab7;align-self:flex-end}.co-login:hover,.co-link:hover{text-decoration:underline}.co-link{color:#337ab7;cursor:pointer;font:inherit;background:0 0;border:0;padding:0}.co-label{color:#556370;margin-bottom:5px;font-weight:700;display:block}.co-input{color:#555;width:100%;height:34px;font:inherit;background:#fff;border:1px solid #c7cfd8;border-radius:4px;padding:6px 12px;display:block}.co-input:focus{border-color:#ab284c;outline:none}.co-check{cursor:pointer;align-items:flex-start;gap:7px;display:flex}.co-check input{flex:none;margin-top:5px}.co-optout{color:#556370;font-size:13px;line-height:1.5}.co-addon{background:#f6f8f9;border:1px solid #c7cfd8;border-radius:4px;padding:20px 20px 10px}.co-addon p{color:#373f47;margin:0 0 10px;line-height:1.4}.co-addon ul{margin:0 0 10px;padding-left:40px;list-style:outside}.co-addon .co-check{color:#0d0d0d;margin-bottom:10px}.co-btn{color:#fff;cursor:pointer;text-align:center;background:#ab284c;border:1px solid #ab284c;border-radius:4px;width:100%;height:50px;font-size:16px;font-weight:600;line-height:48px;display:block}.co-btn:hover{background:#921f3f}.co-btn:disabled{opacity:.65;cursor:default}.co-error{color:#c0392b}.co-note{color:#6b5200;background:#fff8e1;border-radius:4px;padding:10px 12px;font-size:13px;line-height:1.5}.co-footer{padding:50px 0}.co-footer a{color:#0d0d0d;padding:0 20px}.co-footer a:first-child{padding-left:0}.co-single{max-width:460px;margin:0 auto}.co-single h1{color:#0d0d0d;margin:0 0 15px;font-size:30px;font-weight:600;line-height:1.2}.co-single p{color:#373f47;margin:0 0 15px}.co-coupon{display:flex}.co-coupon .co-input{border-radius:4px 0 0 4px}.co-coupon button{color:#333;cursor:pointer;background:#fff;border:1px solid #c7cfd8;border-radius:0 4px 4px 0;flex:none;margin-left:-1px;padding:0 12px}.co-coupon button:hover{background:#e6e6e6}.co-body ul,.co-body ol{color:#373f47;margin:20px 0;padding-left:40px;list-style:outside}.co-body ol{list-style:decimal}.co-body h2,.co-body h4,.co-body h5{color:#0d0d0d;margin:20px 0;font-weight:600;line-height:1.3}.co-body h2{font-size:24px}.co-body h4{font-size:18px}.co-body h5{font-size:16px}.co-body img,.co-addon img{max-width:100%;height:auto;display:inline-block}.co-body a{color:#ab284c;text-decoration:underline}.co-addon h3,.co-addon h5{color:#373f47;margin:0 0 10px;font-weight:400;line-height:1.4}.co-upsell{margin-top:25px}.co-upsell .co-btn{margin-top:5px}.co-upsell-no{margin:12px auto 10px;display:block}.co-also{border-top:1px solid #e5e9e9;margin-top:25px;padding-top:20px}.co-also h2{color:#0d0d0d;margin:0 0 12px;font-size:18px;font-weight:600}
