.o-SRhq_illustratedDialog.o-SRhq_illustratedDialog{background:var(--card);border:1px solid color-mix(in srgb, var(--primary) 16%, var(--border));border-radius:28px;width:calc(100% - 32px);max-width:560px;padding:28px;box-shadow:0 24px 80px #24154426}.o-SRhq_illustratedDialog.o-SRhq_illustratedDialog [data-slot=dialog-header]{grid-template-columns:minmax(0,1fr) 96px;align-items:center;gap:12px;padding-inline-end:0;display:grid}.o-SRhq_illustratedDialog [data-slot=dialog-header]:after{content:"";background:var(--dialog-art) no-repeat center / contain;grid-area:1/2;height:96px}.o-SRhq_illustratedDialog [data-slot=dialog-title]{letter-spacing:-.025em;grid-area:1/1;font-size:24px;font-weight:800;line-height:1.25}.o-SRhq_illustratedDialog [data-slot=dialog-description]{grid-column:1/-1;line-height:1.65}.o-SRhq_dialogActions{border-top:1px solid color-mix(in srgb, var(--primary) 12%, var(--border));background:0 0;flex-flow:wrap;justify-content:center;align-items:flex-start;gap:16px;margin-top:20px;padding:16px 0 0;display:flex}.o-SRhq_illustratedDialog [data-slot=dialog-footer]{border-top:1px solid color-mix(in srgb, var(--primary) 12%, var(--border));background:0 0;flex-flow:wrap;justify-content:center;align-items:flex-start;gap:16px;margin-top:20px;padding:16px 0 0;display:flex}.o-SRhq_dialogActions>button{max-width:160px}.o-SRhq_illustratedDialog [data-slot=dialog-footer]>button{max-width:160px}@media (max-width:439px){.o-SRhq_illustratedDialog.o-SRhq_illustratedDialog{padding:20px}.o-SRhq_illustratedDialog.o-SRhq_illustratedDialog [data-slot=dialog-header]{grid-template-columns:minmax(0,1fr) 68px}.o-SRhq_illustratedDialog [data-slot=dialog-header]:after{height:80px}.o-SRhq_illustratedDialog [data-slot=dialog-title]{font-size:21px}.o-SRhq_dialogActions{gap:8px}}.o-SRhq_controls :where(button:not(:disabled),a[href],summary,select:not(:disabled),input:is([type=checkbox],[type=radio]):not(:disabled)),.o-SRhq_action:not(:disabled):not([aria-disabled=true]){cursor:pointer}.o-SRhq_controls :where(:disabled,[aria-disabled=true]),.o-SRhq_action:disabled,.o-SRhq_action[aria-disabled=true]{cursor:not-allowed}.o-SRhq_controls :where(button[aria-busy=true]),.o-SRhq_action[aria-busy=true]{cursor:progress}.o-SRhq_action{white-space:normal;border-radius:14px;gap:8px;height:auto;min-height:44px;padding:10px 16px;font-weight:650;transition:background-color .16s,border-color .16s,box-shadow .16s}.o-SRhq_controls [data-variant][data-size]{white-space:normal;border-radius:14px;gap:8px;height:auto;min-height:44px;padding:10px 16px;font-weight:650;transition:background-color .16s,border-color .16s,box-shadow .16s}.o-SRhq_controls [data-variant][data-size][data-size^=icon]{width:44px;min-width:44px;padding:10px}.o-SRhq_primary{color:var(--primary-foreground);border:1px solid color-mix(in srgb, var(--primary) 30%, transparent);background:linear-gradient(180deg, var(--primary), var(--marcelo-hover));box-shadow:0 4px 12px #6557d92b,inset 0 1px #ffffff30}.o-SRhq_controls [data-variant][data-size][data-variant=default]{color:var(--primary-foreground);border:1px solid color-mix(in srgb, var(--primary) 30%, transparent);background:linear-gradient(180deg, var(--primary), var(--marcelo-hover));box-shadow:0 4px 12px #6557d92b,inset 0 1px #ffffff30}.o-SRhq_secondary{color:var(--primary);border:1px solid color-mix(in srgb, var(--primary) 18%, transparent);background:var(--card);box-shadow:0 2px 5px #2c225b08}.o-SRhq_controls [data-variant][data-size][data-variant=outline]{color:var(--primary);border:1px solid color-mix(in srgb, var(--primary) 18%, transparent);background:var(--card);box-shadow:0 2px 5px #2c225b08}:is(.o-SRhq_controls [data-variant][data-size][data-variant=outline]:hover:not(:disabled),.o-SRhq_secondary:hover){background:color-mix(in srgb, var(--primary) 5%, var(--card));border-color:color-mix(in srgb, var(--primary) 35%, transparent)}.o-SRhq_controls [data-variant][data-size][data-variant=outline].text-destructive{color:var(--destructive);border-color:color-mix(in srgb, var(--destructive) 20%, transparent)}.o-SRhq_action{justify-content:center;align-items:center;font-size:.875rem;display:inline-flex}.o-SRhq_action:focus-visible{outline:3px solid color-mix(in srgb, var(--primary) 35%, transparent);outline-offset:3px}.o-SRhq_field{border:1px solid color-mix(in srgb, var(--primary) 18%, transparent);background-color:var(--card);border-radius:12px;max-width:100%;height:auto;min-height:48px;padding:10px 14px;box-shadow:0 2px 4px #2c225b04}.o-SRhq_controls [data-slot=input]{border:1px solid color-mix(in srgb, var(--primary) 18%, transparent);background-color:var(--card);border-radius:12px;max-width:100%;height:auto;min-height:48px;padding:10px 14px;box-shadow:0 2px 4px #2c225b04}.o-SRhq_controls select:not([size]):not(.opacity-0){border:1px solid color-mix(in srgb, var(--primary) 18%, transparent);background-color:var(--card);border-radius:12px;max-width:100%;height:auto;min-height:48px;padding:10px 14px;box-shadow:0 2px 4px #2c225b04}:is(.o-SRhq_controls [data-slot=input]:focus-visible,.o-SRhq_controls select:focus-visible){outline:3px solid color-mix(in srgb, var(--primary) 18%, transparent);outline-offset:2px}.o-SRhq_controls [data-slot=dialog-footer]{background:color-mix(in srgb, var(--primary) 3%, var(--card))}.o-SRhq_panel{border:1px solid color-mix(in srgb, var(--primary) 11%, transparent);background:var(--card);border-radius:26px;min-width:0;box-shadow:0 6px 24px #2c225b06}.o-SRhq_hero{background:radial-gradient(ellipse at 95% 20%, #6557d919, transparent 60%), var(--card);justify-content:space-between;align-items:center;gap:24px;padding:28px 32px;display:flex}.o-SRhq_heroArt{object-fit:contain;filter:drop-shadow(0 12px 16px #6557d918);flex-shrink:0;width:156px;height:156px}.o-SRhq_section{padding:24px}.o-SRhq_team summary{align-items:flex-start;padding:24px}.o-SRhq_team details>div{background:var(--card);border-color:color-mix(in srgb, var(--primary) 10%, transparent);padding:24px}.o-SRhq_team details+div{display:none}@media (max-width:639px){.o-SRhq_hero{flex-direction:column-reverse;align-items:flex-start;gap:16px;padding:20px}.o-SRhq_heroArt{width:104px;height:104px}.o-SRhq_section{padding:16px}.o-SRhq_team summary{padding:16px}.o-SRhq_team details>div{padding:16px}.o-SRhq_team summary{grid-template-columns:1fr auto;display:grid}.o-SRhq_team summary>span:nth-child(2){overflow-wrap:anywhere;grid-area:2/1/auto/-1}.o-SRhq_team summary>svg{grid-area:1/2}:is(.o-SRhq_controls [data-slot=input],.o-SRhq_controls select:not([size]):not(.opacity-0)){font-size:1rem}}@media (prefers-reduced-motion:reduce){.o-SRhq_illustratedDialog{transition:none;animation:none}.o-SRhq_action{transition:none}.o-SRhq_controls [data-variant][data-size]{transition:none}}