.pinakin-faq,.pinakin-faq *{box-sizing:border-box}
.pinakin-faq{width:100%;margin:0;padding:0;background:transparent!important;color:#fff;font-family:"Manrope",sans-serif}
.pinakin-faq__item{border-top:1px solid rgba(255,255,255,.12);background:transparent!important}
.pinakin-faq__item:last-child{border-bottom:1px solid rgba(255,255,255,.12)}
.pinakin-faq__question{appearance:none;-webkit-appearance:none;width:100%;min-height:87px;margin:0;padding:26px 0;border:0;outline:0;background:transparent!important;color:#fff;display:flex;align-items:center;justify-content:space-between;gap:24px;text-align:left;cursor:pointer;font-family:"Rosarivo",serif;font-size:22px;line-height:1.35;font-weight:400;letter-spacing:-.02em;transition:color .28s ease}
.pinakin-faq__question:hover,.pinakin-faq__question:focus-visible{color:#FCBC5A}
.pinakin-faq__question-text{flex:1 1 auto;min-width:0}
.pinakin-faq__icon{flex:0 0 34px;width:34px;height:34px;border:1px solid rgba(255,255,255,.12);border-radius:50%;display:grid;place-items:center;position:relative;color:#FCBC5A;background:transparent;transition:background-color .3s cubic-bezier(.2,.75,.2,1),border-color .3s cubic-bezier(.2,.75,.2,1),color .3s cubic-bezier(.2,.75,.2,1),transform .3s cubic-bezier(.2,.75,.2,1)}
.pinakin-faq__plus,.pinakin-faq__close{position:absolute;inset:0;display:grid;place-items:center;font-family:"Manrope",sans-serif;font-size:20px;line-height:1;font-weight:400;transition:opacity .24s ease,transform .3s cubic-bezier(.2,.75,.2,1)}
.pinakin-faq__plus{opacity:1;transform:rotate(0deg) scale(1)}
.pinakin-faq__close{opacity:0;transform:rotate(-45deg) scale(.72)}
.pinakin-faq__item.is-open .pinakin-faq__icon{background:#FCBC5A;border-color:#FCBC5A;color:#061426}
.pinakin-faq__item.is-open .pinakin-faq__plus{opacity:0;transform:rotate(45deg) scale(.72)}
.pinakin-faq__item.is-open .pinakin-faq__close{opacity:1;transform:rotate(0deg) scale(1)}
.pinakin-faq__answer{height:0;overflow:hidden;opacity:0;visibility:hidden;transition:height .42s cubic-bezier(.2,.75,.2,1),opacity .28s ease,visibility 0s linear .42s}
.pinakin-faq__item.is-open .pinakin-faq__answer{opacity:1;visibility:visible;transition:height .42s cubic-bezier(.2,.75,.2,1),opacity .32s ease .05s,visibility 0s linear 0s}
.pinakin-faq__answer-inner{padding:0 58px 24px 0;color:#93A7C6;font-family:"Manrope",sans-serif;font-size:13px;line-height:1.75;font-weight:400;max-width:720px;transform:translateY(-8px);transition:transform .34s cubic-bezier(.2,.75,.2,1)}
.pinakin-faq__item.is-open .pinakin-faq__answer-inner{transform:translateY(0)}
.pinakin-faq__answer-inner p{margin:0;color:inherit;font:inherit}
@media(max-width:820px){.pinakin-faq__question{min-height:78px;padding:22px 0;gap:18px;font-size:20px;line-height:1.4}.pinakin-faq__icon{flex-basis:32px;width:32px;height:32px}.pinakin-faq__plus,.pinakin-faq__close{font-size:18px}.pinakin-faq__answer-inner{padding:0 50px 22px 0;font-size:13px}}
@media(max-width:560px){.pinakin-faq__question{min-height:72px;padding:20px 0;gap:14px;font-size:18px;line-height:1.4}.pinakin-faq__icon{flex-basis:30px;width:30px;height:30px}.pinakin-faq__plus,.pinakin-faq__close{font-size:17px}.pinakin-faq__answer-inner{padding:0 42px 20px 0;font-size:12.5px;line-height:1.7}}
@media(prefers-reduced-motion:reduce){.pinakin-faq *,.pinakin-faq *::before,.pinakin-faq *::after{transition-duration:.001ms!important}}
