*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;color:#171323;background:#fff;font-family:"Icash Site Fira Sans",sans-serif;line-height:1.6}a{color:inherit}button,input{font:inherit}button,a,input,summary{-webkit-tap-highlight-color:transparent}:focus-visible{outline:3px solid #6426f4;outline-offset:4px}[hidden]{display:none!important}.faq-container{width:min(1100px,calc(100% - 40px));margin-inline:auto}.faq-hero{padding:42px 0 52px;background:radial-gradient(ellipse at 85% 25%,#e9dcff 0,transparent 52%),#f8f5ff;border-bottom:1px solid #eee7fa}.faq-breadcrumb{font-size:14px;color:#655b77;text-decoration:none}.faq-eyebrow{font-size:12px;font-weight:600;letter-spacing:.12em;color:#6426f4;margin:30px 0 14px}h1{font-size:clamp(42px,6vw,68px);line-height:1.06;letter-spacing:-.035em;font-weight:600;margin:0 0 22px}h1 span{color:#6426f4}.faq-intro{font-size:19px;max-width:620px;color:#655b77;margin:0 0 26px}.faq-search{max-width:670px}.faq-search label{display:block;font-size:14px;margin-bottom:8px;font-weight:500}.faq-search>div{display:flex;background:#fff;border:1px solid #d9cee9;border-radius:12px;padding:5px;box-shadow:0 5px 24px #38206006}.faq-search input{min-width:0;flex:1;border:0;background:transparent;padding:12px;color:#171323}.faq-search button{border:0;border-radius:8px;background:#f0e8ff;color:#5420cb;padding:8px 14px;cursor:pointer}.faq-meta{font-size:13px;color:#766888;margin:16px 0 0}.faq-layout{display:grid;grid-template-columns:270px minmax(0,1fr);gap:64px;padding-block:64px}.faq-layout aside{align-self:start;position:sticky;top:120px}.faq-layout aside>.faq-eyebrow{margin-top:0}.faq-nav{display:grid;gap:6px}.faq-nav a,.faq-nav button{display:flex;text-align:left;align-items:center;justify-content:space-between;gap:12px;padding:12px;border:0;border-radius:8px;font-size:14px;line-height:1.4;text-decoration:none;background:transparent;color:#63586f;cursor:pointer}.faq-nav span{font-size:12px;color:#8b7c9e}.faq-nav a:hover,.faq-nav button:hover,.faq-nav [aria-current=true],.faq-nav [aria-pressed=true]{background:#f2ebff;color:#6426f4}.faq-category{scroll-margin-top:120px;margin-bottom:46px}.faq-category h2{font-size:25px;line-height:1.25;font-weight:500;margin:0 0 20px;letter-spacing:-.02em}details{border-bottom:1px solid #e9e4ef}summary{list-style:none;cursor:pointer;padding:21px 34px 21px 0;font-size:17px;font-weight:500;line-height:1.45;position:relative}summary::-webkit-details-marker{display:none}summary:after{content:'+';position:absolute;right:3px;top:18px;font-size:25px;font-weight:300;color:#6426f4}details[open] summary:after{content:'−'}details[open] summary{color:#6426f4}.faq-answer{color:#665b74;font-size:16px;line-height:1.75;padding:0 28px 22px 0}.faq-answer p{margin:0;white-space:pre-line;overflow-wrap:anywhere}#faq-status{font-size:14px;color:#766888;margin:0 0 24px}.faq-contact{display:flex;align-items:center;gap:40px;justify-content:space-between;background:#f5f0ff;border:1px solid #e9dfff;border-radius:20px;padding:36px 40px;margin-bottom:70px}.faq-contact .faq-eyebrow{margin-top:0}.faq-contact h2{font-size:30px;font-weight:500;line-height:1.2;margin:0 0 14px}.faq-contact p:last-child{max-width:580px;color:#665b74;margin:0}.faq-contact>a{flex-shrink:0;background:#6426f4;color:white;text-decoration:none;padding:14px 22px;border-radius:9px}.faq-contact>a:hover{background:#5120c5}.skip-link{position:absolute;top:-100px;left:16px;z-index:9999;background:#fff;padding:12px}.skip-link:focus{top:10px}@media(max-width:800px){.faq-layout{grid-template-columns:1fr;gap:30px;padding-block:36px}.faq-layout aside{position:static}.faq-nav{grid-template-columns:repeat(2,minmax(0,1fr))}.faq-nav a,.faq-nav button{background:#f8f5fc}.faq-contact{display:block;padding:26px}.faq-contact>a{display:inline-block;margin-top:24px}.faq-hero{padding-top:28px}.faq-category{scroll-margin-top:100px}}@media(max-width:440px){.faq-nav{grid-template-columns:1fr}.faq-search button{padding-inline:9px}.faq-search input{font-size:14px;padding-inline:8px}.faq-category h2{font-size:23px}summary{font-size:16px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
