.make-app-faq{--faq-text:#1a1a1a;--faq-primary:var(--color-primary,#003f5c);--faq-muted:#5e6b7a;--faq-bg-start:#f7fafc;--faq-bg-end:#fff;--faq-bg:linear-gradient(180deg,var(--faq-bg-start) 0%,var(--faq-bg-end) 100%);--faq-item-bg:#fff;--faq-item-bg-hover:#f9fcff;--faq-border:rgba(0,0,0,.08);--faq-shadow:0 4px 12px rgba(0,20,40,.06);--faq-shadow-hover:0 8px 20px rgba(0,20,40,.1);background:var(--faq-bg);color:var(--faq-text);font-family:Arial,Helvetica,sans-serif;padding:3.5rem 1rem;position:relative}.make-app-faq,.make-app-faq *{-webkit-text-fill-color:inherit}.make-app-faq__container{margin-inline:auto;max-width:920px}.make-app-faq__headline{color:var(--faq-primary);font-size:clamp(1.75rem,2.5vw,2.25rem);font-weight:800;line-height:1.2;margin:0 0 1.5rem;text-align:center}.make-app-faq__list{list-style:none;margin:0;padding:0}.make-app-faq__item{background:var(--faq-item-bg);border:1px solid var(--faq-border);border-radius:12px;box-shadow:var(--faq-shadow);margin-bottom:14px;overflow:hidden;transition:background-color .2s ease,box-shadow .2s ease}.make-app-faq__item:hover,.make-app-faq__item[open]{background:var(--faq-item-bg-hover);box-shadow:var(--faq-shadow-hover)}.make-app-faq__details{margin:0}.make-app-faq__summary{align-items:center;color:inherit;cursor:pointer;display:grid;gap:.75rem;grid-template-columns:1fr auto;list-style:none;min-height:60px;padding:0 1.25rem;position:relative;-webkit-tap-highlight-color:transparent}.make-app-faq__summary::-webkit-details-marker{display:none}.make-app-faq__toggle-text{color:var(--faq-primary);font-size:1.125rem;font-weight:700;line-height:1.35;margin:.35rem 0;min-width:0;overflow-wrap:anywhere}.make-app-faq__summary:hover .make-app-faq__toggle-text{text-decoration:underline;text-underline-offset:3px}.make-app-faq__icon{color:var(--faq-primary);display:grid;height:1.25rem;opacity:.95;place-items:center;position:relative;width:1.25rem}.make-app-faq__icon:after,.make-app-faq__icon:before{background:currentColor;border-radius:2px;content:"";position:absolute;transition:transform .2s ease,opacity .2s ease,color .2s ease,height .2s ease}.make-app-faq__icon:before{height:100%;width:2px}.make-app-faq__icon:after{height:2px;width:100%}.make-app-faq__summary:hover .make-app-faq__icon{color:#00c3ff}.make-app-faq__details[open] .make-app-faq__icon{color:#002a44}.make-app-faq__details[open] .make-app-faq__icon:before{opacity:0;transform:scaleY(0)}.make-app-faq__details[open] .make-app-faq__icon:after{border-radius:3px;height:3px}.make-app-faq__answer{padding:0 1.25rem 1rem}.make-app-faq__answer-inner{color:#404040;font-size:1rem;line-height:1.65}.make-app-faq__answer-inner p{margin:0}@media (max-width:360px){.make-app-faq__toggle-text{font-size:1.0625rem}}.make-app-faq.faq-compat,.make-app-faq.faq-compat *{-webkit-text-fill-color:initial!important;color:inherit;visibility:visible!important}.make-app-faq.faq-compat .make-app-faq__toggle-text{color:#003f5c!important;-webkit-text-fill-color:#003f5c!important}.make-app-faq.faq-compat .make-app-faq__answer-inner,.make-app-faq.faq-compat [itemprop=text]{color:#404040!important;-webkit-text-fill-color:#404040!important}.make-app-faq.faq-compat .make-app-faq__answer-inner,.make-app-faq.faq-compat .make-app-faq__answer-inner p,.make-app-faq.faq-compat .make-app-faq__toggle-text{font-size:inherit;opacity:1!important}.make-app-faq.faq-compat .make-app-faq__item{overflow:visible}.make-app-faq.make-app-faq--inverse{--faq-text:#e6f2f8;--faq-primary:#fff;--faq-muted:#cfe3ee;--faq-bg-start:#0b2740;--faq-bg-end:#0b2740;--faq-item-bg:#0f3352;--faq-item-bg-hover:#143f66;--faq-border:hsla(0,0%,100%,.18);--faq-shadow:0 6px 16px rgba(0,0,0,.35);--faq-shadow-hover:0 10px 28px rgba(0,0,0,.45)}@media (max-width:640px){.make-app-faq{padding:22px 14px}.make-app-faq__container{max-width:680px}.make-app-faq__headline{font-size:clamp(22px,6.2vw,28px);line-height:1.15;margin:0 0 12px;text-wrap:balance}.make-app-faq__item{border-radius:10px;box-shadow:0 3px 10px rgba(0,20,40,.06);margin-bottom:10px}.make-app-faq__summary{gap:10px;min-height:56px;padding:0 14px}.make-app-faq__toggle-text{font-size:1rem;line-height:1.32;margin:.25rem 0;text-wrap:pretty}.make-app-faq__icon{height:1rem;width:1rem}.make-app-faq__answer{padding:0 14px 12px}.make-app-faq__answer-inner{font-size:.975rem;line-height:1.55}.make-app-faq+section{margin-top:14px}}@media (max-width:768px){.make-app-faq .make-app-faq__answer,.make-app-faq .make-app-faq__answer-inner,.make-app-faq .make-app-faq__details,.make-app-faq .make-app-faq__item,.make-app-faq .make-app-faq__summary{color:var(--faq-text,#102b3a)!important;filter:none!important;font-size:inherit!important;height:auto!important;letter-spacing:normal!important;line-height:1.4!important;max-height:none!important;mix-blend-mode:normal!important;opacity:1!important;overflow:visible!important;text-indent:0!important;visibility:visible!important;word-spacing:normal!important}.make-app-faq .make-app-faq__summary{padding-right:56px!important;position:relative!important}}