.arca-a{--a-bg:#080b0f;--a-panel:#121820;--a-ink:#f3eee4;--a-ink-dim:#aab4bf;--a-action:#e8b76a;--a-tech:#86b9c1;--a-edge:rgba(243,238,228,0.14);--a-edge-strong:rgba(243,238,228,0.34);--a-action-wash:rgba(232,183,106,0.12);--a-action-glow:rgba(232,183,106,0.42);--a-tech-dim:rgba(134,185,193,0.4);--a-scrim:linear-gradient(0deg,rgba(8,11,15,0.94) 0%,rgba(8,11,15,0.72) 42%,rgba(8,11,15,0));--a-glass:rgba(18,24,32,0.72);--a-blur:blur(14px);--a-focus:#f3eee4;--a-focus-shadow:rgba(8,11,15,0.9);--a-stage-done:var(--a-ink-dim);--a-stage-current:var(--a-action);--a-stage-open:var(--a-ink);--a-stage-locked:rgba(170,180,191,0.45);--a-stage-unpublished:rgba(170,180,191,0.28);--a-sans:"Segoe UI Variable Display","Segoe UI",Inter,-apple-system,BlinkMacSystemFont,"Helvetica Neue","Noto Sans","Liberation Sans",system-ui,sans-serif;--a-mono:ui-monospace,"IBM Plex Mono","SFMono-Regular","Cascadia Mono",Menlo,Consolas,monospace;--a-measure:34rem;--a-gutter:clamp(1rem,4vw,3rem);--a-touch:2.75rem;--a-fast:140ms;--a-ui:320ms;--a-door:720ms;--a-camera:1400ms;--a-ease:cubic-bezier(0.22,0.61,0.3,1);--a-ease-out:cubic-bezier(0.16,1,0.3,1);--a-z-scene:0;--a-z-scrim:10;--a-z-chrome:20;--a-z-drawer:40;--a-z-dialog:60}@media (prefers-reduced-motion:reduce){.arca-a,.arca-a *{animation-duration:1ms!important;animation-delay:0s!important;animation-iteration-count:1!important;transition-duration:1ms!important;transition-delay:0s!important;scroll-behavior:auto!important}}.arca-a[data-still="1"],.arca-a[data-still="1"] *{animation-duration:1ms!important;animation-iteration-count:1!important;transition-duration:1ms!important}@media (forced-colors:active){.arca-a [data-decorative="1"]{display:none}.arca-a [role=button],.arca-a button,.arca-a input,.arca-a select{border:.125rem solid ButtonBorder}}.arca-a-shell,.arca-a-shell *,.arca-a-shell :after,.arca-a-shell :before{box-sizing:border-box}.arca-a-shell{position:fixed;inset:0;--a-rail-w:17rem;overflow:clip;background:var(--a-bg);color:var(--a-ink);font-family:var(--a-sans);font-feature-settings:"kern" 1,"liga" 1;-webkit-font-smoothing:antialiased}.arca-a-skip{position:fixed;top:0;left:50%;z-index:var(--a-z-dialog);min-height:var(--a-touch);padding:.75rem 1.25rem;color:var(--a-bg);font-size:.8125rem;letter-spacing:.04em;text-decoration:none;background:var(--a-action);border-radius:0 0 .25rem .25rem;transform:translate(-50%,-100%);transition:transform var(--a-fast) var(--a-ease-out)}.arca-a-skip:focus-visible{transform:translate(-50%);outline:.1875rem solid var(--a-focus);outline-offset:.125rem}.arca-a-scene{position:absolute;inset:0;z-index:var(--a-z-scene)}.arca-a-shell :is(a,button,select,input,[tabindex]):focus-visible{outline:.1875rem solid var(--a-focus);outline-offset:.125rem;border-radius:.125rem}.arca-a-head{position:absolute;top:0;left:0;right:0;z-index:var(--a-z-chrome);display:flex;align-items:center;gap:1rem;padding:max(.9rem,env(safe-area-inset-top)) var(--a-gutter) .9rem;border-bottom:.0625rem solid var(--a-edge);background:linear-gradient(180deg,rgba(8,11,15,.86),rgba(8,11,15,0))}.arca-a-mark{margin:0;font-size:clamp(1rem,1.6vw,1.35rem);font-weight:600;letter-spacing:.14em}.arca-a-where{flex:1 1;margin:0;color:var(--a-ink-dim);font-size:.6875rem;letter-spacing:.26em;text-align:center;text-transform:uppercase}.arca-a-head-end{gap:.75rem}.arca-a-head .arca-x-lang,.arca-a-head-end{display:flex;align-items:center}.arca-a-head .arca-x-lang button,.arca-a-head .arca-x-lang label{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.arca-a-head .arca-x-lang select{min-height:var(--a-touch);padding:.3rem .5rem;color:var(--a-ink-dim);font-family:inherit;font-size:.6875rem;letter-spacing:.16em;text-transform:uppercase;background:none;border:.0625rem solid var(--a-edge);border-radius:.125rem;cursor:pointer}.arca-a-head .arca-x-lang select:hover{color:var(--a-ink);border-color:var(--a-edge-strong)}.arca-a-head .arca-x-lang option{color:var(--a-ink);background:var(--a-panel)}.arca-a-nav{position:absolute;z-index:var(--a-z-chrome)}.arca-a-nav ul{display:flex;margin:0;padding:0;list-style:none}.arca-a-nav :is(a,button){display:flex;flex-direction:column;align-items:center;gap:.4rem;width:100%;min-height:var(--a-touch);padding:.6rem .3rem;color:var(--a-ink-dim);font-family:inherit;font-size:.6875rem;letter-spacing:.08em;text-decoration:none;background:none;border:0;cursor:pointer}.arca-a-nav :is(a,button):disabled{color:var(--a-stage-locked);cursor:default}.arca-a-nav [data-here="1"]{color:var(--a-action)}.arca-a-nav-mark{width:1.25rem;height:1.25rem;overflow:visible}.arca-a-nav-soon{font-size:.5625rem;letter-spacing:.1em;text-transform:uppercase;opacity:.8}.arca-a-main{position:absolute;z-index:var(--a-z-scrim)}.arca-a-main:focus{outline:none}.arca-a-lead{display:flex;flex-direction:column;gap:.75rem;max-width:var(--a-measure)}.arca-a-rail,.arca-a-utils{position:absolute;z-index:var(--a-z-chrome)}.arca-a-utils{display:flex;align-items:center;gap:.25rem}.arca-a-util{min-height:var(--a-touch);padding:.4rem .7rem;color:var(--a-ink-dim);font-family:inherit;font-size:.6875rem;letter-spacing:.1em;background:none;border:0;cursor:pointer}.arca-a-util:hover{color:var(--a-ink)}.arca-a-util[aria-pressed=true]{color:var(--a-action)}@media (min-width:60rem){.arca-a-nav{top:5.5rem;left:0;width:5.5rem;border-right:.0625rem solid var(--a-edge)}.arca-a-nav ul{flex-direction:column;gap:1.5rem;padding:1rem .35rem}.arca-a-main{left:5.5rem;right:calc(var(--a-rail-w) + var(--a-gutter) + 1.5rem);bottom:0;padding:4rem var(--a-gutter) 3.25rem;background:var(--a-scrim)}.arca-a-rail{top:5.5rem;right:var(--a-gutter);width:var(--a-rail-w);max-height:calc(100vh - 9rem);padding:1rem 1.1rem;overflow-y:auto;background:var(--a-glass);-webkit-backdrop-filter:var(--a-blur);backdrop-filter:var(--a-blur);border:.0625rem solid var(--a-edge);border-radius:.25rem}.arca-a-utils{right:var(--a-gutter);bottom:1rem}}@media (max-width:59.999rem){.arca-a-shell{display:flex;flex-direction:column;overflow-y:auto;overflow-x:clip;padding-top:calc(3.4rem + env(safe-area-inset-top));padding-bottom:calc(4.6rem + env(safe-area-inset-bottom))}.arca-a-scene{position:relative;inset:auto;flex:0 0 auto;height:min(52vh,24rem)}.arca-a-main{position:static;margin-top:-6rem;padding:4.5rem 1rem .2rem;background:var(--a-scrim)}.arca-a-lead{max-width:none}.arca-a-rail{position:static;margin:.9rem 1rem 0;padding-top:.85rem;border-top:.0625rem solid var(--a-edge)}.arca-a-utils{position:static;justify-content:flex-start;padding:.2rem .75rem .6rem}.arca-a-nav{position:fixed;right:0;bottom:0;left:0;padding-bottom:env(safe-area-inset-bottom);background:var(--a-glass);-webkit-backdrop-filter:var(--a-blur);backdrop-filter:var(--a-blur);border-top:.0625rem solid var(--a-edge)}.arca-a-nav ul{justify-content:space-around;padding:.35rem 0}.arca-a-shell:has(.arca-a-ep) .arca-a-nav{display:none}.arca-a-shell:has(.arca-a-ep){padding-bottom:env(safe-area-inset-bottom)}.arca-a-nav li{flex:1 1}.arca-a-nav-soon{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.arca-a-where{display:none}}@media (max-width:59.999rem) and (max-height:34rem){.arca-a-scene{height:34vh}.arca-a-main{margin-top:-3.4rem;padding-top:2.6rem}}.arca-a-shell[data-still="1"] .arca-a-skip{transition:none}.arca-a-corridor{position:absolute;inset:0;overflow:clip;background:var(--a-bg)}.arca-a-corridor>canvas{display:block;width:100%;height:100%}.arca-a-corridor[data-over-door="1"]>canvas{cursor:pointer}.arca-a-flat{perspective:820px;perspective-origin:50% 46%}.arca-a-flat-space{inset:0;--a-w:min(21rem,38vw);--a-h:min(12rem,32vh);--a-bay:300px;--a-run:5400px}.arca-a-flat-face,.arca-a-flat-space{position:absolute;transform-style:preserve-3d}.arca-a-flat-face{left:50%;top:46%;-webkit-backface-visibility:hidden;backface-visibility:hidden}.arca-a-flat-face[data-face=LEFT],.arca-a-flat-face[data-face=RIGHT]{width:var(--a-run);height:calc(var(--a-h) * 2);background:linear-gradient(180deg,transparent 15%,rgba(134,185,193,.16) 15.5%,transparent 16.4%),repeating-linear-gradient(90deg,rgba(0,0,0,0) 0 296px,rgba(6,8,11,.9) 296px 300px),repeating-linear-gradient(180deg,rgba(255,255,255,.03) 0 1px,transparent 1px 34px),linear-gradient(180deg,#0d0f12 0,#1a1c20 64%,#26262a)}.arca-a-flat-face[data-face=LEFT]{transform:translate(-50%,-50%) translate3d(calc(var(--a-w) * -1),0,calc(var(--a-run) / -2)) rotateY(90deg)}.arca-a-flat-face[data-face=RIGHT]{transform:translate(-50%,-50%) translate3d(var(--a-w),0,calc(var(--a-run) / -2)) rotateY(-90deg)}.arca-a-flat-face[data-face=FLOOR]{width:calc(var(--a-w) * 2);height:var(--a-run);transform:translate(-50%,-50%) translate3d(0,var(--a-h),calc(var(--a-run) / -2)) rotateX(90deg);background:linear-gradient(90deg,rgba(232,183,106,.22) 0,transparent 26%),linear-gradient(270deg,rgba(232,183,106,.22) 0,transparent 26%),repeating-linear-gradient(180deg,rgba(0,0,0,0) 0 296px,rgba(4,6,8,.95) 296px 301px),linear-gradient(180deg,#15181c,#0b0d10)}.arca-a-flat-face[data-face=ROOF]{width:calc(var(--a-w) * 2);height:var(--a-run);transform:translate(-50%,-50%) translate3d(0,calc(var(--a-h) * -1),calc(var(--a-run) / -2)) rotateX(-90deg);background:repeating-linear-gradient(180deg,rgba(0,0,0,0) 0 268px,rgba(27,31,36,1) 268px 300px),linear-gradient(180deg,#0a0c0f,#070809)}.arca-a-flat-strip{position:absolute;left:50%;top:46%;width:.55rem;height:var(--a-run);background:linear-gradient(180deg,rgba(232,183,106,0) 0,rgba(232,183,106,.9) 24%,rgba(232,183,106,1));box-shadow:0 0 1.8rem rgba(232,183,106,.55),0 0 5rem rgba(232,183,106,.28)}.arca-a-flat-strip[data-side=L]{transform:translate(-50%,-50%) translate3d(calc(var(--a-w) * -1 + .3rem),var(--a-h),calc(var(--a-run) / -2)) rotateX(90deg)}.arca-a-flat-strip[data-side=R]{transform:translate(-50%,-50%) translate3d(calc(var(--a-w) - .3rem),var(--a-h),calc(var(--a-run) / -2)) rotateX(90deg)}.arca-a-flat-bay{position:absolute;left:50%;top:46%;display:grid;place-items:center;width:8rem;height:13rem;transform:translate(-50%,-50%) translate3d(calc(var(--a-side, -1) * (var(--a-w) - .15rem)),1.2rem,calc(var(--a-depth, 0) * var(--a-bay) * -1)) rotateY(calc(var(--a-side, -1) * -90deg));transform-style:preserve-3d;background:linear-gradient(100deg,#1b1f24,#15181c 46%,#0f1114);border:.0625rem solid rgba(243,238,228,.07);border-radius:.1rem;box-shadow:inset 0 0 0 .3rem rgba(0,0,0,.5),inset 0 0 3rem rgba(0,0,0,.8)}.arca-a-flat-bay[data-state=WALL]{background:none;border-color:transparent;box-shadow:none}.arca-a-flat-bay[data-state=ACTIVE]{background:linear-gradient(100deg,#2a2117,#1d1912 48%,#15120d);border-color:rgba(232,183,106,.75);box-shadow:inset 0 0 0 .3rem rgba(0,0,0,.35),inset 0 0 3rem rgba(232,183,106,.16),0 0 4rem rgba(232,183,106,.45)}.arca-a-flat-bay[data-state=PASSED]{border-color:rgba(170,180,191,.3)}.arca-a-flat-number{color:rgba(243,238,228,.3);font-family:var(--a-mono);font-size:1.6rem;letter-spacing:.12em}.arca-a-flat-bay[data-state=ACTIVE] .arca-a-flat-number{color:var(--a-ink)}.arca-a-flat-haze{position:absolute;inset:0;pointer-events:none;background:radial-gradient(38% 34% at 50% 46%,rgba(232,183,106,.22),rgba(26,18,8,.65) 46%,transparent 72%),radial-gradient(70% 60% at 50% 46%,transparent 18%,rgba(8,11,15,.55) 68%,rgba(8,11,15,.92) 100%)}.arca-a-ep{display:flex;flex-direction:column;gap:.9rem;width:100%;max-width:68rem}.arca-a-ep-head{display:flex;align-items:baseline;justify-content:space-between;gap:1rem}.arca-a-ep-title{margin:0;font-size:clamp(1.6rem,3.2vw,2.6rem);font-weight:500;letter-spacing:-.01em}.arca-a-ep-back{display:inline-flex;align-items:center;gap:.5rem;min-height:var(--a-touch);padding:.4rem .2rem;color:var(--a-ink-dim);font-family:inherit;font-size:.9375rem;background:none;border:0;cursor:pointer}.arca-a-ep-back:hover{color:var(--a-ink)}.arca-a-ep-frame{--a-ep-strip:calc(var(--a-touch) + 1.2rem);position:relative;overflow:hidden;background:#000;border:.0625rem solid rgba(232,183,106,.38);border-radius:.2rem}.arca-a-ep-video{display:block;width:100%;aspect-ratio:16/9;object-fit:contain;background:#000}.arca-a-ep-start{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;color:var(--a-ink);font-family:inherit;font-size:1.0625rem;background:radial-gradient(60% 60% at 50% 50%,rgba(8,11,15,.35),rgba(8,11,15,.62));border:0;cursor:pointer}.arca-a-ep-start-disc{position:relative;width:5.5rem;height:5.5rem;border:.125rem solid var(--a-action);border-radius:50%;box-shadow:0 0 3rem rgba(232,183,106,.35),inset 0 0 2rem rgba(232,183,106,.12);transition:box-shadow var(--a-ui) var(--a-ease-out)}.arca-a-ep-start-disc:after{content:"";position:absolute;top:50%;left:54%;width:0;height:0;border-top:.85rem solid transparent;border-bottom:.85rem solid transparent;border-left:1.4rem solid var(--a-ink);transform:translate(-50%,-50%)}.arca-a-ep-start:hover .arca-a-ep-start-disc{box-shadow:0 0 4.5rem rgba(232,183,106,.55),inset 0 0 2rem rgba(232,183,106,.2)}.arca-a-ep-cue{position:absolute;right:0;bottom:var(--a-ep-strip);left:0;z-index:1;display:flex;flex-direction:column;align-items:center;gap:.1em;margin:0;padding:0 1.2rem .5rem;color:#f3eee4;font-size:clamp(.8rem,1.6vw,1.15rem);line-height:1.35;text-align:center;text-wrap:balance;pointer-events:none}.arca-a-ep-cue-line{padding:.1em .45em;background:rgba(8,11,15,.72);border-radius:2px;text-shadow:0 1px 3px rgba(0,0,0,.9)}.arca-a-ep-bar{position:absolute;right:0;bottom:0;left:0;display:flex;align-items:center;gap:.75rem;padding:.6rem .9rem;background:linear-gradient(0deg,rgba(8,11,15,.92),rgba(8,11,15,0))}.arca-a-ep-frame[data-started="0"] .arca-a-ep-bar{opacity:0;pointer-events:none}.arca-a-ep-key{display:inline-flex;align-items:center;justify-content:center;min-width:var(--a-touch);min-height:var(--a-touch);color:var(--a-ink);font-family:inherit;font-size:.875rem;background:none;border:0;border-radius:.125rem;cursor:pointer}.arca-a-ep-key:hover{color:var(--a-action)}.arca-a-ep-key[aria-pressed=true]{color:var(--a-action);box-shadow:inset 0 0 0 .0625rem rgba(232,183,106,.5)}.arca-a-ep-bar input[type=range]{height:var(--a-touch);margin:0;background:none;accent-color:var(--a-action);cursor:pointer}.arca-a-ep-seek{flex:1 1;min-width:4rem}.arca-a-ep-vol{display:inline-flex;align-items:center}.arca-a-ep-vol input[type=range]{width:5rem}.arca-a-ep-clock{margin:0;color:var(--a-ink-dim);font-size:.8125rem;white-space:nowrap}.arca-a-ep-clock .arca-a-num{font-family:var(--a-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.arca-a-ep-locked,.arca-a-ep-note{margin:0;color:var(--a-ink-dim);font-size:.75rem;letter-spacing:.04em}.arca-a-ep-missing{margin:0;padding:3rem 1rem;color:var(--a-ink-dim);text-align:center;border:.0625rem solid var(--a-edge);border-radius:.2rem}.arca-a-ep-on{display:flex;align-items:center;gap:1.1rem;margin-top:.3rem}.arca-a-ep-on .arca-a-ep-locked{padding-left:1.1rem;border-left:.0625rem solid var(--a-edge)}.arca-a-sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}@media (max-width:59.999rem){.arca-a-ep-head{flex-direction:column;align-items:flex-start;gap:.2rem}.arca-a-ep-frame{--a-ep-strip:calc(var(--a-touch) + 0.8rem)}.arca-a-ep-bar{gap:.4rem;padding:.4rem .5rem}.arca-a-ep-vol{display:none}.arca-a-ep-start-disc{width:4rem;height:4rem}.arca-a-ep-on{flex-direction:column;align-items:stretch;gap:.6rem}.arca-a-ep-on .arca-a-cta{width:100%}.arca-a-ep-on .arca-a-ep-locked{padding-left:0;border-left:0}}.arca-a-rail-body{display:flex;flex-direction:column;gap:.7rem}.arca-a-rail-run{display:flex;flex-direction:column;align-items:center;gap:.45rem;padding:.3rem 0}.arca-a-rail-cap{color:var(--a-ink-dim);font-family:var(--a-mono);font-size:.75rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:.08em}.arca-a-rail-cap[data-end=LOW]{color:var(--a-action)}.arca-a-rail-line{display:flex;flex-direction:column;align-items:center;gap:.28rem}.arca-a-rail-mark{width:.3rem;height:.3rem;background:var(--a-stage-locked);border-radius:50%}.arca-a-rail-mark[data-state=PASSED]{width:.4rem;height:.4rem;background:var(--a-stage-done)}.arca-a-rail-mark[data-state=HERE]{width:.72rem;height:.72rem;background:none;border:.125rem solid var(--a-stage-current);box-shadow:0 0 .9rem rgba(232,183,106,.6)}.arca-a-rail-where{margin:0;font-size:1.0625rem}.arca-a-rail-people .arca-a-num,.arca-a-rail-where .arca-a-num{font-family:var(--a-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.arca-a-rail-people{margin:0;color:var(--a-ink);font-size:.9375rem}.arca-a-rail-more{display:inline-flex;align-items:center;gap:.4rem;min-height:var(--a-touch);margin-top:.2rem;padding:.4rem 0;color:var(--a-ink);font-family:inherit;font-size:.875rem;text-align:left;background:none;border:0;border-top:.0625rem solid var(--a-edge);cursor:pointer}.arca-a-rail-more:hover:not(:disabled){color:var(--a-action)}.arca-a-rail-more:disabled{color:var(--a-ink-dim);cursor:default}.arca-a-rail-soon{font-size:.5625rem;letter-spacing:.1em;text-transform:uppercase}.arca-a-sheet{position:fixed;inset:0;z-index:var(--a-z-drawer);display:flex;justify-content:flex-end}.arca-a-sheet-scrim{position:absolute;inset:0;background:rgba(4,6,9,.72);border:0;cursor:pointer}.arca-a-sheet-panel{position:relative;display:flex;flex-direction:column;width:min(26rem,100%);max-height:100%;background:var(--a-panel);border-left:.0625rem solid var(--a-edge)}.arca-a-sheet-head{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.1rem var(--a-gutter) .9rem;border-bottom:.0625rem solid var(--a-edge)}.arca-a-sheet-title{margin:0;font-size:1.125rem;font-weight:500}.arca-a-sheet-close{min-height:var(--a-touch);padding:.4rem .6rem;color:var(--a-ink-dim);font-family:inherit;font-size:.8125rem;background:none;border:0;cursor:pointer}.arca-a-sheet-close:hover{color:var(--a-ink)}.arca-a-sheet-rows{flex:1 1;margin:0;padding:.4rem 0;overflow-y:auto;list-style:none}.arca-a-sheet-row{display:flex;align-items:baseline;gap:1rem;width:100%;min-height:3rem;margin:0;padding:.7rem var(--a-gutter);color:var(--a-ink-dim);font-family:inherit;font-size:.9375rem;text-align:left;background:none;border:0;border-bottom:.0625rem solid rgba(243,238,228,.06)}button.arca-a-sheet-row{color:var(--a-ink);cursor:pointer}button.arca-a-sheet-row:hover{background:rgba(243,238,228,.05)}.arca-a-sheet-num{min-width:2.2rem;color:var(--a-ink);font-family:var(--a-mono);font-size:1rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.arca-a-sheet-word{font-size:.8125rem;letter-spacing:.04em}.arca-a-sheet-row[data-state=CURRENT]{border-left:.1875rem solid var(--a-action)}.arca-a-sheet-row[data-state=CURRENT] .arca-a-sheet-num,.arca-a-sheet-row[data-state=CURRENT] .arca-a-sheet-word{color:var(--a-action)}.arca-a-sheet-row[data-state=COMPLETED] .arca-a-sheet-num{color:var(--a-ink-dim)}.arca-a-sheet-row[data-state=LOCKED] .arca-a-sheet-num,.arca-a-sheet-row[data-state=UNPUBLISHED] .arca-a-sheet-num{color:var(--a-stage-locked)}.arca-a-sheet-foot{margin:0;padding:.9rem var(--a-gutter);color:var(--a-ink-dim);font-size:.75rem;border-top:.0625rem solid var(--a-edge)}@media (max-width:59.999rem){.arca-a-rail-body{flex-direction:row;align-items:baseline;gap:.75rem}.arca-a-rail-body>.arca-a-eyebrow,.arca-a-rail-run{display:none}.arca-a-rail-more{margin-left:auto;border-top:0}.arca-a-sheet{align-items:flex-end;justify-content:stretch}.arca-a-sheet-panel{width:100%;max-height:82vh;padding-bottom:env(safe-area-inset-bottom);border-left:0;border-top:.0625rem solid var(--a-edge);border-radius:.5rem .5rem 0 0}}.arca-a-eyebrow{margin:0;color:var(--a-ink-dim);font-size:.6875rem;letter-spacing:.26em;text-transform:uppercase}.arca-a-headline{margin:0;font-size:clamp(2rem,4.4vw,3.4rem);font-weight:500;line-height:1.08;letter-spacing:-.015em;text-wrap:balance}.arca-a-sub{margin:0;color:var(--a-ink-dim);font-size:clamp(.9375rem,1.3vw,1.0625rem)}.arca-a-act{display:flex;flex-wrap:wrap;align-items:center;gap:.9rem;margin:.4rem 0 0}.arca-a-cta{min-height:var(--a-touch);padding:.85rem 1.6rem;color:var(--a-bg);font-family:inherit;font-size:.9375rem;font-weight:600;letter-spacing:.02em;background:var(--a-action);border:0;border-radius:.25rem;cursor:pointer;transition:filter var(--a-fast) var(--a-ease-out)}.arca-a-cta:hover:not(:disabled){filter:brightness(1.08)}.arca-a-cta:disabled{color:var(--a-ink-dim);background:none;border:.0625rem solid var(--a-edge-strong);cursor:default}.arca-a-num{font-family:var(--a-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.arca-a-demo{margin:0;color:var(--a-ink-dim);font-size:.6875rem;letter-spacing:.1em}@media (max-width:59.999rem){.arca-a-headline{font-size:clamp(1.9rem,10vw,2.6rem)}.arca-a-act .arca-a-cta{width:100%}}