
.bcs-app{font-family:var(--bcs-body-font)!important}.bcs-section h1,.bcs-section h2,.bcs-section h3,.bcs-gradient-title{font-family:var(--bcs-heading-font)!important}.bcs-gradient-title{background:linear-gradient(var(--bcs-gradient-angle,90deg),#fff 0%,var(--bcs-purple) 52%,var(--bcs-cyan) 100%);-webkit-background-clip:text;background-clip:text;color:transparent;text-shadow:0 0 var(--bcs-glow,18px) rgba(139,92,255,.08)}.bcs-card,.bcs-plan-card,.bcs-result-card,.bcs-portfolio-card{backdrop-filter:blur(var(--bcs-glass,10px));box-shadow:0 16px var(--bcs-shadow,18px) rgba(0,0,0,.16)}.bcs-phone-widget{display:grid;grid-template-columns:minmax(116px,38%) 1fr;gap:8px}.bcs-phone-widget .bcs-phone-search{grid-column:1/-1}.bcs-phone-widget input,.bcs-phone-widget select{width:100%!important;min-width:0!important;min-height:48px;border:1px solid var(--bcs-line)!important;border-radius:13px!important;background:var(--bcs-panel)!important;color:var(--bcs-white)!important;padding:10px 11px!important}.bcs-phone-state{grid-column:1/-1;font-size:11px;color:var(--bcs-cyan)}.bcs-phone-state.is-review{color:#ffb454}@media(max-width:520px){.bcs-phone-widget{grid-template-columns:1fr 1.25fr}.bcs-phone-widget .bcs-phone-search{grid-column:1/-1}}
