.download-app-banner{padding:var(--spacing-vertical-colosal) var(--spacing-horizontal-jumbo);background:var(--dab-bg,transparent);justify-content:center;display:flex;position:relative}@media (min-width:768px){.download-app-banner{padding:120px var(--spacing-horizontal-colosal) var(--spacing-vertical-colosal)}}.download-app-banner__bg{z-index:0}.download-app-banner__card{z-index:1;width:100%;max-width:1200px;padding:320px var(--spacing-horizontal-mega) var(--spacing-vertical-colosal);background:var(--dab-card-bg,var(--color-brand-primary-dark400));color:var(--color-text-inverse);border-radius:20px;flex-direction:column;display:flex;position:relative}@media (min-width:768px){.download-app-banner__card{padding:var(--spacing-vertical-colosal) var(--spacing-horizontal-giga);flex-direction:row;justify-content:flex-end;align-items:center}}.download-app-banner--on-light .download-app-banner__card{color:var(--color-text-dark)}.download-app-banner__card-bg{z-index:0;border-radius:20px}.download-app-banner__mockup{z-index:1;aspect-ratio:209/560;pointer-events:none;width:130px;max-width:none;position:absolute;top:0;left:50%;transform:translate(-50%,-16%)rotate(-2.68deg)}@media (min-width:768px){.download-app-banner__mockup{width:16.7%;top:-4.7%;left:13%;transform:rotate(-2.82deg)}}.download-app-banner__content{z-index:1;align-items:flex-start;gap:var(--spacing-vertical-ultra);flex-direction:column;display:flex;position:relative}@media (min-width:768px){.download-app-banner__content{width:min(693px,58%);padding-right:var(--spacing-horizontal-colosal)}}.download-app-banner__copy{gap:var(--spacing-vertical-medium);flex-direction:column;display:flex}.download-app-banner__headline{font-family:var(--typography-font-family-heading);font-size:var(--typography-headline-extralarge);margin:0;font-weight:700;line-height:1.1}.download-app-banner__subheadline{font-family:var(--typography-font-family-body);font-size:var(--typography-body-large);margin:0;line-height:1.35}.download-app-banner__badges{gap:var(--spacing-horizontal-xlarge);flex-wrap:wrap;display:flex}.download-app-banner__badge{line-height:0;display:block}.download-app-banner__badge img{width:auto;height:44px}.download-app-banner__legal{max-width:436px;font-family:var(--typography-font-family-body);font-size:var(--typography-body-small);margin:0;line-height:1.35}
.faq{background-color:var(--faq-bg,var(--color-surface-background));width:100%;color:var(--faq-text,var(--color-text-dark));padding-inline:var(--spacing-horizontal-medium);padding-block:var(--faq-pad-top-m,var(--spacing-vertical-xxlarge)) var(--faq-pad-bottom-m,var(--spacing-vertical-xxlarge));position:relative}@media (min-width:768px){.faq{padding-block:var(--faq-pad-top-d,var(--spacing-vertical-xxlarge)) var(--faq-pad-bottom-d,var(--spacing-vertical-xxlarge))}}.faq__container{z-index:1;max-width:var(--faq-max-w,980px);margin-inline:auto;position:relative}.faq__heading{text-align:center;margin-bottom:var(--spacing-vertical-xlarge)}.faq__icon-heading{width:var(--faq-heading-icon-w,48px);height:auto;margin:0 auto var(--spacing-vertical-large);display:block}.faq__title{margin:0 0 var(--spacing-vertical-small);font-family:var(--typography-font-family-heading);font-size:var(--typography-headline-extralarge);font-weight:var(--typography-font-weight-bold);line-height:var(--typography-line-height-medium)}.faq__sub{font-family:var(--typography-font-family-body);font-size:var(--typography-body-large);line-height:var(--typography-line-height-tall);color:var(--faq-text-secondary,var(--color-text-secondary));margin:0}.faq__list{margin:0;padding:0;list-style:none}.faq__item{padding-block:var(--spacing-vertical-medium)}.faq__item+.faq__item{border-top:var(--stroke-small) solid var(--faq-divider,var(--color-border-light))}.faq__trigger{flex-direction:row;justify-content:space-between;align-items:center;display:flex}.faq__trigger:focus-visible{outline:var(--stroke-medium) solid var(--color-utility-focus);outline-offset:var(--stroke-medium)}.faq__trigger{text-align:left;cursor:pointer;background:0 0;border:none;width:100%;padding:0}.faq__question{font-family:var(--faq-question-ff-d,var(--typography-font-family-body));font-size:var(--faq-question-fs-d,var(--typography-body-large));font-weight:var(--faq-question-fw-d,var(--typography-font-weight-medium));line-height:var(--faq-question-lh-d,var(--typography-line-height-tall));letter-spacing:var(--faq-question-ls-d,inherit);text-transform:var(--faq-question-tt-d,inherit);color:var(--faq-question-color-d,var(--faq-text,var(--color-text-dark)))}.faq__answer{padding-top:var(--spacing-vertical-small);font-family:var(--faq-answer-ff-d,var(--typography-font-family-body));font-size:var(--faq-answer-fs-d,var(--typography-body-medium));font-weight:var(--faq-answer-fw-d,var(--typography-font-weight-regular));line-height:var(--faq-answer-lh-d,var(--typography-line-height-tall));letter-spacing:var(--faq-answer-ls-d,inherit);text-transform:var(--faq-answer-tt-d,inherit);color:var(--faq-answer-color-d,var(--faq-text-secondary,var(--color-text-secondary)));white-space:pre-line;margin:0}@media (max-width:767.98px){.faq__question{font-family:var(--faq-question-ff-m,var(--faq-question-ff-d,var(--typography-font-family-body)));font-size:var(--faq-question-fs-m,var(--faq-question-fs-d,var(--typography-body-large)));font-weight:var(--faq-question-fw-m,var(--faq-question-fw-d,var(--typography-font-weight-medium)));line-height:var(--faq-question-lh-m,var(--faq-question-lh-d,var(--typography-line-height-tall)));letter-spacing:var(--faq-question-ls-m,var(--faq-question-ls-d,inherit));text-transform:var(--faq-question-tt-m,var(--faq-question-tt-d,inherit));color:var(--faq-question-color-m,var(--faq-question-color-d,var(--faq-text,var(--color-text-dark))))}.faq__answer{font-family:var(--faq-answer-ff-m,var(--faq-answer-ff-d,var(--typography-font-family-body)));font-size:var(--faq-answer-fs-m,var(--faq-answer-fs-d,var(--typography-body-medium)));font-weight:var(--faq-answer-fw-m,var(--faq-answer-fw-d,var(--typography-font-weight-regular)));line-height:var(--faq-answer-lh-m,var(--faq-answer-lh-d,var(--typography-line-height-tall)));letter-spacing:var(--faq-answer-ls-m,var(--faq-answer-ls-d,inherit));text-transform:var(--faq-answer-tt-m,var(--faq-answer-tt-d,inherit));color:var(--faq-answer-color-m,var(--faq-answer-color-d,var(--faq-text-secondary,var(--color-text-secondary))))}}.faq__icon{transition:transform var(--motion-duration-fast) var(--motion-easing-standard);-webkit-transition:transform var(--motion-duration-fast) var(--motion-easing-standard);-moz-transition:transform var(--motion-duration-fast) var(--motion-easing-standard);-o-transition:transform var(--motion-duration-fast) var(--motion-easing-standard);width:16px;height:16px;margin-left:var(--spacing-horizontal-medium);color:var(--faq-icon,var(--color-text-medium));flex-direction:row;flex-shrink:0;justify-content:center;align-items:center;display:flex}.faq__icon-svg,.faq__icon-image{object-fit:contain;width:100%;height:100%}.faq__trigger[aria-expanded=true] .faq__icon{transform:rotate(180deg)}.faq__answer-wrap{overflow:hidden}.faq__cta-row{margin-bottom:var(--spacing-vertical-mega);justify-content:center;display:flex}.faq__cta{text-decoration:none}