.ab .ab-lead{margin:18px 0 0;max-width:500px;font-size:17px;line-height:27px;font-weight:500;color:#33463f}.ab .ab-promises{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.ab .ab-promises li{display:flex;flex-direction:column;gap:4px;padding:22px;border-radius:20px;background:#ffffffd1;box-shadow:inset 0 0 0 1px #fff,0 6px 16px #0f5a4c14}.ab .ab-promises strong{font-size:30px;line-height:36px;font-weight:800;letter-spacing:-.03em;color:#1c2636}.ab .ab-promises span{font-size:14px;line-height:20px;font-weight:600;color:#0f5a4c}.ab .ab-block{padding:64px 0 0}.ab .ab-head{margin:0 8px 24px}.ab .ab-steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.ab .ab-step{position:relative;display:flex;flex-direction:column;gap:10px;padding:28px 24px;border-radius:24px;background:#f6f8fb;box-shadow:inset 0 0 0 1px #eef1f5}.ab .ab-step__num{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:14px;background:#1c2636;color:#a0e3d5;font-size:14px;font-weight:800}.ab .ab-step h3{margin:6px 0 0;font-size:18px;line-height:24px;font-weight:800;letter-spacing:-.01em;color:#1c2636}.ab .ab-step p{margin:0;font-size:14px;line-height:22px;color:#5c6370}.ab .ab-range{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.ab .ab-range__item{--c-a:#e3f7f2;--c-b:#c4ece1;--c-ink:#0f5a4c;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:22px 24px;border-radius:20px;background:linear-gradient(155deg,var(--c-a),var(--c-b));color:var(--c-ink);font-size:16px;font-weight:800;text-decoration:none;transition:transform .25s ease,box-shadow .25s ease}.ab .ab-range__item:nth-child(4n+2){--c-a:#e4f2ff;--c-b:#c4e1fc;--c-ink:#0d4f86}.ab .ab-range__item:nth-child(4n+3){--c-a:#f0eaff;--c-b:#dccfff;--c-ink:#5a2fc2}.ab .ab-range__item:nth-child(4n+4){--c-a:#eaf6e3;--c-b:#cdeab9;--c-ink:#356b17}.ab .ab-range__item:hover{transform:translateY(-3px);box-shadow:0 18px 32px -16px color-mix(in srgb,var(--c-ink) 45%,transparent);opacity:1}.ab .ab-duo{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:16px;margin-top:64px}.ab .ab-planet,.ab .ab-contact{display:flex;flex-direction:column;align-items:flex-start;gap:12px;padding:40px;border-radius:28px}.ab .ab-planet{background:linear-gradient(160deg,#f2faee,#ddefd2);box-shadow:inset 0 0 0 1px #d6ecca}.ab .ab-planet .wr-eyebrow{color:#356b17}.ab .ab-planet p{margin:0;font-size:16px;line-height:26px;color:#33402c}.ab .ab-planet .wr-card__link{color:#fff}.ab .ab-planet .wr-card__link:hover{background:#356b17;color:#fff}.ab .ab-contact{background:#1c2636;color:#fff}.ab .ab-contact p{margin:0;font-size:15px;line-height:24px;color:#c5cfdc}.ab .ab-duo__title{margin:2px 0 0;font-size:28px;line-height:34px;font-weight:800;letter-spacing:-.025em;color:inherit}.ab .ab-planet .ab-duo__title{color:#1c2636}.ab .ab-contact__mail{display:inline-flex;align-items:center;gap:10px;margin-top:8px;padding:14px 20px;border-radius:999px;background:#a0e3d5;color:#1c2636;font-size:16px;font-weight:800;text-decoration:none;word-break:break-all}.ab .ab-contact__mail:hover{background:#c2efe5;opacity:1}.ab .ab-contact__link{font-size:14px;font-weight:700;color:#a0e3d5;text-decoration:underline;text-underline-offset:3px}.ab .ab-faq__list{display:grid;gap:10px}.ab .ab-qa{border-radius:18px;background:#fff;box-shadow:inset 0 0 0 1px #e3e8ee}.ab .ab-qa[open]{background:#f6f8fb}.ab .ab-qa summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 24px;list-style:none;cursor:pointer;font-size:16px;line-height:22px;font-weight:700;color:#1c2636}.ab .ab-qa summary::-webkit-details-marker{display:none}.ab .ab-qa__icon{position:relative;flex:none;width:28px;height:28px;border-radius:999px;background:#e2f6f1}.ab .ab-qa__icon:before,.ab .ab-qa__icon:after{content:"";position:absolute;left:50%;top:50%;width:12px;height:2px;border-radius:2px;background:#0f5a4c;transform:translate(-50%,-50%)}.ab .ab-qa__icon:after{transform:translate(-50%,-50%) rotate(90deg);transition:transform .2s ease}.ab .ab-qa[open] .ab-qa__icon:after{transform:translate(-50%,-50%) rotate(0)}.ab .ab-qa p{margin:0;padding:0 24px 22px;font-size:15px;line-height:24px;color:#3d4a5c}.ab .wr-band{margin-top:64px}@media(max-width:1000px){.ab .ab-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.ab .ab-duo{grid-template-columns:minmax(0,1fr)}}@media(max-width:700px){.ab .ab-lead{font-size:16px;line-height:25px}.ab .ab-promises li{padding:16px}.ab .ab-promises strong{font-size:22px;line-height:28px}.ab .ab-promises span{font-size:13px;line-height:18px}.ab .ab-block{padding-top:48px}.ab .ab-steps,.ab .ab-range{grid-template-columns:minmax(0,1fr)}.ab .ab-duo{margin-top:48px}.ab .ab-planet,.ab .ab-contact{padding:28px 20px;border-radius:22px}.ab .ab-duo__title{font-size:23px;line-height:29px}.ab .ab-qa summary{padding:18px}.ab .ab-qa p{padding:0 18px 18px}}@media(prefers-reduced-motion:reduce){.ab .ab-range__item{transition:none}}.ab .ab-contact__phone{display:inline-flex;align-items:center;gap:10px;padding:12px 20px;border-radius:999px;color:#fff;font-size:16px;font-weight:800;text-decoration:none;box-shadow:inset 0 0 0 1px #ffffff38}.ab .ab-contact__phone:hover{background:#ffffff14;opacity:1}
/*# sourceMappingURL=/cdn/shop/t/41/assets/section-rebx-about-page.css.map */
