.commission-calculator-page{background:radial-gradient(circle at 15% 10%,#8b5cf61f,#0000 42%),radial-gradient(circle at 85% 20%,#ffffff0f,#0000 38%),#09090b}.commission-calculator{background:#18181beb;border:1px solid #3f3f46cc;border-radius:1.25rem;position:relative;overflow:hidden}.commission-calculator--standalone{border-color:#8b5cf638;box-shadow:0 0 0 1px #8b5cf614,0 24px 80px #00000073}.commission-calculator--embedded{background:0 0;border:0;border-radius:0}.commission-calculator__glow{pointer-events:none;background:radial-gradient(#8b5cf629,#0000 68%);height:280px;position:absolute;inset:-40% -20% auto}.commission-calculator__grid{z-index:1;gap:0;display:grid;position:relative}@media (min-width:960px){.commission-calculator__grid{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)}}.commission-calculator__panel{padding:1.5rem}@media (min-width:768px){.commission-calculator__panel{padding:2rem}}.commission-calculator__panel--inputs{border-bottom:1px solid #3f3f46b3}@media (min-width:960px){.commission-calculator__panel--inputs{border-bottom:0;border-right:1px solid #3f3f46b3}}.commission-calculator__panel--result{background:linear-gradient(160deg,#09090b33,#8b5cf60f);flex-direction:column;justify-content:center;display:flex}.commission-calculator__hero-copy{margin-bottom:1.75rem}.commission-calculator__eyebrow{letter-spacing:.16em;text-transform:uppercase;color:#8b5cf6e6;align-items:center;gap:.4rem;font-size:.72rem;font-weight:600;display:inline-flex}.commission-calculator__title{letter-spacing:-.04em;color:#fff;margin-top:.75rem;font-size:clamp(2rem,5vw,3rem);font-weight:700;line-height:.95}.commission-calculator__lead{color:#a1a1aa;max-width:34rem;margin-top:.75rem;font-size:.95rem;line-height:1.65}.commission-calculator__fields{gap:1rem;display:grid}.commission-calculator__field{flex-direction:column;gap:.45rem;display:flex}.commission-calculator__label{letter-spacing:.08em;text-transform:uppercase;color:#a1a1aa;font-size:.75rem;font-weight:600}.commission-calculator__select,.commission-calculator__input{color:#fff;background:#09090bd9;border:1px solid #3f3f46;border-radius:.85rem;width:100%;padding:.85rem 1rem;font-size:.95rem;font-weight:500;transition:border-color .2s,box-shadow .2s}.commission-calculator__select:focus,.commission-calculator__input:focus{border-color:#8b5cf6a6;outline:none;box-shadow:0 0 0 3px #8b5cf61f}.commission-calculator__hint{color:#71717a;font-size:.75rem}.commission-calculator__actions{flex-wrap:wrap;gap:.75rem;margin-top:1.5rem;display:flex}.commission-calculator__result-label{letter-spacing:.14em;text-transform:uppercase;color:#a1a1aa;font-size:.75rem;font-weight:600}.commission-calculator__result-value{letter-spacing:-.05em;color:var(--jarsy-violet);text-shadow:0 0 40px #8b5cf640;margin-top:.5rem;font-size:clamp(2.75rem,8vw,4.5rem);font-weight:700;line-height:.95}.commission-calculator__result-value--muted{color:#a1a1aa;text-shadow:none}.commission-calculator__result-rule{color:#fff;margin-top:.75rem;font-size:1rem;font-weight:600}.commission-calculator__result-breakdown{color:#a1a1aa;margin-top:.5rem;font-size:.875rem;line-height:1.6}.commission-calculator__result-meta{border-top:1px solid #3f3f46b3;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin-top:1.5rem;padding-top:1.25rem;display:grid}.commission-calculator__meta-key{letter-spacing:.12em;text-transform:uppercase;color:#71717a;font-size:.68rem;font-weight:600;display:block}.commission-calculator__meta-val{color:#fff;margin-top:.25rem;font-size:.9rem;font-weight:600;display:block}.commission-calculator__disclaimer{color:#71717a;margin-top:1.25rem;font-size:.75rem;line-height:1.6}.commission-calculator__disclaimer--warn{color:#facc15d9}.jarsy-v2-page .commission-calculator:not(.commission-calculator--standalone){background:#fff;border-color:#e4e4e7}.jarsy-v2-page .commission-calculator:not(.commission-calculator--standalone) .commission-calculator__glow{background:radial-gradient(#8b5cf614,#0000 68%)}.jarsy-v2-page .commission-calculator:not(.commission-calculator--standalone) .commission-calculator__panel--inputs{border-color:#e4e4e7}.jarsy-v2-page .commission-calculator:not(.commission-calculator--standalone) .commission-calculator__panel--result{background:linear-gradient(160deg,#fafafa,#8b5cf614)}.jarsy-v2-page .commission-calculator:not(.commission-calculator--standalone) .commission-calculator__title,.jarsy-v2-page .commission-calculator:not(.commission-calculator--standalone) .commission-calculator__result-rule,.jarsy-v2-page .commission-calculator:not(.commission-calculator--standalone) .commission-calculator__meta-val{color:#09090b}.jarsy-v2-page .commission-calculator:not(.commission-calculator--standalone) .commission-calculator__select,.jarsy-v2-page .commission-calculator:not(.commission-calculator--standalone) .commission-calculator__input{color:#09090b;background:#fff;border-color:#e4e4e7}.jarsy-v2-page .commission-calculator:not(.commission-calculator--standalone) .commission-calculator__result-value{color:#09090b;text-shadow:none}.jarsy-v2-page .commission-calculator:not(.commission-calculator--standalone) .commission-calculator__result-meta{border-color:#e4e4e7}@media (prefers-reduced-motion:reduce){.commission-calculator__result-value{text-shadow:none}}
