.faq-section{padding-top:1.5rem;padding-bottom:1.5rem;position:relative}.faq-section--content{background:#fff;padding-top:0}.faq-section--support{z-index:1;background:#fef7cc;overflow:hidden}.faq-section--support .dot-1{color:#d2263a}.faq-section--support .dot-2,.faq-section--support .dot-3{color:#24c9c9}.faq-section--support .dot-4{color:#d6ff91}.faq-section--support .dot-5{color:#fef7cc}.faq-section--support .dot-6{color:#f6d4d8}.faq-section--support .dot-7{color:#d2263a}.faq-section--support .dot-8{color:#002e69}.faq-section--support .dot-9{color:#24c9c9}.faq-section--support .dot-10{color:#d2263a}.faq-section--support .dot-11{color:#d6ff91}.faq-section--support .dot-12{color:#fef7cc}.faq-section--support .dot-13,.faq-section--support .dot-14{color:#002e69}.faq-section--support .dot-15{color:#d6ff91}.faq-section__heading{color:#002e69;font-family:Recoleta Medium,Georgia,-apple-system,system-ui,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.faq-search{max-width:600px;margin:0 auto}.faq-search__wrapper{width:100%;position:relative}.faq-search__input{background:#fff;border:2px solid #dee2e6;border-radius:50rem;width:100%;padding:1rem 3.5rem 1rem 1.25rem;transition:border-color .2s,box-shadow .2s}@media (prefers-reduced-motion:reduce){.faq-search__input{transition:none}}.faq-search__input:focus{border-color:#002e69;outline:none;box-shadow:0 0 0 3px #002e691a}.faq-search__icon{color:#8d9ba9;pointer-events:none;position:absolute;top:50%;right:1.25rem;transform:translateY(-50%)}@media (width>=768px){.faq-search__icon{right:1.5rem}}.faq-search__results{text-align:center;margin-top:1.25rem}.faq-search__results-count{color:#8d9ba9}.faq-group{margin-bottom:2.5rem}@media (width>=768px){.faq-group{margin-bottom:3.5rem}}.faq-group__title{color:#002e69;text-align:center;margin-bottom:1.25rem;font-family:Recoleta Medium,Georgia,-apple-system,system-ui,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.faq-group.faq-group--hidden{display:none}.faq-item{background:#fff;border-radius:.5rem;margin-bottom:.75rem;transition:box-shadow .2s,border-color .2s;border:1px solid #dee2e6!important}@media (prefers-reduced-motion:reduce){.faq-item{transition:none}}.faq-item:hover{border-color:#ced4da;box-shadow:0 2px 8px #00000014}.faq-item:last-child{margin-bottom:0}.faq-item.faq-item--hidden{display:none}.faq-item.faq-item--highlight{border-color:#fef7cc;box-shadow:0 0 0 2px #fef7cc4d}.faq-item .card-header{background:0 0;border:none;padding:0}.faq-item .card-header a{color:#393f46;align-items:center;gap:.75rem;padding:1rem;font-weight:500;text-decoration:none;transition:color .2s;display:flex}@media (prefers-reduced-motion:reduce){.faq-item .card-header a{transition:none}}.faq-item .card-header a:hover,.faq-item .card-header a:not(.collapsed){color:#002e69}.faq-item .card-header a:not(.collapsed) .faq-item__icon i{transform:rotate(180deg)}.faq-item__icon{color:#002e69;flex-shrink:0;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;display:flex}.faq-item__icon i{transition:transform .2s}@media (prefers-reduced-motion:reduce){.faq-item__icon i{transition:none}}.faq-item__question{flex:1}.faq-item .card-body{color:#393f46;padding:0 1.25rem 1.25rem 2.75rem;line-height:1.6}@media (width>=768px){.faq-item .card-body{padding:0 1.875rem 1.5rem 3.5rem}}.faq-item .card-body p{margin-bottom:.75rem}.faq-item .card-body p:last-child{margin-bottom:0}.faq-item .card-body a{color:#002e69;text-decoration:underline}.faq-item .card-body a:hover{text-decoration:none}.faq-item .card-body ul,.faq-item .card-body ol{margin-bottom:.75rem;margin-left:1.5rem}.faq-item .card-body strong{color:#393f46;font-weight:600}.faq-support{z-index:1;max-width:800px;margin:1rem auto 0;position:relative}.faq-support__content{background:#fff;border-radius:1rem;padding:1.5rem;box-shadow:0 4px 16px #00000014}.faq-support__text{color:#393f46;margin-bottom:1.25rem;line-height:1.6}.faq-support__text:last-of-type{margin-bottom:0}.faq-support__text strong{color:#393f46;font-weight:600}.faq-support__contact{background:#f7f7f9;border-radius:.5rem;flex-direction:column;gap:.75rem;padding:1.5rem;display:flex}@media (width>=576px){.faq-support__contact{flex-direction:row;justify-content:center;gap:3rem}}.faq-support__email,.faq-support__phone{align-items:center;gap:.5rem;display:flex}.faq-support__email i,.faq-support__phone i{color:#002e69;font-size:1rem}.faq-support__email a,.faq-support__phone a{color:#002e69;font-weight:500;text-decoration:none;transition:color .2s}@media (prefers-reduced-motion:reduce){.faq-support__email a,.faq-support__phone a{transition:none}}.faq-support__email a:hover,.faq-support__phone a:hover{color:#d2263a;text-decoration:underline}.faq-support__response-time{text-align:center;color:#393f46;margin-top:1.25rem}