.ppp-pr-faq{display:flex;flex-direction:column;gap:10px;max-width:820px;margin:0 auto 2.5rem}.ppp-pr-faq-item{border:1px solid rgb(0 0 0 / .08);border-radius:12px;background:var(--theme-palette-color-6,#f7f5f2);overflow:hidden;transition:box-shadow 0.2s ease}.ppp-pr-faq-item[open]{box-shadow:0 4px 16px rgb(17 24 39 / .06)}.ppp-pr-faq-item summary{padding:16px 20px;font-weight:600;font-size:17px;line-height:1.35;cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:12px;color:var(--theme-palette-color-4,#1f2937)}.ppp-pr-faq-item summary::-webkit-details-marker{display:none}.ppp-pr-faq-item summary::after{content:"+";font-size:22px;font-weight:400;line-height:1;color:var(--theme-palette-color-1,#ff6310);flex-shrink:0}.ppp-pr-faq-item[open] summary::after{content:"−"}.ppp-pr-faq-item summary:hover{color:var(--theme-palette-color-1,#ff6310)}.ppp-pr-faq-a{padding:0 20px 18px;font-size:15px;line-height:1.6;color:var(--theme-palette-color-4,#374151)}.ppp-pr-faq-item[open] .ppp-pr-faq-a{padding-top:14px;border-top:1px solid rgb(0 0 0 / .06)}.ppp-pr-faq-a p{margin:0}body.single-pre_rodicov .ppp-pr-hero-img .stk-img,body.single-pre_rodicov .entry-content .stk-block-image .stk-img{width:100%!important;height:auto!important;max-width:100%}body.single-pre_rodicov .ppp-pr-hero-img .stk-img-wrapper{display:block;width:100%}body.single-pre_rodicov .ppp-pr-label .stk-block-text__text{color:var(--theme-palette-color-1,#ff6310)!important;font-weight:600!important;letter-spacing:.08em;text-transform:uppercase;font-size:13px!important}body.single-pre_rodicov .ppp-pr-lead .stk-block-text__text{font-size:18px!important;line-height:1.65!important}body.single-pre_rodicov .entry-content .stk-block-column.has-palette-color-6-background-color .stk-inner-blocks>.stk-block-text:first-child .stk-block-text__text,body.single-pre_rodicov .ppp-pr-tip-title .stk-block-text__text{font-weight:700!important;font-size:16px!important;color:var(--theme-palette-color-1,#ff6310)!important}body.single-pre_rodicov .entry-content .stk-block-column.has-palette-color-6-background-color .stk-inner-blocks>.stk-block-text:not(:first-child) .stk-block-text__text{color:var(--theme-palette-color-4,#374151)!important;font-weight:400!important;font-size:15px!important;line-height:1.55!important}body.single-pre_rodicov .entry-content .wp-block-stackable-heading .stk-block-heading__text{font-size:22px!important;font-weight:600!important;line-height:1.35!important}body.single-pre_rodicov .entry-content .has-text-align-center.wp-block-stackable-heading .stk-block-heading__text{font-size:20px!important}