.brndini-faq-block{--brndini-faq-bg:linear-gradient(180deg, #ffffff 0%, #fbfbfd 100%);--brndini-faq-border:rgba(17, 24, 39, 0.08);--brndini-faq-shadow:0 18px 48px rgba(17, 24, 39, 0.08);--brndini-faq-text:#0f1720;--brndini-faq-subtle:#667085;--brndini-faq-blue:#0a84ff;--brndini-faq-blue-soft:rgba(10, 132, 255, 0.1);margin:56px 0}.brndini-faq-inner{position:relative;overflow:hidden;padding:28px;border:1px solid var(--brndini-faq-border);border-radius:28px;background:radial-gradient(circle at top right,rgb(10 132 255 / .08),transparent 26%),radial-gradient(circle at top left,rgb(52 199 89 / .06),transparent 22%),var(--brndini-faq-bg);box-shadow:var(--brndini-faq-shadow)}.brndini-faq-head{display:flex;justify-content:space-between;align-items:flex-end;gap:18px;margin-bottom:22px}.brndini-faq-head-main{max-width:760px}.brndini-faq-eyebrow{display:inline-flex;align-items:center;min-height:26px;margin-bottom:10px;padding:0 10px;border-radius:999px;background:rgb(10 132 255 / .1);color:var(--brndini-faq-blue);font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.brndini-faq-title{margin:0;color:var(--brndini-faq-text);font-size:clamp(28px, 3.6vw, 38px);line-height:1.1;letter-spacing:-.04em}.brndini-faq-intro{max-width:620px;margin:10px 0 0;color:var(--brndini-faq-subtle);font-size:15px;line-height:1.7}.brndini-faq-count{display:inline-flex;align-items:center;min-height:38px;padding:0 14px;border:1px solid rgb(10 132 255 / .12);border-radius:999px;background:rgb(255 255 255 / .78);color:var(--brndini-faq-subtle);font-size:13px;font-weight:600;white-space:nowrap}.brndini-faq-items{display:grid;gap:14px}.brndini-faq-item{overflow:hidden;border:1px solid rgb(17 24 39 / .08);border-radius:22px;background:rgb(255 255 255 / .82);box-shadow:0 6px 18px rgb(17 24 39 / .04);transition:transform 220ms ease,box-shadow 220ms ease,border-color 220ms ease,background-color 220ms ease}.brndini-faq-item:hover{transform:translateY(-1px);border-color:rgb(10 132 255 / .12);box-shadow:0 14px 28px rgb(17 24 39 / .08)}.brndini-faq-item[open]{border-color:rgb(10 132 255 / .14);background:#fff;box-shadow:0 18px 36px rgb(17 24 39 / .1)}.brndini-faq-question{display:flex;align-items:center;gap:14px;cursor:pointer;list-style:none;padding:18px 20px;color:var(--brndini-faq-text);font-size:17px;font-weight:650;line-height:1.5}.brndini-faq-question::-webkit-details-marker{display:none}.brndini-faq-question::marker{content:""}.brndini-faq-index{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;min-width:40px;height:40px;padding:0 10px;border-radius:999px;background:var(--brndini-faq-blue-soft);color:var(--brndini-faq-blue);font-size:12px;font-weight:700;letter-spacing:.08em}.brndini-faq-question-text{flex:1 1 auto}.brndini-faq-toggle{position:relative;flex:0 0 auto;width:34px;height:34px;border-radius:999px;background:rgb(15 23 32 / .06)}.brndini-faq-toggle::before,.brndini-faq-toggle::after{content:"";position:absolute;top:50%;left:50%;width:14px;height:2px;border-radius:999px;background:#44505f;transform:translate(-50%,-50%);transition:transform 220ms ease,opacity 220ms ease}.brndini-faq-toggle::after{transform:translate(-50%,-50%) rotate(90deg)}.brndini-faq-item[open] .brndini-faq-toggle{background:rgb(10 132 255 / .12)}.brndini-faq-item[open] .brndini-faq-toggle::before{background:var(--brndini-faq-blue)}.brndini-faq-item[open] .brndini-faq-toggle::after{opacity:0;transform:translate(-50%,-50%) rotate(90deg) scaleX(.2);background:var(--brndini-faq-blue)}.brndini-faq-answer{padding:0 20px 20px;color:#334155;line-height:1.8}.brndini-faq-answer>*:first-child{margin-top:0}.brndini-faq-answer p{margin:0}.brndini-faq-item[open] .brndini-faq-answer{animation:brndini-faq-fade 220ms ease}.brndini-faq-block.is-hebrew .brndini-faq-head,.brndini-faq-block[dir="rtl"] .brndini-faq-head{text-align:right}.brndini-faq-block.is-hebrew .brndini-faq-question,.brndini-faq-block[dir="rtl"] .brndini-faq-question{text-align:right}.brndini-faq-block.is-hebrew .brndini-faq-count,.brndini-faq-block[dir="rtl"] .brndini-faq-count{direction:rtl}.brndini-faq-block.is-english .brndini-faq-count{direction:ltr}.brndini-faq-block :focus-visible{outline:2px solid rgb(10 132 255 / .32);outline-offset:4px}@keyframes brndini-faq-fade{from{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media (max-width:820px){.brndini-faq-inner{padding:22px;border-radius:24px}.brndini-faq-head{flex-direction:column;align-items:flex-start}.brndini-faq-count{min-height:34px}.brndini-faq-question{padding:16px;font-size:16px}.brndini-faq-answer{padding:0 16px 18px}}@media (max-width:520px){.brndini-faq-block{margin:40px 0}.brndini-faq-inner{padding:18px}.brndini-faq-question{gap:12px;align-items:flex-start}.brndini-faq-index{min-width:34px;height:34px}.brndini-faq-toggle{width:30px;height:30px}}@media (prefers-reduced-motion:reduce){.brndini-faq-item,.brndini-faq-toggle::before,.brndini-faq-toggle::after{transition:none}.brndini-faq-item[open] .brndini-faq-answer{animation:none}}