html:has([data-theme=frontier]){scroll-padding-bottom:120px}[data-theme=frontier] :is(a,button,input,select,textarea,summary){scroll-margin-bottom:120px}[data-theme=frontier]{--archon-control-duration:220ms;--archon-assembly-duration:480ms;--archon-scan-duration:1000ms;--archon-motion-ease:cubic-bezier(.2,.7,.2,1);--archon-motion-response:var(--archon-control-duration);--archon-motion-control:var(--archon-control-duration);--archon-motion-assembly:var(--archon-assembly-duration);--office-plaster:#101310;--office-plaster-light:#191d19;--office-surface-raised:#252a23;--office-surface-recessed:#0b0e0c;--office-ink:#ede7db;--office-muted:#b8b5a9;--office-olive:#252d24;--office-olive-ink:#ede8d8;--office-olive-muted:#c2c7b5;--office-walnut:#30231b;--office-walnut-deep:#1c1713;--office-walnut-ink:#f0e7d7;--office-walnut-muted:#c9baa4;--office-brass:#bba16c;--office-brass-surface:#bba16c;--office-brass-ink:#d4bd8c;--office-on-brass:#161714;--office-line:#bba16c4f;--office-line-soft:#bba16c29;--office-shadow:#00000038;--office-plaster-grain:none;--office-wood-grain:none;--office-slats:none;--office-metal-bg:#29271f;--office-metal-ink:#e1d8bf;--office-metal-muted:#bfb49c;--office-instrument-bg:#0f1511;--office-instrument-ink:#e8eadb;--office-instrument-muted:#b5c0a8;--office-mock-bg:#1b231b;--office-mock-ink:#e0e7d3;--office-mock-muted:#b3bea3;--office-media-ink:#f2e9d7;--office-media-muted:#d1c3ab;--office-media-accent:#dfc99b;--office-logo-surface:#fffdf7;--office-scene-wash:#10131099;--office-footer-wordmark-line:#ece7db38;--office-chapter-veil:#101310ad;--office-chapter-edge:#101310ed;--office-glass-surface:var(--office-plaster-light);--office-glass-raised:var(--office-surface-raised);--office-glass-recessed:var(--office-surface-recessed);--office-glass-olive:var(--office-olive);--office-glass-walnut:var(--office-walnut);--office-glass-walnut-deep:var(--office-walnut-deep);--office-glass-metal:var(--office-metal-bg);--office-glass-instrument:var(--office-instrument-bg);--office-glass-mock:var(--office-mock-bg);--office-glass-filter:none;--office-glass-line:var(--office-line);--office-glass-reflection:transparent;--office-glass-sheen:none;--office-glass-strength:40%;--fx-void:var(--office-plaster);--fx-onyx-1:var(--office-plaster-light);--fx-onyx-2:var(--office-surface-raised);--fx-onyx-3:var(--office-metal-bg);--fx-umbra:var(--office-surface-recessed);--fx-surface:var(--office-plaster-light);--fx-bone-100:var(--office-ink);--fx-bone-300:var(--office-muted);--fx-bone-500:var(--office-muted);--fx-bone-700:var(--office-muted);--fx-gold-050:var(--office-brass-ink);--fx-gold-100:var(--office-brass-ink);--fx-gold-300:var(--office-brass);--fx-gold-500:var(--office-brass);--fx-brass:var(--office-brass-ink);--fx-gold-hairline:var(--office-line);--fx-gold-glow:rgba(181,154,104,.13);--fx-line:var(--office-line);--fx-line-soft:var(--office-line-soft);--fx-font-display:var(--font-heading),sans-serif;background-color:var(--office-plaster);background-image:var(--office-plaster-grain);color:var(--office-ink);font-family:var(--font-body),sans-serif}html:has([data-theme=frontier]){color-scheme:dark;background:#101310}html[data-color-mode=light]:has([data-theme=frontier]){color-scheme:light;background:#ede7d8}html[data-color-mode=light] [data-theme=frontier]{--office-plaster:#ede7d8;--office-plaster-light:#f7f2e7;--office-surface-raised:#e5ddca;--office-surface-recessed:#e0d7c6;--office-ink:#282b20;--office-muted:#635c4c;--office-olive:#3e4837;--office-walnut:#5a3e2d;--office-walnut-deep:#3d2b20;--office-brass:#a18753;--office-brass-surface:#bba16c;--office-brass-ink:#755429;--office-line:#5440243b;--office-line-soft:#54402421;--office-shadow:#3d2b201c;--office-plaster-grain:none;--office-wood-grain:none;--office-slats:none;--office-metal-bg:#c0ab81;--office-metal-ink:#25291f;--office-metal-muted:#51472f;--office-mock-bg:#e7ead5;--office-mock-ink:#293626;--office-mock-muted:#59664d;--office-scene-wash:#fff7dabb;--office-footer-wordmark-line:#ece7db45;--office-chapter-veil:#ede7d8b8;--office-chapter-edge:#ede7d8f0;--office-glass-strength:44%}@supports (background:color-mix(in srgb,#000 50%,transparent)){@supports (backdrop-filter:blur(1px)){[data-theme=frontier]{--office-glass-surface:color-mix(in srgb,var(--office-plaster-light) var(--office-glass-strength),transparent);--office-glass-raised:color-mix(in srgb,var(--office-surface-raised) var(--office-glass-strength),transparent);--office-glass-recessed:color-mix(in srgb,var(--office-surface-recessed) var(--office-glass-strength),transparent);--office-glass-olive:color-mix(in srgb,var(--office-olive) 50%,transparent);--office-glass-walnut:color-mix(in srgb,var(--office-walnut) 50%,transparent);--office-glass-walnut-deep:color-mix(in srgb,var(--office-walnut-deep) 50%,transparent);--office-glass-metal:color-mix(in srgb,var(--office-metal-bg) 50%,transparent);--office-glass-instrument:color-mix(in srgb,var(--office-instrument-bg) 64%,transparent);--office-glass-mock:color-mix(in srgb,var(--office-mock-bg) 50%,transparent);--office-glass-filter:blur(22px) saturate(112%);--office-glass-line:color-mix(in srgb,var(--office-brass) 52%,transparent);--office-glass-reflection:color-mix(in srgb,var(--office-ink) 30%,transparent);--office-glass-sheen:linear-gradient(145deg,#fff9e80e,#fff9e802 38%,transparent 60%,#bba16c06)}html[data-color-mode=light] [data-theme=frontier]{--office-glass-reflection:#fffdf79e;--office-glass-sheen:linear-gradient(145deg,#fffdf724,#fffdf706 38%,transparent 60%,#bba16c06)}@media (max-width:640px){[data-theme=frontier]{--office-glass-filter:blur(14px) saturate(112%)}}}}@media (prefers-reduced-transparency:reduce){[data-theme=frontier]{--office-glass-surface:var(--office-plaster-light);--office-glass-raised:var(--office-surface-raised);--office-glass-recessed:var(--office-surface-recessed);--office-glass-olive:var(--office-olive);--office-glass-walnut:var(--office-walnut);--office-glass-walnut-deep:var(--office-walnut-deep);--office-glass-metal:var(--office-metal-bg);--office-glass-instrument:var(--office-instrument-bg);--office-glass-mock:var(--office-mock-bg);--office-glass-filter:none;--office-glass-line:var(--office-line);--office-glass-reflection:transparent;--office-glass-sheen:none}html[data-color-mode=light] [data-theme=frontier]{--office-glass-reflection:transparent}}[data-theme=frontier],[data-theme=frontier] *,[data-theme=frontier] :after,[data-theme=frontier] :before{border-radius:0!important}[data-theme=frontier] :is(h1,h2,h3,.fx-display){font-family:var(--fx-font-display);font-weight:550;font-variation-settings:normal;letter-spacing:-.035em;text-transform:none}[data-theme=frontier] #contact-title{font-weight:650}[data-theme=frontier] :focus-visible{outline-color:var(--office-brass-ink)}[data-theme=frontier] ::selection{background:var(--office-brass-surface);color:var(--office-on-brass)}[data-theme=frontier] :is(input,select,textarea){accent-color:var(--office-olive)}[data-theme=frontier] .office-motion-slot{display:flex;justify-content:flex-end;min-height:44px;margin-top:18px}[data-theme=frontier] .office-plaster{color:var(--office-ink);background-color:var(--office-glass-surface)}[data-theme=frontier] .office-cabinet,[data-theme=frontier] .office-plaster{background-image:var(--office-plaster-grain);border:1px solid var(--office-line);box-shadow:inset 0 1px 0 var(--office-glass-reflection);-webkit-backdrop-filter:var(--office-glass-filter);backdrop-filter:var(--office-glass-filter);border-color:var(--office-glass-line)}[data-theme=frontier] .office-cabinet{color:var(--office-walnut-ink);background-color:var(--office-glass-walnut)}[data-theme=frontier] .office-instrument{color:var(--office-olive-ink);background:var(--office-glass-olive);border:1px solid var(--office-line);box-shadow:inset 0 1px 0 var(--office-glass-reflection);-webkit-backdrop-filter:var(--office-glass-filter);backdrop-filter:var(--office-glass-filter);border-color:var(--office-glass-line)}[data-theme=frontier] .office-slat-band{background-color:var(--office-walnut);background-image:var(--office-slats);border-block:1px solid #b59a68}[data-theme=frontier] :is(.fx-button,.fx-action):not(.fx-return){min-height:48px;padding:14px 22px;border:1px solid var(--office-line);background:var(--office-plaster-light);color:var(--office-ink);font:600 .78rem/1.5 var(--font-body),sans-serif;letter-spacing:.01em;text-transform:none;box-shadow:none;transition:transform .22s ease,box-shadow .22s ease,background-color .22s ease}[data-theme=frontier] :is(.fx-button,.fx-action):not(.fx-return):before{content:none}[data-theme=frontier] .fx-button.fx-button-primary{border-color:var(--office-brass);background:var(--office-brass-surface);color:var(--office-on-brass);box-shadow:none}[data-theme=frontier] :is(.fx-button,.fx-action):not(.fx-return):is(:hover,:focus-visible){transform:none;background-color:var(--office-plaster-light);color:var(--office-ink)}[data-theme=frontier] .fx-button.fx-button-primary:is(:hover,:focus-visible){background:color-mix(in srgb,var(--office-brass-surface) 90%,var(--office-plaster-light));color:var(--office-on-brass);border-color:var(--office-brass)}[data-theme=frontier] :is(.fx-button,.fx-action):not(.fx-return):active{transform:none;box-shadow:inset 0 1px 0 var(--office-glass-reflection)}[data-theme=frontier] .fx-action.fx-return{color:var(--office-brass-ink)}[data-theme=frontier] :is(.workspace-account,.platform-guidance,.contract-page){--ref-surface:var(--office-plaster-light);--ref-border:var(--office-line);--ref-muted:var(--office-muted);--ref-brass:var(--office-brass-ink)}[data-theme=frontier] :is(.workspace-account-shell,.guidance-shell,.contract-shell){width:min(100%,1200px)}[data-theme=frontier] .workspace-account{padding:clamp(112px,13vw,184px) var(--fx-gutter,24px) clamp(72px,10vw,144px);background:linear-gradient(155.46deg,rgba(214,174,100,.04),transparent 44%)}[data-theme=frontier] .workspace-account h1{max-width:18ch;font-size:clamp(2rem,5.8vw,5rem);line-height:1.02;letter-spacing:-.035em;text-wrap:balance;margin:24px 0}[data-theme=frontier] .workspace-intro{color:var(--ref-muted);font-size:clamp(1rem,1.3vw,1.15rem);line-height:1.75;max-width:56ch}[data-theme=frontier] .workspace-card{position:relative;border:1px solid var(--ref-border);border-radius:0;background:var(--office-glass-surface);box-shadow:inset 0 1px 0 var(--office-glass-reflection);padding:clamp(22px,4vw,48px);margin:30px 0;-webkit-backdrop-filter:var(--office-glass-filter);backdrop-filter:var(--office-glass-filter);border-color:var(--office-glass-line)}[data-theme=frontier] .workspace-card:before{content:"";position:absolute;left:-1px;top:-1px;width:48px;height:1px;background:var(--ref-brass)}[data-theme=frontier] .workspace-card h2{font-family:var(--fx-font-display);font-size:clamp(1.25rem,2vw,1.65rem);font-weight:600;letter-spacing:-.025em}[data-theme=frontier] .workspace-card :is(input:not([type=checkbox]):not([type=radio]),select){min-height:48px;border:1px solid var(--office-line);border-radius:0;background:var(--office-surface-recessed);color:var(--office-ink)}[data-theme=frontier] .workspace-card :is(input,select):focus-visible{outline:2px solid var(--ref-brass);outline-offset:4px}[data-theme=frontier] :is(.workspace-plan,.workspace-tool,.workspace-calendar-day,.workspace-quote){border-radius:0;border-color:var(--ref-border);background:var(--office-plaster-light)}[data-theme=frontier] .workspace-plan{min-height:132px;padding:24px}[data-theme=frontier] .workspace-plan.is-selected{border-color:var(--ref-brass);background:var(--office-surface-raised);box-shadow:inset 0 3px 0 var(--ref-brass)}[data-theme=frontier] :is(.workspace-state,.workspace-toolkit-links){border-color:var(--office-line);border-radius:0;color:var(--office-ink)}[data-theme=frontier] :is(.workspace-fine,.workspace-optional,.workspace-tool small,.workspace-addon-copy small,.workspace-toolkit-links small){color:var(--ref-muted)}[data-theme=frontier] :is(.workspace-addon-list li,.workspace-setup-list li){border:0;border-top:1px solid var(--ref-border);border-radius:0;padding:22px 0}[data-theme=frontier] :is(.workspace-consent,.workspace-setup-row,.workspace-text-button){min-height:44px}[data-theme=frontier] .workspace-addon-price{color:var(--office-ink);font-family:var(--font-mono),monospace;font-size:.85em;font-weight:400}[data-theme=frontier] :is(.guidance-intro,.guidance-availability){color:var(--ref-muted);line-height:1.75;max-width:64ch}[data-theme=frontier] .guidance-display{font-size:clamp(2rem,6.5vw,5.6rem);line-height:1.04;text-wrap:balance}[data-theme=frontier] .guidance-group{padding-block:clamp(30px,4vw,64px);border-top:1px solid var(--ref-border)}[data-theme=frontier] .guidance-group-title{font-family:var(--fx-font-display);font-size:clamp(1.2rem,2vw,1.65rem);font-weight:500;letter-spacing:-.025em}[data-theme=frontier] .guidance-index-card{min-height:180px;padding:clamp(22px,2.5vw,34px);background:var(--office-glass-surface);border:1px solid var(--ref-border);border-radius:0;color:var(--office-ink);text-decoration:none;transition:border-color .4s ease,background-color .4s ease;-webkit-backdrop-filter:var(--office-glass-filter);backdrop-filter:var(--office-glass-filter);box-shadow:inset 0 1px 0 var(--office-glass-reflection);border-color:var(--office-glass-line)}[data-theme=frontier] .guidance-index-card:is(:hover,:focus-visible){border-color:var(--ref-brass);background:var(--office-glass-raised)}[data-theme=frontier] .guidance-index-card p{color:var(--ref-muted);line-height:1.7}[data-theme=frontier] .guidance-read{font-family:var(--font-mono),monospace;font-size:.7rem;letter-spacing:.1em;text-transform:uppercase;color:var(--office-ink)}[data-theme=frontier] :is(.contract-intake-choices,.scope-alternatives){border-top:1px solid var(--ref-border);padding-top:24px}[data-theme=frontier] .contract-intake-choice{min-height:44px;align-items:center}@media (max-width:640px){[data-theme=frontier] .workspace-card{padding:22px 18px;background:var(--office-glass-surface);-webkit-backdrop-filter:var(--office-glass-filter);backdrop-filter:var(--office-glass-filter);box-shadow:inset 0 1px 0 var(--office-glass-reflection);border-color:var(--office-glass-line)}[data-theme=frontier] .workspace-plan{min-height:112px;padding:20px}[data-theme=frontier] .workspace-card-heading{align-items:flex-start}[data-theme=frontier] .guidance-index-card{min-height:160px;background:var(--office-glass-surface);-webkit-backdrop-filter:var(--office-glass-filter);backdrop-filter:var(--office-glass-filter);box-shadow:inset 0 1px 0 var(--office-glass-reflection);border-color:var(--office-glass-line)}}@media (prefers-reduced-motion:reduce){[data-theme=frontier] .guidance-index-card{transition:none;background:var(--office-glass-surface);-webkit-backdrop-filter:var(--office-glass-filter);backdrop-filter:var(--office-glass-filter);box-shadow:inset 0 1px 0 var(--office-glass-reflection);border-color:var(--office-glass-line)}}[data-theme=frontier] main>section:not(:first-of-type){--office-chapter-scene:url(/media/archon-office-v1.webp);--office-chapter-position:62% 50%;position:relative;isolation:isolate}[data-theme=frontier] main>section:not(:first-of-type):before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;height:auto;width:auto;border:0;background-image:linear-gradient(180deg,var(--office-chapter-edge),transparent 23%,transparent 76%,var(--office-chapter-edge)),linear-gradient(100deg,var(--office-chapter-edge),var(--office-chapter-veil) 58%,var(--office-chapter-edge)),var(--office-chapter-scene);background-size:cover;background-repeat:no-repeat;background-position:50%,50%,var(--office-chapter-position)}[data-theme=frontier] main>section:nth-of-type(2n){--office-chapter-scene:url(/media/archon-workstation-v1.webp);--office-chapter-position:44% 50%}[data-theme=frontier] main>section:nth-of-type(3n){--office-chapter-scene:url(/media/archon-lab-v1.webp);--office-chapter-position:68% 50%}[data-theme=frontier] main>:is(#customer-work,#customer-journey,#workspace){--office-chapter-scene:url(/media/archon-workstation-v1.webp)}[data-theme=frontier] main>:is(#integrations,#ai-addons,#ventures,#experiments,#proof){--office-chapter-scene:url(/media/archon-lab-v1.webp)}[data-theme=frontier] main>#paths{--office-chapter-veil:color-mix(in srgb,var(--office-plaster) 35%,transparent);--office-chapter-edge:color-mix(in srgb,var(--office-plaster) 55%,transparent)}[data-theme=frontier].fx-armed main>section.is-in:not(:first-of-type):before{animation:office-chapter-light 1.1s cubic-bezier(.2,.65,.3,1) both}@keyframes office-chapter-light{0%{opacity:.45}to{opacity:1}}@media (prefers-reduced-motion:reduce){[data-theme=frontier] main>section:before{animation:none!important}}@media (max-width:640px){html:not([data-color-mode=light]):has([data-theme=frontier]){background:#080a09}html:not([data-color-mode=light]) [data-theme=frontier]{--office-plaster:#080a09;--office-plaster-light:#101411;--office-surface-raised:#1a1f1b;--office-surface-recessed:#060807;--office-chapter-veil:#080a09cf;--office-chapter-edge:#080a09f5;--office-immersive-exposure:linear-gradient(180deg,#05080699,#050806a3 62%,#050806cc)}html:not([data-color-mode=light]) [data-theme=frontier] main>#paths{--office-chapter-veil:#080a09ad;--office-chapter-edge:#080a09d9}}@property --office-glint-angle{syntax:"<angle>";inherits:false;initial-value:0deg}[data-theme=frontier] [data-glass-highlight]{position:relative;--office-glint-peak:#fff0c9}[data-theme=frontier] [data-glass-highlight]:focus-within{outline:2px solid var(--office-brass);outline-offset:-2px}@supports (mask-composite:exclude) or (-webkit-mask-composite:xor){[data-theme=frontier] [data-glass-highlight=after]:after,[data-theme=frontier] [data-glass-highlight=before]:before{content:"";display:block;position:absolute;z-index:3;inset:0;width:auto;height:auto;margin:0;padding:1px;border-radius:inherit;pointer-events:none;background:conic-gradient(from var(--office-glint-angle),transparent 0deg 174deg,color-mix(in srgb,var(--office-brass) 32%,transparent) 205deg,var(--office-glint-peak) 223deg,color-mix(in srgb,var(--office-brass) 65%,transparent) 227deg,transparent 252deg 1turn);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;transition:opacity .18s ease-out}[data-theme=frontier] [data-glass-highlight=after]:focus-within:after,[data-theme=frontier] [data-glass-highlight=before]:focus-within:before{opacity:.84}@media (hover:hover) and (pointer:fine){[data-theme=frontier] [data-glass-highlight=after]:hover:after,[data-theme=frontier] [data-glass-highlight=before]:hover:before{opacity:.84}}@media (prefers-reduced-motion:no-preference){[data-theme=frontier] [data-glass-highlight=after]:focus-within:after,[data-theme=frontier] [data-glass-highlight=before]:focus-within:before{animation:office-edge-orbit 1.4s cubic-bezier(.22,.68,.3,1) 1 both}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){[data-theme=frontier] [data-glass-highlight=after]:hover:after,[data-theme=frontier] [data-glass-highlight=before]:hover:before{animation:office-edge-orbit 1.4s cubic-bezier(.22,.68,.3,1) 1 both}}}[data-theme=frontier] [data-glass-highlight=before][data-glass-face]:after{content:"";position:absolute;z-index:2;inset:0;border-radius:inherit;pointer-events:none;background:linear-gradient(112deg,transparent 42%,#fff5dc03 47%,#fff5dc18 50%,#fff5dc03 53%,transparent 58%);background-size:220% 100%;background-position:200% 0;opacity:0}@media (prefers-reduced-motion:no-preference){[data-theme=frontier] [data-glass-highlight=before][data-glass-face]:focus-within:after{animation:office-face-reflection 1s cubic-bezier(.22,.68,.3,1) 80ms 1 both}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){[data-theme=frontier] [data-glass-highlight=before][data-glass-face]:hover:after{animation:office-face-reflection 1s cubic-bezier(.22,.68,.3,1) 80ms 1 both}}[data-theme=frontier].fx-page-hidden [data-glass-highlight]:after,[data-theme=frontier].fx-page-hidden [data-glass-highlight]:before{animation-play-state:paused}@media (prefers-reduced-motion:reduce){[data-theme=frontier] [data-glass-highlight]:after,[data-theme=frontier] [data-glass-highlight]:before{animation:none!important;transition:none}}@media (prefers-reduced-transparency:reduce){[data-theme=frontier] [data-glass-face]:after{background:none}}@media (forced-colors:active){[data-theme=frontier] [data-glass-highlight]:focus-within{outline-color:Highlight}[data-theme=frontier] [data-glass-highlight=after]:after,[data-theme=frontier] [data-glass-highlight=before]:before,[data-theme=frontier] [data-glass-highlight=before][data-glass-face]:after{animation:none!important;opacity:0!important}}@keyframes office-edge-orbit{to{--office-glint-angle:360deg}}@keyframes office-face-reflection{0%{background-position:200% 0;opacity:0}24%{opacity:.6}70%{opacity:.35}to{background-position:-100% 0;opacity:0}}