h1{font-size:2.2222222222rem}@media screen and (min-width:480px){h1{font-size:calc(40px + 25 * (100vw - 480px)/740)}}@media screen and (min-width:1220px){h1{font-size:3.6111111111rem}}h2{font-size:1.3333333333rem}@media screen and (min-width:480px){h2{font-size:calc(24px + 8 * (100vw - 480px)/740)}}@media screen and (min-width:1220px){h2{font-size:1.7777777778rem}}.faq-tabs{margin-top:32px}.tabs{justify-content:flex-start}.tabs>li.f-active a:after{bottom:-2px;clip-path:none;height:4px;top:auto}.tabs>li+li{margin-left:0}.tabs>li a{border-bottom:2px solid #cbd4db;display:block;padding:8px 16px;white-space:nowrap}.f-accordion{border-bottom:1px solid #cbd4db;margin-top:32px}.f-accordion-title{font-size:1rem;background-color:transparent;border-top:1px solid #cbd4db;cursor:pointer;font-family:sofia-pro,Helvetica,Arial,sans-serif;font-weight:300;letter-spacing:0;line-height:1.44;margin:0;padding:16px 48px 16px 0;position:relative}.f-accordion-title:after{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA0NDggNTEyJz48cGF0aCBmaWxsPScjNDJkMWIxJyBkPSdNNDE2IDIwOEgyNzJWNjRjMC0xNy42Ny0xNC4zMy0zMi0zMi0zMmgtMzJjLTE3LjY3IDAtMzIgMTQuMzMtMzIgMzJ2MTQ0SDMyYy0xNy42NyAwLTMyIDE0LjMzLTMyIDMydjMyYzAgMTcuNjcgMTQuMzMgMzIgMzIgMzJoMTQ0djE0NGMwIDE3LjY3IDE0LjMzIDMyIDMyIDMyaDMyYzE3LjY3IDAgMzItMTQuMzMgMzItMzJWMzA0aDE0NGMxNy42NyAwIDMyLTE0LjMzIDMyLTMydi0zMmMwLTE3LjY3LTE0LjMzLTMyLTMyLTMyeic+PC9wYXRoPjwvc3ZnPg==) no-repeat;color:#033051;content:'';height:22px;position:absolute;right:16px;top:50%;transform:translateY(-50%) rotate(0);transition:transform .35s;width:20px}.f-accordion-title.f-active:after{transform:translateY(-50%) rotate(45deg)}.f-accordion-content{font-size:.7777777778rem;padding:0 0 16px}.f-accordion-content *:last-child{margin-bottom:0}@media screen and (min-width:960px){.faq-tabs{margin-top:64px}.tabs{justify-content:center}.tabs>li{flex:1 0 0%;text-align:center}.f-accordion-title{padding-bottom:24px;padding-top:24px}.f-accordion-content{padding-bottom:24px}}@media screen and (min-width:1220px){.faq-tabs{margin-top:96px}}