.q2-provider-classic .provider-glass-card{border:1px solid var(--color-q2-line);box-shadow:var(--shadow-q2-card);-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff}.q2-provider-classic .provider-hero-center-stats__card{box-shadow:var(--shadow-q2-card);-webkit-backdrop-filter:blur(14px)saturate(1.2);backdrop-filter:blur(14px)saturate(1.2);background:#ffffffd1;border:1px solid #fffffff2}.q2-provider-classic .provider-hero-center-stats__row>[aria-hidden]{background:var(--color-q2-line)}.q2-provider-classic .provider-tabs-glass{border-bottom:1px solid var(--color-q2-line);-webkit-backdrop-filter:blur(16px)saturate(1.2);backdrop-filter:blur(16px)saturate(1.2);background:#ffffffd1;box-shadow:0 10px 24px -20px #1046a066}.q2-provider-classic .provider-glass-row{border:1px solid var(--color-q2-line);background:var(--color-q2-surface-soft);box-shadow:none}.q2-provider-classic .provider-glass-row:hover{background:#fff;border-color:#0065ff38;box-shadow:0 8px 18px -14px #1046a073}.q2-provider-classic .provider-portfolio-empty{border:1px solid var(--color-q2-line);background:var(--color-q2-surface-soft);color:var(--color-q2-muted)}.q2-provider-classic .portfolio-3d-card{background:var(--color-q2-tint);box-shadow:0 22px 44px -22px #1046a06b,inset 0 0 0 1px #ffffffe6}.q2-provider-classic .portfolio-3d-fallback{background:radial-gradient(circle at 50% 0,#0065ff29,#0000 34%),linear-gradient(#f4f9ff 0%,#dcecff 100%)}.q2-provider-classic .portfolio-3d-overlay{background:linear-gradient(#f7faff00 0%,#f7faff1f 28%,#f7faff57 48%,#f7faffb8 72%,#f7fafff0 100%)}.q2-provider-classic .portfolio-3d-content:before{background:linear-gradient(#fff0 0%,#ffffff8c 28%,#ffffffe6 58%,#fffffff7 100%)}.q2-provider-classic .portfolio-3d-title{color:var(--color-q2-ink);text-shadow:none}.q2-provider-classic .portfolio-3d-date{background:var(--color-q2-tint);color:var(--color-q2-primary);text-shadow:none;border-color:#0065ff2e}.q2-provider-classic .portfolio-3d-description{color:var(--color-q2-body);text-shadow:none}.q2-provider-classic .portfolio-3d-button{background:var(--color-q2-primary);box-shadow:0 12px 24px -10px #0065ff99}.q2-provider-classic .portfolio-3d-button:hover{background:#0052d6;box-shadow:0 14px 26px -10px #0065ffb3}.q2-provider-classic .provider-carousel-arrow{color:var(--color-q2-ink);box-shadow:var(--shadow-q2-float);background:#ffffffeb;border:1px solid #fffffff2}.q2-provider-classic .provider-carousel-arrow:hover:not(:disabled){color:var(--color-q2-primary);background:#fff;border-color:#fff;box-shadow:0 12px 28px -10px #145ac88c}.q2-provider-classic .portfolio-3d-dot{background:#0a1f5c2e;border-color:#0a1f5c1f}.q2-provider-classic .portfolio-3d-dot--active{border-color:var(--color-q2-primary);background:var(--color-q2-primary);box-shadow:0 0 10px #0065ff59}.q2-provider-classic .provider-overview-left{display:contents}.q2-provider-classic .provider-overview-left__block{border:1px solid var(--color-q2-line);min-width:0;box-shadow:var(--shadow-q2-card);background:#fff;border-radius:24px}.q2-provider-classic .provider-overview-left__block--about{order:1}.q2-provider-classic .provider-overview-center{order:2}.q2-provider-classic .provider-overview-card--contact{order:3}.q2-provider-classic .provider-overview-left__block--listings{order:4}@media (width>=1024px) and (width<=1199px){.q2-provider-classic .provider-overview-left__block--about{grid-column:1/-1}}@media (width>=1200px){.q2-provider-classic .provider-overview-left{border:1px solid var(--color-q2-line);box-shadow:var(--shadow-q2-card);background:#fff;border-radius:24px;flex-direction:column;order:1;padding:1rem;display:flex}.q2-provider-classic .provider-overview-left__block{box-shadow:none;background:0 0;border:0;border-radius:0}}
