.ask{padding-top:calc(var(--nav-h) + clamp(1.25rem, 3vw, 2.75rem));padding-bottom:clamp(3rem,6vw,6rem)}.ask__eyebrow{gap:.75em;margin-bottom:.9rem;display:flex}.ask__title{grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;column-gap:clamp(16px,2vw,32px);margin-bottom:clamp(1.25rem,2.4vw,2.25rem);display:grid}.ask__title h1{grid-column:1/span 8}.ask__lead{grid-column:9/-1;padding-bottom:.4em}.ask__panel{border:1px solid var(--hair);background:linear-gradient(180deg, var(--ink-2), var(--ink-1) 34%);transition:border-color .5s var(--ease), box-shadow .7s var(--ease);border-radius:6px;overflow:hidden;box-shadow:0 34px 90px -46px #000000e6}.ask__panel:focus-within{border-color:var(--hair-gold);box-shadow:0 0 0 1px #c8a35a12,0 34px 110px -46px #c8a35a42}.ask__bar{border-bottom:1px solid var(--hair-soft);justify-content:space-between;align-items:center;gap:1.5rem;min-height:2.75rem;padding-inline:clamp(1.1rem,2.6vw,2.5rem);display:flex}.ask__bar--foot{border-top:1px solid var(--hair-soft);border-bottom:0}.ask__start{transition:color .25s}.ask__start:hover{color:var(--gold-hi)}.ask__prompt{align-items:baseline;gap:clamp(.7rem,1.5vw,1.4rem);padding:clamp(1rem,2.3vw,2.1rem) clamp(1.1rem,2.6vw,2.5rem);display:flex}.ask__sigil{font-family:var(--font-mono), ui-monospace, monospace;color:var(--gold);-webkit-user-select:none;user-select:none;flex:none;font-size:clamp(1.35rem,3vw,3.1rem);line-height:1}.ask__input{min-width:0;font-family:var(--font-fraunces), Georgia, serif;font-optical-sizing:auto;letter-spacing:-.028em;color:var(--bone);caret-color:var(--gold);background:0 0;border:0;outline:0;flex:1;padding:0;font-size:clamp(1.8rem,5vw,5.5rem);font-weight:300;line-height:1.1}.ask__input::placeholder{color:var(--smoke);opacity:1}.ask__clear{flex:none;align-self:center;transition:color .25s}.ask__clear:hover{color:var(--gold-hi)}.ask__gauge{background:var(--hair);height:1px;display:block;position:relative}.ask__gauge:after{content:"";transform-origin:0;transform:scaleX(var(--fill,0));background:linear-gradient(90deg, var(--hair-gold), var(--gold) 60%, var(--gold-hi));transition:transform .8s var(--ease);position:absolute;inset:0}.ask__status{align-items:center;gap:.75em;padding:1rem clamp(1.1rem,2.6vw,2.5rem) .25rem;display:flex}.ask__chev{color:var(--gold)}.ask__cats{border-bottom:1px solid var(--hair-soft);flex-wrap:wrap;justify-content:space-between;gap:.15rem clamp(.8rem,1vw,1.9rem);padding:.35rem clamp(1.1rem,2.6vw,2.5rem) .65rem;display:flex}.ask__cat{white-space:nowrap;padding-block:.55rem;transition:color .25s;position:relative}.ask__cat:after{content:"";background:var(--gold);transform-origin:0;height:1px;transition:transform .5s var(--ease);position:absolute;bottom:.2rem;left:0;right:.3em;transform:scaleX(0)}.ask__cat:hover{color:var(--bone)}.ask__cat.is-on{color:var(--gold-hi)}.ask__cat.is-on:after{transform:scaleX(1)}.ask__results{scrollbar-width:thin;scrollbar-color:var(--hair-gold) transparent;outline:0;height:clamp(20rem,50svh,40rem);padding:0 clamp(1.1rem,2.6vw,2.5rem) 2.5rem;overflow-y:auto;-webkit-mask-image:linear-gradient(#000 calc(100% - 2.5rem),#0000);mask-image:linear-gradient(#000 calc(100% - 2.5rem),#0000)}.lenis.lenis-smooth .ask__results[data-lenis-prevent]{overscroll-behavior:auto}.ask__group{padding-top:1.1rem}.ask__group+.ask__group{padding-top:1.6rem}.ask__group-label{z-index:1;background:var(--ink-1);padding-block:.7rem .6rem;position:sticky;top:0}.ask__list{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:clamp(1.25rem,2.6vw,2.75rem);display:grid}.ask__list li{min-width:0}.ask__item{border-top:1px solid var(--hair-soft);height:100%;color:var(--ash);transition:color .2s ease, padding-left .5s var(--ease);align-items:baseline;gap:.7em;padding-block:.62rem;font-size:clamp(1rem,1.18vw,1.1875rem);font-weight:300;line-height:1.34;display:flex}.ask__item .ask__chev{opacity:.6;transition:opacity .2s}.ask__item:hover{color:var(--gold-hi);padding-left:.4rem}.ask__item:hover .ask__chev{opacity:1}.ask__none{flex-direction:column;align-items:flex-start;gap:clamp(.9rem,1.6vw,1.4rem);padding-block:clamp(2rem,4vw,3.5rem);display:flex}.ask__none .t-lead{max-width:34rem}.ask__note{max-width:44rem;margin-top:clamp(1.25rem,2.4vw,2.25rem)}@media (max-width:1199px){.ask__list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:899px){.ask__title h1,.ask__lead{grid-column:1/-1}.ask__lead{margin-top:.75rem;padding-bottom:0}.ask__clock{display:none}.ask__cats{scrollbar-width:none;flex-wrap:nowrap;justify-content:flex-start;gap:.15rem 1.15rem;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 2rem),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 2rem),#0000)}.ask__cats::-webkit-scrollbar{display:none}.ask__cat{flex:none}.ask__list{grid-template-columns:minmax(0,1fr)}.ask__results{height:58svh}.ask__status{letter-spacing:.1em;word-spacing:.08em;white-space:nowrap}.ask__bar--foot{flex-direction:column;align-items:flex-start;gap:.45rem;padding-block:.8rem}}
