.panot-faq{color:#1d1d1d;font-family:Montserrat,system-ui,sans-serif;margin:0 auto;max-width:820px;padding:clamp(48px,8vw,100px) clamp(20px,5vw,40px)}.panot-faq__head{margin-bottom:40px}.panot-faq__eyebrow{color:rgba(29,29,29,.5);display:block;font-size:12px;font-weight:600;letter-spacing:1.5px;margin-bottom:14px;text-transform:uppercase}.panot-faq__title{font-size:clamp(32px,5vw,56px);font-weight:700;letter-spacing:-.02em;line-height:1.05;margin:0 0 16px}.panot-faq__intro{color:rgba(29,29,29,.7);font-size:17px;line-height:1.6}.panot-faq__intro p{margin:0}.panot-faq__list{border-top:1px solid rgba(29,29,29,.12)}.panot-faq__item{border-bottom:1px solid rgba(29,29,29,.12)}.panot-faq__q{align-items:center;cursor:pointer;display:flex;font-size:18px;font-weight:600;gap:20px;justify-content:space-between;line-height:1.4;list-style:none;padding:24px 4px}.panot-faq__q::-webkit-details-marker{display:none}.panot-faq__chevron{color:rgba(29,29,29,.5);flex-shrink:0;transition:transform .25s ease}.panot-faq__item[open] .panot-faq__chevron{transform:rotate(180deg)}.panot-faq__q:hover{color:#000}.panot-faq__a{color:rgba(29,29,29,.78);font-size:16px;line-height:1.65;padding:0 4px 26px}.panot-faq__a p{margin:0 0 12px}.panot-faq__a p:last-child{margin-bottom:0}.panot-faq__a ul{margin:8px 0 12px;padding-left:20px}.panot-faq__a li{margin-bottom:6px}.panot-faq__a a{color:#1d1d1d;text-decoration:underline}.panot-faq__a a:hover{color:#000}@media (max-width:600px){.panot-faq__q{font-size:16px;padding:20px 2px}.panot-faq__a{font-size:15px}}