@layer components{.solo-form{width:100%;max-width:460px;min-width:0}.solo-form.is-sheet{background:var(--color-row);border-radius:var(--radius-panel);box-shadow:0 18px 40px -18px #000000e6;overflow:hidden}.solo-form-body{display:grid;gap:1rem}.solo-form.is-sheet .solo-form-body{padding:1.25rem}@media(min-width:640px){.solo-form.is-sheet .solo-form-body{padding:1.5rem}}.solo-form.is-bare.has-tabs .solo-form-body{padding-top:1.25rem}.solo-tabs{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr)}.solo-tab{min-height:44px;padding:0 .75rem;font-size:var(--fs-base);line-height:1.3;border-radius:0}.solo-form.is-sheet .solo-tabs{position:relative;z-index:1}.solo-form.is-sheet .solo-tabs:after{content:"";position:absolute;top:100%;left:0;right:0;height:20px;background:var(--tuck-shade);pointer-events:none}.solo-form.is-bare .solo-tabs{gap:2px;border-radius:var(--radius-control);overflow:hidden}.solo-field{min-width:0}.solo-well{position:relative}.solo-input{display:block;width:100%;height:56px;padding:22px .9rem 6px;font-family:var(--font-sans);font-size:var(--fs-base);line-height:1.3;color:var(--color-text);border-radius:var(--radius-control)}.solo-well.has-end .solo-input{padding-right:3.25rem}.solo-input::placeholder{color:transparent;opacity:1;transition:color var(--dur-state) ease}.solo-input:focus::placeholder{color:var(--color-faint)}.solo-form.is-bare .solo-input{background:var(--color-well)}.solo-label,.solo-aside{position:absolute;top:0;line-height:20px;white-space:nowrap;pointer-events:none;transition:transform var(--dur-move) var(--ease),color var(--dur-state) ease}.solo-label{left:.9rem;max-width:calc(100% - 1.8rem);overflow:hidden;text-overflow:ellipsis;transform-origin:0 0;transform:translateY(18px);font-family:var(--font-sans);font-size:var(--fs-base);font-weight:400;color:var(--color-faint)}.solo-aside{right:.9rem;transform-origin:100% 0;transform:translateY(18px);font-family:var(--font-sans);font-size:var(--fs-body);font-weight:400;color:var(--color-faint)}.solo-well.has-end .solo-aside{right:3.25rem}.solo-input:is(:focus,:not(:placeholder-shown),:autofill)~.solo-label{transform:translateY(6px) scale(.8125);font-weight:600;color:var(--color-sub)}.solo-input:is(:focus,:not(:placeholder-shown),:autofill)~.solo-aside{transform:translateY(7px) scale(.8667)}.solo-input:focus~.solo-label{color:var(--color-amber)}.solo-input[type=email]:not(:placeholder-shown):valid~.solo-aside:after{content:"";display:inline-block;width:.55em;height:.3em;margin-left:.45em;border-left:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:translateY(-.2em) rotate(-45deg)}.solo-end{position:absolute;top:0;right:0;bottom:0;display:flex;align-items:center;padding-right:.35rem}.solo-eye{position:absolute;top:0;right:0;width:48px;height:100%;display:grid;place-items:center;color:var(--color-faint);border-radius:0 var(--radius-control) var(--radius-control) 0;transition:color var(--dur-state) ease}.solo-eye:hover,.solo-eye[aria-pressed=true]{color:var(--color-amber)}.solo-eye:focus-visible{color:var(--color-text);background:#ffffff09}.solo-hint{margin:.4rem 0 0;font-size:var(--fs-xs);font-weight:400;line-height:1.5;color:var(--color-faint)}@media(prefers-reduced-motion:reduce){.solo-label,.solo-aside{transition:color var(--dur-state) ease}}.solo-action{margin-top:.25rem}.solo-note{margin:0;font-family:var(--font-sans);font-size:var(--fs-body);font-weight:400;line-height:1.5;color:var(--color-faint);text-wrap:pretty}}@layer components{.solo-desk{width:100%;max-width:640px;min-height:calc(calc(100svh / var(--site-zoom, 1)) - var(--chrome-h) - 8rem);margin-inline:auto;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}@supports not (height: 1svh){.solo-desk{min-height:calc(calc(100vh / var(--site-zoom, 1)) - var(--chrome-h) - 8rem)}}.solo-desk>:is(.solo-form,div){align-self:stretch}.solo-desk .solo-form{max-width:none}.solo-desk-after{margin-top:1.5rem}@media(min-width:1920px){.solo-desk:where(:root:not(.bj-zoom),:root:not(.bj-zoom) *){max-width:761px}}@media(min-width:2883.26px){.solo-desk:where(:root.bj-zoom,:root.bj-zoom *){max-width:761px}}@media(min-width:1920px){.solo-form.is-desk .solo-tab:where(:root:not(.bj-zoom),:root:not(.bj-zoom) *){min-height:52px;font-size:var(--fs-lg)}.solo-form.is-desk .solo-input:where(:root:not(.bj-zoom),:root:not(.bj-zoom) *){height:64px;padding-top:26px;font-size:var(--fs-lg)}.solo-form.is-desk .solo-label:where(:root:not(.bj-zoom),:root:not(.bj-zoom) *){font-size:var(--fs-lg);transform:translateY(22px)}.solo-form.is-desk .solo-aside:where(:root:not(.bj-zoom),:root:not(.bj-zoom) *){transform:translateY(22px)}.solo-form.is-desk .solo-input:is(:focus,:not(:placeholder-shown),:autofill)~.solo-label:where(:root:not(.bj-zoom),:root:not(.bj-zoom) *){transform:translateY(7px) scale(.6842)}.solo-form.is-desk .solo-input:is(:focus,:not(:placeholder-shown),:autofill)~.solo-aside:where(:root:not(.bj-zoom),:root:not(.bj-zoom) *){transform:translateY(8px) scale(.8667)}.solo-form.is-desk .solo-action:where(:root:not(.bj-zoom),:root:not(.bj-zoom) *){min-height:56px;font-size:var(--fs-lg)}.solo-form.is-desk .solo-note:where(:root:not(.bj-zoom),:root:not(.bj-zoom) *),.solo-form.is-desk .solo-hint:where(:root:not(.bj-zoom),:root:not(.bj-zoom) *){font-size:var(--fs-base)}}@media(min-width:2883.26px){.solo-form.is-desk .solo-tab:where(:root.bj-zoom,:root.bj-zoom *){min-height:52px;font-size:var(--fs-lg)}.solo-form.is-desk .solo-input:where(:root.bj-zoom,:root.bj-zoom *){height:64px;padding-top:26px;font-size:var(--fs-lg)}.solo-form.is-desk .solo-label:where(:root.bj-zoom,:root.bj-zoom *){font-size:var(--fs-lg);transform:translateY(22px)}.solo-form.is-desk .solo-aside:where(:root.bj-zoom,:root.bj-zoom *){transform:translateY(22px)}.solo-form.is-desk .solo-input:is(:focus,:not(:placeholder-shown),:autofill)~.solo-label:where(:root.bj-zoom,:root.bj-zoom *){transform:translateY(7px) scale(.6842)}.solo-form.is-desk .solo-input:is(:focus,:not(:placeholder-shown),:autofill)~.solo-aside:where(:root.bj-zoom,:root.bj-zoom *){transform:translateY(8px) scale(.8667)}.solo-form.is-desk .solo-action:where(:root.bj-zoom,:root.bj-zoom *){min-height:56px;font-size:var(--fs-lg)}.solo-form.is-desk .solo-note:where(:root.bj-zoom,:root.bj-zoom *),.solo-form.is-desk .solo-hint:where(:root.bj-zoom,:root.bj-zoom *){font-size:var(--fs-base)}}}.solo-form.is-bare .solo-input{background:var(--color-well-musty)}.solo-form.is-sheet .solo-input{background:var(--night-hole);box-shadow:var(--hole-drop)}.solo-form.is-sheet .solo-input:focus-visible{box-shadow:var(--hole-focus)}@media(max-width:639.98px)and (max-height:500px)and (orientation:landscape){.solo-desk:where(:root:not(.bj-zoom),:root:not(.bj-zoom) *){margin-top:-12px}.solo-desk .page-title:where(:root:not(.bj-zoom),:root:not(.bj-zoom) *){padding-bottom:12px}.solo-desk .page-title-lede:where(:root:not(.bj-zoom),:root:not(.bj-zoom) *){margin-top:8px}.solo-desk .solo-form.is-sheet .solo-form-body:where(:root:not(.bj-zoom),:root:not(.bj-zoom) *){padding-block:14px}}@media(max-width:639.98px)and (max-height:500px)and (orientation:landscape)and (max-width:1600px),(max-width:639.98px)and (max-height:505.05px)and (orientation:landscape)and (min-width:1600.01px)and (max-width:1694px),(max-width:639.98px)and (max-height:515.15px)and (orientation:landscape)and (min-width:1694.01px)and (max-width:1743px),(max-width:639.98px)and (max-height:525.3px)and (orientation:landscape)and (min-width:1743.01px)and (max-width:1786px),(max-width:639.98px)and (max-height:535.45px)and (orientation:landscape)and (min-width:1786.01px)and (max-width:1826px),(max-width:639.98px)and (max-height:545.55px)and (orientation:landscape)and (min-width:1826.01px)and (max-width:1865px),(max-width:639.98px)and (max-height:555.65px)and (orientation:landscape)and (min-width:1865.01px)and (max-width:1903px),(max-width:639.98px)and (max-height:565.65px)and (orientation:landscape)and (min-width:1903.01px)and (max-width:1941px),(max-width:639.98px)and (max-height:575.7px)and (orientation:landscape)and (min-width:1941.01px)and (max-width:1979px),(max-width:639.98px)and (max-height:585.75px)and (orientation:landscape)and (min-width:1979.01px)and (max-width:2018px),(max-width:639.98px)and (max-height:595.9px)and (orientation:landscape)and (min-width:2018.01px)and (max-width:2058px),(max-width:639.98px)and (max-height:606.1px)and (orientation:landscape)and (min-width:2058.01px)and (max-width:2099px),(max-width:639.98px)and (max-height:616.25px)and (orientation:landscape)and (min-width:2099.01px)and (max-width:2141px),(max-width:639.98px)and (max-height:626.4px)and (orientation:landscape)and (min-width:2141.01px)and (max-width:2184px),(max-width:639.98px)and (max-height:636.45px)and (orientation:landscape)and (min-width:2184.01px)and (max-width:2228px),(max-width:639.98px)and (max-height:646.45px)and (orientation:landscape)and (min-width:2228.01px)and (max-width:2274px),(max-width:639.98px)and (max-height:656.55px)and (orientation:landscape)and (min-width:2274.01px)and (max-width:2322px),(max-width:639.98px)and (max-height:666.65px)and (orientation:landscape)and (min-width:2322.01px)and (max-width:2372px),(max-width:639.98px)and (max-height:676.75px)and (orientation:landscape)and (min-width:2372.01px)and (max-width:2425px),(max-width:639.98px)and (max-height:686.85px)and (orientation:landscape)and (min-width:2425.01px)and (max-width:2480px),(max-width:639.98px)and (max-height:696.9px)and (orientation:landscape)and (min-width:2480.01px)and (max-width:2538px),(max-width:639.98px)and (max-height:706.95px)and (orientation:landscape)and (min-width:2538.01px)and (max-width:2600px),(max-width:639.98px)and (max-height:717.05px)and (orientation:landscape)and (min-width:2600.01px)and (max-width:2666px),(max-width:639.98px)and (max-height:727.15px)and (orientation:landscape)and (min-width:2666.01px)and (max-width:2737px),(max-width:639.98px)and (max-height:737.25px)and (orientation:landscape)and (min-width:2737.01px)and (max-width:2813px),(max-width:639.98px)and (max-height:747.25px)and (orientation:landscape)and (min-width:2813.01px)and (max-width:2895px),(max-width:639.98px)and (max-height:757.25px)and (orientation:landscape)and (min-width:2895.01px)and (max-width:2985px),(max-width:639.98px)and (max-height:767.25px)and (orientation:landscape)and (min-width:2985.01px)and (max-width:3085px),(max-width:639.98px)and (max-height:777.3px)and (orientation:landscape)and (min-width:3085.01px)and (max-width:3196px),(max-width:639.98px)and (max-height:787.3px)and (orientation:landscape)and (min-width:3196.01px)and (max-width:3322px),(max-width:639.98px)and (max-height:797.3px)and (orientation:landscape)and (min-width:3322.01px)and (max-width:3468px),(max-width:639.98px)and (max-height:807.3px)and (orientation:landscape)and (min-width:3468.01px)and (max-width:3642px),(max-width:639.98px)and (max-height:817.3px)and (orientation:landscape)and (min-width:3642.01px)and (max-width:3856px),(max-width:639.98px)and (max-height:843.4px)and (orientation:landscape)and (min-width:3856.01px){.solo-desk:where(:root.bj-zoom,:root.bj-zoom *){margin-top:-12px}.solo-desk .page-title:where(:root.bj-zoom,:root.bj-zoom *){padding-bottom:12px}.solo-desk .page-title-lede:where(:root.bj-zoom,:root.bj-zoom *){margin-top:8px}.solo-desk .solo-form.is-sheet .solo-form-body:where(:root.bj-zoom,:root.bj-zoom *){padding-block:14px}}
