[data-arc]{--mock-tint:255 255 255;--mock-base:14 14 18;--mock-shade:1;--mock-ink:#ededf0;--mock-dim:#90909c;--mock-s0:#0c0c0e;--mock-s1:#141416;--mock-s2:#1a1a1d;--mock-s3:#202023;--mock-s4:#2b2b2f;--mock-cyan:#45ced3;--mock-cyan-rgb:69 206 211;--mock-green:#4dd1a0;--mock-amber:#e8b13d;--arc-ease-out:cubic-bezier(.215, .61, .355, 1);--arc-ease-in:cubic-bezier(.55, .055, .675, .19);--arc-nav:3rem;--arc-gutter:2.5rem;--arc-max:108rem;background:var(--arc-page);color:var(--arc-text)}@media (min-width:1920px){html:has([data-arc]){font-size:clamp(100%,.833333vw,200%)}}[data-arc][data-arc-mode=light]{--mock-tint:16 16 24;--mock-base:255 255 255;--mock-shade:.3;--mock-ink:#17171c;--mock-dim:#5a5a66;--mock-s0:#fff;--mock-s1:#f6f6f8;--mock-s2:#f0f0f3;--mock-s3:#e9e9ed;--mock-s4:#dedee4;--mock-cyan:#077981;--mock-cyan-rgb:7 121 129;--mock-green:#0f8457;--mock-amber:#9a6a06}[data-arc-palette=steel][data-arc-mode=dark]{--arc-page:#101013;--arc-raised:#1a1a1e;--arc-sunken:#0a0a0c;--arc-rule:#27272b;--arc-rule-strong:#474754;--arc-text:#fafaf4;--arc-muted:#a1a1aa;--arc-grey:#6d6d78;--arc-ghost:#f9f9fb0d;--arc-ghost-2:#f9f9fb1a;--arc-invert-bg:#f1f1f3;--arc-invert-text:#101013}[data-arc-palette=steel][data-arc-mode=light]{--arc-page:#fff;--arc-raised:#f4f4f6;--arc-sunken:#fafafb;--arc-rule:#e2e2e7;--arc-rule-strong:#ccccd1;--arc-text:#101013;--arc-muted:#55555e;--arc-grey:#6d6d78;--arc-ghost:#07070b0d;--arc-ghost-2:#07070b1a;--arc-invert-bg:#101013;--arc-invert-text:#fafaf4}[data-arc-palette=carbon][data-arc-mode=dark]{--arc-page:#0a0a0a;--arc-raised:#141414;--arc-sunken:#050505;--arc-rule:#262626;--arc-rule-strong:#404040;--arc-text:#fafafa;--arc-muted:#a3a3a3;--arc-grey:#525252;--arc-ghost:#ffffff0d;--arc-ghost-2:#ffffff1a;--arc-invert-bg:#fafafa;--arc-invert-text:#0a0a0a}[data-arc-palette=carbon][data-arc-mode=light]{--arc-page:#fff;--arc-raised:#f5f5f5;--arc-sunken:#fcfcfc;--arc-rule:#e5e5e5;--arc-rule-strong:#d4d4d4;--arc-text:#0a0a0a;--arc-muted:#525252;--arc-grey:#737373;--arc-ghost:#0000000d;--arc-ghost-2:#0000001a;--arc-invert-bg:#0a0a0a;--arc-invert-text:#fafafa}[data-arc-palette=obsidian][data-arc-mode=dark]{--arc-page:#000;--arc-raised:#0d0d0d;--arc-sunken:#000;--arc-rule:#1f1f1f;--arc-rule-strong:#383838;--arc-text:#fff;--arc-muted:#8f8f8f;--arc-grey:#5c5c5c;--arc-ghost:#ffffff0f;--arc-ghost-2:#ffffff1f;--arc-invert-bg:#fff;--arc-invert-text:#000}[data-arc-palette=obsidian][data-arc-mode=light]{--arc-page:#fff;--arc-raised:#f2f2f2;--arc-sunken:#fafafa;--arc-rule:#dedede;--arc-rule-strong:#bfbfbf;--arc-text:#000;--arc-muted:#6b6b6b;--arc-grey:#8f8f8f;--arc-ghost:#0000000f;--arc-ghost-2:#0000001f;--arc-invert-bg:#000;--arc-invert-text:#fff}[data-arc-palette=ash][data-arc-mode=dark]{--arc-page:#121212;--arc-raised:#1c1c1c;--arc-sunken:#0d0d0d;--arc-rule:#2a2a2a;--arc-rule-strong:#444;--arc-text:#e8e8e8;--arc-muted:#9b9b9b;--arc-grey:#8c8c8c;--arc-ghost:#ffffff0d;--arc-ghost-2:#ffffff17;--arc-invert-bg:#e8e8e8;--arc-invert-text:#121212}[data-arc-palette=ash][data-arc-mode=light]{--arc-page:#f7f7f7;--arc-raised:#ededed;--arc-sunken:#fff;--arc-rule:#dcdcdc;--arc-rule-strong:#c4c4c4;--arc-text:#1a1a1a;--arc-muted:#4f4f4f;--arc-grey:#5e5e5e;--arc-ghost:#0000000d;--arc-ghost-2:#00000017;--arc-invert-bg:#1a1a1a;--arc-invert-text:#f7f7f7}[data-arc]{--arc-sans:"Inter Tight", "Inter", system-ui, sans-serif;--arc-mono:"IBM Plex Mono", ui-monospace, monospace;--arc-display-weight:500;--arc-display-tracking:-.02em;--arc-display-leading:1;font-family:var(--arc-sans)}[data-arc-palette=carbon]{--arc-sans:"IBM Plex Sans", system-ui, sans-serif;--arc-display-weight:600;--arc-display-tracking:-.03em}[data-arc-palette=obsidian]{--arc-display-weight:700;--arc-display-tracking:-.035em}[data-arc-palette=ash]{--arc-display-weight:500;--arc-display-leading:1.04}.arc-display{font-size:clamp(2.5rem,6.65vw,6rem);line-height:var(--arc-display-leading);letter-spacing:var(--arc-display-tracking);font-weight:var(--arc-display-weight)}.arc-h2{letter-spacing:-.01em;font-size:clamp(1.75rem,3.9vw,3.5rem);line-height:1.07;font-weight:var(--arc-display-weight)}.arc-h4{letter-spacing:-.01em;font-size:1.4375rem;line-height:1.35;font-weight:var(--arc-display-weight)}.arc-h6{font-size:1.0625rem;font-weight:500;line-height:1.5}:where([data-arc]) :where(p,li,figcaption,dd),.arc-body,.arc-small,.arc-h6{text-wrap:pretty}.arc-display,.arc-h2,.arc-h4{text-wrap:balance}.arc-body{letter-spacing:-.01em;font-size:1.25rem;line-height:1.55}.arc-small{font-size:1.0625rem;line-height:1.5}@media (max-width:639px){.arc-body{font-size:1.0625rem;line-height:1.6}.arc-small{font-size:.9375rem}.arc-h4{font-size:1.25rem}}.arc-label{font-family:var(--arc-mono);letter-spacing:.08em;text-transform:uppercase;font-size:.75rem;line-height:1.1rem}.arc-hero{--p:0;--band-top:48dvh;--band-bottom:52dvh}.arc-hero-frame,.arc-hero-cell,.arc-hero-media{border-color:var(--arc-rule)}.arc-hero-frame{height:calc(100dvh - var(--arc-nav));margin-bottom:calc(-100dvh + var(--arc-nav));z-index:20}@media (min-width:1024px){.arc-hero-right,.arc-hero-side{max-width:30%}.arc-hero-content{transform-origin:0 100%;scale:calc(var(--s0,1) + (1 - var(--s0,1)) * var(--q,var(--p)));translate:calc(var(--cx,0) * var(--q,var(--p)) * 1px) calc(var(--cy,0) * var(--q,var(--p)) * 1px)}.arc-hero-line{translate:calc(var(--sx,0) * var(--q,var(--p)) * 1px) 0}.arc-hero-veil{opacity:calc(1 - var(--r,var(--q,var(--p))))}.arc-hero-cell{border-left-width:calc(1px * (1 - var(--r,var(--q,var(--p)))));border-bottom-width:calc(1px * (1 - var(--r,var(--q,var(--p)))))}[data-choreo=approach] .arc-hero-cell{border-left-width:calc(1px * (1 - var(--rules)));border-bottom-width:calc(1px * (1 - var(--rules)))}[data-choreo=statement] .arc-hero-left,[data-choreo=statement] .arc-hero-media{width:calc(70% * (1 - var(--p)));translate:0 calc(var(--p) * -50dvh)}[data-choreo=statement] .arc-hero-right{max-width:calc(30% + 70% * var(--p))}[data-choreo=statement] .arc-hero-cell{height:calc(var(--band-top) + var(--band-bottom) * var(--p))}[data-choreo=statement] .arc-hero-arrow{translate:0 calc(var(--p) * -100%)}[data-choreo=statement] .arc-hero-cards{translate:0 calc(var(--p) * 100%)}[data-choreo=reveal] .arc-band-bottom{height:calc(var(--band-bottom) + var(--band-top) * var(--p));translate:0 calc(var(--p) * (0dvh - var(--band-top)))}[data-choreo=reveal] .arc-hero-media{width:calc(70% + 30% * var(--p))}[data-choreo=reveal] .arc-hero-image{scale:calc(1 + .14 * var(--p))}[data-choreo=reveal] .arc-hero-side{max-width:calc(30% * (1 - var(--p)));opacity:calc(1 - var(--p) * 2)}[data-choreo=reveal] .arc-hero-left{translate:0 calc(var(--p) * (0dvh - var(--band-top)));opacity:calc(1 - var(--p) * 1.8)}[data-choreo=reveal] .arc-hero-cell{height:calc(var(--band-top) + var(--band-bottom) * var(--p))}[data-choreo=approach]{--out:clamp(0, var(--p) / .8, 1);--rules:clamp(0, (var(--p) - .12) / .4, 1)}[data-choreo=approach] .arc-hero-left,[data-choreo=approach] .arc-hero-media{width:calc(70% * (1 - var(--p)))}[data-choreo=approach] .arc-hero-left>*,[data-choreo=approach] .arc-hero-media>*{translate:calc(var(--out) * -72dvw) 0;opacity:calc(1 - clamp(0, (var(--out) - .82) / .18, 1))}[data-choreo=approach] .arc-hero-left h1>span{white-space:nowrap}[data-choreo=approach] .arc-hero-right{max-width:calc(30% + 70% * var(--p))}[data-choreo=approach] .arc-hero-cell{height:calc(var(--band-top) + var(--band-bottom) * var(--p));border-left-width:calc(1px * (1 - var(--rules)));border-bottom-width:calc(1px * (1 - var(--rules)))}[data-choreo=approach] .arc-hero-side{opacity:calc(1 - clamp(0, var(--p) / .18, 1))}[data-choreo=deal]{--a:clamp(0, var(--p) / .3, 1);--b:clamp(0, (var(--p) - .12) / .3, 1);--c:clamp(0, (var(--p) - .26) / .32, 1);--q:clamp(0, (var(--p) - .45) / .55, 1)}[data-choreo=deal] .arc-hero-left{translate:calc(var(--a) * -118%) 0;opacity:calc(1 - var(--a))}[data-choreo=deal] .arc-hero-side{translate:calc(var(--b) * 135%) 0;opacity:calc(1 - var(--b))}[data-choreo=deal] .arc-hero-media{translate:0 calc(var(--c) * 125%);opacity:calc(1 - var(--c))}[data-choreo=deal] .arc-hero-right{max-width:calc(30% + 70% * var(--q))}[data-choreo=deal] .arc-hero-cell{height:calc(var(--band-top) + var(--band-bottom) * var(--q))}[data-choreo=squeeze] .arc-hero-left,[data-choreo=squeeze] .arc-hero-media{width:calc(70% * (1 - var(--p)));translate:calc(var(--p) * 22%) 0}[data-choreo=squeeze] .arc-hero-right,[data-choreo=squeeze] .arc-hero-side{max-width:calc(30% + 70% * var(--p))}[data-choreo=squeeze] .arc-hero-cell{height:calc(var(--band-top) + var(--band-bottom) * var(--p))}[data-choreo=squeeze] .arc-band-bottom{translate:0 calc(var(--p) * 45dvh);opacity:calc(1 - var(--p) * 1.4)}}.arc-hero-content{color:color-mix(in oklab, var(--arc-text) calc(var(--r,var(--q,var(--p))) * 100%), var(--arc-grey))}@media (prefers-reduced-motion:reduce){.arc-hero-left,.arc-hero-right,.arc-hero-side,.arc-hero-media,.arc-hero-stage,.arc-band-bottom,.arc-hero-image,.arc-hero-cell,.arc-hero-veil,.arc-hero-content,.arc-hero-line,.arc-hero-arrow,.arc-hero-cards{opacity:1;translate:none;scale:none}}.arc-city{background:#16161a}.arc-city-sky{opacity:.8;background:radial-gradient(58% 40% at 50% 72%,#f3dd99 0,#f985c5 22.12%,#ea696d 38.46%,#664ca3 60%,#03100600 100%)}.arc-city-grid{opacity:.05;background-image:repeating-linear-gradient(90deg,#0000 0 79px,#ffffff17 79px 80px),repeating-linear-gradient(#0000 0 79px,#ffffff17 79px 80px)}.arc-grain{opacity:.15;mix-blend-mode:hard-light;pointer-events:none;background-color:#00000038;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='4' stitchTiles='stitch'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0.9 0.9 0.9 0 -1.15'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)'/%3E%3C/svg%3E")}.arc-pill{border:1px solid var(--arc-rule-strong);height:2.75rem;color:var(--arc-text);letter-spacing:.02em;transition:border-color .3s var(--arc-ease-out), background-color .3s var(--arc-ease-out);border-radius:100px;align-items:center;gap:.5rem;padding-inline:1.25rem;font-size:.875rem;font-weight:500;display:inline-flex}.arc-pill:hover{border-color:var(--arc-text);background:var(--arc-ghost)}.arc-stage-scope{--arc-text:#f4f4f6;--arc-grey:#9a9aa6;--arc-rule:#ffffff24;--arc-rule-strong:#ffffff4d;--arc-raised:#ffffff0d;--arc-ghost:#ffffff12;--arc-invert-bg:#f4f4f6;--arc-invert-text:#0b0b10;color:var(--arc-text)}.arc-stage-range,.arc-stage-range .arc-hero,.arc-drift{background:0 0}.arc-stage-content{z-index:1;position:relative}.arc-hero-pane{background:#08080e6b}.arc-page-below{z-index:1;background:var(--arc-page);position:relative}.arc-screen{background:radial-gradient(120% 90% at 18% 0%, #ffffff12, transparent 62%), var(--arc-page);padding:0 0 0 2.5rem}.arc-screen img{border:1px solid var(--arc-rule);border-bottom:0;border-right:0;border-top-left-radius:12px;box-shadow:0 -2px 80px -30px #000000e6}.arc-screen-left{background:radial-gradient(120% 90% at 82% 0%, #ffffff12, transparent 62%), var(--arc-page);justify-content:flex-end;padding:0 2.5rem 0 0;display:flex}.arc-screen-left img{border-right:1px solid var(--arc-rule);border-left:0;border-top-left-radius:0;border-top-right-radius:12px}@media (min-width:1024px){.arc-screen{padding-left:5rem}.arc-screen-left{padding-left:0;padding-right:5rem}}.arc-field-grid{opacity:.4;background-image:repeating-linear-gradient(90deg,#0000 0 55px,#ffffff1f 55px 56px),repeating-linear-gradient(#0000 0 55px,#ffffff1f 55px 56px)}.arc-ui{--ui-bg:#fff;--ui-ink:#15151a;--ui-muted:#6c6c78;--ui-rule:#e6e6ea;background:var(--ui-bg);color:var(--ui-ink);border-radius:14px;box-shadow:inset 0 1px #ffffff80,0 24px 60px -20px #00000073}.arc-ui-dark{--ui-bg:#131317;--ui-ink:#f2f2f4;--ui-muted:#8e8e9a;--ui-rule:#26262c}.arc-ui-row{border-top:1px solid var(--ui-rule);align-items:center;gap:12px;padding:14px 16px;display:flex}.arc-ui-row:first-child{border-top:0}.arc-chip{border:1px solid var(--arc-rule);height:30px;font-family:var(--arc-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--arc-grey);white-space:nowrap;border-radius:6px;align-items:center;padding-inline:12px;font-size:.75rem;display:inline-flex}.arc-bay{padding-block:7rem}.arc-bay-lg{padding-block:10rem}@media (max-width:1023px){.arc-bay{padding-block:4.5rem}.arc-bay-lg{padding-block:6rem}}.arc-pill,.arc-press{transition:border-color .3s var(--arc-ease-out), background-color .3s var(--arc-ease-out), transform .12s var(--arc-ease-out)}.arc-pill:active,.arc-press:active{transform:scale(.975)}.arc-press-lg{transition:background-color .3s var(--arc-ease-out), transform .14s var(--arc-ease-out)}.arc-press-lg:active{transform:scale(.994)}@media (prefers-reduced-motion:reduce){.arc-pill:active,.arc-press:active,.arc-press-lg:active{transform:none}}[data-arc]{--arc-brand:var(--arc-text);--arc-brand-deep:var(--arc-text);--arc-brand-ink:var(--arc-page);--arc-brand-wash:#ffffff14}[data-product=helium]{--arc-brand:#836ef9;--arc-brand-deep:#6e54ff;--arc-brand-ink:#0b0a16;--arc-brand-wash:#836ef924}[data-product=modelbeat]{--arc-brand:#f97a1f;--arc-brand-deep:#ff571a;--arc-brand-ink:#150b03;--arc-brand-wash:#f97a1f24}.arc-btn{white-space:nowrap;--icon-left-x:-2.625rem;--text-x:1.875rem;--icon-right-x:2.375rem;letter-spacing:.02em;min-width:3.25rem;height:3.25rem;transition:background-color .3s var(--arc-ease-out), color .3s var(--arc-ease-out);border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;padding:.75rem 1.25rem;font-size:1.0625rem;font-weight:500;display:inline-flex;position:relative;overflow:hidden}.arc-btn-inner{justify-content:space-between;align-items:center;gap:.5rem;width:100%;display:flex;position:relative}.arc-btn-lead{width:1.375rem;translate:var(--icon-left-x) 0;transition:translate .3s var(--arc-ease-out);display:inline-block;position:absolute}.arc-btn-label{transition:translate .3s var(--arc-ease-out);margin-top:-1px}.arc-btn-trail{width:1.375rem;transition:translate .3s var(--arc-ease-out);display:inline-block;position:relative}.arc-btn:hover .arc-btn-lead{transition-delay:.1s;translate:0}.arc-btn:hover .arc-btn-label{translate:var(--text-x) 0;transition-delay:75ms}.arc-btn:hover .arc-btn-trail{translate:var(--icon-right-x) 0}.arc-btn:active{transform:scale(.975)}.arc-btn-solid{background:var(--arc-invert-bg);color:var(--arc-invert-text)}.arc-btn-solid:hover{background:var(--arc-text)}.arc-btn-brand{background:var(--arc-brand);color:var(--arc-brand-ink)}.arc-btn-brand:hover{background:var(--arc-brand-deep)}.arc-btn-ghost{background:var(--arc-ghost);color:var(--arc-text)}.arc-btn-ghost:hover{background:var(--arc-ghost-2)}@media (prefers-reduced-motion:reduce){.arc-btn-lead,.arc-btn-label,.arc-btn-trail{transition:none}.arc-btn:hover .arc-btn-lead,.arc-btn:hover .arc-btn-label,.arc-btn:hover .arc-btn-trail{translate:none}}@media (max-width:639px){.arc-shot-wide{padding:1.25rem}}.arc-cap{opacity:clamp(0, (var(--p) - .76) / .24, 1);translate:0 calc((1 - clamp(0, (var(--p) - .76) / .24, 1)) * 10px)}@media (prefers-reduced-motion:reduce){.arc-cap{translate:none}}.arc-marks{align-self:center;gap:1.4rem;display:flex}.arc-mark{flex:none;width:2rem;height:3rem;display:block;overflow:hidden}.arc-mark-in{--t:clamp(0, (var(--p) - .76 - var(--i) * .04) / .16, 1);width:100%;height:100%;translate:0 calc((1 - var(--t)) * 100%);display:block}.arc-mark-in svg{width:2rem;height:2rem}@media (prefers-reduced-motion:reduce){.arc-mark-in{translate:none}}[data-cap=sequence] .arc-hero-line{--t:clamp(0, (var(--p) - .6 - var(--i,0) * .08) / .2, 1);color:color-mix(in oklab, var(--arc-text) calc(var(--t) * 100%), var(--arc-grey))}[data-cap=rule] .arc-hero-content:after{content:"";inset-inline:0;background:var(--arc-rule-strong);transform-origin:0;height:1px;scale:clamp(0, (var(--p) - .74) / .26, 1) 1;position:absolute;bottom:2.5rem}[data-cap=depth] .arc-hero-depth{opacity:clamp(0, (var(--p) - .55) / .3, 1)}.arc-wordmark{align-items:center;gap:.6rem;display:inline-flex}.arc-wordmark-mark{background:currentColor;flex:none;display:block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.arc-wordmark-name{font-family:"Fustat", var(--arc-sans);letter-spacing:-.01em;font-weight:500}.arc-lockup{background:currentColor;display:block;-webkit-mask-position:0;mask-position:0;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.arc-bay-tight{padding-block:4rem 7rem}@media (max-width:1023px){.arc-bay-tight{padding-block:3rem 4.5rem}}.arc-caret{vertical-align:text-bottom;opacity:.65;background:currentColor;border-radius:1px;width:2px;height:1em;margin-left:.3em;animation:1s steps(2,start) infinite arc-caret;display:inline-block}@keyframes arc-caret{50%{opacity:0}}.arc-spinner{border:2px solid var(--ui-rule);border-top-color:var(--ui-muted);border-radius:100px;width:13px;height:13px;animation:.8s linear infinite arc-spin;display:inline-block}@keyframes arc-spin{to{rotate:360deg}}.arc-chip-file{border:1px solid var(--ui-rule);background:rgb(var(--mock-tint) / .03);border-radius:10px;align-items:center;gap:.5rem;padding:.3rem .6rem .3rem .4rem;font-size:.75rem;display:inline-flex;position:relative;overflow:hidden}.arc-chip-sweep{pointer-events:none;background:linear-gradient(90deg, transparent, rgb(var(--mock-tint) / .1), transparent);position:absolute;inset:0}.arc-chip-ext{background:rgb(var(--mock-tint) / .07);min-width:2.1rem;color:var(--ui-muted);font-family:var(--arc-mono);letter-spacing:.04em;text-transform:uppercase;border-radius:5px;place-content:center;padding:.15rem .35rem;font-size:.625rem;display:inline-grid}.arc-chip-name{font-family:var(--arc-mono);letter-spacing:-.01em}.arc-board{--ui-ink:var(--mock-ink);--ui-muted:var(--mock-dim);--ui-rule:rgb(var(--mock-tint) / .16);color:var(--ui-ink)}.arc-board-tile,.arc-board-gate,.arc-board-card,.arc-board-pill{border:1px solid var(--ui-rule);background:rgb(var(--mock-base) / .78);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);position:absolute}.arc-board-tile{font-family:var(--arc-mono);color:var(--ui-muted);border-radius:100px;place-items:center;font-size:.75rem;display:grid}.arc-board-tile-win{border:1px solid var(--arc-brand);background:color-mix(in srgb, var(--arc-brand) 18%, rgb(var(--mock-base) / .9));color:var(--arc-brand);border-radius:100px;place-items:center;display:grid;position:absolute;inset:0}.arc-board-gate{border-radius:18px;place-items:center;display:grid}.arc-board-gate-mark{background:var(--ui-ink);width:30px;height:30px;display:block;-webkit-mask:url(/brand/modelbeat.svg) 50%/contain no-repeat;mask:url(/brand/modelbeat.svg) 50%/contain no-repeat}.arc-board-gate-lit{box-shadow:0 0 0 1px var(--arc-brand), 0 0 22px color-mix(in srgb, var(--arc-brand) 45%, transparent);border-radius:18px;position:absolute;inset:0}.arc-board-card{border-radius:8px;padding:1rem}.arc-board-pill{color:var(--ui-muted);font-family:var(--arc-mono);border-radius:100px;padding:.35rem .7rem;font-size:.6875rem;position:static}.arc-stack{--arc-stack-ink:var(--mock-ink);--arc-stack-dim:var(--mock-dim);--arc-stack-rule:rgb(var(--mock-tint) / .14);--arc-stack-wire:rgb(var(--mock-tint) / .42);--arc-brand-lift:#ffb067;color:var(--arc-stack-ink)}.arc-stack-housing{border:1px solid var(--arc-stack-rule);background:rgb(var(--mock-base) / .72);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-radius:16px}.arc-stack-label{color:var(--arc-stack-ink);font-family:var(--arc-mono);letter-spacing:.1em;text-transform:uppercase;font-size:.6875rem}.arc-stack-rule{background:var(--arc-stack-rule)}.arc-stack-card{border:1px solid var(--arc-stack-rule);background:rgb(var(--mock-base) / .82);border-radius:12px}.arc-stack-by{color:var(--arc-stack-dim)}.arc-stack-node{background:var(--arc-page);box-shadow:0 0 0 1.5px var(--arc-brand), 0 0 30px color-mix(in srgb, var(--arc-brand) 40%, transparent);border-radius:100px}.arc-stack-node-mark{background:var(--arc-stack-ink);width:44px;height:44px;display:block;-webkit-mask:url(/brand/modelbeat.svg) 50%/contain no-repeat;mask:url(/brand/modelbeat.svg) 50%/contain no-repeat}.arc-aim{--aim-ink:var(--mock-ink);--aim-dim:var(--mock-dim);--aim-rule:rgb(var(--mock-tint) / .1);--aim-rule-strong:rgb(var(--mock-tint) / .16);--aim-s0:var(--mock-s0);--aim-s1:var(--mock-s1);--aim-s2:var(--mock-s2);--aim-s3:var(--mock-s3);--aim-s4:var(--mock-s4);--aim-surface:var(--aim-s0);--aim-raised:rgb(var(--mock-tint) / .04);color:var(--aim-ink);font-size:16px}.arc-aim-dim{color:var(--aim-dim)}.arc-aim-hot{background:rgb(var(--mock-tint) / .1);color:var(--aim-ink)}.arc-aim-divide{border-top:1px solid var(--aim-rule)}.arc-aim-window{border:1px solid var(--aim-rule-strong);background:var(--aim-surface);box-shadow:0 40px 90px rgb(0 0 0/calc(.55 * var(--mock-shade)));border-radius:14px}.arc-aim-tabs{background:var(--aim-s4)}.arc-aim-tab{background:var(--aim-surface);border-radius:8px 8px 0 0}.arc-aim-tab-mark{background:currentColor;flex:none;width:13px;height:13px;display:block;-webkit-mask:url(/brand/helium-mark.svg) 50%/contain no-repeat;mask:url(/brand/helium-mark.svg) 50%/contain no-repeat}.arc-aim-toolbar{border-bottom:1px solid var(--aim-rule);background:var(--aim-s2)}.arc-aim-url{border:1px solid var(--aim-rule);background:var(--aim-s0);border-radius:100px}.arc-aim-avatar{color:#fff;background:#4d5560;border-radius:100px}.arc-aim-avatar-lg{background:rgb(var(--mock-tint) / .1);border-radius:100px}.arc-aim-panel{border:1px solid var(--aim-rule);background:var(--aim-raised);border-radius:16px}.arc-aim-input{border:1px solid var(--aim-rule);background:rgb(var(--mock-tint) / .03);border-radius:6px}.arc-aim-drop{border:1px dashed var(--aim-rule-strong);background:rgb(var(--mock-tint) / .02);border-radius:8px}.arc-aim-pill{background:rgb(var(--mock-tint) / .12);color:var(--aim-ink);border-radius:100px}.arc-aim-pill-off{background:rgb(var(--mock-tint) / .05);color:var(--aim-dim);border-radius:100px}.arc-aim-primary{background:var(--mock-ink);color:var(--aim-s0);border-radius:100px;font-weight:600}.arc-aim-ghost{border:1px solid var(--aim-rule-strong);border-radius:100px}.arc-aim-chip{border:1px solid var(--aim-rule);color:var(--aim-dim);border-radius:100px}.arc-aim-seg{border:1px solid var(--aim-rule-strong);border-radius:100px}.arc-aim-or{border:1px solid rgb(var(--mock-tint) / .35);color:rgb(var(--mock-tint) / .8);border-radius:100px}.arc-aim-or-line{background:rgb(var(--mock-tint) / .28)}.arc-aim-toggle-off{background:rgb(var(--mock-tint) / .12)}.arc-aim-plate{background:rgb(var(--mock-tint) / .07);border-radius:10px}.arc-aim-card{border:1px solid var(--aim-rule);background:var(--aim-raised);border-radius:12px}.arc-aim-menu{border:1px solid var(--aim-rule-strong);background:var(--aim-s0);box-shadow:0 18px 40px rgb(0 0 0/calc(.6 * var(--mock-shade)));border-radius:12px}.arc-aim-dialog{border:1px solid var(--aim-rule-strong);background:var(--aim-s0);box-shadow:0 40px 90px rgb(0 0 0/calc(.7 * var(--mock-shade)));border-radius:14px}.arc-aim-tablist{background:rgb(var(--mock-tint) / .05);border-radius:8px}.arc-aim-tab-on{background:var(--aim-s2);box-shadow:0 1px 2px rgb(0 0 0/calc(.4 * var(--mock-shade)))}.arc-aim-list{border:1px solid var(--aim-rule);background:rgb(var(--mock-tint) / .02);border-radius:8px}.arc-aim-list-row{border-top:1px solid var(--aim-rule)}.arc-aim-list-on{background:rgb(var(--mock-cyan-rgb) / .08)}.arc-aim-toast{border:1px solid var(--aim-rule-strong);background:var(--aim-s0);box-shadow:0 18px 40px rgb(0 0 0/calc(.6 * var(--mock-shade)));border-radius:10px}.arc-aim-spin{border:2px solid rgb(var(--mock-tint) / .25);border-top-color:currentColor;border-radius:100px;width:13px;height:13px;animation:.8s linear infinite arc-spin;display:inline-block}.arc-spec{color:var(--arc-text);align-items:baseline;gap:.7rem;font-size:.9375rem;line-height:1.5;display:flex}.arc-spec-tick{background:var(--arc-brand,var(--arc-text));flex:none;width:5px;height:5px;display:block;translate:0 -2px}.arc-h3-tight{font-family:var(--arc-display);letter-spacing:-.02em;font-size:clamp(1.6rem,2.1vw,2.1rem);font-weight:500;line-height:1.1}.arc-plate-chip{border:1px solid var(--arc-rule);border-radius:100px;align-items:center;padding:.45rem .85rem .45rem .7rem;display:inline-flex}.arc-tab{border-top:1px solid var(--arc-rule);text-align:left;cursor:pointer;gap:1.1rem;width:100%;padding-block:1.4rem;display:flex}.arc-tab:first-child{border-top:0}.arc-tab-mark{background:var(--arc-rule);width:2px;transition:background .26s var(--arc-ease-out);flex:none;align-self:stretch;display:block}.arc-tab[data-on] .arc-tab-mark{background:var(--arc-brand,var(--arc-text))}.arc-tab-title{color:var(--arc-grey);letter-spacing:-.01em;transition:color .2s var(--arc-ease-out);font-size:1.0625rem;font-weight:500;display:block}.arc-tab:hover .arc-tab-title,.arc-tab[data-on] .arc-tab-title{color:var(--arc-text)}.arc-tab-body{max-width:44ch;color:var(--arc-grey);padding-top:.7rem;font-size:.9375rem;line-height:1.6;display:block}.arc-tab:focus-visible{outline:2px solid var(--arc-brand,var(--arc-text));outline-offset:4px}.arc-fp{--fp-ink:var(--mock-ink);--fp-dim:var(--mock-dim);--fp-rule:rgb(var(--mock-tint) / .12);color:var(--fp-ink)}.arc-fp-dim{color:var(--fp-dim)}.arc-fp-mono{font-family:var(--arc-mono)}.arc-fp-rule{border-bottom:1px solid var(--fp-rule)}.arc-fp-card{border:1px solid var(--fp-rule);background:var(--mock-s0);box-shadow:0 1.875rem 4.375rem rgb(0 0 0/calc(.5 * var(--mock-shade)));border-radius:.875rem}.arc-fp-eyebrow{color:var(--fp-dim);font-family:var(--arc-mono);letter-spacing:.1em;text-transform:uppercase;font-size:.625rem}.arc-fp-plate{background:rgb(var(--mock-tint) / .08);width:1.875rem;height:1.875rem;color:var(--fp-dim);border-radius:.5rem;place-items:center;display:grid}.arc-fp-chip{border:1px solid var(--fp-rule);color:var(--fp-dim);border-radius:6.25rem;padding:.3rem .7rem;font-size:.6875rem}.arc-fp-row{background:rgb(var(--mock-tint) / .04);border-radius:.625rem}.arc-fp-quote{border-left:2px solid var(--fp-rule);color:var(--fp-dim);padding-left:.9rem;font-size:.8125rem;line-height:1.6}.arc-fp-star{background:rgb(var(--mock-tint) / .06);width:1.875rem;height:1.875rem;color:var(--fp-dim);transition:color .3s var(--arc-ease-out);border-radius:6.25rem;flex:none;place-items:center;display:grid}.arc-fp-star[data-on]{color:var(--mock-amber)}.arc-fp-face{border:1px solid rgb(var(--mock-base) / .9);background:rgb(var(--mock-tint) / .12);letter-spacing:.02em;border-radius:6.25rem;place-items:center;width:1.625rem;height:1.625rem;font-size:.5625rem;font-weight:600;display:grid}.arc-fp-app{border:1px solid var(--fp-rule);background:rgb(var(--mock-base) / .86);-webkit-backdrop-filter:blur(.625rem);backdrop-filter:blur(.625rem);border-radius:.625rem;align-items:center;gap:.7rem;padding-inline:.8rem;display:flex}.arc-fp-app-dot{border-radius:2px;flex:none;width:.5rem;height:.5rem;display:block}.arc-fp-hub{background:var(--arc-page);box-shadow:0 0 0 1px var(--arc-brand,var(--fp-rule)), 0 0 1.625rem color-mix(in srgb, var(--arc-brand,#fff) 35%, transparent);border-radius:6.25rem;place-items:center;display:grid}.arc-fp-hub-mark{background:var(--fp-ink);width:1.625rem;height:1.625rem;display:block;-webkit-mask:url(/brand/helium-mark.svg) 50%/contain no-repeat;mask:url(/brand/helium-mark.svg) 50%/contain no-repeat}@keyframes arc-fp-pulse{0%{stroke-dashoffset:.08px}to{stroke-dashoffset:-1px}}.arc-fp-pulse{animation:3s linear infinite arc-fp-pulse}@media (prefers-reduced-motion:reduce){.arc-fp-pulse{visibility:hidden;animation:none}}.arc-fp-ok{color:var(--fp-dim);font-family:var(--arc-mono);align-items:center;gap:.4rem;font-size:.6875rem;display:inline-flex}.arc-fp-ok-dot{background:var(--mock-green);border-radius:6.25rem;width:.375rem;height:.375rem;display:block}.arc-fp-lane{border:1px solid var(--fp-rule);background:rgb(var(--mock-tint) / .03);transition:border-color .3s var(--arc-ease-out), opacity .3s var(--arc-ease-out);border-radius:.625rem;align-items:center;gap:.75rem;padding:.7rem .9rem;display:flex;position:relative;overflow:hidden}.arc-fp-lane[data-state=down]{opacity:.45;border-color:#e06a5e80}.arc-fp-lane[data-state=live]{border-color:var(--arc-brand,var(--fp-ink))}.arc-fp-lane-tag{background:rgb(var(--mock-tint) / .08);width:1.375rem;height:1.375rem;font-family:var(--arc-mono);border-radius:.375rem;flex:none;place-items:center;font-size:.625rem;display:grid}.arc-fp-lane-state{color:var(--fp-dim);font-family:var(--arc-mono);font-size:.6875rem}.arc-fp-lane-run{inset-inline:0;background:linear-gradient(90deg, transparent, var(--arc-brand,#fff), transparent);height:1.5px;animation:1.8s linear infinite arc-fp-run;position:absolute;bottom:0}@keyframes arc-fp-run{0%{translate:-100%}to{translate:100%}}@media (prefers-reduced-motion:reduce){.arc-fp-lane-run{animation:none}}.arc-fp-saving{color:var(--arc-brand,var(--fp-ink));font-family:var(--arc-mono)}.arc-row{--row-lead:1.25rem;--row-gap:.75rem;--row-step:calc(var(--row-lead) + var(--row-gap));--row-in:-1.875rem;--row-out:3.5rem;align-items:center;gap:var(--row-gap);transition:background .2s var(--arc-ease-out);padding:1rem;display:flex;position:relative;overflow:hidden}.arc-row:hover{background:var(--arc-raised)}.arc-row-lead{width:var(--row-lead);margin-top:calc(var(--row-lead) / -2);opacity:0;translate:var(--row-in) 0;transition:translate .3s var(--arc-ease-out), opacity .2s var(--arc-ease-out);display:block;position:absolute;top:50%;left:1rem}.arc-row:hover .arc-row-lead{opacity:1;transition-delay:70ms;translate:0}.arc-row-body{align-items:center;gap:var(--row-gap);min-width:0;transition:translate .3s var(--arc-ease-out);flex:1;display:flex}.arc-row:hover .arc-row-body{translate:var(--row-step) 0}.arc-row-mark{background:var(--arc-brand,var(--arc-text));flex:none;width:1.375rem;height:1.375rem;display:block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.arc-row-text{flex:1;min-width:0;display:block}.arc-row-trail{width:var(--row-lead);transition:translate .32s var(--arc-ease-out), opacity .24s var(--arc-ease-out);flex:none;display:block}.arc-row:hover .arc-row-trail{opacity:0;translate:var(--row-out) 0}@media (prefers-reduced-motion:reduce){.arc-row-lead,.arc-row-body,.arc-row-trail{transition:opacity .2s linear;translate:none}}.arc-aim-spin-dark{border:2px solid rgb(var(--mock-base) / .25);border-top-color:currentColor;border-radius:100px;width:13px;height:13px;animation:.8s linear infinite arc-spin;display:inline-block}.arc-aim-drop[data-on]{border-color:rgb(var(--mock-cyan-rgb) / .6);background:rgb(var(--mock-cyan-rgb) / .08)}.arc-aim-file{border:1px solid var(--aim-rule-strong);background:var(--aim-s0);box-shadow:0 16px 36px rgb(0 0 0/calc(.6 * var(--mock-shade)));white-space:nowrap;border-radius:10px;align-items:center;gap:8px;padding:6.4px 12px 6.4px 7.2px;font-size:12px;display:inline-flex}.arc-aim-file-ext{color:#fff;font-family:var(--arc-mono);letter-spacing:.04em;background:#d9362be6;border-radius:5px;place-content:center;padding:2.4px 6.4px;font-size:9px;display:inline-grid}.arc-aim-select{border:1px solid var(--aim-rule-strong);background:rgb(var(--mock-tint) / .03);transition:border-color .18s var(--arc-ease-out), box-shadow .18s var(--arc-ease-out);border-radius:6px}.arc-aim-select[data-on]{border-color:rgb(var(--mock-cyan-rgb) / .8);box-shadow:0 0 0 3px rgb(var(--mock-cyan-rgb) / .18)}.arc-aim-table{border:1px solid var(--aim-rule);border-radius:10px}.arc-aim-table-head{border-bottom:1px solid var(--aim-rule);color:var(--aim-ink)}.arc-fp-rule-top{border-top:1px solid var(--fp-rule)}.arc-fp-format{border:1px solid var(--fp-rule);font-family:var(--arc-mono);letter-spacing:.04em;border-radius:6.25rem;align-items:center;gap:.45rem;padding:.35rem .7rem;font-size:.6875rem;display:inline-flex}.arc-fp-format-dot{border-radius:2px;width:.4375rem;height:.4375rem;display:block}.arc-fp-gate{background:#e06a5e;border-radius:6.25rem;flex:none;width:.4375rem;height:.4375rem;display:block}.arc-fp-gate[data-allow]{background:var(--mock-cyan)}.arc-chapters{border:1px solid var(--arc-rule);border-radius:.75rem;overflow:hidden}.arc-chapter{border-top:1px solid var(--arc-rule);width:100%;color:var(--arc-grey);letter-spacing:-.01em;cursor:pointer;transition:background .2s var(--arc-ease-out), color .2s var(--arc-ease-out);align-items:center;gap:.75rem;padding:.95rem 1rem;font-size:1rem;font-weight:500;display:flex}.arc-chapter:first-child{border-top:0}.arc-chapter:hover{color:var(--arc-text)}.arc-chapter[data-on]{background:var(--arc-raised);color:var(--arc-text)}.arc-chapter[data-on] svg:first-of-type{color:var(--arc-brand,var(--arc-text))}.arc-chapter-go{opacity:0;transition:opacity .22s var(--arc-ease-out), translate .26s var(--arc-ease-out);display:block;translate:-.5rem}.arc-chapter[data-on] .arc-chapter-go{opacity:1;translate:0}.arc-chapter:focus-visible{outline:2px solid var(--arc-brand,var(--arc-text));outline-offset:-2px}.arc-chapter-mark{border:1px solid var(--arc-rule);width:2.75rem;height:2.75rem;color:var(--arc-brand,var(--arc-text));border-radius:.625rem;place-items:center;display:inline-grid}.arc-chapter-item{margin-top:5rem}@media (max-width:1023px){.arc-chapter-item{margin-top:3.5rem}}.arc-fp-pick{border:1px solid var(--fp-rule);background:rgb(var(--mock-tint) / .03);opacity:.5;transition:opacity .32s var(--arc-ease-out), border-color .32s var(--arc-ease-out);border-radius:.625rem;align-items:center;gap:.7rem;padding:.7rem .9rem;display:flex}.arc-fp-pick[data-on]{opacity:1;border-color:rgb(var(--mock-cyan-rgb) / .7)}.arc-fp-pick-dot{background:var(--fp-dim);width:.375rem;height:.375rem;transition:background .32s var(--arc-ease-out);border-radius:6.25rem;flex:none;display:block}.arc-fp-pick[data-on] .arc-fp-pick-dot{background:var(--mock-cyan)}:root{--arc-wash-helium:radial-gradient(90% 120% at 18% 8%, #8b5cf6 0%, transparent 58%), radial-gradient(70% 90% at 88% 12%, #c026d3 0%, transparent 55%), radial-gradient(80% 110% at 72% 96%, #6d28d9 0%, transparent 60%), radial-gradient(120% 130% at 30% 100%, #3b1578 0%, transparent 70%), linear-gradient(155deg, #4c1d95 0%, #2b1065 52%, #190a34 100%);--arc-wash-modelbeat:radial-gradient(90% 120% at 18% 8%, #fb923c 0%, transparent 58%), radial-gradient(70% 90% at 88% 12%, #f43f5e 0%, transparent 55%), radial-gradient(80% 110% at 72% 96%, #ea580c 0%, transparent 60%), radial-gradient(120% 130% at 30% 100%, #7c2d12 0%, transparent 70%), linear-gradient(155deg, #9a3412 0%, #5a1d08 52%, #2a0d03 100%)}.arc-rail-wrap{flex-direction:column;align-items:flex-start;gap:2.5rem;display:flex}@media (min-width:1024px){.arc-rail-wrap{flex-direction:row;gap:2.5rem;padding-right:0}}.arc-rail{flex:none;width:100%}@media (min-width:1024px){.arc-rail{width:25%;max-width:14.5rem;position:sticky;top:6rem}}.arc-rail-list{border:1px solid var(--arc-rule);border-radius:12px;overflow:hidden}.arc-rail-item{color:var(--arc-grey);letter-spacing:-.01em;transition:color .3s var(--arc-ease-out), background .3s var(--arc-ease-out);justify-content:space-between;align-items:center;gap:1rem;padding:1.05rem 1.1rem;font-size:1.0625rem;font-weight:500;display:flex}.arc-rail-list li+li .arc-rail-item{border-top:1px solid var(--arc-rule)}.arc-rail-item:hover{color:var(--arc-text)}.arc-rail-item[data-on]{background:var(--arc-raised);color:var(--arc-text)}.arc-rail-item[data-on] svg:first-of-type{color:var(--arc-brand,var(--arc-text))}.arc-rail-go{visibility:hidden;display:block}.arc-rail-item[data-on] .arc-rail-go{visibility:visible}.arc-sheet{width:100%;min-width:0}@media (min-width:1024px){.arc-sheet{flex:1;width:auto}}.arc-sheet-chapter{border-left:1px solid var(--arc-rule);scroll-margin-top:6rem}.arc-sheet-chapter:first-child{border-top:1px solid var(--arc-rule)}.arc-sheet-row{grid-template-columns:minmax(0,1fr);margin-bottom:-1px;display:grid}@media (min-width:1024px){.arc-sheet-row-2{grid-template-columns:repeat(2,minmax(0,1fr))}}.arc-cell{border-right:1px solid var(--arc-rule);border-bottom:1px solid var(--arc-rule);flex-direction:column;justify-content:space-between;gap:1.5rem;padding:1.25rem;display:flex}@media (min-width:1024px){.arc-cell{gap:2.5rem;padding:2.5rem}}.arc-cell-head{justify-content:flex-end;gap:4rem}@media (min-width:1024px){.arc-cell-head{gap:7rem;min-height:22rem}}.arc-cell-mark{width:20px;height:20px;color:var(--arc-brand,var(--arc-text));place-items:center;display:inline-grid}.arc-cell-visual{width:100%;position:relative}@media (min-width:1024px){.arc-cell-split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:3.5rem;display:grid}.arc-cell-split>div:first-child{padding-top:.25rem}.arc-cell-split .arc-cell-visual{flex:none}.arc-cell-split .arc-shot-square{aspect-ratio:1}}.arc-shot{border-radius:8px;display:block;position:relative;overflow:hidden}.arc-shot-wide{justify-content:flex-start;align-items:center;min-height:300px;padding:2.25rem;display:flex}@media (min-width:1024px){.arc-shot-wide{min-height:360px;padding:3rem}}.arc-shot-wide .arc-shot-in{align-items:center;width:100%;min-width:0;display:flex}.arc-shot-wide .arc-shot-in>*{flex:none;margin-inline:auto}.arc-shot-square{justify-content:center;align-items:center;min-height:320px;padding:2rem;display:flex}@media (min-width:1024px){.arc-shot-square{min-height:0;padding:2.5rem}}.arc-shot-square .arc-shot-in{width:max-content;max-width:100%;display:block}.arc-shot-plate{align-items:stretch;min-height:380px;padding:1.75rem;display:flex}@media (min-width:1024px){.arc-shot-plate{min-height:460px;padding:2.25rem}}.arc-shot-plate .arc-shot-in{align-items:stretch;width:100%;display:flex}.arc-shot-plate .arc-shot-in>*{width:100%;height:100%}.arc-app{--app-ink:var(--mock-ink);--app-dim:var(--mock-dim);--app-rule:rgb(var(--mock-tint) / .09);--app-s0:var(--mock-s0);--app-s1:var(--mock-s1);color:var(--app-ink);font-size:1rem}.arc-app-dim{color:var(--app-dim)}.arc-app-win{border:1px solid rgb(var(--mock-tint) / .14);background:var(--app-s0);box-shadow:0 2.5rem 5.625rem rgb(0 0 0/calc(.55 * var(--mock-shade)));border-radius:.875rem;display:flex;overflow:hidden}.arc-app-win.flex-col{flex-direction:column}.arc-app-rail{border-right:1px solid var(--app-rule);background:var(--app-s1);flex:none;width:14.5rem;padding:1.5rem 1rem}.arc-app-rail-head{padding-inline:.75rem;font-size:.9375rem;font-weight:500}.arc-app-cat{color:var(--app-dim);border-radius:.5rem;align-items:center;gap:.7rem;padding:.65rem .75rem;font-size:.875rem;display:flex}.arc-app-cat[data-on]{background:rgb(var(--mock-tint) / .07);color:var(--app-ink)}.arc-app-head{border-bottom:1px solid var(--app-rule);padding:1.5rem}.arc-app-close{border:1px solid var(--app-rule);width:1.875rem;height:1.875rem;color:var(--app-dim);border-radius:6.25rem;flex:none;place-items:center;display:grid}.arc-app-search{border:1px solid var(--app-rule);background:var(--app-s1);border-radius:.625rem;align-items:center;gap:.6rem;width:60%;padding:.7rem .9rem;font-size:.8125rem;display:flex}.arc-app-card{border:1px solid var(--app-rule);background:var(--app-s1);border-radius:.75rem;flex-direction:column;padding:1rem;display:flex}.arc-app-tile{background:rgb(var(--mock-tint) / .06);border-radius:.625rem;place-items:center;width:2.75rem;height:2.75rem;display:grid}.arc-app-state{color:var(--app-dim);align-items:center;gap:.4rem;margin-top:.9rem;font-size:.6875rem;display:flex}.arc-app-state-dot{background:rgb(var(--mock-tint) / .3);border-radius:6.25rem;width:.375rem;height:.375rem;display:block}.arc-app-pill{border:1px solid var(--app-rule);color:var(--app-dim);white-space:nowrap;border-radius:6.25rem;align-items:center;gap:.6rem;padding:.4rem .8rem;font-size:.75rem;display:inline-flex}.arc-app-bar{background:rgb(var(--mock-tint) / .1);border-radius:6.25rem;width:4.5rem;height:.25rem;display:block;overflow:hidden}.arc-app-bar-fill{background:var(--mock-cyan);border-radius:6.25rem;height:100%;display:block}.arc-app-type{border-radius:.5rem;flex:none;place-items:center;width:1.875rem;height:1.875rem;display:grid}.arc-app-track{background:rgb(var(--mock-tint) / .07);border-radius:6.25rem;height:.1875rem;display:block;overflow:hidden}.arc-app-track-fill{border-radius:6.25rem;height:100%;display:block}.arc-app-rows{padding:.5rem 1.5rem 1.5rem}.arc-app-rowhead{color:var(--app-dim);letter-spacing:.08em;text-transform:uppercase;padding:.9rem .75rem;font-size:.6875rem}.arc-app-row{border-top:1px solid var(--app-rule);align-items:center;padding:.85rem .75rem}.arc-app-face{background:rgb(var(--mock-tint) / .08);border-radius:6.25rem;flex:none;place-items:center;width:1.75rem;height:1.75rem;font-size:.625rem;font-weight:600;display:grid}.arc-app-face-stack{border:2px solid var(--app-s0)}.arc-app-folder{border:1px solid var(--app-rule);border-radius:6.25rem;align-items:center;gap:.45rem;padding:.25rem .6rem;font-size:.6875rem;display:inline-flex}.arc-app-folder-dot{border-radius:2px;width:.4375rem;height:.4375rem;display:block}.arc-app-star{color:rgb(var(--mock-tint) / .25)}.arc-app-star[data-on]{color:var(--mock-amber)}.arc-app-model{border:1px solid var(--app-rule);background:var(--app-s1);transition:border-color .3s var(--arc-ease-out);border-radius:.625rem;align-items:center;gap:.85rem;padding:.85rem 1rem;display:flex}.arc-app-model[data-on]{border-color:rgb(var(--mock-cyan-rgb) / .7)}.arc-app-chosen{background:rgb(var(--mock-tint) / .06);color:var(--app-dim);white-space:nowrap;border-radius:6.25rem;padding:.2rem .6rem;font-size:.6875rem}.arc-app-model[data-on] .arc-app-chosen{background:rgb(var(--mock-cyan-rgb) / .15);color:var(--mock-cyan)}.arc-cell-visual{flex:1;display:flex}.arc-cell-visual>*{width:100%}.arc-shot{height:100%}.arc-app-seats{background:var(--mock-s4);border-radius:6.25rem;width:100%;height:.375rem;display:block;overflow:hidden}.arc-app-seats-fill{border-radius:6.25rem;height:100%;display:block}.arc-app-seat-tag{background:rgb(var(--mock-tint) / .05);color:var(--app-dim);border-radius:6.25rem;align-items:center;gap:.4rem;padding:.2rem .6rem;font-size:.6875rem;display:inline-flex}.arc-app-seat-dot{border-radius:6.25rem;width:.375rem;height:.375rem;display:block}.arc-app-tabs{background:rgb(var(--mock-tint) / .05);border-radius:6.25rem;gap:.25rem;padding:.25rem;display:inline-flex}.arc-app-tab{min-width:6.875rem;color:rgb(var(--mock-tint) / .6);border-radius:6.25rem;justify-content:center;align-items:center;gap:.5rem;padding:.55rem 1rem;font-size:.8125rem;font-weight:500;display:inline-flex}.arc-app-tab[data-on]{background:var(--app-s1);color:var(--mock-ink)}.arc-app-manage{border-radius:6.25rem;padding:1px;display:inline-block}.arc-app-manage-in{background:var(--app-s0);border-radius:6.25rem;justify-content:center;align-items:center;gap:.5rem;height:2.625rem;padding-inline:1.2rem;font-size:.8125rem;font-weight:500;display:inline-flex}.arc-app-member{background:var(--app-s1);border-radius:.75rem;padding:1.1rem}.arc-app-avatar{color:#fff;border-radius:6.25rem;flex:none;place-items:center;width:2.75rem;height:2.75rem;font-size:.8125rem;font-weight:700;display:grid}.arc-app-role{letter-spacing:.06em;text-transform:uppercase;border-radius:.375rem;padding:.25rem .6rem;font-size:.6875rem;font-weight:600}.arc-app-stat{border:1px solid var(--app-rule);background:var(--app-s1);border-radius:.625rem;padding:.9rem 1rem}.arc-app-select{border:1px solid var(--app-rule);background:var(--app-s1);width:12.5rem;color:var(--app-dim);border-radius:.5rem;justify-content:space-between;align-items:center;gap:.75rem;padding:.55rem .8rem;font-size:.8125rem;display:inline-flex}.arc-app-table{border:1px solid var(--app-rule);border-radius:.375rem;overflow:hidden}.arc-app-th{border-bottom:1px solid var(--app-rule);background:var(--app-s1);color:var(--app-dim);align-items:center;gap:1rem;padding:.7rem .9rem;font-size:.75rem;font-weight:500}.arc-app-tr{border-top:1px solid var(--app-rule);align-items:center;gap:1rem;padding:.7rem .9rem}.arc-app-tr:first-of-type{border-top:0}.arc-app-switch{background:rgb(var(--mock-tint) / .12);width:1.875rem;height:1.0625rem;transition:background .24s var(--arc-ease-out);border-radius:6.25rem;padding:2px;display:block}.arc-app-switch[data-on]{background:var(--arc-brand,var(--mock-green))}.arc-app-switch-knob{width:.8125rem;height:.8125rem;transition:translate .24s var(--arc-ease-out);background:#fff;border-radius:6.25rem;display:block}.arc-app-switch[data-on] .arc-app-switch-knob{translate:.8125rem}.arc-plate-ui{--plate-ink:#ededf0;--plate-dim:#90909c;--plate-rule:#ffffff1f;--plate-surface:#0c0c0e;width:100%;color:var(--plate-ink);flex-direction:column;gap:1.1rem;display:flex;position:relative}.arc-plate-dim{color:var(--plate-dim)}.arc-plate-mono{font-family:var(--arc-mono);color:var(--plate-dim);font-size:.75rem}.arc-plate-head{border:1px solid var(--plate-rule);background:var(--plate-surface);border-radius:.625rem;justify-content:space-between;align-items:center;gap:1rem;padding:.75rem 1rem;display:flex}.arc-plate-tag{color:var(--plate-dim);font-family:var(--arc-mono);background:#ffffff12;border-radius:6.25rem;padding:.2rem .6rem;font-size:.6875rem}.arc-plate-tag[data-ok]{color:#4dd1a0;background:#4dd1a026}.arc-plate-spine{background:#ffffff38;width:1px;position:absolute;top:3.4rem;bottom:3.2rem;left:2rem}.arc-plate-stack{flex-direction:column;flex:1;justify-content:space-between;gap:.85rem;display:flex}.arc-plate-card{border:1px solid var(--plate-rule);background:var(--plate-surface);border-radius:.625rem;flex:1;justify-content:space-between;align-items:center;gap:1rem;min-height:3.875rem;padding:.95rem 1.1rem;display:flex;position:relative}.arc-plate-card:before{content:"";background:#ffffff38;width:1.1rem;height:1px;position:absolute;top:50%;right:100%}.arc-plate-card[data-on]{border-color:var(--arc-brand,#4dd1a0);box-shadow:0 0 0 1px var(--arc-brand,#4dd1a0)}.arc-plate-card[data-state=degraded]{opacity:.5;border-style:dashed}.arc-plate-badge{width:1.625rem;height:1.625rem;font-family:var(--arc-mono);background:#ffffff12;border-radius:.4375rem;flex:none;place-items:center;font-size:.6875rem;display:grid}.arc-plate-state{color:var(--plate-dim);font-family:var(--arc-mono);white-space:nowrap;font-size:.6875rem}.arc-plate-card[data-on] .arc-plate-state{color:var(--arc-brand,#4dd1a0)}.arc-plate-flag{background:var(--arc-brand,#4dd1a0);color:#130802;font-family:var(--arc-mono);letter-spacing:.04em;border-radius:6.25rem;padding:.1rem .5rem;font-size:.625rem;position:absolute;top:-.5625rem;right:.875rem}.arc-plate-floor-rule{background:repeating-linear-gradient(90deg,#ffffff59 0 .375rem,#0000 .375rem .75rem);height:1px;margin-top:.3rem;display:block;position:relative}.arc-plate-floor-label{color:var(--plate-dim);font-family:var(--arc-mono);background:0 0;padding-left:.6rem;font-size:.6875rem;position:absolute;top:-.6rem;right:0}.arc-plate-note{color:var(--plate-dim);font-size:.8125rem;line-height:1.5}.arc-app-mark{background:rgb(var(--mock-tint) / .07);border-radius:.4375rem;flex:none;place-items:center;width:1.625rem;height:1.625rem;display:grid}:root{--arc-wash-arc:radial-gradient(85% 110% at 14% 6%, #8b5cf6 0%, transparent 56%), radial-gradient(70% 90% at 88% 10%, #c026d3 0%, transparent 52%), radial-gradient(80% 110% at 78% 94%, #f97316 0%, transparent 56%), radial-gradient(110% 120% at 26% 100%, #4c1d95 0%, transparent 66%), linear-gradient(150deg, #4c1d95 0%, #3b1568 48%, #2a1030 78%, #3b1b12 100%)}.arc-form{flex-direction:column;gap:1.5rem;display:flex}.arc-form-panel{-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#0a0a0db8;border:1px solid #ffffff24;border-radius:16px;padding:2rem}@media (min-width:1024px){.arc-form-panel{padding:2.5rem}}.arc-form-row{grid-template-columns:minmax(0,1fr);gap:1.5rem;display:grid}@media (min-width:640px){.arc-form-row{grid-template-columns:repeat(2,minmax(0,1fr))}}.arc-field{min-width:0}.arc-field-label{color:var(--arc-text);margin-bottom:.6rem;font-size:.9375rem;font-weight:500;display:block}.arc-field-aside{color:var(--arc-grey);font-weight:400}.arc-input{border:1px solid var(--arc-rule);width:100%;color:var(--arc-text);font:inherit;transition:border-color .2s var(--arc-ease-out), background .2s var(--arc-ease-out);background:#ffffff08;border-radius:10px;padding:.9rem 1rem;font-size:1rem;display:block}.arc-input::placeholder{color:#ffffff4d}.arc-input:hover{border-color:#ffffff38}.arc-input:focus{border-color:var(--arc-brand,var(--arc-text));background:#ffffff0d;outline:none}.arc-textarea{resize:vertical;min-height:7.5rem;line-height:1.55}.arc-chip-pick{border:1px solid var(--arc-rule);color:var(--arc-grey);cursor:pointer;transition:border-color .2s var(--arc-ease-out), color .2s var(--arc-ease-out), background .2s var(--arc-ease-out);border-radius:100px;padding:.55rem 1rem;font-size:.9375rem}.arc-chip-pick:hover{color:var(--arc-text)}.arc-chip-pick[data-on]{background:var(--arc-text);color:var(--arc-page);border-color:#0000}.arc-form-foot{flex-wrap:wrap;align-items:center;gap:1rem 1.25rem;display:flex}.arc-form-foot p{max-width:34ch}.arc-facts{flex-direction:column;gap:1.5rem;margin-top:3.5rem;display:flex}.arc-fact{align-items:center;gap:.9rem;display:flex}.arc-fact-mark{border:1px solid var(--arc-rule);width:38px;height:38px;color:var(--arc-text);border-radius:10px;flex:none;place-items:center;display:grid}.arc-fact-label{color:var(--arc-grey);font-size:.8125rem;display:block}.arc-fact-value{color:var(--arc-text);font-size:1rem;display:block}.arc-facts[data-tone=wash] .arc-fact-mark{color:#fff;border-color:#ffffff38}.arc-facts[data-tone=wash] .arc-fact-label{color:#fff9}.arc-facts[data-tone=wash] .arc-fact-value{color:#fff}.arc-contact-split{grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:1024px){.arc-contact-split{grid-template-columns:repeat(2,minmax(0,1fr))}}.arc-contact-say{padding:4rem 1.25rem 3rem}@media (min-width:1024px){.arc-contact-say{padding:7rem 4rem 7rem 2.5rem}}.arc-contact-wash{background:var(--arc-wash-arc);padding:2rem 1.25rem 4rem}@media (min-width:1024px){.arc-contact-wash{padding:5rem 3.5rem}}.arc-contact-wash .arc-form{max-width:540px}.arc-contact-full{background:var(--arc-wash-arc);color:#fff;padding:4.5rem 1.25rem}@media (min-width:1024px){.arc-contact-full{padding:7rem 3.5rem}}.arc-contact-full-head{max-width:46rem}.arc-contact-card{max-width:44rem;margin-top:3.5rem}.arc-contact-full .arc-facts{margin-top:3.5rem}@media (min-width:768px){.arc-contact-full .arc-facts{flex-direction:row;gap:3rem}}.arc-contact-rail-head{padding:4rem 1.25rem 0}@media (min-width:1024px){.arc-contact-rail-head{padding:6rem 2.5rem 0}}.arc-contact-rail{grid-template-columns:minmax(0,1fr);gap:2.5rem;padding:2.5rem 1.25rem 4rem;display:grid}@media (min-width:1024px){.arc-contact-rail{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:3.5rem;padding:3.5rem 2.5rem 6rem}}.arc-contact-rail .arc-contact-wash{border-radius:16px;padding:2rem}@media (min-width:1024px){.arc-contact-rail .arc-contact-wash{padding:3rem}}.arc-contact-rail .arc-facts{margin-top:2rem}.arc-subject{border:1px solid var(--arc-rule);text-align:left;cursor:pointer;transition:border-color .22s var(--arc-ease-out), background .22s var(--arc-ease-out);border-radius:14px;padding:1.25rem 1.4rem;display:block}.arc-subject:hover{border-color:#ffffff38}.arc-subject[data-on]{border-color:var(--arc-brand,var(--arc-text));background:var(--arc-raised)}.arc-subject-title{color:var(--arc-text);font-size:1.0625rem;font-weight:500;display:block}.arc-subject-hint{max-width:34ch;color:var(--arc-grey);margin-top:.3rem;font-size:.9375rem;line-height:1.5;display:block}.arc-contact-letter{background:var(--arc-wash-arc);justify-content:center;padding:4rem 1.25rem 5rem;display:flex}@media (min-width:1024px){.arc-contact-letter{padding:6rem 2.5rem 8rem}}.arc-letter-sheet{-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#0a0a0dbd;border:1px solid #ffffff24;border-radius:18px;width:100%;max-width:54rem;padding:2.25rem}@media (min-width:1024px){.arc-letter-sheet{padding:3.5rem}}.arc-letter-eyebrow{color:var(--arc-grey);font-family:var(--arc-mono);letter-spacing:.1em;text-transform:uppercase;margin-bottom:2rem;font-size:.75rem}.arc-letter-body{color:var(--arc-text);letter-spacing:-.01em;font-size:1.375rem;line-height:2.1}@media (min-width:1024px){.arc-letter-body{font-size:1.625rem;line-height:2.2}}.arc-letter-in{color:var(--arc-text);font:inherit;transition:border-color .2s var(--arc-ease-out);background:0 0;border:0;border-bottom:1px solid #ffffff4d;padding:0 .3rem .15rem;display:inline-block}.arc-letter-in::placeholder{color:#ffffff47}.arc-letter-in:focus{border-bottom-color:var(--arc-text);outline:none}.arc-letter-area{width:100%;color:var(--arc-text);font:inherit;resize:vertical;background:0 0;border:0;border-bottom:1px solid #ffffff4d;margin-top:.75rem;padding:0 0 .6rem;font-size:1.25rem;line-height:1.9;display:block}@media (min-width:1024px){.arc-letter-area{font-size:1.375rem}}.arc-letter-area::placeholder{color:#ffffff47}.arc-letter-area:focus{border-bottom-color:var(--arc-text);outline:none}.arc-letter-foot{flex-wrap:wrap;align-items:center;gap:1rem 1.5rem;margin-top:2.75rem;display:flex}.arc-letter-send{background:var(--arc-text);height:48px;color:var(--arc-page);cursor:pointer;transition:opacity .2s var(--arc-ease-out);border-radius:100px;padding-inline:1.6rem;font-size:1rem;font-weight:500}.arc-letter-send:hover{opacity:.88}[data-arc]{--arc-select:var(--arc-invert-bg);--arc-select-ink:var(--arc-invert-text)}[data-arc][data-product=helium]{--arc-select:#6e54ff;--arc-select-ink:#fff}[data-arc][data-product=modelbeat]{--arc-select:#f97a1f;--arc-select-ink:#241003}[data-arc][data-arc-mode=light][data-product=helium]{--arc-select:#d6ccff;--arc-select-ink:#1c1038}[data-arc][data-arc-mode=light][data-product=modelbeat]{--arc-select:#ffd7b8;--arc-select-ink:#3a1b05}@keyframes arc-cue-fall{0%,62%,to{opacity:.75;translate:0}78%{opacity:1;translate:0 6px}}.arc-cue-arrow{animation:2.6s cubic-bezier(.33,0,.3,1) infinite arc-cue-fall}@media (prefers-reduced-motion:reduce){.arc-cue-arrow{animation:none}}:root{--arc-expo-out:cubic-bezier(.19, 1, .22, 1)}@supports (transition-timing-function:linear(0 0%, 1 100%)){:root{--arc-expo-out:linear(0 0%, .1684 2.66%, .3165 5.49%, .446 8.52%, .5581 11.78%, .6535 15.29%, .7341 19.11%, .8011 23.3%, .8557 27.93%, .8962 32.68%, .9283 38.01%, .9529 44.08%, .9711 51.14%, .9833 59.06%, .9915 68.74%, 1 100%)}}html[data-arc-revealing]::view-transition-old(root){z-index:-1;animation:none}html[data-arc-revealing]::view-transition-new(root){animation:arc-reveal .62s var(--arc-expo-out) forwards;z-index:1}@keyframes arc-reveal{0%{clip-path:circle(0px at var(--arc-reveal-x) var(--arc-reveal-y))}to{clip-path:circle(var(--arc-reveal-r) at var(--arc-reveal-x) var(--arc-reveal-y))}}@media (prefers-reduced-motion:reduce){html[data-arc-revealing]::view-transition-old(root){animation:none}html[data-arc-revealing]::view-transition-new(root){animation:none}}@keyframes arc-in-rise{0%{opacity:0;translate:0 14px}to{opacity:1;translate:0}}@keyframes arc-in-fade{0%{opacity:0}to{opacity:1}}@keyframes arc-in-settle{0%{opacity:0;scale:1.035}to{opacity:1;scale:1}}@keyframes arc-in-draw{0%{scale:1 0}to{scale:1}}.arc-in{animation-delay:var(--arc-in-delay,0s);animation-duration:.62s;animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-fill-mode:both}.arc-in-rise{animation-name:arc-in-rise}.arc-in-fade{animation-name:arc-in-fade;animation-duration:.7s}.arc-in-settle{animation-name:arc-in-settle;animation-duration:.95s}.arc-in-draw{transform-origin:top;animation-name:arc-in-draw;animation-duration:.8s}@media (prefers-reduced-motion:reduce){.arc-in{animation-name:arc-in-fade;animation-duration:.24s;animation-delay:0s}}.arc-statement-in{transition:opacity .62s cubic-bezier(.215,.61,.355,1) .42s}@media (prefers-reduced-motion:reduce){.arc-statement-in{transition:opacity .24s linear}}.arc-cue-arrow{animation-delay:1.4s}input:autofill,textarea:autofill,select:autofill{-webkit-text-fill-color:var(--arc-text);caret-color:var(--arc-text);-webkit-background-clip:text;background-clip:text;transition:background-color 100000s ease-in-out}input:-webkit-autofill{-webkit-text-fill-color:var(--arc-text);caret-color:var(--arc-text);-webkit-background-clip:text;background-clip:text;transition:background-color 100000s ease-in-out}input:-webkit-autofill:hover{-webkit-text-fill-color:var(--arc-text);caret-color:var(--arc-text);-webkit-background-clip:text;background-clip:text;transition:background-color 100000s ease-in-out}input:-webkit-autofill:focus{-webkit-text-fill-color:var(--arc-text);caret-color:var(--arc-text);-webkit-background-clip:text;background-clip:text;transition:background-color 100000s ease-in-out}input:-webkit-autofill:active{-webkit-text-fill-color:var(--arc-text);caret-color:var(--arc-text);-webkit-background-clip:text;background-clip:text;transition:background-color 100000s ease-in-out}textarea:-webkit-autofill{-webkit-text-fill-color:var(--arc-text);caret-color:var(--arc-text);-webkit-background-clip:text;background-clip:text;transition:background-color 100000s ease-in-out}textarea:-webkit-autofill:hover{-webkit-text-fill-color:var(--arc-text);caret-color:var(--arc-text);-webkit-background-clip:text;background-clip:text;transition:background-color 100000s ease-in-out}textarea:-webkit-autofill:focus{-webkit-text-fill-color:var(--arc-text);caret-color:var(--arc-text);-webkit-background-clip:text;background-clip:text;transition:background-color 100000s ease-in-out}select:-webkit-autofill{-webkit-text-fill-color:var(--arc-text);caret-color:var(--arc-text);-webkit-background-clip:text;background-clip:text;transition:background-color 100000s ease-in-out}.arc-sheet{container:arc-sheet/inline-size}.arc-shot{container:arc-preview/inline-size}.arc-sheet-row-2{grid-template-columns:minmax(0,1fr)}.arc-cell-split{display:flex}@container arc-sheet (min-width:60rem){.arc-sheet-row-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@container arc-sheet (min-width:55rem){.arc-cell-split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}}.arc-cell,.arc-cell-visual,.arc-shot-in{min-width:0}.arc-shot-wide,.arc-shot-square,.arc-shot-plate{padding:clamp(.75rem,2vw,3rem)}.arc-shot-wide{min-height:18.75rem}.arc-shot-square{min-height:20rem}.arc-shot-plate{min-height:23.75rem}.arc-shot-square .arc-shot-in{width:100%}.arc-app,.arc-aim{font-size:1rem}.arc-stack-compact .arc-stack-card{min-height:4.25rem}.arc-stack-compact .arc-stack-label{white-space:normal}.arc-stack-compact .arc-stack-card span.text-\[14px\]{font-size:.875rem}.arc-stack-compact .arc-stack-by{font-size:.75rem}.arc-stack-compact .arc-stack-node-mark{width:2.75rem;height:2.75rem}.arc-stack-compact{position:relative}.arc-stack-compact:before{content:"";background:var(--arc-stack-wire);z-index:-1;width:1px;position:absolute;inset:1rem auto 1rem 50%}.arc-chip{height:1.875rem;padding-inline:.75rem}@media (max-width:1023px){.arc-hero-corner{overflow-x:clip}}.arc-fixed-drawing{--spacing:4px;--text-xs:12px;--text-sm:14px;--text-base:16px;--text-lg:18px;--text-xl:20px;font-size:16px}.arc-fixed-drawing .arc-stack-label{font-size:11px}.arc-brief{container:arc-brief/inline-size}@container arc-brief (max-width:32rem){.arc-brief [role=radiogroup]{grid-template-columns:minmax(0,1fr)}}@container arc-brief (max-width:24rem){.arc-brief [role=group]{grid-template-columns:minmax(0,1fr)}}@container arc-brief (min-width:24rem) and (max-width:32rem){.arc-choice-compact{gap:.5rem}.arc-choice-compact .arc-choice-icon{width:1.75rem;height:1.75rem}.arc-choice-compact .arc-choice-label{font-size:.875rem}}.arc-letter-copy{container:arc-letter/inline-size}@container arc-letter (max-width:40rem){.arc-founder-list{grid-template-columns:minmax(0,1fr)}.arc-founder-list>*{border-right:0;padding-inline:0}}@container arc-preview (max-width:45rem){.arc-app-rail{display:none}.arc-app .grid-cols-4{grid-template-columns:repeat(2,minmax(0,1fr))}.arc-app-head,.arc-app-win>.flex{flex-wrap:wrap}.arc-app-head{gap:1rem}.arc-app-search{width:100%}.arc-app-model{flex-wrap:wrap}.arc-app-model>.ml-auto{margin-left:0}.arc-app-rowhead{display:none}.arc-app-row{grid-template-columns:minmax(0,1fr);gap:.65rem}.arc-app-row .truncate{white-space:normal;overflow-wrap:anywhere}.arc-app-tabs{flex-wrap:wrap}.arc-app-tab{min-width:0}.arc-app-th{display:none}.arc-app-tr{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem}.arc-app-tr>span{text-align:left;white-space:normal;overflow-wrap:anywhere;min-width:0;display:block}.arc-app-tr>span:before{content:attr(data-label);color:var(--app-dim);margin-bottom:.25rem;font-size:.6875rem;font-weight:400;display:block}.arc-app-tr>span span{white-space:normal}.arc-fp-row{flex-wrap:wrap}.arc-fp-row>span:last-child{width:calc(100% - 2rem);margin-left:2rem}.arc-fp-row .truncate{white-space:normal}.arc-fp-mono .whitespace-pre{white-space:pre-wrap;overflow-wrap:anywhere}.arc-plate-head,.arc-plate-card{flex-wrap:wrap}.arc-plate-head>span{overflow-wrap:anywhere;min-width:0}.arc-plate-mono{font-size:.6875rem}}@container arc-preview (max-width:24rem){.arc-app-head,.arc-app .p-6{padding:1rem}.arc-app .px-6{padding-inline:1rem}.arc-app .grid-cols-2,.arc-app-tr{grid-template-columns:minmax(0,1fr)}.arc-app .grid-cols-4{gap:.5rem}.arc-app-card{padding:.65rem}.arc-app-state{flex-wrap:wrap}.arc-app-rows{padding-inline:.5rem}.arc-plate-card{gap:.75rem;padding:.85rem}.arc-fp-card>.arc-fp-rule{flex-wrap:wrap}}.arc-app-type>svg{width:1.125rem;height:1.125rem}.arc-plate-badge>svg{width:.9375rem;height:.9375rem}.arc-app-member .truncate{white-space:normal;overflow-wrap:anywhere}@container arc-preview (max-width:24rem){.arc-app-stat{padding:.65rem}}
