.wait-module__agAI2q__columns{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:64px;display:grid}.wait-module__agAI2q__form{flex-direction:column;gap:28px;display:flex}.wait-module__agAI2q__emailRow{gap:10px;display:flex}.wait-module__agAI2q__emailRow .input{flex:1;min-width:0}.wait-module__agAI2q__emailRow .btn{white-space:nowrap;flex:none}.wait-module__agAI2q__hint{font-family:var(--mono);color:var(--ink-faint);font-size:12px}.wait-module__agAI2q__shot{border:1px solid var(--rule);border-radius:var(--radius);background:var(--surface);flex-direction:column;gap:14px;padding:22px;display:flex}.wait-module__agAI2q__shotQuestion{font-family:var(--display);font-optical-sizing:auto;font-size:22px;font-weight:700;line-height:1.15}.wait-module__agAI2q__shotValue{font-family:var(--display);font-optical-sizing:auto;letter-spacing:-.04em;color:var(--accent);font-variant-numeric:tabular-nums;font-size:56px;font-weight:800;line-height:1}.wait-module__agAI2q__slider{width:100%;accent-color:var(--accent);cursor:pointer;margin:8px 0}.wait-module__agAI2q__stops{font-family:var(--mono);color:var(--ink-faint);justify-content:space-between;font-size:10.5px;display:flex;position:relative}.wait-module__agAI2q__stopMid{position:absolute;left:65%;transform:translate(-50%)}.wait-module__agAI2q__shotNote{color:var(--ink-soft);font-size:13px}.wait-module__agAI2q__sample{flex-direction:column;gap:20px;display:flex}.wait-module__agAI2q__sampleCard{border:1px solid var(--accent-line);background:linear-gradient(165deg, color-mix(in srgb, var(--violet) 16%, var(--surface)), var(--surface) 52%, var(--paper));border-radius:18px;flex-direction:column;gap:10px;padding:22px;display:flex}.wait-module__agAI2q__sampleName{font-family:var(--display);font-optical-sizing:auto;font-size:30px;font-weight:800;line-height:1}.wait-module__agAI2q__sampleNumber{font-family:var(--display);font-optical-sizing:auto;letter-spacing:-.04em;color:var(--accent);font-variant-numeric:tabular-nums;font-size:clamp(3.5rem,3rem + 2vw,4.5rem);font-weight:800;line-height:.9}.wait-module__agAI2q__sampleCaption{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-soft);font-size:11px}.wait-module__agAI2q__sampleGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:8px 0 0;display:grid}.wait-module__agAI2q__sampleGrid div{border-top:1px solid var(--rule-strong);flex-direction:column-reverse;padding-top:8px;display:flex}.wait-module__agAI2q__sampleGrid dd{font-family:var(--display);font-optical-sizing:auto;margin:0;font-size:22px;font-weight:800;line-height:1}.wait-module__agAI2q__sampleGrid dt{color:var(--ink-soft);font-size:11px}.wait-module__agAI2q__sampleGone{color:var(--danger)}.wait-module__agAI2q__sampleNote{border-top:1px solid var(--rule-strong);font-family:var(--mono);color:var(--ink-faint);padding-top:10px;font-size:10.5px}.wait-module__agAI2q__confirmation{flex-direction:column;gap:20px;max-width:28rem;display:flex}.wait-module__agAI2q__check{background:var(--positive);width:44px;height:44px;color:var(--on-accent);font-family:var(--display);border-radius:50%;justify-content:center;align-items:center;font-size:20px;font-weight:700;display:flex}.wait-module__agAI2q__confirmHeading{letter-spacing:-.02em;font-size:clamp(1.75rem,1.4rem + 1.5vw,2.125rem);font-weight:800;line-height:1}.wait-module__agAI2q__confirmBody{color:var(--ink-soft);font-size:15px;line-height:1.55}.wait-module__agAI2q__confirmBody b{color:var(--ink);overflow-wrap:anywhere;font-weight:600}.wait-module__agAI2q__schedule{border-top:1px solid var(--rule);margin:0}.wait-module__agAI2q__schedule div{border-bottom:1px solid var(--rule);justify-content:space-between;gap:1rem;padding:12px 0;font-size:14px;display:flex}.wait-module__agAI2q__schedule dt{color:var(--ink-soft)}.wait-module__agAI2q__schedule dd{font-family:var(--mono);color:var(--ink-faint);margin:0;font-size:12px}.wait-module__agAI2q__quietLink{color:var(--ink-soft);-webkit-text-decoration-color:var(--rule-strong);text-decoration-color:var(--rule-strong);align-self:flex-start;font-size:14px}.wait-module__agAI2q__quietLink:hover{color:var(--ink)}@media (max-width:820px){.wait-module__agAI2q__columns{grid-template-columns:minmax(0,1fr);gap:40px}}@media (max-width:480px){.wait-module__agAI2q__emailRow{flex-direction:column}.wait-module__agAI2q__emailRow .btn{justify-content:center}}
