.ask-arxak{max-width:1120px;margin:auto;padding:clamp(28px,6vw,72px) 24px;scroll-margin-top:90px}.ask-arxak h1{font-family:Anybody,sans-serif;font-size:clamp(40px,6.6vw,84px);line-height:1.02;letter-spacing:-.045em;margin:16px 0 28px}.arxak-discovery{background:var(--surface,#fffef7);color:var(--text,#12372a);border:1px solid var(--line,#b9c3b6);border-radius:24px;padding:24px;box-shadow:0 18px 60px #0000000a}.ask-label{display:block;font-size:14px;font-weight:600}.arxak-discovery textarea{display:block;width:100%;min-height:120px;resize:vertical;border:0;border-radius:0;background:transparent;color:inherit;font:inherit;font-size:clamp(18px,2.4vw,25px);line-height:1.5;padding:14px 0;margin:0;box-sizing:border-box}.arxak-discovery textarea::placeholder{color:var(--muted,#68766c);opacity:1}.arxak-discovery textarea:focus{outline:2px solid #529b72;outline-offset:4px}.ask-location{display:flex;gap:16px;align-items:end;border-top:1px solid var(--line,#d1d9cd);padding-top:18px}.ask-location label{flex:1;font-size:14px}.ask-location input{display:block;width:100%;font:inherit;font-size:16px;border:0;border-bottom:1px solid var(--line,#abb9a9);background:transparent;color:inherit;padding:10px 0;box-sizing:border-box}.ask-location button,.ask-actions [data-stop]{font:inherit;font-size:14px;background:transparent;border:1px solid currentColor;border-radius:12px;color:inherit;padding:12px;min-height:44px}.ask-actions{display:flex;flex-wrap:wrap;align-items:center;gap:16px;margin-top:22px}.ask-actions .primary{background:#d7fa63;color:#12372a;border:0;border-radius:14px;padding:16px 24px;font:inherit;font-weight:700;min-height:52px}.ask-actions span,.ask-privacy,.ask-note,.ask-meta{font-size:14px;line-height:1.6;color:var(--muted,#68766c)}.ask-privacy{margin:12px 0 0}.ask-status{font-size:16px;line-height:1.5;margin:14px 0 0}.ask-status:empty{display:none}.ask-examples{display:flex;flex-wrap:wrap;gap:8px;margin:18px 0}.ask-examples button{background:transparent;border:1px solid var(--line,#758572);border-radius:100px;font:inherit;font-size:14px;color:inherit;padding:11px 16px;min-height:44px;cursor:pointer}.ask-examples button:hover{background:#d7fa6324}.ask-results:not(:empty){margin-top:38px}.ask-result-heading{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:24px}.ask-result-heading h2{font-size:30px;letter-spacing:-.03em}.ask-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.ask-result{display:flex;flex-direction:column;border:1px solid var(--line,#6d8064);border-radius:20px;padding:24px}.ask-result h3{font-size:24px;line-height:1.2;margin:14px 0}.ask-result h3 a{color:inherit}.ask-result p{font-size:16px;line-height:1.65;margin:8px 0}.ask-result-actions{display:flex;flex-wrap:wrap;gap:16px;margin-top:auto;padding-top:20px}.ask-result-actions a,.ask-fallback a{text-decoration:underline;text-underline-offset:4px;font-size:14px;font-weight:600;color:inherit}.ask-fallback{border-top:1px solid var(--line,#758572);padding-top:20px;margin-top:28px}.ask-fallback p{font-size:14px;line-height:1.6;margin:14px 0}.ask-fallback a{display:inline-block;margin:0 24px 8px 0;min-height:24px}.ask-actions button:disabled{opacity:.6;cursor:wait}.ask-arxak button:focus-visible,.ask-arxak a:focus-visible{outline:3px solid #77b95e;outline-offset:4px}.home-discovery{color:#f6f5e9;background:#12372a}.home-discovery .ask-arxak>.eyebrow{color:#d7fa63}.home-discovery .arxak-discovery{--surface:#fffef7;--text:#12372a;--line:#c7d0c3;--muted:#53665b}.home-discovery .ask-result{background:#173f31}.home-discovery .ask-note,.home-discovery .ask-meta{color:#c1cebf}.home-discovery .ask-examples{color:#f6f5e9}.app-main .ask-arxak{padding:12px 0 32px}.app-main .ask-arxak h1{font-size:clamp(38px,5vw,62px)}
@media(max-width:600px){.ask-arxak{padding:28px 18px 36px}.ask-arxak h1{font-size:44px;margin:14px 0 22px}.arxak-discovery{padding:18px;border-radius:20px}.ask-location{align-items:start;flex-direction:column;gap:10px}.ask-location label{width:100%}.ask-location button{padding:8px 12px}.ask-actions{gap:12px}.ask-actions .primary{width:100%;justify-content:center}.ask-grid{grid-template-columns:1fr}.ask-result{padding:22px}.ask-examples button{padding:10px 13px}.ask-actions span{font-size:14px}.ask-privacy{font-size:13px}}

.ask-refinements{display:flex;flex-wrap:wrap;gap:12px}.ask-refinements button,.ask-refinements a{font:inherit;color:inherit;border:1px solid currentColor;border-radius:24px;background:transparent;padding:12px 18px;cursor:pointer;text-decoration:none}.ask-details{margin:20px 0}.ask-details summary{cursor:pointer;font-weight:650;list-style:none}.ask-details summary::-webkit-details-marker{display:none}.ask-details[open] summary{margin-bottom:14px}.ask-details a{color:inherit}.ask-location{flex-wrap:wrap}.ask-location [hidden]{display:none}.ask-grid+.ask-result-heading{margin-top:32px}.ask-results>section+section{margin-top:40px}
