.rcfa-cycle{padding:62px 0;border-top:1px solid #dfe2df;background:var(--cycle-bg, transparent);color:#242424;font-family:Poppins,Arial,sans-serif;scroll-margin-top:78px;-webkit-font-smoothing:antialiased}.rcfa-cycle *,.rcfa-cycle *:before,.rcfa-cycle *:after{box-sizing:border-box}.rcfa-cycle__inner{width:min(680px,calc(100% - 36px));margin-inline:auto}.rcfa-cycle__label{margin:0 0 12px;color:var(--cycle-accent, #33766f);font-size:12px;font-weight:700}.rcfa-cycle__title{margin:0 0 17px;font-size:clamp(29px,7.5vw,44px);font-weight:700;line-height:1.12;letter-spacing:-.036em}.rcfa-cycle__lead{max-width:580px;color:#3f443f;font-size:18px;line-height:1.58}.rcfa-cycle__lead p{margin:0 0 17px}.rcfa-cycle__table-wrap{margin-top:28px;opacity:0;transform:translateY(12px);transition:opacity .55s ease,transform .55s ease}.rcfa-cycle__table-wrap.is-visible{opacity:1;transform:none}.rcfa-cycle__table{width:100%;border-collapse:collapse;table-layout:fixed;line-height:1.35}.rcfa-cycle__col--stage{width:var(--cycle-stage-col, 44%)}.rcfa-cycle__col--alt{width:var(--cycle-alt-col, 25%)}.rcfa-cycle__col--product{width:var(--cycle-product-col, 31%)}.rcfa-cycle__table th,.rcfa-cycle__table td{overflow-wrap:break-word}.rcfa-cycle__head{padding:12px 7px 15px;font-size:14px;font-weight:600;text-align:center;vertical-align:bottom}.rcfa-cycle__head--stage{padding-left:0;color:#606360;text-align:left}.rcfa-cycle__head--product{border-top:3px solid var(--cycle-accent, #33766f);background:#d6eee8;color:#245e57}.rcfa-cycle__stage-cell{position:relative;padding:21px 10px 21px 0;border-top:1px solid #dfe2df;font-weight:500;text-align:left;vertical-align:middle}.rcfa-cycle__stage{position:relative;display:grid;grid-template-columns:23px minmax(0,1fr);gap:8px;align-items:start}.rcfa-cycle__stage-number{position:relative;z-index:1;display:grid;width:23px;height:23px;place-items:center;border:1px solid #97b8af;background:var(--cycle-surface, #fff);color:var(--cycle-accent, #33766f);font-size:14px;font-weight:600}.rcfa-cycle__stage-title{display:block;font-size:16px;font-weight:600;line-height:1.4}.rcfa-cycle__stage-text{display:block;margin-top:5px;color:#626762;font-size:14px;line-height:1.45}.rcfa-cycle__table tbody tr:not(:last-child)>.rcfa-cycle__stage-cell:after{content:"\2193";position:absolute;bottom:-10px;left:5px;z-index:2;background:var(--cycle-surface, #fff);color:#73958c;font-size:18px;line-height:18px}.rcfa-cycle__cell{padding:17px 9px;font-size:14px;text-align:center;vertical-align:middle}.rcfa-cycle__action{display:block;font-size:14px;font-weight:600;line-height:1.45}.rcfa-cycle__dot{display:grid;width:23px;height:23px;margin:0 auto 8px;place-items:center;border-radius:50%;font-size:15px;font-weight:700}.rcfa-cycle__cell--alt{border:1px solid #303633;background:#303633;color:#fff}.rcfa-cycle__dot--alt{background:#fff;color:#303633}.rcfa-cycle__cell--product{border-top:1px solid #c7e0d8;border-left:5px solid var(--cycle-surface, #fff);background:#e8f5f2;color:#245e57}.rcfa-cycle__dot--product{background:var(--cycle-accent, #33766f);color:#fff}.rcfa-cycle__cell--limit{background:#f6f7f5;color:#676d68;font-size:14px;line-height:1.6;vertical-align:middle}.rcfa-cycle__limit-text{display:block}.rcfa-cycle__takeaway{margin:23px 0 20px;font-size:16px;line-height:1.6}.rcfa-cycle__takeaway p{margin:0}.rcfa-cycle__takeaway strong{color:#276c62;font-weight:600}.rcfa-cycle__detail{border-top:1px solid #bacbc5;border-bottom:1px solid #bacbc5}.rcfa-cycle__summary{display:flex;align-items:center;gap:16px;min-height:52px;padding:17px 0;cursor:pointer;list-style:none;-webkit-tap-highlight-color:transparent}.rcfa-cycle__summary::-webkit-details-marker{display:none}.rcfa-cycle__summary:focus-visible{outline:2px solid var(--cycle-accent, #33766f);outline-offset:3px}.rcfa-cycle__question{flex:1 1 auto;min-width:0;color:#354c44;font-size:14px;font-weight:600;line-height:1.4}.rcfa-cycle__icon{display:grid;flex:0 0 auto;width:22px;height:22px;place-items:center;color:var(--cycle-accent, #33766f)}.rcfa-cycle__icon svg{display:block;width:14px;height:14px}.rcfa-cycle__icon-bar{transform-origin:center;transition:transform .2s ease,opacity .2s ease}.rcfa-cycle__detail[open] .rcfa-cycle__icon-bar{opacity:0;transform:scaleY(0)}.rcfa-cycle__answer p{margin:0 0 16px;color:#535b56;font-size:16px;line-height:1.65}.rcfa-cycle__answer p:last-child{margin-bottom:22px}@media(min-width:760px){.rcfa-cycle{padding:90px 0;scroll-margin-top:90px}.rcfa-cycle__inner{width:min(680px,calc(100% - 48px))}.rcfa-cycle__stage-cell{padding-block:27px}.rcfa-cycle__stage{grid-template-columns:29px minmax(0,1fr);gap:12px}.rcfa-cycle__stage-number{width:29px;height:29px;font-size:16px}.rcfa-cycle__stage-title{font-size:20px}.rcfa-cycle__table tbody tr:not(:last-child)>.rcfa-cycle__stage-cell:after{left:8px}.rcfa-cycle__head,.rcfa-cycle__action,.rcfa-cycle__cell--limit{font-size:16px}.rcfa-cycle__cell{padding:24px 15px}.rcfa-cycle__takeaway{font-size:19px}.rcfa-cycle__question{font-size:16px}}@media(max-width:359px){.rcfa-cycle__head,.rcfa-cycle__cell{padding-inline:5px}.rcfa-cycle__stage{grid-template-columns:19px minmax(0,1fr);gap:5px}.rcfa-cycle__stage-number{width:19px;height:22px}.rcfa-cycle__stage-title{font-size:16px}.rcfa-cycle__stage-cell{padding-right:5px}}@media(prefers-reduced-motion:reduce){.rcfa-cycle__table-wrap{opacity:1;transform:none;transition:none}.rcfa-cycle__icon-bar{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/88/assets/rcf-advertorial-cycle-stylesheet.css.map */
