.cv-scan{border-radius:inherit;pointer-events:none;position:absolute;inset:0;overflow:hidden}.cv-scan span{background:linear-gradient(#114a9c00,#114a9c12 70%,#114a9c2e 100%);border-bottom:2px solid #114a9c59;height:30%;animation:5.5s cubic-bezier(.65,0,.35,1) .3s infinite cvScan;position:absolute;top:0;left:0;right:0;transform:translateY(-110%)}@keyframes cvScan{0%{opacity:1;transform:translateY(-110%)}28%{opacity:1;transform:translateY(340%)}34%,to{opacity:0;transform:translateY(340%)}}.cv-dot{background:#7fe0a8;border-radius:999px;width:7px;height:7px;position:relative}.cv-dot:after{content:"";border-radius:inherit;background:#7fe0a8;animation:1.8s ease-out infinite cvDot;position:absolute;inset:0}@keyframes cvDot{0%{opacity:.7;transform:scale(1)}70%,to{opacity:0;transform:scale(3)}}.row{border-bottom:1px solid #f1ebe1;grid-template-columns:52px minmax(0,1fr);gap:12px;padding:12px 18px;transition:opacity .2s;display:grid}.rows[data-busy="1"] .row{opacity:.45}.score{cursor:pointer;text-align:left;background:0 0;border:none;border-radius:12px;width:100%;margin:-3px -5px 0;padding:3px 5px 5px;font-family:inherit;display:block}.score[aria-expanded=true]{background:#f4efe6}.score-w{color:#6b5a4b;white-space:nowrap;margin-top:4px;font-size:11px;font-weight:600}.score[aria-expanded=true] .score-w{color:#114a9c}.hit{color:#114a9c;text-underline-offset:3px;background:0 0;text-decoration:underline;text-decoration-thickness:2px}.why{color:#4a3a2e;white-space:normal;background:#f7f4ef;border:1px solid #eae2d5;border-radius:14px;margin:8px 0 2px;padding:10px 12px;font-size:13px;line-height:1.55}.why b{color:#2a1e17}.why small{color:#6b5a4b;margin-top:4px;font-size:12px;display:block}.trades{border-top:1px solid #f1ebe1;align-items:flex-end;gap:4px;padding:8px 10px 6px;display:flex}.trade{cursor:pointer;color:#6b5a4b;background:0 0;border:none;border-bottom:2px solid #0000;border-radius:10px 10px 0 0;flex:1;justify-items:center;gap:2px;padding:6px 2px 4px;font-family:inherit;font-size:12px;font-weight:600;transition:background .15s,border-color .15s;display:grid}.trade:hover{background:#fbf8f3}.trade[aria-pressed=true]{color:#114a9c;border-bottom-color:#114a9c}.trade[data-pending="1"]{color:#114a9c}.trade-m{width:44px;height:44px;display:block}.trade-m>*,.crowd>*{width:100%;height:100%;display:block}.float-cta{z-index:70;color:#2a1e17;opacity:0;pointer-events:none;border-radius:999px;align-items:center;gap:12px;padding:8px 8px 8px 18px;font-size:14px;font-weight:700;transition:transform .4s cubic-bezier(.2,.8,.2,1),opacity .3s;display:none;position:fixed;bottom:14px;left:14px;right:14px;transform:translateY(24px)}.float-cta[data-on="1"]{opacity:1;pointer-events:auto;transform:none}.float-cta>span{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}@media (width<=760px){.float-cta{display:flex}}.crowd{flex:none;width:clamp(46px,13vw,92px);height:clamp(46px,13vw,92px);display:block}.faq-card{background:linear-gradient(135deg,#114a9c29 0%,#ffffff6b 48%,#ffc61a38 100%)}.faq-item{background:#fff;border:1px solid #eae2d5;border-radius:16px;transition:border-color .3s,box-shadow .4s;position:relative;overflow:hidden}.faq-item:hover{border-color:#dcd1c0}.faq-item[data-open="1"]{-webkit-backdrop-filter:blur(14px)saturate(180%);backdrop-filter:blur(14px)saturate(180%);background:linear-gradient(135deg,#114a9c24 0%,#ffffff8c 48%,#ffc61a2e 100%);border-color:#ffffffa6;box-shadow:inset 0 1px #fffffff2,inset 0 0 22px #ffffff38,0 0 0 1px #114a9c1a,0 12px 32px #2a1e171a}.faq-sign{color:#114a9c;font-size:24px;font-weight:500;line-height:1;transition:transform .45s cubic-bezier(.34,1.4,.64,1)}.faq-item[data-open="1"] .faq-sign{transform:rotate(135deg)}.faq-body{grid-template-rows:0fr;transition:grid-template-rows .5s cubic-bezier(.16,1,.3,1);display:grid}.faq-item[data-open="1"] .faq-body{grid-template-rows:1fr}.faq-clip{min-height:0;overflow:hidden}.faq-answer{color:#4a3a2e;opacity:0;margin:0;padding:0 20px 18px;font-size:15.5px;line-height:1.65;transition:opacity .3s,transform .5s cubic-bezier(.16,1,.3,1);transform:translateY(-6px)}.faq-item[data-open="1"] .faq-answer{opacity:1;transition-delay:60ms;transform:none}@media (width<=760px){.sample{max-width:460px;margin:0 auto}.figures{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important}.figures>div{border-radius:14px!important;padding:14px 8px!important}.figures>div>div:first-child{letter-spacing:-.03em!important;font-size:22px!important}.figures>div>div:last-child{font-size:11.5px!important;line-height:1.3!important}.trade-m{width:36px;height:36px}.trade{font-size:11px}footer{padding-bottom:84px!important}}
