.alc-scope{background:transparent;min-height:100%}.alc-callout{margin-top:14px;border:1px solid var(--al-hair);border-radius:12px;background:var(--al-p2);padding:11px 14px}.alc-callout .lbl{font-family:var(--font-sans),"DM Sans",system-ui,sans-serif;font-size:var(--al-fs-1);letter-spacing:.11em;text-transform:uppercase;color:var(--al-ink3);font-weight:500;margin-right:8px}.alc-callout a{color:var(--al-goldlo);text-decoration:none;font-weight:500;font-size:var(--al-fs-3)}.alc-callout a:hover{text-decoration:underline}.alc-back{display:inline-flex;align-items:center;gap:6px;font-size:var(--al-fs-3);color:var(--al-ink3);text-decoration:none;margin-bottom:14px}.alc-back:hover{color:var(--al-ink)}.alc-scope .sorva-elevated-card{background:var(--al-card);border:1px solid var(--al-hair);border-radius:16px;box-shadow:var(--al-sh1)}.alc-scope .sorva-elevated-card h2{color:var(--al-ink);font-weight:500}.alc-scope [role=tablist]{background:none;border:0;border-bottom:1px solid var(--al-hair);border-radius:0;padding:0;gap:2px;display:flex;justify-content:flex-start}.alc-scope [role=tab]{position:relative;background:none;border-radius:0;color:var(--al-ink3);font-weight:400;font-size:var(--al-fs-4);padding:11px 14px 12px;transition:color .25s ease}.alc-scope [role=tab]:hover{color:var(--al-ink)}.alc-scope [role=tab][data-state=active]{background:none;box-shadow:none;color:var(--al-ink);font-weight:500}.alc-scope [role=tab][data-state=active]:after{content:"";position:absolute;left:10px;right:10px;bottom:-1px;height:2px;border-radius:2px;background:linear-gradient(90deg,var(--al-gold),var(--al-goldhi))}.alc-scope [role=combobox],.alc-scope input,.alc-scope textarea{border:1px solid var(--al-hair)!important;background:var(--al-p1)!important;border-radius:11px!important;color:var(--al-ink2)!important}.alc-scope input::-moz-placeholder,.alc-scope textarea::-moz-placeholder{color:var(--al-ink3)}.alc-scope input::placeholder,.alc-scope textarea::placeholder{color:var(--al-ink3)}.alc-scope label{color:var(--al-ink2)}.alc-scope :focus-visible:not(.sorva-btn),.alc-scope :focus:not(.sorva-btn){outline:none!important;--tw-ring-shadow:0 0 #0000!important;--tw-ring-offset-shadow:0 0 #0000!important}.alc-scope [role=combobox]:focus,.alc-scope button:focus:not(:focus-visible),.alc-scope input:focus,.alc-scope textarea:focus{outline:none!important;box-shadow:none!important}.alc-scope input:focus,.alc-scope textarea:focus{border-color:color-mix(in srgb,var(--al-navy) 45%,var(--al-hair))!important}