html{scroll-behavior:smooth}body,#root{height:auto;overflow:visible}.support-faq details{border-bottom:1px solid #f1f4f8}.support-faq details:first-child{border-top:1px solid #f1f4f8}.support-faq summary{color:#161c2d;cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;padding:1.25rem 0;font-size:1.0625rem;font-weight:600;list-style:none;display:flex}.support-faq summary::-webkit-details-marker{display:none}.support-faq summary:after{color:#335eea;content:"+";border:1px solid #d9e2ef;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;font-size:1.125rem;line-height:1;transition:transform .2s;display:flex}.support-faq details[open] summary:after{transform:rotate(45deg)}.support-faq summary:focus-visible{outline-offset:4px;outline:2px solid #335eea}.support-faq details>p{padding-bottom:1.25rem}.store-badges{flex-wrap:wrap;gap:.75rem;display:flex}.store-badge{color:#fff;background:#0b0b0f;border:1px solid #0b0b0f;border-radius:.75rem;align-items:center;gap:.75rem;padding:.625rem 1.25rem .625rem 1rem;text-decoration:none;display:inline-flex}.store-badge:hover,.store-badge:focus{color:#fff;background:#1b1f2a}.store-badge:focus-visible{outline-offset:3px;outline:2px solid #335eea}.store-badge-text{text-align:left;flex-direction:column;line-height:1.15;display:flex}.store-badge-text small{opacity:.8;font-size:.75rem}.store-badge-text strong{font-size:1.25rem;font-weight:600}.store-badges-lg .store-badge{min-width:12rem}.store-badges-sm .store-badge{padding:.4rem .9rem .4rem .7rem}.store-badges-sm .store-badge img{width:20px;height:20px}.store-badges-sm .store-badge-text strong{font-size:1rem}@media (max-width:767.98px){.store-badges{justify-content:center}}@media (min-width:1200px){.navbar-nav .nav-link{white-space:nowrap}}.offers-ticker{background:#f9fbfd;border-top:1px solid #f1f4f8;border-bottom:1px solid #f1f4f8}.offers-ticker-title{color:#506690;align-items:center;gap:.6rem;font-size:.9375rem;display:flex}.offers-ticker-dot{background:#42ba96;border-radius:50%;flex-shrink:0;width:.5rem;height:.5rem;box-shadow:0 0 0 4px #42ba962e}.offers-ticker-viewport{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.offers-ticker-track{width:max-content;animation:60s linear infinite offers-ticker;display:flex}.offers-ticker-viewport:focus-visible{outline-offset:-2px;outline:2px solid #335eea}.offers-ticker-viewport:hover .offers-ticker-track,.offers-ticker-viewport:focus-within .offers-ticker-track{animation-play-state:paused}.offers-ticker-list{gap:1rem;margin:0;padding:0 1rem 0 0;list-style:none;display:flex}@keyframes offers-ticker{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.offers-ticker-viewport{overflow-x:auto;-webkit-mask-image:none;mask-image:none}.offers-ticker-track{padding-left:1rem;animation:none}.offers-ticker-list[aria-hidden=true]{display:none}}.offer-card{background:#fff;border:1px solid #d9e2ef;border-radius:.875rem;min-width:15rem;padding:1rem 1.25rem;box-shadow:0 1px 2px #161c2d0a}.offer-card-head{color:#869ab8;white-space:nowrap;justify-content:space-between;gap:.75rem;margin-bottom:.5rem;font-size:.8125rem;display:flex}.offer-card-paper{color:#335eea;font-weight:700}.offer-card-rate{color:#161c2d;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:1.5rem;font-weight:700;line-height:1.2}.offer-card-market{color:#869ab8;font-variant-numeric:tabular-nums;white-space:nowrap;margin-top:.25rem;font-size:.8125rem;-webkit-text-decoration:line-through #869ab899;text-decoration:line-through #869ab899}.comparison-table{border:1px solid #d9e2ef;border-radius:1rem;overflow-x:auto}.comparison-table table{min-width:36rem}.comparison-table th,.comparison-table td{vertical-align:top;padding:1rem 1.25rem}.comparison-table thead th{color:#506690;background:#f9fbfd;font-size:.875rem}.comparison-table tbody th{color:#161c2d;white-space:nowrap;font-weight:700}.comparison-table tbody tr:last-child th,.comparison-table tbody tr:last-child td{border-bottom:0}.comparison-money{font-variant-numeric:tabular-nums;white-space:nowrap}.comparison-verdict{background:#fff;border:1px solid #d9e2ef;border-radius:1rem;padding:1.5rem 1.75rem}.comparison-verdict-seeker{border-color:#335eea;box-shadow:0 0 0 1px #335eea}.comparison-verdict li+li{margin-top:.5rem}.fee-calculator{background:#fff;border:1px solid #d9e2ef;border-radius:1rem;padding:1.5rem}.fee-calculator-result{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin:1.5rem 0 1rem;display:grid}.fee-calculator-result>div{background:#f9fbfd;border-radius:.75rem;padding:1rem 1.25rem}.fee-calculator-result dt{color:#506690;font-size:.875rem;font-weight:600}.fee-calculator-result dd{color:#161c2d;font-variant-numeric:tabular-nums;margin:.25rem 0 0;font-size:1.5rem;font-weight:700}.fee-calculator-result .fee-calculator-seeker{color:#335eea}@media (max-width:575.98px){.fee-calculator-result{grid-template-columns:minmax(0,1fr)}}
