.ef-sca{--ef-sca-h:600px;position:relative;width:100%;overflow:hidden;border-radius:1rem;background:#0c1e18;font-family:"Parkinsans","Space Grotesk",sans-serif;container-type:inline-size}.ef-sca,.ef-sca *,.ef-sca ::after,.ef-sca ::before{box-sizing:border-box}.ef-sca__stack{display:flex;flex-direction:column;width:100%;height:var(--ef-sca-h);overflow:hidden}.ef-sca__col{position:relative;flex:1 1 0;min-width:0;min-height:50px;overflow:hidden;cursor:pointer;color:var(--ef-sca-fg);background:var(--ef-sca-bg);border-top:1px solid color-mix(in srgb,var(--ef-sca-bg) 86%,#000)}.ef-sca__col:first-child{border-top:0}.ef-sca__tab{position:absolute;left:0;top:0;z-index:2;display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;height:50px;margin:0;padding:0 16px;border:0;border-radius:0;background:0 0;color:inherit;font:inherit;text-align:left;cursor:pointer}.ef-sca__tab:focus-visible{outline:3px solid currentColor;outline-offset:-6px}.ef-sca__label{display:block;font-size:18px;line-height:1;letter-spacing:.025em;text-transform:uppercase;white-space:nowrap}.ef-sca__num{display:block;font-family:"Instrument Sans",system-ui,sans-serif;font-size:20px;font-weight:700;line-height:1}.ef-sca__panel{position:absolute;left:0;top:50px;bottom:0;width:100%;height:calc(100% - 50px);padding:24px;display:flex;flex-direction:column;justify-content:space-between;opacity:0;visibility:hidden;z-index:0;pointer-events:none}.ef-sca .ef-sca__title{margin:0;font-size:30px;line-height:.9;letter-spacing:-.025em;color:inherit;opacity:1;text-transform:none}.ef-sca .ef-sca__text{margin:0;max-width:280px;font-family:"Instrument Sans",system-ui,sans-serif;font-size:12px;font-weight:400;line-height:1.375;color:inherit;opacity:.8}.ef-sca__col.is-dark .ef-sca__text{opacity:.9}@container (min-width: 640px){.ef-sca__stack{flex-direction:row}.ef-sca__col{min-width:50px;min-height:0;border-top:0;border-right:1px solid color-mix(in srgb,var(--ef-sca-bg) 86%,#000)}.ef-sca__col:last-child{border-right:0}.ef-sca__tab{flex-direction:column;width:60px;height:100%;padding:32px 0;text-align:center}.ef-sca__label{writing-mode:vertical-rl;text-orientation:mixed;font-size:30px}.ef-sca__num{font-size:24px}.ef-sca__panel{left:60px;top:0;height:100%;width:100%;max-width:480px;padding:32px}.ef-sca .ef-sca__title{font-size:44px}.ef-sca .ef-sca__text{max-width:380px;font-size:14px;line-height:1.5}}