.faqs{margin-block:var(--spacing-offset,6rem);--spacing-inline:1rem;margin-inline:auto;max-width:var(--content-wrapper-max-width,100vw);padding-inline:1rem}@media (min-width:768px){.faqs{--spacing-inline:2rem}}@media (min-width:992px){.faqs{--spacing-inline:3rem}}@media (min-width:768px){.faqs{padding-inline:2rem}}@media (min-width:992px){.faqs{padding-inline:3rem}}.faqs .paragraph,.faqs .title{display:block;max-width:42rem}.faqs .title{font-size:var(--fs-title-lg-size);font-weight:var(--fs-title-lg-weight,normal);letter-spacing:var(--fs-title-lg-letter-spacing,normal);line-height:var(--fs-title-lg-line-height);margin-bottom:1.5rem}@media (min-width:768px){.faqs .title{margin-bottom:1rem}}@media (min-width:992px){.faqs .title{margin-bottom:1.5rem}}.faqs .paragraph{margin-bottom:1.5rem}.faqs .paragraph,.faqs .paragraph>:not(h1,h2,h3,h4,h5,h6){font-size:var(--fs-paragraph-md-size);font-weight:var(--fs-paragraph-md-weight,normal);letter-spacing:var(--fs-paragraph-md-letter-spacing,normal);line-height:var(--fs-paragraph-md-line-height)}.faqs .paragraph a:after{filter:brightness(0)}@media (min-width:768px){.faqs .paragraph{margin-bottom:2rem}}.faqs .buttons{display:flex;flex-direction:column;gap:1rem;margin-top:1.5rem}@media (min-width:992px){.faqs .buttons{flex-direction:row;justify-content:flex-start;margin-top:2rem}}.faqs .buttons .button{align-items:center;background-color:inherit;background-color:var(--color-black-100);border:1px solid transparent;border-radius:62.4375rem;color:var(--color-black-0);cursor:pointer;display:inline-flex;flex-direction:row;font-size:1rem;font-weight:400;gap:var(--Spacing-spacing-xs,.5rem);justify-content:center;padding:1rem 2rem;transition:background-color .15s ease-in-out;width:fit-content}.faqs .buttons .button:focus,.faqs .buttons .button:hover{background-color:var(--color-black-70)}.faqs .buttons .button:active{background-color:var(--color-black-100);box-shadow:0 0 0 .25rem var(--color-blue-75)}.faqs .buttons :not(:first-child) .button{align-items:center;background-color:inherit;background-color:transparent;border:1px solid transparent;border-color:var(--color-black-100);border-radius:62.4375rem;color:var(--color-black-100);cursor:pointer;display:inline-flex;flex-direction:row;font-size:1rem;font-weight:400;gap:var(--Spacing-spacing-xs,.5rem);justify-content:center;padding:1rem 2rem;transition:background-color .15s ease-in-out;width:fit-content}.faqs .buttons :not(:first-child) .button:after{filter:brightness(0)}.faqs .buttons :not(:first-child) .button:focus,.faqs .buttons :not(:first-child) .button:hover{background-color:var(--color-black-70);color:var(--color-black-0)}.faqs .buttons :not(:first-child) .button:focus:after,.faqs .buttons :not(:first-child) .button:hover:after{filter:brightness(255)}.faqs .buttons :not(:first-child) .button:active{background-color:transparent;box-shadow:0 0 0 .25rem var(--color-blue-75);color:var(--color-black-100)}.faqs .buttons :not(:first-child) .button:active:after{filter:brightness(0)}.faqs .buttons.orange :first-child .button{align-items:center;background-color:inherit;background-color:var(--color-orange-75);border:1px solid transparent;border-radius:62.4375rem;color:var(--color-black-0);cursor:pointer;display:inline-flex;flex-direction:row;font-size:1rem;font-weight:400;gap:var(--Spacing-spacing-xs,.5rem);justify-content:center;padding:1rem 2rem;transition:background-color .15s ease-in-out;width:fit-content}.faqs .buttons.orange :first-child .button:focus,.faqs .buttons.orange :first-child .button:hover{background-color:var(--color-orange-50)}.faqs .buttons.orange :first-child .button:active{background-color:var(--color-orange-75);box-shadow:0 0 0 .25rem var(--color-orange-25)}.faqs .buttons.blue :first-child .button{align-items:center;background-color:inherit;background-color:var(--color-blue-75);border:1px solid transparent;border-radius:62.4375rem;color:var(--color-black-0);cursor:pointer;display:inline-flex;flex-direction:row;font-size:1rem;font-weight:400;gap:var(--Spacing-spacing-xs,.5rem);justify-content:center;padding:1rem 2rem;transition:background-color .15s ease-in-out;width:fit-content}.faqs .buttons.blue :first-child .button:focus,.faqs .buttons.blue :first-child .button:hover{background-color:var(--color-blue-50)}.faqs .buttons.blue :first-child .button:active{background-color:var(--color-blue-75);box-shadow:0 0 0 .25rem var(--color-blue-25)}.faqs .buttons.purple :first-child .button{align-items:center;background-color:inherit;background-color:var(--color-purple-75);border:1px solid transparent;border-radius:62.4375rem;color:var(--color-black-0);cursor:pointer;display:inline-flex;flex-direction:row;font-size:1rem;font-weight:400;gap:var(--Spacing-spacing-xs,.5rem);justify-content:center;padding:1rem 2rem;transition:background-color .15s ease-in-out;width:fit-content}.faqs .buttons.purple :first-child .button:focus,.faqs .buttons.purple :first-child .button:hover{background-color:var(--color-purple-50)}.faqs .buttons.purple :first-child .button:active{background-color:var(--color-purple-75);box-shadow:0 0 0 .25rem var(--color-purple-25)}.faqs .buttons.black :first-child .button{align-items:center;background-color:inherit;background-color:var(--color-black-100);border:1px solid transparent;border-radius:62.4375rem;color:var(--color-black-0);cursor:pointer;display:inline-flex;flex-direction:row;font-size:1rem;font-weight:400;gap:var(--Spacing-spacing-xs,.5rem);justify-content:center;padding:1rem 2rem;transition:background-color .15s ease-in-out;width:fit-content}.faqs .buttons.black :first-child .button:focus,.faqs .buttons.black :first-child .button:hover{background-color:var(--color-black-70)}.faqs .buttons.black :first-child .button:active{background-color:var(--color-black-100);box-shadow:0 0 0 .25rem var(--color-blue-75)}.faqs .buttons.secondary .button{align-items:center;background-color:inherit;background-color:transparent;border:1px solid transparent;border-color:var(--color-black-100);border-radius:62.4375rem;color:var(--color-black-100);cursor:pointer;display:inline-flex;flex-direction:row;font-size:1rem;font-weight:400;gap:var(--Spacing-spacing-xs,.5rem);justify-content:center;padding:1rem 2rem;transition:background-color .15s ease-in-out;width:fit-content}.faqs .buttons.secondary .button:after{filter:brightness(0)}.faqs .buttons.secondary .button:focus,.faqs .buttons.secondary .button:hover{background-color:var(--color-black-70);color:var(--color-black-0)}.faqs .buttons.secondary .button:focus:after,.faqs .buttons.secondary .button:hover:after{filter:brightness(255)}.faqs .buttons.secondary .button:active{background-color:transparent;box-shadow:0 0 0 .25rem var(--color-blue-75);color:var(--color-black-100)}.faqs .buttons.secondary .button:active:after{filter:brightness(0)}.faqs .buttons.secondary :not(:first-child) .button{align-items:center;background-color:inherit;background-color:transparent;border:1px solid transparent;border-radius:62.4375rem;color:var(--color-black-100);cursor:pointer;display:inline-flex;flex-direction:row;font-size:1rem;font-weight:400;gap:var(--Spacing-spacing-xs,.5rem);justify-content:center;padding:1rem 2rem;padding-inline:.5rem;text-decoration:underline;transition:background-color .15s ease-in-out;width:fit-content}.faqs .buttons.secondary :not(:first-child) .button:focus,.faqs .buttons.secondary :not(:first-child) .button:hover{text-decoration:none}.faqs .buttons.secondary :not(:first-child) .button:active{box-shadow:0 0 0 .25rem var(--color-blue-75);text-decoration:underline}.faqs .buttons.secondarylight .button{align-items:center;background-color:inherit;background-color:transparent;border:1px solid transparent;border-color:var(--color-black-0);border-radius:62.4375rem;color:var(--color-black-0);cursor:pointer;display:inline-flex;flex-direction:row;font-size:1rem;font-weight:400;gap:var(--Spacing-spacing-xs,.5rem);justify-content:center;padding:1rem 2rem;transition:background-color .15s ease-in-out;width:fit-content}.faqs .buttons.secondarylight .button:after{filter:brightness(0)}.faqs .buttons.secondarylight .button:focus,.faqs .buttons.secondarylight .button:hover{background-color:var(--color-black-70);color:var(--color-black-0)}.faqs .buttons.secondarylight .button:focus:after,.faqs .buttons.secondarylight .button:hover:after{filter:brightness(255)}.faqs .buttons.secondarylight .button:active{background-color:transparent;box-shadow:0 0 0 .25rem var(--color-blue-75);color:var(--color-black-0)}.faqs .buttons.secondarylight .button:active:after{filter:brightness(0)}.faqs .buttons.secondarylight :not(:first-child) .button{align-items:center;background-color:inherit;background-color:transparent;border:1px solid transparent;border-radius:62.4375rem;color:var(--color-black-0);cursor:pointer;display:inline-flex;flex-direction:row;font-size:1rem;font-weight:400;gap:var(--Spacing-spacing-xs,.5rem);justify-content:center;padding:1rem 2rem;padding-inline:.5rem;text-decoration:underline;transition:background-color .15s ease-in-out;width:fit-content}.faqs .buttons.secondarylight :not(:first-child) .button:focus,.faqs .buttons.secondarylight :not(:first-child) .button:hover{text-decoration:none}.faqs .buttons.secondarylight :not(:first-child) .button:active{box-shadow:0 0 0 .25rem var(--color-blue-75);text-decoration:underline}.faqs .questions{padding-block:3rem}.faqs .questions details{border-bottom:1px solid var(--color-black-80)}.faqs .questions details:first-child{border-top:1px solid var(--color-black-80)}.faqs .questions details[open] summary:after{rotate:180deg}.faqs .questions details summary{align-items:center;cursor:pointer;display:flex;font-size:var(--fs-paragraph-lg-size);font-weight:var(--fs-paragraph-lg-weight,normal);font-weight:450;gap:.75rem;justify-content:space-between;letter-spacing:var(--fs-paragraph-lg-letter-spacing,normal);line-height:var(--fs-paragraph-lg-line-height);list-style:none;padding-block:1rem}.faqs .questions details summary::-webkit-details-marker,.faqs .questions details summary::marker{display:none}.faqs .questions details summary:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='33' height='32' fill='none' viewBox='0 0 33 32'%3E%3Cpath fill='%23000' fill-rule='evenodd' d='M17.03 20.884a.75.75 0 0 1-1.06 0l-7.647-7.647a.75.75 0 0 1 0-1.06l.354-.354a.75.75 0 0 1 1.06 0l6.763 6.763 6.763-6.763a.75.75 0 0 1 1.06 0l.354.354a.75.75 0 0 1 0 1.06z' clip-rule='evenodd'/%3E%3C/svg%3E");height:2rem;transition:rotate .3s ease-in-out;width:2rem}.faqs .questions details .answer{margin-bottom:.75rem;margin-top:.5rem}.faqs .questions details .answer,.faqs .questions details .answer>:not(h1,h2,h3,h4,h5,h6){font-size:var(--fs-paragraph-md-size);font-weight:var(--fs-paragraph-md-weight,normal);letter-spacing:var(--fs-paragraph-md-letter-spacing,normal);line-height:var(--fs-paragraph-md-line-height)}