.sk-policy .sk-item{background:#FFFCF8;border:1px solid rgba(42,36,29,.14);border-radius:12px;margin:0 0 12px;overflow:hidden}
.sk-policy .sk-item.open{border-color:#D98E3A}
.sk-policy .sk-q{cursor:pointer;user-select:none;font-weight:600;font-size:1.02rem;padding:18px 56px 18px 22px;position:relative;color:#2A241D}
.sk-policy .sk-q::after{content:"";position:absolute;right:24px;top:50%;width:8px;height:8px;border-right:2px solid #D98E3A;border-bottom:2px solid #D98E3A;transform:translateY(-70%) rotate(45deg);transition:transform .2s ease}
.sk-policy .sk-item.open .sk-q::after{transform:translateY(-30%) rotate(-135deg)}
.sk-policy.sk-js .sk-item:not(.open) .sk-body{display:none}
.sk-policy .sk-q:focus-visible{outline:2px solid #D98E3A;outline-offset:-2px}
@media (max-width:749px){.sk-policy .sk-q{padding:16px 48px 16px 18px}}
