.intent-picker{display:grid;gap:1.25rem;margin:0 0 2rem}.intent-picker--follows{max-width:860px;margin-top:var(--space-8)}.intent-picker-head{display:grid;gap:.4rem;margin-bottom:max(0px,calc(clamp(24px, 3vw, 40px) - 1.25rem))}.intent-picker-head h2{margin:0;max-width:20ch;font-family:var(--font-ui);font-weight:450;font-size:clamp(1.85rem,1.3rem + 2.1vw,2.85rem);line-height:1.08;letter-spacing:-.03em;color:var(--text-primary);text-wrap:balance}.intent-picker-head p{margin:0;max-width:62ch;font:400 1rem/1.55 var(--font-ui);color:var(--text-secondary)}.intent-grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem}.intent-card{position:relative;display:grid;align-content:start;gap:.35rem;min-height:44px;height:100%;padding:1rem 2.75rem 1.1rem 1.1rem;border:1px solid var(--hairline);border-radius:var(--radius-lg);background:var(--ink-control);color:var(--text-primary);text-decoration:none;box-shadow:var(--highlight-inset),var(--elev-1);transition:border-color var(--dur-fast) var(--ease-standard),box-shadow var(--dur-fast) var(--ease-premium),transform var(--dur-fast) var(--ease-premium)}@media (hover:hover){.intent-card:hover{border-color:var(--hairline-visible);box-shadow:var(--highlight-inset),var(--elev-2)}}.intent-card:focus-visible{outline:3px solid var(--primary);outline-offset:2px}@media (hover:hover) and (prefers-reduced-motion:no-preference){.intent-card:hover{transform:translateY(-1px)}}.intent-card-label{font:600 1.0625rem/1.3 var(--font-ui);letter-spacing:-.01em}.intent-card-detail{font:400 .875rem/1.45 var(--font-ui);color:var(--text-secondary);text-wrap:pretty}.intent-card-go{position:absolute;top:1rem;right:1.1rem;color:var(--primary);font:500 1.0625rem/1.3 var(--font-ui);transition:transform var(--dur-fast) var(--ease-premium)}@media (hover:hover) and (prefers-reduced-motion:no-preference){.intent-card:hover .intent-card-go{transform:translateX(3px)}}@media (prefers-reduced-motion:no-preference){.intent-card:active{transform:translateY(1px);transition-duration:60ms}}.intent-card[aria-busy=true]{cursor:progress;border-color:var(--hairline-visible)}.intent-card[aria-busy=true] .intent-card-go{color:var(--text-muted)}.intent-other{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem 1.5rem}.intent-other a{display:inline-flex;align-items:center;min-height:44px;color:var(--text-primary);font:500 .9375rem/1.3 var(--font-ui);text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--primary) 55%,transparent);text-decoration-thickness:1.5px;text-underline-offset:4px}.intent-other a:hover{color:var(--primary)}.intent-other a:focus-visible{outline:3px solid var(--primary);outline-offset:3px;border-radius:4px}.intent-other .intent-other-blank{color:var(--text-secondary)}@media (max-width:900px){.intent-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.intent-grid{grid-template-columns:minmax(0,1fr)}.intent-card{padding:.85rem 2.5rem .9rem 1rem}}.intent-picker-copy--compact{display:none}@media (max-width:1279px){.intent-picker-copy--wide{display:none}.intent-picker-copy--compact{display:inline}}