.awfp{color:#171717;background:#fff;font:16px/1.65 Arial,sans-serif;text-align:left}.awfp *,.awfp *:before,.awfp *:after{box-sizing:border-box}.awfp h1,.awfp h2,.awfp h3{font-family:inherit;font-weight:700;color:#171717;line-height:1.25;letter-spacing:normal;text-transform:none}.awfp h1{font-size:clamp(32px,4vw,46px);margin:0 0 18px}.awfp h2{font-size:30px;margin:0 0 18px}.awfp h3{font-size:19px;margin:0 0 12px}.awfp p{margin:0 0 14px;font-size:16px;color:#666;line-height:1.65}.awfp p:last-child{margin-bottom:0}.awfp strong{color:inherit}.awfp__wrap{max-width:1164px;padding:50px 22px;margin:0 auto}.awfp .awfp__hero{text-align:center;padding-top:64px;padding-bottom:56px}.awfp__intro,.awfp .awfp__title{text-align:center}.awfp .awfp__title{margin-bottom:28px}.awfp__cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.awfp__card{padding:23px;border:1px solid #e5e5e5;border-radius:16px}.awfp__gray{background:#f7f7f8}.awfp .awfp__benefits-wrap{padding-bottom:20px}.awfp__benefits{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:48px;text-align:center;padding:4px 18px 0}.awfp__benefit svg{display:block;width:54px;height:54px;margin:0 auto 14px;stroke:#171717;stroke-width:1.8;fill:none;stroke-linecap:round;stroke-linejoin:round}.awfp__benefit p{color:#252525}.awfp__note{margin-top:14px}.awfp__note p{font-size:15px;color:#666}.awfp__footnote{text-align:center;margin-top:30px}.awfp__footnote p{font-size:14px;color:#777}.awfp__steps{display:block;margin-top:28px}.awfp__step{margin:12px 0;border:1px solid #ddd;border-radius:14px;overflow:hidden}.awfp summary{cursor:pointer;font:700 16px/1.5 Arial,sans-serif;color:#171717;letter-spacing:normal;text-transform:none}.awfp summary:before,.awfp summary:after{content:none}.awfp__step>summary{padding:19px;list-style:disclosure-closed inside}.awfp details[open]>summary{list-style-type:disclosure-open}.awfp__step[open]>summary{background:#f7f7fa}.awfp__number{color:#665cf6;margin-inline:8px 12px}.awfp__step-summary{display:block;margin:8px 0 0 30px;color:#666;font-size:15px;font-weight:400}.awfp__step-tabs{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:12px;padding:4px 3px 20px}.awfp .awfp__step-tab{display:flex;flex-direction:column;align-items:flex-start;padding:20px 18px;border:1px solid #e1e1e1;border-radius:16px;background:#fff;color:#171717;font:inherit;text-align:start;cursor:pointer;min-width:0;min-height:0;white-space:normal;transition:border-color .15s,box-shadow .15s}.awfp .awfp__step-tab:hover,.awfp .awfp__step-tab[aria-selected=true]{border-color:#8072ff;box-shadow:0 8px 20px #00000012}.awfp .awfp__step-tab .awfp__number{margin:0 0 20px;font-size:18px;font-weight:700}.awfp .awfp__step-tab .awfp__step-heading{display:block;font-size:19px;font-weight:700;line-height:1.35;overflow-wrap:anywhere}.awfp .awfp__step-tab .awfp__step-summary{margin:18px 0 0;font-size:16px;line-height:1.65}.awfp__steps--tabs>.awfp__step{border:0;margin:0;border-radius:18px}.awfp__steps--tabs>.awfp__step[hidden]{display:none}.awfp__steps--tabs>.awfp__step>summary{display:none}.awfp__steps--tabs .awfp__detail{padding:28px}.awfp__step-tab:focus-visible,.awfp__detail[role=tabpanel]:focus-visible{outline:3px solid #665cf6;outline-offset:-3px}.awfp__detail{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:25px;align-items:center;background:#f7f7fa;padding:25px}.awfp__detail>*{min-width:0}.awfp__detail-copy{align-self:start}.awfp .awfp__cta-copy>:last-child{margin-bottom:0}.awfp__image-link{display:block;color:#5146bd;text-align:right;font-size:13px;text-decoration:none}.awfp__image-link img{display:block;width:100%;height:auto;max-width:100%;border-radius:8px;box-shadow:0 6px 20px #0002;margin:0 0 10px;cursor:zoom-in}.awfp__cta{margin-top:25px;border:1px solid #ddd;border-radius:16px;padding:24px;display:flex;justify-content:space-between;align-items:center;gap:24px}.awfp__cta>*{min-width:0}.awfp__actions{display:flex;flex-wrap:wrap;gap:10px}.awfp .awfp__button{display:inline-block;background:#f15a24;color:#fff;font-weight:700;padding:12px 16px;border-radius:9px;text-decoration:none;line-height:1.5;text-align:center}.awfp .awfp__button--outline{border:1px solid #bbb;color:#222;background:#fff}.awfp__faq{max-width:900px;margin:0 auto}.awfp__question{border-bottom:1px solid #ddd}.awfp__question>summary{padding:19px 0;list-style:disclosure-closed inside}.awfp__answer{padding-bottom:20px;color:#666;overflow-wrap:anywhere}.awfp a:focus-visible,.awfp summary:focus-visible{outline:3px solid #665cf6;outline-offset:-3px}@media(max-width:800px){.awfp__cards,.awfp__benefits,.awfp__detail{grid-template-columns:minmax(0,1fr)}.awfp__benefits{gap:30px;padding:0}.awfp__wrap{padding:34px 18px}.awfp .awfp__hero{padding:40px 18px}.awfp h2{font-size:25px}.awfp__detail{padding:20px}.awfp__step-tabs{grid-auto-columns:minmax(190px,64%);overflow-x:auto;scroll-snap-type:x proximity}.awfp .awfp__step-tab{min-height:0;scroll-snap-align:start}.awfp__steps--tabs .awfp__detail{padding:20px}.awfp__cta{flex-direction:column;align-items:stretch}}@media(max-width:600px){.awfp .awfp__hero h1,.awfp .awfp__title,.awfp .awfp__cta h2{font-size:var(--awfp-mobile-heading-size, 24px)!important;line-height:1.2!important}.awfp .awfp__hero{padding-top:28px;padding-bottom:24px}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/atoto-worry-free.css.map */
