.rc-proof{padding:var(--space-32) 0 var(--space-64)}.rc-proof__container{max-width:100rem;margin:0 auto;padding:0 var(--page-pad, 4rem)}.rc-proof__head{margin-bottom:var(--space-22)}.rc-proof__pill{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1.4rem;border-radius:var(--radius-pill);background:#0a5aa614;color:#0a5aa6;font-size:var(--text-14);line-height:var(--lh-14);font-weight:700;margin-bottom:var(--space-12)}.rc-proof__title{margin:0 0 var(--space-10);font-size:var(--text-28);line-height:var(--lh-28);font-weight:400;letter-spacing:0}.rc-proof__lead{margin:0;max-width:56rem;font-size:var(--text-16);line-height:var(--lh-16);color:#37485a}.rc-proof__grid{display:grid;grid-template-columns:minmax(0,1fr) 30rem;gap:var(--space-48, 4.8rem);align-items:start}.rc-proof__form{display:flex;flex-direction:column;gap:var(--space-16);border:1px solid var(--color-border);border-radius:20px;padding:var(--space-32)}.rc-proof__field{display:flex;flex-direction:column;gap:.5rem;min-width:0}.rc-proof__field label{font-size:var(--text-14);line-height:var(--lh-14);font-weight:700;color:#0b2233}.rc-proof__field label span{font-weight:400;color:#7e96a8}.rc-proof__field input,.rc-proof__field select{min-height:5rem;padding:0 var(--space-14);border:1px solid var(--color-border);border-radius:10px;font-family:inherit;font-size:var(--text-14);line-height:var(--lh-14);background:var(--color-bg)}.rc-proof__field input:focus-visible,.rc-proof__field select:focus-visible{outline:2px solid var(--color-link);outline-offset:1px}.rc-proof__row{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-14)}.rc-proof__message{display:none;margin:0;font-size:var(--text-12);line-height:var(--lh-12);color:var(--color-error, #c2372b)}.rc-proof__field input:user-invalid{border-color:var(--color-error, #c2372b)}.rc-proof__field input:user-invalid~.rc-proof__message{display:block}.rc-proof__check{display:flex;align-items:flex-start;gap:1rem;font-size:var(--text-14);line-height:var(--lh-14);color:#37485a;cursor:pointer}.rc-proof__check input{width:2rem;height:2rem;margin-top:.1rem;accent-color:#0a5aa6;flex-shrink:0}.rc-proof__submit{min-height:5.4rem;border:none;border-radius:var(--radius-button);background:var(--color-accent);color:#fff;font-family:inherit;font-size:var(--text-14);line-height:var(--lh-14);font-weight:400;cursor:pointer;box-shadow:0 10px 24px #e85b2547}.rc-proof__submit:hover{background:var(--color-accent-hover)}.rc-proof__expectation{margin:0;font-size:var(--text-12);line-height:var(--lh-12);color:#4a6072;text-align:center}.rc-proof__error{display:flex;align-items:center;gap:.7rem;margin:0;padding:var(--space-12) var(--space-14);border:1px solid rgba(194,55,43,.4);border-radius:10px;background:#c2372b0f;font-size:var(--text-14);line-height:var(--lh-14);font-weight:700;color:var(--color-error, #c2372b)}.rc-proof__success{display:flex;flex-direction:column;gap:var(--space-10)}.rc-proof__success-icon{color:var(--color-success-ink)}.rc-proof__success h2{margin:0;font-size:var(--text-20);line-height:var(--lh-20);font-weight:700;outline:none}.rc-proof__success p{margin:0;font-size:var(--text-14);line-height:var(--lh-14);color:#37485a}.rc-proof__success-order{font-weight:700;color:var(--color-fg)}.rc-proof__upsell{display:flex;align-items:center;gap:var(--space-16);margin-top:var(--space-16);border:1px solid var(--color-link-border);border-radius:20px;background:#0a5aa60a;padding:var(--space-18) var(--space-22)}.rc-proof__upsell-icon{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;border-radius:12px;background:var(--color-link);color:#fff}.rc-proof__upsell-body{flex:1;min-width:0}.rc-proof__upsell-body b{display:block;font-size:var(--text-14);line-height:var(--lh-14);font-weight:700;margin-bottom:.3rem}.rc-proof__upsell-body p{margin:0;font-size:var(--text-14);line-height:var(--lh-14);color:#37485a}.rc-proof__upsell-cta{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;min-height:4.6rem;padding:0 var(--space-18);border:1.5px solid var(--color-link);border-radius:var(--radius-button);color:var(--color-link);font-size:var(--text-14);line-height:var(--lh-14);font-weight:400;text-decoration:none}.rc-proof__upsell-cta:hover{background:#0a5aa614}.rc-proof__side{display:flex;flex-direction:column;gap:var(--space-14);position:sticky;top:10rem}.rc-proof__card{border:1px solid var(--color-border);border-radius:14px;padding:var(--space-16) var(--space-18)}.rc-proof__card-title{display:flex;align-items:center;gap:.6rem;margin:0 0 .8rem;font-size:var(--text-14);line-height:var(--lh-14);font-weight:700}.rc-proof__card-text{margin:0 0 var(--space-10);font-size:var(--text-14);line-height:var(--lh-14);color:#37485a}.rc-proof__card-link{display:inline-flex;align-items:center;min-height:3.2rem;font-size:var(--text-14);line-height:var(--lh-14);font-weight:700;color:var(--color-link);text-decoration:none;margin-right:var(--space-12)}.rc-proof__card-link:hover{text-decoration:underline}.rc-proof__wa{display:inline-flex;align-items:center;justify-content:center;gap:.7rem;width:100%;min-height:4.4rem;border:2px solid var(--color-success-ink);border-radius:var(--radius-button);color:var(--color-success-ink);font-size:var(--text-14);line-height:var(--lh-14);font-weight:400;text-decoration:none;margin-bottom:.8rem}.rc-proof__wa:hover{background:var(--color-success-bg)}.rc-proof__phone{display:inline-flex;align-items:center;justify-content:center;gap:.7rem;width:100%;min-height:4rem;border:1px solid var(--color-border);border-radius:var(--radius-button);color:var(--color-fg);font-size:var(--text-14);line-height:var(--lh-14);font-weight:400;text-decoration:none}@media screen and (max-width:989px){.rc-proof__grid{grid-template-columns:1fr;gap:var(--space-22)}.rc-proof__form{padding:var(--space-18) var(--space-16)}.rc-proof__row{grid-template-columns:1fr}.rc-proof__side{position:static}.rc-proof__upsell{flex-direction:column;align-items:flex-start}.rc-proof__upsell-cta{width:100%}.rc-proof__submit{position:sticky;bottom:var(--space-10);min-height:5.4rem;z-index:5}}@media screen and (max-width:749px){.rc-proof__title{font-size:var(--text-24);line-height:var(--lh-24);font-weight:700}.rc-proof__submit{font-size:var(--text-16);line-height:var(--lh-16)}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/section-proof.css.map */
