.Discovery-module__pVwMKa__panel{--k-label:#6b6f78;--g-text:#067a43;--ease:cubic-bezier(.16, 1, .3, 1);border:1px solid var(--line);border-radius:var(--r-lg);-webkit-backdrop-filter:blur(14px);box-shadow:var(--sh-lg);background:#ffffffe6;padding:clamp(1.5rem,3.4vw,2.75rem);scroll-margin-top:6.5rem;position:relative;overflow:hidden}.Discovery-module__pVwMKa__progress{background:var(--line);border-radius:2px;height:2px;margin-bottom:clamp(1.5rem,3vw,2.25rem);overflow:hidden}.Discovery-module__pVwMKa__progressBar{height:100%;width:var(--p,0%);background:var(--g);transition:width .6s var(--ease);display:block}.Discovery-module__pVwMKa__transcript{border-bottom:1px solid var(--line);gap:1rem;margin:0 0 clamp(1.5rem,3vw,2.25rem);padding:0 0 clamp(1.25rem,2.5vw,1.75rem);list-style:none;display:grid}.Discovery-module__pVwMKa__turn{gap:.2rem;display:grid}.Discovery-module__pVwMKa__asked{color:var(--k-label);margin:0;font-size:.8125rem}.Discovery-module__pVwMKa__said{color:var(--k);margin:0;font-size:.9375rem;font-weight:500;line-height:1.5}.Discovery-module__pVwMKa__current{outline:none}.Discovery-module__pVwMKa__step{font-family:var(--font-mono), monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--k-label);margin:0 0 .75rem;font-size:.6563rem;font-weight:500}.Discovery-module__pVwMKa__question{letter-spacing:-.036em;text-wrap:balance;margin:0;font-size:clamp(1.35rem,2.6vw,1.9rem);font-weight:600;line-height:1.15}.Discovery-module__pVwMKa__hint{max-width:54ch;color:var(--k-2);margin:.75rem 0 0;font-size:.9375rem;line-height:1.6}.Discovery-module__pVwMKa__chips{flex-wrap:wrap;gap:.5rem;margin:clamp(1.25rem,2.4vw,1.75rem) 0 0;padding:0;list-style:none;display:flex}.Discovery-module__pVwMKa__chip{border:1px solid var(--line);font:inherit;color:var(--k-2);cursor:pointer;transition:border-color .35s var(--ease), color .35s var(--ease), transform .2s var(--ease);background:#fff;border-radius:999px;padding:.55rem 1rem;font-size:.875rem}.Discovery-module__pVwMKa__chip:hover{color:var(--k);border-color:#067a4373}.Discovery-module__pVwMKa__chip:active{transform:scale(.98)}.Discovery-module__pVwMKa__entry{margin-top:clamp(1.25rem,2.4vw,1.75rem)}.Discovery-module__pVwMKa__input,.Discovery-module__pVwMKa__textarea{border:1px solid var(--line);border-radius:var(--r);width:100%;font:inherit;color:var(--k);transition:border-color .35s var(--ease), box-shadow .35s var(--ease);background:#fff;padding:.85rem 1rem;font-size:.9375rem}.Discovery-module__pVwMKa__textarea{resize:vertical;line-height:1.6}.Discovery-module__pVwMKa__input::placeholder,.Discovery-module__pVwMKa__textarea::placeholder{color:var(--k-label)}.Discovery-module__pVwMKa__input:focus-visible,.Discovery-module__pVwMKa__textarea:focus-visible{border-color:#067a438c;outline:none;box-shadow:0 0 0 3px #10f77729}.Discovery-module__pVwMKa__entryActions,.Discovery-module__pVwMKa__actions{flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:1.25rem;display:flex}.Discovery-module__pVwMKa__primary{border-radius:var(--r);background:var(--k);color:#fff;font:inherit;cursor:pointer;transition:background .35s var(--ease), transform .3s var(--ease), box-shadow .35s var(--ease);border:0;align-items:center;gap:.6rem;padding:.85rem 1.5rem;font-size:.9375rem;font-weight:500;display:inline-flex}.Discovery-module__pVwMKa__primary:hover:not(:disabled){background:#17181e;transform:translateY(-2px);box-shadow:0 12px 26px -14px #08090b8c}.Discovery-module__pVwMKa__primary:disabled{opacity:.4;cursor:not-allowed}.Discovery-module__pVwMKa__ghost{font:inherit;color:var(--k-2);cursor:pointer;transition:color .35s var(--ease);background:0 0;border:0;padding:.85rem .25rem;font-size:.9375rem;font-weight:500}.Discovery-module__pVwMKa__ghost:hover{color:var(--g-text)}.Discovery-module__pVwMKa__head{gap:.85rem;margin-bottom:clamp(1.75rem,3.4vw,2.5rem);display:grid}.Discovery-module__pVwMKa__tag{font-family:var(--font-mono), monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--k-label);align-items:center;gap:.55rem;margin:0;font-size:.6563rem;font-weight:500;display:inline-flex}.Discovery-module__pVwMKa__dot{background:var(--g);border-radius:50%;flex:none;width:6px;height:6px}.Discovery-module__pVwMKa__panelTitle{letter-spacing:-.042em;margin:0;font-size:clamp(1.5rem,3vw,2.15rem);font-weight:600;line-height:1.08}.Discovery-module__pVwMKa__panelLede{max-width:62ch;color:var(--k-2);margin:0;font-size:clamp(1rem,1.25vw,1.12rem);line-height:1.6}.Discovery-module__pVwMKa__summary{border-top:1px solid var(--line);margin:0;display:grid}.Discovery-module__pVwMKa__summaryRow{border-bottom:1px solid var(--line);gap:.35rem 2rem;padding-block:.95rem;display:grid}@media (min-width:700px){.Discovery-module__pVwMKa__summaryRow{grid-template-columns:minmax(0,.4fr) minmax(0,1.6fr);align-items:baseline}}.Discovery-module__pVwMKa__summaryLabel{font-family:var(--font-mono), monospace;letter-spacing:.13em;text-transform:uppercase;color:var(--k-label);margin:0;font-size:.6563rem;font-weight:500}.Discovery-module__pVwMKa__summaryValue{color:var(--k);margin:0;font-size:.9375rem;line-height:1.6}.Discovery-module__pVwMKa__rec{border-radius:var(--r-lg);background:linear-gradient(150deg,#fff 0%,#f1fdf7 100%);border:1px solid #067a433d;margin-top:clamp(1.75rem,3.4vw,2.5rem);padding:clamp(1.25rem,2.6vw,1.9rem)}.Discovery-module__pVwMKa__recLabel{font-family:var(--font-mono), monospace;letter-spacing:.13em;text-transform:uppercase;color:var(--g-text);margin:0 0 .55rem;font-size:.6563rem;font-weight:500}.Discovery-module__pVwMKa__recName{letter-spacing:-.034em;margin:0 0 .6rem;font-size:clamp(1.15rem,2vw,1.45rem);font-weight:600}.Discovery-module__pVwMKa__recBody{max-width:60ch;color:var(--k-2);margin:0;font-size:.9375rem;line-height:1.6}.Discovery-module__pVwMKa__recChips{flex-wrap:wrap;gap:.5rem;margin:1.1rem 0 0;padding:0;list-style:none;display:flex}.Discovery-module__pVwMKa__recChip{color:var(--g-text);background:#10f77714;border:1px solid #067a4347;border-radius:999px;padding:.35rem .8rem;font-size:.8125rem;font-weight:500}.Discovery-module__pVwMKa__recNote{max-width:68ch;color:var(--k-label);margin:1.1rem 0 0;font-size:.8125rem;line-height:1.6}.Discovery-module__pVwMKa__confirm{width:100%;margin:0;font-size:.9375rem;font-weight:500}.Discovery-module__pVwMKa__form,.Discovery-module__pVwMKa__fieldRow{gap:1rem;display:grid}@media (min-width:620px){.Discovery-module__pVwMKa__fieldRow{grid-template-columns:repeat(2,minmax(0,1fr))}}.Discovery-module__pVwMKa__field{gap:.45rem;display:grid}.Discovery-module__pVwMKa__fieldLabel{color:var(--k-2);font-size:.8125rem;font-weight:500}.Discovery-module__pVwMKa__optional{color:var(--k-label);font-weight:400}.Discovery-module__pVwMKa__honey{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.Discovery-module__pVwMKa__error{border-radius:var(--r);color:#a11f1f;background:#be28280d;border:1px solid #be282847;margin:0;padding:.75rem 1rem;font-size:.875rem}.Discovery-module__pVwMKa__done{justify-items:start;gap:1rem;display:grid}.Discovery-module__pVwMKa__doneTitle{letter-spacing:-.042em;margin:0;font-size:clamp(1.6rem,3.2vw,2.35rem);font-weight:600;line-height:1.08}.Discovery-module__pVwMKa__doneBody{max-width:58ch;color:var(--k-2);margin:0;font-size:clamp(1rem,1.25vw,1.12rem);line-height:1.6}.Discovery-module__pVwMKa__steps{background:var(--line);border:1px solid var(--line);border-radius:var(--r-lg);gap:1px;width:100%;margin:clamp(1.5rem,3vw,2.25rem) 0;padding:0;list-style:none;display:grid;overflow:hidden}@media (min-width:760px){.Discovery-module__pVwMKa__steps{grid-template-columns:repeat(3,1fr)}}.Discovery-module__pVwMKa__stepItem{background:#fff;padding:clamp(1.1rem,2.2vw,1.6rem)}.Discovery-module__pVwMKa__stepNum{font-family:var(--font-mono), monospace;letter-spacing:.14em;color:var(--g-text);font-size:.6563rem;font-weight:500}.Discovery-module__pVwMKa__stepTitle{letter-spacing:-.028em;margin:.6rem 0 .4rem;font-size:1rem;font-weight:600}.Discovery-module__pVwMKa__stepBody{color:var(--k-2);margin:0;font-size:.875rem;line-height:1.55}.Discovery-module__pVwMKa__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce) and (update:none){.Discovery-module__pVwMKa__progressBar,.Discovery-module__pVwMKa__chip,.Discovery-module__pVwMKa__primary,.Discovery-module__pVwMKa__ghost,.Discovery-module__pVwMKa__input,.Discovery-module__pVwMKa__textarea{transition:none}.Discovery-module__pVwMKa__primary:hover:not(:disabled){transform:none}}.Discovery-module__pVwMKa__summaryValue{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.Discovery-module__pVwMKa__editLink{border:1px solid var(--line-2,#08090b2e);font:inherit;color:var(--g-text,#067a43);cursor:pointer;background:#fff;border-radius:999px;flex:none;padding:.25rem .7rem;font-size:.8rem;font-weight:600;transition:background .2s,border-color .2s}.Discovery-module__pVwMKa__editLink:hover:not(:disabled){border-color:var(--g-text,#067a43);background:#f1fbf5}.Discovery-module__pVwMKa__editLink:disabled{opacity:.35;cursor:default}.Discovery-module__pVwMKa__summaryEditing{background:#f7fbf9}.Discovery-module__pVwMKa__editBox{margin:0}.Discovery-module__pVwMKa__editBox form{gap:.75rem;display:grid}.Discovery-module__pVwMKa__editActions{flex-wrap:wrap;gap:.6rem;display:flex}.Discovery-module__pVwMKa__chipOn{border-color:var(--k)!important;background:var(--k)!important;color:#fff!important}
.Blueprint-module__l8LJiG__scene{--rx:0deg;--ry:0deg;--U:clamp(64px, 6.4vw, 92px);height:calc(var(--U) * 5.6);perspective:1700px;place-items:center;display:grid}.Blueprint-module__l8LJiG__plane{width:calc(var(--U) * 4);height:calc(var(--U) * 4);transform-style:preserve-3d;transform:translateY(calc(var(--U) * .4)) rotateX(calc(58deg + var(--rx))) rotateZ(calc(-38deg + var(--ry)));position:relative}.Blueprint-module__l8LJiG__grid{background-color:#067a430d;background-image:linear-gradient(#067a4347 1px,#0000 1px),linear-gradient(90deg,#067a4347 1px,#0000 1px),linear-gradient(#067a431a 1px,#0000 1px),linear-gradient(90deg,#067a431a 1px,#0000 1px);background-size:var(--U) var(--U), var(--U) var(--U), calc(var(--U) / 4) calc(var(--U) / 4), calc(var(--U) / 4) calc(var(--U) / 4);border-radius:18px;position:absolute;inset:0;box-shadow:inset 0 0 0 1.5px #067a4359,0 40px 80px -30px #067a4359}.Blueprint-module__l8LJiG__outline{left:var(--U);top:var(--U);width:calc(var(--U) * 2);height:calc(var(--U) * 2);border:2px dashed #067a438c;border-radius:8px;position:absolute}.Blueprint-module__l8LJiG__scan{background:linear-gradient(90deg,#0000,#10f77747,#0000) 0 0/40% 100% no-repeat;border-radius:18px;animation:4.5s linear infinite Blueprint-module__l8LJiG__scan;position:absolute;inset:0}@keyframes Blueprint-module__l8LJiG__scan{0%{background-position:-40% 0}to{background-position:140% 0}}.Blueprint-module__l8LJiG__block{--T:.92;left:calc((1 + var(--x)) * var(--U) + var(--U) * (1 - var(--T)) / 2);top:calc((1 + var(--y)) * var(--U) + var(--U) * (1 - var(--T)) / 2);width:calc(var(--U) * var(--T));height:calc(var(--U) * var(--T));transform-style:preserve-3d;animation:8s cubic-bezier(.3,1.25,.5,1) infinite Blueprint-module__l8LJiG__build;animation-delay:calc(var(--i) * .35s);position:absolute}@keyframes Blueprint-module__l8LJiG__build{0%{transform:translateZ(calc(var(--z) * var(--U) * var(--T) + 260px))}12%,78%{transform:translateZ(calc(var(--z) * var(--U) * var(--T)))}92%,to{transform:translateZ(calc(var(--z) * var(--U) * var(--T) + 40px))}}.Blueprint-module__l8LJiG__block>i{animation:8s linear infinite Blueprint-module__l8LJiG__blockFade;animation-delay:calc(var(--i) * .35s)}@keyframes Blueprint-module__l8LJiG__blockFade{0%{opacity:0}8%,80%{opacity:1}92%,to{opacity:0}}.Blueprint-module__l8LJiG__top,.Blueprint-module__l8LJiG__south,.Blueprint-module__l8LJiG__east{border:1px solid #ffffffbf;position:absolute}.Blueprint-module__l8LJiG__top{transform:translateZ(calc(var(--U) * var(--T)));background:linear-gradient(135deg,#fff,#eef1f5);border-radius:6px;inset:0}.Blueprint-module__l8LJiG__south{width:100%;height:calc(var(--U) * var(--T));transform-origin:50% 0;background:linear-gradient(#e7eaef,#d6dae1);top:100%;left:0;transform:rotateX(90deg)}.Blueprint-module__l8LJiG__east{width:calc(var(--U) * var(--T));transform-origin:0;background:linear-gradient(270deg,#c7ccd5,#d9dde4);height:100%;top:0;left:100%;transform:rotateY(-90deg)}.Blueprint-module__l8LJiG__lit .Blueprint-module__l8LJiG__top{background:radial-gradient(80% 80% at 30% 25%,#ffffffb3,#0000 60%),#3dfb93;box-shadow:0 0 40px #10f77799}.Blueprint-module__l8LJiG__lit .Blueprint-module__l8LJiG__south{background:linear-gradient(#10d46f,#07b85c)}.Blueprint-module__l8LJiG__lit .Blueprint-module__l8LJiG__east{background:linear-gradient(270deg,#05914a,#08a955)}.Blueprint-module__l8LJiG__label{left:calc((1 + var(--x)) * var(--U));top:calc((1 + var(--y)) * var(--U));font-family:var(--font-mono), monospace;letter-spacing:.06em;white-space:nowrap;color:var(--k);background:#fff;border-radius:8px;padding:.35rem .7rem;font-size:.78rem;position:absolute;box-shadow:inset 0 0 0 1px #08090b14,0 8px 18px -10px #08090b59}.Blueprint-module__l8LJiG__labelLit{background:var(--k);color:var(--g)}@media (max-width:900px){.Blueprint-module__l8LJiG__scene{--U:min(60px, 15vw);height:calc(var(--U) * 5.4)}.Blueprint-module__l8LJiG__label{font-size:.68rem}}@media (prefers-reduced-motion:reduce) and (update:none){.Blueprint-module__l8LJiG__block,.Blueprint-module__l8LJiG__block>i,.Blueprint-module__l8LJiG__scan{animation:none}.Blueprint-module__l8LJiG__block{transform:translateZ(calc(var(--z) * var(--U) * var(--T)))}}
