.ae-icon{fill:none;stroke:currentColor;width:16px;height:16px;stroke-width:var(--stroke-icon);stroke-linecap:round;stroke-linejoin:round;flex:none}.ae-sigil{aspect-ratio:695/960;background:var(--ink);flex:none;width:20px;display:block;-webkit-mask:url(/mark-white.png) 50%/contain no-repeat;mask:url(/mark-white.png) 50%/contain no-repeat}.ae-soft{color:var(--ink-soft)}.ae-mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:13px;line-height:18px}.ae-caption{color:var(--ink-soft);font-size:12px;font-weight:500;line-height:16px}.ae-heading{font-family:var(--font-display);margin:0;font-size:22px;font-weight:400;line-height:26px}.ae-title{font-family:var(--font-display);margin:0;font-size:26px;font-weight:400;line-height:30px}.ae-hero{font-family:var(--font-display);margin:0;font-size:48px;font-weight:400;line-height:1}.ae-brand{align-items:center;gap:var(--space-2);color:var(--ink);text-decoration:none;display:inline-flex}.ae-brand-name{font-family:var(--font-display);font-size:56px;font-weight:400;line-height:.9}.ae-brand .ae-sigil{width:40px}.ae-brand--lg{gap:var(--space-4);align-items:flex-end}.ae-brand--lg .ae-sigil{width:72px}.ae-brand--lg .ae-brand-name{font-size:120px;line-height:.9}.ae-brand--sm .ae-sigil{width:14px}.ae-brand--sm .ae-brand-name{font-size:20px}.ae-kbd{min-width:20px;height:20px;padding:0 var(--space-1);border:var(--stroke-hair) solid var(--line);border-radius:var(--radius-sm);background:var(--raised);font-family:var(--font-mono);color:var(--ink-soft);justify-content:center;align-items:center;font-size:12px;font-weight:500;line-height:16px;display:inline-flex}.ae-btn{justify-content:center;align-items:center;gap:var(--space-2);height:32px;padding:0 var(--space-4);border:var(--stroke-hair) solid transparent;border-radius:var(--radius-pill);font-family:var(--font-sans);white-space:nowrap;cursor:pointer;color:var(--ink);background:0 0;font-size:14px;font-weight:600;line-height:20px;text-decoration:none;transition:background-color .14s,border-color .14s,color .14s,opacity .14s;display:inline-flex}.ae-btn:disabled{opacity:.4;cursor:not-allowed}.ae-btn--lg{height:40px;padding:0 var(--space-5)}.ae-btn--sm{height:28px;padding:0 var(--space-3);font-size:13px}.ae-btn--primary{background:var(--inverse);color:var(--on-inverse)}.ae-btn--primary:hover:not(:disabled){opacity:.86}.ae-btn--secondary{border-color:var(--line-strong)}.ae-btn--secondary:hover:not(:disabled){background:var(--hover);border-color:var(--ink)}.ae-btn--ghost:hover:not(:disabled){background:var(--hover)}.ae-btn--overlay{background:var(--scrim);color:var(--on-scrim);height:28px;padding:0 var(--space-3);font-size:13px}.ae-btn--icon{width:32px;padding:0}.ae-btn--danger{border-color:var(--line-strong)}.ae-btn--danger:hover:not(:disabled){background:var(--inverse);color:var(--on-inverse);border-color:var(--inverse)}.ae-chip{align-items:center;gap:var(--space-2);height:28px;padding:0 var(--space-3);border:var(--stroke-hair) solid var(--line-strong);border-radius:var(--radius-pill);font-family:var(--font-mono);color:var(--ink);cursor:pointer;white-space:nowrap;background:0 0;font-size:13px;line-height:18px;text-decoration:none;transition:background-color .14s,border-color .14s;display:inline-flex}.ae-chip:hover{background:var(--hover);border-color:var(--ink)}.ae-chip--sans{font-family:var(--font-sans);font-weight:500}.ae-chip--static{height:22px;padding:0 var(--space-2);font-family:var(--font-sans);cursor:default;font-size:12px;font-weight:500}.ae-chip--static:hover{border-color:var(--line-strong);background:0 0}.ae-chip--solid{background:var(--inverse);color:var(--on-inverse);border-color:var(--inverse)}.ae-chip--solid:hover{background:var(--inverse);border-color:var(--inverse)}.ae-status{align-items:center;gap:var(--space-2);height:24px;padding:0 var(--space-3);border-radius:var(--radius-pill);background:var(--scrim);color:var(--on-scrim);font-size:12px;font-weight:500;line-height:16px;display:inline-flex}.ae-status-dot{border-radius:var(--radius-pill);background:var(--on-scrim);width:6px;height:6px;animation:1.2s ease-in-out infinite ae-pulse}@keyframes ae-pulse{50%{opacity:.3}}.ae-nav{flex-direction:column;gap:2px;display:flex}.ae-nav-item{align-items:center;gap:var(--space-2);width:100%;height:32px;padding:0 var(--space-2);border-radius:var(--radius-sm);color:var(--ink-soft);text-align:left;cursor:pointer;background:0 0;border:0;font-size:14px;line-height:20px;text-decoration:none;display:flex}.ae-nav-item:hover{background:var(--hover);color:var(--ink)}.ae-nav-item[aria-current=page]{background:var(--hover);color:var(--ink);font-weight:500}.ae-nav-item>.ae-grow{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.ae-nav-label{padding:var(--space-4) var(--space-2) var(--space-1)}.ae-panel{padding:var(--space-4);border-bottom:var(--stroke-hair) solid var(--line)}.ae-panel:last-child{border-bottom:0}.ae-panel-head{justify-content:space-between;align-items:center;gap:var(--space-2);margin-bottom:var(--space-3);display:flex}.ae-card{background:var(--surface);border:var(--stroke-hair) solid var(--line);border-radius:var(--radius-md)}.ae-tabs{border-radius:var(--radius-pill);background:var(--raised);border:var(--stroke-hair) solid var(--line);gap:2px;padding:2px;display:inline-flex}.ae-tab{height:26px;padding:0 var(--space-3);border-radius:var(--radius-pill);color:var(--ink-soft);font:500 13px/18px var(--font-sans);cursor:pointer;background:0 0;border:0}.ae-tab:hover{color:var(--ink)}.ae-tab[aria-selected=true]{background:var(--inverse);color:var(--on-inverse)}.ae-ego-list{gap:var(--space-1);flex-direction:column;display:flex}.ae-ego{align-items:center;gap:var(--space-3);width:100%;padding:var(--space-2) var(--space-3);text-align:left;border:var(--stroke-hair) solid transparent;border-radius:var(--radius-md);color:var(--ink);cursor:pointer;background:0 0;transition:background-color .14s,border-color .14s;display:flex}.ae-ego:hover{background:var(--hover)}.ae-ego:disabled{opacity:.4;cursor:not-allowed}.ae-ego-swatch{border-radius:var(--radius-sm);border:var(--stroke-hair) solid var(--line-strong);flex:none;width:36px;height:36px}.ae-ego-text{flex:1;min-width:0}.ae-ego-name{font-family:var(--font-display);font-size:22px;font-weight:400;line-height:26px;display:block}.ae-ego-tag{color:var(--ink-soft);white-space:nowrap;text-overflow:ellipsis;font-size:13px;line-height:18px;display:block;overflow:hidden}.ae-ego .ae-icon{visibility:hidden}.ae-ego[aria-pressed=true]{background:var(--hover);border-color:var(--ink)}.ae-ego[aria-pressed=true] .ae-icon{visibility:visible}.ae-sw-noir-editorial{background:linear-gradient(135deg,#fff 0 30%,#000 30% 100%)}.ae-sw-soft-daylight{background:linear-gradient(135deg,#fff 0 70%,#d4d4d4 70% 100%)}.ae-sw-chrome-night{background:linear-gradient(135deg,#6b6b6b 0 40%,#000 40% 100%)}.ae-sw-paper-gallery{background:linear-gradient(135deg,#f2f2f2 0 50%,#7d7d7d 50% 100%)}.ae-sw-warm-film{background:linear-gradient(135deg,#d4d4d4 0 45%,#2e2e2e 45% 100%)}.ae-sw-clean-swiss{background:#fff}.ae-sw-neon-room{background:linear-gradient(135deg,#fff 0 15%,#000 15% 85%,#fff 85% 100%)}.ae-sw-raw-studio{background:linear-gradient(135deg,#fff 0 50%,#000 50% 100%)}.ae-sliders{gap:var(--space-3);flex-direction:column;display:flex}.ae-slider{gap:var(--space-1);flex-direction:column;display:flex}.ae-slider-top{justify-content:space-between;align-items:baseline;gap:var(--space-2);display:flex}.ae-slider-hint{margin-left:var(--space-2);color:var(--ink-soft);font-size:13px}.ae-slider .ae-mono{color:var(--ink-soft)}.ae-slider input[type=range]{appearance:none;cursor:pointer;background:0 0;width:100%;height:16px;margin:0}.ae-slider input[type=range]::-webkit-slider-runnable-track{border-radius:var(--radius-pill);background:linear-gradient(to right, var(--ink) var(--fill,50%), var(--line-strong) var(--fill,50%));height:4px}.ae-slider input[type=range]::-moz-range-track{border-radius:var(--radius-pill);background:var(--line-strong);height:4px}.ae-slider input[type=range]::-moz-range-progress{border-radius:var(--radius-pill);background:var(--ink);height:4px}.ae-slider input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;border-radius:var(--radius-pill);background:var(--inverse);border:var(--stroke-focus) solid var(--bg);width:14px;height:14px;box-shadow:0 0 0 1px var(--ink);margin-top:-5px}.ae-slider input[type=range]::-moz-range-thumb{border-radius:var(--radius-pill);background:var(--inverse);border:var(--stroke-focus) solid var(--bg);width:10px;height:10px;box-shadow:0 0 0 1px var(--ink)}.ae-slider input[type=range]:disabled{opacity:.4;cursor:not-allowed}.ae-toggle{align-items:center;gap:var(--space-3);color:var(--ink);cursor:pointer;display:inline-flex}.ae-toggle input{appearance:none;border-radius:var(--radius-pill);border:var(--stroke-hair) solid var(--line-strong);background:var(--raised);cursor:pointer;flex:none;width:32px;height:18px;margin:0;transition:background-color .14s,border-color .14s;position:relative}.ae-toggle input:after{content:"";border-radius:var(--radius-pill);background:var(--ink-soft);width:12px;height:12px;transition:transform .14s,background-color .14s;position:absolute;top:2px;left:2px}.ae-toggle input:checked{background:var(--inverse);border-color:var(--inverse)}.ae-toggle input:checked:after{background:var(--on-inverse);transform:translate(14px)}.ae-input{width:100%;height:36px;padding:0 var(--space-3);border:var(--stroke-hair) solid var(--line-strong);border-radius:var(--radius-sm);background:var(--raised);color:var(--ink);outline:none}.ae-input:focus{border-color:var(--ink)}.ae-input::placeholder{color:var(--ink-soft);opacity:1}textarea.ae-input{height:auto;min-height:72px;padding:var(--space-2) var(--space-3);resize:vertical}.ae-input[aria-invalid=true]{border-color:var(--ink);border-style:dashed}.ae-field-label{gap:var(--space-1);flex-direction:column;display:flex}.ae-field-label>span:first-child{font-size:13px;font-weight:500}.ae-error{font-size:13px;font-weight:600;line-height:18px}.ae-composer{gap:var(--space-2);padding:var(--space-3) var(--space-3) var(--space-2) var(--space-4);border-radius:var(--radius-xl);background:var(--raised);border:var(--stroke-hair) solid var(--line-strong);box-shadow:var(--shadow-pop);flex-direction:column;display:flex}.ae-composer:focus-within{border-color:var(--ink)}.ae-composer textarea{resize:none;width:100%;min-height:24px;padding:var(--space-1) 0;color:var(--ink);font:400 15px/22px var(--font-sans);background:0 0;border:0;outline:0}.ae-composer textarea::placeholder{color:var(--ink-soft);opacity:1}.ae-composer-row{align-items:center;gap:var(--space-2);display:flex}.ae-spacer{flex:1}.ae-send{border-radius:var(--radius-pill);background:var(--inverse);width:32px;height:32px;color:var(--on-inverse);cursor:pointer;border:0;place-items:center;padding:0;display:grid}.ae-send:disabled{opacity:.4;cursor:not-allowed}.ae-frame{border-radius:var(--radius-lg);background:var(--raised);border:var(--stroke-hair) solid var(--line);box-shadow:var(--shadow-lift);place-items:center;display:grid;position:relative;overflow:hidden}.ae-frame canvas{max-width:100%;max-height:100%;display:block}.ae-frame-tl{top:var(--space-3);left:var(--space-3);position:absolute}.ae-frame-br{right:var(--space-3);bottom:var(--space-3);position:absolute}.ae-drop{justify-content:center;align-items:center;gap:var(--space-2);padding:var(--space-7) var(--space-6);text-align:center;border:var(--stroke-hair) dashed var(--line-strong);border-radius:var(--radius-lg);background:var(--bg);cursor:pointer;flex-direction:column;transition:border-color .14s,background-color .14s;display:flex}.ae-drop:hover,.ae-drop[data-drag=true]{border-color:var(--ink);background:var(--surface)}.ae-drop .ae-sigil{width:40px;margin-bottom:var(--space-3)}.ae-drop-hint{margin:0 0 var(--space-3);color:var(--ink-soft);font-size:13px;line-height:18px}.ae-linkfield{align-items:center;gap:var(--space-2);height:36px;padding:0 var(--space-1) 0 var(--space-3);border:var(--stroke-hair) solid var(--line-strong);border-radius:var(--radius-sm);background:var(--raised);display:flex}.ae-linkfield code{min-width:0;font-family:var(--font-mono);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:13px;line-height:18px;overflow:hidden}.ae-fine{margin:var(--space-2) 0 0;color:var(--ink-soft);font-size:13px;line-height:18px}.ae-menu{z-index:20;min-width:240px;padding:var(--space-1);border-radius:var(--radius-lg);background:var(--raised);box-shadow:var(--shadow-pop);position:absolute}.ae-menu .ae-nav-item{height:36px;color:var(--ink)}.tst-zone{z-index:10000;pointer-events:none;height:0;position:fixed;top:68px;left:0;right:0}.tst-slot{transform-origin:0 0;pointer-events:auto;filter:drop-shadow(0 18px 28px #0009);transition:transform .5s cubic-bezier(.3,1.3,.5,1),opacity .4s;position:absolute;top:0;left:50%}.tst{box-sizing:border-box;clip-path:inset(0 round 999px);white-space:nowrap;border-radius:999px;align-items:center;gap:12px;max-width:calc(100vw - 32px);min-height:52px;padding:8px 10px 8px 8px;font-family:Geist,Helvetica Neue,Arial,sans-serif;animation:.55s cubic-bezier(.3,1.5,.5,1) both tst-in;display:inline-flex;position:relative;overflow:hidden;transform:translate(-50%)}@keyframes tst-in{0%{opacity:0;transform:translate(-50%)translateY(-24px)scale(.9)}}.tst-ic{border-radius:999px;flex:none;justify-content:center;align-items:center;width:36px;height:36px;display:flex;position:relative}.tst-ic svg{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.tst-tt{flex-direction:column;gap:2px;min-width:0;padding-right:6px;display:flex}.tst-tt b{text-overflow:ellipsis;letter-spacing:-.01em;font-size:14px;font-weight:600;overflow:hidden}.tst-tt span{text-overflow:ellipsis;opacity:.75;font-size:12px;overflow:hidden}.tst-act{color:#000;cursor:pointer;background:#fff;border:0;border-radius:999px;flex:none;height:34px;padding:0 14px;font:600 12px Geist,sans-serif}.tst-x{width:30px;height:30px;color:inherit;opacity:.6;cursor:pointer;background:0 0;border:0;border-radius:999px;flex:none;justify-content:center;align-items:center;padding:0;display:flex}.tst-x:hover{opacity:1}.tst-x svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round}.tst :is(.tst-act,.tst-x):focus-visible{outline-offset:2px;outline:2px solid}.tst-bar{transform-origin:0;border-radius:2px;height:2px;animation:linear both tst-drain;position:absolute;bottom:0;left:22px;right:22px}@keyframes tst-drain{to{transform:scaleX(0)}}.tst-spk{opacity:0;width:9px;height:9px;animation:.7s cubic-bezier(.2,.8,.2,1) both tst-spk;position:absolute;top:14px;left:14px}@keyframes tst-spk{0%{opacity:0;transform:translate(0)scale(.2)}40%{opacity:1}to{opacity:0;transform:translate(var(--dx), var(--dy)) scale(1) rotate(90deg)}}.tst--ok{color:#000;background:#fff}.tst--ok .tst-ic{color:#fff;background:#000}.tst--ok .tst-draw{stroke-dasharray:24;animation:.45s ease-out .15s both tst-draw}@keyframes tst-draw{0%{stroke-dashoffset:24px}}.tst--ok .tst-bar{background:#000}.tst--err{color:#fff;background:#0b0b0b;border:1px solid #3a1616;animation:.7s step-end both tst-glitch,.5s cubic-bezier(.3,.1,.3,1) .7s both tst-shake}.tst--err .tst-ic{color:#ff5a5a;background:#2a0d0d;box-shadow:0 0 0 4px #ff5a5a14}@keyframes tst-glitch{0%{opacity:0;transform:translate(-50%)}10%{opacity:1;clip-path:inset(0 0 60%);text-shadow:3px 0 #ff2a6d,-3px 0 #00e5ff;transform:translate(calc(-50% - 14px))}20%{clip-path:inset(40% 0 0);transform:translate(calc(12px - 50%))}30%{clip-path:inset(20% 0 30%);transform:translate(calc(-50% - 6px))}40%,to{clip-path:inset(0 round 999px);text-shadow:none;transform:translate(-50%)}}@keyframes tst-shake{0%,to{transform:translate(-50%)}20%{transform:translate(calc(-50% - 6px))}40%{transform:translate(calc(5px - 50%))}60%{transform:translate(calc(-50% - 3px))}80%{transform:translate(calc(2px - 50%))}}.tst--warn{color:#fff;background:#0b0b0b;border:1px solid #2e2e2e;padding-left:20px}.tst--warn:before{content:"";background:repeating-linear-gradient(135deg,#ffc53d 0 5px,#0b0b0b 5px 10px) 0 0/14px 14px;width:12px;animation:1s linear infinite tst-haz;position:absolute;top:0;bottom:0;left:0}@keyframes tst-haz{to{background-position:0 14px}}.tst--warn .tst-ic{color:#ffc53d;background:#1f1a0a}.tst--warn .tst-ic svg{animation:1.2s ease-in-out 2 tst-wob}@keyframes tst-wob{25%{transform:rotate(-12deg)}75%{transform:rotate(12deg)}}.tst--warn .tst-bar{background:#ffc53d}.tst--load,.tst--undo{color:#fff;background:#0b0b0b;border:1px solid #2e2e2e}.tst--load .tst-ic,.tst--undo .tst-ic{color:#fff;background:#161616}.tst-load{background:url(/mark-white.png) 50%/14px 19px no-repeat;border-radius:999px;position:absolute;inset:0}.tst-load:after{content:"";border:2px solid;border-color:currentColor currentColor #0000 #0000;border-radius:999px;animation:.8s linear infinite tst-spin;position:absolute;inset:2px}@keyframes tst-spin{to{transform:rotate(360deg)}}.tst--load .tst-tt b:after{content:"";text-align:left;width:14px;animation:1.2s steps(4,end) infinite tst-dots;display:inline-block}@keyframes tst-dots{0%{content:""}25%{content:"."}50%{content:".."}75%{content:"..."}}.tst--load:after{content:"";pointer-events:none;background:linear-gradient(100deg,#0000 30%,#ffffff14 50%,#0000 70%) 0 0/300% 100%;animation:1.4s linear infinite tst-shim;position:absolute;inset:0}@keyframes tst-shim{0%{background-position:120% 0}to{background-position:-20% 0}}.tst-cd{stroke-width:1.6px;stroke-dasharray:63;transform-origin:12px 12px;animation:5s linear both tst-cdn;transform:rotate(-90deg)}@keyframes tst-cdn{to{stroke-dashoffset:63px}}.wb{background:var(--bg);grid-template-columns:272px minmax(0,1fr) 300px;height:100vh;display:grid}.wb--admin{grid-template-columns:272px minmax(0,1fr)}.wb-side{min-height:0;padding:var(--space-3) var(--space-2);background:var(--surface);border-right:var(--stroke-hair) solid var(--line);flex-direction:column;display:flex}.wb-side-top{min-height:72px;padding:var(--space-1) var(--space-2);margin-bottom:var(--space-3);justify-content:space-between;align-items:center;display:flex}.wb-side-scroll{flex:1;min-height:0;overflow:auto}.wb-side-foot{padding-top:var(--space-2);border-top:var(--stroke-hair) solid var(--line);flex-direction:column;gap:2px;display:flex}.wb-main{flex-direction:column;min-width:0;min-height:0;display:flex}.wb-bar{justify-content:space-between;align-items:center;gap:var(--space-4);height:56px;padding:0 var(--space-4) 0 var(--space-5);border-bottom:var(--stroke-hair) solid var(--line);flex:none;display:flex}.wb-crumbs{align-items:center;gap:var(--space-2);min-width:0;display:flex}.wb-crumbs .ae-title{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.wb-actions{align-items:center;gap:var(--space-2);display:flex}.wb-stack{gap:var(--space-3);flex-direction:column;display:flex}.wb-row{align-items:center;gap:var(--space-2);display:flex}.ad-body{min-height:0;padding:var(--space-6);flex:1;overflow:auto}.ad-inner{gap:var(--space-5);flex-direction:column;max-width:1080px;margin:0 auto;display:flex}.ad-stat{padding:var(--space-4)}.ad-stat-value{margin-top:var(--space-2);font-family:var(--font-display);font-size:44px;line-height:1;display:block}.ad-grid2{gap:var(--space-3);grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);display:grid}.ad-bars{gap:var(--space-3);flex-direction:column;display:flex}.ad-bar-row{align-items:center;gap:var(--space-3);grid-template-columns:132px minmax(0,1fr) 36px;display:grid}.ad-bar-track{border-radius:var(--radius-pill);background:var(--raised);border:var(--stroke-hair) solid var(--line);height:8px;overflow:hidden}.ad-bar-fill{background:var(--ink);height:100%}.ad-table{border-collapse:collapse;width:100%}.ad-table th{text-align:left;padding:var(--space-2) var(--space-3);color:var(--ink-soft);border-bottom:var(--stroke-hair) solid var(--line);white-space:nowrap;font-size:12px;font-weight:500}.ad-table td{padding:var(--space-3);border-bottom:var(--stroke-hair) solid var(--line);vertical-align:middle}.ad-table tr:last-child td{border-bottom:0}.ad-table tbody tr:hover{background:var(--hover)}.ad-actions{gap:var(--space-1);justify-content:flex-end;display:flex}.ad-toolbar{gap:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}.ad-toolbar .ae-input{max-width:280px}.pf{background:var(--bg);min-height:100vh;color:var(--ink);overflow-x:hidden}.pf-badge{right:var(--space-4);bottom:var(--space-4);z-index:10;align-items:center;gap:var(--space-2);height:28px;padding:0 var(--space-3);border-radius:var(--radius-pill);background:var(--scrim);color:var(--on-scrim);font-size:12px;font-weight:500;text-decoration:none;display:inline-flex;position:fixed}.pf-badge .ae-sigil{background:var(--on-scrim)}.pf-back{left:var(--space-4);top:var(--space-4);z-index:11;color:#000;background:#fff;border-radius:999px;align-items:center;gap:10px;height:44px;padding:0 18px 0 14px;font-size:14px;font-weight:700;text-decoration:none;transition:transform .2s;display:inline-flex;position:fixed;box-shadow:0 0 0 1px #0000001f,0 12px 32px #00000059}.pf-back:hover{transform:translate(-2px)}.pf-back span{font-size:18px;line-height:1}.pf-ad{left:50%;bottom:var(--space-4);z-index:10;width:min(560px, calc(100% - 2 * var(--space-4)));box-sizing:border-box;align-items:center;gap:var(--space-3);height:52px;padding:0 var(--space-2) 0 var(--space-4);color:#000;background:#f2f2f2;border-radius:12px;font-size:14px;font-weight:600;text-decoration:none;display:flex;position:fixed;transform:translate(-50%);box-shadow:0 12px 32px #00000059}.pf-ad-tag{color:#fff;background:#000;border-radius:4px;flex:none;padding:2px 7px;font-size:10px}.pf-ad-text{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.pf-ad-cta{color:#fff;background:#000;border-radius:999px;flex:none;height:36px;padding:0 16px;font-size:13px;line-height:36px}.pf[data-ads] .pf-badge{bottom:calc(var(--space-4) + 64px)}.pf-center{text-align:center;min-height:100vh;padding:var(--space-5);place-items:center;display:grid}@media (width<=1100px){.wb{grid-template-columns:72px minmax(0,1fr) 320px}.wb--admin{grid-template-columns:72px minmax(0,1fr)}.wb-side .ae-grow,.wb-side .ae-kbd,.wb-side .ae-nav-label,.wb-side .ae-brand-name{display:none}.wb-side-top{justify-content:center;padding:0}.wb-side .ae-nav-item{justify-content:center}.ad-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.ad-grid2{grid-template-columns:1fr}}@media (width<=760px){.wb,.wb--admin{grid-template-columns:minmax(0,1fr);height:auto;min-height:100vh}.wb>*,.wb-side-scroll{min-width:0}.wb-side-scroll .ae-nav-label,.wb-crumbs .ae-soft,.ae-hide-sm,.ae-composer-row .ae-kbd{display:none}.wb-side{padding:var(--space-2);border-right:0;border-bottom:var(--stroke-hair) solid var(--line);flex-direction:row;align-items:center}.wb-side-scroll{display:flex;overflow-x:auto}.wb-side-scroll .ae-nav{flex-direction:row}.wb-side-top,.wb-side-foot{border:0;margin:0;padding:0}.wb-bar{padding:0 var(--space-4)}.wb-actions .ae-btn--secondary .ae-grow{display:none}.ad-body{padding:var(--space-4)}.ad-table .ad-hide-sm{display:none}}:root,[data-theme=black]{--ed-chrome:#050505;--ed-field:#111;--ed-tile:#1a1a1a;--ed-row-hover:#141414;--ed-edge:#161616;--ed-edge-2:#1f1f1f;--ed-edge-3:#2a2a2a;--ed-stage:#000;--ed-dot:#1c1c1c;--ed-ruler:#070707;--ed-tick:#2a2a2a;--ed-tick-2:#4a4a4a;--ed-glass:#0e0e0ee6;--ed-glass-2:#141414eb;--ed-float:0 20px 50px #000000b3, inset 0 1px 0 #ffffff0d;--ed-float-sm:0 12px 30px #0009;--ed-board-ring:#262626;--ed-board-drop:#000c;--ed-glow:#fff6;--ed-glow-0:#fff0}[data-theme=white]{--ed-chrome:#fff;--ed-field:#f2f2f2;--ed-tile:#ebebeb;--ed-row-hover:#f0f0f0;--ed-edge:#ebebeb;--ed-edge-2:#e3e3e3;--ed-edge-3:#d4d4d4;--ed-stage:#f2f2f2;--ed-dot:#d4d4d4;--ed-ruler:#fafafa;--ed-tick:#d4d4d4;--ed-tick-2:#9a9a9a;--ed-glass:#ffffffe6;--ed-glass-2:#fffffff0;--ed-float:0 20px 50px #0000001f, inset 0 1px 0 #fff9;--ed-float-sm:0 12px 30px #0000001f;--ed-board-ring:#e0e0e0;--ed-board-drop:#00000024;--ed-glow:#0000004d;--ed-glow-0:#0000}.ed{background:var(--bg);grid-template-columns:60px 252px minmax(0,1fr) 320px;height:100vh;display:grid}.ed--empty{grid-template-columns:60px 252px minmax(0,1fr)}.ed-main{flex-direction:column;min-width:0;min-height:0;display:flex}.ed-count{font:400 11px/1 var(--font-mono);color:var(--ink-soft);white-space:nowrap}.ed-rail{background:var(--ed-chrome);border-right:var(--stroke-hair) solid var(--ed-edge);flex-direction:column;align-items:center;gap:6px;min-height:0;padding:14px 0 16px;display:flex}.ed-rail-mark{place-items:center;width:40px;height:30px;margin-bottom:14px;display:grid}.ed-rb{width:40px;height:40px;color:var(--ink-soft);cursor:pointer;background:0 0;border:0;border-radius:12px;flex:none;place-items:center;padding:0;transition:background-color .2s,color .2s;display:grid}.ed-rb:hover{background:var(--ed-row-hover);color:var(--ink)}.ed-rb[aria-pressed=true]{background:var(--ed-tile);color:var(--ink);box-shadow:inset 0 0 0 1px var(--ed-edge-3)}.ed-rb .ae-icon{width:18px;height:18px}.account-signout:disabled{opacity:.55;cursor:wait}.ed-rb.account-signout--compact{width:48px;height:48px;font:500 10px/1.1 var(--font-sans);align-content:center;gap:3px}.ed-avatar{border:var(--stroke-hair) solid var(--line-strong);background:var(--hover);width:32px;height:32px;color:var(--ink);font:700 12px/1 var(--font-sans);cursor:pointer;border-radius:999px;flex:none;place-items:center;margin-top:6px;padding:0;display:grid}.ed-avatar:hover{border-color:var(--ink)}.ed-avatar[data-role]{box-shadow:0 0 0 2px var(--ed-chrome), 0 0 0 3px var(--ink)}.ed-panel{background:var(--surface);border-right:var(--stroke-hair) solid var(--ed-edge);flex-direction:column;min-height:0;font-size:13px;line-height:18px;display:flex}.ed-panel-head{align-items:center;gap:var(--space-2);border-bottom:var(--stroke-hair) solid var(--ed-edge);flex:none;height:56px;padding:0 10px 0 16px;display:flex}.ed-panel-title{font:400 24px/1 var(--font-display);flex:1;margin:0}.ed-search{align-items:center;gap:var(--space-2);background:var(--ed-field);border:var(--stroke-hair) solid var(--ed-edge-2);height:34px;color:var(--ink-soft);cursor:text;border-radius:10px;flex:none;margin:12px 10px 0;padding:0 10px;display:flex}.ed-search:focus-within{border-color:var(--ink)}.ed-search input{min-width:0;height:100%;color:var(--ink);background:0 0;border:0;outline:0;flex:1;padding:0;font-size:13px}.ed-search input::placeholder{color:var(--ink-soft);opacity:1}.ed-panel-scroll{flex:1;min-height:0;padding:14px 10px 12px;overflow:auto}.ed-list{flex-direction:column;gap:1px;display:flex}.ed-row{width:100%;height:30px;color:var(--ink-soft);text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:8px;flex:none;align-items:center;gap:9px;padding:0 10px;font-size:13px;text-decoration:none;transition:background-color .2s,color .2s;display:flex}.ed-row:hover{background:var(--ed-row-hover);color:var(--ink)}.ed-row[aria-selected=true],.ed-row[aria-current=page]{background:var(--inverse);color:var(--on-inverse)}.ed-row-name{text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.ed-row-tail{opacity:.55;display:flex}.ed-live{background:currentColor;border-radius:999px;flex:none;width:6px;height:6px}.ed-empty{color:var(--ink-soft);padding:6px 10px}.ed-card{background:var(--ed-field);border:var(--stroke-hair) solid var(--ed-edge-2);border-radius:12px;flex:none;margin:0 10px 12px;padding:12px}.ed-card-head{justify-content:space-between;align-items:center;gap:var(--space-2);width:100%;color:var(--ink);font:600 13px/18px var(--font-sans);cursor:pointer;background:0 0;border:0;padding:0;display:flex}.ed-card-head .ed-count{text-overflow:ellipsis;min-width:0;overflow:hidden}.ed-card-sw{gap:6px;margin-top:10px;display:flex}.ed-sw{border:var(--stroke-hair) solid var(--ed-edge-3);cursor:pointer;border-radius:8px;flex:none;width:28px;height:28px;padding:0}.ed-sw[aria-checked=true]{box-shadow:0 0 0 2px var(--ed-field), 0 0 0 3.5px var(--ink)}.ed-top{z-index:6;align-items:center;gap:var(--space-3);background:var(--ed-chrome);border-bottom:var(--stroke-hair) solid var(--ed-edge);flex:none;height:56px;padding:0 14px 0 20px;font-size:13px;display:flex;position:relative}.ed-crumbs{flex:0 auto;align-items:center;gap:10px;min-width:0;display:flex}.ed-crumb{color:var(--ink-soft)}.ed-crumb-sep{color:var(--line-strong)}.ed-page-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;font:400 22px/1.1 var(--font-display);margin:0;overflow:hidden}.ed-state{border:var(--stroke-hair) solid var(--line-strong);height:20px;color:var(--ink-soft);border-radius:999px;flex:none;padding:0 8px;font-size:11px;line-height:18px}.ed-state[data-live]{border-color:var(--ink);color:var(--ink)}.ed-seg{background:var(--ed-field);border:var(--stroke-hair) solid var(--ed-edge-2);border-radius:12px;flex:none;margin:0 auto;padding:3px;display:flex}.ed-seg-btn{height:30px;color:var(--ink-soft);cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;padding:0 12px;display:flex}.ed-seg-btn:hover{color:var(--ink)}.ed-seg-btn[aria-pressed=true]{background:var(--inverse);color:var(--on-inverse);cursor:default}.ed-actions{justify-content:flex-end;align-items:center;gap:var(--space-2);flex:none;display:flex}.ed-hist{width:30px;height:30px;color:var(--ink-soft);cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;padding:0;display:grid}.ed-hist:hover:not(:disabled){background:var(--hover);color:var(--ink)}.ed-hist:disabled{opacity:.4;cursor:not-allowed}.ed-hist+.ed-hist{margin-right:6px}.ed-btn{justify-content:center;align-items:center;gap:var(--space-2);border:var(--stroke-hair) solid var(--ed-edge-3);height:34px;color:var(--ink);font:600 13px/1 var(--font-sans);white-space:nowrap;cursor:pointer;background:0 0;border-radius:10px;padding:0 14px;transition:background-color .14s,border-color .14s,opacity .14s;display:inline-flex}.ed-btn:hover{background:var(--hover);border-color:var(--line-strong)}.ed-btn--icon{width:34px;padding:0}.ed-btn--primary{background:var(--inverse);color:var(--on-inverse);border:0;padding:0 16px;font-weight:700;position:relative;overflow:hidden}.ed-btn--primary:hover{background:var(--inverse);opacity:.88}.ed-btn--primary:after{content:"";background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--on-inverse) 15%, transparent), transparent);width:40px;animation:4s ease-in-out infinite ed-sheen;position:absolute;top:0;bottom:0;left:-50px;transform:skew(-20deg)}@keyframes ed-sheen{0%{left:-50px}50%,to{left:120%}}.ed-stage{flex:1;min-height:0;position:relative;overflow:hidden}.ed-status{background:var(--ed-chrome);border-top:var(--stroke-hair) solid var(--ed-edge);height:30px;font:400 11px/1 var(--font-mono);color:var(--ink-soft);white-space:nowrap;flex:none;align-items:center;gap:18px;padding:0 16px;display:flex;overflow:hidden}.ed-saved{align-items:center;gap:var(--space-2);color:var(--ink);display:flex}.ed-saved-dot{background:var(--ink);border-radius:999px;width:6px;height:6px;animation:2s ease-in-out infinite ed-saved}.ed-saved[data-error] .ed-saved-dot{box-shadow:inset 0 0 0 1px var(--ink);background:0 0;animation:none}@keyframes ed-saved{50%{opacity:.25}}.ed-status-hint{text-overflow:ellipsis;min-width:0;overflow:hidden}.ed-status-end{margin-left:auto}.ed-insp{background:var(--surface);border-left:var(--stroke-hair) solid var(--ed-edge);flex-direction:column;min-height:0;font-size:13px;line-height:18px;display:flex}.ed-insp-body{flex:1;min-height:0;overflow:auto}@media (width>=761px){.ed-top{flex-wrap:wrap;row-gap:8px;height:auto;min-height:56px;padding-block:10px}}@media (width<=1100px){.ed{grid-template-columns:60px minmax(0,1fr) 300px}.ed--empty{grid-template-columns:60px minmax(0,1fr)}.ed-panel{z-index:30;width:252px;box-shadow:var(--shadow-pop);display:none;position:fixed;top:0;bottom:0;left:60px}.ed-panel.is-open{display:flex}.ed-status-hint{display:none}}@media (width<=900px){.ed-btn-label,.ed-crumb,.ed-crumb-sep{display:none}.ed-top{padding-left:16px}}@media (width<=760px){.ed,.ed--empty{grid-template-columns:minmax(0,1fr);height:auto;min-height:100vh}.ed-rail{border-right:0;border-bottom:var(--stroke-hair) solid var(--ed-edge);flex-flow:wrap;padding:8px 12px}.ed-rail-mark{margin:0 6px 0 0}.ed-avatar{margin:0 0 0 4px}.ed-panel{width:min(300px,100%);top:57px;left:0}.ed-seg,.ed-state{display:none}.ed-actions{margin-left:auto}.ed-stage{flex:none;height:75vh}.ed-insp{border-left:0;border-top:var(--stroke-hair) solid var(--ed-edge)}}.bd{background-color:var(--ed-stage);background-image:radial-gradient(var(--ed-dot) 1px, transparent 1.2px);touch-action:none;-webkit-user-select:none;user-select:none;background-size:18px 18px;position:absolute;inset:0;overflow:hidden}.bd.is-hand{cursor:grab}.bd.is-panning{cursor:grabbing}.bd.is-dropping{box-shadow:inset 0 0 0 2px var(--ink)}.bd-world{transform-origin:0 0;position:absolute;top:0;left:0}.bd-board{box-shadow:0 0 0 calc(1px * var(--inv)) var(--ed-board-ring), 0 calc(40px * var(--inv)) calc(80px * var(--inv)) var(--ed-board-drop);position:absolute;top:0}.bd-label{margin-bottom:calc(10px * var(--inv));color:var(--ink);font:400 calc(11px * var(--inv)) / 1 var(--font-mono);white-space:nowrap;position:absolute;bottom:100%;left:0}.bd-label span{margin-left:calc(4px * var(--inv));color:var(--ink-soft)}.bd-ruler{z-index:3;pointer-events:none;background-color:var(--ed-ruler);position:absolute}.bd-ruler--x{border-bottom:var(--stroke-hair) solid var(--ed-edge);background-image:linear-gradient(90deg, var(--ed-tick-2) 0 1px, transparent 1px), linear-gradient(90deg, var(--ed-tick) 0 1px, transparent 1px);background-size:calc(100px * var(--vz)) 9px, calc(20px * var(--vz)) 5px;background-position:calc(var(--vx) * 1px - 20px) 11px, calc(var(--vx) * 1px - 20px) 15px;background-repeat:repeat-x;height:20px;top:0;left:20px;right:0}.bd-ruler--y{border-right:var(--stroke-hair) solid var(--ed-edge);background-image:linear-gradient(180deg, var(--ed-tick-2) 0 1px, transparent 1px), linear-gradient(180deg, var(--ed-tick) 0 1px, transparent 1px);background-size:9px calc(100px * var(--vz)), 5px calc(20px * var(--vz));background-position:11px calc(var(--vy) * 1px - 20px), 15px calc(var(--vy) * 1px - 20px);background-repeat:repeat-y;width:20px;top:20px;bottom:0;left:0}.bd-ruler-corner{z-index:3;background:var(--ed-ruler);border:solid var(--ed-edge);pointer-events:none;border-width:0 1px 1px 0;width:20px;height:20px;position:absolute;top:0;left:0}.sel{z-index:10000;outline:calc(1.5px * var(--inv)) solid #fff;box-shadow:0 0 0 calc(2.5px * var(--inv)) #0009;border-radius:var(--r,0);cursor:move;transition:left .3s cubic-bezier(.2,.8,.2,1),top .3s cubic-bezier(.2,.8,.2,1),width .3s cubic-bezier(.2,.8,.2,1),height .3s cubic-bezier(.2,.8,.2,1);position:absolute}.sel.is-drag,.sel.sel--content{transition:none}.bk[data-resizing] .fxv-stage *{animation-play-state:paused!important}.sel:before{content:"";inset:calc(-6px * var(--inv));border:calc(1px * var(--inv)) dashed #ffffff59;border-radius:calc(var(--r,0px) + 6px * var(--inv));pointer-events:none;position:absolute}.sel--ghost{cursor:pointer;outline-style:dashed}.sel-h{width:calc(9px * var(--inv));height:calc(9px * var(--inv));border:calc(1.5px * var(--inv)) solid #fff;border-radius:calc(2px * var(--inv));background:#000;position:absolute;transform:translate(-50%,-50%)}.sel-h--nw{cursor:nwse-resize;top:0;left:0}.sel-h--n{cursor:ns-resize;top:0;left:50%}.sel-h--ne{cursor:nesw-resize;top:0;left:100%}.sel-h--e{cursor:ew-resize;top:50%;left:100%}.sel-h--se{cursor:nwse-resize;top:100%;left:100%}.sel-h--s{cursor:ns-resize;top:100%;left:50%}.sel-h--sw{cursor:nesw-resize;top:100%;left:0}.sel-h--w{cursor:ew-resize;top:50%;left:0}.sel-size{transform:translate(-50%, calc(10px * var(--inv)));height:calc(20px * var(--inv));padding:0 calc(8px * var(--inv));border-radius:calc(6px * var(--inv));color:#000;font:600 calc(11px * var(--inv)) / calc(20px * var(--inv)) var(--font-mono);white-space:nowrap;pointer-events:none;background:#fff;position:absolute;top:100%;left:50%}.guide{z-index:9999;mix-blend-mode:difference;pointer-events:none;animation:.24s ease-out ed-fade;position:absolute}.guide--v{border-left:calc(1px * var(--inv)) dashed #fffc;width:0;top:0;bottom:0}.guide--h{border-top:calc(1px * var(--inv)) dashed #fffc;height:0;left:0;right:0}@keyframes ed-fade{0%{opacity:0}}.qspot{z-index:6;pointer-events:none;position:absolute;transform:translate(-50%)}.qbar{background:var(--ed-glass-2);border:var(--stroke-hair) solid var(--ed-edge-3);height:36px;box-shadow:var(--ed-float-sm);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);white-space:nowrap;pointer-events:auto;border-radius:12px;align-items:center;gap:2px;padding:0 4px;animation:.25s cubic-bezier(.2,.8,.2,1) ed-rise;display:flex}.qb{height:28px;color:var(--ink);font:600 12px/1 var(--font-sans);cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:6px;padding:0 8px;display:flex}.qb:hover{background:var(--hover)}.qb-sep{background:var(--ed-edge-3);width:1px;height:18px;margin:0 2px}@keyframes ed-rise{0%{opacity:0;transform:translateY(6px)}}.dock{z-index:5;background:var(--ed-glass);border:var(--stroke-hair) solid var(--ed-edge-3);height:56px;box-shadow:var(--ed-float);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-radius:18px;align-items:center;gap:4px;padding:0 8px;display:flex;position:absolute;bottom:22px;left:50%;transform:translate(-50%)}.dock-btn{width:40px;height:40px;color:var(--ink-soft);cursor:pointer;background:0 0;border:0;border-radius:12px;flex:none;place-items:center;padding:0;transition:background-color .2s,color .2s,transform .2s;display:grid;position:relative}.dock-btn:hover{background:var(--hover);color:var(--ink);transform:translateY(-3px)}.dock-btn .ae-icon{width:19px;height:19px}.dock-btn--fx,.dock-btn--fx:hover{background:var(--inverse);color:var(--on-inverse)}.dock-btn--fx{animation:2.4s ease-in-out infinite ed-fx}@keyframes ed-fx{0%,to{box-shadow:0 0 0 0 var(--ed-glow)}50%{box-shadow:0 0 0 7px var(--ed-glow-0)}}.dock-tip{background:var(--inverse);height:24px;color:var(--on-inverse);font:600 11px/24px var(--font-sans);white-space:nowrap;opacity:0;pointer-events:none;border-radius:7px;padding:0 8px;transition:opacity .2s,transform .2s;position:absolute;bottom:calc(100% + 10px);left:50%;transform:translate(-50%,4px)}.dock-btn:hover .dock-tip,.dock-btn:focus-visible .dock-tip{opacity:1;transform:translate(-50%)}.dock-sep{background:var(--ed-edge-3);flex:none;width:1px;height:26px;margin:0 6px}.dock-zoom{width:44px;height:40px;color:var(--ink);font:500 12px/1 var(--font-mono);cursor:pointer;background:0 0;border:0;border-radius:10px;flex:none;padding:0}.dock-zoom:hover{background:var(--hover)}.wb-bar{z-index:6;background:var(--bg);position:relative}.in-row{align-items:center;gap:var(--space-2);display:flex}.in-label{width:64px;color:var(--ink-soft);flex:none;font-size:13px}.in-seg{flex:1}.in-seg .ae-tab{flex:1;padding:0 6px}.in-caption,.in-sh{margin:0 0 var(--space-2);font:600 12px/16px var(--font-sans);color:var(--ink)}.in-sh{margin:0}.in-sh-row{justify-content:space-between;align-items:center;gap:var(--space-2);margin-bottom:var(--space-3);display:flex}.in-sh-row .in-caption{margin:0}.in-meta{font:400 11px/1 var(--font-mono);color:var(--ink-soft);white-space:nowrap}.in-grid{gap:var(--space-2);grid-template-columns:1fr 1fr;display:grid}.in-num{display:block;position:relative}.in-num span{font:500 12px/1 var(--font-mono);color:var(--ink-soft);pointer-events:none;position:absolute;top:50%;left:10px;transform:translateY(-50%)}.in-num .ae-input{border-radius:9px;height:32px;padding-left:28px;font-size:12px}.in-looks{grid-template-columns:1fr 1fr;gap:6px;display:grid}.in-look{align-items:center;gap:var(--space-2);border:var(--stroke-hair) solid var(--line);border-radius:var(--radius-md);color:var(--ink);font:500 12px/16px var(--font-sans);text-align:left;cursor:pointer;background:0 0;padding:6px;display:flex}.in-look .ae-ego-swatch{width:24px;height:24px}.in-look:hover{background:var(--hover)}.in-look[aria-pressed=true]{border-color:var(--ink);background:var(--hover)}.in-head{z-index:2;background:var(--surface);padding-bottom:2px;position:sticky;top:0}.in-top{border-bottom:var(--stroke-hair) solid var(--ed-edge);align-items:center;gap:10px;height:56px;padding:0 10px 0 18px;display:flex}.in-tile{background:var(--ed-tile);border-radius:9px;flex:none;place-items:center;width:30px;height:30px;display:grid}.in-top-text{flex:1;min-width:0}.in-title{font:400 22px/1 var(--font-display);white-space:nowrap;margin:0}.in-sub{text-overflow:ellipsis;white-space:nowrap;font:400 11px/14px var(--font-mono);color:var(--ink-soft);margin-top:3px;overflow:hidden}.in-acts{flex:none;display:flex}.in-acts .ae-btn--icon{width:26px;height:26px;color:var(--ink-soft);border-radius:8px}.in-acts .ae-btn--icon:hover:not(:disabled){color:var(--ink)}.in-tabs{background:var(--ed-field);border:var(--stroke-hair) solid var(--ed-edge-2);border-radius:12px;margin:14px 18px 0;padding:3px;display:flex}.in-tab{height:30px;color:var(--ink-soft);font:600 12px/1 var(--font-sans);cursor:pointer;background:0 0;border:0;border-radius:9px;flex:1;padding:0;transition:background-color .2s,color .2s}.in-tab:hover{color:var(--ink)}.in-tab[aria-selected=true]{background:var(--inverse);color:var(--on-inverse)}.in-fin{animation:.35s cubic-bezier(.2,.8,.2,1) ed-rise}.in-chips{flex-wrap:wrap;gap:7px 6px;display:flex}.in-chip{border:var(--stroke-hair) solid var(--line);border-radius:var(--radius-pill);height:28px;color:var(--ink-soft);font:500 12px/1 var(--font-sans);cursor:pointer;background:0 0;padding:0 11px;transition:background-color .14s,color .14s,border-color .14s}.in-chip:hover{border-color:var(--line-strong);background:var(--hover);color:var(--ink)}.in-chip[aria-checked=true]{background:var(--inverse);color:var(--on-inverse);border-color:var(--inverse)}.in-fonts{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.in-font{border:var(--stroke-hair) solid var(--line);border-radius:var(--radius-md);color:var(--ink);cursor:pointer;background:0 0;flex-direction:column;align-items:center;gap:4px;min-width:0;padding:10px 4px 8px;display:flex}.in-font:hover{background:var(--hover)}.in-font[aria-checked=true]{border-color:var(--ink);background:var(--hover);box-shadow:inset 0 0 0 1px var(--ink)}.in-font-sample{font-size:26px;line-height:1}.in-font-name{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font:500 11px/14px var(--font-sans);color:var(--ink-soft);overflow:hidden}.in-icons{grid-template-columns:repeat(6,1fr);gap:4px;display:grid}.in-icon{aspect-ratio:1;border:var(--stroke-hair) solid var(--line);border-radius:var(--radius-sm);color:var(--ink);cursor:pointer;background:0 0;place-items:center;padding:8px;display:grid}.in-icon:hover{background:var(--hover)}.in-icon[aria-checked=true]{background:var(--inverse);color:var(--on-inverse);border-color:var(--inverse)}.in-icon .lg,.in-icon .ae-icon{width:18px;height:18px}.in-icon .lk-icon{width:20px;height:20px}.in-icon--auto{aspect-ratio:auto;font:600 12px/1 var(--font-sans);grid-column:span 2;gap:6px;display:flex}.in-kits{grid-template-columns:1fr 1fr;gap:8px;display:grid}.in-kit{border:var(--stroke-hair) solid var(--line);border-radius:var(--radius-md);text-align:left;cursor:pointer;flex-direction:column;align-items:flex-start;gap:2px;min-height:104px;padding:12px;transition:transform .14s,border-color .14s;display:flex;position:relative;overflow:hidden}.in-kit:hover{border-color:var(--ink);transform:translateY(-2px)}.in-kit-type{margin-bottom:auto;font-size:34px;line-height:1}.in-kit-dot{border-radius:999px;width:14px;height:14px;position:absolute;top:12px;right:12px}.in-kit-name{font:600 13px/16px var(--font-sans)}.in-kit-note{font:400 11px/14px var(--font-sans)}.in-palettes{grid-template-columns:repeat(6,1fr);gap:6px;display:grid}.in-palette{border:var(--stroke-hair) solid var(--line);border-radius:var(--radius-sm);cursor:pointer;background:0 0;height:32px;padding:0;display:flex;overflow:hidden}.in-palette span{flex:1}.in-palette span:first-child{flex:2}.in-palette[aria-checked=true]{outline:2px solid var(--ink);outline-offset:2px}.in-colors{flex-direction:column;gap:6px;display:flex}.in-color{cursor:pointer;align-items:center;gap:10px;font-size:13px;display:flex}.in-color input{border:var(--stroke-hair) solid var(--line-strong);border-radius:var(--radius-sm);cursor:pointer;background:0 0;width:32px;height:32px;padding:0}.in-color input::-webkit-color-swatch-wrapper{padding:2px}.in-color input::-webkit-color-swatch{border:0;border-radius:4px}.in-color span{flex:1}.pv{z-index:100;color:#fff;background:#050505;flex-direction:column;font-family:Geist,Helvetica Neue,Arial,sans-serif;display:flex;position:fixed;inset:0}.pv-bar{z-index:5;box-sizing:border-box;background:#080808;border-bottom:1px solid #161616;flex:none;align-items:center;gap:14px;height:64px;padding:0 24px;display:flex;position:relative}.pv-title{font-size:16px;font-weight:600}.pv-handle{color:#a3a3a3;font-family:Geist Mono,monospace;font-size:12px}.pv-tabs{background:#050505;border:1px solid #1f1f1f;border-radius:14px;padding:4px;display:flex;position:absolute;top:12px;left:50%;transform:translate(-50%)}.pv-tb{color:#a3a3a3;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:8px;height:32px;padding:0 14px;font:600 12px Geist,sans-serif;transition:background .3s,color .3s;display:flex}.pv-tb:hover{color:#fff}.pv-tb svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.pv-tb em{opacity:.6;font-family:Geist Mono,monospace;font-size:10px;font-style:normal}.pv-tb[aria-selected=true]{color:#000;background:#fff}.pv-grow{flex:1}.pv-btn{box-sizing:border-box;cursor:pointer;background:0 0;border:1px solid #2a2a2a;border-radius:10px;align-items:center;gap:8px;height:36px;padding:0 14px;font:600 12px Geist,sans-serif;text-decoration:none;transition:border-color .2s;display:inline-flex;color:#e5e5e5!important}.pv-btn:hover{border-color:#6b6b6b}.pv-btn svg{width:15px;height:15px}.pv-btn-w{background:#fff;border-color:#fff;justify-content:center;width:36px;padding:0;color:#000!important}.pv :is(button,a):focus-visible{outline-offset:3px;outline:2px solid #fff}.pv-stage{background:radial-gradient(60% 55%,#121212,#050505 70%);flex:1;min-height:0;position:relative;overflow:hidden}.pv-stage:before{content:"";pointer-events:none;background:radial-gradient(#ffffff0d 1px,#0000 1.2px) 0 0/22px 22px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(#000 30%,#0000 75%);mask-image:radial-gradient(#000 30%,#0000 75%)}.pv-dev,.pv-stand,.pv-dim,.pv-sbtn,.pv-hw,.pv-sbar{transition:left .7s cubic-bezier(.6,0,.2,1),top .7s cubic-bezier(.6,0,.2,1),width .7s cubic-bezier(.6,0,.2,1),height .7s cubic-bezier(.6,0,.2,1),border-radius .7s cubic-bezier(.6,0,.2,1),padding .7s cubic-bezier(.6,0,.2,1),opacity .4s}.pv-dev{box-sizing:border-box;background:linear-gradient(160deg,#2a2a2a,#0c0c0c 40%,#1a1a1a);position:absolute;box-shadow:0 0 0 1px #3a3a3a,inset 0 0 0 1px #ffffff0f,0 50px 120px #000c}.pv-skin-iphone{background:#000;box-shadow:0 0 0 1px #6b6b6b,inset 0 0 0 1px #ffffff0d,0 50px 120px #000000d9}.pv-skin-pixel{background:linear-gradient(160deg,#3c3c3c,#171717 45%,#2b2b2b);box-shadow:0 0 0 1px #4a4a4a,inset 0 0 0 1px #ffffff14,0 50px 120px #000000d9}.pv-skin-galaxy{background:linear-gradient(160deg,#303030,#0e0e0e 50%,#262626);box-shadow:0 0 0 1.5px #5a5a5a,inset 0 0 0 1px #ffffff0f,0 50px 120px #000000d9}.pv-skin-se{background:linear-gradient(160deg,#222,#060606 55%,#161616);box-shadow:0 0 0 1px #4a4a4a,inset 0 0 0 1px #ffffff0f,0 50px 120px #000000d9}.pv-scrn{background:#000;width:100%;height:100%;transition:border-radius .7s cubic-bezier(.6,0,.2,1);position:relative;overflow:hidden}.pv-in{transform-origin:0 0;scrollbar-width:none;transition:transform .7s cubic-bezier(.6,0,.2,1);position:absolute;top:0;left:0;overflow:hidden auto}.pv-in::-webkit-scrollbar{display:none}.pv-glare{pointer-events:none;background:linear-gradient(125deg,#ffffff12,#0000 35%);position:absolute;inset:0}.pv-hide{pointer-events:none;opacity:0!important}.pv-hw{z-index:4;position:absolute;left:50%;transform:translate(-50%)}.pv-island{background:#000;border-radius:999px;box-shadow:inset 0 0 0 1px #ffffff0a}.pv-island:after{content:"";background:radial-gradient(circle at 70%,#1d2a3a 0 30%,#050505 60%);border-radius:99px;width:22%;height:36%;position:absolute;top:50%;right:22%;transform:translateY(-50%)}.pv-notch{background:#000;top:0}.pv-punch{background:radial-gradient(circle at 40% 40%,#1f2a36,#000 60%);border-radius:99px;box-shadow:0 0 0 1.5px #0a0a0a}.pv-spk{background:#1a1a1a;border-radius:99px;height:5px;box-shadow:inset 0 1px 2px #000}.pv-home{border-radius:99px;box-shadow:inset 0 0 0 2px #2e2e2e,0 1px #ffffff0d}.pv-cam{background:#1f1f1f;border-radius:9px;width:6px;height:6px;margin-left:-3px;transition:opacity .4s;position:absolute;top:6px;left:50%;box-shadow:inset 0 0 0 1px #333}.pv-sbtn{background:linear-gradient(90deg,#4a4a4a,#2a2a2a);border-radius:2px;width:3px;position:absolute}.pv-sb-l{left:-3px}.pv-sb-r{border-radius:0 2px 2px 0;right:-3px}.pv-sbar{z-index:3;box-sizing:border-box;color:#fff;pointer-events:none;justify-content:space-between;align-items:center;font-weight:600;display:flex;position:absolute;top:0;left:0;right:0}.pv-sbar i{align-items:center;gap:4px;font-style:normal;display:inline-flex}.pv-sig{align-items:flex-end;gap:1.5px;display:inline-flex}.pv-sig b{background:#fff;border-radius:1px;width:3px;display:block}.pv-bat{box-sizing:border-box;border:1px solid #ffffff80;border-radius:3px;width:24px;height:11px;padding:1px;position:relative}.pv-bat:before{content:"";background:#fff;border-radius:1.5px;width:78%;height:100%;display:block}.pv-bat:after{content:"";background:#ffffff80;border-radius:0 1px 1px 0;width:1.5px;height:4px;position:absolute;top:3px;right:-3px}.pv-stand{position:absolute}.pv-neck{background:linear-gradient(90deg,#141414,#2a2a2a,#141414)}.pv-foot{background:linear-gradient(#2a2a2a,#111);border-radius:6px 6px 2px 2px;box-shadow:0 20px 40px #000000b3}.pv-leg{background:#1c1c1c;border-radius:2px;width:10px;height:36px}.pv-dim{pointer-events:none;position:absolute}.pv-dim span{color:#d4d4d4;white-space:nowrap;background:#050505;border-radius:6px;padding:2px 8px;font-family:Geist Mono,monospace;font-size:11px;position:absolute}.pv-dimh{background:#3a3a3a;height:1px}.pv-dimh span{top:-11px;left:50%;transform:translate(-50%)}.pv-dimv{background:#3a3a3a;width:1px}.pv-dimv span{top:50%;left:12px;transform:translateY(-50%)}.pv-dimh:before,.pv-dimh:after{content:"";background:#6b6b6b;width:1px;height:11px;position:absolute;top:-5px}.pv-dimh:before{left:0}.pv-dimh:after{right:0}.pv-dimv:before,.pv-dimv:after{content:"";background:#6b6b6b;width:11px;height:1px;position:absolute;left:-5px}.pv-dimv:before{top:0}.pv-dimv:after{bottom:0}.pv-models{width:236px;animation:.5s cubic-bezier(.2,.8,.2,1) both pv-mdin;position:absolute;top:40px;left:32px}@keyframes pv-mdin{0%{opacity:0;transform:translate(-12px)}}.pv-mh{letter-spacing:.16em;text-transform:uppercase;color:#a3a3a3;margin:0 0 10px 4px;font-family:Geist Mono,monospace;font-size:10px}.pv-md{box-sizing:border-box;color:#fff;text-align:left;cursor:pointer;background:#090909;border:1px solid #1c1c1c;border-radius:14px;align-items:center;gap:12px;width:100%;height:52px;margin-bottom:6px;padding:0 12px;transition:background .25s,border-color .25s,color .25s;display:flex}.pv-md:hover{border-color:#3a3a3a}.pv-md[aria-checked=true]{color:#000;background:#fff;border-color:#fff}.pv-md-ic{box-sizing:border-box;opacity:.8;border:1.5px solid;border-radius:5px;flex:none;width:18px;height:30px;position:relative}.pv-md-ic:after{content:"";background:currentColor;border-radius:2px;width:6px;height:2px;margin-left:-3px;position:absolute;top:3px;left:50%}.pv-mn{font-size:13px;font-weight:600;display:block}.pv-ms{opacity:.6;margin-top:2px;font-family:Geist Mono,monospace;font-size:10px;display:block}.pv-note{text-align:center;letter-spacing:.08em;color:#a3a3a3;margin:0;font-family:Geist Mono,monospace;font-size:11px;position:absolute;bottom:18px;left:16px;right:16px}.pv-note b{color:#fff;font-weight:400}@media (width<=899px){.pv-bar{gap:8px;padding:0 12px}.pv-handle,.pv-tb em,.pv-btn:not(.pv-btn-w){display:none}.pv-tabs{position:static;transform:none}.pv-tb{padding:0 10px}}.ap{background:var(--bg);overflow:hidden}@media (width<=900px){.dock{scrollbar-width:none;max-width:calc(100% - 16px);overflow-x:auto}.dock-tip{display:none}}.in-cpick{flex-direction:column;gap:6px;display:flex}.in-cpick>.in-label{width:auto}.in-swatches{flex-wrap:wrap;gap:6px;display:flex}.in-swatch{border:var(--stroke-hair) solid var(--ed-edge-3);cursor:pointer;border-radius:8px;width:28px;height:28px;padding:0;position:relative}.in-swatch[aria-checked=true]{box-shadow:0 0 0 2px var(--surface), 0 0 0 3.5px var(--ink)}.in-swatch--auto{width:auto;color:var(--ink);font:500 11px/1 var(--font-sans);background:0 0;padding:0 8px}.in-swatch--any{background:conic-gradient(#ff2b2b,#ffd400,#39ff14,#00c2ff,#2856ff,#ff2bd6,#ff2b2b);overflow:hidden}.in-swatch--any input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.in-uploads{flex-direction:column;gap:4px;display:flex}.in-upload{align-items:center;gap:8px;font-size:13px;display:flex}.in-upload span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.in-photo{align-items:center;gap:8px;display:flex}.in-photo img{border-radius:var(--radius-sm);object-fit:cover;border:var(--stroke-hair) solid var(--line);width:40px;height:40px}.fxp-scrim{z-index:1000;position:fixed;inset:0}.fxp{--p-win:#0c0c0cf0;--p-line:#262626;--p-edge:#1c1c1c;--p-well:#070707;--p-chip:#161616;--p-tile:#080808;--p-tile-line:#1f1f1f;--p-hover:#4a4a4a;--p-text:#fff;--p-text2:#bdbdbd;--p-text3:#8a8a8a;--p-text4:#6b6b6b;--p-foot:#0a0a0a;--p-on:#fff;--p-on-text:#000;--p-ghost:#2a2a2a;--p-check:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6 12.5l4 4 8-9' fill='none' stroke='black' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");box-sizing:border-box;background:var(--p-win);border:1px solid var(--p-line);width:532px;height:min(806px,100vh - 94px);color:var(--p-text);font-family:var(--font-sans);--fx-display:"Manufacturing Consent", "UnifrakturMaguntia", serif;--fx-body:var(--font-sans);border-radius:24px;flex-direction:column;animation:.5s cubic-bezier(.3,1.3,.5,1) both fxp-pop;display:flex;position:absolute;top:74px;right:30px;overflow:hidden;box-shadow:0 40px 120px #000000d9,inset 0 0 0 1px #ffffff08}:root[data-theme=white] .fxp{--p-win:#fffffff5;--p-line:#e5e5e5;--p-edge:#ececec;--p-well:#f5f5f5;--p-chip:#f2f2f2;--p-tile:#fafafa;--p-tile-line:#e8e8e8;--p-hover:#9a9a9a;--p-text:#000;--p-text2:#2e2e2e;--p-text3:#4a4a4a;--p-text4:#5a5a5a;--p-foot:#fafafa;--p-on:#000;--p-on-text:#fff;--p-ghost:#e5e5e5;--p-check:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6 12.5l4 4 8-9' fill='none' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");box-shadow:0 30px 90px #0000002e}@keyframes fxp-pop{0%{opacity:0;transform:translateY(14px)scale(.97)}}.fxp-head{flex:none;align-items:center;gap:12px;min-width:0;height:40px;margin:18px 18px 0 22px;display:flex}.fxp-title{letter-spacing:-.01em;flex:none;font-size:17px;font-weight:600}.fxp-oc{background:var(--p-chip);border:1px solid var(--p-line);border-radius:999px;align-items:center;gap:8px;min-width:0;height:30px;padding:0 12px 0 6px;font-size:12px;display:inline-flex}.fxp-ok{background:var(--p-on);width:20px;height:20px;color:var(--p-on-text);font:700 10px var(--font-mono);border-radius:999px;flex:none;justify-content:center;align-items:center;display:flex}.fxp-on{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.fxp-lock{border:1px solid var(--p-line);border-radius:999px;flex:none;align-items:center;gap:6px;height:30px;padding:0 12px;font-size:12px;font-weight:600;display:inline-flex}.fxp-lock svg{width:14px;height:14px}.fxp-xb{width:32px;height:32px;color:var(--p-text3);border:1px solid var(--p-ghost);cursor:pointer;background:0 0;border-radius:10px;flex:none;justify-content:center;align-items:center;margin-left:auto;padding:0;display:flex}.fxp-xb:hover{color:var(--p-text);border-color:var(--p-hover)}.fxp-xb svg{width:14px;height:14px}.fxp-tabs{background:var(--p-well);border:1px solid var(--p-edge);border-radius:14px;flex:none;margin:14px 18px 0;padding:4px;display:flex}.fxp-tb{height:34px;color:var(--p-text3);font:600 12px var(--font-sans);cursor:pointer;background:0 0;border:0;border-radius:10px;flex:1;justify-content:center;align-items:center;gap:6px;transition:all .25s;display:flex}.fxp-tb em,.fxp-gc em{font-style:normal;font-family:var(--font-mono);font-size:10px}.fxp-tb em{opacity:.6}.fxp-tb[aria-selected=true]{background:var(--p-on);color:var(--p-on-text)}.fxp-find{background:var(--p-well);border:1px solid var(--p-edge);height:38px;color:var(--p-text3);border-radius:999px;flex:none;align-items:center;gap:8px;margin:12px 18px 0;padding:0 14px;transition:border-color .2s;display:flex}.fxp-find:focus-within{border-color:var(--p-text3)}.fxp-find svg{flex:none;width:15px;height:15px}.fxp-find input{min-width:0;height:100%;color:var(--p-text);font:500 13px var(--font-sans);background:0 0;border:0;outline:none;flex:1;padding:0}.fxp-find input::placeholder{color:var(--p-text3);opacity:1}.fxp-find input::-webkit-search-cancel-button{filter:grayscale();cursor:pointer}.fxp-grps{scrollbar-width:none;flex:none;gap:6px;margin:12px 18px 0;display:flex;overflow-x:auto}.fxp-grps::-webkit-scrollbar{display:none}.fxp-gc{border:1px solid var(--p-line);height:28px;color:var(--p-text2);font:500 11px var(--font-sans);cursor:pointer;background:0 0;border-radius:999px;flex:none;align-items:center;gap:5px;padding:0 10px;display:flex}.fxp-gc em{opacity:.55}.fxp-gc[aria-selected=true]{background:var(--p-on);border-color:var(--p-on);color:var(--p-on-text)}.fxp-gridw{scrollbar-width:thin;scrollbar-color:#333 transparent;flex:1;min-height:0;margin:12px 10px 0 18px;padding-right:8px;position:relative;overflow-y:auto}.fxp-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;padding:4px 0 16px;display:grid}.fxp-tile{border:1px solid var(--p-tile-line);background:var(--p-tile);height:108px;color:inherit;font:inherit;text-align:left;cursor:pointer;border-radius:14px;padding:0;transition:border-color .2s,transform .2s;animation:.4s cubic-bezier(.2,.8,.2,1) both fxp-in;position:relative;overflow:hidden}@keyframes fxp-in{0%{opacity:0;transform:translateY(8px)}}.fxp-tile:hover{border-color:var(--p-hover)}.fxp-tile[aria-pressed=true]{border-color:var(--p-on);box-shadow:0 0 0 1px var(--p-on), 0 10px 30px #ffffff14}.fxp-tile[aria-pressed=true]:after{content:"";z-index:5;background:var(--p-on) var(--p-check) center / 11px no-repeat;border-radius:99px;width:16px;height:16px;position:absolute;top:8px;right:8px}.fxp-tv{height:78px;display:block;position:absolute;top:0;left:0;right:0;overflow:hidden}.fxp-page{color:var(--ink);display:block;position:absolute;inset:0}.fxp-tn{color:var(--p-text2);white-space:nowrap;text-overflow:ellipsis;font-size:11px;position:absolute;bottom:8px;left:10px;right:10px;overflow:hidden}.fxp-tile[aria-pressed=true] .fxp-tn{color:var(--p-text)}.fxp-empty{text-align:center;color:var(--p-text4);margin:108px 24px 0;font-size:13px;line-height:20px}.fxp-foot{border-top:1px solid var(--p-edge);background:var(--p-foot);flex-direction:column;flex:none;gap:14px;padding:16px 18px 18px;display:flex}.fxp-stack{flex-wrap:wrap;gap:6px;display:flex}.fxp-sc{border:1px solid var(--p-line);height:26px;color:var(--p-text2);border-radius:999px;align-items:center;gap:6px;padding:0 10px;font-size:11px;display:inline-flex}.fxp-sc b{font:400 9px var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--p-text4)}.fxp-sc-set{color:var(--p-text);border-color:#5a5a5a}.fxp-acts{align-items:center;gap:10px;display:flex}.fxp-cp{font:10px var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:#7a7a7a}.fxp-grow{flex:1}.fxp-btn{height:42px;font:600 13px var(--font-sans);cursor:pointer;border:0;border-radius:12px;justify-content:center;align-items:center;padding:0 18px;display:inline-flex}.fxp-btn-w{background:var(--p-on);color:var(--p-on-text)}.fxp-btn-g{color:var(--p-text2);border:1px solid var(--p-ghost);background:0 0}.fxp button:focus-visible{outline:2px solid var(--p-text);outline-offset:3px}@media (width<=640px){.fxp{width:auto;height:calc(100dvh - 24px);top:12px;left:12px;right:12px}.fxp-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.fxp,.fxp-tile{animation:none}}.up-scrim{z-index:200;padding:var(--space-4);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#000000b8;place-items:center;display:grid;position:fixed;inset:0}.up{box-sizing:border-box;color:#fff;text-align:center;background:#0a0a0a;border:1px solid #3a3a3a;border-radius:20px;width:min(440px,100%);padding:36px 32px 28px;font-family:Geist,sans-serif;position:relative;box-shadow:0 40px 120px #000c}.up-close{position:absolute;top:12px;right:12px}.up-sigil{filter:drop-shadow(0 0 18px #ffffff80);background:url(/mark-white.png) 50%/contain no-repeat;width:44px;height:60px;margin:0 auto 12px;display:block}.up-title{margin:0;font:400 44px/1 Manufacturing Consent,UnifrakturMaguntia,serif}.up-reason{margin:12px 0 0;font-size:14px;line-height:20px}.up-price{margin:18px 0 0;font-size:15px}.up-price b{letter-spacing:-.02em;font-size:40px;font-weight:600}.up-list{text-align:left;flex-direction:column;gap:10px;margin:20px 0 24px;padding:0;font-size:14px;line-height:20px;list-style:none;display:flex}.up-list li{align-items:flex-start;gap:10px;display:flex}.up-list li svg{flex:none;margin-top:2px}.up-cta{width:100%;height:52px;font-size:15px}.up-note{color:#d4d4d4;margin:12px 0 0;font-size:12px;line-height:16px}.lock-tag{align-items:center;gap:4px;display:inline-flex}.lock-tag svg{width:12px;height:12px}.pp-handle{align-items:center;gap:var(--space-2);display:flex}.pp-handle .ae-input{flex:1;min-width:0}.pp-tag{padding:0 var(--space-2);flex:none;font-size:13px}.rc{text-align:left;background:#000;border:1px solid #3a3a3a;border-radius:16px;flex-direction:column;margin-top:20px;display:flex;overflow:hidden}.rc-fx{height:200px;position:relative}.rc[data-small] .rc-fx{height:96px}.rc-worn{color:#fff;display:block;position:absolute;inset:0}.rc .rc-worn{inset:22px 32px}.rc[data-small] .rc-worn{inset:12px 18px}.rc-meta{border-top:1px solid #262626;justify-content:space-between;align-items:baseline;gap:12px;padding:12px 16px;display:flex}.rc-perk{letter-spacing:.12em;text-transform:uppercase;color:#fff;white-space:nowrap;font:400 11px Geist Mono,monospace}.ad-person{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.ad-person-role{flex-wrap:wrap;align-items:flex-start;gap:20px;display:flex}.ad-person-role .rc{margin-top:0}.ad-invite-fx{border:1px solid #3a3a3a;border-radius:12px;flex:none;width:240px;max-width:100%;height:150px;position:relative;overflow:hidden}.ad-invite-link{align-items:center;gap:8px;display:flex}.ad-invite-link .ae-input{flex:1;min-width:0}.ad-stats{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));display:grid}.ad-stat{flex-direction:column;gap:6px;display:flex}.ad-stat-n{letter-spacing:-.02em;font-size:28px;font-weight:600}.ad-role{align-items:center;gap:10px;display:flex}.ad-role-fx{cursor:pointer;background:#000;border:1px solid #3a3a3a;border-radius:8px;flex:none;width:72px;height:44px;padding:0;position:relative;overflow:hidden}.ad-role-fx:hover{border-color:#fff}.ed-insp .ae-panel{border-bottom-color:var(--ed-edge);padding:16px 18px}.ed-insp .in-title{text-overflow:ellipsis;overflow:hidden}.ed-insp .ae-input,.ed-insp .ae-linkfield{border-color:var(--ed-edge-2);background:var(--ed-field);border-radius:10px}.ed-insp .ae-input:focus,.ed-insp .ae-input[aria-invalid=true]{border-color:var(--ink)}.ed-insp .ae-btn{border-radius:10px}.ed-insp .ae-btn--secondary{border-color:var(--ed-edge-3)}.ed-insp .ae-btn--secondary:hover:not(:disabled){border-color:var(--ink)}.ed-insp .in-seg{background:var(--ed-field);border-color:var(--ed-edge-2);border-radius:10px;padding:3px}.ed-insp .in-seg .ae-tab{border-radius:7px;height:26px;font-size:12px;font-weight:600}.ed-insp .ae-slider-top{font-size:12px;font-weight:500}.ed-insp .ae-slider .ae-mono{font-size:11px}.ed-insp .ae-slider input[type=range]::-webkit-slider-runnable-track{background:linear-gradient(to right, var(--ink) var(--fill,50%), var(--line) var(--fill,50%))}.ed-insp .ae-slider input[type=range]::-moz-range-track{background:var(--line)}.ed-insp .ae-slider input[type=range]::-webkit-slider-thumb{background:var(--ink);width:16px;height:16px;box-shadow:0 0 0 4px color-mix(in srgb, var(--ink) 10%, transparent);border:0;margin-top:-6px}.ed-insp .ae-slider input[type=range]::-moz-range-thumb{background:var(--ink);width:16px;height:16px;box-shadow:0 0 0 4px color-mix(in srgb, var(--ink) 10%, transparent);border:0}.tl{background:var(--ed-ruler);border:var(--stroke-hair) solid var(--ed-edge-2);border-radius:12px;height:74px;position:relative;overflow:hidden}.tl:before{content:"";border-bottom:var(--stroke-hair) solid var(--ed-edge);background:repeating-linear-gradient(90deg, var(--ed-tick) 0 1px, transparent 1px 28px);height:18px;position:absolute;top:0;left:0;right:0}.tl-t{font:400 9px/12px var(--font-mono);color:var(--ink-soft);position:absolute;top:3px;left:8px}.tl-t--end{left:auto;right:8px}.tl-bar{background:var(--ink);border-radius:5px;height:14px;transition:left .25s,width .25s;position:absolute;top:26px}.tl-bar--loop{background:var(--line-strong);top:48px}.tl-head{background:var(--ink);width:1.5px;box-shadow:0 0 10px color-mix(in srgb, var(--ink) 80%, transparent);animation:ed-play var(--tl,3s) linear infinite;position:absolute;top:0;bottom:0;left:4%}.tl-head:before{content:"";background:var(--ink);clip-path:polygon(0 0,100% 0,50% 100%);width:12px;height:10px;position:absolute;top:0;left:-5px}@keyframes ed-play{0%{left:4%}to{left:96%}}.tl-legend{font:400 10px/1 var(--font-mono);color:var(--ink-soft);justify-content:space-between;margin-top:8px;display:flex}.tl-legend span{align-items:center;gap:6px;display:flex}.tl-legend span:first-child{color:var(--ink)}.tl-key{background:var(--ink);width:8px;height:8px}.tl-key--loop{background:var(--line-strong)}.in-colour-custom{align-items:center;gap:8px;min-width:0;display:flex}.in-colour-custom>.ae-input{flex:1;min-width:0}.in-colour-picker{cursor:pointer;align-items:center;gap:6px;font-size:12px;display:flex}.in-colour-picker input{border:1px solid var(--line);cursor:pointer;background:0 0;border-radius:6px;width:32px;height:30px;padding:2px}.ed-layer-order{grid-template-columns:1fr 1fr;gap:6px;padding:8px;display:grid}.ed-layer-order .ae-btn{min-width:0;padding-inline:8px;font-size:11px}.ed-layer-hint{color:var(--ink-soft);margin:0;padding:4px 12px 10px;font-size:11px;line-height:1.5}.ed-row[data-drop=above]{box-shadow:inset 0 2px var(--ink)}.ed-row[data-drop=below]{box-shadow:inset 0 -2px var(--ink)}.ed-layer-grip{width:18px;color:var(--ink-soft);cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;flex:none;justify-content:center;display:inline-flex}.ed-layer-grip:active{cursor:grabbing}.ab{isolation:isolate;background-color:var(--bg);color:var(--ink);position:relative;overflow:hidden}.ab[data-gradient=down]{background-image:linear-gradient(180deg, var(--bg) 0%, color-mix(in srgb, var(--tint) 30%, var(--bg)) 100%)}.ab[data-gradient=diagonal]{background-image:linear-gradient(135deg, var(--bg) 15%, color-mix(in srgb, var(--tint) 32%, var(--bg)) 55%, var(--bg) 95%)}.ab[data-gradient=radial]{background-image:radial-gradient(120% 60% at 50% 0%, color-mix(in srgb, var(--tint) 34%, var(--bg)), var(--bg) 70%)}.ab[data-gradient=horizon]{background-image:radial-gradient(90% 45% at 50% 100%, color-mix(in srgb, var(--tint) 55%, var(--bg)), var(--bg) 75%)}.ab[data-gradient=mesh]{background-image:radial-gradient(40% 30% at 12% 8%, color-mix(in srgb, var(--tint) 42%, transparent), transparent 70%), radial-gradient(45% 35% at 92% 30%, color-mix(in srgb, var(--accent) 36%, transparent), transparent 70%), radial-gradient(50% 30% at 30% 75%, color-mix(in srgb, var(--ink) 16%, transparent), transparent 70%), radial-gradient(45% 30% at 85% 95%, color-mix(in srgb, var(--tint) 30%, transparent), transparent 70%)}.ab[data-gradient=aurora]{background-image:linear-gradient(120deg, var(--bg) 10%, color-mix(in srgb, var(--tint) 40%, var(--bg)) 30%, var(--bg) 50%, color-mix(in srgb, var(--accent) 30%, var(--bg)) 70%, var(--bg) 90%);background-size:300% 300%}.ab[data-live][data-gradient=aurora]{animation:18s ease-in-out infinite alternate ae-aurora}@keyframes ae-aurora{0%{background-position:0 0}to{background-position:100% 100%}}.ab[data-pattern=dots]{background-image:radial-gradient(color-mix(in srgb, var(--ink) calc(24% * var(--pk,1)), transparent) calc(1.3px * var(--ps,1)), transparent calc(1.6px * var(--ps,1)));background-size:calc(24px * var(--ps,1)) calc(24px * var(--ps,1))}.ab[data-pattern=grid]{background-image:linear-gradient(to right, color-mix(in srgb, var(--ink) calc(12% * var(--pk,1)), transparent) 1px, transparent 1px), linear-gradient(to bottom, color-mix(in srgb, var(--ink) calc(12% * var(--pk,1)), transparent) 1px, transparent 1px);background-size:calc(48px * var(--ps,1)) calc(48px * var(--ps,1))}.ab[data-pattern=lines]{background-image:repeating-linear-gradient(0deg, color-mix(in srgb, var(--ink) calc(9% * var(--pk,1)), transparent) 0 1px, transparent 1px calc(5px * var(--ps,1)))}.ab[data-pattern=checker]{background-image:conic-gradient(color-mix(in srgb, var(--ink) calc(7% * var(--pk,1)), transparent) 25%, transparent 0 50%, color-mix(in srgb, var(--ink) calc(7% * var(--pk,1)), transparent) 0 75%, transparent 0);background-size:calc(96px * var(--ps,1)) calc(96px * var(--ps,1))}.ab[data-pattern=noise]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.75' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.22'/%3E%3C/svg%3E");background-size:calc(200px * var(--ps,1)) calc(200px * var(--ps,1))}.ab[data-pattern=stripes]{background-image:repeating-linear-gradient(45deg, color-mix(in srgb, var(--ink) calc(8% * var(--pk,1)), transparent) 0 calc(14px * var(--ps,1)), transparent calc(14px * var(--ps,1)) calc(28px * var(--ps,1)))}.ab[data-pattern=halftone]{background-image:radial-gradient(color-mix(in srgb, var(--ink) calc(30% * var(--pk,1)), transparent) 30%, transparent 32%), linear-gradient(transparent, var(--bg) 85%);background-size:calc(16px * var(--ps,1)) calc(16px * var(--ps,1)), 100% 100%}.ab[data-pattern=cross]{background-image:linear-gradient(color-mix(in srgb, var(--ink) calc(22% * var(--pk,1)), transparent), color-mix(in srgb, var(--ink) calc(22% * var(--pk,1)), transparent)), linear-gradient(color-mix(in srgb, var(--ink) calc(22% * var(--pk,1)), transparent), color-mix(in srgb, var(--ink) calc(22% * var(--pk,1)), transparent));background-size:1px calc(13px * var(--ps,1)), calc(13px * var(--ps,1)) 1px;background-position:calc(30px * var(--ps,1)) calc(24px * var(--ps,1)), calc(24px * var(--ps,1)) calc(30px * var(--ps,1))}.ab-bgimg{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.ab-bgimg canvas{top:calc(var(--bg-blur,0px) * -2);left:calc(var(--bg-blur,0px) * -2);width:calc(100% + var(--bg-blur,0px) * 4);height:calc(100% + var(--bg-blur,0px) * 4);object-fit:cover;filter:blur(var(--bg-blur,0px));display:block;position:absolute}.ab-bgimg span{background:var(--bg);position:absolute;inset:0}.ab[data-vignette]:before{content:"";z-index:8998;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 240px 60px #0009}.ab[data-theme=white][data-vignette]:before{box-shadow:inset 0 0 240px 60px #00000029}.bd .ab{box-shadow:0 0 0 calc(1px * var(--inv,1)) var(--line-strong), 0 24px 80px #00000059}.ab[data-grain]:after{content:"";z-index:9000;pointer-events:none;opacity:.16;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:-50%}.ab[data-live][data-grain]:after{animation:.8s steps(4,end) infinite ae-grain}@keyframes ae-grain{0%{transform:translate(0)}25%{transform:translate(-3%,2%)}50%{transform:translate(2%,-3%)}75%{transform:translate(-2%,-1%)}to{transform:translate(1%,3%)}}.bk{position:absolute}.bk.is-hidden{outline:calc(1px * var(--inv,1)) dashed var(--line-strong);opacity:.3!important}.bk-enter,.bk-hover,.bk-loop,.bk-in{width:100%;height:100%}.bk-in{--shell-native-animation:none;--shell-style-animation:none;color:var(--ink);transition:transform .22s,filter .22s,box-shadow .22s;position:relative;overflow:hidden}.bd .bk:hover .bk-in{outline:calc(1px * var(--inv,1)) solid var(--line-strong)}.bd .bk iframe,.bd .bk video,.bd .bk a{pointer-events:none}.bk-in[data-fill=surface]{background:var(--raised)}.bk-in[data-fill=inverse]{background:var(--inverse)}.bk-in[data-fill=accent]{background:var(--accent)}.bk-in[data-color=ink]{color:var(--ink)}.bk-in[data-color=soft]{color:var(--ink-soft)}.bk-in[data-color=inverse]{color:var(--on-inverse)}.bk-in[data-color=accent]{color:var(--accent)}.bk-in[data-fill=accent][data-color=inverse]{color:var(--on-accent)}.bk-in[data-align=center]{text-align:center}.bk-in[data-align=right]{text-align:right}.bk-in[data-upper]{text-transform:uppercase}.bk-in[data-tracking=tight]{--ls:-.03em}.bk-in[data-tracking=wide]{--ls:.14em}.bk-in :is(h2,h3,p,.bk-marquee-track,.bk-link-label,.bk-status-text,.lk-title):where(:not(.bk-effect-layer *)){letter-spacing:var(--ls,normal)}.bk-in[data-border=hair]{border:var(--bw,1px) solid var(--bline,currentColor)}.bk-in[data-border=bold]{border:var(--bw,3px) solid var(--bline,currentColor)}.bk-in[data-border=dashed]{border:var(--bw,2px) dashed var(--bline,currentColor)}.bk-in[data-border=dotted]{border:var(--bw,3px) dotted var(--bline,currentColor)}.bk-in[data-border=double]{border:var(--bw,5px) double var(--bline,currentColor)}.bk-in[data-border=ring]{outline:var(--bw,2px) solid var(--bline,currentColor);outline-offset:calc(var(--bw,2px) + 4px);overflow:visible}.bk-in[data-border=ring]>:where(:not(.bk-content,.bk-effect-layer)),.bk-in[data-border=ring]>.bk-content>*{border-radius:inherit;overflow:hidden}.bk-in[data-shadow=hard]{box-shadow:var(--depth,8px) var(--depth,8px) 0 var(--bline,var(--ink));overflow:visible}.bk-in[data-shadow=hard]>:where(:not(.bk-content,.bk-effect-layer)),.bk-in[data-shadow=hard]>.bk-content>*{border-radius:inherit;overflow:hidden}:is(:is(.bk--heading,.bk--text,.bk--status)>:where(.bk-enter)>:where(.bk-hover)>.bk-loop:is(:not([data-loop=leak]),[data-native-overlay-hidden])>.bk-in:not([data-mask]):not([data-hover=shine]),.bk--link>:where(.bk-enter)>:where(.bk-hover)>.bk-loop:is(:not([data-loop=leak]),[data-native-overlay-hidden])>.bk-in:not([data-mask]):not([data-hover=shine]):has(.fxv[data-own=type])),:is(.bk--heading,.bk--text,.bk--status) .bk-in:not([data-mask])>:where(:not(.bk-content,.bk-effect-layer)),:is(.bk--heading,.bk--text,.bk--status) .bk-in:not([data-mask])>.bk-content>*{overflow:visible}.bk-in[data-glass]{background:color-mix(in srgb, var(--bg) 42%, transparent);-webkit-backdrop-filter:blur(18px)saturate(1.3);backdrop-filter:blur(18px)saturate(1.3);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ink) 18%, transparent)}.bk-in[data-effect=chrome] :is(h2,h3,p,.bk-marquee-track,.bk-link-label,.bk-status-text,.lk-title,.bk-paint-source,.bk-paint-base,.bk-paint-native):where(:not([data-paint-host],.bk-effect-layer *)){background:linear-gradient(180deg, var(--text-effect-ink,var(--ink)) 0%, color-mix(in srgb, var(--text-effect-ink,var(--ink)) 30%, var(--text-effect-shade,var(--bg))) 46%, var(--text-effect-ink,var(--ink)) 54%, color-mix(in srgb, var(--text-effect-ink,var(--ink)) 55%, var(--text-effect-shade,var(--bg))) 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.bk-in[data-effect=neon]{text-shadow:0 0 6px var(--text-effect-accent,var(--accent)), 0 0 18px var(--text-effect-accent,var(--accent)), 0 0 42px var(--text-effect-accent,var(--accent))}.bk-in[data-effect=hard]{text-shadow:.06em .06em 0 var(--text-effect-accent,var(--accent))}.bk-in[data-effect=split]{text-shadow:-.045em 0 var(--text-effect-accent,var(--accent)), .045em 0 color-mix(in srgb, var(--text-effect-ink,var(--ink)) 45%, transparent)}.bk-in[data-effect=gradient] :is(h2,h3,p,.bk-marquee-track,.bk-link-label,.bk-status-text,.lk-title,.bk-paint-source,.bk-paint-base,.bk-paint-native):where(:not([data-paint-host],.bk-effect-layer *)){background:linear-gradient(100deg, var(--text-effect-ink,var(--ink)) 10%, var(--text-effect-accent,var(--accent)) 90%);color:#0000;-webkit-background-clip:text;background-clip:text}.bk-in[data-effect=long]{text-shadow:calc(var(--depth,8px) * .1) calc(var(--depth,8px) * .1) 0 var(--bline,var(--text-effect-accent,var(--accent))), calc(var(--depth,8px) * .2) calc(var(--depth,8px) * .2) 0 var(--bline,var(--text-effect-accent,var(--accent))), calc(var(--depth,8px) * .3) calc(var(--depth,8px) * .3) 0 var(--bline,var(--text-effect-accent,var(--accent))), calc(var(--depth,8px) * .4) calc(var(--depth,8px) * .4) 0 var(--bline,var(--text-effect-accent,var(--accent))), calc(var(--depth,8px) * .5) calc(var(--depth,8px) * .5) 0 var(--bline,var(--text-effect-accent,var(--accent))), calc(var(--depth,8px) * .6) calc(var(--depth,8px) * .6) 0 var(--bline,var(--text-effect-accent,var(--accent))), calc(var(--depth,8px) * .7) calc(var(--depth,8px) * .7) 0 var(--bline,var(--text-effect-accent,var(--accent))), calc(var(--depth,8px) * .8) calc(var(--depth,8px) * .8) 0 var(--bline,var(--text-effect-accent,var(--accent))), calc(var(--depth,8px) * .9) calc(var(--depth,8px) * .9) 0 var(--bline,var(--text-effect-accent,var(--accent))), calc(var(--depth,8px) * 1) calc(var(--depth,8px) * 1) 0 var(--bline,var(--text-effect-accent,var(--accent)))}.bk-in[data-effect="3d"]{text-shadow:calc(var(--depth,8px) * .125) calc(var(--depth,8px) * .125) 0 var(--bline,color-mix(in srgb, var(--text-effect-ink,var(--ink)) 45%, var(--bg))), calc(var(--depth,8px) * .25) calc(var(--depth,8px) * .25) 0 var(--bline,color-mix(in srgb, var(--text-effect-ink,var(--ink)) 45%, var(--bg))), calc(var(--depth,8px) * .375) calc(var(--depth,8px) * .375) 0 var(--bline,color-mix(in srgb, var(--text-effect-ink,var(--ink)) 45%, var(--bg))), calc(var(--depth,8px) * .5) calc(var(--depth,8px) * .5) 0 var(--bline,color-mix(in srgb, var(--text-effect-ink,var(--ink)) 45%, var(--bg))), calc(var(--depth,8px) * .625) calc(var(--depth,8px) * .625) 0 var(--bline,color-mix(in srgb, var(--text-effect-ink,var(--ink)) 45%, var(--bg))), calc(var(--depth,8px) * .75) calc(var(--depth,8px) * .75) 0 var(--bline,color-mix(in srgb, var(--text-effect-ink,var(--ink)) 45%, var(--bg))), calc(var(--depth,8px) * .875) calc(var(--depth,8px) * .875) 0 var(--bline,color-mix(in srgb, var(--text-effect-ink,var(--ink)) 45%, var(--bg))), calc(var(--depth,8px) * 1) calc(var(--depth,8px) * 1) 0 var(--bline,color-mix(in srgb, var(--text-effect-ink,var(--ink)) 45%, var(--bg)))}.bk-in[data-effect=highlight] :is(h2,h3,p,.bk-marquee-track,.bk-link-label,.bk-status-text,.lk-title,.bk-paint-source,.bk-paint-base,.bk-paint-native):where(:not([data-paint-host],.bk-effect-layer *)){text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--bline,var(--text-effect-accent,var(--accent))) 75%, transparent);text-decoration-color:color-mix(in srgb, var(--bline,var(--text-effect-accent,var(--accent))) 75%, transparent);text-underline-offset:-.28em;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:.42em}.bk-in[data-effect=glitch]{text-shadow:.04em 0 var(--text-effect-accent,var(--accent)), -.04em 0 color-mix(in srgb, var(--text-effect-ink,var(--ink)) 60%, transparent)}.ab[data-live] .bk-in{animation:var(--shell-native-animation), var(--shell-style-animation)}.ab[data-live] .bk-in[data-effect=glitch]{--shell-style-animation:ae-text-glitch 2.4s steps(1) infinite}@keyframes ae-text-glitch{0%,to{text-shadow:.04em 0 var(--text-effect-accent,var(--accent)), -.04em 0 color-mix(in srgb, var(--text-effect-ink,var(--ink)) 60%, transparent)}20%{text-shadow:-.07em .02em var(--text-effect-accent,var(--accent)), .06em -.02em color-mix(in srgb, var(--text-effect-ink,var(--ink)) 60%, transparent)}22%{text-shadow:.02em 0 var(--text-effect-accent,var(--accent)), -.02em 0 color-mix(in srgb, var(--text-effect-ink,var(--ink)) 60%, transparent)}61%{text-shadow:.09em -.03em var(--text-effect-accent,var(--accent)), -.05em .03em color-mix(in srgb, var(--text-effect-ink,var(--ink)) 60%, transparent)}63%{text-shadow:.04em 0 var(--text-effect-accent,var(--accent)), -.04em 0 color-mix(in srgb, var(--text-effect-ink,var(--ink)) 60%, transparent)}}.bk-in[data-stroke] :is(h2,h3,p,.bk-marquee-track,.bk-link-label,.bk-status-text,.lk-title,.bk-paint-source,.bk-paint-base,.bk-paint-native):where(:not([data-paint-host],.bk-effect-layer *)){-webkit-text-stroke:var(--tstroke) var(--bline,var(--accent));paint-order:stroke fill}.bk-in[data-outline] :is(h2,h3,p,.bk-marquee-track,.bk-link-label,.bk-status-text,.lk-title,.bk-paint-source,.bk-paint-base,.bk-paint-native):where(:not([data-paint-host],.bk-effect-layer *)){-webkit-text-fill-color:transparent;-webkit-text-stroke:var(--tstroke,max(1px, .022em)) var(--bline,currentColor)}.bk-in[data-photo] :is(h2,h3,p,.bk-marquee-track,.bk-link-label,.bk-status-text,.lk-title,.bk-paint-source,.bk-paint-base,.bk-paint-native):where(:not([data-paint-host],.bk-effect-layer *)){background:var(--photo) center / cover;color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.bk-in[data-photo] :is(.bk-shape,.bk-sigil){background:var(--photo) center / cover}.bk-in[data-mask=circle]:not([data-morph]){border-radius:50%!important}.bk-in[data-mask=squircle]:not([data-morph]){border-radius:30%!important}.bk-in[data-mask=hexagon]{clip-path:polygon(25% 3%,75% 3%,100% 50%,75% 97%,25% 97%,0 50%)}.bk-in[data-mask=triangle]{clip-path:polygon(50% 0,100% 100%,0 100%)}.bk-in[data-mask=diamond]{clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%)}.bk-in[data-mask=star]{clip-path:polygon(50% 0,61% 39%,100% 50%,61% 61%,50% 100%,39% 61%,0 50%,39% 39%)}.bk-in[data-mask=burst]{clip-path:polygon(50% 0%,59.8% 13.3%,75% 6.7%,76.9% 23.1%,93.3% 25%,86.7% 40.2%,100% 50%,86.7% 59.8%,93.3% 75%,76.9% 76.9%,75% 93.3%,59.8% 86.7%,50% 100%,40.2% 86.7%,25% 93.3%,23.1% 76.9%,6.7% 75%,13.3% 59.8%,0% 50%,13.3% 40.2%,6.7% 25%,23.1% 23.1%,25% 6.7%,40.2% 13.3%)}.bk-in[data-mask=heart]{-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='none'%3E%3Cpath d='M50 94C22 74 3 57 3 33 3 16 16 5 30 5c9 0 16 5 20 13C54 10 61 5 70 5c14 0 27 11 27 28 0 24-19 41-47 61z'/%3E%3C/svg%3E") 50%/100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='none'%3E%3Cpath d='M50 94C22 74 3 57 3 33 3 16 16 5 30 5c9 0 16 5 20 13C54 10 61 5 70 5c14 0 27 11 27 28 0 24-19 41-47 61z'/%3E%3C/svg%3E") 50%/100% 100% no-repeat}.bk-in[data-mask=flower]{-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='none'%3E%3Ccircle cx='79.0' cy='50.0' r='21'/%3E%3Ccircle cx='70.5' cy='70.5' r='21'/%3E%3Ccircle cx='50.0' cy='79.0' r='21'/%3E%3Ccircle cx='29.5' cy='70.5' r='21'/%3E%3Ccircle cx='21.0' cy='50.0' r='21'/%3E%3Ccircle cx='29.5' cy='29.5' r='21'/%3E%3Ccircle cx='50.0' cy='21.0' r='21'/%3E%3Ccircle cx='70.5' cy='29.5' r='21'/%3E%3Ccircle cx='50' cy='50' r='32'/%3E%3C/svg%3E") 50%/100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='none'%3E%3Ccircle cx='79.0' cy='50.0' r='21'/%3E%3Ccircle cx='70.5' cy='70.5' r='21'/%3E%3Ccircle cx='50.0' cy='79.0' r='21'/%3E%3Ccircle cx='29.5' cy='70.5' r='21'/%3E%3Ccircle cx='21.0' cy='50.0' r='21'/%3E%3Ccircle cx='29.5' cy='29.5' r='21'/%3E%3Ccircle cx='50.0' cy='21.0' r='21'/%3E%3Ccircle cx='70.5' cy='29.5' r='21'/%3E%3Ccircle cx='50' cy='50' r='32'/%3E%3C/svg%3E") 50%/100% 100% no-repeat}.bk-in[data-mask=arch]:not([data-morph]){border-radius:9999px 9999px 0 0!important}.bk-in[data-mask=blob]:not([data-morph]){border-radius:42% 58% 63% 37%/41% 44% 56% 59%!important}.bk-in[data-mask=sigil]{-webkit-mask:url(/mark-white.png) 50%/contain no-repeat;mask:url(/mark-white.png) 50%/contain no-repeat}.bk-in[data-filter=mono]{--pf:grayscale(1)}.bk-in[data-filter=invert]{--pf:invert(1)}.bk-in[data-filter=contrast]{--pf:contrast(1.45) saturate(1.2)}.bk-in[data-filter=fade]{--pf:contrast(.82) brightness(1.08) saturate(.7)}.bk-in :is(.bk-media,.lk-cover){filter:var(--pf, ) var(--tone, )}.bk-in[data-shadow=soft]{filter:drop-shadow(0 20px 40px #00000073);overflow:visible}.bk-in[data-shadow=glow]{filter:drop-shadow(0 0 24px var(--glow));overflow:visible}.bk-in[data-shadow=soft]>:where(:not(.bk-content,.bk-effect-layer)),.bk-in[data-shadow=glow]>:where(:not(.bk-content,.bk-effect-layer)),.bk-in[data-shadow=soft]>.bk-content>*,.bk-in[data-shadow=glow]>.bk-content>*{border-radius:inherit;overflow:hidden}.bk-heading{align-items:center;width:100%;height:100%;display:flex;container-type:size}.bk-heading h2{width:100%;font:inherit;white-space:nowrap;line-height:.9;font-size:calc(min(86cqh, calc(172cqw / var(--chars))) * var(--fit,1));margin:0;position:relative}.bk-in[data-fill=surface] .bk-heading,.bk-in[data-fill=inverse] .bk-heading{padding:0 .3em}.bk-text{height:100%;padding:var(--pad,20px);overflow:hidden}.bk-in[data-fill=none]:not([data-glass]) .bk-text{padding:var(--pad,0)}.bk-text h3{font:inherit;margin:0 0 .4em;font-size:1.7em;font-weight:bolder;line-height:1.05}.bk-text-fx-title{height:1.785em;margin-bottom:.68em}.bk-text-fx-title .fxv-fallback{height:auto}.bk-text-fx-title:has(.fxv-fallback){height:auto}.bk-text-fx-title .bk-fxslot:has(.fxv-fallback){height:auto}.bk-text-fx-title .fxv:has(.fxv-fallback){height:auto}.bk-text-fx-title .fxv:has(.fxv-fallback){position:relative}.bk-text-fx-title .fxv-fallback{container-type:inline-size}.bk-text p{white-space:pre-wrap;margin:0}.bk-in[data-size=sm] .bk-text{font-size:var(--fs,14px);line-height:var(--lh,22px)}.bk-in[data-size=md] .bk-text{font-size:var(--fs,17px);line-height:var(--lh,26px)}.bk-in[data-size=lg] .bk-text{font-size:var(--fs,22px);line-height:var(--lh,32px)}.bk-in[data-size=xl] .bk-text{font-size:var(--fs,32px);line-height:var(--lh,40px)}.bk-status,.bk-link{height:100%;padding:0 var(--pad,18px);color:inherit;align-items:center;gap:10px;line-height:1.2;text-decoration:none;display:flex}.bk-in[data-size=sm] :is(.bk-status,.bk-link){font-size:var(--fs,13px)}.bk-in[data-size=md] :is(.bk-status,.bk-link){font-size:var(--fs,15px)}.bk-in[data-size=lg] :is(.bk-status,.bk-link){font-size:var(--fs,19px)}.bk-in[data-size=xl] :is(.bk-status,.bk-link){font-size:var(--fs,26px)}.bk-in[data-align=center] :is(.bk-status,.bk-link){justify-content:center}.bk-in[data-align=right] :is(.bk-status,.bk-link){justify-content:flex-end}.bk-in[data-align=left] .bk-link-label{flex:1}.bk-status-text,.bk-link-label{text-overflow:ellipsis;white-space:nowrap;font-size:calc(100% * var(--fit,1));overflow:hidden}.bk-dot{border:1.5px solid;border-radius:999px;flex:none;width:8px;height:8px}.bk-dot--on{background:currentColor}.ab[data-live] .bk-dot--on{animation:1.6s ease-in-out infinite ae-pulse}.bk-link-arrow{display:inline-flex;transform:rotate(45deg)}.lk-icon{flex:none;place-items:center;width:1.35em;height:1.35em;display:inline-grid;position:relative}.lg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:100%;height:100%}.lk-icon--img{object-fit:contain}.lk-icon--mask{background:currentColor;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.bk-link.lk--icon{justify-content:center;padding:0;container-type:size}.lk--icon .lk-icon{width:56cqmin;height:56cqmin}.bk-link.lk--card{flex-direction:column;align-items:stretch;gap:0;padding:0}.lk-cover{background:var(--raised);flex:1;min-height:0;position:relative;overflow:hidden}.lk-cover canvas{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.lk-cover-empty{color:var(--ink-soft);place-items:center;display:grid;position:absolute;inset:0;container-type:size}.lk-cover-empty .lk-icon{width:34cqmin;height:34cqmin}.lk-meta{text-align:left;flex:none;align-items:center;gap:12px;padding:14px 16px;display:flex}.lk-text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.lk-title,.lk-host{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lk-host{font-family:var(--font-mono);font-size:12px;font-weight:400}.bk-in[data-fill=none] .lk--card{box-shadow:inset 0 0 0 1px var(--line)}.bk-media{background:var(--raised);position:absolute;inset:0}.bk-media canvas,.bk-media iframe,.bk-media video{object-fit:cover;border:0;width:100%;height:100%;display:block}.bk-media--empty{text-align:center;color:var(--ink-soft);font:400 13px/18px var(--font-sans);place-content:center;justify-items:center;gap:8px;padding:16px;display:grid}.bk-shape{border-radius:inherit;background:currentColor;width:100%;height:100%}.bk-shape--line{border-radius:999px;height:max(2px,8%);position:relative;top:50%;transform:translateY(-50%)}.bk-shape--star,.bk-effect-layer[data-shape=star]{-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='none'%3E%3Cpath d='M50 0C54 38 62 46 100 50 62 54 54 62 50 100 46 62 38 54 0 50 38 46 46 38 50 0Z'/%3E%3C/svg%3E") 50%/100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='none'%3E%3Cpath d='M50 0C54 38 62 46 100 50 62 54 54 62 50 100 46 62 38 54 0 50 38 46 46 38 50 0Z'/%3E%3C/svg%3E") 50%/100% 100% no-repeat}.bk-sigil{background:currentColor;width:100%;height:100%;display:block}.bk-sigil,.bk-effect-layer[data-shape=sigil]{-webkit-mask:url(/mark-white.png) 50%/contain no-repeat;mask:url(/mark-white.png) 50%/contain no-repeat}.bk-in[data-fill=inverse] .bk-shape,.bk-in[data-fill=surface] .bk-shape{background:0 0}.bk-marquee{align-items:center;height:100%;display:flex;overflow:hidden;container-type:size}.bk-marquee-track{white-space:nowrap;animation:ae-marquee var(--speed,18s) linear infinite;flex:none;font-size:64cqh;line-height:1;display:flex}.bk-marquee[data-reverse=true] .bk-marquee-track{animation-direction:reverse}.bk-marquee-item{padding-right:.3em}@keyframes ae-marquee{to{transform:translate(-50%)}}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ab[data-live] .bk-in[data-hover=lift]:hover{filter:drop-shadow(0 16px 28px #00000073);transform:translateY(-6px)}.ab[data-live] .bk-in[data-hover=grow]:hover{transform:scale(1.04)}.ab[data-live] .bk-in[data-hover=invert]:hover{filter:invert()}.ab[data-live] .bk-in[data-hover=tilt]:hover{transform:perspective(700px)rotateX(9deg)rotateY(-11deg)scale(1.02)}.ab[data-live] .bk-in[data-hover=pop]:hover{box-shadow:8px 8px 0 var(--bline,var(--ink));transform:translate(-4px,-4px)}.bk-in[data-hover=shine]:after{content:"";pointer-events:none;background:linear-gradient(110deg,#0000 35%,#ffffff6b 50%,#0000 65%);position:absolute;inset:0;transform:translate(-120%)}.ab[data-live] .bk-in[data-hover=shine]:hover:after{transition:transform .7s;transform:translate(120%)}.ab[data-live] .bk-hover[data-hover=glitch]{animation:.4s steps(2,end) infinite paused ae-glitch}.ab[data-live] .bk:hover>.bk-enter>.bk-hover[data-hover=glitch]{animation-play-state:running}.bk:not(:hover)>.bk-enter>.bk-hover[data-hover=glitch]{clip-path:none!important;transform:none!important}.ab[data-live] .bk-enter[data-enter]:not([data-enter=none]):not(.is-in){opacity:0}.bk-enter.is-in:not([data-entered])[data-enter]:not([data-enter=none]){animation-duration:var(--dur,.7s);animation-delay:var(--delay,0s);animation-timing-function:cubic-bezier(.2,.75,.2,1);animation-fill-mode:both}.bk-enter.is-in:not([data-entered])[data-enter=fade]{animation-name:ae-in-fade}.bk-enter.is-in:not([data-entered])[data-enter=up]{animation-name:ae-in-up}.bk-enter.is-in:not([data-entered])[data-enter=down]{animation-name:ae-in-down}.bk-enter.is-in:not([data-entered])[data-enter=left]{animation-name:ae-in-left}.bk-enter.is-in:not([data-entered])[data-enter=right]{animation-name:ae-in-right}.bk-enter.is-in:not([data-entered])[data-enter=zoom]{animation-name:ae-in-zoom}.bk-enter.is-in:not([data-entered])[data-enter=blur]{animation-name:ae-in-blur}.bk-enter.is-in:not([data-entered])[data-enter=glitch]{animation-name:ae-in-glitch;animation-timing-function:step-end}.bk-enter.is-in:not([data-entered])[data-enter=type]{animation-name:ae-in-type;animation-timing-function:steps(24,end)}.bk-enter.is-in:not([data-entered])[data-enter=flip]{animation-name:ae-in-flip}@keyframes ae-in-fade{0%{opacity:0}}@keyframes ae-in-up{0%{opacity:0;transform:translateY(48px)}}@keyframes ae-in-down{0%{opacity:0;transform:translateY(-48px)}}@keyframes ae-in-left{0%{opacity:0;transform:translate(-80px)}}@keyframes ae-in-right{0%{opacity:0;transform:translate(80px)}}@keyframes ae-in-zoom{0%{opacity:0;transform:scale(.82)}}@keyframes ae-in-blur{0%{opacity:0;filter:blur(24px);transform:scale(1.04)}}@keyframes ae-in-type{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes ae-in-flip{0%{opacity:0;transform-origin:50% 0;transform:perspective(900px)rotateX(-80deg)}}@keyframes ae-in-glitch{0%{opacity:0}10%{opacity:1;clip-path:inset(10% 0 60%);transform:translate(-12px)}20%{clip-path:inset(50% 0 20%);transform:translate(10px)}30%{clip-path:inset(0 0 85%);filter:invert();transform:translate(-6px)}40%{clip-path:inset(70% 0 0);filter:none;transform:translate(8px)}55%{clip-path:inset(30% 0 40%);transform:translate(-4px)}70%{clip-path:inset(0);transform:translate(3px)}85%{transform:translate(-1px)}to{clip-path:inset(0);opacity:1;transform:none}}@keyframes ae-glitch{0%{clip-path:inset(0);transform:translate(0)}50%{clip-path:inset(20% 0 30%);transform:translate(-3px,1px)}to{clip-path:inset(0);transform:translate(3px,-1px)}}@media (prefers-reduced-motion:reduce){.ab .bk-enter,.ab .bk-hover,.ab .bk-in,.ab .bk-loop,.bk-marquee-track,.ab:after{opacity:1!important;animation:none!important}}.fxv{background:var(--fx-surface);color:var(--fx-ink);font-family:var(--fx-body);border-radius:inherit;position:absolute;inset:0;overflow:hidden}.fxv[data-paused] *,.fxv[data-paused] :before,.fxv[data-paused] :after{animation-play-state:paused!important}.fxv-stage{transform-origin:50%;position:absolute;top:50%;left:50%}.fxv-wait{background:color-mix(in srgb, var(--fx-ink) 4%, var(--fx-base));position:absolute;inset:0}.fxv-fallback{width:100%;height:100%;line-height:1.15;display:flex;container-type:size}.fxv-fallback>span{overflow-wrap:anywhere;width:100%}.fxv-fallback>img{object-fit:cover;width:100%;height:100%}.bd .fxv *{pointer-events:none}.fxv[data-own] .fxv-stage{transform-origin:0 0;top:0;left:0}.fxv[data-own] .fxv-wait{display:none}.fxv[data-own=type]{font-family:var(--fx-display);overflow:visible}.fxv[data-own=type] .fxv-stage{letter-spacing:var(--ls,normal)}.fxv[data-own=type] .fxv-stage *{font-family:var(--fx-display)!important}.fxv[data-own=type] svg{overflow:visible}.fxv-measure,.fxv-measure *{transition:none!important;animation:none!important}.bk-fxslot{flex:1;align-self:stretch;min-width:0;height:100%;display:block;position:relative}.bk-in[data-effect-layers]{isolation:isolate}.bk-in[data-layered]>.bk-content{border-radius:inherit;width:100%;height:100%;position:relative}.bk-in[data-effect-layers]>.bk-content{z-index:8}.bk-in[data-layered]>.bk-effect-layer{border-radius:inherit;position:absolute;inset:0;overflow:visible}.bk-in[data-layered]>.bk-effect-layer[data-clip]{overflow:hidden}.bk-effect-layer,.bk-effect-layer *{-webkit-user-select:none;user-select:none;pointer-events:none!important}.bk-effect-layer{text-shadow:none;text-transform:none;letter-spacing:normal;font-style:normal;font-weight:400}.bk-effect-transform{transform-origin:50%;width:100%;height:100%}.bk-effect-layer[data-shape=circle]{border-radius:50%!important}.bk-effect-layer[data-shape=line]{clip-path:inset(calc(50% - max(2px,8%)/2) 0 round 9999px)}.bk-in[data-layered][data-effect-overflow]:not([data-mask]):not([data-hover=shine]),.bk-in[data-layered]>.bk-content{overflow:visible}.bk-in[data-layered]:after{z-index:18}[data-paint-host]{position:relative}.bk-paint-source{overflow:inherit;text-overflow:inherit;display:block}.bk-paint-base,.bk-paint-native{overflow:inherit;text-overflow:inherit;pointer-events:none;-webkit-user-select:none;user-select:none;visibility:hidden;display:block;position:absolute;inset:0}.bk-marquee-track[data-paint-host]>:is(.bk-paint-source,.bk-paint-base,.bk-paint-native){flex:none;display:flex}.bk[data-motion-paused],.bk[data-motion-paused] *,.bk[data-motion-paused]:before,.bk[data-motion-paused]:after,.bk[data-motion-paused] :before,.bk[data-motion-paused] :after,.bk[data-native-paused],.bk[data-native-paused]:before,.bk[data-native-paused]:after,.bk[data-native-paused] :where(:not(.fxv,.fxv *)),.bk[data-native-paused] :where(:not(.fxv,.fxv *)):before,.bk[data-native-paused] :where(:not(.fxv,.fxv *)):after{animation-play-state:paused!important}@property --slat{syntax:"<percentage>";inherits:false;initial-value:0%}@property --dot{syntax:"<length>";inherits:false;initial-value:1px}@property --native-shadow-progress{syntax:"<number>";inherits:false;initial-value:0}@property --native-shadow-x{syntax:"<length>";inherits:false;initial-value:0}@property --native-shadow-y{syntax:"<length>";inherits:false;initial-value:0}.bk-loop[data-loop=sundial]{--sun:var(--c1,#00000080)}.ab[data-theme=black] .bk-loop[data-loop=sundial]{--sun:var(--c1,#ffffff29)}.ab[data-live] .bk-loop[data-loop]>.bk-in:before{content:none;visibility:var(--native-overlay-visibility,visible);z-index:3;pointer-events:none;border-radius:inherit;position:absolute;inset:0}.ab[data-live] .bk-loop[data-loop]>.bk-in[data-layered]:before{z-index:17}.ab[data-live] .bk-loop[data-loop=float]{animation:ae-float calc(5s * var(--lp,1)) ease-in-out infinite}@keyframes ae-float{50%{transform:translateY(calc(-14px * var(--native-strength,1)))}}.ab[data-live] .bk-loop[data-loop=bounce]{animation:ae-bounce calc(1.4s * var(--lp,1)) cubic-bezier(.3, 0, .3, 1) infinite}@keyframes ae-bounce{0%,to{transform:translateY(0)}40%{transform:translateY(calc(-22px * var(--native-strength,1)))}60%{transform:translateY(calc(-18px * var(--native-strength,1)))}}.ab[data-live] .bk-loop[data-loop=wobble]{animation:ae-wobble calc(3s * var(--lp,1)) ease-in-out infinite}@keyframes ae-wobble{25%{transform:rotate(calc(-4deg * var(--native-strength,1)))}75%{transform:rotate(calc(4deg * var(--native-strength,1)))}}.ab[data-live] .bk-loop[data-loop=sway]{transform-origin:50% 0;animation:ae-sway calc(2.4s * var(--lp,1)) ease-in-out infinite}@keyframes ae-sway{0%,to{transform:rotate(calc(-6deg * var(--native-strength,1)))}50%{transform:rotate(calc(6deg * var(--native-strength,1)))}}.ab[data-live] .bk-loop[data-loop=orbit]{animation:ae-orbit calc(4s * var(--lp,1)) linear infinite}@keyframes ae-orbit{0%{transform:rotate(0deg) translateX(calc(14px * var(--native-strength,1))) rotate(0deg)}to{transform:rotate(360deg) translateX(calc(14px * var(--native-strength,1))) rotate(-360deg)}}.ab[data-live] .bk-loop[data-loop=drift]{animation:ae-drift calc(9s * var(--lp,1)) ease-in-out infinite alternate}@keyframes ae-drift{0%{transform:translate(calc(-16px * var(--native-strength,1)), calc(-10px * var(--native-strength,1)))}to{transform:translate(calc(16px * var(--native-strength,1)), calc(10px * var(--native-strength,1)))}}.ab[data-live] .bk-loop[data-loop=breathe]{animation:ae-breathe calc(3.2s * var(--lp,1)) ease-in-out infinite}@keyframes ae-breathe{0%,to{transform:scale(1)}50%{transform:scale(calc(1 + .02 * var(--native-strength,1)), calc(1 + .07 * var(--native-strength,1)))}}.ab[data-live] .bk-loop[data-loop=pulse]{animation:ae-scale calc(2.4s * var(--lp,1)) ease-in-out infinite}@keyframes ae-scale{50%{transform:scale(calc(1 + .05 * var(--native-strength,1)))}}.ab[data-live] .bk-loop[data-loop=heartbeat]{animation:ae-heart calc(1.4s * var(--lp,1)) ease-in-out infinite}@keyframes ae-heart{0%{transform:scale(1)}14%{transform:scale(calc(1 + .14 * var(--native-strength,1)))}28%{transform:scale(1)}42%{transform:scale(calc(1 + .1 * var(--native-strength,1)))}70%,to{transform:scale(1)}}.ab[data-live] .bk-loop[data-loop=jelly]{transform-origin:50% 100%;animation:ae-jelly calc(2.4s * var(--lp,1)) ease-in-out infinite}@keyframes ae-jelly{0%{transform:scale(1)}12%{transform:scale(calc(1 + .18 * var(--native-strength,1)), calc(1 - .18 * var(--native-strength,1)))}18%{transform:scale(calc(1 - .14 * var(--native-strength,1)), calc(1 + .14 * var(--native-strength,1)))}24%{transform:scale(calc(1 + .08 * var(--native-strength,1)), calc(1 - .08 * var(--native-strength,1)))}30%{transform:scale(calc(1 - .03 * var(--native-strength,1)), calc(1 + .03 * var(--native-strength,1)))}36%{transform:scale(calc(1 + .02 * var(--native-strength,1)), calc(1 - .02 * var(--native-strength,1)))}42%,to{transform:scale(1)}}.ab[data-live] .bk-loop[data-loop=rubber]{animation:ae-rubber calc(2.4s * var(--lp,1)) cubic-bezier(.3, 1.6, .5, 1) infinite}@keyframes ae-rubber{0%,40%,to{transform:scale(1)}10%{transform:scale(calc(1 + .3 * var(--native-strength,1)), calc(1 - .25 * var(--native-strength,1)))}20%{transform:scale(calc(1 - .15 * var(--native-strength,1)), calc(1 + .12 * var(--native-strength,1)))}30%{transform:scale(calc(1 + .06 * var(--native-strength,1)), calc(1 - .04 * var(--native-strength,1)))}}.ab[data-live] .bk-loop[data-loop=drop]{transform-origin:50% 100%;animation:ae-drop calc(2.4s * var(--lp,1)) ease-in infinite}@keyframes ae-drop{0%{transform:translateY(calc(-170px * var(--native-strength,1)));opacity:calc(1 - var(--native-strength,1))}8%{opacity:1}30%{transform:translateY(0)scale(1)}34%{transform:translateY(0) scale(calc(1 + .2 * var(--native-strength,1)), calc(1 - .2 * var(--native-strength,1)))}42%{transform:translateY(calc(-50px * var(--native-strength,1))) scale(calc(1 - .06 * var(--native-strength,1)), calc(1 + .06 * var(--native-strength,1)))}52%{transform:translateY(0) scale(calc(1 + .06 * var(--native-strength,1)), calc(1 - .06 * var(--native-strength,1)))}58%{transform:translateY(calc(-14px * var(--native-strength,1))) scale(1, 1)}64%,85%{opacity:1;transform:translateY(0)}to{opacity:calc(1 - var(--native-strength,1));transform:translateY(0)}}.ab[data-live] .bk-loop[data-loop=springpop]{animation:ae-springpop calc(2.6s * var(--lp,1)) ease-out infinite}@keyframes ae-springpop{0%{transform:scale(calc(1 - var(--native-strength,1))) rotate(calc(-20deg * var(--native-strength,1)))}12%{transform:scale(calc(1 + .2 * var(--native-strength,1))) rotate(calc(6deg * var(--native-strength,1)))}18%{transform:scale(calc(1 - .06 * var(--native-strength,1))) rotate(calc(-2deg * var(--native-strength,1)))}24%{transform:scale(calc(1 + .03 * var(--native-strength,1))) rotate(0deg)}30%,78%{transform:scale(1)rotate(0)}86%{transform:scale(calc(1 + .12 * var(--native-strength,1)))}to{transform:scale(calc(1 - var(--native-strength,1)))}}.ab[data-live] .bk-loop[data-loop=stamp]{animation:ae-stamp calc(2.8s * var(--lp,1)) ease-out infinite}@keyframes ae-stamp{0%,58%{transform:rotate(calc(-6deg * var(--native-strength,1))) scale(1);opacity:1}66%{transform:rotate(calc(-1deg * var(--native-strength,1))) scale(calc(1 + .3 * var(--native-strength,1)));opacity:calc(1 - .5 * var(--native-strength,1))}72%{transform:rotate(calc(-8deg * var(--native-strength,1))) scale(calc(1 - .08 * var(--native-strength,1)));opacity:1}78%{transform:rotate(calc(-5deg * var(--native-strength,1))) scale(calc(1 + .04 * var(--native-strength,1)))}84%,to{transform:rotate(calc(-6deg * var(--native-strength,1))) scale(1)}}.ab[data-live] .bk-loop[data-loop=swing]{animation:ae-swing calc(3.2s * var(--lp,1)) ease-in-out infinite alternate}@keyframes ae-swing{0%{transform:perspective(900px) rotateY(calc(-26deg * var(--native-strength,1)))}to{transform:perspective(900px) rotateY(calc(26deg * var(--native-strength,1)))}}.ab[data-live] .bk-loop[data-loop=flip]{animation:4.8s ease-in-out infinite ae-flip}@keyframes ae-flip{0%,35%{transform:perspective(1200px)rotateY(0)}50%,85%{transform:perspective(1200px)rotateY(180deg)}to{transform:perspective(1200px)rotateY(360deg)}}.ab[data-live] .bk-loop[data-loop=coin]{animation:3s linear infinite ae-coin}@keyframes ae-coin{0%{transform:perspective(900px)rotateY(0)}to{transform:perspective(900px)rotateY(360deg)}}.ab[data-live] .bk-loop[data-loop=holo]{animation:ae-holo calc(6s * var(--lp,1)) ease-in-out infinite}@keyframes ae-holo{0%,to{transform:perspective(900px) rotateX(calc(10deg * var(--native-strength,1))) rotateY(calc(-14deg * var(--native-strength,1)))}25%{transform:perspective(900px) rotateX(calc(-8deg * var(--native-strength,1))) rotateY(calc(-6deg * var(--native-strength,1)))}50%{transform:perspective(900px) rotateX(calc(-10deg * var(--native-strength,1))) rotateY(calc(14deg * var(--native-strength,1)))}75%{transform:perspective(900px) rotateX(calc(8deg * var(--native-strength,1))) rotateY(calc(6deg * var(--native-strength,1)))}}.ab[data-live] .bk-loop[data-loop=holo]>.bk-in:before{content:"";opacity:calc(var(--native-strength,1) * var(--native-opacity,1));background:linear-gradient(115deg, transparent 30%, color-mix(in srgb, var(--c1,#fff) 28%, transparent) 45%, transparent 60%);animation:ae-sheen calc(6s * var(--lp,1)) ease-in-out infinite;background-size:250% 100%}@keyframes ae-sheen{0%,to{background-position:100% 0}50%{background-position:0 0}}.ab[data-live] .bk-loop[data-loop=spin]{animation:14s linear infinite ae-spin}@keyframes ae-spin{to{transform:rotate(360deg)}}.ab[data-live] .bk-loop[data-loop=signal]{animation:ae-signal calc(4s * var(--lp,1)) ease-in-out infinite}@keyframes ae-signal{0%,68%{filter:brightness();transform:scale(1)}74%{transform:scale(1, calc(1 - .98 * var(--native-strength,1)));filter:brightness(calc(1 + 2 * var(--native-strength,1)))}78%{transform:scale(calc(1 - .98 * var(--native-strength,1)), calc(1 - .98 * var(--native-strength,1)));filter:brightness(calc(1 + 2 * var(--native-strength,1)))}82%{transform:scale(calc(1 - var(--native-strength,1)), calc(1 - var(--native-strength,1)))}86%{transform:scale(calc(1 - .98 * var(--native-strength,1)), calc(1 - .98 * var(--native-strength,1)));filter:brightness(calc(1 + 2 * var(--native-strength,1)))}90%{transform:scale(1, calc(1 - .98 * var(--native-strength,1)));filter:brightness(calc(1 + 2 * var(--native-strength,1)))}95%,to{filter:brightness();transform:scale(1)}}.ab[data-live] .bk-loop[data-loop=sundial]{filter:var(--native-shadow-filter,drop-shadow(calc(var(--native-shadow-x) * var(--native-strength,1)) calc(var(--native-shadow-y) * var(--native-strength,1)) calc(14px * var(--native-strength,1)) color-mix(in srgb, var(--sun) calc(100% * var(--native-strength,1) * var(--native-opacity,1)), transparent)));animation:ae-sundial calc(6s * var(--lp,1)) linear infinite}@keyframes ae-sundial{0%,to{--native-shadow-x:24px;--native-shadow-y:24px}25%{--native-shadow-x:-24px;--native-shadow-y:24px}50%{--native-shadow-x:-24px;--native-shadow-y:-24px}75%{--native-shadow-x:24px;--native-shadow-y:-24px}}.ab[data-live] .bk-loop[data-loop=shake]{animation:ae-shake calc(.5s * var(--lp,1)) linear infinite}@keyframes ae-shake{25%{transform:translate(calc(1px * var(--native-strength,1)), calc(-1px * var(--native-strength,1))) rotate(calc(-.5deg * var(--native-strength,1)))}50%{transform:translate(calc(-1px * var(--native-strength,1)), calc(1px * var(--native-strength,1)))}75%{transform:translate(calc(1px * var(--native-strength,1)), calc(1px * var(--native-strength,1))) rotate(calc(.5deg * var(--native-strength,1)))}}.ab[data-live] .bk-loop[data-loop=glow]{filter:var(--native-shadow-filter,drop-shadow(0 0 calc(18px * var(--native-strength,1) * var(--native-shadow-progress)) color-mix(in srgb, var(--c1,var(--accent)) calc(100% * var(--native-strength,1) * var(--native-opacity,1) * var(--native-shadow-progress)), transparent)) drop-shadow(0 0 calc(4px * var(--native-strength,1) * var(--native-shadow-progress)) color-mix(in srgb, var(--c1,var(--accent)) calc(100% * var(--native-strength,1) * var(--native-opacity,1) * var(--native-shadow-progress)), transparent)));animation:ae-glow calc(2.6s * var(--lp,1)) ease-in-out infinite}@keyframes ae-glow{50%{--native-shadow-progress:1}}.ab[data-live] .bk-loop[data-loop=shine]>.bk-in:before{content:"";opacity:calc(var(--native-strength,1) * var(--native-opacity,1));background:linear-gradient(105deg, transparent 38%, color-mix(in srgb, var(--c1,#fff) 36%, transparent) 50%, transparent 62%);animation:ae-shine calc(3s * var(--lp,1)) ease-in-out infinite;background-size:260% 100%}@keyframes ae-shine{0%{background-position:130% 0}30%,to{background-position:-30% 0}}.ab[data-live] .bk-loop[data-loop=buzz]{animation:ae-buzz calc(3.6s * var(--lp,1)) linear infinite}@keyframes ae-buzz{0%,to{opacity:1}6%{opacity:calc(1 - .45 * var(--native-strength,1))}7%{opacity:1}10%{opacity:calc(1 - .25 * var(--native-strength,1))}11%{opacity:1}47%{opacity:1}48%{opacity:calc(1 - .7 * var(--native-strength,1))}49%{opacity:calc(1 - .15 * var(--native-strength,1))}50%{opacity:calc(1 - .6 * var(--native-strength,1))}52%{opacity:1}80%{opacity:calc(1 - .1 * var(--native-strength,1))}81%{opacity:calc(1 - .4 * var(--native-strength,1))}82%{opacity:1}}.ab[data-live] .bk-loop[data-loop=flicker]{animation:ae-flicker calc(3s * var(--lp,1)) steps(1) infinite}@keyframes ae-flicker{0%,to{opacity:1}8%{opacity:calc(1 - .8 * var(--native-strength,1))}10%{opacity:1}42%{opacity:calc(1 - .4 * var(--native-strength,1))}44%{opacity:1}71%{opacity:calc(1 - .9 * var(--native-strength,1))}73%{opacity:1}}.ab[data-live] .bk-loop[data-loop=strobe]{animation:ae-strobe calc(3.2s * var(--lp,1)) steps(1) infinite}@keyframes ae-strobe{0%{filter:invert(0)}88%{filter:invert(var(--native-strength,1))}89%{filter:invert(0)}91%{filter:invert(var(--native-strength,1))}92%,to{filter:invert(0)}}.ab[data-live] .bk-loop[data-loop=aura]{filter:var(--native-shadow-filter,drop-shadow(0 0 calc(28px * var(--native-strength,1) * var(--native-shadow-progress)) color-mix(in srgb, var(--c1,var(--accent)) calc(80% * var(--native-strength,1) * var(--native-opacity,1) * (1 - var(--native-shadow-progress))), transparent)));animation:ae-aura calc(1.5s * var(--lp,1)) ease-out infinite}@keyframes ae-aura{0%{--native-shadow-progress:0}to{--native-shadow-progress:1}}.ab[data-live] .bk-loop[data-loop=spotlight]{-webkit-mask-image:radial-gradient(circle, #000 0 16%, rgba(0, 0, 0, calc(.1 + .9 * (1 - var(--native-strength,1)))) 34%);-webkit-mask-image:radial-gradient(circle, #000 0 16%, rgba(0, 0, 0, calc(.1 + .9 * (1 - var(--native-strength,1)))) 34%);mask-image:radial-gradient(circle, #000 0 16%, rgba(0, 0, 0, calc(.1 + .9 * (1 - var(--native-strength,1)))) 34%);animation:ae-spot calc(5s * var(--lp,1)) ease-in-out infinite alternate;-webkit-mask-size:300% 300%;mask-size:300% 300%}@keyframes ae-spot{0%{-webkit-mask-position:25% 45%;mask-position:25% 45%}50%{-webkit-mask-position:50% 58%;mask-position:50% 58%}to{-webkit-mask-position:75% 42%;mask-position:75% 42%}}.ab[data-live] .bk-loop[data-loop=leak]>.bk-in:before{content:"";opacity:calc(var(--native-strength,1) * var(--native-opacity,1));background:radial-gradient(45% 60% at 20% 30%, color-mix(in srgb, var(--c2,#ffbe8c) 85%, transparent), transparent 70%), radial-gradient(40% 55% at 85% 75%, var(--c1,color-mix(in srgb, var(--accent) 80%, #fff)), transparent 70%);mix-blend-mode:var(--native-overlay-blend,screen);filter:blur(calc(10px * var(--native-strength,1)));animation:ae-leak calc(7s * var(--lp,1)) ease-in-out infinite alternate}@keyframes ae-leak{0%{transform:translate(calc(-8% * var(--native-strength,1)), calc(6% * var(--native-strength,1))) scale(calc(1 - .1 * var(--native-strength,1)));opacity:calc(.2 * var(--native-strength,1) * var(--native-opacity,1))}50%{opacity:calc(.85 * var(--native-strength,1) * var(--native-opacity,1))}to{transform:translate(calc(10% * var(--native-strength,1)), calc(-8% * var(--native-strength,1))) scale(calc(1 + .3 * var(--native-strength,1)));opacity:calc(.3 * var(--native-strength,1) * var(--native-opacity,1))}}.ab[data-live] .bk-loop[data-loop=foil]>.bk-in:before{content:"";opacity:calc(var(--native-strength,1) * var(--native-opacity,1));background:repeating-linear-gradient(115deg, color-mix(in srgb, var(--c1,#fff) 0%, transparent) 0%, color-mix(in srgb, var(--c1,#fff) 40%, transparent) 8%, var(--c2,#8c8c8c40) 16%, color-mix(in srgb, var(--c1,#fff) 50%, transparent) 24%, color-mix(in srgb, var(--c1,#fff) 0%, transparent) 32%);mix-blend-mode:var(--native-overlay-blend,overlay);animation:ae-foil calc(6s * var(--lp,1)) linear infinite;background-size:300% 300%}@keyframes ae-foil{0%{background-position:0 0}to{background-position:100% 100%}}.ab[data-live] .bk-loop[data-loop=gradflow]>.bk-in{--shell-native-animation:ae-flow calc(4s * var(--lp,1)) linear infinite alternate;background-size:200% 200%!important}.ab[data-live] .bk-loop[data-loop=gradflow] :is(h2,h3,p,.bk-marquee-track,.bk-link-label,.bk-status-text,.lk-title):where(:not(.bk-effect-layer *)){animation:ae-flow calc(4s * var(--lp,1)) linear infinite alternate;background-size:200% 200%!important}@keyframes ae-flow{0%{background-position:0%}to{background-position:100%}}.ab[data-live] .bk-loop[data-loop=rainbow]{animation:6s linear infinite ae-rainbow}@keyframes ae-rainbow{to{filter:hue-rotate(360deg)}}.ab[data-live] .bk-loop[data-loop=burst]{filter:var(--native-shadow-filter,drop-shadow(calc(var(--native-shadow-x) * var(--native-strength,1)) 0 color-mix(in srgb, var(--c1,#ff2a4d) calc(100% * var(--native-strength,1) * var(--native-opacity,1) * var(--native-shadow-progress)), transparent)) drop-shadow(calc(-1 * var(--native-shadow-x) * var(--native-strength,1)) 0 color-mix(in srgb, var(--c2,#00e5ff) calc(100% * var(--native-strength,1) * var(--native-opacity,1) * var(--native-shadow-progress)), transparent)));animation:ae-burst calc(4s * var(--lp,1)) steps(1) infinite}@keyframes ae-burst{0%,86%{--native-shadow-progress:0;--native-shadow-x:0px;clip-path:none;transform:none}87%{transform:translateX(calc(3px * var(--native-strength,1))) skewX(calc(-8deg * var(--native-strength,1)));--native-shadow-progress:1;--native-shadow-x:-4px;clip-path:inset(calc(10% * var(--native-strength,1)) 0 calc(30% * var(--native-strength,1)) 0)}89%{transform:translateX(calc(-4px * var(--native-strength,1)));clip-path:inset(calc(45% * var(--native-strength,1)) 0 calc(5% * var(--native-strength,1)) 0)}91%{transform:skewX(calc(6deg * var(--native-strength,1)));--native-shadow-progress:1;--native-shadow-x:3px;clip-path:inset(0 0 calc(55% * var(--native-strength,1)) 0)}93%,to{--native-shadow-progress:0;--native-shadow-x:0px;clip-path:none;transform:none}}.ab[data-live] .bk-loop[data-loop=hardglitch]{animation:ae-hard calc(2.4s * var(--lp,1)) steps(1) infinite}@keyframes ae-hard{0%,40%{filter:none;clip-path:none;transform:none}42%{filter:invert(var(--native-strength,1));transform:translateX(calc(-6px * var(--native-strength,1)))}45%{filter:none;transform:skewX(calc(14deg * var(--native-strength,1))) scaleY(calc(1 + .1 * var(--native-strength,1)));clip-path:inset(calc(20% * var(--native-strength,1)) 0 calc(30% * var(--native-strength,1)) 0)}48%{transform:scaleX(calc(1 + .2 * var(--native-strength,1))) translateX(calc(8px * var(--native-strength,1)));clip-path:none;filter:var(--native-shadow-filter,drop-shadow(calc(6px * var(--native-strength,1)) 0 color-mix(in srgb, var(--c1,#ff2a4d) calc(100% * var(--native-strength,1) * var(--native-opacity,1)), transparent)) drop-shadow(calc(-6px * var(--native-strength,1)) 0 color-mix(in srgb, var(--c2,#00e5ff) calc(100% * var(--native-strength,1) * var(--native-opacity,1)), transparent)))}51%{filter:invert(var(--native-strength,1));transform:translateY(calc(-4px * var(--native-strength,1)));clip-path:inset(0 0 calc(60% * var(--native-strength,1)) 0)}54%{transform:skewX(calc(-10deg * var(--native-strength,1)));filter:none;clip-path:inset(calc(55% * var(--native-strength,1)) 0 0 0)}56%,to{filter:none;clip-path:none;transform:none}}.ab[data-live] .bk-loop[data-loop=scan]>.bk-in:before{content:"";opacity:calc(var(--native-strength,1) * var(--native-opacity,1));background:linear-gradient(to bottom, transparent 0, color-mix(in srgb, var(--c1,#fff) 14%, transparent) 88%, color-mix(in srgb, var(--c1,#fff) 95%, transparent) 88%, color-mix(in srgb, var(--c1,#fff) 95%, transparent) 92%, transparent 92%) no-repeat;background-size:100% calc(22% * var(--native-strength,1));animation:ae-scan calc(2.8s * var(--lp,1)) linear infinite}@keyframes ae-scan{0%{background-position:0 -40%}to{background-position:0 140%}}.ab[data-live] .bk-loop[data-loop=vhs]{animation:ae-vhs calc(2.2s * var(--lp,1)) steps(1) infinite}@keyframes ae-vhs{0%{transform:translate(0)}8%{transform:translateX(calc(-2px * var(--native-strength,1)))}9%{transform:translateX(calc(1px * var(--native-strength,1)))}10%{transform:translate(0)}31%{transform:translateX(calc(3px * var(--native-strength,1)))}32%{transform:translate(0)}61%{transform:translateX(calc(-3px * var(--native-strength,1))) skewX(calc(2deg * var(--native-strength,1)))}63%,to{transform:translate(0)}}.ab[data-live] .bk-loop[data-loop=vhs]>.bk-in:before{content:"";opacity:calc(var(--native-strength,1) * var(--native-opacity,1));background:repeating-linear-gradient(0deg, color-mix(in srgb, var(--c1,#fff) 8%, transparent) 0 1px, transparent 1px 3px);animation:ae-vhsflick calc(.18s * var(--lp,1)) steps(1) infinite}@keyframes ae-vhsflick{0%{opacity:calc(1 * var(--native-strength,1) * var(--native-opacity,1))}50%{opacity:calc(.6 * var(--native-strength,1) * var(--native-opacity,1))}}.ab[data-live] .bk-loop[data-loop=jitter]{animation:ae-jitter calc(.36s * var(--lp,1)) steps(1) infinite}@keyframes ae-jitter{0%{transform:translate(0)}25%{transform:translate(calc(1px * var(--native-strength,1)), calc(-1px * var(--native-strength,1))) rotate(calc(-.4deg * var(--native-strength,1)))}50%{transform:translate(calc(-1px * var(--native-strength,1)), calc(1px * var(--native-strength,1))) rotate(calc(.3deg * var(--native-strength,1)))}75%{transform:translate(calc(1px * var(--native-strength,1)), calc(1px * var(--native-strength,1)))}}.ab[data-live] .bk-loop[data-loop=chromatic]{filter:var(--native-shadow-filter,drop-shadow(calc(-1 * var(--native-shadow-x) * var(--native-strength,1)) 0 color-mix(in srgb, var(--c1,#ff2a4d) calc(100% * var(--native-strength,1) * var(--native-opacity,1)), transparent)) drop-shadow(calc(var(--native-shadow-x) * var(--native-strength,1)) 0 color-mix(in srgb, var(--c2,#00e5ff) calc(100% * var(--native-strength,1) * var(--native-opacity,1)), transparent)));animation:ae-chroma calc(3s * var(--lp,1)) ease-in-out infinite}@keyframes ae-chroma{0%,to{--native-shadow-x:1px}50%{--native-shadow-x:6px}}.ab[data-live] .bk-loop[data-loop=tear]{animation:ae-tear calc(2.2s * var(--lp,1)) steps(1) infinite}@keyframes ae-tear{0%,55%{clip-path:none;transform:none}57%{transform:translateX(calc(18px * var(--native-strength,1)));clip-path:inset(calc(52% * var(--native-strength,1)) 0 0 0)}60%{transform:translateX(calc(-10px * var(--native-strength,1)));clip-path:inset(0 0 calc(48% * var(--native-strength,1)) 0)}63%{transform:translateX(calc(22px * var(--native-strength,1))) skewX(calc(-6deg * var(--native-strength,1)));clip-path:inset(calc(52% * var(--native-strength,1)) 0 0 0)}66%{transform:translateX(calc(4px * var(--native-strength,1)));clip-path:none}70%,to{clip-path:none;transform:none}}.ab[data-live] .bk-loop[data-loop=tear]>.bk-in:before{content:"";background:linear-gradient(transparent calc(52% - 1px), var(--c1,#fff) calc(52% - 1px), var(--c1,#fff) calc(52% + 1px), transparent calc(52% + 1px));opacity:calc(0 * var(--native-strength,1) * var(--native-opacity,1));animation:ae-tearline calc(2.2s * var(--lp,1)) steps(1) infinite}@keyframes ae-tearline{0%,55%{opacity:calc(0 * var(--native-strength,1) * var(--native-opacity,1))}57%{opacity:calc(1 * var(--native-strength,1) * var(--native-opacity,1))}60%{opacity:calc(.3 * var(--native-strength,1) * var(--native-opacity,1))}63%{opacity:calc(1 * var(--native-strength,1) * var(--native-opacity,1))}70%,to{opacity:calc(0 * var(--native-strength,1) * var(--native-opacity,1))}}.ab[data-live] .bk-loop[data-loop=vhold]>.bk-in>:not(.bk-content,.bk-effect-layer),.ab[data-live] .bk-loop[data-loop=vhold]>.bk-in>.bk-content>*{animation:ae-vhold calc(4s * var(--lp,1)) linear infinite}.ab[data-live] .bk-loop[data-loop=vhold] .bk-media{--native-base-filter:var(--pf, ) var(--tone, )}.ab[data-live] .bk-loop:is([data-loop=vhold],[data-loop=kenburns],[data-loop=rotateslow]) .bk-shape--line{--native-base-y:-50%}@keyframes ae-vhold{0%,58%{transform:translateY(var(--native-base-y,0%));filter:var(--native-base-filter, ) brightness(1)}70%{transform:translateY(calc(var(--native-base-y,0%) - 100% * var(--native-strength,1)));filter:var(--native-base-filter, ) brightness(calc(1 + .6 * var(--native-strength,1)))}70.01%,to{transform:translateY(var(--native-base-y,0%));filter:var(--native-base-filter, ) brightness(1)}}.ab[data-live] .bk-loop[data-loop=mirror]{animation:ae-mirror calc(3s * var(--lp,1)) steps(1) infinite}@keyframes ae-mirror{0%,66%{transform:none}68%{transform:scaleX(calc(1 - 2 * var(--native-strength,1)))}76%{transform:none}80%{transform:scaleX(calc(1 - 2 * var(--native-strength,1)))}86%,to{transform:none}}.ab[data-live] .bk-loop[data-loop=grain]>.bk-in:before{content:"";opacity:calc(.45 * var(--native-strength,1) * var(--native-opacity,1));mix-blend-mode:var(--native-overlay-blend,overlay);animation:ae-grainjump calc(.6s * var(--lp,1)) steps(1) infinite;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E") 0 0/160px 160px}@keyframes ae-grainjump{0%{background-position:0 0}20%{background-position:calc(-40px * var(--native-strength,1)) calc(30px * var(--native-strength,1))}40%{background-position:calc(35px * var(--native-strength,1)) calc(-45px * var(--native-strength,1))}60%{background-position:calc(-25px * var(--native-strength,1)) calc(-20px * var(--native-strength,1))}80%{background-position:calc(45px * var(--native-strength,1)) calc(40px * var(--native-strength,1))}}.ab[data-live] .bk-loop[data-loop=displace]{filter:var(--haze-filter,none)}.ab[data-live] .bk-loop[data-loop=kenburns] :is(.bk-media>*,.lk-cover canvas,.bk-shape,.bk-sigil){animation:ae-kb calc(12s * var(--lp,1)) ease-in-out infinite alternate}@keyframes ae-kb{0%{transform:translateY(var(--native-base-y,0%)) scale(1) translate(0, 0)}to{transform:translateY(var(--native-base-y,0%)) scale(calc(1 + .22 * var(--native-strength,1))) translate(calc(-6% * var(--native-strength,1)), calc(-4% * var(--native-strength,1)))}}.ab[data-live] .bk-loop[data-loop=morph]>.bk-in{--shell-native-animation:ae-morph calc(8s * var(--lp,1)) ease-in-out infinite}@keyframes ae-morph{0%,to{border-radius:calc(var(--native-morph-base-0,0px) * (1 - var(--native-strength,1)) + 60% * var(--native-strength,1)) calc(var(--native-morph-base-1,0px) * (1 - var(--native-strength,1)) + 40% * var(--native-strength,1)) calc(var(--native-morph-base-2,0px) * (1 - var(--native-strength,1)) + 30% * var(--native-strength,1)) calc(var(--native-morph-base-3,0px) * (1 - var(--native-strength,1)) + 70% * var(--native-strength,1)) / calc(var(--native-morph-base-4,0px) * (1 - var(--native-strength,1)) + 60% * var(--native-strength,1)) calc(var(--native-morph-base-5,0px) * (1 - var(--native-strength,1)) + 30% * var(--native-strength,1)) calc(var(--native-morph-base-6,0px) * (1 - var(--native-strength,1)) + 70% * var(--native-strength,1)) calc(var(--native-morph-base-7,0px) * (1 - var(--native-strength,1)) + 40% * var(--native-strength,1))}33%{border-radius:calc(var(--native-morph-base-0,0px) * (1 - var(--native-strength,1)) + 30% * var(--native-strength,1)) calc(var(--native-morph-base-1,0px) * (1 - var(--native-strength,1)) + 60% * var(--native-strength,1)) calc(var(--native-morph-base-2,0px) * (1 - var(--native-strength,1)) + 70% * var(--native-strength,1)) calc(var(--native-morph-base-3,0px) * (1 - var(--native-strength,1)) + 40% * var(--native-strength,1)) / calc(var(--native-morph-base-4,0px) * (1 - var(--native-strength,1)) + 50% * var(--native-strength,1)) calc(var(--native-morph-base-5,0px) * (1 - var(--native-strength,1)) + 60% * var(--native-strength,1)) calc(var(--native-morph-base-6,0px) * (1 - var(--native-strength,1)) + 30% * var(--native-strength,1)) calc(var(--native-morph-base-7,0px) * (1 - var(--native-strength,1)) + 60% * var(--native-strength,1))}66%{border-radius:calc(var(--native-morph-base-0,0px) * (1 - var(--native-strength,1)) + 50% * var(--native-strength,1)) calc(var(--native-morph-base-1,0px) * (1 - var(--native-strength,1)) + 50% * var(--native-strength,1)) calc(var(--native-morph-base-2,0px) * (1 - var(--native-strength,1)) + 35% * var(--native-strength,1)) calc(var(--native-morph-base-3,0px) * (1 - var(--native-strength,1)) + 65% * var(--native-strength,1)) / calc(var(--native-morph-base-4,0px) * (1 - var(--native-strength,1)) + 40% * var(--native-strength,1)) calc(var(--native-morph-base-5,0px) * (1 - var(--native-strength,1)) + 55% * var(--native-strength,1)) calc(var(--native-morph-base-6,0px) * (1 - var(--native-strength,1)) + 45% * var(--native-strength,1)) calc(var(--native-morph-base-7,0px) * (1 - var(--native-strength,1)) + 60% * var(--native-strength,1))}}.ab[data-live] .bk-loop[data-loop=rotateslow]{animation:20s linear infinite ae-spin}.ab[data-live] .bk-loop[data-loop=rotateslow] :is(.bk-media>*,.lk-cover canvas,.bk-shape,.bk-sigil){animation:20s linear infinite ae-counter}@keyframes ae-counter{0%{transform:translateY(var(--native-base-y,0%)) rotate(0deg) scale(calc(1 + .45 * var(--native-strength,1)))}to{transform:translateY(var(--native-base-y,0%)) rotate(-360deg) scale(calc(1 + .45 * var(--native-strength,1)))}}.ab[data-live] .bk-loop[data-loop=flash]{animation:ae-flashkick calc(3s * var(--lp,1)) ease-out infinite}@keyframes ae-flashkick{0%,78%{transform:scale(1)}80%{transform:scale(calc(1 + .04 * var(--native-strength,1)))}to{transform:scale(1)}}.ab[data-live] .bk-loop[data-loop=flash]>.bk-in:before{content:"";background:var(--c1,#fff);opacity:calc(0 * var(--native-strength,1) * var(--native-opacity,1));animation:ae-flash calc(3s * var(--lp,1)) ease-out infinite}@keyframes ae-flash{0%,78%{opacity:calc(0 * var(--native-strength,1) * var(--native-opacity,1))}80%{opacity:calc(.95 * var(--native-strength,1) * var(--native-opacity,1))}to{opacity:calc(0 * var(--native-strength,1) * var(--native-opacity,1))}}.ab[data-live] .bk-loop[data-loop=develop]{animation:ae-develop calc(6s * var(--lp,1)) ease-in-out infinite}@keyframes ae-develop{0%,to{filter:brightness(calc(1 + 1.4 * var(--native-strength,1))) contrast(calc(1 - .65 * var(--native-strength,1))) blur(calc(2px * var(--native-strength,1)))}60%,90%{filter:brightness()contrast()blur()}}.ab[data-live] .bk-loop[data-loop=punch]{animation:ae-punch calc(1s * var(--lp,1)) cubic-bezier(.2, .8, .3, 1) infinite}@keyframes ae-punch{0%{transform:scale(calc(1 + .18 * var(--native-strength,1)));filter:blur(calc(3px * var(--native-strength,1))) brightness(calc(1 + .4 * var(--native-strength,1)))}25%{transform:scale(calc(1 + .02 * var(--native-strength,1)));filter:blur()brightness()}to{filter:blur()brightness();transform:scale(1)}}.ab[data-live] .bk-loop[data-loop=focus]{animation:ae-focus calc(3.6s * var(--lp,1)) ease-in-out infinite}@keyframes ae-focus{0%,to{filter:blur(calc(6px * var(--native-strength,1)));transform:scale(calc(1 + .03 * var(--native-strength,1)))}40%,60%{filter:blur();transform:scale(1)}}.ab[data-live] .bk-loop[data-loop=aperture]{animation:ae-iris calc(3.4s * var(--lp,1)) ease-in-out infinite}@keyframes ae-iris{0%,35%,82%,to{clip-path:polygon(50% -40%,140% 15%,140% 85%,50% 140%,-40% 85%,-40% 15%)}55%,62%{clip-path:polygon(calc(50% + 6% * var(--native-strength,1)) calc(-40% + 86% * var(--native-strength,1)), calc(140% - 84% * var(--native-strength,1)) calc(15% + 39% * var(--native-strength,1)), calc(140% - 90% * var(--native-strength,1)) calc(85% - 27% * var(--native-strength,1)), calc(50% - 6% * var(--native-strength,1)) calc(140% - 86% * var(--native-strength,1)), calc(-40% + 84% * var(--native-strength,1)) calc(85% - 39% * var(--native-strength,1)), calc(-40% + 90% * var(--native-strength,1)) calc(15% + 27% * var(--native-strength,1)))}}.ab[data-live] .bk-loop[data-loop=blinds]>.bk-in:before{content:"";opacity:calc(var(--native-strength,1) * var(--native-opacity,1));background:linear-gradient(var(--c1,var(--bg)) var(--slat), transparent var(--slat));animation:ae-blinds calc(4s * var(--lp,1)) ease-in-out infinite;background-size:100% 12.5%}@keyframes ae-blinds{0%,20%{--slat:0%}45%,65%{--slat:calc(101% * var(--native-strength,1))}90%,to{--slat:0%}}.ab[data-live] .bk-loop[data-loop=halftone]>.bk-in:before{content:"";opacity:calc(var(--native-strength,1) * var(--native-opacity,1));background:radial-gradient(circle, transparent var(--dot), var(--c1,var(--bg)) calc(var(--dot) + .5px));animation:ae-halftone calc(2.4s * var(--lp,1)) ease-in-out infinite;background-size:14px 14px}@keyframes ae-halftone{0%,to{--dot:calc(10px - 3px * var(--native-strength,1))}50%{--dot:calc(10px - 7px * var(--native-strength,1))}}.ab[data-live] .bk-loop[data-loop=oldfilm]{animation:ae-oldfilm calc(.2s * var(--lp,1)) steps(1) infinite}@keyframes ae-oldfilm{0%{filter:sepia(calc(.4 * var(--native-strength,1))) grayscale(var(--native-strength,1)) contrast(calc(1 + .2 * var(--native-strength,1))) brightness(1);transform:translate(0)}50%{transform:translate(calc(.5px * var(--native-strength,1)), calc(-.5px * var(--native-strength,1)));filter:sepia(calc(.4 * var(--native-strength,1))) grayscale(var(--native-strength,1)) contrast(calc(1 + .2 * var(--native-strength,1))) brightness(calc(1 + .12 * var(--native-strength,1)))}}.ab[data-live] .bk-loop[data-loop=oldfilm]>.bk-in:before{content:"";opacity:calc(var(--native-strength,1) * var(--native-opacity,1));background:linear-gradient(90deg, transparent 30%, color-mix(in srgb, var(--c1,#fff) 55%, transparent) 30.2%, transparent 30.5%), linear-gradient(90deg, transparent 71%, color-mix(in srgb, var(--c1,#fff) 35%, transparent) 71.2%, transparent 71.4%), radial-gradient(ellipse, transparent 55%, var(--c2,#0009));animation:ae-scratch calc(.3s * var(--lp,1)) steps(1) infinite}@keyframes ae-scratch{0%{background-position:0 0,0 0,0 0}33%{background-position:12% 0,-9% 0,0 0}66%{background-position:-14% 0,6% 0,0 0}}.ab[data-live] .bk-loop[data-loop=typewriter] :is(h2,h3,p,.bk-marquee,.bk-link-label,.bk-status-text,.lk-title,.bk-fxslot[data-kind=type]):where(:not(.bk-effect-layer *,.bk-fxslot *)){animation:ae-type calc(6s * var(--lp,1)) steps(20) infinite}@keyframes ae-type{0%{clip-path:inset(0 calc(100% * var(--native-strength,1)) 0 0)}40%,60%{clip-path:inset(0)}90%,to{clip-path:inset(0 calc(100% * var(--native-strength,1)) 0 0)}}.ab[data-live] .bk-loop[data-loop=cursor] :is(h2,h3,p,.bk-marquee-track,.bk-link-label,.bk-status-text,.lk-title):where(:not(.bk-effect-layer *,.bk-fxslot *)):after{content:var(--native-cursor-content,"|");clip-path:var(--native-cursor-clip,none);opacity:var(--native-opacity,1);animation:ae-blink calc(1s * var(--lp,1)) steps(1) infinite;margin-left:.06em;font-weight:400}@keyframes ae-blink{0%,to{opacity:var(--native-opacity,1)}50%{opacity:0}}.bk-fxmotion{width:100%;height:100%;display:block;position:relative}.bk-worn-cursor{pointer-events:none;opacity:var(--native-opacity,1);animation:ae-blink calc(1s * var(--lp,1)) steps(1) infinite}fx-cursor.bk-worn-cursor{vertical-align:baseline;display:inline;position:relative}fx-cursor.bk-worn-cursor:after{content:"";height:calc(.9em * var(--native-strength,1));background:var(--fx-ink,currentColor);width:max(1px,.04em);position:absolute;bottom:.1em;left:.06em}g.bk-worn-cursor{fill:none;stroke:var(--fx-ink,currentColor)}.ab[data-live] :is(.bk--image,.bk--video,.bk--shape,.bk--music,.bk--fx)>:where(.bk-enter)>:where(.bk-hover)>.bk-loop[data-loop=longshadow],.ab[data-live] .bk-loop[data-loop=longshadow] .bk-fxslot[data-kind=type]>.bk-fxmotion{filter:var(--native-shadow-filter,drop-shadow(calc(var(--native-shadow-x) * var(--native-strength,1)) calc(8px * var(--native-strength,1)) 0 color-mix(in srgb, var(--c1,var(--bline,var(--accent))) calc(100% * var(--native-strength,1) * var(--native-opacity,1)), transparent)));animation:ae-worn-shadow calc(4s * var(--lp,1)) ease-in-out infinite alternate}.ab[data-live] .bk--link>:where(.bk-enter)>:where(.bk-hover)>.bk-loop[data-loop=longshadow]:has(>.bk-in>.lk--icon,>.bk-in>.bk-content>.lk--icon){filter:var(--native-shadow-filter,drop-shadow(calc(var(--native-shadow-x) * var(--native-strength,1)) calc(8px * var(--native-strength,1)) 0 color-mix(in srgb, var(--c1,var(--bline,var(--accent))) calc(100% * var(--native-strength,1) * var(--native-opacity,1)), transparent)));animation:ae-worn-shadow calc(4s * var(--lp,1)) ease-in-out infinite alternate}@keyframes ae-worn-shadow{0%{--native-shadow-x:-8px}to{--native-shadow-x:8px}}.ab[data-live] .bk-loop[data-loop=outlinefill] :is(h2,h3,p,.bk-marquee-track,.bk-link-label,.bk-status-text,.lk-title,.bk-paint-native):where(:not([data-paint-host],.bk-effect-layer *,.bk-fxslot *)){-webkit-text-stroke:max(1px, .02em) currentColor;background:linear-gradient(90deg,currentColor 50%,#0000 50%) 0 0/200% 100%;-webkit-text-fill-color:transparent;animation:ae-fill calc(4s * var(--lp,1)) ease-in-out infinite;-webkit-background-clip:text;background-clip:text}@keyframes ae-fill{0%{background-position:100% 0}45%,60%{background-position:0 0}to{background-position:100% 0}}.ab[data-live] .bk-loop[data-loop=chromeflow] :is(h2,h3,p,.bk-marquee-track,.bk-link-label,.bk-status-text,.lk-title,.bk-paint-native):where(:not([data-paint-host],.bk-effect-layer *,.bk-fxslot *)){background:linear-gradient(100deg, color-mix(in srgb, var(--c1,var(--ink)) 45%, var(--c2,var(--bg))) 0%, var(--c1,var(--ink)) 12.5%, color-mix(in srgb, var(--c1,var(--ink)) 55%, var(--c2,var(--bg))) 25%, var(--c1,var(--ink)) 37.5%, color-mix(in srgb, var(--c1,var(--ink)) 45%, var(--c2,var(--bg))) 50%, var(--c1,var(--ink)) 62.5%, color-mix(in srgb, var(--c1,var(--ink)) 55%, var(--c2,var(--bg))) 75%, var(--c1,var(--ink)) 87.5%, color-mix(in srgb, var(--c1,var(--ink)) 45%, var(--c2,var(--bg))) 100%);-webkit-text-fill-color:transparent;animation:ae-flowx calc(5s * var(--lp,1)) linear infinite;background-size:200% 100%;-webkit-background-clip:text;background-clip:text}@keyframes ae-flowx{0%{background-position:0%}to{background-position:100%}}.ab[data-live] :is(.bk--heading,.bk--text,.bk--status,.bk--link,.bk--marquee)>:where(.bk-enter)>:where(.bk-hover)>.bk-loop[data-loop=longshadow] :is(h2,h3,p,.bk-marquee-track>span,.bk-link-label,.bk-status-text,.lk-title):where(:not(.bk-effect-layer *,.bk-fxslot *,.fxv *)){animation:ae-lshadow calc(4s * var(--lp,1)) ease-in-out infinite alternate;animation-composition:add}@keyframes ae-lshadow{0%{text-shadow:calc(-.012em * var(--native-strength,1)) calc(.012em * var(--native-strength,1)) 0 color-mix(in srgb, var(--c1,var(--bline,var(--accent))) calc(100% * var(--native-strength,1) * var(--native-opacity,1)), transparent), calc(-.024em * var(--native-strength,1)) calc(.024em * var(--native-strength,1)) 0 color-mix(in srgb, var(--c1,var(--bline,var(--accent))) calc(100% * var(--native-strength,1) * var(--native-opacity,1)), transparent), calc(-.036em * var(--native-strength,1)) calc(.036em * var(--native-strength,1)) 0 color-mix(in srgb, var(--c1,var(--bline,var(--accent))) calc(100% * var(--native-strength,1) * var(--native-opacity,1)), transparent), calc(-.048em * var(--native-strength,1)) calc(.048em * var(--native-strength,1)) 0 color-mix(in srgb, var(--c1,var(--bline,var(--accent))) calc(100% * var(--native-strength,1) * var(--native-opacity,1)), transparent), calc(-.06em * var(--native-strength,1)) calc(.06em * var(--native-strength,1)) 0 color-mix(in srgb, var(--c1,var(--bline,var(--accent))) calc(100% * var(--native-strength,1) * var(--native-opacity,1)), transparent), calc(-.072em * var(--native-strength,1)) calc(.072em * var(--native-strength,1)) 0 color-mix(in srgb, var(--c1,var(--bline,var(--accent))) calc(100% * var(--native-strength,1) * var(--native-opacity,1)), transparent), calc(-.084em * var(--native-strength,1)) calc(.084em * var(--native-strength,1)) 0 color-mix(in srgb, var(--c1,var(--bline,var(--accent))) calc(100% * var(--native-strength,1) * var(--native-opacity,1)), transparent), calc(-.096em * var(--native-strength,1)) calc(.096em * var(--native-strength,1)) 0 color-mix(in srgb, var(--c1,var(--bline,var(--accent))) calc(100% * var(--native-strength,1) * var(--native-opacity,1)), transparent)}to{text-shadow:calc(.012em * var(--native-strength,1)) calc(.012em * var(--native-strength,1)) 0 color-mix(in srgb, var(--c1,var(--bline,var(--accent))) calc(100% * var(--native-strength,1) * var(--native-opacity,1)), transparent), calc(.024em * var(--native-strength,1)) calc(.024em * var(--native-strength,1)) 0 color-mix(in srgb, var(--c1,var(--bline,var(--accent))) calc(100% * var(--native-strength,1) * var(--native-opacity,1)), transparent), calc(.036em * var(--native-strength,1)) calc(.036em * var(--native-strength,1)) 0 color-mix(in srgb, var(--c1,var(--bline,var(--accent))) calc(100% * var(--native-strength,1) * var(--native-opacity,1)), transparent), calc(.048em * var(--native-strength,1)) calc(.048em * var(--native-strength,1)) 0 color-mix(in srgb, var(--c1,var(--bline,var(--accent))) calc(100% * var(--native-strength,1) * var(--native-opacity,1)), transparent), calc(.06em * var(--native-strength,1)) calc(.06em * var(--native-strength,1)) 0 color-mix(in srgb, var(--c1,var(--bline,var(--accent))) calc(100% * var(--native-strength,1) * var(--native-opacity,1)), transparent), calc(.072em * var(--native-strength,1)) calc(.072em * var(--native-strength,1)) 0 color-mix(in srgb, var(--c1,var(--bline,var(--accent))) calc(100% * var(--native-strength,1) * var(--native-opacity,1)), transparent), calc(.084em * var(--native-strength,1)) calc(.084em * var(--native-strength,1)) 0 color-mix(in srgb, var(--c1,var(--bline,var(--accent))) calc(100% * var(--native-strength,1) * var(--native-opacity,1)), transparent), calc(.096em * var(--native-strength,1)) calc(.096em * var(--native-strength,1)) 0 color-mix(in srgb, var(--c1,var(--bline,var(--accent))) calc(100% * var(--native-strength,1) * var(--native-opacity,1)), transparent)}}.ab[data-live] .bk-loop[data-loop=inkbleed]{animation:ae-bleed calc(5s * var(--lp,1)) ease-in-out infinite alternate}@keyframes ae-bleed{0%,30%{filter:blur();opacity:1}to{filter:blur(calc(5px * var(--native-strength,1))) contrast(calc(1 + .6 * var(--native-strength,1)));opacity:calc(1 - .3 * var(--native-strength,1))}}.ab[data-live] .bk-loop[data-loop=crawl]{animation:ae-crawl calc(10s * var(--lp,1)) linear infinite}@keyframes ae-crawl{0%{transform:perspective(600px) rotateX(calc(35deg * var(--native-strength,1))) translateY(calc(35% * var(--native-strength,1)));opacity:calc(1 - var(--native-strength,1))}12%,80%{opacity:1}to{transform:perspective(600px) rotateX(calc(35deg * var(--native-strength,1))) translateY(calc(-70% * var(--native-strength,1)));opacity:calc(1 - var(--native-strength,1))}}.bk-heading .ch{display:inline-block}.fx-letter{transform-style:preserve-3d;display:inline-block}.fx-letter:has(>.fx6-hang){display:inline-flex}.ab[data-live] .bk-loop[data-loop=wave] :is(.ch,.fx-letter){animation:ae-wave calc(1.8s * var(--lp,1)) ease-in-out infinite;animation-delay:calc(var(--letter-i) * .1s * var(--lp,1))}@keyframes ae-wave{0%,40%,to{transform:translateY(0)}20%{transform:translateY(calc(-.18em * var(--native-strength,1)))}}.ab[data-live] .bk-loop[data-loop=scalewave] :is(.ch,.fx-letter){animation:ae-swave calc(1.6s * var(--lp,1)) ease-in-out infinite;animation-delay:calc(var(--letter-i) * .12s * var(--lp,1))}@keyframes ae-swave{0%,to{transform:scale(calc(1 - .2 * var(--native-strength,1)))}50%{transform:scale(calc(1 + .2 * var(--native-strength,1)))}}.ab[data-live] .bk-loop[data-loop=letterspin] :is(.ch,.fx-letter){animation:3s ease-in-out infinite ae-lspin;animation-delay:calc(var(--letter-i) * .1s)}@keyframes ae-lspin{0%,55%{transform:rotateY(0)}to{transform:rotateY(360deg)}}.ab[data-live] .bk-loop[data-loop=letterdrop] :is(.ch,.fx-letter){animation:ae-ldrop calc(3.6s * var(--lp,1)) cubic-bezier(.3, 1.4, .5, 1) infinite;animation-delay:calc(var(--letter-i) * 80ms * var(--lp,1))}@keyframes ae-ldrop{0%{transform:translateY(calc(-1.2em * var(--native-strength,1)));opacity:calc(1 - var(--native-strength,1))}12%{opacity:1;transform:translateY(0)}70%{opacity:1;transform:translateY(0)}85%,to{transform:translateY(calc(1.2em * var(--native-strength,1)));opacity:calc(1 - var(--native-strength,1))}}.ab[data-live] .bk-loop[data-loop=hang] :is(.ch,.fx-letter){transform-origin:50% -40%;animation:ae-hang calc((1.8s + var(--letter-k) * 1.4s) * var(--lp,1)) ease-in-out infinite alternate}@keyframes ae-hang{0%{transform:rotate(calc(-10deg * var(--native-strength,1)))}to{transform:rotate(calc(10deg * var(--native-strength,1)))}}.ab[data-live] .bk-loop[data-loop=bass] :is(.ch,.fx-letter){transform-origin:50% 100%;animation:ae-bass calc(.8s * var(--lp,1)) ease-out infinite;animation-delay:calc(var(--letter-i) * 20ms * var(--lp,1))}@keyframes ae-bass{0%{transform:scale(calc(1 - .1 * var(--native-strength,1)), calc(1 + .3 * var(--native-strength,1)))}30%,to{transform:scale(1)}}.ab[data-live] .bk-loop[data-loop=explode] :is(.ch,.fx-letter){animation:ae-explode calc(4s * var(--lp,1)) cubic-bezier(.6, 0, .3, 1) infinite}@keyframes ae-explode{0%,22%{opacity:1;filter:blur();transform:none}45%,55%{transform:translate(calc(var(--letter-x) * var(--native-strength,1)), calc(var(--letter-y) * var(--native-strength,1))) rotate(calc(var(--letter-r) * var(--native-strength,1)));opacity:calc(1 - .75 * var(--native-strength,1));filter:blur(calc(2px * var(--native-strength,1)))}78%,to{opacity:1;filter:blur();transform:none}}.amb{z-index:8990;pointer-events:none;position:absolute;inset:0;overflow:hidden}.amb-p{width:var(--s);height:var(--s);animation-duration:var(--d);animation-delay:var(--dl);will-change:transform;animation-timing-function:linear;animation-iteration-count:infinite;display:block;position:absolute}.amb[data-kind=snow] .amb-p{background:var(--amb-c,var(--ink));opacity:.85;border-radius:50%;animation-name:amb-fall}.amb[data-kind=ash] .amb-p{height:calc(var(--s) * .7);background:color-mix(in srgb, var(--amb-c,var(--ink)) 50%, var(--bg));box-shadow:0 0 6px var(--g);border-radius:30%;animation-name:amb-fall}@keyframes amb-fall{0%{transform:translateY(-40px)}50%{transform:translate(var(--sway), 480px)}to{transform:translateY(1000px)}}.amb[data-kind=sakura] .amb-p{width:calc(var(--s) * 1.4);background:var(--amb-c,#ffc7d6);border-radius:70% 0;animation-name:amb-petal}@keyframes amb-petal{0%{transform:translateY(-40px)rotate(0)rotateX(0)}to{transform:translate(var(--dx), 1000px) rotate(540deg) rotateX(720deg)}}.amb[data-kind=leaves] .amb-p{width:calc(var(--s) * 1.6);background:var(--amb-c,var(--c));border-radius:80% 0;animation-name:amb-leaf;animation-timing-function:ease-in-out}@keyframes amb-leaf{0%{transform:translateY(-40px)rotate(0)}25%{transform:translate(40px,220px)rotate(90deg)}50%{transform:translate(-14px,480px)rotate(200deg)}75%{transform:translate(34px,740px)rotate(290deg)}to{transform:translate(-6px,1000px)rotate(400deg)}}.amb[data-kind=rain] .amb-p{width:1px;height:calc(var(--s) * 6);background:linear-gradient(transparent, color-mix(in srgb, var(--amb-c,var(--ink)) 60%, transparent));animation-name:amb-rain}@keyframes amb-rain{0%{transform:translateY(-80px)rotate(12deg)}to{transform:translate(-220px,1000px)rotate(12deg)}}.amb[data-kind=confetti] .amb-p{width:calc(var(--s) * .6);background:var(--amb-c,var(--c));animation-name:amb-conf}@keyframes amb-conf{0%{transform:translateY(-40px)rotateY(0)rotate(0)}to{transform:translate(var(--dx), 1000px) rotateY(1080deg) rotate(360deg)}}.amb[data-kind=code] .amb-p{width:12px;height:auto;font:400 13px/15px var(--font-mono,monospace);color:var(--amb-c,var(--ink));word-break:break-all;opacity:.55;animation-name:amb-code;-webkit-mask-image:linear-gradient(#0000,#000 70%,#fff);mask-image:linear-gradient(#0000,#000 70%,#fff)}@keyframes amb-code{0%{transform:translateY(-100%)}to{transform:translateY(1000px)}}.amb[data-kind=bubbles] .amb-p{border:1px solid color-mix(in srgb, var(--amb-c,var(--ink)) 65%, transparent);background:radial-gradient(circle at 30% 30%, color-mix(in srgb, var(--amb-c,var(--ink)) 45%, transparent), transparent 40%);border-radius:50%;animation-name:amb-rise;animation-timing-function:ease-in}.amb[data-kind=hearts] .amb-p{background:var(--amb-c,var(--accent));animation-name:amb-rise;animation-timing-function:ease-out;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cpath d='M50 94C22 74 3 57 3 33 3 16 16 5 30 5c9 0 16 5 20 13C54 10 61 5 70 5c14 0 27 11 27 28 0 24-19 41-47 61z'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cpath d='M50 94C22 74 3 57 3 33 3 16 16 5 30 5c9 0 16 5 20 13C54 10 61 5 70 5c14 0 27 11 27 28 0 24-19 41-47 61z'/%3E%3C/svg%3E") 50%/contain no-repeat}.amb[data-kind=embers] .amb-p{background:var(--amb-c,var(--accent));box-shadow:0 0 8px 2px color-mix(in srgb, var(--amb-c,var(--accent)) 70%, transparent);border-radius:50%;animation-name:amb-rise}@keyframes amb-rise{0%{opacity:0;transform:translate(0)scale(.7)}12%{opacity:1}50%{transform:translate(var(--sway), -480px) scale(1)}88%{opacity:.9;transform:translateY(-860px)scale(1)}to{transform:translate(calc(var(--sway) * -.5), -960px) scale(1.3);opacity:0}}.amb[data-kind=fireflies] .amb-p{background:var(--amb-c,var(--accent));box-shadow:0 0 10px 3px color-mix(in srgb, var(--amb-c,var(--accent)) 70%, transparent);animation:amb-wander var(--d) ease-in-out var(--dl) infinite alternate, amb-twinkle 2.6s ease-in-out var(--dl) infinite;border-radius:50%}.amb[data-kind=dust] .amb-p{background:var(--amb-c,var(--ink));animation:amb-wander var(--d) ease-in-out var(--dl) infinite alternate, amb-twinkle 4s ease-in-out var(--dl) infinite;border-radius:50%}@keyframes amb-wander{0%{transform:translate(0)}33%{transform:translate(var(--dx), var(--sway))}66%{transform:translate(calc(var(--sway) * -1), calc(var(--dx) * .5))}to{transform:translate(calc(var(--dx) * .5), calc(var(--sway) * -1))}}.amb[data-kind=stars] .amb-p{background:var(--amb-c,var(--ink));border-radius:50%;animation-name:amb-twinkle;animation-timing-function:ease-in-out}@keyframes amb-twinkle{0%,to{opacity:.15;transform:scale(.6)}50%{opacity:1;transform:scale(1.3)}}.amb[data-kind=glitter] .amb-p{background:var(--amb-c,var(--ink));clip-path:polygon(50% 0,58% 42%,100% 50%,58% 58%,50% 100%,42% 58%,0 50%,42% 42%);animation-name:amb-glit;animation-timing-function:ease-in-out}@keyframes amb-glit{0%,to{opacity:0;transform:scale(0)rotate(0)}50%{opacity:1;transform:scale(1)rotate(90deg)}}.amb[data-kind=fog] .amb-p{width:var(--s);height:calc(var(--s) * .4);background:color-mix(in srgb, var(--amb-c,var(--ink)) 14%, transparent);filter:blur(40px);animation:amb-fog var(--d) ease-in-out var(--dl) infinite alternate;border-radius:50%}@keyframes amb-fog{0%{transform:translate(-140px)}to{transform:translate(140px)}}@media (prefers-reduced-motion:reduce){.ab .bk-loop{--native-shadow-filter:none}.ab .bk-loop,.ab .bk-loop *,.ab .bk-loop:before,.ab .bk-loop:after,.ab .bk-loop :before,.ab .bk-loop :after{animation:none!important}.amb{display:none}}@media (prefers-reduced-motion:no-preference){.ab[data-live] .bk-loop:is([data-loop=chromeflow],[data-loop=outlinefill]) [data-paint-host]:not([data-paint-zero]){isolation:isolate}.ab[data-live] .bk-loop:is([data-loop=chromeflow],[data-loop=outlinefill]) [data-paint-host]:not([data-paint-zero])>.bk-paint-source{-webkit-text-fill-color:transparent!important;-webkit-text-stroke:0 transparent!important;text-shadow:none!important;background:0 0!important;text-decoration:none!important}.ab[data-live] .bk-loop:is([data-loop=chromeflow],[data-loop=outlinefill]) [data-paint-host]:not([data-paint-zero])>.bk-paint-source::selection{color:highlighttext;-webkit-text-fill-color:HighlightText;background:highlight}.ab[data-live] .bk-loop:is([data-loop=chromeflow],[data-loop=outlinefill]) [data-paint-host]:not([data-paint-zero])>.bk-paint-base{visibility:visible;opacity:calc(1 - var(--plain-paint-mix,1))}.ab[data-live] .bk-loop:is([data-loop=chromeflow],[data-loop=outlinefill]) [data-paint-host]:not([data-paint-zero])>.bk-paint-native{visibility:visible;opacity:var(--plain-paint-mix,1);mix-blend-mode:plus-lighter}}.ab[data-live] .bk-loop:is([data-loop=chromeflow],[data-loop=outlinefill]) [data-paint-zero]>.bk-paint-native{animation-play-state:paused!important}.lp{--fx-display:"Manufacturing Consent", "UnifrakturMaguntia", serif;--fx-body:"Geist", "Helvetica Neue", Arial, sans-serif;--lp-pad:64px;color:#fff;background:#000;min-height:100vh;font-family:Geist,Helvetica Neue,Arial,sans-serif;position:relative;overflow:hidden}.lp ::selection{background:#ffffff3d}.lp a{color:#fff;text-decoration:none}.lp button{font:inherit}.lp :is(a,button):focus-visible{outline-offset:3px;outline:2px solid #fff}.lp input:focus-visible{outline:none}.lp-bl{font-family:Manufacturing Consent,UnifrakturMaguntia,Old English Text MT,serif;font-weight:400}.lp-mono{font-family:Geist Mono,ui-monospace,Consolas,monospace}.lp-label{letter-spacing:.14em;text-transform:uppercase;color:#d4d4d4;font-family:Geist Mono,ui-monospace,monospace;font-size:12px;line-height:16px}.lp-sigil{background:url(/mark-white.png) 50%/contain no-repeat;display:block}.lp-fill{position:absolute;inset:0}.lp-abs{position:absolute}.lp-hero-img{background:#000 url(/landing/hero.jpg) 50%/cover no-repeat}.lp-subj-img{background:#000 url(/landing/subject.jpg) 50%/cover no-repeat}.lp-btn{white-space:nowrap;cursor:pointer;background:#fff;border:0;border-radius:999px;justify-content:center;align-items:center;gap:10px;height:52px;padding:0 26px;font-size:15px;font-weight:600;transition:transform .3s,box-shadow .3s;display:inline-flex;color:#000!important}.lp-btn:hover{transform:translateY(-2px);box-shadow:0 0 0 6px #ffffff1f,0 0 40px #ffffff59}.lp-btn--ghost{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000059;border:1px solid #ffffff59;color:#fff!important}.lp-link{cursor:pointer;background:0 0;border:0;padding:0}.lp-sec{box-sizing:border-box;padding:96px var(--lp-pad) 0;border-top:1px solid #141414;position:relative}.lp-head{justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.lp-head h2{font-size:var(--h2,100px);white-space:nowrap;margin:20px 0 0;line-height:.95}.lp-head p{color:#d4d4d4;text-align:right;max-width:400px;margin:0 0 10px;font-size:16px;line-height:24px}.lp-inner{max-width:1312px;margin:0 auto}.lp-hero{height:1115px;position:relative;overflow:hidden}.lp-hero-bg{height:1000px;bottom:auto;-webkit-mask-image:linear-gradient(#000 70%,#0000);mask-image:linear-gradient(#000 70%,#0000)}.lp-kb{transition:filter 1.1s;animation:20s ease-in-out infinite alternate lp-kb}@keyframes lp-kb{0%{transform:scale(1.02)translate(0)}to{transform:scale(1.1)translateY(-1%)}}.lp-hero-still{transition:filter 1.1s}.lp-tint{transition:opacity 1.1s,background 1.1s}.lp-glint{mix-blend-mode:overlay;background:linear-gradient(100deg,#0000,#fff0 30%,#ffffffbf 50%,#fff0 70%,#0000);width:40%;animation:7s cubic-bezier(.6,0,.3,1) infinite lp-glint;position:absolute;top:-20%;bottom:-20%;left:-30%}@keyframes lp-glint{0%,15%{transform:translate(-60%)skew(-12deg)}70%,to{transform:translate(420%)skew(-12deg)}}.lp-scanl{mix-blend-mode:overlay;background:#fff;height:2px;animation:2.8s linear infinite lp-scanl;position:absolute;left:0;right:0;box-shadow:0 0 18px 4px #fff9}@keyframes lp-scanl{0%{opacity:0;top:-2%}8%,92%{opacity:.9}to{opacity:0;top:102%}}.lp-em{opacity:0;background:#fff;border-radius:50%;animation:linear infinite lp-em;position:absolute;bottom:-10px;box-shadow:0 0 6px 1px #fffc}@keyframes lp-em{0%{opacity:0;transform:translate(0)}12%{opacity:1}to{transform:translate(var(--sw), -1060px);opacity:0}}.lp-grain{opacity:.1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.lp-nav{z-index:20;box-sizing:border-box;justify-content:space-between;align-items:center;gap:20px;height:96px;padding:0 48px;display:flex;position:absolute;top:0;left:0;right:0}.lp-nav nav{gap:40px;display:flex}.lp-nav nav button{letter-spacing:.14em;text-transform:uppercase;color:#d4d4d4;font-family:Geist Mono,ui-monospace,monospace;font-size:12px;transition:color .2s}.lp-nav nav button:hover{color:#fff}.lp-hero-copy{z-index:5;width:500px;position:absolute;top:290px;left:48px}.lp-hero-copy h1{letter-spacing:-.03em;text-transform:uppercase;margin:0;font-size:58px;font-weight:600;line-height:1}.lp-hero-copy>p{max-width:420px;margin:20px 0 0;font-size:18px;line-height:26px}.lp-claim{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0a0a0ab3;border:1px solid #ffffff4d;border-radius:999px;align-items:center;height:60px;margin-top:32px;padding:0 6px 0 22px;display:flex;position:relative}.lp-claim-at{color:#d4d4d4;font-size:15px}.lp-claim input{color:#fff;background:0 0;border:0;flex:1;min-width:0;height:100%;padding:0;font:400 15px/20px Geist Mono,ui-monospace,monospace}.lp-claim input:focus-visible{outline:none}.lp-claim:focus-within{border-color:#fff}.lp-claim-hint{pointer-events:none;align-items:center;font:400 15px/20px Geist Mono,ui-monospace,monospace;display:flex;position:absolute;top:50%;left:calc(22px + 13ch);transform:translateY(-50%)}.lp-typed{white-space:nowrap;vertical-align:bottom;animation:6s steps(19,end) infinite lp-typed;display:inline-block;overflow:hidden}@keyframes lp-typed{0%{width:0}35%,to{width:var(--ch,19ch)}}.lp-caret{background:#fff;width:2px;height:18px;margin-left:2px;animation:1s step-end infinite lp-blink;display:inline-block}@keyframes lp-blink{50%{opacity:0}}.lp-claim .lp-btn{height:48px;padding:0 20px;font-size:14px}.lp-narrow{display:none}.lp-wearing{z-index:5;text-align:right;width:300px;position:absolute;top:300px;right:48px}.lp-segs{gap:4px;margin-top:12px;display:flex}.lp-seg{background:#ffffff2e;flex:1;height:2px;transition:background .6s}.lp-seg[data-on]{background:#fff;box-shadow:0 0 10px #fffc}.lp-giant{white-space:nowrap;mix-blend-mode:difference;letter-spacing:-.01em;pointer-events:none;margin:0;font-size:340px;line-height:.8;position:absolute;bottom:20px;left:50%;transform:translate(-50%)}.lp-bands{z-index:6;height:240px;margin-top:-60px;position:relative}.lp-band{white-space:nowrap;align-items:center;display:flex;position:absolute;left:-60px;right:-60px;overflow:hidden}.lp-mq{align-items:center;gap:36px;padding-right:36px;animation:36s linear infinite lp-mq;display:inline-flex}.lp-mq--r{animation-duration:30s;animation-direction:reverse}@keyframes lp-mq{0%{transform:translate(0)}to{transform:translate(-50%)}}.lp-star{width:22px;height:30px;display:inline-block}.lp-manifesto{text-align:center;background:radial-gradient(at 50% 55%,#0a0a0a,#000 70%);border-top:0;height:auto;padding-bottom:120px}.lp-manifesto h2{letter-spacing:-.01em;margin:36px 0 0;font-size:136px;line-height:1.02}.lp-mf{color:#1f1f1f;animation:9s ease-in-out infinite lp-lit}@keyframes lp-lit{0%{color:#1f1f1f;text-shadow:none}10%,55%{color:#fff;text-shadow:0 0 40px #ffffff59}70%,to{color:#1f1f1f;text-shadow:none}}.lp-sig-in{vertical-align:-.1em;width:.57em;height:.8em;margin:0 .13em;animation:9s ease-in-out infinite lp-sigb;display:inline-block}@keyframes lp-sigb{0%,to{filter:drop-shadow(0 0 #fff0);opacity:.25}30%,55%{filter:drop-shadow(0 0 22px #ffffffe6);opacity:1}}.lp-stage{position:relative;overflow:hidden}.lp-stage>div{transform-origin:0 0;position:absolute;top:0;left:0}.lp .ab[data-live] .bk-enter[data-enter]:not([data-enter=none]){opacity:1;animation:none}.lp-frame{border:1px solid #262626;border-radius:16px;margin-top:48px;overflow:hidden;box-shadow:0 60px 120px #000000e6}.lp-ed{background:#000;width:1440px;height:900px;font-size:14px;line-height:20px;position:relative;overflow:hidden}.lp-ed-side{background:#0a0a0a;border-right:1px solid #1f1f1f;width:272px;height:900px;top:0;left:0;overflow:hidden}.lp-ed-row{color:#d4d4d4;white-space:nowrap;border-radius:6px;align-items:center;gap:10px;height:32px;padding:0 8px;display:flex;position:relative;overflow:hidden}.lp-ed-row[data-on]{color:#fff;background:#1f1f1f}.lp-ed-row svg{flex:none}.lp-ed-cap{color:#d4d4d4;font-size:12px;font-weight:500;line-height:16px}.lp-ed-key{color:#d4d4d4;background:#141414;border:1px solid #3a3a3a;border-radius:6px;justify-content:center;align-items:center;min-width:22px;height:22px;padding:0 5px;font:500 12px/1 Geist Mono,monospace;display:inline-flex}.lp-ed-board{background:#000 radial-gradient(#262626 1px,#0000 1.2px) 0 0/16px 16px;inset:56px 300px 0 272px;overflow:hidden}.lp-ed-page{outline:1px solid #3a3a3a;width:772px;height:900px;top:64px;left:48px;overflow:hidden}.lp-ed-page>div{transform-origin:0 0;width:1280px;transform:scale(.603)}.lp-dock{background:#0a0a0a;border:1px solid #3a3a3a;border-radius:16px;align-items:center;gap:6px;height:54px;padding:0 10px;display:flex;box-shadow:0 20px 40px #0009}.lp-dock span{border-radius:10px;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.lp-ed-insp{background:#0a0a0a;border-left:1px solid #1f1f1f;width:300px;height:900px;top:0;left:1140px}.lp-kit{box-sizing:border-box;border-radius:10px;flex-direction:column;gap:3px;width:128px;height:118px;padding:12px;transition:box-shadow .25s;display:flex;position:absolute;overflow:hidden}.lp-kit-type{white-space:nowrap;margin-bottom:auto;font-size:30px;line-height:36px}.lp-kit-name{font-size:13px;font-weight:700;line-height:16px}.lp-kit-note{opacity:.85;min-height:28px;font-size:11px;line-height:14px}.lp-kit[data-on]{box-shadow:0 0 0 2px #000,0 0 0 4px #fff}.lp-cur{z-index:30;pointer-events:none;filter:drop-shadow(0 2px 4px #0009);width:24px;height:24px;transition:left .6s cubic-bezier(.4,0,.2,1),top .6s cubic-bezier(.4,0,.2,1);position:absolute}.lp-cur-r{opacity:0;border:2px solid #fff;border-radius:999px;width:28px;height:28px;animation:.5s ease-out .62s lp-click;position:absolute;top:-14px;left:-14px}@keyframes lp-click{0%{opacity:.9;transform:scale(.2)}to{opacity:0;transform:scale(1.4)}}.lp-fxtabs{background:#0a0a0a;border:1px solid #1f1f1f;border-radius:28px;flex-wrap:wrap;gap:6px;width:fit-content;margin-top:40px;padding:8px;display:flex}.lp-fxtab{color:#d4d4d4;border-radius:999px;align-items:center;gap:6px;height:34px;padding:0 14px;font-size:14px;transition:background .3s,color .3s;display:inline-flex}.lp-fxtab b{opacity:.7;font:400 12px Geist Mono,monospace}.lp-fxtab[data-on]{color:#000;background:#fff}.lp-fxgrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:28px 16px;margin-top:28px;display:grid}.lp-fxcard{flex-direction:column;gap:12px;display:flex}.lp-fxbox{aspect-ratio:310/240;border:1px solid #1f1f1f;border-radius:10px;transition:border-color .4s,box-shadow .4s;position:relative;overflow:hidden}.lp-fxbox[data-on]{border-color:#fff;box-shadow:0 0 0 4px #ffffff1f}.lp-fxname{justify-content:space-between;align-items:baseline;gap:8px;font-size:15px;font-weight:600;display:flex}.lp-fxname span{color:#d4d4d4;white-space:nowrap;font:400 12px Geist Mono,monospace}.lp-names{border-top:1px solid #1f1f1f;border-bottom:1px solid #1f1f1f;align-items:center;height:48px;margin-top:64px;display:flex;position:relative;overflow:hidden}.lp-bento{aspect-ratio:1312/912;margin-top:56px;position:relative}.lp-card{left:calc(var(--x) / 1312 * 100%);top:calc(var(--y) / var(--gh,912) * 100%);width:calc(var(--w) / 1312 * 100%);height:calc(var(--h) / var(--gh,912) * 100%);box-sizing:border-box;background:#0a0a0a;border:1px solid #1f1f1f;border-radius:16px;position:absolute;overflow:hidden}.lp-card-in{transform-origin:0 0;position:absolute;top:0;left:0}.lp-card-lab{align-items:center;gap:10px;font-size:15px;font-weight:600;display:flex;position:absolute;bottom:18px;left:20px}.lp-pill{white-space:nowrap;background:#1f1f1f;border-radius:999px;align-items:center;gap:10px;height:48px;padding:0 20px;font-weight:700;display:inline-flex}.lp-pill--solid{color:#000;background:#fff}.lp-pop{animation:3s cubic-bezier(.3,1.6,.5,1) infinite lp-pop}@keyframes lp-pop{0%,to{transform:scale(1)}10%{transform:scale(.92)}20%{transform:scale(1.06)}30%{transform:scale(1)}}.lp-blink{animation:1.4s ease-in-out infinite lp-soft}@keyframes lp-soft{50%{opacity:.25}}.lp-float{animation:4s ease-in-out infinite alternate lp-bkf}@keyframes lp-bkf{0%{transform:translateY(-8px)rotate(-6deg)}to{transform:translateY(8px)rotate(6deg)}}.lp-spin{animation:60s linear infinite lp-spin}@keyframes lp-spin{to{transform:rotate(360deg)}}.lp-eq span{background:#fff;border-radius:3px;width:5px;margin-right:4px;animation:1s ease-in-out infinite alternate lp-eq;display:inline-block}@keyframes lp-eq{0%{height:6px}to{height:38px}}.lp-prog{background:#fff;border-radius:4px;height:4px;animation:6s linear infinite lp-prog}@keyframes lp-prog{0%{width:0}to{width:100%}}.lp-amb{gap:72px;display:flex}.lp-amb-copy{flex:none;width:420px}.lp-amb-copy h2{margin:20px 0 0;font-size:110px;line-height:.95}.lp-amb-copy p{color:#d4d4d4;margin:20px 0 0;font-size:16px;line-height:24px}.lp-chip{color:#d4d4d4;background:#0a0a0a;border:1px solid #262626;border-radius:999px;align-items:center;height:36px;margin:0 8px 10px 0;padding:0 16px;font-size:14px;transition:all .35s;display:inline-flex}.lp-chip[data-on]{color:#000;background:#fff;border-color:#fff}.lp-browser{background:#000;border:1px solid #262626;border-radius:16px;flex:1;min-width:0;position:relative;overflow:hidden;box-shadow:0 60px 120px #000000e6}.lp-browser-bar{background:#141414;border-bottom:1px solid #1f1f1f;align-items:center;gap:8px;height:40px;padding:0 16px;display:flex}.lp-browser-bar>i{background:#262626;border-radius:999px;width:10px;height:10px}.lp-browser-bar code{color:#d4d4d4;background:#000;border-radius:8px;margin-left:16px;padding:4px 14px;font:400 12px Geist Mono,monospace}.lp-devs{aspect-ratio:1312/420;margin-top:30px;position:relative}.lp-dev{background:#0a0a0a;border:1px solid #3a3a3a;transition:border-color .4s,box-shadow .4s,transform .6s;position:absolute;overflow:hidden}.lp-dev[data-on]{border-color:#fff;transform:translateY(-10px);box-shadow:0 0 0 4px #ffffff1a,0 40px 80px #000c}.lp-dev-scroll{animation:12s ease-in-out infinite alternate lp-devs}@keyframes lp-devs{0%,15%{transform:translateY(0)}85%,to{transform:translateY(var(--sy))}}.lp-dev-name{white-space:nowrap;color:#d4d4d4;font:400 13px Geist Mono,monospace;position:absolute;transform:translate(-50%)}.lp-scene{aspect-ratio:1312/720;perspective:2000px;margin-top:20px;position:relative}.lp-mock{width:74.7%;height:80.5%;transform-style:preserve-3d;background:#0a0a0a;border:1px solid #262626;border-radius:16px;animation:10s ease-in-out infinite alternate lp-mock;position:absolute;top:9.7%;left:11.4%;overflow:hidden;box-shadow:0 60px 120px #000000e6}@keyframes lp-mock{0%{transform:rotateX(16deg)rotateY(-20deg)rotate(4deg)}to{transform:rotateX(10deg)rotateY(-9deg)rotate(2deg)}}.lp-fl1{animation:6s ease-in-out infinite alternate lp-fl}.lp-fl2{animation:7s ease-in-out infinite alternate-reverse lp-fl}@keyframes lp-fl{0%{transform:translateY(-12px)rotate(-2deg)}to{transform:translateY(14px)rotate(1deg)}}.lp-share-chip{background:#0a0a0a;border:1px solid #262626;border-radius:999px;height:32px;padding:0 14px;font-size:13px;line-height:32px}.lp-finale{padding:60px var(--lp-pad) 140px;text-align:center;background:radial-gradient(at 50% 34%,#141414,#000 55%);border-top:1px solid #141414;position:relative;overflow:hidden}.lp-orb{aspect-ratio:1;width:min(640px,90vw);margin:0 auto;position:relative}.lp-orb svg{width:100%;height:100%;position:absolute;inset:0}.lp-ring-r{animation:90s linear infinite reverse lp-spin}.lp-aura{aspect-ratio:1;border:1px solid #fff9;border-radius:999px;width:47%;animation:4.5s ease-out infinite lp-aura;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes lp-aura{0%{opacity:.9;transform:translate(-50%,-50%)scale(.7)}to{opacity:0;transform:translate(-50%,-50%)scale(2.4)}}.lp-sig-glow{width:36%;height:50%;animation:4.5s ease-in-out infinite lp-sglow;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes lp-sglow{0%,to{filter:drop-shadow(0 0 6px #ffffff4d)}50%{filter:drop-shadow(0 0 34px #ffffffe6)}}.lp-melt{white-space:nowrap;margin:40px 0 0;font-size:150px;line-height:.95;position:relative}.lp-melt>span{display:inline-block;position:relative}.lp-mw{animation:5.5s cubic-bezier(.45,0,.55,1) infinite alternate lp-mw;position:absolute;top:0;left:0}@keyframes lp-mw{0%,12%{transform:scaleY(1)}to{transform:scaleY(var(--s))}}.lp-mw--fade{-webkit-mask-image:linear-gradient(#000 55%,#0000);mask-image:linear-gradient(#000 55%,#0000)}.lp-foot{background:#000;position:relative;overflow:hidden}.lp-foot-top{z-index:3;justify-content:space-between;gap:48px;padding:72px 64px 40px;display:flex;position:relative}.lp-foot-links{gap:72px;display:flex}.lp-foot-links .lp-label{margin-bottom:12px}.lp-foot-links :is(a,button){color:#d4d4d4;text-align:left;font-size:14px;line-height:28px;transition:color .25s;display:block}.lp-foot-links :is(a,button):hover{color:#fff}.lp-fscene{height:544px;position:relative}.lp-water{background:linear-gradient(#070707,#000 70%);position:absolute;inset:239px 0 0;overflow:hidden}.lp-fglint{background:linear-gradient(90deg,#0000,#ffffff80,#0000);height:1px;animation:6s ease-in-out infinite lp-fglint;position:absolute}@keyframes lp-fglint{0%,to{opacity:0;transform:translate(-60px)}50%{opacity:1;transform:translate(60px)}}.lp-rip{opacity:0;border:1.5px solid #ffffffd9;border-radius:50%;width:520px;height:52px;margin:-26px 0 0 -260px;animation:5s ease-out infinite lp-frip;position:absolute;top:6px;box-shadow:0 0 12px #ffffff26}@keyframes lp-frip{0%,38%{opacity:0;transform:scale(.02)}39%{opacity:.9;transform:scale(.05)}to{opacity:0;transform:scale(1)}}.lp-fmark{z-index:1;text-align:center;white-space:nowrap;letter-spacing:.01em;pointer-events:none;margin:0;font-size:300px;line-height:.8;position:absolute;left:0;right:0}.lp-fmark-up{filter:drop-shadow(0 0 40px #ffffff14);top:0}.lp-fmark-sheen{z-index:2;color:#0000;background:linear-gradient(100deg,#0000 40%,#ffffffe6 50%,#0000 60%) 0 0/300% 100%;mix-blend-mode:overlay;-webkit-background-clip:text;background-clip:text;animation:7s ease-in-out infinite lp-fsh;top:0}@keyframes lp-fsh{0%,30%{background-position:130% 0}70%,to{background-position:-30% 0}}.lp-fmark-dn{opacity:.5;filter:blur(.6px);top:224px;transform:scaleY(-1);-webkit-mask-image:linear-gradient(#0000 25%,#000000e6);mask-image:linear-gradient(#0000 25%,#000000e6)}.lp-silk{color:#0000;background:linear-gradient(#ffffff47,#ffffff0f 60%,#ffffff2e) 0 0/100% 100%,url(/landing/silk.jpg) 50%/100% 420px no-repeat;-webkit-background-clip:text;background-clip:text}.lp-hz{z-index:1;background:linear-gradient(90deg,#0000,#ffffff8c 30%,#fff 50%,#ffffff8c 70%,#0000);height:1px;position:absolute;top:238px;left:0;right:0}.lp-hz:after{content:"";background:radial-gradient(#ffffff1f,#0000 70%);height:60px;position:absolute;top:-30px;left:10%;right:10%}.lp-fdrop{z-index:2;opacity:0;background:#fff;border-radius:50%/60% 60% 40% 40%;width:5px;height:9px;margin-left:-2.5px;animation:5s cubic-bezier(.55,0,1,.45) infinite lp-fdrop;position:absolute;top:-266px;box-shadow:0 0 8px #fff9}@keyframes lp-fdrop{0%{opacity:0;transform:translateY(0)}6%{opacity:1}38%{opacity:1;transform:translateY(504px)}39%,to{opacity:0;transform:translateY(504px)}}.lp-gps{flex-wrap:wrap;gap:10px;margin-top:22px;display:flex}.lp-gp-sigil{background:url(/mark-white.png) 50%/contain no-repeat;width:11px;height:15px;margin-left:2px;display:block}.lp-gp{letter-spacing:.16em;text-transform:uppercase;color:#a3a3a3;border:1px solid #1f1f1f;border-radius:999px;align-items:center;gap:10px;height:34px;padding:0 14px 0 12px;font-family:Geist Mono,monospace;font-size:10px;transition:border-color .3s;display:inline-flex}.lp-gp:hover{border-color:#3a3a3a}.lp-gp svg{fill:none;stroke:#fff;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:15px;height:15px;margin-left:2px}.lp-gp b{letter-spacing:-.01em;text-transform:none;color:#fff;font-family:Geist,Helvetica Neue,Arial,sans-serif;font-size:13px;font-weight:600}.lp-fbar{z-index:3;letter-spacing:.14em;text-transform:uppercase;color:#8a8a8a;justify-content:space-between;align-items:center;gap:16px;height:56px;font-family:Geist Mono,monospace;font-size:11px;display:flex;position:absolute;bottom:0;left:64px;right:64px}.lp-fbar a{color:#8a8a8a!important}.lp-fbar a:hover{color:#fff!important}.lp[data-scaled]{width:1440px}.lp[data-scaled] .lp-hero{height:calc(1115px * var(--hs,1))}.lp[data-scaled] .lp-hero-bg{height:calc(1000px * var(--hs,1));background-size:auto 100%}.lp-hero-stretch{display:none}.lp[data-scaled] .lp-hero-stretch{--edge:calc(50% * var(--hs,1));-webkit-mask-image:linear-gradient(#000 70%, transparent), linear-gradient(90deg, #000 calc(50% - var(--edge)), transparent calc(50% - var(--edge) * .55), transparent calc(50% + var(--edge) * .55), #000 calc(50% + var(--edge)));-webkit-mask-image:linear-gradient(#000 70%, transparent), linear-gradient(90deg, #000 calc(50% - var(--edge)), transparent calc(50% - var(--edge) * .55), transparent calc(50% + var(--edge) * .55), #000 calc(50% + var(--edge)));mask-image:linear-gradient(#000 70%, transparent), linear-gradient(90deg, #000 calc(50% - var(--edge)), transparent calc(50% - var(--edge) * .55), transparent calc(50% + var(--edge) * .55), #000 calc(50% + var(--edge)));-webkit-mask-composite:source-in;background-size:100% 100%;display:block;-webkit-mask-composite:source-in;mask-composite:intersect}.lp[data-scaled] .lp-hero-fit{--edge:calc(50% * var(--hs,1));-webkit-mask-image:linear-gradient(#000 70%, transparent), linear-gradient(90deg, transparent calc(50% - var(--edge)), #000 calc(50% - var(--edge) * .72), #000 calc(50% + var(--edge) * .72), transparent calc(50% + var(--edge)));-webkit-mask-image:linear-gradient(#000 70%, transparent), linear-gradient(90deg, transparent calc(50% - var(--edge)), #000 calc(50% - var(--edge) * .72), #000 calc(50% + var(--edge) * .72), transparent calc(50% + var(--edge)));mask-image:linear-gradient(#000 70%, transparent), linear-gradient(90deg, transparent calc(50% - var(--edge)), #000 calc(50% - var(--edge) * .72), #000 calc(50% + var(--edge) * .72), transparent calc(50% + var(--edge)));-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;mask-composite:intersect}.lp[data-scaled] .lp-hero-copy{top:calc(290px * var(--hs,1));transform:scale(var(--hs,1));transform-origin:0 0}.lp[data-scaled] .lp-wearing{top:calc(300px * var(--hs,1));transform:scale(var(--hs,1));transform-origin:100% 0}.lp[data-scaled] .lp-giant{font-size:calc(340px * var(--hs,1));bottom:calc(20px * var(--hs,1))}.lp[data-scaled]>:is(section,footer){width:1440px;margin-inline:auto}.lp[data-scaled] .lp-manifesto{zoom:var(--z-manifesto,1);height:740px}.lp[data-scaled] #editor{zoom:var(--z-editor,1)}.lp[data-scaled] #effects{zoom:var(--z-effects,1)}.lp[data-scaled] #blocks{zoom:var(--z-blocks,1)}.lp[data-scaled] #ambient{zoom:var(--z-ambient,1)}.lp[data-scaled] #screens{zoom:var(--z-screens,1)}.lp[data-scaled] #share{zoom:var(--z-share,1)}.lp[data-scaled] #pricing{zoom:var(--z-pricing,1);height:1300px}.lp[data-scaled] .lp-finale{zoom:var(--z-finale,1)}.lp[data-scaled] #editor{height:1180px}.lp[data-scaled] #effects{height:1080px}.lp[data-scaled] #blocks{height:1260px}.lp[data-scaled] #ambient{height:900px;padding-top:110px}.lp[data-scaled] #screens{height:860px;padding-top:110px}.lp[data-scaled] #share{height:1080px}.lp[data-scaled] .lp-finale{height:1140px}@media (width<=899px){.lp{--lp-pad:20px}.lp-sec{padding-top:64px}.lp-nav{padding:0 20px}.lp-nav nav,.lp-nav .lp-btn{display:none}.lp-hero{height:900px}.lp-hero-copy{width:calc(100% - 40px);top:150px;left:20px}.lp-hero-copy h1{font-size:40px}.lp-giant{font-size:30vw}.lp-wearing{text-align:left;width:auto;inset:auto 20px 200px}.lp-wide{display:none}.lp-narrow{display:inline}.lp-claim{padding-left:16px}.lp-claim-hint{left:calc(16px + 13ch)}.lp-manifesto h2{font-size:13vw}.lp-head{flex-direction:column;align-items:flex-start}.lp-head h2{white-space:normal;font-size:clamp(40px,11vw,72px)}.lp-head p{text-align:left}.lp-fxgrid{grid-template-columns:repeat(2,minmax(0,1fr))}.lp-bento{aspect-ratio:auto;flex-direction:column;gap:12px;display:flex}.lp-card{width:auto;height:auto;aspect-ratio:var(--w) / var(--h);position:relative;top:auto;left:auto}.lp-amb{flex-direction:column;gap:32px}.lp-amb-copy{width:auto}.lp-amb-copy h2{font-size:clamp(44px,12vw,80px)}.lp-melt{font-size:14vw}.lp-foot-top{flex-direction:column;gap:36px;padding:40px 20px 24px}.lp-foot-links{flex-wrap:wrap;gap:32px 48px}.lp-fscene{height:300px}.lp-fmark{font-size:24vw}.lp-fmark-up,.lp-fmark-sheen{top:0}.lp-fmark-dn{top:100px}.lp-hz{top:98px}.lp-water{top:99px}.lp-fdrop,.lp-rip{display:none}.lp-fbar{flex-wrap:wrap;height:auto;padding:12px 0;left:20px;right:20px}}.lp :is(.lp-head h2,.lp-amb-copy h2,.lp-hero-copy h1,.lp-shine){color:#0000;background:linear-gradient(100deg,#fff 0% 40%,#5a5a5a 50%,#fff 60% 100%) 0 0/260% 100%;-webkit-background-clip:text;background-clip:text;animation:6.5s ease-in-out infinite lp-shine}.lp :is(.lp-head p,.lp-amb-copy p,.lp-pshine){color:#0000;background:linear-gradient(100deg,#d4d4d4 0% 42%,#fff 50%,#d4d4d4 58% 100%) 0 0/260% 100%;-webkit-background-clip:text;background-clip:text;animation:7.5s ease-in-out 1.2s infinite lp-shine}@keyframes lp-shine{0%{background-position:100% 0}55%,to{background-position:-60% 0}}.lp :is(.lp-head,.lp-amb-copy,.lp-manifesto,.lp-prem-top)>div>.lp-label:first-child,.lp :is(.lp-amb-copy,.lp-manifesto)>.lp-label:first-child{animation:6.5s ease-in-out infinite lp-kick}.lp :is(.lp-head,.lp-prem-top)>div>.lp-label:first-child:before,.lp :is(.lp-amb-copy,.lp-manifesto)>.lp-label:first-child:before{content:"";vertical-align:1px;background:#fff;width:6px;height:6px;margin-right:10px;animation:1.1s step-end infinite lp-blink;display:inline-block}@keyframes lp-kick{0%,to{letter-spacing:.14em}50%{letter-spacing:.2em}}.lp-ed-hl{background:#1f1f1f;border-radius:6px;height:30px;animation:9s step-end infinite lp-hl;position:absolute;left:0;right:0}@keyframes lp-hl{0%{top:0}11%{top:180px}22%{top:210px}33%{top:60px}44%{top:240px}55%{top:120px}66%{top:150px}77%{top:30px}88%{top:90px}}.lp-live{animation:2s ease-in-out infinite lp-live}@keyframes lp-live{0%,to{box-shadow:0 0 #ffffff80}50%{box-shadow:0 0 0 6px #fff0}}.lp-wlit{color:#5a5a5a;animation:7s ease-in-out infinite lp-wlit}@keyframes lp-wlit{0%,6%{color:#5a5a5a}14%,60%{color:#fff}75%,to{color:#5a5a5a}}.lp-mdrop{opacity:0;background:#fff;border-radius:50%/60% 60% 40% 40%;width:.066em;height:.093em;margin-left:-.033em;animation:5.5s cubic-bezier(.6,0,1,.6) infinite alternate lp-mdrop;position:absolute;top:92%}@keyframes lp-mdrop{0%,78%{transform:translateY(var(--fall));opacity:0}84%{opacity:1}to{transform:translateY(calc(var(--fall) + 140px));opacity:0}}.lp-flex{--gh:656;aspect-ratio:1312/656;margin-top:56px;position:relative}.lp-cyc{text-align:center;opacity:0;animation:12s step-end infinite lp-cy8;position:absolute;left:0;right:0}@keyframes lp-cy8{0%{opacity:1}12.5%,to{opacity:0}}@keyframes lp-cy5{0%{opacity:1}20%,to{opacity:0}}.lp-fl-num{font:400 56px/1 Manufacturing Consent,UnifrakturMaguntia,serif;position:absolute;bottom:44px;left:22px}.lp-fl-cap{color:#d4d4d4;font-size:14px;position:absolute;bottom:20px;left:22px}.lp-fl-views{animation:16s ease-in-out infinite lp-flv}@keyframes lp-flv{0%,9%{transform:none}12.5%,21.5%{transform:rotateY(28deg)}25%,34%{transform:rotateY(-28deg)}37.5%,46.5%{transform:rotateX(55deg)}50%,59%{transform:rotateX(-40deg)}62.5%,71.5%{transform:rotateX(12deg)rotateY(-18deg)rotate(-4deg)}75%,84%{transform:rotate(-30deg)skew(30deg)scale(.8)}87.5%,96.5%{transform:rotateY(60deg)}to{transform:none}}.lp-fl-loop{animation:8s ease-in-out infinite lp-fll}@keyframes lp-fll{0%{transform:translateY(0)}6%{transform:translateY(-26px)}12%{transform:translateY(0)}18%{transform:translateY(-14px)}24%{transform:translateY(0)rotate(0)}30%{transform:rotate(-12deg)}36%{transform:rotate(10deg)}42%{transform:rotate(0)scale(1)}50%{transform:scale(1.25)}56%{transform:scale(.9)}62%{transform:scale(1)}75%,to{transform:rotate(360deg)}}.lp-fl-ent{animation:10s ease-out infinite lp-fle}@keyframes lp-fle{0%{opacity:0;transform:translateY(40px)}6%,18%{opacity:1;transform:none}20%{opacity:0;transform:scale(.4)}26%,38%{opacity:1;filter:blur();transform:none}40%{opacity:0;filter:blur(12px)}46%,58%{opacity:1;filter:blur();transform:none}60%{opacity:0;transform:translate(-60px)}66%,78%{opacity:1;transform:none}80%{opacity:0;transform:rotateX(90deg)}86%,98%{opacity:1;transform:none}to{opacity:0}}.lp-fl-xf{animation:7s cubic-bezier(.6,0,.3,1) infinite lp-flx}@keyframes lp-flx{0%,10%{transform:none}25%,35%{transform:translate(40px,-16px)}50%,60%{transform:translate(40px,-16px)rotate(-14deg)}75%,85%{transform:translateY(8px)rotate(-14deg)skew(-16deg)}to{transform:none}}.lp-fl-hov{animation:5s ease-in-out infinite lp-flh}@keyframes lp-flh{0%,20%{box-shadow:none;transform:none}35%,55%{transform:translateY(-10px)rotateX(10deg)rotateY(-12deg);box-shadow:0 30px 40px #000c}70%,to{box-shadow:none;transform:none}}.lp-fl-blend{mix-blend-mode:difference;animation:6s ease-in-out infinite alternate lp-flb}@keyframes lp-flb{0%{transform:translate(-70px)}to{transform:translate(90px)}}.lp-sel{background:#4c8dff1f;border:2px solid #4c8dff;position:absolute}.lp-sel>i{box-sizing:border-box;background:#fff;border:2px solid #4c8dff;width:10px;height:10px;position:absolute}.lp-prem-top{justify-content:space-between;align-items:flex-start;gap:40px;height:410px;display:flex}.lp-price{white-space:nowrap;margin-top:8px;font-size:300px;line-height:.95;position:relative}.lp-price>span{display:inline-block;position:relative}.lp-cmp{border:1px solid #262626;border-radius:20px;height:460px;position:relative;overflow:hidden}.lp-cmp>.lp-fill{background:#000;overflow:hidden}.lp-cmp-b{animation:9s cubic-bezier(.65,0,.35,1) infinite lp-cmp}@keyframes lp-cmp{0%,to{clip-path:inset(0 0 0 50%)}30%{clip-path:inset(0 0 0 14%)}65%{clip-path:inset(0 0 0 86%)}}.lp-cmp-l{width:0;animation:9s cubic-bezier(.65,0,.35,1) infinite lp-cmpl;position:absolute;top:0;bottom:0}@keyframes lp-cmpl{0%,to{left:50%}30%{left:14%}65%{left:86%}}.lp-adbar{color:#000;background:#f2f2f2;border-radius:12px;align-items:center;gap:14px;height:64px;padding:0 20px;font-size:15px;font-weight:600;display:flex}.lp-adtag{color:#fff;background:#000;border-radius:5px;padding:3px 8px;font-size:11px}.lp-tag{border-radius:999px;padding:8px 12px;position:absolute;top:20px}.lp-made{white-space:nowrap;background:#141414e6;border:1px solid #262626;border-radius:999px;align-items:center;gap:8px;height:32px;padding:0 12px;font-size:12px;display:flex}.lp-spark{color:#fff;animation:1.8s ease-in-out infinite lp-twinkle;position:absolute}@keyframes lp-twinkle{0%,to{opacity:.15;transform:scale(.6)}50%{opacity:1;transform:scale(1.2)}}.lp-pz{gap:16px;margin-top:16px;display:flex}.lp-pz-card{background:#0a0a0a;border:1px solid #1f1f1f;border-radius:18px;flex:1;height:210px;position:relative;overflow:hidden}.lp-pz-t{font-size:18px;font-weight:600;position:absolute;bottom:20px;left:24px}.lp-pz-s{letter-spacing:.12em;color:#d4d4d4;font:400 12px Geist Mono,monospace;position:absolute;bottom:46px;left:24px}.lp-ad{animation:7s cubic-bezier(.6,0,.3,1) infinite lp-adgo}@keyframes lp-adgo{0%,30%{opacity:1;filter:none;transform:none}40%{opacity:1;transform:translateY(-6px)rotate(-3deg)}55%,92%{opacity:0;filter:blur(6px);transform:translateY(40px)rotate(8deg)}to{opacity:1;filter:none;transform:none}}.lp-badge-go{animation:7s ease-in-out infinite lp-badgo}@keyframes lp-badgo{0%,45%{opacity:1;transform:none}60%,92%{opacity:0;transform:scale(.6)}to{opacity:1}}.lp-strike{background:#fff;width:0;height:3px;animation:7s ease-in-out infinite lp-strike;position:absolute;top:50%;left:-6%;transform:rotate(-8deg);box-shadow:0 0 12px #fffc}@keyframes lp-strike{0%,20%{width:0}32%,92%{width:112%}to{width:0}}.lp[data-scaled] #flexible{zoom:var(--z-flexible,1);height:1000px}@media (width<=899px){.lp-flex{aspect-ratio:auto;flex-direction:column;gap:12px;display:flex}.lp-prem-top{flex-direction:column;height:auto;margin-bottom:40px}.lp-price{font-size:40vw}.lp-cmp{height:300px}.lp-pz{flex-direction:column}}@media (prefers-reduced-motion:reduce){.lp *,.lp :before,.lp :after{transition:none!important;animation-play-state:paused!important}}.au{color:#fff;background:radial-gradient(at 30%,#0c0c0c,#000 60%);justify-content:center;align-items:center;min-height:100vh;font-family:Geist,Helvetica Neue,Arial,sans-serif;display:flex;position:relative;overflow:hidden}.au a{color:#fff;text-decoration:none}.au button,.au input{font:inherit}.au :is(a,button):focus-visible{outline-offset:3px;outline:2px solid #fff}.au input:focus-visible{outline:none}.au-bl{font-family:Manufacturing Consent,UnifrakturMaguntia,serif;font-weight:400}.au-mono{font-family:Geist Mono,ui-monospace,monospace}.au-sigil{background:url(/mark-white.png) 50%/contain no-repeat;display:block}.au-abs{position:absolute;top:0;left:0}.au-fill{position:absolute;inset:0}.au-stage{z-index:1;width:100%;min-height:100vh;position:relative}.au[data-wide] .au-stage{flex:none;width:1440px;height:900px;min-height:0}.au-grain{opacity:.07;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.au-cone{pointer-events:none;background:conic-gradient(from 150deg at 30% 0,#0000 0deg,#ffffff12 12deg,#ffffff05 26deg,#0000 40deg);width:70%;height:160%;animation:9s ease-in-out infinite alternate au-cone;position:absolute;top:-30%;left:-10%}@keyframes au-cone{0%{transform:rotate(-3deg)}to{transform:rotate(4deg)}}.au-divider{background:linear-gradient(#0000,#262626,#0000);width:1px;position:absolute;top:120px;bottom:120px;left:800px}.au-mirror-wrap{width:552px;height:772px;position:absolute;top:64px;left:124px}.au-trace{fill:none;stroke:#fff;stroke-width:1.2px;stroke-dasharray:120 2400;animation:9s linear infinite au-trace}@keyframes au-trace{to{stroke-dashoffset:-2520px}}.au-orn{color:#fff;width:14px;height:14px;animation:2.6s ease-in-out infinite au-twk;position:absolute}@keyframes au-twk{0%,to{opacity:.25;transform:scale(.7)rotate(0)}50%{opacity:1;transform:scale(1.1)rotate(45deg)}}.au-mirror{background:#050505;border-radius:300px 300px 18px 18px;width:520px;height:740px;position:absolute;top:16px;left:16px;overflow:hidden;box-shadow:inset 0 0 80px #000000e6,0 0 120px #ffffff0d}.au-merc{filter:url(#au-liq);position:absolute;inset:-12%}.au-blob{filter:blur(30px);mix-blend-mode:screen;border-radius:50%;animation:ease-in-out infinite alternate au-blob;position:absolute}@keyframes au-blob{0%{transform:translate(0)scale(1)}to{transform:translate(var(--dx), var(--dy)) scale(var(--s))}}.au-msig{opacity:.92;width:210px;height:290px;margin:-145px 0 0 -105px;animation:7s ease-in-out infinite au-msig;position:absolute;top:40%;left:50%}@keyframes au-msig{0%,to{filter:drop-shadow(0 0 #fff0);transform:scale(1)}50%{filter:drop-shadow(0 0 30px #ffffff8c);transform:scale(1.04)}}.au-band{background:linear-gradient(90deg,#0000,#ffffff24,#0000);width:90px;animation:11s ease-in-out infinite au-band;position:absolute;top:-10%;bottom:-10%;transform:skew(-14deg)}@keyframes au-band{0%{left:-30%}60%,to{left:130%}}.au-mote{background:#fff;border-radius:99px;animation:linear infinite au-mote;position:absolute}@keyframes au-mote{0%{opacity:0;transform:translate(0)}15%{opacity:.9}85%{opacity:.7}to{transform:translate(var(--dx), -260px);opacity:0}}.au-ripple{border:1px solid #ffffff80;border-radius:50%;width:80px;height:80px;margin:-40px 0 0 -40px;animation:5s ease-out infinite au-ripple;position:absolute;top:40%;left:50%}@keyframes au-ripple{0%{opacity:.8;transform:scale(.4)}to{opacity:0;transform:scale(6)}}.au-quote{text-align:center;position:absolute;bottom:56px;left:0;right:0}.au-quote-t{font-size:46px;line-height:1;animation:7s ease-in-out infinite au-quote}@keyframes au-quote{0%,to{opacity:.55;letter-spacing:0}50%{opacity:1;letter-spacing:.01em}}.au-panel{z-index:2;flex-direction:column;justify-content:center;width:480px;height:900px;display:flex;position:absolute;top:0;left:860px}.au-top{justify-content:space-between;align-items:center;gap:16px;display:flex}.au-brand{align-items:center;gap:12px;display:flex}.au-back{letter-spacing:.1em;font-size:12px;color:#d4d4d4!important}.au-back:hover{color:#fff!important}.au-seg{box-sizing:border-box;background:#0a0a0a;border:1px solid #1f1f1f;border-radius:14px;height:44px;margin-top:36px;padding:4px;display:flex;position:relative}.au-seg-k{background:#fff;border-radius:10px;width:calc(50% - 4px);transition:left .45s cubic-bezier(.2,.8,.2,1);position:absolute;top:4px;bottom:4px}.au-seg-b{z-index:1;color:#d4d4d4;cursor:pointer;background:0 0;border:0;flex:1;font-size:14px;font-weight:600;transition:color .3s;position:relative}.au-seg-b[aria-selected=true]{color:#000}.au-fade{animation:.6s cubic-bezier(.2,.8,.2,1) au-fin}@keyframes au-fin{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.au-h1{white-space:nowrap;margin:32px 0 0;font-size:64px;line-height:.95}.au-lead{color:#d4d4d4;margin:12px 0 0;font-size:16px;line-height:24px}.au-g{box-sizing:border-box;color:#fff;cursor:pointer;background:#0d0d0d;border:0;border-radius:16px;align-items:center;gap:16px;width:100%;height:64px;margin-top:32px;padding:0 20px 0 12px;transition:background .3s,transform .3s;display:flex;position:relative;overflow:hidden}.au-g:hover{background:#141414;transform:translateY(-2px)}.au-g-trace{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.au-g-base{fill:none;stroke:#2a2a2a;stroke-width:1px}.au-g-line{fill:none;stroke:#fff;stroke-width:1.5px;stroke-dasharray:90 1000;animation:4.5s linear infinite au-gtr}@keyframes au-gtr{to{stroke-dashoffset:-1090px}}.au-g-chip{background:#fff;border-radius:12px;flex:none;justify-content:center;align-items:center;width:40px;height:40px;animation:4.5s ease-in-out infinite au-gchip;display:flex;position:relative}@keyframes au-gchip{0%,to{transform:rotate(0)}8%{transform:rotate(-8deg)}14%{transform:rotate(6deg)}20%{transform:rotate(0)}}.au-g-txt{color:#0000;background:linear-gradient(100deg,#fff 40%,#8a8a8a 50%,#fff 60%) 0 0/260% 100%;-webkit-background-clip:text;background-clip:text;font-size:16px;font-weight:600;animation:4.5s ease-in-out infinite au-gsh}@keyframes au-gsh{0%{background-position:100% 0}50%,to{background-position:-60% 0}}.au-g-arr{margin-left:auto;transition:transform .3s}.au-g:hover .au-g-arr{transform:translate(6px)}.au-note{color:#fff;margin:12px 0 0;font-size:13px;line-height:19px}.au-or{letter-spacing:.14em;text-transform:uppercase;color:#d4d4d4;align-items:center;gap:14px;margin:28px 0 8px;font:400 12px Geist Mono,monospace;display:flex}.au-or:before,.au-or:after{content:"";background:linear-gradient(90deg,#0000,#3a3a3a,#0000);flex:1;height:1px}.au-fld{margin-top:14px;padding-top:18px;position:relative}.au-fld>label{letter-spacing:.14em;text-transform:uppercase;color:#d4d4d4;font:400 11px Geist Mono,monospace;position:absolute;top:0;left:0;right:0}.au-fld:focus-within>label{color:#fff}.au-fld>input{color:#fff;background:0 0;border:0;border-bottom:1px solid #3a3a3a;outline:none;width:100%;height:44px;padding:0;font-size:17px}.au-fld input::placeholder{color:#8a8a8a}.au-fld :is(input):focus-visible{outline:none}.au-ln{background:#fff;width:0;height:1px;transition:width .45s cubic-bezier(.2,.8,.2,1);position:absolute;top:61px;left:0}.au-fld:focus-within .au-ln{width:100%}.au-pass-label{justify-content:space-between;display:flex}.au-forgot{color:#d4d4d4;cursor:pointer;background:0 0;border:0;padding:0;font:400 11px Geist Mono,monospace}.au-forgot:hover{color:#fff}.au-error{color:#ff5a6e;margin:14px 0 0;font-size:14px;line-height:20px}.au-go{color:#000;cursor:pointer;background:#fff;border:0;border-radius:16px;width:100%;height:60px;margin-top:32px;font-size:16px;font-weight:700;position:relative;overflow:hidden}.au-go:after{content:"";background:linear-gradient(90deg,#0000,#0000001f,#0000);width:60px;animation:3.8s ease-in-out infinite au-gosw;position:absolute;top:0;bottom:0;left:-80px;transform:skew(-20deg)}@keyframes au-gosw{0%{left:-80px}50%,to{left:110%}}.au-go:hover{background:#e6e6e6}.au-go:disabled{cursor:progress}.au-google{flex-shrink:0;justify-content:center;align-items:center;gap:12px;margin-top:16px;display:flex}.au-fld[data-invalid]{outline-offset:4px;border-color:#ff6b7c;border-radius:4px;outline:1px solid #ff6b7c}.au-fld[data-invalid] label,.au-field-error{color:#ff6b7c}.au-field-error{margin:8px 0 0;font-size:12px;line-height:18px}.au-swap{color:#d4d4d4;margin:20px 0 0;font-size:14px}.au-swap button{color:#fff;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #6b6b6b;padding:0;font-size:14px}.au-legal{color:#d4d4d4;margin:28px 0 0;font-size:11px;line-height:17px}.au-invite{background:#0a0a0a;border:1px solid #3a3a3a;border-radius:16px;align-items:center;gap:16px;margin-top:20px;padding:10px;display:flex}.au-invite-fx{border-radius:10px;flex:none;width:120px;height:76px;position:relative;overflow:hidden}.au-invite-t{font-size:26px;line-height:1}.au-invite-p{color:#fff;margin:6px 0 0;font-size:13px;line-height:18px}.au-steps{counter-reset:au-step;flex-direction:column;gap:12px;margin:28px 0 0;padding:0;list-style:none;display:flex}.au-steps li{color:#d4d4d4;counter-increment:au-step;align-items:center;gap:12px;font-size:15px;display:flex}.au-steps li:before{content:counter(au-step);color:#fff;border:1px solid #3a3a3a;border-radius:99px;flex:none;place-items:center;width:28px;height:28px;font:400 12px Geist Mono,monospace;display:grid}.au-steps li[data-on]{color:#fff}.au-steps li[data-on]:before{content:"✓";color:#000;background:#fff;border-color:#fff}.au-swap a{border-bottom:1px solid #6b6b6b}.au-panel--solo{width:min(480px,100% - 40px);height:auto;position:relative;left:auto}.au-panel>*{flex-shrink:0}.au[data-wide] .au-stage{height:auto;min-height:900px}.au[data-wide] .au-panel{box-sizing:border-box;height:auto;min-height:900px;margin-left:860px;padding:48px 0;position:relative;left:auto}.au-g:disabled{opacity:.55;cursor:not-allowed}.au-go--link{justify-content:center;align-items:center;margin-top:32px;display:flex;color:#000!important}.au-code-ok{align-items:center;gap:10px;margin-top:18px;display:flex}.au-code-ok .au-mono{color:#000;letter-spacing:.12em;background:#fff;border-radius:8px;padding:4px 10px;font-size:13px}.au-error a{color:#fff;border-bottom:1px solid #6b6b6b}.au-foot.lp{min-height:0}@media (width<=899px){.au{align-items:stretch}.au-cone{width:180%;left:-40%}.au-panel{box-sizing:border-box;width:auto;height:auto;min-height:100vh;padding:32px 20px 40px;position:relative;left:auto}.au-h1{white-space:normal;font-size:clamp(44px,13vw,64px)}}@media (prefers-reduced-motion:reduce){.au *,.au :before,.au :after{animation-play-state:paused!important}}.sp{color:#fff;background:#000;justify-content:center;align-items:center;min-height:100vh;font-family:Geist,Helvetica Neue,Arial,sans-serif;display:flex;position:relative;overflow:hidden}.sp a{color:#fff;text-decoration:none}.sp button,.sp input{font:inherit}.sp :is(a,button):focus-visible{outline-offset:3px;outline:2px solid #fff}.sp :is(input,textarea):focus-visible{outline:none}.sp-scenery{pointer-events:none;position:absolute;inset:0;overflow:hidden}.sp-stage{width:100%;min-height:100vh;position:relative;overflow:hidden}.sp[data-wide] .sp-stage{flex:none;width:1440px;height:900px;min-height:0}.sp-beta[data-wide] .sp-stage,.sp-gate[data-wide] .sp-stage{height:auto;min-height:900px}.sp[data-wide] .sp-access-side{box-sizing:border-box;justify-content:flex-start;width:480px;height:auto;min-height:900px;margin-left:850px;padding:216px 0 48px;position:relative;left:auto}.sp-access-intro{flex:none;min-height:168px}.sp-access-intro .sp-h1{margin:0;font-size:64px;line-height:.95}.sp-access-intro p{color:#d4d4d4;margin:14px 0 30px;font-size:16px;line-height:25px}.sp-access-side .sp-tabs{flex:none}.sp-access-side .sp-gcard{width:100%;margin-top:26px;padding:28px;position:relative}.sp-access-side .sp-steps{margin-bottom:24px}.sp-access-help{text-align:center;margin-top:26px}.sp-bl{font-family:Manufacturing Consent,UnifrakturMaguntia,serif;font-weight:400}.sp-mono{font-family:Geist Mono,ui-monospace,monospace}.sp-abs{position:absolute}.sp-fill{position:absolute;inset:0}.sp-sigil{background:url(/mark-white.png) 50%/contain no-repeat;display:block}.sp-hud{letter-spacing:.16em;text-transform:uppercase;color:#8a8a8a;font-family:Geist Mono,monospace;font-size:11px}.sp-brand{z-index:3;align-items:center;gap:12px;display:flex;position:absolute;top:40px;left:48px}.sp-corner{z-index:3;text-align:right;position:absolute;top:48px;right:48px}.sp-pill{white-space:nowrap;cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;gap:10px;height:56px;padding:0 26px;font-size:15px;font-weight:700;display:inline-flex}.sp-pw{background:#fff;color:#000!important}.sp-pw:hover{background:#e6e6e6}.sp-pg{color:#fff;background:0 0;border:1px solid #3a3a3a}.sp-pg:hover{border-color:#fff}.sp-link{color:#fff;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #6b6b6b;padding:0;font-size:14px}.sp-link[aria-disabled=true]{color:#6b6b6b;cursor:default;border-color:#262626}.sp-error{color:#ff5a6e;margin:14px 0 0;font-size:14px;line-height:20px}.sp-note{color:#fff;margin:14px 0 0;font-size:13px;line-height:19px}.sp-fin{animation:.5s cubic-bezier(.2,.8,.2,1) sp-fin}@keyframes sp-fin{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes sp-spin{to{transform:rotate(360deg)}}@keyframes sp-car{50%{opacity:0}}.sp-side{z-index:2;flex-direction:column;justify-content:center;width:480px;height:900px;display:flex;position:absolute;top:0}.sp-cells{gap:10px;display:flex;position:relative}.sp-cells>span{text-transform:uppercase;background:#0a0a0a;border:1px solid #3a3a3a;border-radius:14px;flex:1;justify-content:center;align-items:center;height:72px;font-family:Geist Mono,monospace;font-size:30px;transition:border-color .2s,background-color .2s;display:flex}.sp-cells>span[data-cur]{background:#141414;border-color:#6b6b6b}.sp-cells>span[data-cur]:empty:after{content:"";background:#fff;width:2px;height:30px;animation:1s step-end infinite sp-car}.sp-cells>input{color:#0000;caret-color:#0000;background:0 0;border:0;outline:none;width:100%;height:100%;padding:0;font-size:30px;position:absolute;inset:0}.sp .sp-cells>input:focus-visible{box-shadow:none;outline:none}.sp-dots{background:radial-gradient(#1c1c1c 1px,#0000 1.2px) 0 0/22px 22px;position:absolute;inset:0;-webkit-mask:radial-gradient(at 30%,#000,#0000 70%);mask:radial-gradient(at 30%,#000,#0000 70%)}.sp-scene{perspective:1400px;position:absolute}.sp-ticket{transform-style:preserve-3d;animation:9s ease-in-out infinite alternate sp-tk;position:absolute;inset:0}@keyframes sp-tk{0%{transform:rotateY(-20deg)rotateX(10deg)rotate(-4deg)translateY(-6px)}to{transform:rotateY(-8deg)rotateX(4deg)rotate(-1deg)translateY(8px)}}.sp-tk-body{background:linear-gradient(135deg,#161616,#050505 60%,#101010);border:1px solid #3a3a3a;border-radius:22px;position:absolute;inset:0;overflow:hidden;box-shadow:0 60px 120px #000000e6,inset 0 0 0 1px #ffffff0a}.sp-foil{mix-blend-mode:screen;background:repeating-linear-gradient(115deg,#fff0 0 14px,#ffffff12 14px 16px,#fff0 16px 30px) 0 0/100% 100%,linear-gradient(115deg,#0000 35%,#ffffff38 48%,#0000 60%) 0 0/300% 100%;animation:6s ease-in-out infinite sp-foil;position:absolute;inset:-40%}@keyframes sp-foil{0%{background-position:0 0,120% 0;transform:translate(-6%)}50%{background-position:0 0,-20% 0;transform:translate(6%)}to{background-position:0 0,120% 0;transform:translate(-6%)}}.sp-notch{background:#000;border:1px solid #3a3a3a;border-radius:50%;width:34px;height:34px;position:absolute}.sp-perf{border-left:2px dashed #3a3a3a;width:0;position:absolute;top:28px;bottom:28px}.sp-bars{background:repeating-linear-gradient(90deg,#fff 0 2px,#0000 2px 4px,#fff 4px 7px,#0000 7px 9px,#fff 9px 10px,#0000 10px 14px,#fff 14px 18px,#0000 18px 20px);height:64px;animation:3.2s ease-in-out infinite sp-scan}@keyframes sp-scan{0%,to{opacity:1}50%{opacity:.55}}.sp-scanline{background:#fff;height:2px;animation:3.2s ease-in-out infinite sp-scanl;position:absolute;left:-6px;right:-6px;box-shadow:0 0 12px 3px #ffffffb3}@keyframes sp-scanl{0%,to{top:0}50%{top:62px}}.sp-seat{animation:4s step-end infinite sp-seat}.sp-seat[data-granted]{animation:none}@keyframes sp-seat{50%{opacity:.35}}.sp-shadow{filter:blur(10px);background:radial-gradient(#ffffff14,#0000 70%);border-radius:50%;animation:9s ease-in-out infinite alternate sp-sh;position:absolute}@keyframes sp-sh{0%{transform:scaleX(1)}to{transform:scaleX(.85)}}.sp-tabs{border-bottom:1px solid #1f1f1f;gap:28px;display:flex}.sp-tab{color:#8a8a8a;cursor:pointer;background:0 0;border:0;align-items:center;height:44px;padding:0;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex;position:relative}.sp a.sp-tab{color:#8a8a8a}.sp a.sp-tab:hover,.sp-tab[aria-selected=true]{color:#fff}.sp-tab[aria-selected=true]:after{content:"";background:#fff;height:2px;animation:.4s sp-tabin;position:absolute;bottom:-1px;left:0;right:0}@keyframes sp-tabin{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.sp-fld{background:#0a0a0a;border:1px solid #3a3a3a;border-radius:14px;align-items:center;gap:12px;height:60px;padding:0 18px;transition:border-color .3s;display:flex}.sp-fld:focus-within{border-color:#fff}.sp-fld input{color:#fff;background:0 0;border:0;outline:none;flex:1;min-width:0;height:58px;font-size:16px}.sp-fld input::placeholder{color:#8a8a8a}.sp-enter{color:#000;cursor:pointer;background:#fff;border:0;border-radius:14px;justify-content:center;align-items:center;gap:10px;width:100%;height:60px;font-size:16px;font-weight:700;display:flex;position:relative;overflow:hidden}.sp-enter .sp-arr{transition:transform .3s}.sp-enter:hover .sp-arr{transform:translate(5px)}.sp-enter:disabled{cursor:default;opacity:.5}.sp-gmini{color:#fff;cursor:pointer;background:#0a0a0a;border:1px solid #262626;border-radius:14px;justify-content:center;align-items:center;gap:12px;width:100%;height:56px;font-size:15px;font-weight:600;display:flex}.sp-gmini:hover{border-color:#6b6b6b}.sp-gdot{background:#fff;border-radius:9px;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.sp-blink{background:#fff;border-radius:99px;width:8px;height:8px;animation:1.4s ease-in-out infinite sp-bl}@keyframes sp-bl{50%{opacity:.2}}.sp-or{color:#d4d4d4;align-items:center;gap:14px;margin:18px 0;font-family:Geist Mono,monospace;font-size:12px;display:flex}.sp-or:before,.sp-or:after{content:"";background:#1f1f1f;flex:1;height:1px}.sp-wave{border:1px solid #ffffff80;border-radius:50%;animation:3.6s ease-out infinite sp-wave;position:absolute}@keyframes sp-wave{0%{opacity:.9;transform:scale(.35)}to{opacity:0;transform:scale(1.6)}}.sp-env{animation:4s ease-in-out infinite sp-envf;position:absolute}@keyframes sp-envf{0%,to{transform:translateY(0)rotate(-4deg)}50%{transform:translateY(-14px)rotate(2deg)}}.sp-seal{animation:4s ease-in-out infinite sp-seal}@keyframes sp-seal{0%,to{box-shadow:0 0 #fff6}50%{box-shadow:0 0 0 10px #fff0}}.sp-path{fill:none;stroke:#fff;stroke-width:1.5px;stroke-dasharray:4 8;animation:1.2s linear infinite sp-pathm}@keyframes sp-pathm{to{stroke-dashoffset:-24px}}.sp-comet{offset-path:path("M 0 0 C 90 -60 170 -170 290 -190");animation:3s cubic-bezier(.5,0,.5,1) infinite sp-comet}@keyframes sp-comet{0%{offset-distance:0%;opacity:0}10%{opacity:1}90%{opacity:1}to{offset-distance:100%;opacity:0}}.sp-inbox{animation:3s ease-in-out infinite sp-inb}@keyframes sp-inb{0%,85%{transform:scale(1)}92%{transform:scale(1.15)}to{transform:scale(1)}}.sp-badge{color:#000;text-align:center;background:#fff;border-radius:99px;min-width:22px;height:22px;font:700 12px/22px Geist,sans-serif;animation:3s ease-in-out infinite sp-bdg;position:absolute;top:-8px;right:-8px}@keyframes sp-bdg{0%,85%{transform:scale(0)}92%{transform:scale(1.3)}to{transform:scale(1)}}.sp-ring{transform-origin:50%;fill:none;stroke:#fff;stroke-width:2px;stroke-linecap:round;transition:stroke-dashoffset 1s linear;transform:rotate(-90deg)}.sp-burst{width:0;height:0;position:absolute}.sp-ray{transform-origin:0;background:linear-gradient(90deg,#fff,#0000);border-radius:2px;height:2px;animation:3.2s cubic-bezier(.2,.8,.2,1) infinite sp-ray;position:absolute;top:-1px;left:0}@keyframes sp-ray{0%{transform:rotate(var(--a)) translateX(60px) scaleX(0);opacity:0}8%{opacity:1}40%{transform:rotate(var(--a)) translateX(var(--d)) scaleX(1);opacity:.9}70%,to{transform:rotate(var(--a)) translateX(calc(var(--d) + 60px)) scaleX(.2);opacity:0}}.sp-spark{color:#fff;width:12px;height:12px;margin:-6px 0 0 -6px;animation:3.2s cubic-bezier(.2,.8,.2,1) infinite sp-spk;position:absolute;top:0;left:0}@keyframes sp-spk{0%{transform:rotate(var(--a)) translateX(40px) scale(0);opacity:0}15%{opacity:1}55%{transform:rotate(var(--a)) translateX(var(--d)) scale(1) rotate(180deg);opacity:1}to{transform:rotate(var(--a)) translateX(calc(var(--d) + 30px)) scale(0) rotate(360deg);opacity:0}}.sp-disc{background:#fff;border-radius:50%;justify-content:center;align-items:center;animation:3.2s cubic-bezier(.3,1.5,.5,1) infinite sp-disc;display:flex;position:absolute}@keyframes sp-disc{0%{transform:scale(0)}14%,to{transform:scale(1)}}.sp-check{fill:none;stroke:#000;stroke-width:9px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:140;stroke-dashoffset:140px;animation:3.2s ease-out infinite sp-chk}@keyframes sp-chk{0%,16%{stroke-dashoffset:140px}34%,to{stroke-dashoffset:0}}.sp-halo{border:1px solid #ffffff59;border-radius:50%;animation:3.2s ease-out infinite sp-halo;position:absolute}@keyframes sp-halo{0%,12%{opacity:0;transform:scale(.6)}20%{opacity:1}to{opacity:0;transform:scale(2.4)}}.sp-handle-in{animation:3.2s cubic-bezier(.2,.8,.2,1) both sp-hin;display:inline-block}@keyframes sp-hin{0%,25%{opacity:0;letter-spacing:.4em;filter:blur(8px)}45%,to{opacity:1;letter-spacing:0;filter:blur()}}.sp-stars{animation:400s linear infinite sp-spin;position:absolute;inset:-300px}.sp-st{background:#fff;border-radius:99px;position:absolute}.sp-lens{filter:blur(5px);background:conic-gradient(#ffffff0d,#fffffff2 8%,#ffffff26 22%,#ffffffbf 40%,#ffffff14 55%,#fff 72%,#ffffff1a 88%,#ffffff0d);border-radius:50%;animation:9s linear infinite sp-spin;position:absolute;-webkit-mask:radial-gradient(circle,#0000 57%,#000 60% 66%,#0000 80%);mask:radial-gradient(circle,#0000 57%,#000 60% 66%,#0000 80%)}.sp-lens2{opacity:.5;filter:blur(14px);animation-duration:14s;animation-direction:reverse}.sp-diskwrap{perspective:3200px;width:1100px;height:1100px;position:absolute}.sp-disk{position:absolute;inset:0;transform:rotateX(81deg)}.sp-disk-in{filter:blur(1.5px);background:conic-gradient(#fff,#ffffff26 6%,#fffc 13%,#ffffff0d 21%,#fff 30%,#fff3 38%,#ffffffe6 47%,#ffffff1a 58%,#ffffffb3 68%,#ffffff0d 79%,#fffffff2 90%,#fff);border-radius:50%;animation:6s linear infinite sp-spin;position:absolute;inset:0;-webkit-mask:radial-gradient(circle,#0000 21%,#000 23%,#000000d9 34%,#00000040 50%,#0000 70%);mask:radial-gradient(circle,#0000 21%,#000 23%,#000000d9 34%,#00000040 50%,#0000 70%)}.sp-disk-glow .sp-disk-in{filter:blur(18px);opacity:.7}.sp-hole{background:#000;border-radius:50%;animation:5s ease-in-out infinite sp-hb;position:absolute}@keyframes sp-hb{0%,to{box-shadow:0 0 0 1.5px #fffffff2,0 0 18px 4px #ffffff73,0 0 90px 20px #ffffff1f,inset 0 0 60px #000}50%{box-shadow:0 0 0 2px #fff,0 0 26px 6px #fff9,0 0 140px 34px #ffffff2e,inset 0 0 60px #000}}.sp-sp{width:0;height:0;animation:linear infinite sp-spiral;position:absolute;top:0;left:0}.sp-sp i{background:linear-gradient(90deg,#0000,#fff);border-radius:2px;height:2px;position:absolute;top:-1px;left:-2px}@keyframes sp-spiral{0%{transform:rotate(var(--a)) translateX(var(--r)) scale(1);opacity:0}12%{opacity:1}85%{opacity:1}to{transform:rotate(calc(var(--a) + 420deg)) translateX(118px) scale(.3);opacity:0}}.sp-four{white-space:nowrap;filter:url(#sp-tidal);font-size:340px;line-height:1;position:absolute;top:160px}.sp-four-l{transform-origin:100% 55%;text-shadow:18px 0 10px #ffffff47,38px 0 22px #ffffff24,70px 0 40px #ffffff12;animation:6s ease-in-out infinite sp-pullL}.sp-four-r{transform-origin:0 55%;text-shadow:-18px 0 10px #ffffff47,-38px 0 22px #ffffff24,-70px 0 40px #ffffff12;animation:6s ease-in-out infinite sp-pullR}@keyframes sp-pullL{0%,to{transform:rotate(3deg)skew(-4deg)scaleX(1)}50%{transform:rotate(6deg)skew(-10deg)scaleX(1.08)translate(14px)}}@keyframes sp-pullR{0%,to{transform:rotate(-3deg)skew(4deg)scaleX(1)}50%{transform:rotate(-6deg)skew(10deg)scaleX(1.08)translate(-14px)}}.sp-frag{background:#fff;animation:ease-in infinite sp-frag;position:absolute}@keyframes sp-frag{0%{opacity:0;transform:translate(0)rotate(0)scale(1)}10%{opacity:1}to{transform:translate(var(--tx), var(--ty)) rotate(var(--rot)) scale(.1);opacity:0}}.sp-caret{vertical-align:-4px;background:#fff;width:2px;height:22px;margin-left:3px;animation:1s step-end infinite sp-car;display:inline-block}.sp-hand{animation:5s step-end infinite sp-hglitch;display:inline-block}@keyframes sp-hglitch{0%,90%,to{opacity:1;transform:none}91%{opacity:.6;transform:translate(-4px)skew(-20deg)}93%{opacity:1;transform:translate(5px)}95%{opacity:.4;transform:scaleX(1.4)translate(-6px)}}.sp-count{animation:2s step-end infinite sp-cnt}@keyframes sp-cnt{50%{opacity:.4}}@media (width<=899px){.sp-stage{box-sizing:border-box;flex-direction:column;justify-content:center;padding:96px 20px 48px;display:flex}.sp-brand{top:24px;left:20px}.sp-corner{top:32px;right:20px}.sp-art{display:none}.sp-side{width:auto;height:auto;position:relative;left:auto!important}.sp-center{position:relative!important;top:auto!important}.sp-h1{white-space:normal!important;font-size:clamp(44px,13vw,72px)!important}.sp-cells>span{height:56px;font-size:24px}}.sp-veil{filter:blur(34px)brightness(.28)contrast(1.2);background:#000 url(/landing/hero.jpg) 50%/cover no-repeat;animation:18s ease-in-out infinite alternate sp-veil;position:absolute;inset:-40px}@keyframes sp-veil{0%{transform:scale(1.1)translate(0)}to{transform:scale(1.18)translate(-2%,-1%)}}.sp-scanlines{pointer-events:none;background:repeating-linear-gradient(0deg,#ffffff08 0 1px,#0000 1px 4px);position:absolute;inset:0}.sp-lockbar{z-index:4;color:#000;letter-spacing:.12em;text-transform:uppercase;background:#fff;align-items:center;gap:12px;height:44px;padding-left:20px;font:600 12px/1 Geist Mono,monospace;display:flex;position:absolute;top:0;left:0;right:0;overflow:hidden}.sp-lockbar-mq{white-space:nowrap;gap:40px;animation:22s linear infinite sp-mq;display:flex}@keyframes sp-mq{0%{transform:translate(0)}to{transform:translate(-50%)}}.sp-pulse{background:#000;border-radius:99px;flex:none;width:8px;height:8px;animation:1.2s ease-in-out infinite sp-bl}.sp-dial{border-radius:50%;position:absolute}.sp-dial-rot{animation:9s cubic-bezier(.65,0,.35,1) infinite sp-combo}@keyframes sp-combo{0%,8%{transform:rotate(0)}24%,32%{transform:rotate(-212deg)}48%,56%{transform:rotate(38deg)}72%,80%{transform:rotate(-96deg)}96%,to{transform:rotate(0)}}.sp-dial-notch{filter:drop-shadow(0 0 8px #fffc);border-top:16px solid #fff;border-left:10px solid #0000;border-right:10px solid #0000;width:0;height:0;margin-left:-10px;position:absolute;top:-18px;left:50%}.sp-core{background:radial-gradient(circle at 40% 35%,#2a2a2a,#050505 70%);border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;box-shadow:inset 0 0 0 1px #3a3a3a,inset 0 20px 40px #ffffff0d,0 30px 60px #000c}.sp-bolt{background:radial-gradient(circle at 35% 35%,#d4d4d4,#3a3a3a);border-radius:50%;width:12px;height:12px;position:absolute;box-shadow:0 0 0 1px #000}.sp-click{animation:9s step-end infinite sp-clk}@keyframes sp-clk{0%,23%{opacity:.25}24%,31%{opacity:1}32%,47%{opacity:.25}48%,55%{opacity:1}56%,71%{opacity:.25}72%,79%{opacity:1}80%,to{opacity:.25}}.sp-gcard{z-index:2;box-sizing:border-box;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#0a0a0ac7;border:1px solid #262626;border-radius:24px;flex-direction:column;display:flex;position:absolute;box-shadow:0 40px 100px #000c}.sp-steps{gap:6px;display:flex}.sp-steps>span{background:#262626;border-radius:3px;flex:1;height:3px;position:relative;overflow:hidden}.sp-steps>span[data-on]:after{content:"";transform-origin:0;background:#fff;animation:.6s cubic-bezier(.2,.8,.2,1) both sp-stp;position:absolute;inset:0}@keyframes sp-stp{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.sp-glab{letter-spacing:.16em;text-transform:uppercase;color:#8a8a8a;margin:0 0 8px;font-family:Geist Mono,monospace;font-size:10px;display:block}.sp-gfld{box-sizing:border-box;background:#0d0d0d;border:1px solid #2a2a2a;border-radius:14px;align-items:center;gap:10px;min-height:54px;padding:0 16px;transition:border-color .25s;display:flex}.sp-gfld:focus-within{border-color:#fff}.sp-gfld input,.sp-gfld textarea{color:#fff;resize:none;background:0 0;border:0;outline:none;flex:1;min-width:0;font:15px Geist,sans-serif}.sp-gfld input::placeholder,.sp-gfld textarea::placeholder{color:#8a8a8a}.sp-role{color:#d4d4d4;cursor:pointer;background:#0d0d0d;border:1px solid #2a2a2a;border-radius:999px;align-items:center;gap:8px;height:40px;margin:0 8px 10px 0;padding:0 16px;font-size:14px;transition:all .25s;display:inline-flex}.sp-role:hover{color:#fff;border-color:#6b6b6b}.sp-role[aria-pressed=true]{color:#000;background:#fff;border-color:#fff}.sp-go{color:#000;cursor:pointer;background:#fff;border:0;border-radius:14px;flex:1;justify-content:center;align-items:center;gap:10px;height:54px;padding:0 26px;font-size:15px;font-weight:700;display:inline-flex}.sp-back{color:#fff;cursor:pointer;background:0 0;border:1px solid #2a2a2a;border-radius:14px;height:54px;padding:0 20px;font-size:14px;font-weight:600}.sp-gfin{animation:.45s cubic-bezier(.2,.8,.2,1) sp-gfin}@keyframes sp-gfin{0%{opacity:0;transform:translate(16px)}to{opacity:1;transform:none}}.sp-stamp{border:3px solid #fff;border-radius:10px;align-items:center;gap:12px;padding:14px 22px;animation:.8s cubic-bezier(.3,1.6,.5,1) both sp-stamp;display:inline-flex}@keyframes sp-stamp{0%{opacity:0;transform:scale(2.2)rotate(-14deg)}to{opacity:1;transform:scale(1)rotate(-6deg)}}@media (width<=899px){.sp-gcard{margin-top:40px;position:relative;width:auto!important;min-height:0!important;padding:28px 20px!important;top:auto!important;left:auto!important}.sp-beta .sp-stage,.sp-gate .sp-stage{justify-content:flex-start}.sp-access-intro{min-height:230px}.sp-access-intro .sp-h1{min-height:1.9em}.sp-access-side .sp-gcard{margin-top:26px}}@media (prefers-reduced-motion:reduce){.sp *,.sp :before,.sp :after{animation-play-state:paused!important}}.st{color:#fff;background:#000;min-height:100vh;font-family:Geist,Helvetica Neue,Arial,sans-serif;font-size:14px;display:flex}.st a{color:#fff;text-decoration:none}.st button,.st input,.st textarea{font:inherit}.st :is(a,button):focus-visible{outline-offset:3px;outline:2px solid #fff}.st :is(input,textarea):focus-visible{outline:none}.st-bl{font-family:Manufacturing Consent,UnifrakturMaguntia,serif;font-weight:400}.st-mono{font-family:Geist Mono,ui-monospace,monospace}.st-hud{letter-spacing:.16em;text-transform:uppercase;color:#8a8a8a;font-family:Geist Mono,monospace;font-size:10px}.st-sigil{background:url(/mark-white.png) 50%/contain no-repeat;display:block}.st-ic{flex:none;width:16px;height:16px}.st-side{box-sizing:border-box;background:#050505;border-right:1px solid #161616;flex-direction:column;flex:none;width:300px;height:100vh;display:flex;position:sticky;top:0}.st-brand{align-items:center;gap:10px;padding:28px 24px 0;display:flex}.st-me{background:#0d0d0d;border:1px solid #1a1a1a;border-radius:16px;grid-template-columns:48px minmax(0,1fr);align-items:center;gap:8px 14px;margin:30px 18px 0;padding:16px;display:grid}.st-me>.st-av{grid-row:1/3}.st-me-identity{min-width:0}.st-me-name,.st-me-handle{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.st-me-name{font-size:15px;font-weight:700}.st-me-handle{color:#8a8a8a;margin-top:2px;font-size:12px}.st-me-plan{grid-column:2;justify-self:start}.st-av{flex:none;width:48px;height:48px;position:relative}.st-av-img{background:#1a1a1a 50%/cover no-repeat;border-radius:50%;justify-content:center;align-items:center;font:400 24px/1 Manufacturing Consent,serif;display:flex;position:absolute;inset:0;overflow:hidden}.st-avring{background:conic-gradient(from 0deg, transparent 0 60%, #fff 80%, transparent 95%);border-radius:50%;animation:4s linear infinite st-spin;position:absolute;inset:-6px;-webkit-mask:radial-gradient(circle,#0000 62%,#000 64%);mask:radial-gradient(circle,#0000 62%,#000 64%)}@keyframes st-spin{to{transform:rotate(360deg)}}.st-navs{flex-direction:column;gap:4px;padding:0 14px;display:flex}.st-nav{color:#bdbdbd;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:12px;align-items:center;gap:12px;width:100%;height:42px;padding:0 14px;font-size:14px;font-weight:500;transition:background .2s,color .2s;display:flex}.st-nav:hover{color:#fff;background:#111}.st-nav[aria-current=page]{color:#000;background:#fff}.st-back{border:1px solid #2a2a2a;border-radius:12px;justify-content:center;align-items:center;gap:8px;height:44px;margin:auto 18px 22px;font-size:13px;font-weight:600;display:flex}.st-back:hover{border-color:#fff}.st-main{flex:1;min-width:0;padding-bottom:120px;position:relative}.st-head{border-bottom:1px solid #161616;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;min-height:84px;padding:16px 56px;display:flex}.st-head-address{color:#8a8a8a;overflow-wrap:anywhere;min-width:0;max-width:100%;font-size:12px}.st-profile-heading{flex-wrap:wrap;align-items:center;gap:28px;margin-bottom:28px;display:flex}.st-profile-identity{flex:240px;min-width:0}.st-profile-name{overflow-wrap:anywhere;font-size:44px;line-height:1.15}.st-profile-actions{flex-wrap:wrap;gap:10px;margin-top:14px;display:flex}.st-content{max-width:1040px;padding:36px 56px;animation:.45s cubic-bezier(.2,.8,.2,1) st-fin}@keyframes st-fin{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.st-card{background:#0a0a0a;border:1px solid #1f1f1f;border-radius:18px}.st-card-head{border-bottom:1px solid #161616;justify-content:space-between;align-items:center;gap:12px;padding:18px 24px;font-weight:600;display:flex}.st-row{border-bottom:1px solid #161616;align-items:center;gap:20px;padding:20px 24px;display:flex}.st-row:last-child{border-bottom:0}.st-lab{flex:none;width:200px}.st-lab b{font-size:14px;font-weight:600;display:block}.st-lab span{color:#8a8a8a;margin-top:4px;font-size:12px;line-height:17px;display:block}.st-inp{box-sizing:border-box;background:#111;border:1px solid #262626;border-radius:12px;flex:1;align-items:center;gap:8px;min-width:0;min-height:44px;padding:0 14px;transition:border-color .25s;display:flex}.st-inp:focus-within{border-color:#fff}.st-inp input,.st-inp textarea{color:#fff;resize:none;background:0 0;border:0;outline:none;flex:1;min-width:0}.st-inp input:disabled,.st-inp textarea:disabled{color:#8a8a8a}.st-inp--area{align-items:flex-start;padding-top:12px;padding-bottom:12px}.st-pill{white-space:nowrap;border:1px solid #3a3a3a;border-radius:999px;align-items:center;gap:6px;height:24px;padding:0 10px;font-size:11px;font-weight:600;display:inline-flex}.st-pill i{background:#fff;border-radius:99px;width:6px;height:6px;animation:1.6s ease-in-out infinite st-pd}.st-pill[data-bad]{color:#ff5a6e;border-color:#ff5a6e}.st-pill[data-bad] i{background:#ff5a6e;animation:none}@keyframes st-pd{50%{opacity:.25}}.st-btn{white-space:nowrap;cursor:pointer;background:#fff;border:0;border-radius:12px;justify-content:center;align-items:center;gap:8px;height:40px;padding:0 18px;font-size:13px;font-weight:700;display:inline-flex;color:#000!important}.st-btn:disabled{opacity:.45;cursor:default}.st-btn--g{background:0 0;border:1px solid #2a2a2a;color:#fff!important}.st-btn--g:hover{border-color:#fff}.st-btn--d{background:0 0;border:1px solid #6b6b6b;color:#fff!important}.st-tog{cursor:pointer;background:#262626;border:0;border-radius:999px;flex:none;width:44px;height:26px;padding:0;transition:background .3s;position:relative}.st-tog:after{content:"";background:#8a8a8a;border-radius:99px;width:20px;height:20px;transition:transform .3s cubic-bezier(.3,1.4,.5,1),background .3s;position:absolute;top:3px;left:3px}.st-tog[aria-checked=true]{background:#fff}.st-tog[aria-checked=true]:after{background:#000;transform:translate(18px)}.st-error{color:#ff5a6e;margin:10px 0 0;font-size:13px}.st-ok{color:#fff;margin:10px 0 0;font-size:13px}.st-plan{background:radial-gradient(at 90% 0,#1f1f1f,#070707 60%);border:1px solid #2a2a2a;border-radius:20px;flex:1;min-width:280px;padding:28px;position:relative;overflow:hidden}.st-plan:after{content:"";background:linear-gradient(90deg,#0000,#ffffff14,#0000);width:120px;animation:6s ease-in-out infinite st-psw;position:absolute;top:-20%;bottom:-20%;left:-160px;transform:skew(-18deg)}@keyframes st-psw{0%{left:-160px}60%,to{left:110%}}.st-plan>*{z-index:1;position:relative}.st-cc{background:linear-gradient(135deg,#1a1a1a,#050505 60%,#141414);border:1px solid #3a3a3a;border-radius:18px;width:300px;height:180px;animation:7s ease-in-out infinite alternate st-ccf;position:relative;overflow:hidden;box-shadow:0 30px 60px #000000b3}@keyframes st-ccf{0%{transform:perspective(900px)rotateY(-10deg)rotateX(6deg)}to{transform:perspective(900px)rotateY(8deg)rotateX(-3deg)}}.st-cc:before{content:"";background:repeating-linear-gradient(115deg,#0000 0 16px,#ffffff0d 16px 18px);animation:9s linear infinite st-ccs;position:absolute;inset:-50%}@keyframes st-ccs{0%{transform:translate(-10%)}to{transform:translate(10%)}}.st-chip{background:linear-gradient(135deg,#d4d4d4,#6b6b6b);border-radius:6px;width:40px;height:30px;position:absolute;top:56px;left:24px;box-shadow:inset 0 0 0 1px #0000004d}.st-meter{width:108px;height:108px;position:relative}.st-meter svg{transform:rotate(-90deg)}.st-arc{fill:none;stroke:#fff;stroke-width:6px;stroke-linecap:round;stroke-dasharray:302;stroke-dashoffset:302px;transition:stroke-dashoffset 2.4s cubic-bezier(.2,.8,.2,1)}.st-sess{background:#111;border:1px solid #262626;border-radius:10px;flex:none;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.st-live{background:#fff;border-radius:99px;width:8px;height:8px;animation:1.8s infinite st-live}@keyframes st-live{0%{box-shadow:0 0 #fff9}to{box-shadow:0 0 0 10px #fff0}}.st-danger{background:repeating-linear-gradient(135deg,#0a0a0a 0 14px,#0d0d0d 14px 28px);border-color:#3a3a3a}.st-savebar{z-index:5;box-sizing:border-box;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#141414eb;border:1px solid #2a2a2a;border-radius:16px;justify-content:space-between;align-items:center;gap:12px;max-width:984px;height:60px;padding:0 10px 0 20px;animation:4s ease-in-out infinite st-sb;display:flex;position:fixed;bottom:24px;left:356px;right:56px;box-shadow:0 20px 50px #000000b3}@keyframes st-sb{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}.st-empty{color:#d4d4d4;padding:28px 24px;font-size:13px}@media (width<=899px){.st{flex-direction:column}.st-side{width:auto;height:auto;padding-bottom:12px;position:relative}.st-navs{flex-direction:row;overflow-x:auto}.st-nav{white-space:nowrap;width:auto}.st-back{margin:12px 18px 0}.st-head{padding:16px 20px}.st-content{padding:24px 20px}.st-row{flex-direction:column;align-items:stretch;gap:10px}.st-lab{width:auto}.st-savebar{left:12px;right:12px}}@media (prefers-reduced-motion:reduce){.st *,.st :before,.st :after{animation-play-state:paused!important}}.st-hint{color:#d4d4d4;background:linear-gradient(135deg,#0f0f0f,#080808);border:1px solid #262626;border-radius:12px;align-items:flex-start;gap:12px;padding:12px 14px;font-size:13px;line-height:20px;animation:.35s cubic-bezier(.2,.8,.2,1) both st-hint-in;display:flex}.st-hint i{color:#000;background:#fff;border-radius:99px;flex:none;justify-content:center;align-items:center;width:20px;height:20px;margin-top:0;font:700 11px Geist Mono,monospace;display:flex}.st-hint[data-tone=warn]{color:#fff;background:linear-gradient(135deg,#15110a,#0a0806);border-color:#3a2e10}.st-hint[data-tone=warn] i{background:#ffc53d}.st-hint[data-tone=ok]{color:#fff;border-color:#2e2e2e}@keyframes st-hint-in{0%{opacity:0;transform:translateY(6px)}}.api-lead{color:#d4d4d4;max-width:620px;margin:0;font-size:15px;line-height:24px}.api-actions{flex-wrap:wrap;gap:10px;margin:18px 0;display:flex}.api-actions .st-btn svg{width:15px;height:15px}.api>.st-hint{max-width:620px;margin:0 0 18px}.api-new{margin:6px 0 24px}.api-body{flex-direction:column;gap:16px;padding:20px 24px;display:flex}.api-body .api-actions{margin:0}.api-secret{color:#fff;word-break:break-all;-webkit-user-select:all;user-select:all;background:#050505;border:1px dashed #5a5a5a;border-radius:12px;padding:16px 18px;font:500 14px/1.6 Geist Mono,monospace;display:block}.api-seg{background:#111;border:1px solid #262626;border-radius:12px;flex-wrap:wrap;gap:4px;padding:4px;display:flex}.api-seg button{color:#d4d4d4;cursor:pointer;background:0 0;border:0;border-radius:9px;height:34px;padding:0 14px;font:600 13px Geist,sans-serif;transition:background .2s,color .2s}.api-seg button:hover{color:#fff}.api-seg button[aria-checked=true]{color:#000;background:#fff}.api-row-top{align-items:flex-start}.api-scopes{border:1px solid #1f1f1f;border-radius:12px;flex-direction:column;flex:1;min-width:0;display:flex}.api-scope{justify-content:space-between;align-items:center;gap:16px;padding:12px 14px;font-size:14px;display:flex}.api-scope+.api-scope{border-top:1px solid #1a1a1a}.api-scope .st-tog:disabled{opacity:.55;cursor:default}.api-submit{flex-wrap:wrap;justify-content:space-between}.api-submit .st-hint{flex:1;min-width:240px}.api-count{color:#a3a3a3;margin-left:auto;font-size:11px;font-weight:400}.api-key{border-bottom:1px solid #161616;justify-content:space-between;align-items:center;gap:16px;padding:18px 24px;display:flex}.api-key:last-child{border-bottom:0}.api-key[data-off] .api-key-main{opacity:.6}.api-key-main{min-width:0}.api-key-top{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.api-key-top b{overflow-wrap:anywhere;font-size:15px;font-weight:600}.api-key-meta{color:#d4d4d4;flex-wrap:wrap;gap:6px 14px;margin:8px 0 0;font-size:12px;display:flex}.api-key-meta code{color:#fff;font-family:Geist Mono,monospace}.api-chips{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.api-chips span{color:#d4d4d4;border:1px solid #262626;border-radius:999px;align-items:center;height:24px;padding:0 10px;font-size:11px;display:inline-flex}.adm{--a-bg:#000;--a-side:#050505;--a-card:linear-gradient(180deg, #0c0c0c, #080808);--a-card-flat:#0a0a0a;--a-line:#1b1b1b;--a-line-2:#2a2a2a;--a-hover:#121212;--a-ink:#fff;--a-soft:#9a9a9a;--a-dim:#7a7a7a;--a-track:#161616;--a-inv:#fff;--a-on-inv:#000;background:var(--a-bg);min-height:100vh;color:var(--a-ink);font-family:Geist,Helvetica Neue,Arial,sans-serif;display:flex;position:relative}[data-theme=white] .adm{--a-bg:#f7f7f5;--a-side:#fff;--a-card:linear-gradient(180deg, #fff, #fbfbfa);--a-card-flat:#fff;--a-line:#e6e6e3;--a-line-2:#d8d8d4;--a-hover:#f0f0ed;--a-ink:#000;--a-soft:#555;--a-dim:#6b6b6b;--a-track:#ececea;--a-inv:#000;--a-on-inv:#fff}.adm a{color:inherit;text-decoration:none}.adm button{font:inherit}.adm :is(a,button):focus-visible{outline:2px solid var(--a-ink);outline-offset:2px}.adm :is(input,textarea,select):focus-visible{outline:none}.adm .ae-icon{width:18px;height:18px}.adm-mono{font-family:Geist Mono,ui-monospace,monospace}.adm-cp{letter-spacing:.16em;text-transform:uppercase;color:var(--a-dim);font-family:Geist Mono,monospace;font-size:10px}.adm-soft{color:var(--a-soft)}.adm-bl{font-family:Manufacturing Consent,UnifrakturMaguntia,serif;font-weight:400}.adm-side{box-sizing:border-box;background:var(--a-side);border-right:1px solid var(--a-line);flex-direction:column;flex:none;width:248px;height:100vh;padding:34px 16px 20px;display:flex;position:sticky;top:0}.adm-brand{align-items:center;gap:10px;padding:0 12px;display:flex;position:relative}.adm-brand .ae-sigil{background:var(--a-ink)}.adm-nav{flex-direction:column;gap:6px;margin-top:38px;display:flex;position:relative}.adm-ind{background:var(--a-inv);pointer-events:none;border-radius:12px;height:44px;transition:top .5s cubic-bezier(.3,1.3,.5,1);position:absolute;left:0;right:0;box-shadow:0 8px 30px #ffffff1f}.adm-ni{z-index:1;box-sizing:border-box;border-radius:12px;align-items:center;gap:12px;height:44px;padding:0 14px;font-size:14px;font-weight:500;transition:color .3s;display:flex;position:relative;color:var(--a-soft)!important}.adm-ni:hover{color:var(--a-ink)!important}.adm-ni[aria-current=page]{color:var(--a-on-inv)!important}.adm-cnt{opacity:.7;margin-left:auto;font-family:Geist Mono,monospace;font-size:11px}.adm-pend{align-items:center;gap:6px;margin-left:auto;font-family:Geist Mono,monospace;font-size:11px;display:inline-flex}.adm-pend i{background:currentColor;border-radius:9px;width:6px;height:6px;animation:1.6s ease-in-out infinite adm-blink}@keyframes adm-blink{50%{opacity:.25}}.adm-side-foot{flex-direction:column;gap:2px;margin-top:auto;display:flex;position:relative}.adm-side-foot .adm-ni{cursor:pointer;text-align:left;background:0 0;border:0;width:100%}.adm-me{box-sizing:border-box;border:1px solid var(--a-line);background:var(--a-card-flat);border-radius:14px;align-items:center;gap:12px;height:60px;margin-top:14px;padding:0 14px;display:flex;position:relative}.adm-av{color:#000;background:linear-gradient(135deg,#fff,#8a8a8a) 50%/cover no-repeat;border-radius:999px;flex:none;justify-content:center;align-items:center;font-weight:700;display:flex}.adm-dot{background:var(--a-ink);width:6px;height:6px;box-shadow:0 0 8px var(--a-ink);border-radius:9px}.adm-dot[data-off]{box-shadow:none;background:#4a4a4a}.adm-main{flex:1;min-width:0}.adm-bar{z-index:5;box-sizing:border-box;border-bottom:1px solid var(--a-line);background:color-mix(in srgb, var(--a-bg) 82%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);align-items:center;gap:14px;height:76px;padding:0 32px;display:flex;position:sticky;top:0}.adm-srch{box-sizing:border-box;border:1px solid var(--a-line-2);background:var(--a-card-flat);width:300px;height:40px;color:var(--a-dim);border-radius:12px;align-items:center;gap:10px;padding:0 12px;font-size:13px;display:flex}.adm-srch input{min-width:0;color:var(--a-ink);background:0 0;border:0;outline:none;flex:1;font-size:13px}.adm-srch input::placeholder{color:var(--a-dim)}.adm-srch:focus-within{border-color:var(--a-ink)}.adm-kbd{border:1px solid var(--a-line-2);color:var(--a-soft);border-radius:6px;padding:2px 6px;font-family:Geist Mono,monospace;font-size:10px}.adm-chip{border:1px solid var(--a-line-2);letter-spacing:.1em;text-transform:uppercase;height:24px;color:var(--a-soft);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:0 10px;font-family:Geist Mono,monospace;font-size:10px;display:inline-flex}.adm-chip[data-on]{background:var(--a-inv);border-color:var(--a-inv);color:var(--a-on-inv)}.adm-ibtn{border:1px solid var(--a-line-2);width:40px;height:40px;color:var(--a-soft);border-radius:12px;flex:none;justify-content:center;align-items:center;display:flex;position:relative}.adm-ibtn:hover{color:var(--a-ink);border-color:var(--a-dim)}.adm-ibtn b{background:var(--a-ink);width:7px;height:7px;box-shadow:0 0 0 2px var(--a-bg);border-radius:9px;position:absolute;top:9px;right:9px}.adm-cont{max-width:1200px;padding:24px 32px 48px;animation:.5s cubic-bezier(.2,.8,.2,1) both adm-pin}@keyframes adm-pin{0%{opacity:0;transform:translateY(12px)}}.adm-grid{gap:16px;display:grid}.adm-g4{grid-template-columns:repeat(4,minmax(0,1fr))}.adm-g2{grid-template-columns:repeat(2,minmax(0,1fr))}.adm-split{grid-template-columns:minmax(0,1fr) 372px;align-items:start}.adm-split-p{grid-template-columns:minmax(0,1fr) 452px;align-items:start}.adm-split-b{grid-template-columns:minmax(0,1fr) 412px;align-items:start}.adm-card{box-sizing:border-box;background:var(--a-card);border:1px solid var(--a-line);border-radius:20px;animation:.5s cubic-bezier(.2,.8,.2,1) both adm-pin;position:relative;overflow:hidden}.adm-ch{align-items:center;gap:10px;padding:20px 24px 0;display:flex}.adm-ch h2{letter-spacing:-.01em;margin:0;font-size:15px;font-weight:600}.adm-ch .adm-cp{margin-left:auto}.adm-body{padding:16px 24px 24px}.adm-btn{background:var(--a-inv);white-space:nowrap;cursor:pointer;border:0;border-radius:12px;justify-content:center;align-items:center;gap:8px;height:40px;padding:0 16px;font:600 13px Geist,sans-serif;transition:transform .15s;display:inline-flex;color:var(--a-on-inv)!important}.adm-btn:hover{transform:translateY(-1px)}.adm-btn:disabled{opacity:.4;cursor:default;transform:none}.adm-btn--g{border:1px solid var(--a-line-2);background:0 0;color:var(--a-ink)!important}.adm-btn--g:hover{border-color:var(--a-dim)}.adm-btn--s{border-radius:10px;height:32px;padding:0 12px;font-size:12px}.adm-btn--d{background:0 0;border:1px solid #4a1d1d;color:#ff6b6b!important}.adm-seg{background:var(--a-card-flat);border:1px solid var(--a-line);border-radius:12px;flex-wrap:wrap;padding:3px;display:inline-flex}.adm-sb{height:32px;color:var(--a-soft);cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;gap:8px;padding:0 14px;font:600 12px Geist,sans-serif;transition:all .25s;display:inline-flex}.adm-sb em{opacity:.6;font-family:Geist Mono,monospace;font-size:10px;font-style:normal}.adm-sb[aria-selected=true]{background:var(--a-inv);color:var(--a-on-inv)}.adm-tog{background:var(--a-track);border:1px solid var(--a-line-2);cursor:pointer;border-radius:99px;flex:none;width:44px;height:26px;padding:0;transition:background .3s,border-color .3s;position:relative}.adm-tog:after{content:"";background:#6b6b6b;border-radius:99px;width:18px;height:18px;transition:transform .35s cubic-bezier(.3,1.4,.5,1),background .3s;position:absolute;top:3px;left:3px}.adm-tog[aria-checked=true]{background:var(--a-inv);border-color:var(--a-inv)}.adm-tog[aria-checked=true]:after{background:var(--a-on-inv);transform:translate(18px)}.adm-tog:disabled{opacity:.4;cursor:default}.adm-tools{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:16px;display:flex}.adm-tools .adm-srch{width:280px;height:44px}.adm-empty{text-align:center;color:var(--a-soft);padding:40px 24px;font-size:14px}.adm-stat{flex-direction:column;gap:12px;min-height:160px;padding:20px 24px;display:flex}.adm-sv{letter-spacing:-.03em;font-size:46px;font-weight:600;line-height:1}.adm-ss{color:var(--a-dim);overflow-wrap:anywhere;font-family:Geist Mono,monospace;font-size:11px;line-height:18px}.adm-stat .adm-cp{line-height:16px}.adm-role-name{flex-wrap:wrap;align-items:flex-end;gap:10px;width:100%;margin:10px 0;display:flex}.adm-role-name label{min-width:140px;color:var(--a-soft);flex:1;gap:6px;font-size:12px;display:grid}.adm-role-name .ae-input{box-sizing:border-box;width:100%;min-width:0}.adm-role-name p{color:#ff6b6b;flex-basis:100%;margin:0;font-size:12px}.adm-role-effect{gap:10px;height:auto;padding:6px 10px}.adm-role-effect .ad-role-fx{flex:none;width:48px;height:40px;display:block}.adm-mini{align-items:flex-end;gap:4px;height:40px;display:flex;position:absolute;top:50px;right:22px}.adm-mini i{background:var(--a-ink);transform-origin:bottom;border-radius:2px;width:8px;animation:.9s cubic-bezier(.2,.8,.2,1) both adm-gy;display:block}@keyframes adm-gy{0%{transform:scaleY(0)}}.adm-sq{box-sizing:border-box;border:1.5px solid #5a5a5a;border-radius:4px;width:14px;height:14px}.adm-sq[data-on]{background:var(--a-ink);border-color:var(--a-ink);box-shadow:0 0 10px #fff6}.adm-dn circle{fill:none;stroke-width:22px;animation:1.4s cubic-bezier(.3,.8,.3,1) both adm-dr}@keyframes adm-dr{0%{stroke-dasharray:0 600}}.adm-lg{align-items:center;gap:12px;font-size:14px;display:flex}.adm-lg i{border-radius:3px;flex:none;width:10px;height:10px}.adm-brow{color:var(--a-soft);align-items:center;gap:14px;font-size:13px;display:flex}.adm-brow .adm-nm{white-space:nowrap;text-overflow:ellipsis;width:78px;color:var(--a-ink);flex:none;overflow:hidden}.adm-trk{background:var(--a-track);border-radius:9px;flex:1;height:8px;overflow:hidden}.adm-trk i{background:linear-gradient(90deg, #6b6b6b, var(--a-ink));transform-origin:0;border-radius:9px;height:100%;animation:1.1s cubic-bezier(.2,.8,.2,1) both adm-gx;display:block}@keyframes adm-gx{0%{transform:scaleX(0)}}.adm-brow .adm-vl{text-align:right;width:28px;color:var(--a-ink);font-family:Geist Mono,monospace;font-size:12px}.adm-rrow{border-radius:14px;align-items:center;gap:14px;height:60px;padding:0 12px;transition:background .2s;display:flex}.adm-rrow:hover{background:var(--a-hover)}.adm-th{border-radius:10px;flex:none;justify-content:center;align-items:center;width:40px;height:40px;font-size:20px;display:flex;overflow:hidden}.adm-lsw{background:#000 url(/landing/subject.jpg) 50%/cover no-repeat;border-radius:6px;flex:none;width:20px;height:20px}.adm-thd{border-bottom:1px solid var(--a-line);align-items:center;height:40px;padding:0 20px;display:flex}.adm-tr{border:0;border-bottom:1px solid var(--a-line);width:100%;min-height:76px;color:inherit;text-align:left;cursor:pointer;background:0 0;align-items:center;padding:0 20px;transition:background .2s;display:flex;position:relative}.adm-tr:hover,.adm-tr[aria-current=true]{background:var(--a-hover)}.adm-tr[aria-current=true]:before{content:"";background:var(--a-ink);border-radius:3px;width:3px;position:absolute;top:14px;bottom:14px;left:0}.adm-c1{flex:1;align-items:center;gap:14px;min-width:180px;display:flex}.adm-c2{width:160px;color:var(--a-soft);text-overflow:ellipsis;white-space:nowrap;flex:none;font-size:13px;overflow:hidden}.adm-c3{flex:none;width:78px}.adm-c4{flex:none;width:56px;font-family:Geist Mono,monospace;font-size:13px}.adm-c5{flex:none;width:64px;font-family:Geist Mono,monospace;font-size:13px}.adm-c6{flex:none;justify-content:flex-end;gap:6px;display:flex}.adm-ib{width:32px;height:32px;color:var(--a-soft);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:9px;justify-content:center;align-items:center;display:flex}.adm-ib:hover{border-color:var(--a-line-2);color:var(--a-ink)}.adm-foot{border-top:1px solid var(--a-line);align-items:center;gap:12px;min-height:64px;padding:0 20px;display:flex}.adm-phone{box-sizing:border-box;background:#1a1a1a;border-radius:30px;width:210px;height:380px;margin:20px auto 0;padding:10px;position:relative;box-shadow:0 30px 60px #0009,inset 0 0 0 1px #2e2e2e}.adm-scr{background:#000;border-radius:22px;width:100%;height:100%;position:relative;overflow:hidden}.adm-scr-in{transform-origin:0 0;pointer-events:none;width:390px;animation:14s ease-in-out infinite alternate adm-scroll;position:absolute;top:0;left:0}@keyframes adm-scroll{0%,15%{transform:scale(.487)translateY(0)}85%,to{transform:scale(.487) translateY(var(--scroll,0px))}}.adm-kv{border-bottom:1px solid var(--a-line);justify-content:space-between;gap:12px;padding:9px 0;font-size:13px;display:flex}.adm-kv span:first-child{color:var(--a-dim)}.adm-prow{border:0;border-bottom:1px solid var(--a-line);width:100%;min-height:72px;color:inherit;text-align:left;cursor:pointer;background:0 0;align-items:center;gap:12px;padding:0 20px;transition:background .2s;display:flex}.adm-prow:hover{background:var(--a-hover)}.adm-prow[aria-current=true]{background:var(--a-hover);box-shadow:inset 3px 0 0 var(--a-ink)}.adm-bigav{width:84px;height:84px;box-shadow:0 0 0 6px var(--a-card-flat), 0 0 0 7px var(--a-line-2);font-size:30px}.adm-ring{border:1px dashed #3a3a3a;border-radius:999px;width:104px;height:104px;animation:18s linear infinite adm-spin;position:absolute;top:-10px;left:-10px}@keyframes adm-spin{to{transform:rotate(360deg)}}.adm-pst b{letter-spacing:-.02em;margin-top:4px;font-size:22px;font-weight:600;display:block}.adm-srow{border-bottom:1px solid var(--a-line);align-items:center;gap:16px;padding:12px 0;display:flex}.adm-srow:last-child{border-bottom:0}.adm-lockbig{background:var(--a-inv);width:56px;height:56px;color:var(--a-on-inv);border-radius:16px;flex:none;justify-content:center;align-items:center;transition:all .35s;display:flex}.adm-lockbig[data-off]{background:var(--a-track);color:var(--a-ink);border:1px solid var(--a-line-2)}.adm-lockbig .ae-icon{width:24px;height:24px}.adm-ctr b{letter-spacing:-.03em;font-size:34px;font-weight:600;line-height:1.1;display:block}.adm-app{border:1px solid var(--a-line);background:var(--a-card-flat);border-radius:16px;align-items:flex-start;gap:16px;margin-bottom:8px;padding:18px;transition:border-color .3s,background .3s;animation:.45s cubic-bezier(.2,.8,.2,1) both adm-pin;display:flex;position:relative;overflow:hidden}.adm-app[data-state=invited]{border-color:var(--a-ink)}.adm-app[data-state=declined]{opacity:.55}.adm-role{border:1px solid var(--a-line-2);height:22px;color:var(--a-soft);border-radius:99px;align-items:center;margin-right:6px;padding:0 8px;font-size:11px;display:inline-flex}.adm-stamp{flex-direction:column;align-items:flex-end;gap:6px;animation:.45s cubic-bezier(.3,1.6,.5,1) both adm-stp;display:flex}@keyframes adm-stp{0%{opacity:0;transform:scale(1.6)rotate(-8deg)}}.adm-stamp b{letter-spacing:.2em;border:2px solid;border-radius:8px;padding:6px 12px;font-family:Geist Mono,monospace;font-size:12px;transform:rotate(-4deg)}.adm-undo{letter-spacing:.12em;text-transform:uppercase;color:var(--a-dim);cursor:pointer;background:0 0;border:0;padding:0;font-family:Geist Mono,monospace;font-size:10px;text-decoration:underline}.adm-code{border-bottom:1px solid var(--a-line);align-items:center;gap:12px;min-height:52px;padding:0 20px;animation:.5s cubic-bezier(.2,.8,.2,1) both adm-cdin;display:flex}@keyframes adm-cdin{0%{opacity:0;transform:translate(16px)}}.adm-code>b{letter-spacing:.22em;font-family:Geist Mono,monospace;font-size:15px;font-weight:500}.adm-looks{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:16px;display:grid}.adm-lk{border:1px solid var(--a-line);background:var(--a-card-flat);border-radius:20px;height:356px;transition:border-color .3s,opacity .3s;animation:.5s cubic-bezier(.2,.8,.2,1) both adm-pin;position:relative;overflow:hidden}.adm-lk:hover{border-color:#3a3a3a}.adm-lk-img{border-radius:14px;height:210px;position:absolute;top:10px;left:10px;right:10px;overflow:hidden}.adm-lk-pic{background:#000 url(/landing/subject.jpg) 50%/cover no-repeat;transition:filter .5s,transform 6s;position:absolute;inset:0}.adm-lk:hover .adm-lk-pic{transform:scale(1.08)}.adm-lk-hid{opacity:0;background:#0000008c;justify-content:center;align-items:center;transition:opacity .3s;display:flex;position:absolute;inset:0}.adm-lk[data-off]{opacity:.62}.adm-lk[data-off] .adm-lk-pic{filter:grayscale()brightness(.5)!important}.adm-lk[data-off] .adm-lk-hid{opacity:1}.adm-step{border:1px solid var(--a-line-2);background:var(--a-card-flat);border-radius:14px;align-items:center;height:48px;display:flex;overflow:hidden}.adm-step>button{width:44px;height:100%;color:var(--a-soft);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:flex}.adm-step>button:hover{background:var(--a-hover);color:var(--a-ink)}.adm-step input{border:0;border-left:1px solid var(--a-line);border-right:1px solid var(--a-line);width:80px;height:100%;color:var(--a-ink);text-align:center;background:0 0;outline:none;font:500 20px Geist Mono,monospace}.adm-ghost{color:#0000;-webkit-text-stroke:1px var(--a-line);pointer-events:none;white-space:nowrap;font-size:260px;line-height:1;position:absolute;bottom:-60px;right:-20px}@keyframes adm-bkfl{50%{transform:translateY(-8px)}}.adm .ae-card{background:var(--a-card);border-color:var(--a-line);border-radius:20px}.adm .ae-heading{letter-spacing:-.01em;font-size:15px;font-weight:600}.adm .ad-table th{letter-spacing:.16em;text-transform:uppercase;color:var(--a-dim);border-color:var(--a-line);font-family:Geist Mono,monospace;font-size:10px;font-weight:400}.adm .ad-table td{border-color:var(--a-line)}.adm .ad-table tbody tr:hover{background:var(--a-hover)}@media (width<=1100px){.adm-g4{grid-template-columns:repeat(2,minmax(0,1fr))}.adm-split,.adm-split-p,.adm-split-b,.adm-g2{grid-template-columns:1fr}}@media (width<=860px){.adm{flex-direction:column}.adm-side{width:auto;height:auto;padding:16px;position:relative}.adm-nav{flex-direction:row;margin-top:14px;overflow-x:auto}.adm-ind{display:none}.adm-ni[aria-current=page]{background:var(--a-inv)}.adm-side-foot{flex-flow:wrap}.adm-me{display:none}.adm-bar{flex-wrap:wrap;height:auto;padding:14px 16px;position:relative}.adm-srch{width:100%}.adm-cont{padding:16px}.adm-g4{grid-template-columns:1fr}.adm-c2,.adm-c4,.adm-c5{display:none}}@media (prefers-reduced-motion:reduce){.adm *,.adm :before,.adm :after{transition:none!important;animation-play-state:paused!important}}.user-preview{background:var(--bg);min-height:100vh;color:var(--ink);padding-bottom:32px}.user-preview-bar{z-index:50;background:var(--raised);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;padding:16px 24px;display:flex;position:sticky;top:0}.user-preview-bar strong,.user-preview-bar span{display:block}.user-preview-bar span{color:var(--ink-soft);margin-top:5px;font-size:12px}.user-preview-account,.user-preview-pages{max-width:1400px;margin:24px auto;padding:0 24px}.user-preview-account h1{margin:24px 0 16px;font-size:28px}.user-preview-account dl{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:16px;display:grid}.user-preview-account dl>div{background:var(--surface);border:1px solid var(--line);border-radius:12px;min-width:0;padding:16px}.user-preview-account dt{color:var(--ink-soft);font-size:12px}.user-preview-account dd{overflow-wrap:anywhere;margin:8px 0 0;font-size:14px}.user-preview-controls{flex-wrap:wrap;align-items:center;gap:16px;margin:16px 0;display:flex}.user-preview-controls label{align-items:center;gap:10px;min-width:0;display:flex}.user-preview-controls select{background:var(--raised);color:var(--ink);border:1px solid var(--line);border-radius:8px;max-width:100%;padding:10px}.user-preview-canvas{border:1px solid var(--line);background:var(--surface);border-radius:12px;max-height:80vh;overflow:auto}.cloud-status{background:var(--surface);border-bottom:1px solid var(--line);color:var(--ink-soft);flex:none;max-height:40vh;padding:10px 16px;font-size:12px;overflow:auto}.cloud-status-row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.cloud-status button{font:inherit;border:1px solid var(--line);background:var(--raised);color:var(--ink);cursor:pointer;border-radius:7px;padding:6px 10px}.cloud-status button:disabled{opacity:.5;cursor:default}.cloud-status [role=alert]{color:#ffb5b5;overflow-wrap:anywhere}.cloud-import{border-top:1px solid var(--line);margin-top:12px;padding-top:12px}.cloud-import label{align-items:center;gap:10px;padding:6px 0;display:flex}.cloud-import input{accent-color:var(--ink)}.cloud-import p{max-width:720px;line-height:1.5}.cloud-page-list{gap:10px;display:grid}.cloud-page-row{border:1px solid var(--a-line);border-radius:12px;flex-wrap:wrap;align-items:center;gap:16px;padding:16px;display:flex}.cloud-page-row>div{overflow-wrap:anywhere;flex:1;min-width:180px}.cloud-page-row p{color:var(--a-soft);margin:6px 0;font-size:12px}@media (width<=600px){.user-preview-bar{align-items:flex-start;padding:12px}.user-preview-account,.user-preview-pages{padding:0 12px}.user-preview-bar .ae-btn{flex:none}.user-preview-controls label{width:100%}.user-preview-controls select{flex:1;min-width:0}}.user-preview--app{padding-bottom:0}.user-preview--app .user-preview-bar{box-sizing:border-box;min-height:64px}@property --pl-r{syntax:"<length>";inherits:false;initial-value:0}.pl{z-index:9000;color:#fff;--vh:min(414px, 46vh);--vw:calc(var(--vh) * 300 / 414);--side:min(320px, calc((100vw - var(--vw)) / 2 - 16px));background:#000;font-family:Geist,Helvetica Neue,Arial,sans-serif;position:fixed;inset:0;overflow:hidden}.pl-ui{transition:opacity .4s}.pl[data-ph=reveal] .pl-ui,.pl[data-ph=reveal] .pl-bar{opacity:0}.pl[data-ph=reveal]{pointer-events:none;-webkit-mask-image:radial-gradient(circle at 50% 50%, transparent var(--pl-r), #000 calc(var(--pl-r) + 1px));-webkit-mask-image:radial-gradient(circle at 50% 50%, transparent var(--pl-r), #000 calc(var(--pl-r) + 1px));mask-image:radial-gradient(circle at 50% 50%, transparent var(--pl-r), #000 calc(var(--pl-r) + 1px));animation:1.2s cubic-bezier(.7,0,.2,1) .15s both pl-hole}@keyframes pl-hole{to{--pl-r:150vmax}}.pl-top{text-align:center;letter-spacing:.12em;color:#a3a3a3;font-family:Geist Mono,monospace;font-size:12px;position:absolute;top:44px;left:16px;right:16px}.pl-top b{color:#fff;font-weight:400}.pl-ves{width:var(--vw);height:var(--vh);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.pl-msk{position:absolute;inset:0;-webkit-mask:url(/mark-white.png) 50%/contain no-repeat;mask:url(/mark-white.png) 50%/contain no-repeat}.pl-ghost{background:#ffffff12}.pl-edge{opacity:.16;filter:blur(3px);background:url(/mark-white.png) 50%/contain no-repeat;position:absolute;inset:-2px}.pl-liq{height:calc(var(--p) * 100% + 6px * min(1, var(--p) * 100));transition:height .18s linear;position:absolute;bottom:0;left:-13%;right:-13%}.pl-metal{background:linear-gradient(180deg, #ffffff59, #fff0 30%), url(/loader/metal.jpg) 0 0 / calc(var(--vh) * 510 / 414) var(--vh) repeat-x;animation:6.4s linear infinite pl-metal;position:absolute;inset:0}@keyframes pl-metal{to{background-position:0 0, calc(var(--vh) * -510 / 414) 0}}.pl-wv{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='18' viewBox='0 0 120 18'%3E%3Cpath d='M0 9 Q15 0 30 9 T60 9 T90 9 T120 9 V18 H0Z' fill='%23e9e9e9'/%3E%3C/svg%3E") 0 0/120px 18px repeat-x;height:18px;animation:1.4s linear infinite pl-wv;position:absolute;top:-14px;left:0;right:0}.pl-wv2{opacity:.6;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='90' height='18' viewBox='0 0 120 18' preserveAspectRatio='none'%3E%3Cpath d='M0 9 Q15 0 30 9 T60 9 T90 9 T120 9 V18 H0Z' fill='%238a8a8a'/%3E%3C/svg%3E");background-size:90px 18px;animation:2.1s linear infinite pl-wv2;top:-11px}@keyframes pl-wv{to{background-position:-120px 0}}@keyframes pl-wv2{to{background-position:90px 0}}.pl-bub{background:#ffffffb3;border-radius:9px;width:4px;height:4px;animation:2.4s ease-in infinite pl-bub;position:absolute;bottom:0}@keyframes pl-bub{0%{opacity:0;transform:translateY(0)}20%{opacity:1}to{opacity:0;transform:translateY(-160px)}}.pl-sheen{opacity:0;background:linear-gradient(110deg,#0000 35%,#fffffff2 50%,#0000 65%) 0 0/300% 100%;position:absolute;inset:0}.pl[data-ph=full] .pl-sheen{animation:.7s ease-out both pl-sheen}@keyframes pl-sheen{0%{opacity:1;background-position:130% 0}to{opacity:1;background-position:-30% 0}}.pl[data-ph=full] .pl-ves,.pl[data-ph=reveal] .pl-ves{animation:.7s ease-out both pl-flash}@keyframes pl-flash{30%{filter:brightness(2.2)drop-shadow(0 0 40px #fff9)}to{filter:brightness(1.1)drop-shadow(0 0 20px #ffffff40)}}.pl-lvl{left:calc(-1 * var(--side));right:calc(-1 * var(--side));top:calc((1 - var(--p)) * 100%);background:linear-gradient(90deg,#0000,#ffffff8c 18%,#ffffff14 38% 62%,#ffffff8c 82%,#0000);height:1px;transition:top .18s linear,transform .5s cubic-bezier(.6,0,.3,1),opacity .4s;position:absolute}.pl[data-ph=full] .pl-lvl{opacity:0;transform:scaleX(0)}.pl-stat{bottom:8px;right:calc(100% - var(--side) + 40px);text-align:right;white-space:nowrap;position:absolute}.pl-stat b{letter-spacing:.01em;color:#d4d4d4;font-size:13px;font-weight:500;animation:.35s cubic-bezier(.2,.8,.2,1) both pl-swap;display:block}@keyframes pl-swap{0%{opacity:0;transform:translateY(8px)}}.pl-stat span{letter-spacing:.16em;text-transform:uppercase;color:#a3a3a3;margin-top:4px;font-family:Geist Mono,monospace;font-size:10px;display:block}.pl-tag{top:-30px;left:calc(100% - var(--side) + 40px);align-items:baseline;gap:4px;display:flex;position:absolute}.pl-odo{letter-spacing:-.02em;height:1em;font:500 40px/1 Geist Mono,monospace;display:inline-flex;overflow:hidden}.pl-col{flex-direction:column;transition:transform .35s cubic-bezier(.3,1.4,.5,1),opacity .3s;display:flex}.pl-col span{height:1em}.pl-pct{color:#a3a3a3;font:500 14px Geist Mono,monospace}.pl-note{display:none}.pl-ring{z-index:3;width:var(--vw);height:var(--vh);opacity:0;pointer-events:none;background:url(/mark-white.png) 50%/contain no-repeat;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.pl[data-ph=reveal] .pl-ring{animation:1.3s cubic-bezier(.7,0,.2,1) both pl-ring}@keyframes pl-ring{0%{opacity:1;filter:brightness(2);transform:translate(-50%,-50%)scale(1)}35%{opacity:1}to{opacity:0;filter:blur(4px);transform:translate(-50%,-50%)scale(9)}}.pl-bar{background:#fff;height:2px;transition:width .18s linear,opacity .3s;position:absolute;bottom:0;left:0;box-shadow:0 0 12px #fff9}.pl-grain{opacity:.35;pointer-events:none;background:radial-gradient(#ffffff0d 1px,#0000 1.3px) 0 0/4px 4px;position:absolute;inset:0}.pl-vig{pointer-events:none;background:radial-gradient(60% 60%,#0000 40%,#000000d9);position:absolute;inset:0}@media (width<=699px){.pl{--vh:min(40vh, calc(56vw * 414 / 300))}.pl-stat{display:none}.pl-tag{top:-20px;left:calc(100% - var(--side) + 10px)}.pl-odo{font-size:22px}.pl-pct{font-size:11px}.pl-note{left:16px;right:16px;top:calc(50% + var(--vh) / 2 + 28px);text-align:center;color:#d4d4d4;margin:0;font-size:13px;display:block;position:absolute}}.dc{color:#fff;background:#000;grid-template-rows:64px auto;grid-template-columns:264px minmax(0,1fr) 260px;min-height:100vh;font-family:Geist,Helvetica Neue,Arial,sans-serif;display:grid;position:relative}.dc a{color:#fff;text-decoration:none}.dc button{font:inherit;color:inherit}.dc :is(a,button,input):focus-visible{outline-offset:2px;outline:2px solid #fff}.dc-bl{font-family:Manufacturing Consent,UnifrakturMaguntia,serif;font-weight:400}.dc-cp{letter-spacing:.16em;text-transform:uppercase;color:#a3a3a3;font-family:Geist Mono,monospace;font-size:10px}.dc-grow{flex:1}.dc-top{z-index:4;box-sizing:border-box;background:#050505;border-bottom:1px solid #141414;grid-column:1/-1;align-items:center;gap:14px;height:64px;padding:0 28px;display:flex;position:sticky;top:0}.dc-brand{align-items:center;gap:12px;display:flex}.dc-brand .dc-bl{font-size:24px;line-height:1}.dc-sigil{background:url(/mark-white.png) 50%/contain no-repeat;width:18px;height:25px;display:block}.dc-tag{color:#a3a3a3;border:1px solid #262626;border-radius:6px;padding:3px 8px;font-family:Geist Mono,monospace;font-size:12px}.dc-srch{box-sizing:border-box;color:#a3a3a3;background:#0a0a0a;border:1px solid #222;border-radius:12px;align-items:center;gap:10px;width:360px;height:38px;margin-left:40px;padding:0 12px;transition:border-color .2s;display:flex;position:relative}.dc-srch:focus-within{border-color:#6b6b6b}.dc-srch svg{flex:none;width:16px;height:16px}.dc-srch input{color:#fff;background:0 0;border:0;outline:none;flex:1;min-width:0;height:100%;padding:0;font:400 13px Geist,sans-serif}.dc-srch input::placeholder{color:#a3a3a3;opacity:1}.dc-srch input::-webkit-search-cancel-button{display:none}.dc-res{z-index:6;background:#0a0a0a;border:1px solid #262626;border-radius:14px;padding:6px;animation:.2s both dc-in;position:absolute;top:calc(100% + 6px);left:-1px;right:-1px;box-shadow:0 24px 60px #000c}.dc-res button{text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;justify-content:space-between;align-items:baseline;gap:12px;width:100%;padding:10px 12px;display:flex}.dc-res button[aria-selected=true]{background:#161616}.dc-res b{font-size:14px;font-weight:600}.dc-res span{color:#a3a3a3;white-space:nowrap;font-family:Geist Mono,monospace;font-size:11px}.dc-res p{color:#d4d4d4;margin:0;padding:10px 12px;font-size:13px}.dc-kb{vertical-align:middle;gap:4px;display:inline-flex}.dc-srch .dc-kb{margin-left:auto}.dc-kbd{box-sizing:border-box;color:#e5e5e5;background:#0e0e0e;border:1px solid #333;border-bottom-width:2px;border-radius:6px;justify-content:center;align-items:center;min-width:22px;height:22px;padding:0 6px;font-family:Geist Mono,monospace;font-size:11px;line-height:1;display:inline-flex}.dc-site{margin-right:18px;font-size:13px;color:#d4d4d4!important}.dc-ob{background:#fff;border-radius:999px;align-items:center;gap:8px;height:36px;padding:0 14px;font-size:13px;font-weight:600;display:inline-flex;color:#000!important}.dc-nav{box-sizing:border-box;background:#030303;border-right:1px solid #141414;align-self:start;height:calc(100vh - 64px);padding:26px 16px 0 24px;position:sticky;top:64px;overflow-y:auto}.dc-ng{margin-bottom:20px}.dc-ng .dc-cp{margin:0 0 8px 12px}.dc-ni{border-radius:10px;align-items:center;height:34px;padding:0 12px;font-size:14px;transition:background .2s,color .2s;display:flex;color:#bdbdbd!important}.dc-ni:hover{background:#0c0c0c;color:#fff!important}.dc-ni[aria-current=page]{background:#fff;color:#000!important}.dc-art{box-sizing:border-box;min-width:0;padding:44px 64px 80px}.dc-in{animation:.45s cubic-bezier(.2,.8,.2,1) both dc-in}@keyframes dc-in{0%{opacity:0;transform:translateY(12px)}}.dc-crumb{letter-spacing:.12em;text-transform:uppercase;color:#a3a3a3;font-family:Geist Mono,monospace;font-size:11px}.dc-h1{margin:12px 0 0;font-size:64px;line-height:1}.dc-lead{color:#d4d4d4;max-width:680px;margin:18px 0 0;font-size:18px;line-height:28px}.dc-h2{letter-spacing:-.01em;margin:44px 0 14px;scroll-margin-top:88px;font-size:22px;font-weight:600}.dc-p{color:#d4d4d4;max-width:700px;margin:0 0 14px;font-size:15px;line-height:25px}.dc-p b{color:#fff;font-weight:600}.dc-after{margin-top:14px}.dc-code{color:#fff;background:#111;border:1px solid #1f1f1f;border-radius:6px;padding:2px 7px;font-family:Geist Mono,monospace;font-size:13px}.dc-steps{counter-reset:dc-st;margin-top:22px}.dc-step{gap:20px;padding:0 0 26px;display:flex;position:relative}.dc-step:before{counter-increment:dc-st;content:counter(dc-st);border:1px solid #3a3a3a;border-radius:99px;flex:none;justify-content:center;align-items:center;width:34px;height:34px;font-family:Geist Mono,monospace;font-size:13px;display:flex}.dc-step:after{content:"";background:#1f1f1f;width:1px;position:absolute;top:40px;bottom:6px;left:17px}.dc-step:last-child:after{display:none}.dc-step b{margin-top:6px;font-size:16px;display:block}.dc-step span:not(.dc-kbd):not(.dc-kb){color:#bdbdbd;margin-top:6px;font-size:14px;line-height:24px;display:block}.dc-call{box-sizing:border-box;color:#d4d4d4;background:linear-gradient(135deg,#0d0d0d,#070707);border:1px solid #262626;border-radius:14px;gap:14px;max-width:700px;margin:22px 0;padding:16px 18px;font-size:14px;line-height:22px;display:flex}.dc-call i{color:#000;background:#fff;border-radius:99px;flex:none;justify-content:center;align-items:center;width:22px;height:22px;font:700 12px Geist Mono,monospace;display:flex}.dc-bgrid{grid-template-columns:repeat(2,1fr);gap:10px;max-width:760px;margin-top:10px;display:grid}.dc-bc{background:#080808;border:1px solid #1c1c1c;border-radius:14px;align-items:flex-start;gap:14px;padding:16px;transition:border-color .2s,transform .2s;display:flex}.dc-bc:hover{border-color:#4a4a4a;transform:translateY(-2px)}.dc-bi{background:#121212;border:1px solid #262626;border-radius:10px;flex:none;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.dc-bi svg{width:18px;height:18px}.dc-bc b{align-items:center;gap:8px;font-size:15px;display:flex}.dc-bc>div>span{color:#bdbdbd;margin-top:5px;font-size:13px;line-height:20px;display:block}.dc-tbl{border-collapse:collapse;width:100%;max-width:760px;margin-top:6px}.dc-tbl td{color:#d4d4d4;vertical-align:middle;border-bottom:1px solid #141414;padding:11px 0;font-size:14px}.dc-tbl td:last-child{text-align:right;white-space:nowrap}.dc-tbl tr{cursor:pointer}.dc-tbl tr:hover td,.dc-tbl tr[data-on] td{color:#fff}.dc-tbl tr[data-on] td:first-child{padding-left:12px;box-shadow:inset 3px 0 #fff}.dc-tbl td button{cursor:pointer;text-align:left;background:0 0;border:0;padding:0}.dc-keyb{box-sizing:border-box;background:#060606;border:1px solid #1c1c1c;border-radius:18px;flex-direction:column;gap:6px;max-width:760px;margin-top:18px;padding:16px;display:flex;overflow-x:auto}.dc-krow{gap:6px;display:flex}.dc-k{box-sizing:border-box;color:#a3a3a3;background:#0c0c0c;border:1px solid #222;border-bottom-width:3px;border-radius:7px;flex:none;justify-content:center;align-items:center;height:36px;font:500 11px Geist Mono,monospace;transition:all .25s;display:flex}.dc-k[data-on]{color:#000;background:#fff;border-color:#fff;transform:translateY(2px);box-shadow:0 0 18px #ffffff59}.dc-scr4{grid-template-columns:repeat(4,1fr);gap:10px;max-width:760px;margin-top:30px;display:grid}.dc-sc{background:#080808;border:1px solid #1c1c1c;border-radius:14px;padding:16px}.dc-frm{justify-content:center;align-items:flex-end;height:86px;margin-bottom:12px;display:flex}.dc-frm span{border:1.5px solid #fff;border-radius:4px;display:block}.dc-sc b{font-size:14px;display:block}.dc-sc em{color:#a3a3a3;margin-top:4px;font-family:Geist Mono,monospace;font-size:11px;font-style:normal;display:block}.dc-stat{grid-template-columns:repeat(3,1fr);gap:10px;max-width:760px;margin-top:30px;display:grid}.dc-st{background:#080808;border:1px solid #1c1c1c;border-radius:14px;padding:18px}.dc-st b{letter-spacing:-.03em;font-size:40px;font-weight:600;line-height:1;display:block}.dc-st span{color:#bdbdbd;margin-top:8px;font-size:13px;display:block}.dc-chips{flex-wrap:wrap;gap:6px;max-width:760px;display:flex}.dc-chip{color:#d4d4d4;border:1px solid #262626;border-radius:999px;align-items:center;height:30px;padding:0 12px;font-size:13px;display:inline-flex}.dc-plans{grid-template-columns:repeat(2,1fr);gap:10px;max-width:760px;display:grid}.dc-plan{background:#080808;border:1px solid #1c1c1c;border-radius:14px;padding:18px}.dc-plan[data-on]{border-color:#fff}.dc-plan ul{color:#d4d4d4;margin:12px 0 0;padding-left:18px;font-size:14px;line-height:23px}.dc-next{border-top:1px solid #141414;justify-content:space-between;gap:12px;max-width:760px;margin-top:56px;padding-top:24px;display:flex}.dc-nx{border:1px solid #1c1c1c;border-radius:14px;flex:1;padding:16px 18px;transition:border-color .2s}.dc-nx:hover{border-color:#5a5a5a}.dc-nx-r{text-align:right}.dc-nx b{margin-top:6px;font-size:15px;display:block}.dc-rail{box-sizing:border-box;align-self:start;padding:44px 28px 0 20px;position:sticky;top:64px}.dc-otp{margin-top:12px}.dc-otp button{color:#bdbdbd;text-align:left;cursor:pointer;background:0 0;border:0;border-left:1px solid #1c1c1c;width:100%;padding:5px 0 5px 14px;font-size:13px;display:block}.dc-otp button:hover,.dc-otp button[aria-current=true]{color:#fff;border-left-color:#fff}.dc-fb{background:#070707;border:1px solid #1c1c1c;border-radius:14px;margin-top:34px;padding:16px}.dc-fb b{font-size:14px;font-weight:600}.dc-fbb{gap:8px;margin-top:12px;display:flex}.dc-fbb button{cursor:pointer;background:0 0;border:1px solid #2a2a2a;border-radius:10px;flex:1;height:34px;font-size:13px;transition:all .2s}.dc-fbb button:hover{border-color:#fff}.dc-fbb button[aria-pressed=true]{color:#000;background:#fff;border-color:#fff}.dc-fb p{color:#d4d4d4;margin:10px 0 0;font-size:12px;line-height:18px}.dc-fb p a{text-underline-offset:3px;text-decoration:underline}@media (width<=1179px){.dc{grid-template-columns:264px minmax(0,1fr)}.dc-rail{display:none}}@media (width<=859px){.dc{display:block}.dc-top{gap:10px;padding:0 16px}.dc-tag,.dc-site,.dc-srch .dc-kb{display:none}.dc-srch{flex:1;width:auto;margin-left:4px}.dc-grow:first-of-type{display:none}.dc-ob{padding:0 12px;font-size:12px}.dc-nav{border-bottom:1px solid #141414;border-right:0;gap:6px;height:auto;padding:12px 16px;display:flex;position:static;overflow-x:auto}.dc-ng{display:contents}.dc-ng .dc-cp{display:none}.dc-ni{flex:none;height:32px}.dc-art{padding:28px 16px 60px}.dc-h1{font-size:48px}.dc-bgrid,.dc-plans{grid-template-columns:1fr}.dc-scr4,.dc-stat{grid-template-columns:repeat(2,1fr)}}:root,[data-theme=black]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#000;--surface:#0a0a0a;--raised:#141414;--hover:#1f1f1f;--line:#262626;--line-strong:#6b6b6b;--ink:#fff;--ink-soft:#d4d4d4;--inverse:#fff;--on-inverse:#000;--focus:var(--ink);--scrim:#000000b8;--on-scrim:#fff;--selection:#ffffff3d;--shadow-pop:0 0 0 1px #262626, 0 12px 40px #000c;--shadow-lift:0 24px 64px #000000e6}[data-theme=white]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#fff;--surface:#fafafa;--raised:#f2f2f2;--hover:#e8e8e8;--line:#e5e5e5;--line-strong:#7d7d7d;--ink:#000;--ink-soft:#2e2e2e;--inverse:#000;--on-inverse:#fff;--selection:#00000024;--shadow-pop:0 0 0 1px #e5e5e5, 0 12px 32px #00000014;--shadow-lift:0 20px 48px #00000024}:root{--font-sans:"Geist", "Helvetica Neue", Arial, sans-serif;--font-mono:"Geist Mono", ui-monospace, Consolas, monospace;--font-display:"Manufacturing Consent", "UnifrakturMaguntia", "Old English Text MT", serif;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px;--space-8:80px;--radius-sm:6px;--radius-md:10px;--radius-lg:16px;--radius-xl:24px;--radius-pill:999px;--stroke-hair:1px;--stroke-icon:1.5px;--stroke-focus:2px}*,:before,:after{box-sizing:border-box}html,body,#root{min-width:320px;height:100%;margin:0}body{background:var(--bg);color:var(--ink);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;font-synthesis:none;font-size:14px;line-height:20px}button,input,textarea,select{font:inherit;color:inherit}::selection{background:var(--selection);color:var(--ink)}:focus-visible{outline:var(--stroke-focus) solid var(--focus);outline-offset:var(--stroke-focus)}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:0s!important;animation-duration:0s!important}}.adm-legal{padding:24px}.adm-legal-heading{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.adm-legal-heading h2{margin:0;font-size:22px;line-height:1.3}.adm-legal-heading p{margin:8px 0 0;line-height:1.6}.adm-legal-controls{flex-direction:column;gap:20px;margin:28px 0 20px;display:flex}.adm-legal-title{flex-direction:column;gap:8px;font-size:13px;font-weight:600;display:flex}.adm-legal-title input{border:1px solid var(--a-line-2);background:var(--a-card-flat);width:100%;color:var(--a-ink);border-radius:10px;padding:12px 14px;font-size:17px}.adm-legal-title input:focus{border-color:var(--a-ink)}.adm-legal-toggle{cursor:pointer;align-items:center;gap:10px;width:fit-content;display:flex}.adm-legal-toggle input{width:18px;height:18px;accent-color:var(--a-ink)}.adm-legal-actions,.adm-legal-meta{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.adm-legal-meta{color:var(--a-soft);overflow-wrap:anywhere;justify-content:space-between;margin:20px 0;font-size:12px;line-height:1.5}.adm-legal-tools{z-index:2;border:1px solid var(--a-line-2);background:var(--a-card-flat);border-radius:12px 12px 0 0;flex-wrap:wrap;gap:6px;padding:10px;display:flex;position:sticky;top:76px}.adm-legal-tools button{border:1px solid var(--a-line-2);background:var(--a-hover);color:var(--a-ink);cursor:pointer;border-radius:7px;padding:8px 12px}.adm-legal-tools button:disabled{opacity:.4;cursor:default}.adm-legal-document{border:1px solid var(--a-line-2);min-height:500px;color:var(--a-ink);background:var(--a-bg);overflow-wrap:anywhere;border-radius:0 0 12px 12px;padding:28px clamp(16px,3vw,40px);font:16px/1.75 Geist,Arial,sans-serif;overflow-x:auto}.adm-legal-document:focus{outline:1px solid var(--a-ink);outline-offset:0}.adm-legal-document[data-preview]{border-radius:12px}.adm-legal-document h1{margin:0 0 24px;font-size:clamp(28px,4vw,42px);line-height:1.2}.adm-legal-document h2{margin:36px 0 16px;font-size:23px;line-height:1.4}.adm-legal-document p,.adm-legal-document ul,.adm-legal-document ol{margin:16px 0}.adm-legal-document li{margin-bottom:10px}.adm-legal-document a{text-underline-offset:4px;text-decoration:underline}.adm-legal-document table{border-collapse:collapse;width:100%;font-size:14px}.adm-legal-document :is(td,th){border:1px solid var(--a-line-2);text-align:left;vertical-align:top;padding:12px}.adm-legal-notice{color:#e8e7e2;background:#252218;border:1px solid #706948;border-radius:8px;margin:20px 0;padding:16px 20px;line-height:1.6}.adm-legal-error{border:1px solid #7a3030;border-radius:12px;margin:20px 0;padding:16px;line-height:1.6}.adm-legal-error p{margin:0 0 14px}.adm-legal-message{margin:20px 0;line-height:1.6}@media (width<=600px){.adm-legal{padding:16px}.adm-legal-actions .adm-btn{flex:1}.adm-legal-tools{top:60px}.adm-legal-tools button{padding:8px}.adm-legal-document{padding:20px 16px}}.user-preview--app .ed{height:calc(100dvh - var(--preview-bar-height,64px))}.user-preview--app .st{min-height:calc(100dvh - var(--preview-bar-height,64px))}.user-preview--app .st-side{top:var(--preview-bar-height,64px);height:calc(100dvh - var(--preview-bar-height,64px))}.user-preview--app :is(.ed,.st) button:disabled{cursor:not-allowed;opacity:.45}.user-preview--app .ed-insp :is(input,textarea)[readonly],.user-preview--app .st :is(input,textarea)[readonly]{cursor:text}@media (width<=1100px){.user-preview--app .ed-panel{top:var(--preview-bar-height,64px)}}@media (width<=899px){.user-preview--app .st-side{height:auto;top:0}}@media (width<=760px){.user-preview--app .ed{height:auto;min-height:calc(100dvh - var(--preview-bar-height,64px))}.user-preview--app .ed-panel{top:calc(var(--preview-bar-height,64px) + 57px)}}
