.faqpage{background-color:var(--colors--background);color:var(--colors--text);letter-spacing:-.16px;padding:64px 0;position:relative;overflow-x:clip}.faqpage__container{width:88%;max-width:1440px;margin-left:auto;margin-right:auto}.faqpage__head{margin-bottom:32px}.faqpage__title{font-family:var(--font-heading);letter-spacing:-.05em;text-align:left;color:var(--colors--text);margin:0;font-size:48px;font-weight:300;line-height:1.15}.faqpage__layout{flex-wrap:wrap;align-items:flex-start;row-gap:40px;margin-left:-20px;margin-right:-20px;display:flex}.faqpage__sidebar{flex-direction:column;flex:25%;align-items:stretch;max-width:25%;padding-left:20px;padding-right:20px;display:flex}.faqpage__tab{cursor:pointer;opacity:.5;width:100%;color:var(--colors--text);font-family:var(--font-body);letter-spacing:normal;text-align:left;appearance:none;background-color:#0000;border:none;border-radius:12px;justify-content:space-between;align-items:center;gap:6.4px;padding:16px 24px;font-size:16px;font-weight:500;line-height:20px;transition:opacity .3s cubic-bezier(.165,.84,.44,1),background-color .3s cubic-bezier(.165,.84,.44,1),box-shadow .3s cubic-bezier(.165,.84,.44,1);display:flex}.faqpage__tab:hover{opacity:1}.faqpage__tab:focus-visible{outline:2px solid var(--colors--primary-accent);outline-offset:2px}.faqpage__tab[aria-selected=true]{opacity:1;background-color:#fff;box-shadow:0 4px 32px #2b322e1a}.faqpage__tab-label{flex:0 auto}.faqpage__tab-icon{flex:none;justify-content:center;align-items:center;width:16px;height:16px;line-height:1;display:inline-flex}.faqpage__tab-icon svg{width:100%;height:100%;display:block}.faqpage__main{flex-direction:column;flex:1;align-items:stretch;min-width:0;padding-left:20px;padding-right:20px;display:flex}.faqpage__list{flex-direction:column;align-items:stretch;gap:16px;margin-bottom:32px;display:flex}.faqpage__item{text-align:left;background-color:#fff;border-radius:12px;flex-direction:column;display:flex;overflow:hidden}.faqpage__heading{margin:0}.faqpage__trigger{cursor:pointer;width:100%;color:var(--colors--text);text-align:left;appearance:none;background-color:#0000;border:none;border-radius:12px;justify-content:space-between;align-items:center;padding:24px;font-family:inherit;font-size:16px;transition:color .3s cubic-bezier(.165,.84,.44,1);display:flex}.faqpage__trigger:hover{color:var(--colors--primary-accent)}.faqpage__trigger:focus-visible{outline:2px solid var(--colors--primary-accent);outline-offset:2px}.faqpage__question{font-family:var(--font-heading);letter-spacing:-.05em;text-align:left;padding-right:.5em;font-size:24px;font-weight:300;line-height:1.3}.faqpage__icon{flex:none;width:2em;height:2em;transition:transform .3s cubic-bezier(.165,.84,.44,1)}.faqpage__item[data-open=true] .faqpage__icon{transform:rotate(180deg)}.faqpage__answer{grid-template-rows:minmax(0,0fr);min-height:0;transition:grid-template-rows .3s cubic-bezier(.165,.84,.44,1);display:grid}.faqpage__item[data-open=true] .faqpage__answer{grid-template-rows:1fr}.faqpage__answer-inner{min-height:0;padding:0 24px 24px;overflow:hidden}.faqpage__answer-inner p,.faqpage__answer-inner ul,.faqpage__answer-inner ol{margin:0 0 16px}.faqpage__answer-inner p{opacity:.7;color:var(--colors--text);font-size:16px;line-height:1.25}.faqpage__answer-inner ul,.faqpage__answer-inner ol{padding-left:2.2em;overflow:hidden}.faqpage__answer-inner li{opacity:.7;color:var(--colors--text);margin-bottom:8px;font-size:16px;line-height:1.25}.faqpage__answer-inner>:last-child{margin-bottom:0}.faqpage__disclaimer{opacity:.7;color:var(--colors--text);background-color:#fff;border-radius:12px;margin:0 0 32px;padding:20px 24px;font-size:13px;line-height:1.4;box-shadow:0 4px 32px #2b322e1a}.faqpage__still{opacity:.75;text-align:center;margin-bottom:16px;font-size:16px;line-height:1.25}.faqpage__contact{color:var(--colors--text);font-family:var(--font-body);letter-spacing:normal;text-align:center;background-color:#fff;border-radius:12px;justify-content:center;align-items:center;gap:.4em;margin-left:auto;margin-right:auto;padding:16px 24px;font-size:16px;font-weight:500;line-height:1.25;text-decoration:none;transition:box-shadow .3s cubic-bezier(.165,.84,.44,1);display:inline-flex;box-shadow:0 4px 32px #2b322e1a}.faqpage__contact:hover{box-shadow:0 4px 24px #2b322e26}.faqpage__contact:focus-visible{outline:2px solid var(--colors--primary-accent);outline-offset:2px}.faqpage__contact-label{flex:0 auto}.faqpage__contact-icon{justify-content:center;align-items:center;max-width:1.2em;line-height:1;display:inline-flex}.faqpage__contact-icon svg{width:1em;height:1em;display:block}@media (max-width:991px){.faqpage__sidebar,.faqpage__main{flex-basis:100%;max-width:100%}.faqpage__trigger{padding:20px}.faqpage__answer-inner{padding:0 20px 20px}}@media (max-width:767px){.faqpage__icon{width:28px;height:28px}}
