*{font-family:Ubuntu,sans-serif!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;margin:0}.container{max-width:800px;margin:0 auto;padding:0 20px}tr{background:#eee}.faq-hero{background:#0b2239;color:#eaf1f8;padding:48px 0 28px;border-top:1px solid rgba(255,255,255,.08)}.faq-hero h1{font-size:clamp(26px,3.2vw,36px);margin:0 0 8px;font-weight:800}.faq-hero p{margin:0 0 18px;color:#d7e6f4}.faq-search{display:flex;gap:10px;margin:14px 0 12px}.faq-search input{flex:1;height:48px;border-radius:12px;border:2px solid #2a3b52;background:#102236;color:#eaf1f8;padding:0 14px}.faq-search input::placeholder{color:#86a3bf;font-weight:500}.faq-search button{padding:0 18px;border-radius:12px;border:0;background:#ff9f1c;color:#091a2c;font-weight:800;cursor:pointer}.faq-search button:hover{filter:brightness(1.02)}.faq-tabs{list-style:none;margin:16px 0 0;padding:0;display:flex;gap:8px;flex-wrap:wrap}.faq-tab{border:1px solid rgba(255,255,255,.16);background:transparent;color:#eaf1f8;padding:8px 12px;border-radius:999px;cursor:pointer;font-weight:700}.faq-tab.is-active{background:#eaf1f8;color:#0b2239}.faq{background:#f4f6fa;padding:28px 0 48px}.faq-item{border-bottom:1px solid rgba(0,0,0,.06)}.faq-item:last-child{border-bottom:0}.faq-q{width:100%;text-align:left;display:flex;align-items:center;justify-content:space-between;gap:12px;border:0;background:transparent;padding:18px 0;cursor:pointer;font-size:20px;font-weight:800;color:#0e1622}.faq-q .chev{transition:transform .32s cubic-bezier(.22,.61,.36,1);color:#4f4f4f}.faq-a{padding:0 0 18px;color:#334155}.faq-a p{margin:0;line-height:1.6}.faq-a a{color:#0b2239;text-underline-offset:2px}@media (max-width:720px){.faq-search{flex-direction:column}.faq-search button{height:44px}}.faq-appbar{background:#fff;border-bottom:1px solid #e5e7eb;padding:16px}.faq-appbar__inner{max-width:1200px;margin:0 auto;padding:12px 20px;display:grid;grid-template-columns:40px 1fr 40px;align-items:center}.faq-back{display:inline-flex;align-items:center;justify-content:center;color:#000;text-decoration:none;background:none;border:none}.faq-appbar__title{text-align:center;font-weight:400;color:#000;font-size:18px}.faq-appbar__spacer{display:block}.faq-heading{background:#eee}.faq-heading .faq-container{padding:18px 20px}.faq-heading h1{margin:8px 0 2px;font-size:24px;font-weight:800;color:#000}.faq{background:#eee;padding:0 0 40px}.faq-container{max-width:800px;margin:0 auto;padding:0 20px}.faq-container.narrow{max-width:760px}.faq-item{border-bottom:1px solid #e5e7eb}.faq-q{width:100%;padding:16px 0;background:transparent;border:0;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:12px;color:#000;font-weight:400;font-size:20px;text-align:left}.faq-q:hover{background:#00000005}.faq-q .chev{opacity:.8;transition:transform .34s cubic-bezier(.22,.61,.36,1)}.faq-q[aria-expanded=true] .chev{transform:rotate(180deg)}.faq-a{padding:0 0 16px;color:#374151;font-size:18px;line-height:1.6}.faq-a p{margin:0;color:#6b7280;font-weight:400;font-size:18px}@media (max-width: 720px){.faq-appbar__inner{grid-template-columns:36px 1fr 36px}.faq-container.narrow{max-width:100%}.faq-q,.faq-a p{font-size:16px}.faq-heading h1{font-size:20px;text-align:center}}.faq-table-wrapper{overflow-x:auto}.faq-table{width:100%;border-collapse:collapse;margin-top:16px;background:#fff;font-size:15px}.faq-table th,.faq-table td{box-sizing:border-box;border:1px solid rgba(0,0,0,.12);padding:10px 12px;text-align:left;vertical-align:top}.faq-table th{background:#f8f8f8;font-weight:800;font-size:16px;color:#000}.faq-table td{line-height:1.45;color:#000;word-break:normal;overflow-wrap:anywhere;font-size:16px}@media (max-width: 720px){.faq-table{font-size:14px;border:0}.faq-table thead{display:none}.faq-table,.faq-table tbody,.faq-table tr{display:block;width:99%;background:#eee}.faq-table tr{border:1px solid #ccc;margin:12px 0;background:#fff;box-shadow:0 2px 8px #0000000a}.faq-table td{display:grid;grid-template-columns:minmax(120px,40%) 1fr;gap:10px;padding:12px 14px;border:0;border-bottom:1px solid rgba(0,0,0,.08);line-height:1.5;white-space:normal}.faq-table td:last-child{border-bottom:0}.faq-table td:before{content:attr(data-label);font-weight:700;font-size:13px;color:#374151;align-self:start;white-space:normal;word-break:keep-all}@media (max-width: 360px){.faq-table td{grid-template-columns:minmax(104px,44%) 1fr;padding:10px 12px;background:#eee}.faq-table td:before{font-size:12px}}}@media (min-width: 721px){.faq-table{table-layout:fixed;border-collapse:collapse;border-color:#dcdfe4;font-size:16px;margin-bottom:40px}.faq-table :is(th,td):nth-child(1){width:34%}.faq-table :is(th,td):nth-child(2){width:20%}.faq-table :is(th,td):nth-child(3){width:46%}.faq-table th{padding:14px 20px;background:#f3f4f6;border-color:#ccc;font-weight:800;color:#000;line-height:1.2}.faq-table td{padding:18px 20px;border-color:#e1e4ea;line-height:1.65;color:#000;word-break:normal;overflow-wrap:anywhere;white-space:normal;vertical-align:top}.faq-table tr td:first-child{padding-left:24px}}@media (min-width: 721px){.faq-table-wrapper{overflow-x:auto;-webkit-overflow-scrolling:touch}.faq-table{width:100%;table-layout:auto;border-collapse:separate;border-spacing:0;font-size:16px}.faq-table th,.faq-table td{border:1px solid #ccc;padding:12px 16px;vertical-align:top;box-sizing:border-box}.faq-table th{background:#eee;font-weight:800;font-size:14px;color:#000;line-height:1.2;letter-spacing:.2px;text-transform:uppercase}.faq-table td{color:#000;line-height:1.6;white-space:normal;overflow-wrap:anywhere}.faq-table :is(th,td):nth-child(1){min-width:220px}.faq-table :is(th,td):nth-child(2){min-width:240px}.faq-table :is(th,td):nth-child(3){min-width:160px}.faq-table :is(th,td):nth-child(4){width:64px;min-width:64px;white-space:nowrap;text-align:center}.faq-table tr td:first-child{padding-left:20px}}
