.cs-brand-copy .ce-display{font-family:var(--font-archivo,"Archivo"), ui-sans-serif, system-ui, sans-serif}@keyframes sp-blink{50%{visibility:hidden}}.ce-line{container-type:inline-size}.ce-handle{white-space:nowrap;line-height:1.02;font-size:max(2rem, min(7.25rem, calc(100cqw / (var(--n) * .68))));align-items:baseline;margin:0;display:flex}.ce-fit{grid-template-columns:minmax(0,1fr);min-width:0;max-width:100%;display:inline-grid;position:relative;overflow:hidden}.ce-fit:after{content:attr(data-value);visibility:hidden;white-space:pre;grid-area:1/1}.ce-fit>input{width:100%;height:100%;font:inherit;letter-spacing:inherit;color:inherit;caret-color:#2f68ff;background:0 0;border:0;outline:none;padding:0;position:absolute;inset:0}.ce-fit>input::placeholder{color:#71717a;opacity:1}.ce-rule{background:#18181b;border-radius:999px;height:2px;margin-top:.35rem;transition:background-color .2s;display:block}.ce-form:focus-within .ce-rule{background:#2f68ff}.ce-caret{z-index:1;pointer-events:none;background:#2f68ff;border-radius:2px;width:.05em;min-width:3px;animation:1.1s step-end infinite sp-blink;position:absolute;top:.14em;bottom:.1em;left:.02em}:is(.ce-fit:has(input:focus) .ce-caret,.ce-fit:has(input:not(:placeholder-shown)) .ce-caret){display:none}.ce-panel{z-index:0;flex-direction:column;gap:4.5rem;padding-top:4.5rem;display:flex;position:relative}.ce-window{display:none}@media (min-width:768px) and (min-width:48rem){.ce-panel{gap:3rem;padding-top:7rem}}@media (min-width:768px) and (min-width:48rem) and (min-height:820px) and (min-height:51.25rem){.ce-window{height:100lvh;display:block}.ce-panel{inset-inline:0;justify-content:space-between;gap:0;height:100dvh;padding-top:clamp(max(88px,5rem),100dvh - 42rem,16dvh);position:fixed;bottom:0;overflow:hidden}}@media (prefers-reduced-motion:reduce){.ce-caret{animation:none}.ce-rule{transition:none}}
