.ui_btn__yuvWH{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);height:44px;padding:0 var(--space-5);border:1px solid transparent;border-radius:var(--radius-control);font:inherit;font-weight:600;font-size:.9375rem;line-height:1;white-space:nowrap;cursor:pointer;transition:background .18s var(--ease-out-expo),border-color .18s var(--ease-out-expo),color .18s var(--ease-out-expo),transform .18s var(--ease-out-expo)}.ui_btn__yuvWH,.ui_btn__yuvWH:hover{text-decoration:none}.ui_btnPrimary__3B76J{background:var(--accent);color:var(--accent-fg)}.ui_btnPrimary__3B76J:hover{background:var(--accent-hover);color:var(--accent-fg);transform:translateY(-1px)}.ui_btnGhost__8pE4w{background:color-mix(in oklch,var(--bg-surface) 50%,transparent);border-color:var(--border-subtle);color:var(--text-primary)}.ui_btnGhost__8pE4w:hover{background:color-mix(in oklch,var(--bg-elevated) 80%,transparent);border-color:var(--border-strong);color:var(--text-primary)}.ui_btn__yuvWH:focus-visible,.ui_link__cXrvZ:focus-visible{outline:2px solid color-mix(in oklch,var(--accent) 70%,transparent);outline-offset:2px}.ui_link__cXrvZ{display:inline-flex;align-items:center;gap:6px;color:var(--text-secondary);font-weight:600;font-size:.9375rem;text-decoration:none;transition:color .18s var(--ease-out-expo)}.ui_link__cXrvZ:hover{color:var(--text-primary);text-decoration:none}.ui_link__cXrvZ svg{transition:transform .22s var(--ease-out-expo)}.ui_link__cXrvZ:hover svg{transform:translateX(3px)}.ui_freeNote__WUc7f{margin:var(--space-4) 0 0;font-size:.8125rem;color:var(--text-secondary)}.ui_freeNote__WUc7f b{color:var(--text-primary);font-weight:600}.ui_actions__TyCGE{display:flex;flex-wrap:wrap;gap:var(--space-3)}.ui_actions__TyCGE[data-align=center]{justify-content:center}.ui_freeNote__WUc7f[data-align=center]{text-align:center}.ui_actions__TyCGE[data-align] .ui_btn__yuvWH:active{transform:scale(.97);transition-duration:0s}.ui_srOnly__2A9w9{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}@media (max-width:640px){.ui_actions__TyCGE .ui_btn__yuvWH{flex:1 1 auto}}.area_copy__Znz1J{display:flex;flex-direction:column;align-items:flex-start;min-width:0}.area_title__8yJnI{margin:0;font-family:var(--font-display);font-weight:700;font-size:clamp(1.75rem,3.1vw,2.625rem);line-height:1.08;letter-spacing:-.03em;text-wrap:balance}.area_copy__Znz1J[data-size=md] .area_title__8yJnI{font-size:clamp(1.375rem,2.2vw,1.75rem);line-height:1.15;letter-spacing:-.025em}.area_body__nBGK_{margin:var(--space-4) 0 0;max-width:46ch;font-size:1.0625rem;line-height:1.6;color:var(--text-secondary)}.area_copy__Znz1J[data-size=md] .area_body__nBGK_{margin-top:var(--space-3);font-size:.9375rem;line-height:1.55}.area_facts__ARmYc{display:grid;grid-gap:10px;gap:10px;margin:var(--space-5) 0 0;padding:0;list-style:none}.area_facts__ARmYc li{display:flex;align-items:flex-start;gap:10px;font-size:.9375rem;line-height:1.4;color:var(--text-primary)}.area_facts__ARmYc svg{flex:none;margin-top:2px;color:var(--accent)}.area_copy__Znz1J[data-size=md] .area_facts__ARmYc{margin-top:var(--space-4);gap:8px}.area_copy__Znz1J[data-size=md] .area_facts__ARmYc li{font-size:.875rem}.area_actions__yK6el{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3) var(--space-5);margin-top:var(--space-6)}.area_copy__Znz1J[data-size=md] .area_actions__yK6el{margin-top:var(--space-5)}