.section_section__3X1bs{position:relative;scroll-margin-top:var(--ds-nav-height)}.section_default__z_2qH{background:var(--ds-bg)}.section_subtle__ptrOH{background:var(--ds-bg-subtle)}.section_surface__XBx_j{background:var(--ds-surface)}.section_bordered__GGctp{border-top:1px solid var(--ds-line)}.section_spacing-md__3aKam{padding:var(--ds-section-y) 0}.section_spacing-sm__3J_mv{padding:calc(var(--ds-section-y) / 2) 0}.section_spacing-none__Kb8uQ{padding:0}.heading_heading__orw_k{margin:0;font-family:var(--ds-font-display);font-weight:var(--ds-weight-display);color:var(--ds-ink);text-wrap:balance}.heading_xl__DI9cN{font-size:var(--ds-heading-xl);line-height:var(--ds-leading-tight)}.heading_lg__WgVwh,.heading_xl__DI9cN{letter-spacing:var(--ds-tracking-display)}.heading_lg__WgVwh{font-size:var(--ds-heading-lg);line-height:1.12}.heading_md__t7OUP{font-size:var(--ds-heading-md);line-height:1.2;letter-spacing:var(--ds-tracking-heading)}.heading_sm__RMl_X{font-size:var(--ds-heading-sm);line-height:var(--ds-leading-snug);letter-spacing:-.01em}.heading_start__wwlVR{text-align:start}.heading_center__Anyyj{text-align:center;margin-left:auto;margin-right:auto}.faq_faq__egsYV{margin-top:var(--ds-space-10);border-top:1px solid var(--ds-line)}.faq_item__UaUy8{border-bottom:1px solid var(--ds-line)}.faq_summary__m82D4{display:flex;align-items:center;justify-content:space-between;gap:var(--ds-space-4);padding:var(--ds-space-5) 0;cursor:pointer;list-style:none}.faq_summary__m82D4::-webkit-details-marker{display:none}.faq_summary__m82D4:focus-visible{outline:2px solid var(--ds-accent);outline-offset:2px;border-radius:var(--ds-radius-sm)}.faq_question__PnJ5b{margin:0;font-family:var(--ds-font-body);font-size:var(--ds-text-lg);font-weight:var(--ds-weight-medium);line-height:var(--ds-leading-snug);color:var(--ds-ink)}.faq_toggle__Dsi5W{flex-shrink:0;color:var(--ds-ink-3);transition:transform var(--ds-duration) var(--ds-ease)}.faq_item__UaUy8[open] .faq_toggle__Dsi5W{transform:rotate(45deg)}@media(prefers-reduced-motion:reduce){.faq_toggle__Dsi5W{transition:none}}.faq_answer__bloCl{padding:0 var(--ds-space-10) var(--ds-space-6) 0;color:var(--ds-ink-3);font-size:var(--ds-text-md);line-height:var(--ds-leading-body)}.faq_answer__bloCl p{margin:0 0 var(--ds-space-3)}.faq_answer__bloCl p:last-child{margin-bottom:0}.lead_lead__XZ2ej{margin:var(--ds-space-4) 0 0;max-width:62ch;font-family:var(--ds-font-body);color:var(--ds-ink-3);line-height:var(--ds-leading-body);text-wrap:pretty}.lead_lg__60H1y{font-size:var(--ds-text-xl)}.lead_md__px__e{font-size:var(--ds-text-lg)}.lead_center__bQEea{text-align:center;margin-left:auto;margin-right:auto}.lead_start__ibq8s{text-align:start}.ctaSection_panel___tP8C{padding:var(--ds-space-16) var(--ds-space-6);border:1px solid var(--ds-line);border-radius:var(--ds-radius-lg);background:radial-gradient(80% 120% at 50% 0,var(--ds-accent-soft) 0,transparent 70%),var(--ds-surface);text-align:center}.ctaSection_actions__xSuLs{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--ds-space-3);margin-top:var(--ds-space-8)}.marketingVideo_root__v0ypg{position:relative;overflow:hidden;width:100%;height:100%}.marketingVideo_fallback__alm2P{position:absolute;inset:0}.marketingVideo_media__7WbA7{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.marketingVideo_contain__bKmmc .marketingVideo_media__7WbA7{object-fit:contain}.marketingVideo_video__JZU7o{opacity:0;transition:opacity .3s var(--ds-ease)}.marketingVideo_playing__9i_R7{opacity:1}@media(prefers-reduced-motion:reduce){.marketingVideo_video__JZU7o{transition:none}}.hero_hero__H8_nt{position:relative;overflow:hidden;border-bottom:1px solid var(--ds-line);background:var(--ds-bg)}.hero_backdrop__OrpZO{position:absolute;inset:0;pointer-events:none;background:radial-gradient(48% 60% at 78% 42%,var(--ds-accent-soft) 0,transparent 70%),linear-gradient(to right,var(--ds-line) 1px,transparent 1px) 0 0/64px 64px,linear-gradient(to bottom,var(--ds-line) 1px,transparent 1px) 0 0/64px 64px;mask-image:radial-gradient(70% 80% at 70% 40%,#000 0,transparent 75%);-webkit-mask-image:radial-gradient(70% 80% at 70% 40%,#000 0,transparent 75%);opacity:.55}.hero_inner__9crTr{position:relative;display:grid;grid-gap:var(--ds-space-12);gap:var(--ds-space-12);padding-top:var(--ds-space-16);padding-bottom:var(--ds-space-12)}@media(min-width:1200px){.hero_inner__9crTr{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:var(--ds-space-12);min-height:min(760px,calc(100vh - var(--ds-nav-height)));padding-top:var(--ds-space-12)}}.hero_copy__XVAt_{position:relative;z-index:1;max-width:860px}.hero_eyebrow__FeUg7{display:inline-flex;align-items:center;gap:var(--ds-space-2);margin:0 0 var(--ds-space-8);padding:6px 12px 6px 10px;border:1px solid var(--ds-line);border-radius:var(--ds-radius-pill);background:color-mix(in srgb,var(--ds-surface) 80%,transparent);font-size:var(--ds-text-sm);font-weight:var(--ds-weight-medium);color:var(--ds-ink-2)}.hero_dot__ldNOT{width:6px;height:6px;border-radius:50%;background:var(--ds-accent);box-shadow:0 0 0 3px var(--ds-accent-soft)}.hero_title__ufWVr{margin:0;max-width:13ch;font-family:var(--ds-font-display);font-weight:var(--ds-weight-display);font-size:clamp(2.6rem,1.1rem + 4.2vw,4.6rem);line-height:.98;letter-spacing:-.045em;text-wrap:balance}.hero_titleLead__6QZh3{color:var(--ds-ink)}.hero_titleRest__eLrwY{color:var(--ds-ink-3)}.hero_lead__CH0nF{margin:var(--ds-space-8) 0 0;max-width:44ch;font-size:clamp(1.0625rem,1rem + .3vw,1.25rem);line-height:1.55;color:var(--ds-ink-2);text-wrap:pretty}.hero_actions___OIKA{display:flex;flex-wrap:wrap;gap:var(--ds-space-3);margin-top:var(--ds-space-10)}.hero_trust__VUcSy{margin-top:var(--ds-space-12);padding-top:var(--ds-space-6);border-top:1px solid var(--ds-line);max-width:560px}.hero_trustLabel__PeuvT{margin:0 0 var(--ds-space-3);font-size:var(--ds-text-xs);font-weight:var(--ds-weight-medium);letter-spacing:.06em;text-transform:uppercase;color:var(--ds-ink-3)}.hero_trustList__vupb0{display:flex;flex-wrap:wrap;gap:var(--ds-space-2) var(--ds-space-6);margin:0;padding:0;list-style:none}.hero_trustList__vupb0 li{font-family:var(--ds-font-mono);font-feature-settings:"zero" 1;letter-spacing:0;font-size:var(--ds-text-sm);color:var(--ds-ink-2)}.hero_showcase__cBRGM{perspective:2000px}.hero_window__daiZ1{--tilt:16deg;border-radius:var(--ds-radius-lg);background:var(--ds-surface);box-shadow:0 50px 100px -30px rgba(11,12,15,.28),0 0 0 1px var(--ds-line);overflow:hidden;transform:rotateX(calc(var(--tilt) * .35));transform-origin:50% 0;will-change:transform}@media(min-width:1200px){.hero_window__daiZ1{transform:rotateY(calc(var(--tilt) * -1)) rotateX(calc(var(--tilt) * .3));transform-origin:0 50%}}@media(prefers-reduced-motion:reduce){.hero_window__daiZ1{transform:none}}.hero_windowBody__dvFrE{position:relative;aspect-ratio:16/10;background:var(--ds-surface)}.chain_section___1ff3{position:relative;padding:var(--ds-section-y) 0;background:var(--ds-bg-subtle);border-bottom:1px solid var(--ds-line);scroll-margin-top:var(--ds-nav-height)}.chain_header__P4xIu{max-width:760px}.chain_eyebrow___G4iu{margin:0 0 var(--ds-space-4);font-size:var(--ds-text-sm);font-weight:var(--ds-weight-medium);color:var(--ds-accent)}.chain_title__74x2F{margin:0;font-family:var(--ds-font-display);font-weight:var(--ds-weight-display);font-size:clamp(2rem,1.2rem + 3vw,3.5rem);line-height:1.04;letter-spacing:-.04em;color:var(--ds-ink);text-wrap:balance}.chain_lead__WJNqG{margin:var(--ds-space-5) 0 0;max-width:56ch;font-size:var(--ds-text-lg);line-height:1.6;color:var(--ds-ink-3)}.chain_layout__2kZE1{display:grid;grid-gap:var(--ds-space-10);gap:var(--ds-space-10);margin-top:var(--ds-space-12)}@media(min-width:1200px){.chain_layout__2kZE1{grid-template-columns:minmax(0,.8fr) minmax(0,1fr);gap:var(--ds-space-16);margin-top:var(--ds-space-8)}}.chain_steps__gByRI{margin:0;padding:0;list-style:none;counter-reset:step;order:2}@media(min-width:1200px){.chain_steps__gByRI{order:0;padding:18vh 0}}.chain_step__mP7CT{position:relative;padding:var(--ds-space-5) 0 var(--ds-space-5) var(--ds-space-12);border-left:1px solid var(--ds-line)}@media(min-width:1200px){.chain_step__mP7CT{min-height:34vh;padding-top:var(--ds-space-6);opacity:.38;transition:opacity .4s var(--ds-ease)}}.chain_step__mP7CT:before{content:"";position:absolute;top:var(--ds-space-5);left:-1px;width:2px;height:0;background:var(--ds-accent);transition:height .5s var(--ds-ease)}@media(min-width:1200px){.chain_stepActive__Uebm3{opacity:1}.chain_stepDone__ICEd7{opacity:.6}}.chain_stepActive__Uebm3:before{height:56px}.chain_stepNumber__DlOdb{position:absolute;top:var(--ds-space-6);left:var(--ds-space-4);font-family:var(--ds-font-mono);font-feature-settings:"zero" 1;letter-spacing:0;font-size:var(--ds-text-xs);color:var(--ds-ink-3)}.chain_stepActive__Uebm3 .chain_stepNumber__DlOdb{color:var(--ds-accent)}.chain_stepTitle__9cdJq{margin:0;font-family:var(--ds-font-display);font-weight:var(--ds-weight-display);font-size:var(--ds-heading-md);letter-spacing:-.02em;color:var(--ds-ink)}.chain_stepText__X2yt3{margin:var(--ds-space-3) 0 0;max-width:42ch;line-height:1.6;color:var(--ds-ink-3)}.chain_visualColumn__ZheF7{position:relative}@media(min-width:1200px){.chain_visualColumn__ZheF7{order:1}}.chain_visual__8zVuv{margin:0;display:flex;flex-direction:column;align-items:stretch}@media(min-width:1200px){.chain_visual__8zVuv{position:-webkit-sticky;position:sticky;top:calc(var(--ds-nav-height) + 8vh)}}.chain_srOnly__pQEFM{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.chain_record__RINIY{background:var(--ds-surface);border:1px solid var(--ds-line);border-radius:var(--ds-radius-md);box-shadow:var(--ds-shadow-sm);padding:var(--ds-space-5);box-shadow:var(--ds-shadow-md);transition:border-color .4s var(--ds-ease),box-shadow .4s var(--ds-ease),opacity .4s var(--ds-ease)}.chain_sent__xwJzp{border-color:var(--ds-accent-line);box-shadow:0 0 0 4px var(--ds-accent-soft),var(--ds-shadow-lg)}.chain_ghost__Cgp7N{position:relative;border-style:dashed;background:transparent;box-shadow:none}.chain_ghostLabel__ys7CV{position:absolute;top:var(--ds-space-5);right:var(--ds-space-5);font-size:var(--ds-text-xs);color:var(--ds-ink-3)}.chain_ghost__Cgp7N .chain_recordHead__BzjFP{opacity:.55}.chain_ghost__Cgp7N .chain_recordAmount__P1ODn{display:none}.chain_recordHead__BzjFP{display:flex;align-items:baseline;gap:var(--ds-space-3);margin-bottom:var(--ds-space-4)}.chain_recordNumber__YaJaM{font-family:var(--ds-font-mono);font-feature-settings:"zero" 1;letter-spacing:0;font-size:var(--ds-text-sm);font-weight:var(--ds-weight-medium);color:var(--ds-ink)}.chain_recordMeta__rsL0e{font-family:var(--ds-font-mono);font-feature-settings:"zero" 1;letter-spacing:0;font-size:var(--ds-text-xs);color:var(--ds-ink-3)}.chain_recordAmount__P1ODn{margin-left:auto;font-family:var(--ds-font-mono);font-feature-settings:"zero" 1;letter-spacing:0;font-size:var(--ds-text-sm);color:var(--ds-ink)}.chain_fields__h6Xaa{display:grid;grid-gap:var(--ds-space-3);gap:var(--ds-space-3);margin:0}.chain_field__dYGDZ{display:grid;grid-gap:4px;gap:4px;padding:var(--ds-space-2) var(--ds-space-3);border-radius:var(--ds-radius-sm);background:var(--ds-bg-subtle);transition:background-color .4s var(--ds-ease),box-shadow .4s var(--ds-ease)}.chain_field__dYGDZ dt{font-size:var(--ds-text-xs);color:var(--ds-ink-3)}.chain_field__dYGDZ dd{margin:0;min-height:1.5em}.chain_linkedField__Yhboi{background:var(--ds-accent-soft);box-shadow:inset 0 0 0 1px var(--ds-accent-line)}.chain_hash__vyEp_{font-family:var(--ds-font-mono);font-feature-settings:"zero" 1;letter-spacing:0;display:block;font-size:11.5px;line-height:1.5;color:var(--ds-ink);word-break:break-all}.chain_link__pyQet{position:relative;align-self:flex-start;width:1px;height:36px;margin-left:48px;background:var(--ds-line-strong);overflow:hidden}.chain_link__pyQet:after{content:"";position:absolute;left:0;top:-100%;width:100%;height:100%;background:var(--ds-accent);transition:top .5s var(--ds-ease)}.chain_linkOn__jpFw3:after{top:0}.chain_sentRow__OATkW{display:flex;align-items:center;gap:var(--ds-space-4);margin-top:var(--ds-space-4);padding-top:var(--ds-space-4);border-top:1px solid var(--ds-line);animation:chain_rise__Qw6Jp .5s var(--ds-ease) both}.chain_qr__M3CXM{flex-shrink:0;color:var(--ds-ink)}.chain_sentStatus__Rk6wZ{display:inline-flex;align-items:center;gap:6px;margin:0;font-size:var(--ds-text-sm);font-weight:var(--ds-weight-medium);color:var(--ds-success)}.chain_sentMeta__JYri4{margin:4px 0 0;font-family:var(--ds-font-mono);font-feature-settings:"zero" 1;letter-spacing:0;font-size:var(--ds-text-xs);color:var(--ds-ink-3)}.chain_more__c4QUn{display:inline-flex;align-items:center;gap:var(--ds-space-2);margin-top:var(--ds-space-10);font-weight:var(--ds-weight-medium);color:var(--ds-accent);text-decoration:none}.chain_more__c4QUn:hover{text-decoration:underline;text-underline-offset:4px}.chain_more__c4QUn:focus-visible{outline:2px solid var(--ds-accent);outline-offset:2px}@keyframes chain_rise__Qw6Jp{0%{opacity:0;transform:translateY(6px)}}@media(prefers-reduced-motion:reduce){.chain_field__dYGDZ,.chain_link__pyQet:after,.chain_record__RINIY,.chain_step__mP7CT,.chain_step__mP7CT:before{transition:none}.chain_sentRow__OATkW{animation:none}}.assistantDemo_section__Hr5_U{padding:var(--ds-section-y) 0;background:var(--ds-bg);border-bottom:1px solid var(--ds-line)}.assistantDemo_layout__Y9VYN{display:grid;grid-gap:var(--ds-space-12);gap:var(--ds-space-12)}@media(min-width:1200px){.assistantDemo_layout__Y9VYN{grid-template-columns:minmax(0,.85fr) minmax(0,1fr);gap:var(--ds-space-16);align-items:center}}.assistantDemo_eyebrow__Ozo5Q{margin:0 0 var(--ds-space-4);font-size:var(--ds-text-sm);font-weight:var(--ds-weight-medium);color:var(--ds-accent)}.assistantDemo_title__aqwRD{margin:0;font-family:var(--ds-font-display);font-weight:var(--ds-weight-display);font-size:clamp(2rem,1.2rem + 3vw,3.5rem);line-height:1.04;letter-spacing:-.04em;color:var(--ds-ink);text-wrap:balance}.assistantDemo_lead__Su7AS{margin:var(--ds-space-5) 0 0;max-width:46ch;font-size:var(--ds-text-lg);line-height:1.6;color:var(--ds-ink-3)}.assistantDemo_promptsLabel__DVsAD{margin:var(--ds-space-10) 0 var(--ds-space-3);font-size:var(--ds-text-xs);font-weight:var(--ds-weight-medium);letter-spacing:.06em;text-transform:uppercase;color:var(--ds-ink-3)}.assistantDemo_prompts__rNkb8{display:grid;grid-gap:var(--ds-space-2);gap:var(--ds-space-2)}.assistantDemo_prompt__SWzdy{display:flex;align-items:center;gap:var(--ds-space-3);width:100%;padding:var(--ds-space-3) var(--ds-space-4);border:1px solid var(--ds-line);border-radius:var(--ds-radius-sm);background:var(--ds-surface);font:inherit;font-size:var(--ds-text-md);color:var(--ds-ink-2);text-align:left;cursor:pointer;transition:border-color var(--ds-duration) var(--ds-ease),color var(--ds-duration) var(--ds-ease),background-color var(--ds-duration) var(--ds-ease)}.assistantDemo_prompt__SWzdy svg{flex-shrink:0;color:var(--ds-ink-3)}.assistantDemo_prompt__SWzdy:hover{border-color:var(--ds-line-strong);color:var(--ds-ink)}.assistantDemo_prompt__SWzdy:focus-visible{outline:2px solid var(--ds-accent);outline-offset:2px}.assistantDemo_promptActive__6Q0_B{border-color:var(--ds-accent-line);background:var(--ds-accent-soft);color:var(--ds-ink)}.assistantDemo_promptActive__6Q0_B svg{color:var(--ds-accent)}.assistantDemo_more__2KonQ{display:inline-flex;align-items:center;gap:var(--ds-space-2);margin-top:var(--ds-space-8);font-weight:var(--ds-weight-medium);color:var(--ds-accent);text-decoration:none}.assistantDemo_more__2KonQ:hover{text-decoration:underline;text-underline-offset:4px}.assistantDemo_more__2KonQ:focus-visible{outline:2px solid var(--ds-accent);outline-offset:2px}.assistantDemo_panel__vBcAi{display:flex;flex-direction:column;min-width:0;border:1px solid var(--ds-line);border-radius:var(--ds-radius-lg);background:var(--ds-surface);box-shadow:var(--ds-shadow-lg);overflow:hidden}.assistantDemo_panelHead__UU8TT{display:flex;align-items:center;gap:var(--ds-space-3);padding:var(--ds-space-4) var(--ds-space-5);border-bottom:1px solid var(--ds-line)}.assistantDemo_avatar__A3gwX{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:8px;background:var(--ds-accent);color:var(--ds-accent-ink)}.assistantDemo_panelTitle__n6Z8g{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:var(--ds-weight-medium);font-size:var(--ds-text-sm);color:var(--ds-ink)}.assistantDemo_demoBadge__nQ4bc{margin-left:auto;padding:3px 8px;border:1px solid var(--ds-line);border-radius:var(--ds-radius-pill);font-size:var(--ds-text-xs);color:var(--ds-ink-3);white-space:nowrap}.assistantDemo_log__J7xZ2{display:flex;flex-direction:column;gap:var(--ds-space-4);min-height:470px;padding:var(--ds-space-6) var(--ds-space-5);background:var(--ds-surface-2)}.assistantDemo_log__J7xZ2>*{animation:assistantDemo_rise__HQkNE .38s var(--ds-ease) both}.assistantDemo_userBubble__LL8Or{align-self:flex-end;max-width:85%;margin:0;padding:var(--ds-space-3) var(--ds-space-4);border-radius:14px 14px 4px 14px;background:var(--ds-ink);color:var(--ds-bg);font-size:var(--ds-text-sm);line-height:1.45}.assistantDemo_tools__Wt2CL{display:flex;flex-wrap:wrap;gap:var(--ds-space-2)}.assistantDemo_tool__JmKPk{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border:1px solid var(--ds-line);border-radius:var(--ds-radius-pill);background:var(--ds-surface);font-size:var(--ds-text-xs);color:var(--ds-ink-3)}.assistantDemo_tool__JmKPk code{font-family:var(--ds-font-mono);font-feature-settings:"zero" 1;letter-spacing:0;color:var(--ds-ink-2)}.assistantDemo_tool__JmKPk svg{color:var(--ds-success)}.assistantDemo_spinner__SMZyu{width:10px;height:10px;border:1.5px solid var(--ds-line-strong);border-top-color:var(--ds-accent);border-radius:50%;animation:assistantDemo_spin__f_85X .7s linear infinite}.assistantDemo_reply__nsp4s{margin:0;font-size:var(--ds-text-sm);line-height:1.55;color:var(--ds-ink)}.assistantDemo_card___3bem{padding:var(--ds-space-4);border:1px solid var(--ds-line);border-radius:var(--ds-radius-md);background:var(--ds-surface);box-shadow:var(--ds-shadow-sm);font-size:var(--ds-text-sm);color:var(--ds-ink-2)}.assistantDemo_tableCard__m_nBv{padding:0;overflow-x:auto}.assistantDemo_cardHead__H73ty{display:flex;justify-content:space-between;gap:var(--ds-space-3);font-size:var(--ds-text-xs);color:var(--ds-ink-3)}.assistantDemo_cardClient__AjCvs{margin:var(--ds-space-2) 0 var(--ds-space-4);font-weight:var(--ds-weight-medium);color:var(--ds-ink)}.assistantDemo_mono__Gphpj{font-family:var(--ds-font-mono);font-feature-settings:"zero" 1;letter-spacing:0;font-size:12.5px}.assistantDemo_line__zkAYY{display:grid;grid-template-columns:1fr auto auto;grid-gap:var(--ds-space-4);gap:var(--ds-space-4);padding:var(--ds-space-2) 0;border-top:1px solid var(--ds-line);border-bottom:1px solid var(--ds-line);color:var(--ds-ink)}.assistantDemo_totals__mUOzP{display:grid;grid-gap:6px;gap:6px;margin-top:var(--ds-space-3);margin-left:auto;max-width:240px}.assistantDemo_totalRow__lNHbc{display:flex;justify-content:space-between;gap:var(--ds-space-4)}.assistantDemo_grandTotal__yG4s5{padding-top:6px;border-top:1px solid var(--ds-line);font-weight:var(--ds-weight-medium);color:var(--ds-ink)}.assistantDemo_grandTotal__yG4s5 .assistantDemo_mono__Gphpj{font-size:var(--ds-text-md);color:var(--ds-accent)}.assistantDemo_table__1k3zy{width:100%;border-collapse:collapse}.assistantDemo_table__1k3zy td,.assistantDemo_table__1k3zy th{padding:10px var(--ds-space-4);text-align:left;white-space:nowrap}.assistantDemo_table__1k3zy th{font-size:var(--ds-text-xs);font-weight:var(--ds-weight-medium);color:var(--ds-ink-3);border-bottom:1px solid var(--ds-line)}.assistantDemo_table__1k3zy td{color:var(--ds-ink);border-bottom:1px solid var(--ds-line)}.assistantDemo_table__1k3zy tr:last-child td{border-bottom:0}.assistantDemo_stats__t902m{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--ds-space-3);gap:var(--ds-space-3)}.assistantDemo_stat__bOeDZ{display:grid;grid-gap:2px;gap:2px;padding:var(--ds-space-3);border-radius:var(--ds-radius-sm);background:var(--ds-bg-subtle)}.assistantDemo_statValue__h5RBU{font-family:var(--ds-font-display);font-weight:var(--ds-weight-display);font-size:1.75rem;letter-spacing:-.02em;color:var(--ds-ink)}.assistantDemo_statLabel__Wsbcy{font-size:var(--ds-text-xs);color:var(--ds-ink-3)}.assistantDemo_stat-success__AFk7Q .assistantDemo_statValue__h5RBU{color:var(--ds-success)}.assistantDemo_stat-warning__zUfw4 .assistantDemo_statValue__h5RBU{color:var(--ds-warning)}.assistantDemo_note__z_n48{margin:var(--ds-space-3) 0 0;font-size:var(--ds-text-xs);color:var(--ds-ink-3)}.assistantDemo_build__65Q5B{animation:assistantDemo_rise__HQkNE .42s var(--ds-ease) both}.assistantDemo_build__65Q5B:first-child{animation-delay:90ms}.assistantDemo_build__65Q5B:nth-child(2){animation-delay:.18s}.assistantDemo_build__65Q5B:nth-child(3){animation-delay:.27s}.assistantDemo_build__65Q5B:nth-child(4){animation-delay:.36s}.assistantDemo_build__65Q5B:nth-child(5){animation-delay:.45s}.assistantDemo_build__65Q5B:nth-child(6){animation-delay:.54s}.assistantDemo_confirm__srMBd{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--ds-space-3);margin-top:auto;padding:var(--ds-space-3) var(--ds-space-4);border:1px solid var(--ds-accent-line);border-radius:var(--ds-radius-md);background:var(--ds-surface)}.assistantDemo_confirmText__9_JHn{min-width:0;flex:1 1 220px}.assistantDemo_confirmTitle__m5gAa{display:inline-flex;align-items:center;gap:6px;margin:0;font-size:var(--ds-text-sm);font-weight:var(--ds-weight-medium);color:var(--ds-ink)}.assistantDemo_confirmTitle__m5gAa svg{color:var(--ds-accent)}.assistantDemo_confirmBody__0Zv4a{margin:2px 0 0;font-size:var(--ds-text-xs);line-height:1.5;color:var(--ds-ink-3)}.assistantDemo_confirmActions__BS2FY{display:flex;gap:var(--ds-space-2)}.assistantDemo_primaryAction__kztz6,.assistantDemo_secondaryAction__Bjh8L{height:32px;padding:0 var(--ds-space-3);border-radius:6px;font:inherit;font-size:var(--ds-text-sm);font-weight:var(--ds-weight-medium);cursor:pointer;white-space:nowrap}.assistantDemo_primaryAction__kztz6:focus-visible,.assistantDemo_secondaryAction__Bjh8L:focus-visible{outline:2px solid var(--ds-accent);outline-offset:2px}.assistantDemo_primaryAction__kztz6{border:1px solid transparent;background:var(--ds-accent);color:var(--ds-accent-ink)}.assistantDemo_primaryAction__kztz6:hover{background:var(--ds-accent-hover)}.assistantDemo_secondaryAction__Bjh8L{border:1px solid var(--ds-line-strong);background:transparent;color:var(--ds-ink-2)}.assistantDemo_secondaryAction__Bjh8L:hover{color:var(--ds-ink)}.assistantDemo_composer__ep96G{display:flex;align-items:center;gap:2px;margin:var(--ds-space-3);padding:var(--ds-space-3) var(--ds-space-3) var(--ds-space-3) var(--ds-space-4);border:1px solid var(--ds-line);border-radius:var(--ds-radius-md);font-size:var(--ds-text-sm);min-width:0}.assistantDemo_composerPlaceholder__sLRAP{color:var(--ds-ink-3)}.assistantDemo_composerText__OI3aF{color:var(--ds-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.assistantDemo_caret__YyHl2{flex-shrink:0;width:1.5px;height:1.1em;background:var(--ds-accent);animation:assistantDemo_blink__QjeyP .9s steps(1) infinite}.assistantDemo_send__gCfHu{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:30px;height:30px;margin-left:auto;border-radius:8px;background:var(--ds-bg-subtle);color:var(--ds-ink-3);transition:background-color var(--ds-duration) var(--ds-ease),color var(--ds-duration) var(--ds-ease)}.assistantDemo_sendReady__x_RBy{background:var(--ds-accent);color:var(--ds-accent-ink)}@keyframes assistantDemo_rise__HQkNE{0%{opacity:0;transform:translateY(8px)}}@keyframes assistantDemo_spin__f_85X{to{transform:rotate(1turn)}}@keyframes assistantDemo_blink__QjeyP{50%{opacity:0}}@media(prefers-reduced-motion:reduce){.assistantDemo_build__65Q5B,.assistantDemo_caret__YyHl2,.assistantDemo_log__J7xZ2>*,.assistantDemo_spinner__SMZyu{animation:none}.assistantDemo_prompt__SWzdy,.assistantDemo_send__gCfHu{transition:none}}.features_section__CoYlC{padding:var(--ds-section-y) 0;background:var(--ds-bg);border-bottom:1px solid var(--ds-line)}.features_header__ALurY{max-width:760px}.features_eyebrow__wEG3W{margin:0 0 var(--ds-space-4);font-size:var(--ds-text-sm);font-weight:var(--ds-weight-medium);color:var(--ds-accent)}.features_title__z87Zl{margin:0;font-family:var(--ds-font-display);font-weight:var(--ds-weight-display);font-size:clamp(2rem,1.2rem + 3vw,3.5rem);line-height:1.04;letter-spacing:-.04em;color:var(--ds-ink);text-wrap:balance}.features_lead__iHmCU{margin:var(--ds-space-5) 0 0;max-width:52ch;font-size:var(--ds-text-lg);line-height:1.6;color:var(--ds-ink-3)}.features_grid__mUbuJ{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:var(--ds-space-3);gap:var(--ds-space-3);margin:var(--ds-space-12) 0 0;padding:0;list-style:none}@media(min-width:640px){.features_grid__mUbuJ{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:900px){.features_grid__mUbuJ{grid-template-columns:repeat(6,minmax(0,1fr))}}.features_card__VMgWg{position:relative;display:flex;flex-direction:column;min-width:0;border:1px solid var(--ds-line);border-radius:var(--ds-radius-lg);background:var(--ds-surface);overflow:hidden;transition:border-color var(--ds-duration) var(--ds-ease),box-shadow var(--ds-duration) var(--ds-ease)}.features_card__VMgWg:hover{border-color:var(--ds-line-strong);box-shadow:var(--ds-shadow-md)}.features_card__VMgWg:focus-within{border-color:var(--ds-accent-line)}@media(min-width:900px){.features_wide__2zGN_{grid-column:span 3}.features_third__Z5iii{grid-column:span 2}}.features_media__8WTDR{position:relative;height:180px;border-bottom:1px solid var(--ds-line);background:radial-gradient(70% 90% at 50% 100%,var(--ds-accent-soft) 0,transparent 70%),var(--ds-surface-2);overflow:hidden}.features_wide__2zGN_ .features_media__8WTDR{height:210px}.features_body__bbyF8{display:flex;flex-direction:column;flex:1 1;padding:var(--ds-space-5) var(--ds-space-6) var(--ds-space-6)}.features_cardTitle__LjSw8{display:flex;align-items:center;gap:var(--ds-space-2);margin:0;font-family:var(--ds-font-display);font-weight:var(--ds-weight-display);font-size:var(--ds-text-lg);letter-spacing:-.01em;color:var(--ds-ink)}.features_cardIcon__Di_F4{flex-shrink:0;color:var(--ds-accent)}.features_cardLink__gjEpl{color:inherit;text-decoration:none}.features_cardLink__gjEpl:after{content:"";position:absolute;inset:0;border-radius:inherit}.features_cardLink__gjEpl:focus-visible{outline:none}.features_cardLink__gjEpl:focus-visible:after{outline:2px solid var(--ds-accent);outline-offset:2px}.features_cardText__0VLAg{margin:var(--ds-space-2) 0 0;font-size:var(--ds-text-sm);line-height:1.6;color:var(--ds-ink-3)}.features_cardMore___WrZX{display:inline-flex;align-items:center;gap:4px;margin-top:auto;padding-top:var(--ds-space-4);font-size:var(--ds-text-sm);font-weight:var(--ds-weight-medium);color:var(--ds-ink-2);transition:color var(--ds-duration) var(--ds-ease),gap var(--ds-duration) var(--ds-ease)}.features_card__VMgWg:hover .features_cardMore___WrZX{gap:8px;color:var(--ds-accent)}.features_chain__wzjFU,.features_chips__rr2qF,.features_codeWrap__EPRRy,.features_companies__C_mIY,.features_export__JQO7E,.features_miniChat__xWmoP,.features_ocr__wpm6_,.features_recurring__4QTq_,.features_signature__u9xmI{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.features_companies__C_mIY{flex-direction:column;gap:var(--ds-space-2);margin:0;padding:0;list-style:none}.features_company__zrnuZ{display:flex;align-items:center;gap:var(--ds-space-3);width:min(300px,80%);padding:8px 12px;border:1px solid var(--ds-line);border-radius:var(--ds-radius-sm);background:var(--ds-surface);font-size:var(--ds-text-sm);color:var(--ds-ink-2)}.features_inView__q14N_ .features_company__zrnuZ{animation:features_companyFocus__V8riY 6s var(--ds-ease) infinite;animation-delay:calc(var(--i) * 2s)}.features_companyMark__Jg0zx{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:6px;background:var(--ds-bg-subtle);font-size:var(--ds-text-xs);font-weight:var(--ds-weight-medium);color:var(--ds-ink)}.features_companySeries__I3SE3{margin-left:auto;font-family:var(--ds-font-mono);font-feature-settings:"zero" 1;letter-spacing:0;font-size:var(--ds-text-xs);color:var(--ds-ink-3)}.features_chain__wzjFU{gap:var(--ds-space-3);padding:0 var(--ds-space-6)}.features_chainBlock__Agy8d{display:grid;grid-gap:4px;gap:4px;padding:10px 12px;border:1px solid var(--ds-line);border-radius:var(--ds-radius-sm);background:var(--ds-surface)}.features_inView__q14N_ .features_chainBlock__Agy8d{animation:features_chainPulse___V0Su 4.5s var(--ds-ease) infinite;animation-delay:calc(var(--i) * .5s)}@media(max-width:1199px){.features_chainBlock__Agy8d:first-child{display:none}}.features_chainNumber__6spHs{font-family:var(--ds-font-mono);font-feature-settings:"zero" 1;letter-spacing:0;font-size:11px;color:var(--ds-ink-3)}.features_chainHash__CKRYq{font-family:var(--ds-font-mono);font-feature-settings:"zero" 1;letter-spacing:0;font-size:11.5px;color:var(--ds-ink);white-space:nowrap}.features_chainQr__OdiIA{flex-shrink:0;color:var(--ds-ink)}.features_ocr__wpm6_{gap:var(--ds-space-5)}.features_ocrDoc__p1RjU{position:relative;display:grid;align-content:start;grid-gap:8px;gap:8px;width:92px;height:120px;padding:14px 12px;border:1px solid var(--ds-line);border-radius:6px;background:var(--ds-surface);box-shadow:var(--ds-shadow-md);overflow:hidden}.features_ocrLine__DZSk5{height:5px;border-radius:3px;background:var(--ds-line-strong)}.features_ocrScan__xHe_g{position:absolute;left:0;right:0;top:0;height:2px;background:var(--ds-accent);box-shadow:0 0 12px 2px var(--ds-accent-line);opacity:0}.features_inView__q14N_ .features_ocrScan__xHe_g{animation:features_scan__dQDbT 3.2s var(--ds-ease) infinite}.features_ocrFields___UE39{display:grid;grid-gap:6px;gap:6px;margin:0;min-width:150px}.features_ocrField__UdOGr{display:flex;justify-content:space-between;gap:var(--ds-space-3);padding:5px 8px;border-radius:6px;background:var(--ds-surface);border:1px solid var(--ds-line);font-size:11.5px}.features_ocrField__UdOGr dt{color:var(--ds-ink-2)}.features_ocrField__UdOGr dd{margin:0;font-family:var(--ds-font-mono);font-feature-settings:"zero" 1;letter-spacing:0;font-size:11.5px;color:var(--ds-ink)}.features_inView__q14N_ .features_ocrField__UdOGr{animation:features_fieldFill___I0yG 3.2s var(--ds-ease) infinite;animation-delay:calc(.5s + var(--i) * .18s)}.features_signature__u9xmI{flex-direction:column;gap:4px}.features_signatureLabel__BEoTX{font-family:var(--ds-font-mono);font-feature-settings:"zero" 1;letter-spacing:0;font-size:11px;color:var(--ds-ink-3)}.features_signatureSvg__wjiXR{width:200px;height:64px}.features_signatureSvg__wjiXR path{fill:none;stroke:var(--ds-ink);stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:0}.features_inView__q14N_ .features_signatureSvg__wjiXR path{animation:features_sign__wdWTb 4s var(--ds-ease) infinite}.features_signatureLine__GMy7q{width:200px;padding-top:4px;border-top:1px solid var(--ds-line-strong);font-size:11px;color:var(--ds-ink-3)}.features_miniChat__xWmoP{flex-direction:column;align-items:stretch;gap:var(--ds-space-2);padding:0 var(--ds-space-8)}.features_miniReply__ct9QH,.features_miniUser__lGxT_{max-width:80%;padding:8px 12px;font-size:var(--ds-text-xs);line-height:1.4}.features_miniUser__lGxT_{align-self:flex-end;border-radius:12px 12px 4px 12px;background:var(--ds-ink);color:var(--ds-bg)}.features_miniReply__ct9QH{align-self:flex-start;border:1px solid var(--ds-line);border-radius:12px 12px 12px 4px;background:var(--ds-surface);color:var(--ds-ink)}.features_inView__q14N_ .features_miniReply__ct9QH{animation:features_replyIn__VeCFQ 5s var(--ds-ease) infinite}.features_chips__rr2qF{gap:var(--ds-space-2);margin:0;padding:0;list-style:none}.features_chip__ZUzqc{padding:8px 12px;border:1px solid var(--ds-line);border-radius:var(--ds-radius-sm);background:var(--ds-surface);font-family:var(--ds-font-mono);font-feature-settings:"zero" 1;letter-spacing:0;font-size:var(--ds-text-sm);color:var(--ds-ink-2)}.features_inView__q14N_ .features_chip__ZUzqc{animation:features_chipFocus__THR9v 5s var(--ds-ease) infinite;animation-delay:calc(var(--i) * 1s)}.features_recurring__4QTq_{flex-direction:column;gap:var(--ds-space-4)}.features_months__8ATg0{display:grid;grid-template-columns:repeat(6,22px);grid-gap:10px;gap:10px}.features_month__d91UI{width:22px;height:22px;border-radius:6px;border:1px solid var(--ds-line-strong);background:var(--ds-surface)}.features_inView__q14N_ .features_month__d91UI{animation:features_monthFill__ShTIW 6s steps(1) infinite;animation-delay:calc(var(--i) * .25s)}.features_recurringLabel__zZu2l{font-family:var(--ds-font-mono);font-feature-settings:"zero" 1;letter-spacing:0;font-size:11px;color:var(--ds-ink-3)}.features_codeWrap__EPRRy{justify-content:flex-start;padding:0 var(--ds-space-6)}.features_code__2kmG8{margin:0;font-family:var(--ds-font-mono);font-feature-settings:"zero" 1;letter-spacing:0;font-size:12px;line-height:1.7;color:var(--ds-ink);white-space:pre;overflow:hidden}.features_codeMuted__Nprgb{color:var(--ds-ink-3)}.features_codeAccent__fVzL7{color:var(--ds-accent)}.features_codeSuccess__9OF7n{color:var(--ds-success)}.features_export__JQO7E{gap:var(--ds-space-4)}.features_exportFile__lqnZR{padding:10px 14px;border:1px solid var(--ds-line);border-radius:var(--ds-radius-sm);background:var(--ds-surface);font-family:var(--ds-font-mono);font-feature-settings:"zero" 1;letter-spacing:0;font-size:12px;color:var(--ds-ink);box-shadow:var(--ds-shadow-sm)}.features_exportTargets__woMz1{display:grid;grid-gap:6px;gap:6px}.features_exportTargets__woMz1 span{padding:6px 12px;border-radius:6px;background:var(--ds-accent-soft);color:var(--ds-accent);font-size:var(--ds-text-xs);font-weight:var(--ds-weight-medium);text-align:center}@keyframes features_companyFocus__V8riY{0%,30%{border-color:var(--ds-accent-line);box-shadow:0 0 0 3px var(--ds-accent-soft);color:var(--ds-ink)}36%,to{border-color:var(--ds-line);box-shadow:none}}@keyframes features_chainPulse___V0Su{0%,20%{border-color:var(--ds-accent-line)}40%,to{border-color:var(--ds-line)}}@keyframes features_scan__dQDbT{0%{top:0;opacity:0}10%{opacity:1}55%{top:100%;opacity:1}60%,to{top:100%;opacity:0}}@keyframes features_fieldFill___I0yG{0%,8%{opacity:.25;transform:translateX(-4px)}20%,85%{opacity:1;transform:none}to{opacity:.25}}@keyframes features_sign__wdWTb{0%{stroke-dashoffset:1}55%,90%{stroke-dashoffset:0}to{stroke-dashoffset:1}}@keyframes features_replyIn__VeCFQ{0%,15%{opacity:0;transform:translateY(6px)}25%,90%{opacity:1;transform:none}to{opacity:0}}@keyframes features_chipFocus__THR9v{0%,16%{border-color:var(--ds-accent-line);background:var(--ds-accent-soft);color:var(--ds-accent)}22%,to{border-color:var(--ds-line)}}@keyframes features_monthFill__ShTIW{0%,60%{background:var(--ds-accent);border-color:var(--ds-accent)}to{background:var(--ds-surface)}}@media(prefers-reduced-motion:reduce){.features_chainBlock__Agy8d,.features_chip__ZUzqc,.features_company__zrnuZ,.features_miniReply__ct9QH,.features_month__d91UI,.features_ocrField__UdOGr,.features_ocrScan__xHe_g,.features_signatureSvg__wjiXR path{animation:none!important}.features_cardMore___WrZX,.features_card__VMgWg{transition:none}}.audience_section__2f6GS{padding:var(--ds-section-y) 0;background:var(--ds-bg);border-bottom:1px solid var(--ds-line)}.audience_layout__ZfSO_{display:grid;grid-gap:var(--ds-space-10);gap:var(--ds-space-10)}@media(min-width:1200px){.audience_layout__ZfSO_{grid-template-columns:minmax(0,.8fr) minmax(0,1fr);gap:var(--ds-space-16)}}.audience_eyebrow__wlWeg{margin:0 0 var(--ds-space-4);font-size:var(--ds-text-sm);font-weight:var(--ds-weight-medium);color:var(--ds-accent)}.audience_title__wU3gU{margin:0;font-family:var(--ds-font-display);font-weight:var(--ds-weight-display);font-size:clamp(2rem,1.2rem + 3vw,3.5rem);line-height:1.04;letter-spacing:-.04em;color:var(--ds-ink);text-wrap:balance}.audience_list__ZprU1{margin:0;padding:0;list-style:none;border-top:1px solid var(--ds-line)}.audience_item__MGzMX{position:relative;display:grid;grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;grid-gap:var(--ds-space-4);gap:var(--ds-space-4);padding:var(--ds-space-6) var(--ds-space-2);border-bottom:1px solid var(--ds-line);transition:background-color var(--ds-duration) var(--ds-ease)}.audience_item__MGzMX:hover{background:var(--ds-bg-subtle)}.audience_index__ja5N7{font-family:var(--ds-font-mono);font-feature-settings:"zero" 1;letter-spacing:0;font-size:var(--ds-text-xs);color:var(--ds-ink-3)}@media(max-width:639px){.audience_index__ja5N7{display:none}}.audience_icon__3dIGt{color:var(--ds-accent)}.audience_itemTitle__CU5P8{margin:0;font-family:var(--ds-font-display);font-weight:var(--ds-weight-display);font-size:var(--ds-heading-sm);letter-spacing:-.015em;color:var(--ds-ink)}.audience_link__anY1y{color:inherit;text-decoration:none}.audience_link__anY1y:after{content:"";position:absolute;inset:0}.audience_link__anY1y:focus-visible{outline:none}.audience_link__anY1y:focus-visible:after{outline:2px solid var(--ds-accent);outline-offset:2px}.audience_itemText__sm4YU{margin:4px 0 0;font-size:var(--ds-text-sm);line-height:1.55;color:var(--ds-ink-3)}.audience_arrow__a1QY_{color:var(--ds-ink-3);transition:transform var(--ds-duration) var(--ds-ease),color var(--ds-duration) var(--ds-ease)}.audience_item__MGzMX:hover .audience_arrow__a1QY_{color:var(--ds-accent);transform:translateX(4px)}@media(prefers-reduced-motion:reduce){.audience_arrow__a1QY_,.audience_item__MGzMX{transition:none}}.enterprise_section__DMmPS{--ds-bg:#060709;--ds-surface:#131418;--ds-ink:#f4f4f5;--ds-ink-2:#c4c6cc;--ds-ink-3:#8a8f98;--ds-line:#23252b;--ds-line-strong:#33363d;--ds-accent:#5b93ff;--ds-accent-hover:#7aa7ff;--ds-accent-ink:#0b0c0f;--ds-accent-soft:rgba(91,147,255,.12);position:relative;padding:var(--ds-section-y) 0;background:radial-gradient(60% 80% at 85% 0,var(--ds-accent-soft) 0,transparent 60%),var(--ds-bg);color:var(--ds-ink);color-scheme:dark;border-bottom:1px solid var(--ds-line)}.enterprise_header__e5Sql{display:grid;grid-gap:var(--ds-space-8);gap:var(--ds-space-8);align-items:end}@media(min-width:1200px){.enterprise_header__e5Sql{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:var(--ds-space-16)}}.enterprise_eyebrow__1egjx{margin:0 0 var(--ds-space-4);font-size:var(--ds-text-sm);font-weight:var(--ds-weight-medium);color:var(--ds-accent)}.enterprise_title__C_RdY{margin:0;font-family:var(--ds-font-display);font-weight:var(--ds-weight-display);font-size:clamp(2.25rem,1.2rem + 3.6vw,4rem);line-height:1.02;letter-spacing:-.045em;color:var(--ds-ink);text-wrap:balance}.enterprise_aside__sdl5F{display:grid;justify-items:start;grid-gap:var(--ds-space-6);gap:var(--ds-space-6)}.enterprise_lead__xqtzQ{margin:0;max-width:44ch;font-size:var(--ds-text-lg);line-height:1.6;color:var(--ds-ink-3)}.enterprise_grid__Fszo4{display:grid;grid-template-columns:minmax(0,1fr);margin:var(--ds-space-16) 0 0;padding:0;list-style:none;border-top:1px solid var(--ds-line);border-left:1px solid var(--ds-line)}@media(min-width:640px){.enterprise_grid__Fszo4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:900px){.enterprise_grid__Fszo4{grid-template-columns:repeat(3,minmax(0,1fr))}}.enterprise_item__muIHq{padding:var(--ds-space-8) var(--ds-space-6);border-right:1px solid var(--ds-line);border-bottom:1px solid var(--ds-line)}.enterprise_icon__cZX2q{color:var(--ds-accent)}.enterprise_itemTitle___9zbd{margin:var(--ds-space-5) 0 0;font-family:var(--ds-font-display);font-weight:var(--ds-weight-display);font-size:var(--ds-text-lg);letter-spacing:-.01em;color:var(--ds-ink)}.enterprise_itemText__n62dA{margin:var(--ds-space-2) 0 0;font-size:var(--ds-text-sm);line-height:1.6;color:var(--ds-ink-3)}.calendar_section__NC3Xj{padding:var(--ds-section-y) 0;background:var(--ds-bg-subtle);border-bottom:1px solid var(--ds-line)}.calendar_header__ehoJw{max-width:760px}.calendar_eyebrow__7WnEA{margin:0 0 var(--ds-space-4);font-size:var(--ds-text-sm);font-weight:var(--ds-weight-medium);color:var(--ds-accent)}.calendar_title__StK46{margin:0;font-family:var(--ds-font-display);font-weight:var(--ds-weight-display);font-size:clamp(2rem,1.2rem + 3vw,3.5rem);line-height:1.04;letter-spacing:-.04em;color:var(--ds-ink)}.calendar_lead__sgj8r{margin:var(--ds-space-5) 0 0;font-size:var(--ds-text-lg);line-height:1.6;color:var(--ds-ink-3)}.calendar_timeline__o2wJ6{position:relative;display:grid;grid-gap:var(--ds-space-8);gap:var(--ds-space-8);margin:var(--ds-space-12) 0 0;padding:0 0 0 var(--ds-space-8);list-style:none;border-left:1px solid var(--ds-line-strong)}@media(min-width:900px){.calendar_timeline__o2wJ6{grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--ds-space-6);padding:var(--ds-space-10) 0 0;border-left:0;border-top:1px solid var(--ds-line-strong)}}.calendar_item__SL1iA{position:relative}.calendar_node__9D1vh{position:absolute;top:6px;left:calc(var(--ds-space-8) * -1 - 5px);width:9px;height:9px;border-radius:50%;background:var(--ds-bg-subtle);border:2px solid var(--ds-accent)}@media(min-width:900px){.calendar_node__9D1vh{top:calc(var(--ds-space-10) * -1 - 5px);left:0}}.calendar_date__Tv9Zd{display:block;font-family:var(--ds-font-mono);font-feature-settings:"zero" 1;letter-spacing:0;font-size:clamp(1.5rem,1.1rem + 1.2vw,2rem);letter-spacing:-.02em;color:var(--ds-ink)}.calendar_itemTitle__Rmgg_{margin:var(--ds-space-3) 0 0;font-family:var(--ds-font-display);font-weight:var(--ds-weight-display);font-size:var(--ds-text-lg);color:var(--ds-ink)}.calendar_itemText__QS4rS{margin:var(--ds-space-1) 0 0;font-size:var(--ds-text-sm);line-height:1.55;color:var(--ds-ink-3)}.calendar_source__2wI6W{display:inline-block;margin-top:var(--ds-space-3);padding:2px 8px;border:1px solid var(--ds-line);border-radius:var(--ds-radius-pill);font-family:var(--ds-font-mono);font-feature-settings:"zero" 1;letter-spacing:0;font-size:var(--ds-text-xs);color:var(--ds-ink-3)}.calendar_pending__8rGmL{display:flex;align-items:flex-start;gap:var(--ds-space-3);margin:var(--ds-space-12) 0 0;padding:var(--ds-space-4) var(--ds-space-5);max-width:760px;border:1px solid var(--ds-line);border-radius:var(--ds-radius-md);background:var(--ds-surface);font-size:var(--ds-text-sm);line-height:1.55;color:var(--ds-ink-2)}.calendar_pending__8rGmL svg{flex-shrink:0;margin-top:1px;color:var(--ds-warning)}.calendar_links__g90dZ{display:flex;flex-wrap:wrap;gap:var(--ds-space-3) var(--ds-space-8);margin-top:var(--ds-space-8)}.calendar_link__EqMl0{display:inline-flex;align-items:center;gap:var(--ds-space-2);font-weight:var(--ds-weight-medium);color:var(--ds-accent);text-decoration:none}.calendar_link__EqMl0:hover{text-decoration:underline;text-underline-offset:4px}.calendar_link__EqMl0:focus-visible{outline:2px solid var(--ds-accent);outline-offset:2px}