.l10l-unscale{zoom:calc(1 / var(--z,1))}.l10l{--z:1;--l10l-green:#8dc63f;--l10l-green-text:#5e8f1f;--l10l-green-deep:#3e6414;--l10l-ink:#0e1409;--l10l-panel:#0b120a;--l10l-page:#f6f8f3;--l10l-on-dark:#f3f6ee;--l10l-muted-light:#1e2d14a8;--l10l-muted-dark:#dce6d099;--l10l-error:#c24c3b;--l10l-ease:cubic-bezier(.2, .8, .2, 1);min-height:calc(100vh / var(--z,1));font-family:var(--font-l10l-outfit), Helvetica, Arial, sans-serif;color:var(--l10l-ink);background:var(--l10l-page);grid-template-columns:3fr 7fr;display:grid}.l10l a{color:inherit;text-decoration:none}.l10l .mono{font-family:var(--font-l10l-mono), monospace}.l10l-aside{background:var(--l10l-panel);color:var(--l10l-on-dark);padding:clamp(28px, calc(4vw / var(--z,1)), 56px);min-height:calc(100vh / var(--z,1));flex-direction:column;justify-content:space-between;gap:40px;display:flex;position:relative;overflow:hidden}.l10l-aside:before{content:"";pointer-events:none;background:repeating-linear-gradient(135deg,#8dc63f17 0 1px,#0000 1px 18px);position:absolute;inset:0}.l10l-aside:after{content:"";pointer-events:none;background:radial-gradient(900px 600px at 20% 110%,#8dc63f2e,#0000 60%);position:absolute;inset:0}.l10l-edge{background:var(--l10l-green);transform-origin:top;width:4px;animation:l10lGrow 2s var(--l10l-ease) both;position:absolute;top:0;bottom:0;left:0}.l10l-top{z-index:1;animation:l10lRise .8s var(--l10l-ease) both;justify-content:space-between;align-items:center;display:flex;position:relative}.l10l-name{font-family:var(--font-l10l-quicksand), sans-serif;letter-spacing:-.02em;color:var(--l10l-green);font-size:28px;font-weight:700}.l10l-live{letter-spacing:.18em;text-transform:uppercase;color:var(--l10l-muted-dark);align-items:center;gap:8px;font-size:11px;display:inline-flex}.l10l-dot{background:var(--l10l-green);border-radius:50%;width:7px;height:7px;animation:2.4s ease-in-out 2.4s infinite l10lTick;display:inline-block}.l10l-clockwrap{z-index:1;position:relative;container-type:inline-size}.l10l-clock{font-size:clamp(64px, calc(7vw / var(--z,1)), 120px);letter-spacing:-.04em;color:var(--l10l-on-dark);font-variant-numeric:tabular-nums;animation:l10lCount 1.4s .2s var(--l10l-ease) both;font-weight:500;line-height:.9}.l10l-same{white-space:nowrap;letter-spacing:.2em;text-transform:uppercase;color:var(--l10l-muted-dark);animation:l10lRise .8s .6s var(--l10l-ease) both;margin-top:14px;font-size:min(12px,3.6cqw)}.l10l-agenda{z-index:1;flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex;position:relative}.l10l-row{cursor:default;animation:l10lRise .7s var(--l10l-ease) both;background:0 0;border-radius:10px;grid-template-columns:36px 1fr auto;align-items:center;gap:16px;padding:12px 12px 12px 8px;transition:background .3s;display:grid}.l10l-num,.l10l-mins{color:#dce6d080;font-size:12px}.l10l-mins{letter-spacing:.06em}.l10l-body{flex-direction:column;gap:8px;min-width:0;display:flex}.l10l-item{letter-spacing:-.01em;color:#f3f6eed9;white-space:nowrap;font-size:16px;font-weight:500}.l10l-track{background:#dce6d01f;border-radius:2px;height:3px;position:relative;overflow:hidden}.l10l-fill{transform-origin:0;animation:l10lFill .9s var(--l10l-ease) both;background:#8dc63f8c;position:absolute;inset:0}.l10l-row.is-ids .l10l-fill{background:var(--l10l-green)}.l10l-row:hover,.l10l-row.is-hot{background:#8dc63f1a}.l10l-row:hover .l10l-item,.l10l-row.is-hot .l10l-item{color:var(--l10l-on-dark)}.l10l-row:hover .l10l-num,.l10l-row:hover .l10l-mins,.l10l-row.is-hot .l10l-num,.l10l-row.is-hot .l10l-mins{color:var(--l10l-green)}.l10l-row:hover .l10l-fill,.l10l-row.is-hot .l10l-fill{background:var(--l10l-green)}.l10l-main{justify-content:space-between;gap:clamp(24px, calc(4vh / var(--z,1)), 48px);padding:clamp(20px, calc(3vw / var(--z,1)), 56px);min-height:calc(100vh / var(--z,1));flex-direction:column;display:flex;position:relative;overflow:hidden;container-type:inline-size}.l10l-head{animation:l10lRise .8s .3s var(--l10l-ease) both;justify-content:space-between;align-items:center;display:flex;position:relative}.l10l-logo{line-height:0;display:block}.l10l-logo [role=img] img:first-of-type{display:block}.l10l-logo [role=img] img:nth-of-type(2){display:none}.l10l-org{letter-spacing:.18em;text-transform:uppercase;color:#1e2d148c;white-space:nowrap;font-size:11px}.l10l-form{flex-direction:column;width:100%;max-width:420px;margin:0 auto;display:flex;position:relative}.l10l-eyebrow{letter-spacing:.22em;text-transform:uppercase;color:var(--l10l-green-text);animation:l10lRise .8s .9s var(--l10l-ease) both;margin-bottom:18px;font-size:12px}.l10l-h1{letter-spacing:-.03em;text-wrap:pretty;animation:l10lRise .8s 1s var(--l10l-ease) both;margin:0 0 16px;font-size:clamp(28px,8cqw,48px);font-weight:600;line-height:1.06}.l10l-p{color:var(--l10l-muted-light);text-wrap:pretty;animation:l10lRise .8s 1.1s var(--l10l-ease) both;margin:0 0 34px;font-size:clamp(15px,3.6cqw,17px);line-height:1.55}.l10l-btn{border:1px solid var(--l10l-ink);background:var(--l10l-ink);width:100%;height:58px;color:var(--l10l-on-dark);cursor:pointer;animation:l10lPop .7s 1.3s var(--l10l-ease) both;border-radius:14px;justify-content:center;align-items:center;gap:12px;font-family:inherit;font-size:16px;font-weight:500;transition:transform .25s,box-shadow .25s,background .35s,color .35s;display:flex;position:relative;overflow:hidden;box-shadow:0 14px 34px -18px #0e140999}.l10l .l10l-btn{color:var(--l10l-on-dark)}.l10l-btn:hover{transform:translateY(-1px);box-shadow:0 18px 40px -16px #5e8f1f8c}.l10l-btn.is-busy{border-color:var(--l10l-green);color:var(--l10l-ink);pointer-events:none;background:#8dc63f24}.l10l .l10l-btn.is-busy{color:var(--l10l-ink)}.l10l-sweep{background:linear-gradient(90deg,#0000,#8dc63f59,#0000);animation:1.1s linear infinite l10lSweep;position:absolute;inset:0}.l10l-g{background:#fff;border-radius:8px;flex:none;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex;position:relative}.l10l-label{position:relative}.l10l-error{color:var(--l10l-error);margin:10px 0 0;font-size:13px}.l10l-note{animation:l10lRise .8s 1.5s var(--l10l-ease) both;background:#8dc63f1a;border:1px solid #5e8f1f2e;border-radius:12px;justify-content:space-between;align-items:center;gap:16px;margin-top:18px;padding:16px 18px;display:flex}.l10l-note-text{flex-direction:column;gap:3px;min-width:0;display:flex}.l10l-note-title{color:var(--l10l-ink);font-size:14px;font-weight:500}.l10l-note-sub{color:#1e2d149e;font-size:13px;line-height:1.45}.l10l-badge{background:#8dc63f2e;border-radius:10px;flex:none;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}.l10l-foot{color:#1e2d1499;animation:l10lRise .8s 1.9s var(--l10l-ease) both;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;font-size:13px;display:flex;position:relative}.l10l-links{flex-wrap:wrap;gap:22px;display:flex}.l10l-links a:hover{color:var(--l10l-green-text)}.l10l-copy{letter-spacing:.12em;font-size:11px}@media (max-width:899px){.l10l{grid-template-columns:1fr}}@keyframes l10lRise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes l10lFill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes l10lGrow{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes l10lPop{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:scale(1)}}@keyframes l10lSweep{0%{transform:translate(-100%)}to{transform:translate(250%)}}@keyframes l10lTick{0%,to{opacity:1}50%{opacity:.25}}@keyframes l10lCount{0%{opacity:0;letter-spacing:.2em;filter:blur(6px)}to{opacity:1;letter-spacing:-.04em;filter:blur()}}@media (prefers-reduced-motion:reduce){.l10l *,.l10l :before,.l10l :after{transition:none!important;animation:none!important}}
