.wb-faq{display:grid;grid-template-columns:100%;row-gap:40px;margin-block:-1px;padding:40px 0 64px;background-color:#000;color:#fff}@media (width >= 768px){.wb-faq{row-gap:88px;padding:88px 0 160px}}.wb-faq__title{margin:0 0 96px;font-size:60px;line-height:57.6px;font-weight:400;color:#fff}@media (width >= 900px){.wb-faq__title{font-size:96px;line-height:92px;font-weight:330}}.wb-faq__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));column-gap:16px;row-gap:40px;margin-inline:var(--bf-margin)}.wb-faq__list{display:grid;grid-column:span 4/span 4;grid-column-start:1;row-gap:64px}@media (width >= 640px){.wb-faq__grid{grid-template-columns:repeat(8,minmax(0,1fr))}.wb-faq__list{grid-column:span 8/span 8;grid-column-start:1}}@media (width >= 768px){.wb-faq__grid{row-gap:88px}}@media (width >= 900px){.wb-faq__grid{grid-template-columns:repeat(12,minmax(0,1fr))}.wb-faq__list{grid-column:span 12/span 12;grid-column-start:1}}@media (width >= 1200px){.wb-faq__grid{column-gap:24px}}.wb-ask{display:grid;grid-template-rows:max-content 0fr;padding-bottom:64px;border-bottom:1px solid #ffffff4d;color:#fff;transition:all .4s cubic-bezier(.4,0,.2,1)}.wb-ask.is-open{grid-template-rows:max-content 1fr}.wb-ask__h{display:contents}.wb-ask__head{display:flex;column-gap:16px;align-items:center;justify-content:space-between;padding:0;border:0;background:none;color:inherit;text-align:start;cursor:pointer}.wb-ask__q{max-width:36rem;margin:0;font-size:24px;line-height:24px;font-weight:400;letter-spacing:.48px}.wb-ask__mark{position:relative;display:grid;flex-shrink:0;place-items:center;box-sizing:border-box;width:32px;height:32px;margin-inline-start:auto;border:2px solid transparent;border-radius:9999px;background-color:#fff;transition:background-color .5s .05s,border-color .5s .05s}.wb-ask__glyph{position:absolute;top:50%;inset-inline-start:50%;width:20px;height:20px;transform:translate(-50%,-50%);transition:opacity .5s .05s}.wb-ask__glyph--minus{color:#fff;opacity:0}.wb-ask__glyph--plus{color:#000;opacity:1}.wb-ask.is-open .wb-ask__mark{border-color:#fff;background-color:transparent}.wb-ask.is-open .wb-ask__glyph--minus{opacity:1}.wb-ask.is-open .wb-ask__glyph--plus{opacity:0}.wb-ask__panel{max-width:36rem;padding-inline-end:32px;overflow:hidden;opacity:0;transition:opacity .4s cubic-bezier(.4,0,.2,1)}.wb-ask__panel>*{visibility:hidden}.wb-ask.is-open .wb-ask__panel{opacity:.7;transition-delay:.2s}.wb-ask.is-open .wb-ask__panel>*{visibility:visible}.wb-ask__body{padding-top:16px;font-size:18px;line-height:23.4px;font-weight:400;letter-spacing:.27px}.wb-ask__body p{margin:0 0 16px}.wb-ask__body ul{margin:0 0 16px 8px;padding-inline-start:20px;list-style:disc}.wb-ask__body>:last-child{margin-bottom:0}.wb-ask__body a{color:#fff;font-weight:550;text-decoration:underline}.wb-ask__body a:hover{color:#d4d4d8;text-decoration:none}@media (width >= 900px){.wb-ask__q{max-width:42rem;font-size:32px;line-height:36.48px;font-weight:360;letter-spacing:.32px}.wb-ask__mark{width:44px;height:44px}.wb-ask__panel{max-width:42rem;padding-inline-end:44px;margin-inline-end:16px}.wb-ask__body{font-size:24px;line-height:27.36px;letter-spacing:.36px}}@media (width >= 1200px){.wb-ask__panel,.wb-ask__q{max-width:48rem}}.wb-ask__head:focus-visible{outline:2px solid #751be9;outline-offset:2px}