.PrimaryCta_cta__4W5tg{position:relative;display:inline-flex;flex:none;vertical-align:middle}.PrimaryCta_beam__Kxz0C{position:absolute;left:calc(var(--fd-beam-x, 0px) - var(--fd-cta-beam-gap));top:calc(var(--fd-beam-y, 0px) - var(--fd-cta-beam-gap));width:calc(var(--fd-beam-box-w, 100%) + 2 * var(--fd-cta-beam-gap));height:calc(var(--fd-beam-box-h, 100%) + 2 * var(--fd-cta-beam-gap));border-radius:calc(var(--fd-beam-r, var(--radius-sm)) + var(--fd-cta-beam-gap));opacity:var(--fd-beam-o,0);pointer-events:none}.PrimaryCta_ring__fFq1_{position:absolute;inset:0;padding:var(--fd-cta-beam-w);border-radius:inherit;background:conic-gradient(from var(--fd-beam-from,0deg),transparent 0deg,var(--fd-cta-beam-faint) calc(var(--fd-beam-len, 0deg) * .3),var(--fd-cta-beam-mid) calc(var(--fd-beam-len, 0deg) * .72),var(--fd-accent) calc(var(--fd-beam-len, 0deg) * .9),var(--fd-cta-beam-head) var(--fd-beam-len,0deg),transparent calc(var(--fd-beam-len, 0deg) + .5deg));mask:linear-gradient(black 0 0) content-box exclude,linear-gradient(black 0 0)}.PrimaryCta_glow__B7FWJ{position:absolute;inset:0;border-radius:inherit;filter:blur(var(--fd-cta-beam-blur));opacity:.8}@media (prefers-reduced-motion:reduce){.PrimaryCta_cta__4W5tg:after{content:"";position:absolute;inset:var(--fd-cta-inset);padding:var(--fd-cta-tint-w);border-radius:calc(var(--fd-cta-radius, var(--radius-sm)) + var(--fd-cta-reach));background:color-mix(in srgb,var(--fd-accent) 55%,transparent);mask:linear-gradient(black 0 0) content-box exclude,linear-gradient(black 0 0);pointer-events:none}.PrimaryCta_cta__4W5tg:focus-within:after{visibility:hidden}}@media (forced-colors:active){.PrimaryCta_beam__Kxz0C,.PrimaryCta_cta__4W5tg:after{display:none}}.PromptBox_submit__fFGvw{position:relative;flex:none;display:inline-flex;align-items:center;justify-content:center;border:none;cursor:pointer;overflow:hidden;isolation:isolate;background:var(--fd-accent);color:var(--color-white);font-family:var(--fd-sans);font-size:var(--fd-label-size);font-weight:400;letter-spacing:var(--fd-caps-track);text-transform:uppercase;transition:transform var(--fd-dur-1) var(--fd-ease-fade),background-color var(--fd-dur-2) var(--fd-ease-ink)}.PromptBox_submit__fFGvw:focus-visible,.PromptBox_submit__fFGvw[data-hover]{background-color:var(--fd-accent-deep)}.PromptBox_submit__fFGvw:active{transform:scale(.985)}.PromptBox_submit__fFGvw:focus-visible{outline:var(--focus-ring-width) solid var(--fd-accent);outline-offset:3px}.PromptBox_submitLabel__agNQA{position:relative}.PromptBox_hero__TkeSA{display:flex;flex-direction:column;gap:var(--spacing-lg);width:100%;max-width:38.75rem}.PromptBox_card__cMve7{--glass-lift:var(--fd-shadow-rest);position:relative;display:flex;flex-direction:column;border:var(--border-width-hairline) solid var(--fd-ink-12);border-radius:var(--fd-r-card);transition:border-color var(--fd-dur-2) var(--fd-ease-fade),box-shadow var(--fd-dur-2) var(--fd-ease-fade)}.PromptBox_card__cMve7:focus-within{border-color:var(--fd-accent);--glass-lift:var(--fd-shadow-rest),0 0 0 3px var(--fd-accent-12)}.PromptBox_fieldWrap__kASq1{position:relative;display:grid}.PromptBox_mirror__iZf7z,.PromptBox_textarea__y_Cho{grid-area:1/1;display:block;width:100%;margin:0;padding:var(--spacing-5) var(--spacing-5) 0;font-family:var(--fd-sans);font-size:var(--fd-input-size);font-weight:400;line-height:1.45;letter-spacing:-.01em}.PromptBox_textarea__y_Cho{min-height:calc(2lh + var(--spacing-5));max-height:calc(5lh + var(--spacing-5));field-sizing:content;resize:none;border:none;outline:none;background:transparent;color:var(--fd-ink);caret-color:var(--fd-accent)}.PromptBox_textarea__y_Cho::placeholder{color:var(--fd-ink-45)}.PromptBox_hero__TkeSA:not([data-engaged]) .PromptBox_textarea__y_Cho::placeholder{color:transparent}.PromptBox_mirrorWrap__uxs6_{grid-area:1/1;align-self:start;display:block;min-width:0;pointer-events:none}.PromptBox_mirror__iZf7z{align-self:start;pointer-events:none;color:var(--fd-ink);white-space:pre-wrap}.PromptBox_hero__TkeSA[data-engaged] .PromptBox_mirror__iZf7z{visibility:hidden}.PromptBox_cardFoot__oJzk1{display:flex;justify-content:flex-end;padding:var(--spacing-sm) var(--spacing-md) var(--spacing-md)}.PromptBox_card__cMve7 .PromptBox_submit__fFGvw{height:2.75rem;padding:0 var(--spacing-lg);border-radius:var(--radius-md)}.PromptBox_chips__sOo0w{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--spacing-sm)}.PromptBox_chip__8jvqo{--glass-lift:var(--shadow-surface-md);border:var(--border-width-hairline) solid var(--fd-ink-12);border-radius:var(--radius-pill);color:var(--fd-ink-70);font-family:var(--fd-sans);font-size:var(--font-size-text-base);font-weight:400;padding:var(--spacing-xs) var(--spacing-md);cursor:pointer;transition:border-color var(--fd-dur-2) var(--fd-ease-fade),color var(--fd-dur-2) var(--fd-ease-fade)}.PromptBox_chip__8jvqo:focus-visible,.PromptBox_chip__8jvqo[data-hover]{border-color:var(--fd-ink-25);color:var(--fd-ink)}.PromptBox_chip__8jvqo:focus-visible{outline:var(--focus-ring-width) solid var(--fd-accent);outline-offset:2px}.PromptBox_chip__8jvqo[aria-pressed=true]{border-color:var(--fd-ink);color:var(--fd-ink)}.PromptBox_close__Wz2NF{position:relative;width:100%}.PromptBox_pill__1YDbe{position:relative;display:flex;align-items:center;gap:var(--spacing-3);min-height:4.25rem;padding:var(--spacing-sm) var(--spacing-3) var(--spacing-sm) var(--spacing-lg);border:var(--border-width-hairline) solid var(--fd-ink-12);border-radius:var(--radius-pill);transition:border-color var(--fd-dur-2) var(--fd-ease-fade),box-shadow var(--fd-dur-2) var(--fd-ease-fade),transform var(--fd-dur-3) var(--fd-ease-machine)}.PromptBox_pill__1YDbe:focus-within{--glass-lift:0 0 0 3px var(--fd-accent-12);border-color:var(--fd-accent)}.PromptBox_pill__1YDbe[data-sending]{transform:scaleY(.08)}.PromptBox_pillField__rLMo4{position:relative;flex:1;min-width:0;display:flex;align-items:center}.PromptBox_input__0tbPK{width:100%;min-width:0;border:none;outline:none;background:transparent;font-family:var(--fd-sans);font-size:var(--fd-input-size);font-weight:400;letter-spacing:-.01em;color:var(--fd-ink);caret-color:var(--fd-accent);padding:var(--spacing-sm) 0}.PromptBox_input__0tbPK::placeholder{color:transparent}.PromptBox_input__0tbPK:focus::placeholder{color:var(--fd-ink-45)}.PromptBox_placeholder__696JP{position:absolute;inset:0;display:flex;align-items:center;pointer-events:none;overflow:hidden;white-space:nowrap;font-family:var(--fd-sans);font-size:var(--fd-input-size);letter-spacing:-.01em;color:var(--fd-ink-45)}.PromptBox_placeholder__696JP[data-hidden]{visibility:hidden}.PromptBox_phText__Tl63U{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.PromptBox_phCaret__CRIwn{flex:none;width:2px;height:1.1em;margin-left:.06em;background:var(--fd-accent)}.PromptBox_pillField__rLMo4:focus-within .PromptBox_phCaret__CRIwn,.PromptBox_placeholder__696JP[data-idle] .PromptBox_phCaret__CRIwn{visibility:hidden}.PromptBox_measure__zDUfP{position:absolute;visibility:hidden;white-space:pre;font-family:var(--fd-sans);font-size:var(--fd-input-size);letter-spacing:-.01em}.PromptBox_pill__1YDbe .PromptBox_submit__fFGvw{height:3.25rem;padding:0 var(--spacing-xl);border-radius:var(--radius-pill)}@media (width <= 899px){.PromptBox_pill__1YDbe{min-height:3.75rem;padding-left:var(--spacing-md)}.PromptBox_pill__1YDbe .PromptBox_submit__fFGvw{height:2.75rem;padding:0 var(--spacing-md)}}@media (width < 600px){.PromptBox_card__cMve7 .PromptBox_mirror__iZf7z,.PromptBox_card__cMve7 .PromptBox_textarea__y_Cho{padding:var(--spacing-md) var(--spacing-md) 0;font-size:1.0625rem}.PromptBox_card__cMve7 .PromptBox_textarea__y_Cho{min-height:calc(2lh + var(--spacing-md));max-height:calc(5lh + var(--spacing-md))}.PromptBox_cardFoot__oJzk1{padding:var(--spacing-sm)}.PromptBox_chips__sOo0w{flex-wrap:nowrap;justify-content:flex-start;margin-inline:var(--fd-frame-bleed);padding-inline:var(--fd-frame-margin);overflow-x:auto;scroll-padding-inline:var(--fd-frame-margin);scroll-snap-type:x mandatory;scrollbar-width:none}.PromptBox_chip__8jvqo{flex:none;scroll-snap-align:start}}@media (pointer:coarse){.PromptBox_chip__8jvqo{min-height:2.75rem}}@media (prefers-reduced-motion:reduce){.PromptBox_card__cMve7,.PromptBox_pill__1YDbe,.PromptBox_submit__fFGvw{transition:none}.PromptBox_phCaret__CRIwn{display:none}}