.bstar-faq{padding:85px 0;overflow:hidden;color:var(--main-text)}.bstar-faq .container{max-width:1320px;padding-inline:24px}.bstar-faq-grid{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,6fr);gap:70px;align-items:start}.bstar-faq-intro{position:relative;isolation:isolate;min-width:0}.bstar-faq-tag{display:inline-block;font-size:15px;letter-spacing:.04em;margin-bottom:18px;color:var(--text-color)}.bstar-faq .second-heading{font-size:clamp(36px,4.5vw,60px);line-height:1.2;margin:0 0 25px;overflow-wrap:anywhere}.bstar-faq-intro>p{font-size:19px;line-height:1.75;color:var(--text-color);margin:0}.bstar-faq-shape{position:absolute;width:min(100%,330px);inset:20px auto auto -40px;z-index:-1;pointer-events:none;filter:var(--round-image-filter)}.bstar-faq-help{margin-top:35px;padding:25px;border:1px solid var(--princing-box-border)}.bstar-faq-help p{font-size:17px;line-height:1.6;margin:0 0 15px}.bstar-faq-help a{display:inline-flex;gap:10px;align-items:center;text-decoration:none;color:var(--main-text);font-weight:600}.bstar-faq-help a:hover{color:var(--theme-data)}.bstar-faq-list{min-width:0}.bstar-faq-item{border-top:1px solid var(--princing-box-border);scroll-margin-top:110px}.bstar-faq-item:last-child{border-bottom:1px solid var(--princing-box-border)}.bstar-faq-item summary{display:flex;gap:18px;align-items:flex-start;padding:23px 0;list-style:none;cursor:pointer}.bstar-faq-item summary::-webkit-details-marker{display:none}.bstar-faq-number{font-size:16px;line-height:1.65;flex:0 0 28px;color:var(--text-color)}.bstar-faq-item h3{font-family:Marcellus,serif;font-size:23px;line-height:1.4;color:var(--main-text);margin:0;flex:1;min-width:0;overflow-wrap:anywhere}.bstar-faq-toggle{position:relative;flex:0 0 30px;width:30px;height:30px;border:1px solid var(--princing-box-border);border-radius:50%}.bstar-faq-toggle::before,.bstar-faq-toggle::after{content:'';position:absolute;background:currentColor;inset:13px 8px auto;height:2px}.bstar-faq-toggle::after{transform:rotate(90deg)}.bstar-faq-item[open] .bstar-faq-toggle{background:var(--theme-data);color:#000;border-color:var(--theme-data)}.bstar-faq-item[open] .bstar-faq-toggle::after{transform:none}.bstar-faq-answer{padding:0 48px 25px 46px}.bstar-faq-answer p{font-size:17px;line-height:1.8;color:var(--text-color);margin:0;overflow-wrap:anywhere}.bstar-faq :is(summary,a):focus-visible{outline:3px solid var(--theme-data);outline-offset:4px}@media(max-width:1000px){.bstar-faq-grid{gap:35px;grid-template-columns:minmax(0,4fr) minmax(0,6fr)}.bstar-faq-item h3{font-size:21px}}@media(max-width:767px){.bstar-faq{padding:50px 0}.bstar-faq-grid{grid-template-columns:1fr;gap:35px}.bstar-faq-help{padding:20px;margin-top:25px}.bstar-faq-intro>p{font-size:17px}}@media(max-width:450px){.bstar-faq .container{padding-inline:20px}.bstar-faq-item summary{gap:10px;padding:20px 0}.bstar-faq-item h3{font-size:20px}.bstar-faq-number{flex-basis:22px;font-size:14px}.bstar-faq-answer{padding:0 0 22px 32px}.bstar-faq-toggle{flex-basis:28px;width:28px;height:28px}.bstar-faq-toggle::before,.bstar-faq-toggle::after{inset-block-start:12px}}
