.ContactRouter_section__mXnCD{background:var(--ink);color:var(--text-primary);padding:var(--space-3xl) var(--space-lg);scroll-margin-top:80px}.ContactRouter_asPage__eLWts{padding-top:calc(var(--space-4xl) + var(--space-sm))}.ContactRouter_inner__Pu5vo{max-width:1280px;margin:0 auto;display:flex;flex-wrap:wrap;gap:var(--space-2xl);align-items:flex-start}.ContactRouter_side__RkzOm{flex:0 1 360px;min-width:0;display:flex;flex-direction:column;gap:18px}.ContactRouter_kicker__9Jc_e{font-family:var(--font-mono),monospace;font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--accent)}.ContactRouter_heading__SFZSB{font-size:clamp(2rem,3.4vw,2.75rem);line-height:1.08;font-weight:600;letter-spacing:-.03em}.ContactRouter_lead__LZWQW{font-size:var(--text-body);line-height:1.6;color:var(--text-secondary)}.ContactRouter_tablist__i65A_{display:flex;flex-direction:column;margin-top:18px;border-top:1px solid var(--ink-border)}.ContactRouter_tab__LwdJq{display:flex;justify-content:space-between;align-items:center;gap:var(--space-md);min-height:44px;padding:16px 16px 16px 14px;background:transparent;color:var(--text-secondary);border:0;border-bottom:1px solid var(--ink-border);border-left:3px solid transparent;font:inherit;text-align:left;cursor:pointer;transition:background-color .2s ease,color .2s ease}.ContactRouter_tab__LwdJq:hover{color:var(--text-primary)}.ContactRouter_tab__LwdJq[aria-selected=true]{background:var(--ink-raised);color:var(--text-primary);border-left-color:var(--accent)}.ContactRouter_tabText__BxU7m{display:flex;flex-direction:column;gap:3px}.ContactRouter_tabLabel___s6JU{font-size:17px;font-weight:600}.ContactRouter_tabDetail__MIiDj{font-size:13px;color:var(--text-tertiary)}.ContactRouter_tabArrow__SRFpM{color:var(--text-tertiary)}.ContactRouter_tab__LwdJq[aria-selected=true] .ContactRouter_tabArrow__SRFpM{color:var(--accent)}.ContactRouter_panel__2pLSC{scroll-margin-top:84px;flex:1 1 520px;min-width:0;background:var(--ink-raised);border:1px solid var(--ink-border);padding:var(--space-xl)}.ContactRouter_panel__2pLSC[hidden]{display:none}.ContactRouter_done__KPVai,.ContactRouter_panelBody__rUYP_{display:flex;flex-direction:column;gap:22px}.ContactRouter_panelHeading__cue66{font-size:24px;font-weight:600;letter-spacing:-.015em}.ContactRouter_panelText__Lv3mu{font-size:var(--text-body);line-height:1.6;color:var(--text-secondary)}.ContactRouter_panelText__Lv3mu a,.ContactRouter_small__g27_T a{color:var(--text-primary);text-decoration:underline;text-underline-offset:3px}.ContactRouter_form__kypto{display:flex;flex-direction:column;gap:22px}.ContactRouter_fields__uDQBl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px}.ContactRouter_field__2aPjz{display:flex;flex-direction:column;gap:6px;min-width:0;border:0;padding:0;margin:0}.ContactRouter_wide__kricH{grid-column:1/-1}.ContactRouter_label__EljCo{font-size:13px;color:var(--text-secondary);padding:0}.ContactRouter_required__MV4Ek{color:var(--accent)}.ContactRouter_input__0DVKk{min-height:44px;background:var(--ink);border:1px solid #5b636b;border-radius:0;color:var(--text-primary);padding:12px;font:inherit;font-size:15px;width:100%}.ContactRouter_input__0DVKk:focus{border-color:var(--text-secondary)}textarea.ContactRouter_input__0DVKk{resize:vertical}.ContactRouter_chips__vZTgM{display:flex;flex-wrap:wrap;gap:8px}.ContactRouter_chip__DOJRP{display:inline-flex;align-items:center;gap:8px;min-height:44px;border:1px solid #5b636b;padding:0 12px;font-size:14px;cursor:pointer}.ContactRouter_chip__DOJRP input{accent-color:var(--accent);width:16px;height:16px}.ContactRouter_chip__DOJRP:has(input:checked){border-color:var(--accent)}.ContactRouter_chip__DOJRP:has(input:focus-visible){outline:2px solid var(--focus-color);outline-offset:2px}.ContactRouter_submit__VY1aC{align-self:flex-start;min-height:44px;display:inline-flex;align-items:center;padding:0 28px;background:var(--accent);color:var(--ink);border:0;border-radius:2px;font:inherit;font-size:14px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;cursor:pointer}.ContactRouter_submit__VY1aC:hover{background:var(--accent-bright)}.ContactRouter_submit__VY1aC:disabled{opacity:.6;cursor:progress}.ContactRouter_error__xtG_P{color:var(--error-text);font-size:var(--text-small)}.ContactRouter_small__g27_T{font-size:var(--text-small);color:var(--text-tertiary)}.ContactRouter_bookingFrame__A8xfp{width:100%;min-height:640px;border:1px solid var(--ink-border);background:var(--surface)}@media (max-width:700px){.ContactRouter_section__mXnCD{padding-inline:var(--space-md)}.ContactRouter_panel__2pLSC{padding:var(--space-lg)}.ContactRouter_fields__uDQBl{grid-template-columns:1fr}}.FeatureGrid_section__x9Tgi{background:var(--surface);padding:var(--space-3xl) var(--space-lg)}.FeatureGrid_dark__zP_yf{background:var(--ink)}.FeatureGrid_dark__zP_yf .FeatureGrid_label__0M_GC{color:var(--text-secondary)}.FeatureGrid_dark__zP_yf .FeatureGrid_label__0M_GC:before{color:var(--accent-text)}.FeatureGrid_dark__zP_yf .FeatureGrid_heading___IZtn{color:var(--text-primary)}.FeatureGrid_dark__zP_yf .FeatureGrid_lead__7bJPX{color:var(--text-secondary)}.FeatureGrid_dark__zP_yf .FeatureGrid_right__jj37p{border-left-color:var(--ink-border)}.FeatureGrid_dark__zP_yf .FeatureGrid_item__Qyu6J{border-bottom-color:var(--ink-border)}.FeatureGrid_dark__zP_yf .FeatureGrid_itemTitle__rwhY7{color:var(--text-primary)}.FeatureGrid_dark__zP_yf .FeatureGrid_itemBody__SvB4C{color:var(--text-secondary)}.FeatureGrid_grid__dAtv7{max-width:1280px;margin:0 auto;display:grid;grid-template-columns:5fr 7fr;grid-gap:var(--space-2xl);gap:var(--space-2xl)}.FeatureGrid_left__yyjAR{position:-webkit-sticky;position:sticky;top:var(--space-3xl);align-self:start}.FeatureGrid_label__0M_GC{display:block;font-family:var(--font-mono),monospace;font-size:var(--text-label);font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--text-on-light-secondary);margin-bottom:var(--space-md)}.FeatureGrid_label__0M_GC:before{content:"\2014\2014\00a0";color:var(--accent)}.FeatureGrid_heading___IZtn{font-size:var(--text-title);font-weight:600;line-height:1.15;color:var(--text-on-light);letter-spacing:-.025em}.FeatureGrid_lead__7bJPX{font-size:var(--text-body-lg);color:var(--text-on-light-secondary);line-height:1.65;margin-top:var(--space-md)}.FeatureGrid_right__jj37p{border-left:1px solid var(--surface-border);padding-left:var(--space-xl)}.FeatureGrid_item__Qyu6J{padding:var(--space-lg) 0;border-bottom:1px solid var(--surface-border)}.FeatureGrid_item__Qyu6J:first-child{padding-top:0}.FeatureGrid_item__Qyu6J:last-child{border-bottom:none}.FeatureGrid_itemTitle__rwhY7{font-size:var(--text-subtitle);font-weight:600;color:var(--text-on-light);letter-spacing:-.015em;margin-bottom:var(--space-sm)}.FeatureGrid_itemBody__SvB4C{color:var(--text-on-light-secondary);font-size:var(--text-body);line-height:1.65}@media (max-width:900px){.FeatureGrid_grid__dAtv7{grid-template-columns:1fr;gap:var(--space-xl)}.FeatureGrid_left__yyjAR{position:static}.FeatureGrid_right__jj37p{border-left:none;padding-left:0;border-top:1px solid var(--surface-border);padding-top:var(--space-lg)}}.HowItWorks_section__8QmnQ{background:var(--ink);padding:var(--space-3xl) var(--space-lg);color:var(--text-primary);border-top:1px solid var(--ink-border)}.HowItWorks_light__bhtK9{background:var(--surface);border-top-color:var(--surface-border)}.HowItWorks_light__bhtK9 .HowItWorks_label__j_rvD{color:var(--text-on-light-secondary)}.HowItWorks_light__bhtK9 .HowItWorks_heading___otHK{color:var(--text-on-light)}.HowItWorks_light__bhtK9 .HowItWorks_steps__wJ2lT{border-top-color:var(--surface-border)}.HowItWorks_light__bhtK9 .HowItWorks_step__5WcV_{border-bottom-color:var(--surface-border)}.HowItWorks_light__bhtK9 .HowItWorks_stepNumber__BdNyk{color:var(--orange-text)}.HowItWorks_light__bhtK9 .HowItWorks_stepTitle__2EpdX{color:var(--text-on-light)}.HowItWorks_light__bhtK9 .HowItWorks_stepRight__O2ALY{border-left-color:var(--surface-border)}.HowItWorks_light__bhtK9 .HowItWorks_stepBody__0QNPH{color:var(--text-on-light-secondary)}.HowItWorks_inner__615ZE{max-width:1280px;margin:0 auto}.HowItWorks_label__j_rvD{display:block;font-family:var(--font-mono),monospace;font-size:var(--text-label);font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--accent-text);margin-bottom:var(--space-md)}.HowItWorks_heading___otHK{font-size:var(--text-title);font-weight:600;line-height:1.15;color:var(--text-primary);letter-spacing:-.025em;margin-bottom:var(--space-2xl);max-width:600px}.HowItWorks_steps__wJ2lT{border-top:1px solid var(--ink-border)}.HowItWorks_step__5WcV_{display:grid;grid-template-columns:5fr 7fr;grid-gap:var(--space-2xl);gap:var(--space-2xl);padding:var(--space-xl) 0;border-bottom:1px solid var(--ink-border);align-items:baseline}.HowItWorks_stepLeft__31G_2{display:flex;flex-direction:column;gap:var(--space-sm)}.HowItWorks_stepNumber__BdNyk{font-family:var(--font-mono),monospace;font-size:var(--text-label);font-weight:600;letter-spacing:.12em;color:var(--orange-text);align-self:flex-start;padding:var(--space-xs) var(--space-sm);background:var(--orange-dim);border-left:2px solid var(--orange)}.HowItWorks_stepTitle__2EpdX{font-size:var(--text-subtitle);font-weight:600;color:var(--text-primary);letter-spacing:-.015em}.HowItWorks_stepRight__O2ALY{padding-left:var(--space-xl);border-left:1px solid var(--ink-border)}.HowItWorks_stepBody__0QNPH{color:var(--text-secondary);font-size:var(--text-body);line-height:1.65}@media (max-width:900px){.HowItWorks_step__5WcV_{grid-template-columns:1fr;gap:var(--space-md)}.HowItWorks_stepRight__O2ALY{border-left:none;padding-left:0}}.CTABanner_section__VnhJQ{background:var(--ink-raised);padding:var(--space-3xl) var(--space-lg);border-top:2px solid var(--accent)}.CTABanner_grid__ML_Ys{max-width:1280px;margin:0 auto;display:grid;grid-template-columns:5fr 7fr;grid-gap:var(--space-2xl);gap:var(--space-2xl)}.CTABanner_left__d8__b{position:-webkit-sticky;position:sticky;top:var(--space-3xl);align-self:start}.CTABanner_label__2s7n7{display:block;font-family:var(--font-mono),monospace;font-size:var(--text-label);font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--accent-text);margin-bottom:var(--space-md)}.CTABanner_heading__IVLBY{font-size:var(--text-title);font-weight:600;line-height:1.15;color:var(--text-primary);letter-spacing:-.025em}.CTABanner_right__bcd_9{padding-left:var(--space-xl);border-left:1px solid var(--ink-border)}.CTABanner_body__msFyL{color:var(--text-secondary);font-size:var(--text-body);line-height:1.65;margin-bottom:var(--space-xl)}.CTABanner_benefits__dRy9N{list-style:none;margin-bottom:var(--space-xl);display:flex;flex-direction:column;gap:var(--space-md)}.CTABanner_benefit__0ZjSP{color:var(--text-primary);font-size:var(--text-small);line-height:1.55;padding-left:var(--space-lg);position:relative}.CTABanner_benefit__0ZjSP:before{content:"\2014";position:absolute;left:0;color:var(--accent-text)}.CTABanner_cta__snYSQ{background:var(--accent);color:var(--ink);border:none;padding:12px 28px;font-family:var(--font-mono),monospace;font-size:var(--text-small);font-weight:600;letter-spacing:.04em;text-transform:uppercase;transition:background-color .2s ease;display:inline-block}.CTABanner_cta__snYSQ:hover{background:var(--accent-bright)}.CTABanner_note__PLwFL{color:var(--text-tertiary);font-size:var(--text-small);margin-top:var(--space-md)}@media (max-width:900px){.CTABanner_grid__ML_Ys{grid-template-columns:1fr;gap:var(--space-xl)}.CTABanner_left__d8__b{position:static}.CTABanner_right__bcd_9{border-left:none;padding-left:0;border-top:1px solid var(--ink-border);padding-top:var(--space-lg)}}.ImageTextBlock_section__Kj3TN{background:var(--ink);padding:var(--space-3xl) var(--space-lg);border-top:1px solid var(--ink-border)}.ImageTextBlock_grid__4qIF4{max-width:1280px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-2xl);gap:var(--space-2xl);align-items:center}.ImageTextBlock_imageRight__xq9cW{direction:rtl}.ImageTextBlock_imageRight__xq9cW>*{direction:ltr}.ImageTextBlock_imageWrap__q3Z_M{overflow:hidden}.ImageTextBlock_image__e3FdX{width:100%;height:auto;display:block}.ImageTextBlock_content__28tja{padding:var(--space-lg) 0}.ImageTextBlock_label__QPRDm{display:block;font-family:var(--font-mono),monospace;font-size:var(--text-label);font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--accent-text);margin-bottom:var(--space-md)}.ImageTextBlock_heading__xumeV{font-size:var(--text-title);font-weight:600;line-height:1.15;color:var(--text-primary);letter-spacing:-.025em;margin-bottom:var(--space-lg)}.ImageTextBlock_prose__QkfAM{color:var(--text-secondary);font-size:var(--text-body);line-height:1.65}.ImageTextBlock_prose__QkfAM p{margin-bottom:var(--space-md)}.ImageTextBlock_prose__QkfAM a{color:var(--link-color);transition:color .2s ease}.ImageTextBlock_prose__QkfAM a:hover{color:var(--text-primary)}@media (max-width:900px){.ImageTextBlock_grid__4qIF4,.ImageTextBlock_imageRight__xq9cW{grid-template-columns:1fr;direction:ltr}}.IndustryMatrixHero_hero___BwNu{--tile-gap:8px;position:relative;background:var(--ink);color:var(--text-primary)}.IndustryMatrixHero_inner__0bAL0{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,616px);align-items:center;grid-gap:var(--space-2xl);gap:var(--space-2xl);max-width:1280px;margin:0 auto;padding:var(--space-4xl) var(--space-lg) var(--space-3xl)}.IndustryMatrixHero_kicker__5nLcy{display:block;font-family:var(--font-mono),monospace;font-size:var(--text-label);font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--accent-text);margin-bottom:var(--space-lg)}.IndustryMatrixHero_headline__NV9SV{font-size:var(--text-title);font-weight:700;line-height:1.05;letter-spacing:-.035em;color:var(--text-primary);text-wrap:balance;margin:0}.IndustryMatrixHero_headlineLine___7dgZ:last-child:not(:first-child){color:var(--accent)}.IndustryMatrixHero_body__feXSp{margin:var(--space-lg) 0 0;max-width:540px;color:var(--text-secondary);font-size:var(--text-body-lg);line-height:1.65;text-wrap:pretty}.IndustryMatrixHero_ctas__4sHFf{display:flex;flex-wrap:wrap;gap:var(--space-md);margin-top:var(--space-xl)}.IndustryMatrixHero_btn__dKI_O{position:relative;display:inline-flex;align-items:center;justify-content:center;padding:12px 28px;font-family:var(--font-mono),monospace;font-size:var(--text-small);font-weight:600;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;border:1px solid transparent;transition:background-color .2s ease,border-color .2s ease}.IndustryMatrixHero_btnPrimary__iXUoE{background:var(--accent);color:var(--ink)}.IndustryMatrixHero_btnPrimary__iXUoE:hover{background:var(--accent-bright);color:var(--ink)}.IndustryMatrixHero_btnSecondary__MqY_p{background:transparent;color:var(--text-primary);border-color:var(--text-tertiary)}.IndustryMatrixHero_btnSecondary__MqY_p:hover{border-color:var(--accent)}.IndustryMatrixHero_btn__dKI_O:focus-visible,.IndustryMatrixHero_tile__45nQT:focus-visible{outline:2px solid var(--focus-color);outline-offset:2px}.IndustryMatrixHero_corner__C7BpT{position:absolute;width:11px;height:11px;color:var(--text-tertiary);pointer-events:none}.IndustryMatrixHero_corner__C7BpT:after,.IndustryMatrixHero_corner__C7BpT:before{content:"";position:absolute;background:currentColor}.IndustryMatrixHero_corner__C7BpT:before{left:5px;top:0;width:1px;height:100%}.IndustryMatrixHero_corner__C7BpT:after{top:5px;left:0;width:100%;height:1px}.IndustryMatrixHero_tl__hC0mc{top:-6px;left:-6px}.IndustryMatrixHero_tr__hguy1{top:-6px;right:-6px}.IndustryMatrixHero_bl__G716a{bottom:-6px;left:-6px}.IndustryMatrixHero_br__MY9IT{bottom:-6px;right:-6px}.IndustryMatrixHero_cornerAccent__8BDqI{color:var(--accent-text)}.IndustryMatrixHero_matrix__0jXxj{min-width:0}.IndustryMatrixHero_matrixLabels__H6RAJ{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:var(--space-md);font-family:var(--font-mono),monospace;font-size:var(--text-label);font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--text-tertiary)}.IndustryMatrixHero_frame__hjrWd{position:relative;border:1px solid var(--ink-border)}.IndustryMatrixHero_grid__ebJry{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:var(--tile-gap);gap:var(--tile-gap);padding:var(--tile-gap)}.IndustryMatrixHero_tile__45nQT{position:relative;aspect-ratio:1/1;overflow:hidden;background:var(--ink-raised);color:inherit}.IndustryMatrixHero_tileMedia__J2zNy{position:absolute;inset:0;overflow:hidden}.IndustryMatrixHero_tileImage__GVLaA{object-fit:cover;filter:grayscale(1) brightness(.8) contrast(1.08);transition:filter .2s ease}.IndustryMatrixHero_tile__45nQT:focus-visible .IndustryMatrixHero_tileImage__GVLaA,.IndustryMatrixHero_tile__45nQT:hover .IndustryMatrixHero_tileImage__GVLaA{filter:grayscale(1) brightness(1) contrast(1.08)}.IndustryMatrixHero_tileLabel__ochcE{position:absolute;left:0;right:0;bottom:0;padding:7px 9px;font-family:var(--font-mono),monospace;font-size:.625rem;font-weight:600;line-height:1.2;letter-spacing:.1em;text-transform:uppercase;color:var(--text-primary);background:linear-gradient(transparent,rgba(0,0,0,.9))}.IndustryMatrixHero_sweep__OM1AU{position:absolute;top:var(--tile-gap);left:var(--tile-gap);width:calc((100% - 40px) / 4);aspect-ratio:1/1;pointer-events:none;border:1px solid var(--accent);background:var(--accent-dim);transition:transform .55s cubic-bezier(.2,.8,.2,1)}@media (prefers-reduced-motion:reduce){.IndustryMatrixHero_sweep__OM1AU,.IndustryMatrixHero_tileImage__GVLaA{transition:none}}.IndustryMatrixHero_caption__omR8y{display:flex;align-items:center;gap:var(--space-sm);margin-top:var(--space-lg);min-height:20px;font-size:var(--text-small);color:var(--text-secondary)}.IndustryMatrixHero_captionMark__ZsPil{width:7px;height:7px;flex:none;background:var(--accent)}.IndustryMatrixHero_captionName__EiaT6{font-family:var(--font-mono),monospace;font-size:var(--text-label);font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--text-primary)}.IndustryMatrixHero_captionEvent__rCAsg{color:var(--text-secondary)}@media (max-width:1100px){.IndustryMatrixHero_inner__0bAL0{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--space-xl);padding:var(--space-4xl) var(--space-lg) var(--space-2xl)}}@media (max-width:900px){.IndustryMatrixHero_inner__0bAL0{grid-template-columns:minmax(0,1fr);gap:var(--space-xl)}}@media (max-width:768px){.IndustryMatrixHero_inner__0bAL0{padding:var(--space-3xl) var(--space-md) var(--space-xl)}.IndustryMatrixHero_grid__ebJry{grid-template-columns:repeat(2,1fr)}.IndustryMatrixHero_caption__omR8y,.IndustryMatrixHero_sweep__OM1AU{display:none}}.IndustryPainPoints_section__c_waV{background:var(--ink);padding:var(--space-3xl) var(--space-lg);color:var(--text-primary);border-top:1px solid var(--ink-border)}.IndustryPainPoints_light__vfbXr{background:var(--surface);border-top-color:var(--surface-border)}.IndustryPainPoints_light__vfbXr .IndustryPainPoints_label__xROBO{color:var(--text-on-light-secondary)}.IndustryPainPoints_light__vfbXr .IndustryPainPoints_heading__AaQj5{color:var(--text-on-light)}.IndustryPainPoints_light__vfbXr .IndustryPainPoints_lead__E6wMo{color:var(--text-on-light-secondary)}.IndustryPainPoints_light__vfbXr .IndustryPainPoints_card__4Pdjp{border-color:var(--surface-border)}.IndustryPainPoints_light__vfbXr .IndustryPainPoints_cardTitle__mEyuK{color:var(--text-on-light)}.IndustryPainPoints_light__vfbXr .IndustryPainPoints_cardBody__vmMZp{color:var(--text-on-light-secondary)}.IndustryPainPoints_light__vfbXr .IndustryPainPoints_stat__XIt7B{color:var(--orange-text);border-top-color:var(--surface-border)}.IndustryPainPoints_inner__CFYs2{max-width:1280px;margin:0 auto}.IndustryPainPoints_label__xROBO{display:block;font-family:var(--font-mono),monospace;font-size:var(--text-label);font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--accent-text);margin-bottom:var(--space-md)}.IndustryPainPoints_heading__AaQj5{font-size:var(--text-title);font-weight:600;line-height:1.15;color:var(--text-primary);letter-spacing:-.025em;margin-bottom:var(--space-md);max-width:600px}.IndustryPainPoints_lead__E6wMo{font-size:var(--text-body-lg);color:var(--text-secondary);line-height:1.65;margin-bottom:var(--space-2xl);max-width:600px}.IndustryPainPoints_grid__ZN1cc{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--space-lg);gap:var(--space-lg)}.IndustryPainPoints_card__4Pdjp{border:1px solid var(--ink-border);padding:var(--space-xl);display:flex;flex-direction:column;gap:var(--space-sm)}.IndustryPainPoints_icon__G0MPm{font-size:1.5rem;line-height:1;margin-bottom:var(--space-xs)}.IndustryPainPoints_cardTitle__mEyuK{font-size:var(--text-subtitle);font-weight:600;color:var(--text-primary);letter-spacing:-.015em}.IndustryPainPoints_cardBody__vmMZp{color:var(--text-secondary);font-size:var(--text-body);line-height:1.65;flex:1 1}.IndustryPainPoints_stat__XIt7B{display:block;font-family:var(--font-mono),monospace;font-size:var(--text-small);font-weight:600;color:var(--orange-text);border-top:1px solid var(--ink-border);padding-top:var(--space-sm);margin-top:var(--space-sm)}@media (max-width:900px){.IndustryPainPoints_grid__ZN1cc{grid-template-columns:1fr}}@media (min-width:901px) and (max-width:1100px){.IndustryPainPoints_grid__ZN1cc{grid-template-columns:repeat(2,1fr)}}.LinkGrid_section__EToxC{background:var(--surface);padding:var(--space-3xl) var(--space-lg)}.LinkGrid_dark__gsAnw{background:var(--ink);border-top:1px solid var(--ink-border)}.LinkGrid_dark__gsAnw .LinkGrid_label__5N6fL{color:var(--text-secondary)}.LinkGrid_dark__gsAnw .LinkGrid_heading__33E9q{color:var(--text-primary)}.LinkGrid_dark__gsAnw .LinkGrid_lead__172qw{color:var(--text-secondary)}.LinkGrid_dark__gsAnw .LinkGrid_card__FFQfz{border-color:var(--ink-border);background:rgba(255,255,255,.02);border-top-color:var(--detail-accent,var(--accent))}.LinkGrid_dark__gsAnw .LinkGrid_card__FFQfz:hover{border-color:var(--detail-accent,var(--accent));background:var(--detail-tint,var(--accent-dim))}.LinkGrid_dark__gsAnw .LinkGrid_eyebrow__bweKd{color:var(--text-secondary)}.LinkGrid_dark__gsAnw .LinkGrid_title__pG2_z{color:var(--text-primary)}.LinkGrid_dark__gsAnw .LinkGrid_description__BcMqx{color:var(--text-secondary)}.LinkGrid_dark__gsAnw .LinkGrid_arrow__sQL_I{color:var(--detail-text,var(--accent-text))}.LinkGrid_inner__UrJou{max-width:1280px;margin:0 auto}.LinkGrid_header__ObODz{margin-bottom:var(--space-2xl);max-width:720px}.LinkGrid_label__5N6fL{display:block;font-family:var(--font-mono),monospace;font-size:var(--text-label);font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--accent-text);margin-bottom:var(--space-md)}.LinkGrid_heading__33E9q{font-size:var(--text-title);font-weight:600;line-height:1.15;color:var(--text-on-light);letter-spacing:-.025em;margin-bottom:var(--space-md)}.LinkGrid_lead__172qw{font-size:var(--text-body-lg);color:var(--text-on-light-secondary);line-height:1.65}.LinkGrid_grid__vduVR{list-style:none;padding:0;margin:0;display:grid;grid-gap:var(--space-md);gap:var(--space-md)}.LinkGrid_cols2__SiDqa{grid-template-columns:repeat(2,1fr)}.LinkGrid_cols3__Uuyis{grid-template-columns:repeat(3,1fr)}.LinkGrid_cols4__U9ukw{grid-template-columns:repeat(4,1fr)}.LinkGrid_item__c9eJ_{display:flex}.LinkGrid_card__FFQfz{display:flex;flex-direction:column;gap:var(--space-sm);padding:var(--space-lg);border:1px solid var(--surface-border);border-top:2px solid var(--detail-accent,var(--accent));background:rgba(0,0,0,.01);text-decoration:none;color:inherit;flex:1 1;position:relative;transition:border-color .15s ease,background-color .15s ease,transform .15s ease}.LinkGrid_card__FFQfz:hover{border-color:var(--detail-accent,var(--accent));background:var(--detail-tint,var(--accent-dim))}.LinkGrid_eyebrow__bweKd{font-family:var(--font-mono),monospace;font-size:var(--text-label);font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--text-on-light-secondary)}.LinkGrid_titleRow__ZzV4T{display:flex;align-items:center;gap:var(--space-sm)}.LinkGrid_icon__zC8sA{font-size:1.25rem;line-height:1}.LinkGrid_title__pG2_z{font-size:var(--text-subtitle);font-weight:600;color:var(--text-on-light);letter-spacing:-.015em;line-height:1.25}.LinkGrid_description__BcMqx{color:var(--text-on-light-secondary);font-size:var(--text-body);line-height:1.6;flex:1 1}.LinkGrid_arrow__sQL_I{align-self:flex-end;color:var(--detail-text,var(--accent-text));font-size:1.25rem;font-weight:600;transition:transform .15s ease}.LinkGrid_card__FFQfz:hover .LinkGrid_arrow__sQL_I{transform:translateX(4px)}@media (max-width:1100px){.LinkGrid_cols4__U9ukw{grid-template-columns:repeat(3,1fr)}}@media (max-width:900px){.LinkGrid_cols3__Uuyis,.LinkGrid_cols4__U9ukw{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.LinkGrid_cols2__SiDqa,.LinkGrid_cols3__Uuyis,.LinkGrid_cols4__U9ukw{grid-template-columns:1fr}}.NumberedList_grid__a_R10{display:grid;grid-gap:1px;gap:1px}.NumberedList_cols2__lUaRp{grid-template-columns:1fr 1fr}.NumberedList_cols3__fFAPc{grid-template-columns:repeat(3,1fr)}.NumberedList_light__V8z59{background:var(--surface-border);border:1px solid var(--surface-border)}.NumberedList_dark__mtR0Y{background:var(--ink-border);border:1px solid var(--ink-border)}.NumberedList_item__ZAo23{padding:var(--space-xl)}.NumberedList_light__V8z59 .NumberedList_item__ZAo23{background:var(--surface)}.NumberedList_dark__mtR0Y .NumberedList_item__ZAo23{background:var(--ink)}.NumberedList_header__Zgq74{display:flex;align-items:baseline;gap:var(--space-md);margin-bottom:var(--space-md)}.NumberedList_number__RlPb7{font-family:var(--font-mono),monospace;font-size:var(--text-label);font-weight:600;letter-spacing:.12em;color:var(--accent-text)}.NumberedList_title__LUcHQ{font-size:var(--text-body-lg);font-weight:600;line-height:1.3}.NumberedList_light__V8z59 .NumberedList_title__LUcHQ{color:var(--text-on-light)}.NumberedList_dark__mtR0Y .NumberedList_title__LUcHQ{color:var(--text-primary)}.NumberedList_body__8G8vo{font-size:var(--text-small);line-height:1.65}.NumberedList_light__V8z59 .NumberedList_body__8G8vo{color:var(--text-on-light-secondary)}.NumberedList_dark__mtR0Y .NumberedList_body__8G8vo{color:var(--text-secondary)}@media (max-width:900px){.NumberedList_cols2__lUaRp,.NumberedList_cols3__fFAPc{grid-template-columns:1fr}}.CTARow_inline__vP_Ij{display:flex;align-items:center;justify-content:space-between;gap:var(--space-xl)}.CTARow_split__QmSKU{display:grid;grid-template-columns:7fr 5fr;grid-gap:var(--space-2xl);gap:var(--space-2xl);align-items:start}.CTARow_heading__iQryU{font-weight:600;letter-spacing:-.025em;line-height:1.15}.CTARow_inline__vP_Ij .CTARow_heading__iQryU{font-size:var(--text-title)}.CTARow_split__QmSKU .CTARow_heading__iQryU{font-size:var(--text-subtitle);line-height:1.2;letter-spacing:-.015em;margin-bottom:var(--space-md)}.CTARow_light__zeWqO .CTARow_heading__iQryU{color:var(--text-on-light)}.CTARow_dark__gIE5c .CTARow_heading__iQryU{color:var(--text-primary)}.CTARow_body__HsYvL{font-size:var(--text-body);line-height:1.65}.CTARow_light__zeWqO .CTARow_body__HsYvL{color:var(--text-on-light-secondary)}.CTARow_dark__gIE5c .CTARow_body__HsYvL{color:var(--text-secondary)}.CTARow_buttons__6EqXf{display:flex;gap:var(--space-md)}.CTARow_inline__vP_Ij .CTARow_buttons__6EqXf{flex-shrink:0}.CTARow_split__QmSKU .CTARow_buttons__6EqXf{flex-direction:column;padding-left:var(--space-xl);border-left:1px solid var(--surface-border)}.CTARow_split__QmSKU.CTARow_dark__gIE5c .CTARow_buttons__6EqXf{border-left-color:var(--ink-border)}.CTARow_btnGhost__On5Cn,.CTARow_btnPrimary__SEr1s{padding:12px 28px;font-family:var(--font-mono),monospace;font-size:var(--text-small);font-weight:600;letter-spacing:.04em;text-transform:uppercase;display:inline-block;transition:background-color .2s ease,border-color .2s ease}.CTARow_split__QmSKU .CTARow_btnGhost__On5Cn,.CTARow_split__QmSKU .CTARow_btnPrimary__SEr1s{text-align:center}.CTARow_btnPrimary__SEr1s{background:var(--accent);color:var(--ink);border:none}.CTARow_btnPrimary__SEr1s:hover{background:var(--accent-bright)}.CTARow_btnGhost__On5Cn{background:transparent}.CTARow_light__zeWqO .CTARow_btnGhost__On5Cn{color:var(--text-on-light);border:1px solid var(--surface-border)}.CTARow_dark__gIE5c .CTARow_btnGhost__On5Cn{color:var(--text-primary);border:1px solid var(--ink-border)}.CTARow_btnGhost__On5Cn:hover{border-color:var(--accent)}.CTARow_chips__EcUZe{list-style:none;padding:0;margin-top:22px;display:flex;flex-wrap:wrap;gap:10px}.CTARow_chip__dKPbg{min-height:44px;display:inline-flex;align-items:center;padding:0 14px;font-size:14px;border:1px solid var(--ink-border);transition:border-color .2s ease}.CTARow_dark__gIE5c .CTARow_chip__dKPbg{color:var(--text-primary)}.CTARow_light__zeWqO .CTARow_chip__dKPbg{color:var(--text-on-light);border-color:var(--surface-border)}.CTARow_chip__dKPbg:hover{border-color:var(--text-secondary)}@media (max-width:900px){.CTARow_inline__vP_Ij,.CTARow_split__QmSKU{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-xl)}.CTARow_buttons__6EqXf{flex-direction:column;width:100%}.CTARow_split__QmSKU .CTARow_buttons__6EqXf{padding-left:0;border-left:none}}.ProductHero_hero__gHEeD{background:var(--ink);color:var(--text-primary);padding:calc(var(--space-4xl) - 8px) var(--space-lg) 0}.ProductHero_inner__kK8El{max-width:1280px;margin:0 auto}.ProductHero_copy__cTlDI{max-width:900px}.ProductHero_eyebrow__NEk0z{margin:0 0 22px;font-family:var(--font-mono),monospace;font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--accent)}.ProductHero_headline__OL4q2{margin:0;font-size:clamp(2.6rem,5.4vw,4.75rem);line-height:1.04;font-weight:600;letter-spacing:-.035em}.ProductHero_subline__j_8s8{margin:26px 0 0;max-width:720px;font-size:19px;line-height:1.6;color:var(--text-secondary)}.ProductHero_ctas__s0jVb{display:flex;flex-wrap:wrap;gap:14px;margin-top:36px}.ProductHero_ctaPrimary__SM05x,.ProductHero_ctaSecondary__1hIch{min-height:44px;padding:16px 28px;border-radius:2px;font-size:14px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;transition:background-color .2s ease,border-color .2s ease}.ProductHero_ctaPrimary__SM05x{background:var(--accent);color:var(--ink);display:flex;flex-direction:column;gap:2px}.ProductHero_ctaPrimary__SM05x:hover{background:var(--accent-bright)}.ProductHero_ctaSecondary__1hIch{border:1px solid #5b636b;color:var(--text-primary);display:flex;align-items:center;gap:12px}.ProductHero_ctaSecondary__1hIch:hover{border-color:var(--text-secondary)}.ProductHero_ctaStack__8DnU_{display:flex;flex-direction:column;gap:2px}.ProductHero_ctaSub__P1AW8{font-size:12px;font-weight:500;letter-spacing:0;text-transform:none}.ProductHero_ctaSecondary__1hIch .ProductHero_ctaSub__P1AW8{color:var(--text-secondary)}.ProductHero_notReady___h1if{margin-top:22px;font-size:14px;color:var(--text-tertiary)}.ProductHero_notReady___h1if,.ProductHero_notReady___h1if>div{display:flex;flex-wrap:wrap;column-gap:.3em}.ProductHero_notReady___h1if a{color:var(--text-primary);text-decoration:underline;text-underline-offset:3px}.ProductHero_figure__aNWc0{margin:var(--space-2xl) 0 0}.ProductHero_tablist__BYywh{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));border:1px solid var(--ink-border);border-bottom:0}.ProductHero_tab__atsej{position:relative;display:flex;flex-direction:column;gap:6px;min-height:44px;padding:18px 20px 21px;text-align:left;background:transparent;color:var(--text-tertiary);border:0;border-right:1px solid var(--ink-border);cursor:pointer;font:inherit;transition:background-color .2s ease,color .2s ease}.ProductHero_tab__atsej:last-child{border-right:0}.ProductHero_tab__atsej[aria-selected=true]{background:var(--ink-raised);color:var(--text-primary)}.ProductHero_tab__atsej:hover{color:var(--text-primary)}.ProductHero_accent_lime__9Xl4q{--tab-accent:var(--accent)}.ProductHero_accent_blue__D_6CN{--tab-accent:var(--blue)}.ProductHero_accent_green__eF9Y3{--tab-accent:var(--success)}.ProductHero_tabKicker__umiTV{font-family:var(--font-mono),monospace;font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--tab-accent)}.ProductHero_tabTask__xAzIS{font-size:15px;font-weight:600;line-height:1.35}.ProductHero_tabBar__O08wm{position:absolute;left:0;bottom:0;height:3px;width:100%;background:var(--tab-accent);transform:scaleX(0);transform-origin:left center}.ProductHero_tabBarFull__0yiva{transform:scaleX(1)}.ProductHero_tabBarFilling__9WUL8{animation:ProductHero_tabFill__a4p5U var(--tab-seconds,8s) linear forwards}@keyframes ProductHero_tabFill__a4p5U{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.ProductHero_frame__kOI9H{background:var(--ink-raised);border:1px solid var(--ink-border);border-bottom:0;padding:12px 12px 0}.ProductHero_frame__kOI9H[hidden]{display:none}.ProductHero_shot__mHBOm{position:relative;width:100%;aspect-ratio:16/10;overflow:hidden}.ProductHero_shotImg__KLCZt{object-fit:cover;object-position:top left}.ProductHero_caption__mWqWo{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 24px;padding:14px 0 var(--space-md);font-size:14px;color:var(--text-tertiary)}.ProductHero_playToggle__Ucrwn{min-height:44px;border:0;background:transparent;color:var(--text-secondary);font:inherit;font-size:13px;text-decoration:underline;text-underline-offset:3px;cursor:pointer;padding:0}@media (prefers-reduced-motion:reduce){.ProductHero_tabBarFilling__9WUL8{animation:none;transform:scaleX(1)}}@media (max-width:600px){.ProductHero_hero__gHEeD{padding-inline:var(--space-md)}.ProductHero_tablist__BYywh{grid-template-columns:1fr}.ProductHero_tab__atsej{border-right:0;border-bottom:1px solid var(--ink-border)}.ProductHero_tab__atsej:last-child{border-bottom:0}}.ResourceCards_section__wFJPB{background:var(--surface);color:var(--text-on-light);border-top:1px solid var(--surface-border);padding:var(--space-3xl) var(--space-lg);scroll-margin-top:80px}.ResourceCards_inner__xZxp_{max-width:1280px;margin:0 auto}.ResourceCards_kicker__eqebk{margin-bottom:14px;font-family:var(--font-mono),monospace;font-size:var(--text-label);font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--text-on-light-secondary)}.ResourceCards_heading__gU9hu{font-size:var(--text-title);line-height:1.12;font-weight:600;letter-spacing:-.025em}.ResourceCards_cards__7klv_{list-style:none;padding:0;margin-top:48px;display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:var(--space-lg);gap:var(--space-lg)}.ResourceCards_card__nNRHB{display:flex;flex-direction:column;gap:14px;border:1px solid var(--surface-border);padding:28px}.ResourceCards_cardKicker__bqfpV{font-family:var(--font-mono),monospace;font-size:var(--text-label);font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--text-on-light-secondary)}.ResourceCards_cardHeading__mbiZl{font-size:22px;font-weight:600;line-height:1.25;letter-spacing:-.015em}.ResourceCards_cardBody__dkhDZ{font-size:15px;line-height:1.6;color:var(--text-on-light-secondary)}.ResourceCards_session__GXxQr{display:flex;flex-direction:column;gap:2px;font-family:var(--font-mono),monospace;font-size:13px;color:var(--text-on-light)}.ResourceCards_actions__mDfcf,.ResourceCards_done___RzwY,.ResourceCards_form__rL9dN{margin-top:auto;display:flex;flex-direction:column;gap:12px;padding-top:8px}.ResourceCards_field__q9G1x{display:flex;flex-direction:column;gap:6px}.ResourceCards_label__8yIaM{font-size:13px;color:var(--text-on-light-secondary)}.ResourceCards_input__ydwNM{min-height:44px;border:1px solid var(--surface-border);border-radius:0;background:var(--surface);color:var(--text-on-light);padding:10px 12px;font:inherit;font-size:15px}.ResourceCards_input__ydwNM:focus{border-color:var(--text-on-light)}.ResourceCards_cta__ZhvfI{align-self:flex-start;min-height:44px;display:inline-flex;align-items:center;padding:0 22px;border:1px solid var(--text-on-light);border-radius:2px;background:transparent;color:var(--text-on-light);font:inherit;font-size:13px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;cursor:pointer}.ResourceCards_cta__ZhvfI:hover{background:var(--text-on-light);color:var(--surface)}.ResourceCards_cta__ZhvfI:disabled{opacity:.6;cursor:progress}.ResourceCards_note__7xONj{font-size:13px;color:var(--text-on-light-secondary)}.ResourceCards_done___RzwY p{font-size:15px;color:var(--text-on-light)}.ResourceCards_error__SK8hD{color:var(--error-text);font-size:var(--text-small)}@media (max-width:600px){.ResourceCards_section__wFJPB{padding-inline:var(--space-md)}}.RichContent_section__5U_Qg{background:var(--ink);padding:var(--space-3xl) var(--space-lg);color:var(--text-primary)}.RichContent_inner__mwmYU{max-width:720px;margin:0 auto}.RichContent_label__mL8Qx{display:block;font-family:var(--font-mono),monospace;font-size:var(--text-label);font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--accent-text);margin-bottom:var(--space-md)}.RichContent_prose__ClC0I{color:var(--text-secondary);font-size:var(--text-body);line-height:1.75}.RichContent_prose__ClC0I h1{font-size:var(--text-title);line-height:1.15;letter-spacing:-.025em;margin-bottom:var(--space-lg)}.RichContent_prose__ClC0I h1,.RichContent_prose__ClC0I h2{font-weight:600;color:var(--text-primary);margin-top:var(--space-2xl)}.RichContent_prose__ClC0I h2{font-size:var(--text-subtitle);line-height:1.2;letter-spacing:-.015em;margin-bottom:var(--space-md)}.RichContent_prose__ClC0I h3{font-size:var(--text-body-lg);line-height:1.3}.RichContent_prose__ClC0I h3,.RichContent_prose__ClC0I h4{font-weight:600;color:var(--text-primary);margin-top:var(--space-xl);margin-bottom:var(--space-sm)}.RichContent_prose__ClC0I h4{font-size:var(--text-body);line-height:1.4}.RichContent_prose__ClC0I p{margin-bottom:var(--space-lg)}.RichContent_prose__ClC0I a{color:var(--link-color);transition:color .2s ease}.RichContent_prose__ClC0I a:hover{color:var(--text-primary)}.RichContent_prose__ClC0I ol,.RichContent_prose__ClC0I ul{margin-bottom:var(--space-lg);padding-left:var(--space-xl)}.RichContent_prose__ClC0I li{margin-bottom:var(--space-sm)}.RichContent_prose__ClC0I blockquote{border-left:2px solid var(--accent);padding-left:var(--space-lg);margin:var(--space-xl) 0;color:var(--text-primary);font-style:italic}.RichContent_prose__ClC0I code{font-family:var(--font-mono),monospace;font-size:.9em;padding:2px 6px}.RichContent_prose__ClC0I code,.RichContent_prose__ClC0I pre{background:var(--ink-raised);border:1px solid var(--ink-border)}.RichContent_prose__ClC0I pre{padding:var(--space-lg);overflow-x:auto;margin-bottom:var(--space-lg)}.RichContent_prose__ClC0I pre code{background:none;border:none;padding:0}.RichContent_prose__ClC0I img{max-width:100%;height:auto;margin:var(--space-xl) 0}.RichContent_prose__ClC0I hr{border:none;border-top:1px solid var(--ink-border);margin:var(--space-2xl) 0}.RichContent_prose__ClC0I table{width:100%;border-collapse:collapse;margin-bottom:var(--space-lg)}.RichContent_prose__ClC0I td,.RichContent_prose__ClC0I th{text-align:left;padding:var(--space-sm) var(--space-md);border-bottom:1px solid var(--ink-border)}.RichContent_prose__ClC0I th{font-weight:600;color:var(--text-primary)}.TestimonialBlock_section__Fm_XC{background:var(--ink-raised);padding:var(--space-3xl) var(--space-lg);border-top:1px solid var(--ink-border)}.TestimonialBlock_inner__OmxCW{max-width:720px;margin:0 auto;text-align:center}.TestimonialBlock_label__YUtg9{display:block;font-family:var(--font-mono),monospace;font-size:var(--text-label);font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--accent-text);margin-bottom:var(--space-lg)}.TestimonialBlock_quote__SXfuq{font-size:var(--text-body-lg);font-style:italic;line-height:1.65;color:var(--text-primary);margin-bottom:var(--space-xl);position:relative}.TestimonialBlock_quote__SXfuq:before{content:"\201C";font-size:3rem;line-height:1;color:var(--accent-text);display:block;margin-bottom:var(--space-sm)}.TestimonialBlock_attribution__9BQht{display:flex;align-items:center;justify-content:center;gap:var(--space-md)}.TestimonialBlock_avatar__3hxZT{width:48px;height:48px;border-radius:50%;object-fit:cover}.TestimonialBlock_author__YB6cv{display:block;font-weight:600;color:var(--text-primary);font-size:var(--text-small)}.TestimonialBlock_role__Ug54o{display:block;color:var(--text-tertiary);font-size:var(--text-small)}.LogoCloudBlock_section__wXCEu{background:var(--ink);padding:var(--space-2xl) var(--space-lg);border-top:1px solid var(--ink-border)}.LogoCloudBlock_inner__WBaZ0{max-width:1280px;margin:0 auto;text-align:center}.LogoCloudBlock_label__NudCW{display:block;font-family:var(--font-mono),monospace;font-size:var(--text-label);font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--accent-text);margin-bottom:var(--space-md)}.LogoCloudBlock_heading__Qqn8g{font-size:var(--text-body-lg);font-weight:600;color:var(--text-secondary);margin-bottom:var(--space-xl)}.LogoCloudBlock_grid__wsr_G{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--space-2xl)}.LogoCloudBlock_logoLink__BhvQ7,.LogoCloudBlock_logoWrap__o6cYl{display:flex;align-items:center;justify-content:center;opacity:.6;transition:opacity .2s ease}.LogoCloudBlock_logoLink__BhvQ7:hover,.LogoCloudBlock_logoWrap__o6cYl:hover{opacity:1}.LogoCloudBlock_logo__m3Z36{max-height:40px;width:auto;height:auto;filter:grayscale(100%) brightness(2);transition:filter .2s ease}.LogoCloudBlock_logoLink__BhvQ7:hover .LogoCloudBlock_logo__m3Z36,.LogoCloudBlock_logoWrap__o6cYl:hover .LogoCloudBlock_logo__m3Z36{filter:none}@media (max-width:600px){.LogoCloudBlock_grid__wsr_G{gap:var(--space-xl)}.LogoCloudBlock_logo__m3Z36{max-height:32px}}.ComparisonCallout_section__6ewKF{background:var(--surface);padding:var(--space-3xl) var(--space-lg)}.ComparisonCallout_dark__Ykyb9{background:var(--ink);border-top:1px solid var(--ink-border)}.ComparisonCallout_dark__Ykyb9 .ComparisonCallout_label__NI3XN{color:var(--text-secondary)}.ComparisonCallout_dark__Ykyb9 .ComparisonCallout_heading__Jbz_5{color:var(--text-primary)}.ComparisonCallout_dark__Ykyb9 .ComparisonCallout_lead__VD0he{color:var(--text-secondary)}.ComparisonCallout_dark__Ykyb9 .ComparisonCallout_pair__RFCCn{border-color:var(--ink-border)}.ComparisonCallout_dark__Ykyb9 .ComparisonCallout_topic__FcipK{color:var(--text-primary)}.ComparisonCallout_dark__Ykyb9 .ComparisonCallout_their__ALWG1{color:var(--text-secondary)}.ComparisonCallout_dark__Ykyb9 .ComparisonCallout_ours__PuATC{color:var(--text-primary);background:var(--accent-dim)}.ComparisonCallout_dark__Ykyb9 .ComparisonCallout_columnHeaders__IZHQD{border-color:var(--ink-border)}.ComparisonCallout_dark__Ykyb9 .ComparisonCallout_theirHeader__YlRDv{color:var(--text-secondary)}.ComparisonCallout_dark__Ykyb9 .ComparisonCallout_ourHeader__2OPUL{color:var(--accent-text)}.ComparisonCallout_inner__Bz7yR{max-width:1280px;margin:0 auto}.ComparisonCallout_header__gR2vt{margin-bottom:var(--space-2xl);max-width:720px}.ComparisonCallout_label__NI3XN{display:block;font-family:var(--font-mono),monospace;font-size:var(--text-label);font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--accent-text);margin-bottom:var(--space-md)}.ComparisonCallout_label__NI3XN:before{content:"";display:inline-block;width:28px;height:2px;background:var(--accent);margin-right:var(--space-md);vertical-align:middle}.ComparisonCallout_heading__Jbz_5{font-size:var(--text-title);font-weight:600;line-height:1.15;color:var(--text-on-light);letter-spacing:-.025em;margin-bottom:var(--space-md)}.ComparisonCallout_lead__VD0he{font-size:var(--text-body-lg);color:var(--text-on-light-secondary);line-height:1.65}.ComparisonCallout_columnHeaders__IZHQD{display:grid;grid-template-columns:4fr 5fr 5fr;grid-gap:var(--space-lg);gap:var(--space-lg);padding-bottom:var(--space-sm);border-bottom:1px solid var(--surface-border);font-family:var(--font-mono),monospace;font-size:var(--text-label);font-weight:600;letter-spacing:.1em;text-transform:uppercase}.ComparisonCallout_theirHeader__YlRDv{color:var(--text-on-light-secondary)}.ComparisonCallout_ourHeader__2OPUL{color:var(--accent-text)}.ComparisonCallout_pairs__BRkQ0{list-style:none;padding:0;margin:0}.ComparisonCallout_pair__RFCCn{display:grid;grid-template-columns:4fr 5fr 5fr;grid-gap:var(--space-lg);gap:var(--space-lg);padding:var(--space-lg) 0;border-bottom:1px solid var(--surface-border);align-items:start}.ComparisonCallout_pair__RFCCn:last-child{border-bottom:none}.ComparisonCallout_topic__FcipK{font-size:var(--text-subtitle);font-weight:600;color:var(--text-on-light);letter-spacing:-.015em;line-height:1.3}.ComparisonCallout_their__ALWG1{color:var(--text-on-light-secondary);font-size:var(--text-body);line-height:1.65}.ComparisonCallout_ours__PuATC{color:var(--text-on-light);font-size:var(--text-body);line-height:1.65;padding:var(--space-md);border-left:2px solid var(--accent);background:var(--accent-dim)}.ComparisonCallout_ours__PuATC p,.ComparisonCallout_their__ALWG1 p{margin:0}.ComparisonCallout_mobileLabel__OQBTT{display:none;font-family:var(--font-mono),monospace;font-size:var(--text-label);font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--accent-text);margin-bottom:var(--space-xs)}@media (max-width:900px){.ComparisonCallout_columnHeaders__IZHQD{display:none}.ComparisonCallout_pair__RFCCn{grid-template-columns:1fr;gap:var(--space-md)}.ComparisonCallout_mobileLabel__OQBTT{display:block}.ComparisonCallout_ours__PuATC{border-left:2px solid var(--accent)}}.ComparisonTable_section__VpKKG{background:var(--surface);padding:var(--space-3xl) var(--space-lg)}.ComparisonTable_dark__Db3yl{background:var(--ink);border-top:1px solid var(--ink-border)}.ComparisonTable_dark__Db3yl .ComparisonTable_label__QLJGz{color:var(--text-secondary)}.ComparisonTable_dark__Db3yl .ComparisonTable_heading__yf33B{color:var(--text-primary)}.ComparisonTable_dark__Db3yl .ComparisonTable_lead__Rjlhf{color:var(--text-secondary)}.ComparisonTable_dark__Db3yl .ComparisonTable_table__RcDmH{color:var(--text-primary)}.ComparisonTable_dark__Db3yl .ComparisonTable_thCapability__X98Jp,.ComparisonTable_dark__Db3yl .ComparisonTable_thVendor__qLziK{color:var(--text-secondary);border-bottom-color:var(--ink-border)}.ComparisonTable_dark__Db3yl .ComparisonTable_thHighlight__nMx_D{color:var(--accent-text)}.ComparisonTable_dark__Db3yl .ComparisonTable_tdCapability___b6er,.ComparisonTable_dark__Db3yl .ComparisonTable_tdCell__JTLoU{border-bottom-color:var(--ink-border)}.ComparisonTable_dark__Db3yl .ComparisonTable_capName__9VX97{color:var(--text-primary)}.ComparisonTable_dark__Db3yl .ComparisonTable_capDesc__7ySFR,.ComparisonTable_dark__Db3yl .ComparisonTable_cellLabel__qsaJF,.ComparisonTable_dark__Db3yl .ComparisonTable_iconUnknown__Aoo0C{color:var(--text-secondary)}.ComparisonTable_dark__Db3yl .ComparisonTable_tdHighlight__mNVUA{background:var(--accent-dim)}.ComparisonTable_inner__HUGlP{max-width:1280px;margin:0 auto}.ComparisonTable_header__Mj1SV{margin-bottom:var(--space-2xl);max-width:720px}.ComparisonTable_label__QLJGz{display:block;font-family:var(--font-mono),monospace;font-size:var(--text-label);font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--accent-text);margin-bottom:var(--space-md)}.ComparisonTable_heading__yf33B{font-size:var(--text-title);font-weight:600;line-height:1.15;color:var(--text-on-light);letter-spacing:-.025em;margin-bottom:var(--space-md)}.ComparisonTable_lead__Rjlhf{font-size:var(--text-body-lg);color:var(--text-on-light-secondary);line-height:1.65}.ComparisonTable_tableWrap___GRRI{overflow-x:auto;-webkit-overflow-scrolling:touch}.ComparisonTable_table__RcDmH{width:100%;border-collapse:collapse;min-width:720px}.ComparisonTable_thCapability__X98Jp,.ComparisonTable_thVendor__qLziK{text-align:left;font-family:var(--font-mono),monospace;font-size:var(--text-label);font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--text-on-light-secondary);padding:var(--space-md) var(--space-md);border-bottom:1px solid var(--surface-border);vertical-align:bottom}.ComparisonTable_thVendor__qLziK{text-align:center}.ComparisonTable_thHighlight__nMx_D{color:var(--accent-text)}.ComparisonTable_colLabel__7Y2Ug{display:block}.ComparisonTable_colSublabel__i3e4f{display:block;font-size:.7rem;font-weight:400;letter-spacing:.04em;text-transform:none;margin-top:2px}.ComparisonTable_tdCapability___b6er{text-align:left;width:32%;font-weight:400}.ComparisonTable_tdCapability___b6er,.ComparisonTable_tdCell__JTLoU{padding:var(--space-md);border-bottom:1px solid var(--surface-border);vertical-align:top}.ComparisonTable_tdCell__JTLoU{text-align:center}.ComparisonTable_tdHighlight__mNVUA{background:var(--accent-dim)}.ComparisonTable_capName__9VX97{display:block;font-size:var(--text-body);font-weight:600;color:var(--text-on-light);margin-bottom:2px}.ComparisonTable_capDesc__7ySFR{display:block;font-size:var(--text-small);color:var(--text-on-light-secondary);line-height:1.5}.ComparisonTable_cellInner__GJJO1{display:inline-flex;flex-direction:column;align-items:center;gap:var(--space-xs)}.ComparisonTable_cellLabel__qsaJF{font-size:var(--text-small);color:var(--text-on-light-secondary);line-height:1.4;text-align:center}.ComparisonTable_iconYes__zskAH{color:var(--success-text)}.ComparisonTable_iconPartial__HJ0rd{color:var(--orange-text)}.ComparisonTable_iconNo__R5BGc{color:var(--error-text)}.ComparisonTable_iconUnknown__Aoo0C{color:var(--text-on-light-secondary);font-family:var(--font-mono),monospace;font-size:1.1rem}.ProductPaths_cards__GA5cY{display:flex;flex-wrap:wrap;gap:var(--space-lg)}.ProductPaths_card__J0fVL{flex:1 1 340px;min-width:0;display:flex;flex-direction:column;border:1px solid var(--surface-border);border-top:3px solid var(--card-accent);background:var(--surface)}.ProductPaths_accent_lime__ahAlD{--card-accent:var(--accent)}.ProductPaths_accent_blue__vstTL{--card-accent:var(--blue)}.ProductPaths_accent_green__ghbr4{--card-accent:var(--success)}.ProductPaths_media__07ef1{position:relative;height:220px;overflow:hidden;background:var(--surface-dim);border-bottom:1px solid var(--surface-border)}.ProductPaths_mediaImg__6HK1Y{object-fit:cover;object-position:top left}.ProductPaths_body__RFVwy{flex:1 1;display:flex;flex-direction:column;gap:14px;padding:28px}.ProductPaths_kicker__lB6t3{font-family:var(--font-mono),monospace;font-size:var(--text-label);font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--text-on-light-secondary)}.ProductPaths_heading__F29Tn{font-size:24px;line-height:1.25;font-weight:600;letter-spacing:-.015em;color:var(--text-on-light)}.ProductPaths_audience___InCR{font-size:var(--text-small);color:var(--text-on-light-secondary)}.ProductPaths_bullets__hxDmf{list-style:none;padding:0;display:flex;flex-direction:column;gap:8px;font-size:15px;line-height:1.5;color:var(--text-on-light)}.ProductPaths_bullets__hxDmf li{position:relative;padding-left:18px}.ProductPaths_bullets__hxDmf li:before{content:"";position:absolute;left:0;top:.6em;width:8px;height:2px;background:var(--card-accent)}.ProductPaths_link__bf_0G{margin-top:auto;padding-top:12px;min-height:44px;display:inline-flex;align-items:center;align-self:flex-start;font-size:15px;font-weight:600;color:var(--text-on-light);text-decoration:underline;-webkit-text-decoration-color:var(--card-accent);text-decoration-color:var(--card-accent);text-decoration-thickness:3px;text-underline-offset:5px}.ProductPaths_footnote__DOFy3{margin-top:36px;padding-top:var(--space-lg);border-top:1px solid var(--surface-border);font-size:15px;color:var(--text-on-light-secondary)}.ProductPaths_footnote__DOFy3 a{color:var(--text-on-light);font-weight:600;text-decoration:underline;text-underline-offset:4px}.TourGrid_section__a7vk8{background:var(--surface-dim);color:var(--text-on-light);border-top:1px solid var(--surface-border);padding:var(--space-3xl) var(--space-lg)}.TourGrid_inner__qgwns{max-width:1280px;margin:0 auto}.TourGrid_head__XmDPC{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:var(--space-lg)}.TourGrid_intro__3VGBE{max-width:720px}.TourGrid_kicker__7AmRm{margin-bottom:14px;font-family:var(--font-mono),monospace;font-size:var(--text-label);font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--text-on-light-secondary)}.TourGrid_heading__ZxBPV{font-size:var(--text-title);line-height:1.12;font-weight:600;letter-spacing:-.025em}.TourGrid_lead__yPUVC{margin-top:18px;font-size:var(--text-body-lg);line-height:1.6;color:var(--text-on-light-secondary)}.TourGrid_fullTour__xHiRW{min-height:44px;display:inline-flex;align-items:center;border:1px solid var(--text-on-light);border-radius:2px;color:var(--text-on-light);padding:0 24px;font-size:13px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.TourGrid_fullTour__xHiRW:hover{background:var(--text-on-light);color:var(--surface)}.TourGrid_grid__Gkfjc{list-style:none;padding:0;margin-top:48px;display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));grid-gap:20px;gap:20px}.TourGrid_tile__h_BJB{width:100%;height:100%;display:flex;flex-direction:column;text-align:left;background:var(--surface);border:1px solid var(--surface-border);color:var(--text-on-light);font:inherit;padding:0;cursor:pointer;transition:border-color .2s ease}.TourGrid_tile__h_BJB:hover{border-color:var(--text-on-light)}.TourGrid_thumb__AGi5_{position:relative;display:block;height:150px;overflow:hidden;background:#e6e9eb;border-bottom:1px solid var(--surface-border)}.TourGrid_thumbImg__w2J5Q{object-fit:cover;object-position:top left}.TourGrid_meta__XFPTc{display:flex;flex-direction:column;gap:10px;padding:18px 20px 22px}.TourGrid_duration__376qn{align-self:flex-start;display:inline-flex;align-items:center;gap:6px;background:var(--ink);color:var(--text-primary);font-family:var(--font-mono),monospace;font-size:11px;font-weight:600;letter-spacing:.06em;padding:4px 8px}.TourGrid_title__X3Npd{font-size:16px;font-weight:600;line-height:1.4}.TourGrid_dialog__k8OmO{border:0;padding:0;background:transparent;max-width:min(1100px,calc(100vw - 32px));width:100%;margin:auto}.TourGrid_dialog__k8OmO::-webkit-backdrop{background:rgba(0,0,0,.85)}.TourGrid_dialog__k8OmO::backdrop{background:rgba(0,0,0,.85)}.TourGrid_dialogPanel__Pbnj1{background:var(--ink);border:1px solid var(--ink-border)}.TourGrid_dialogBar__zTACw{display:flex;justify-content:space-between;align-items:center;gap:var(--space-md);padding:0 0 0 var(--space-md);color:var(--text-secondary);font-size:var(--text-small)}.TourGrid_dialogTitle__CXgnr{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.TourGrid_dialogClose__LQUHW{min-width:44px;min-height:44px;padding:0 var(--space-md);background:transparent;border:0;border-left:1px solid var(--ink-border);color:var(--text-primary);font:inherit;font-size:var(--text-small);cursor:pointer}.TourGrid_player__Fp_Dm{position:relative;aspect-ratio:16/9;background:#000}.TourGrid_playerMedia__Fpx_9{position:absolute;inset:0;width:100%;height:100%;border:0}@media (max-width:600px){.TourGrid_section__a7vk8{padding-inline:var(--space-md)}}.WaitlistForm_section__7exLb{background:var(--surface);padding:var(--space-3xl) var(--space-lg)}.WaitlistForm_inner__K7dkz{max-width:520px;margin:0 auto}.WaitlistForm_label__hzRrw{display:block;font-family:var(--font-mono),monospace;font-size:var(--text-label);font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--text-on-light-secondary);margin-bottom:var(--space-md)}.WaitlistForm_label__hzRrw:before{content:"\2014\2014\00a0";color:var(--accent)}.WaitlistForm_heading__z_yEc{font-size:var(--text-title);font-weight:600;line-height:1.15;color:var(--text-on-light);letter-spacing:-.025em;margin-bottom:var(--space-md)}.WaitlistForm_subheading__sYm6m{color:var(--text-on-light-secondary);font-size:var(--text-body);line-height:1.65;margin-bottom:var(--space-xl)}.WaitlistForm_fields__zg14v,.WaitlistForm_form__0Tlbz{display:flex;flex-direction:column}.WaitlistForm_fields__zg14v{gap:var(--space-lg);margin-bottom:var(--space-xl)}.WaitlistForm_field__XSuMS{display:flex;flex-direction:column;gap:var(--space-xs)}.WaitlistForm_fieldLabel__dVYsL{font-family:var(--font-mono),monospace;font-size:var(--text-label);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--text-on-light-secondary)}.WaitlistForm_required__d8OfZ{color:var(--accent-text)}.WaitlistForm_input__1_Lob{width:100%;padding:var(--space-sm) 0;border:none;border-bottom:1px solid var(--surface-border);background:transparent;font-size:var(--text-body);color:var(--text-on-light);transition:border-color .2s ease;-webkit-appearance:none;-moz-appearance:none;appearance:none}.WaitlistForm_input__1_Lob:focus{border-bottom-color:var(--focus-color)}.WaitlistForm_input__1_Lob::placeholder{color:var(--text-on-light-secondary);opacity:1}.WaitlistForm_submit___Q8ow{background:var(--accent);color:var(--ink);border:none;padding:12px 28px;font-family:var(--font-mono),monospace;font-size:var(--text-small);font-weight:600;letter-spacing:.04em;text-transform:uppercase;transition:background-color .2s ease;align-self:flex-start}.WaitlistForm_submit___Q8ow:hover:not(:disabled){background:var(--accent-bright)}.WaitlistForm_submit___Q8ow:disabled{opacity:.5;cursor:not-allowed}.WaitlistForm_privacy__GUG3k{font-size:var(--text-small);color:var(--text-on-light-secondary);margin-top:var(--space-lg)}.WaitlistForm_privacy__GUG3k a{color:var(--link-color);text-decoration:underline}.WaitlistForm_privacy__GUG3k a:hover{text-decoration:underline}.WaitlistForm_success__hdGJT{padding:var(--space-xl) 0}.WaitlistForm_successHeading__631U6{font-size:var(--text-subtitle);font-weight:600;color:var(--success-text);margin-bottom:var(--space-sm);letter-spacing:-.015em}.WaitlistForm_successBody__Wx3vL{color:var(--text-on-light-secondary);font-size:var(--text-body);line-height:1.65}.WaitlistForm_bookingFrame__JFtYX{display:block;width:100%;height:820px;border:1px solid var(--surface-border);border-radius:8px;background:#fff;margin-bottom:var(--space-md)}@media (max-width:640px){.WaitlistForm_bookingFrame__JFtYX{height:1000px}}.WaitlistForm_honeypot__5aNfl{position:absolute;left:-9999px;top:-9999px;opacity:0;height:0;width:0;overflow:hidden;pointer-events:none}.WaitlistForm_error__o2G9s{color:var(--error-text);font-size:var(--text-small);margin-top:var(--space-sm)}.PageHero_hero__mu90B{position:relative;background:var(--ink);padding:var(--space-4xl) var(--space-lg) var(--space-3xl)}.PageHero_hero__mu90B[data-accent]{border-bottom:2px solid var(--detail-accent)}.PageHero_sizeSm__rhFSX{min-height:340px;display:flex;align-items:flex-end}.PageHero_sizeMd__gRQ2f{min-height:480px;display:flex;align-items:flex-end}.PageHero_sizeLg__OjMgA{min-height:640px;display:flex;align-items:flex-end}.PageHero_bgImage__I_389{object-fit:cover;object-position:center;z-index:0}.PageHero_overlay__hi4Nm{position:absolute;inset:0;z-index:1}.PageHero_overlayGradient__GvNGi{background:linear-gradient(to top,var(--ink) 0,rgba(0,0,0,.55) 100%)}.PageHero_overlayDark___kp31{background:rgba(0,0,0,.65)}.PageHero_overlayLight__w9WM3{background:rgba(0,0,0,.35)}.PageHero_inner__1CeKJ{position:relative;z-index:2;max-width:1280px;margin:0 auto;width:100%}.PageHero_alignCenter__5h3wq .PageHero_inner__1CeKJ{text-align:center}.PageHero_alignCenter__5h3wq .PageHero_headline__GVoh6,.PageHero_alignCenter__5h3wq .PageHero_subline__Al1gL{margin-left:auto;margin-right:auto}.PageHero_alignCenter__5h3wq .PageHero_ctas__VRokZ{justify-content:center}.PageHero_label__ewh0t{display:block;font-family:var(--font-mono),monospace;font-size:var(--text-label);font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--detail-text,var(--accent-text));margin-bottom:var(--space-md)}.PageHero_headline__GVoh6{font-size:var(--text-display);font-weight:600;line-height:1.05;letter-spacing:-.035em;color:var(--text-primary);max-width:900px}.PageHero_subline__Al1gL{font-size:var(--text-body-lg);line-height:1.65;color:var(--text-secondary);max-width:680px;margin-top:var(--space-lg)}.PageHero_ctas__VRokZ{display:flex;gap:var(--space-md);flex-wrap:wrap;margin-top:var(--space-xl)}.PageHero_ctaPrimary__hG8Fm{background:var(--accent);color:var(--ink);border:none;padding:12px 28px;font-family:var(--font-mono),monospace;font-size:var(--text-small);font-weight:600;letter-spacing:.04em;text-transform:uppercase;transition:background-color .2s ease;display:inline-block}.PageHero_ctaPrimary__hG8Fm:hover{background:var(--accent-bright);color:var(--ink)}.PageSection_section__uAUaI{padding:var(--space-3xl) var(--space-lg)}.PageSection_dark__7aMi3{background:var(--ink);color:var(--text-primary)}.PageSection_light__YBibu{background:var(--surface);color:var(--text-on-light)}.PageSection_inner__0sf6Y{max-width:1280px;margin:0 auto}.PageSection_label__z724z{display:block;font-family:var(--font-mono),monospace;font-size:var(--text-label);font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--accent-text);margin-bottom:var(--space-md)}.PageSection_heading__nI_h6{font-size:var(--text-title);font-weight:600;line-height:1.15;letter-spacing:-.025em;margin-bottom:var(--space-xl)}.PageSection_dark__7aMi3 .PageSection_heading__nI_h6{color:var(--text-primary)}.PageSection_light__YBibu .PageSection_heading__nI_h6{color:var(--text-on-light)}.TextWithAside_grid__2HpIY{display:grid;grid-template-columns:7fr 5fr;grid-gap:var(--space-2xl);gap:var(--space-2xl)}.TextWithAside_heading__HXi5O{font-size:var(--text-title);font-weight:600;line-height:1.15;letter-spacing:-.025em;margin-bottom:var(--space-xl)}.TextWithAside_lead__9hIGo{font-size:var(--text-body-lg);line-height:1.65;margin-bottom:var(--space-lg)}.TextWithAside_prose__2_Rvn p{font-size:var(--text-body);line-height:1.65;margin-bottom:var(--space-md)}.TextWithAside_prose__2_Rvn em{color:var(--accent-text);font-style:normal}.TextWithAside_prose__2_Rvn a{color:var(--link-color)}.TextWithAside_aside__efV23{padding-left:var(--space-xl);border-left:1px solid var(--ink-border);display:flex;flex-direction:column;gap:var(--space-xl)}.TextWithAside_item__Dmfwm{display:flex;flex-direction:column;gap:var(--space-xs)}.TextWithAside_itemLabel__RsGNY{font-family:var(--font-mono),monospace;font-size:var(--text-label);font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--text-tertiary)}.TextWithAside_itemStat__5AQeG{font-size:var(--text-subtitle);font-weight:600;letter-spacing:-.015em}.TextWithAside_itemDetail__kALj7{font-size:var(--text-body)}.TextWithAside_links__66o4u{display:flex;gap:var(--space-md)}.TextWithAside_link__geq6_{font-size:var(--text-body);color:var(--link-color);transition:color .2s ease}.TextWithAside_dark__Wf5iq .TextWithAside_heading__HXi5O,.TextWithAside_dark__Wf5iq .TextWithAside_lead__9hIGo{color:var(--text-primary)}.TextWithAside_dark__Wf5iq .TextWithAside_prose__2_Rvn p{color:var(--text-secondary)}.TextWithAside_dark__Wf5iq .TextWithAside_itemDetail__kALj7,.TextWithAside_dark__Wf5iq .TextWithAside_itemStat__5AQeG,.TextWithAside_dark__Wf5iq .TextWithAside_link__geq6_:hover{color:var(--text-primary)}.TextWithAside_light__Arbac .TextWithAside_heading__HXi5O,.TextWithAside_light__Arbac .TextWithAside_lead__9hIGo{color:var(--text-on-light)}.TextWithAside_light__Arbac .TextWithAside_itemLabel__RsGNY,.TextWithAside_light__Arbac .TextWithAside_prose__2_Rvn p{color:var(--text-on-light-secondary)}.TextWithAside_light__Arbac .TextWithAside_itemDetail__kALj7,.TextWithAside_light__Arbac .TextWithAside_itemStat__5AQeG{color:var(--text-on-light)}.TextWithAside_light__Arbac.TextWithAside_grid__2HpIY .TextWithAside_aside__efV23{border-left-color:var(--surface-border)}.TextWithAside_light__Arbac .TextWithAside_link__geq6_:hover{color:var(--text-on-light)}@media (max-width:900px){.TextWithAside_grid__2HpIY{grid-template-columns:1fr}.TextWithAside_aside__efV23{border-left:none;padding-left:0;border-top:1px solid var(--ink-border);padding-top:var(--space-lg)}}.SplitRows_row__qGGaS{display:grid;grid-template-columns:5fr 7fr;grid-gap:var(--space-2xl);gap:var(--space-2xl)}.SplitRows_left__jgIRT{position:-webkit-sticky;position:sticky;top:var(--space-3xl);align-self:start}.SplitRows_kickerNumber__d0wfg{font-size:clamp(3rem,5vw,4.5rem);color:var(--orange-text);line-height:1;margin-bottom:var(--space-sm);letter-spacing:-.03em}.SplitRows_kickerNumber__d0wfg,.SplitRows_kickerTag__d_e5z{display:block;font-family:var(--font-mono),monospace;font-weight:600}.SplitRows_kickerTag__d_e5z{font-size:var(--text-label);letter-spacing:.12em;text-transform:uppercase;color:var(--accent-text);margin-bottom:var(--space-md)}.SplitRows_titleLarge__aRbT7{font-size:var(--text-title);font-weight:600;line-height:1.15;letter-spacing:-.025em;margin-bottom:var(--space-sm)}.SplitRows_titleSmall__XF6KE{font-size:var(--text-subtitle);font-weight:600;line-height:1.2;letter-spacing:-.015em}.SplitRows_subtitle__yePQ0{font-size:var(--text-body-lg);line-height:1.5}.SplitRows_right__AY1oM{padding-left:var(--space-xl);border-left:1px solid var(--ink-border)}.SplitRows_body__aUwD3{font-size:var(--text-body);line-height:1.65;margin-bottom:var(--space-xl)}.SplitRows_listBoxed__zXA_C{border-top:1px solid var(--ink-border);padding-top:var(--space-md)}.SplitRows_listLabel__VF42R{display:block;font-family:var(--font-mono),monospace;font-size:var(--text-label);font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--text-tertiary);margin-bottom:var(--space-sm)}.SplitRows_list__rsrtZ{list-style:none;display:flex;flex-direction:column;gap:var(--space-sm)}.SplitRows_listBoxed__zXA_C .SplitRows_list__rsrtZ{gap:var(--space-xs)}.SplitRows_item__EkrJD{font-size:var(--text-small);padding-left:var(--space-lg);position:relative;line-height:1.55}.SplitRows_item__EkrJD:before{content:"\2014";position:absolute;left:0;color:var(--accent-text)}.SplitRows_divider__B9pEY{border:none;border-top:1px solid var(--ink-border);margin:calc(var(--space-2xl) + var(--space-3xl)) 0 var(--space-3xl)}.SplitRows_dark__72THH .SplitRows_item__EkrJD,.SplitRows_dark__72THH .SplitRows_titleLarge__aRbT7,.SplitRows_dark__72THH .SplitRows_titleSmall__XF6KE{color:var(--text-primary)}.SplitRows_dark__72THH .SplitRows_body__aUwD3,.SplitRows_dark__72THH .SplitRows_subtitle__yePQ0{color:var(--text-secondary)}.SplitRows_light__OONs9 .SplitRows_item__EkrJD,.SplitRows_light__OONs9 .SplitRows_titleLarge__aRbT7,.SplitRows_light__OONs9 .SplitRows_titleSmall__XF6KE{color:var(--text-on-light)}.SplitRows_light__OONs9 .SplitRows_body__aUwD3,.SplitRows_light__OONs9 .SplitRows_listLabel__VF42R,.SplitRows_light__OONs9 .SplitRows_subtitle__yePQ0{color:var(--text-on-light-secondary)}.SplitRows_light__OONs9 .SplitRows_divider__B9pEY,.SplitRows_light__OONs9 .SplitRows_listBoxed__zXA_C,.SplitRows_light__OONs9 .SplitRows_right__AY1oM{border-color:var(--surface-border)}@media (max-width:900px){.SplitRows_row__qGGaS{grid-template-columns:1fr;gap:var(--space-xl)}.SplitRows_left__jgIRT{position:static}.SplitRows_right__AY1oM{border-left:none;padding-left:0;border-top:1px solid var(--ink-border);padding-top:var(--space-lg)}.SplitRows_light__OONs9 .SplitRows_right__AY1oM{border-top-color:var(--surface-border)}}.SplitRows_withAside__LQMNE{display:flex;flex-wrap:wrap;gap:56px;align-items:flex-start}.SplitRows_rowsColumn__2Br3g{flex:999 1 600px;min-width:0}.SplitRows_rowsColumn__2Br3g .SplitRows_row__qGGaS{grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:8px 32px}.SplitRows_rowsColumn__2Br3g .SplitRows_left__jgIRT{position:static}.SplitRows_rowsColumn__2Br3g .SplitRows_row__qGGaS{padding:28px 0;border-top:1px solid var(--surface-border)}.SplitRows_rowsColumn__2Br3g.SplitRows_dark__72THH .SplitRows_row__qGGaS{border-top-color:var(--ink-border)}.SplitRows_rowsColumn__2Br3g .SplitRows_right__AY1oM{padding-left:0;border-left:0}.SplitRows_rowsColumn__2Br3g .SplitRows_body__aUwD3{margin-bottom:0}.SplitRows_rowsColumn__2Br3g .SplitRows_titleSmall__XF6KE{font-size:22px}.SplitRows_rowsColumn__2Br3g .SplitRows_divider__B9pEY{display:none}.SplitRows_aside__Q7q4g{flex:1 1 300px;min-width:0;background:var(--ink-raised);color:var(--text-secondary);border-top:3px solid var(--purple);padding:32px 28px}.SplitRows_asideKicker__nV8eR{font-family:var(--font-mono),monospace;font-size:var(--text-label);font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#c796fa;margin-bottom:var(--space-md)}.SplitRows_asideHeading__5YrQ5{font-size:22px;font-weight:600;line-height:1.3;letter-spacing:-.015em;color:var(--text-primary)}.SplitRows_asideBody__LbcEX{margin-top:12px;font-size:15px;line-height:1.6}.SplitRows_asideLinks___P_gL{margin-top:var(--space-lg);display:flex;flex-direction:column}.SplitRows_asideLink__ME9xv{min-height:44px;display:inline-flex;align-items:center;color:var(--text-primary);font-weight:600;text-decoration:underline;-webkit-text-decoration-color:var(--purple);text-decoration-color:var(--purple);text-underline-offset:4px}@media (max-width:900px){.SplitRows_rowsColumn__2Br3g .SplitRows_row__qGGaS{grid-template-columns:1fr;gap:var(--space-sm)}.SplitRows_rowsColumn__2Br3g .SplitRows_right__AY1oM{border-top:0;padding-top:0}}.TrustStrip_strip__WZ54R{background:var(--ink-raised);color:var(--text-secondary);border-top:1px solid var(--ink-border);padding:22px var(--space-lg)}.TrustStrip_list__xyu1N{max-width:1280px;margin:0 auto;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:14px 40px;font-size:14px}.TrustStrip_item__qKH0i{display:flex;align-items:center;gap:10px}.TrustStrip_check__LB6SA{flex-shrink:0;color:var(--accent)}@media (max-width:600px){.TrustStrip_strip__WZ54R{padding-inline:var(--space-md)}}.styles_section__xN9f4{background:var(--surface);padding:var(--space-3xl) var(--space-lg)}.styles_inner__KFfz2{max-width:1280px;margin:0 auto}.styles_header__AAupL{display:grid;grid-template-columns:3fr 2fr;align-items:end;grid-gap:var(--space-2xl);gap:var(--space-2xl);margin-bottom:var(--space-2xl)}.styles_eyebrow__cJhuc{display:block;font-family:var(--font-mono),monospace;font-size:var(--text-label);font-weight:600;letter-spacing:.12em;text-transform:uppercase;margin-bottom:var(--space-md)}.styles_eyebrow__cJhuc:before{content:"\2014\2014\00a0";color:var(--blue-text)}.styles_heading__9Y2jp{font-size:var(--text-title);font-weight:600;line-height:1.15;letter-spacing:-.025em}.styles_intro__NLRx1{color:var(--text-on-light-secondary);font-size:var(--text-body-lg);line-height:1.65;max-width:460px}.styles_lane__hRooS{--lane-accent:var(--accent);display:grid;grid-template-columns:280px minmax(0,1fr);grid-gap:var(--space-xl);gap:var(--space-xl);padding:32px 0;border-top:1px solid var(--surface-border)}.styles_lane__hRooS[data-tone=blue]{--lane-accent:var(--blue)}.styles_lane__hRooS[data-tone=orange]{--lane-accent:var(--orange)}.styles_lane__hRooS[data-tone=purple]{--lane-accent:var(--purple)}.styles_number__lx8GS{display:inline-flex;padding:2px 9px;border-left:3px solid var(--lane-accent);font:500 12px/1.6 var(--font-mono),monospace;color:var(--text-on-light-secondary);margin-bottom:12px}.styles_category__a50IJ h3{font-size:1.25rem;font-weight:600;line-height:1.3;letter-spacing:-.015em;margin-bottom:10px}.styles_category__a50IJ p{font-size:var(--text-small);color:var(--text-on-light-secondary);line-height:1.65;max-width:270px}.styles_logos__MGjM5{list-style:none;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px;align-content:start}.styles_card__LLJ76{min-width:0;flex-direction:column;gap:12px;background:var(--surface);border:1px solid var(--surface-border);border-radius:4px;padding:18px 8px 14px}.styles_card__LLJ76,.styles_graphic__tHSP6{display:flex;align-items:center;justify-content:center}.styles_graphic__tHSP6{height:48px}.styles_frame__Jj8r7{position:relative;display:block;overflow:hidden}.styles_logo__NbSsL{position:absolute;max-width:none}.styles_name__CmrHD{font-size:12px;line-height:1.4;color:var(--text-on-light-secondary);text-align:center}.styles_footer__YRg2j{border-top:1px solid var(--surface-border);padding-top:28px;display:flex;justify-content:space-between;align-items:center;gap:var(--space-xl)}.styles_footer__YRg2j p{max-width:760px;font-size:var(--text-small);color:var(--text-on-light-secondary)}.styles_link__ZJW2u{flex-shrink:0;font-size:var(--text-small);font-weight:600;border-bottom:2px solid var(--accent);padding-bottom:4px}.styles_link__ZJW2u span{margin-left:12px}.styles_link__ZJW2u:hover{border-bottom-color:var(--blue)}@media (max-width:1100px){.styles_lane__hRooS{grid-template-columns:235px minmax(0,1fr);gap:24px}.styles_logos__MGjM5{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.styles_section__xN9f4{padding:var(--space-2xl) var(--space-lg)}.styles_header__AAupL{margin-bottom:var(--space-xl)}.styles_header__AAupL,.styles_lane__hRooS{grid-template-columns:1fr;gap:var(--space-lg)}.styles_category__a50IJ p{max-width:500px}.styles_footer__YRg2j{flex-direction:column;align-items:flex-start;gap:var(--space-lg)}}@media (max-width:520px){.styles_logos__MGjM5{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}}@media (max-width:359px){.styles_section__xN9f4{padding-left:16px;padding-right:16px}.styles_card__LLJ76{padding-left:2px;padding-right:2px}}.page_listing__e3Vif{background:var(--ink);padding:var(--space-3xl) var(--space-lg);min-height:40vh}.page_inner__us_3E{max-width:1280px;margin:0 auto}.page_posts__YtrdO{display:flex;flex-direction:column}.page_post__shAli{border-bottom:1px solid var(--ink-border)}.page_post__shAli:first-child{border-top:1px solid var(--ink-border)}.page_postLink__xSw9Y{display:block;padding:var(--space-xl) 0;transition:background-color .2s ease}.page_postLink__xSw9Y:hover .page_postTitle__n7gzq{color:var(--accent-text)}.page_postMeta__DXAxX{display:flex;align-items:center;gap:var(--space-md);margin-bottom:var(--space-sm)}.page_postDate__PJpqG{font-weight:600;letter-spacing:.12em;color:var(--text-tertiary)}.page_postDate__PJpqG,.page_postTags__2KoC0{font-family:var(--font-mono),monospace;font-size:var(--text-label);text-transform:uppercase}.page_postTags__2KoC0{font-weight:500;letter-spacing:.08em;color:var(--accent-text)}.page_postTitle__n7gzq{font-size:var(--text-subtitle);font-weight:600;line-height:1.2;letter-spacing:-.015em;color:var(--text-primary);transition:color .2s ease;margin-bottom:var(--space-sm)}.page_postExcerpt__WONtP{font-size:var(--text-body);line-height:1.65;color:var(--text-secondary);max-width:680px}.page_empty__Pv_Aq{text-align:center;padding:var(--space-2xl) 0}.page_emptyText__upiYV{font-size:var(--text-body-lg);color:var(--text-secondary);margin-bottom:var(--space-xl)}.page_btnGhost__ZKYXC{background:transparent;color:var(--text-primary);border:1px solid var(--ink-border);padding:12px 28px;font-family:var(--font-mono),monospace;font-size:var(--text-small);font-weight:600;letter-spacing:.04em;text-transform:uppercase;transition:border-color .2s ease;display:inline-block}.page_btnGhost__ZKYXC:hover{border-color:var(--accent)}.LegacyContactForm_hero__M8V_V{background:var(--ink);padding:var(--space-4xl) var(--space-lg) var(--space-3xl)}.LegacyContactForm_heroInner____LHt{max-width:1280px;margin:0 auto}.LegacyContactForm_label__k0xAk{display:block;font-family:var(--font-mono),monospace;font-size:var(--text-label);font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--accent-text);margin-bottom:var(--space-md)}.LegacyContactForm_headline__7_Lex{font-size:var(--text-display);font-weight:600;line-height:1.05;letter-spacing:-.035em;color:var(--text-primary);max-width:900px}.LegacyContactForm_subline__g1ZBN{font-size:var(--text-body-lg);line-height:1.65;color:var(--text-secondary);max-width:720px;margin-top:var(--space-lg)}.LegacyContactForm_formSection__DAKyI{background:var(--surface);padding:var(--space-3xl) var(--space-lg);border-top:2px solid var(--accent)}.LegacyContactForm_formInner__IBHn_{max-width:720px;margin:0 auto}.LegacyContactForm_formHeader__lDnIv{margin-bottom:var(--space-2xl)}.LegacyContactForm_sectionTitle__UjGrv{font-size:var(--text-title);font-weight:600;line-height:1.15;letter-spacing:-.025em;color:var(--text-on-light);margin-bottom:var(--space-lg)}.LegacyContactForm_bodyTextDark__L68zl{font-size:var(--text-body);line-height:1.65;color:var(--text-on-light-secondary)}.LegacyContactForm_form__3cb_w{display:flex;flex-direction:column;gap:var(--space-lg)}.LegacyContactForm_fieldRow__MYSor{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-lg);gap:var(--space-lg)}.LegacyContactForm_field__DB9Ge{display:flex;flex-direction:column;gap:var(--space-xs)}.LegacyContactForm_fieldLabel__T9VaS{font-size:var(--text-small);font-weight:500;color:var(--text-on-light)}.LegacyContactForm_required__97lhW{color:var(--accent-text)}.LegacyContactForm_input__LHnNP,.LegacyContactForm_textarea__Bq7Jz{width:100%;padding:var(--space-sm) var(--space-md);border:1px solid var(--surface-border);background:white;font-size:var(--text-body);font-family:inherit;color:var(--text-on-light);transition:border-color .15s ease}.LegacyContactForm_input__LHnNP:focus,.LegacyContactForm_textarea__Bq7Jz:focus{border-color:var(--accent)}.LegacyContactForm_textarea__Bq7Jz{resize:vertical;min-height:120px}.LegacyContactForm_honeypot__cwcCS{position:absolute;left:-10000px;width:1px;height:1px;opacity:0}.LegacyContactForm_submit__qc05S{align-self:flex-start;background:var(--accent);color:var(--ink);padding:var(--space-md) var(--space-2xl);border:none;font-size:var(--text-body);font-weight:600;cursor:pointer;transition:background-color .15s ease}.LegacyContactForm_submit__qc05S:hover{background:var(--accent-bright)}.LegacyContactForm_submit__qc05S:disabled{opacity:.6;cursor:not-allowed}.LegacyContactForm_error__8csJ8{color:var(--error-text);font-size:var(--text-body)}.LegacyContactForm_note__pVuW5{font-size:var(--text-small);color:var(--text-on-light-secondary);line-height:1.5;margin-top:var(--space-sm)}.LegacyContactForm_note__pVuW5 a{color:var(--text-on-light);text-decoration:underline}.LegacyContactForm_success____As0{text-align:center;padding:var(--space-2xl) 0}.LegacyContactForm_successHeading__TudcV{font-size:var(--text-title);font-weight:600;color:var(--success-text);margin-bottom:var(--space-md)}.LegacyContactForm_successBody__Mf7Tr{font-size:var(--text-body);line-height:1.65;color:var(--text-on-light-secondary);max-width:540px;margin:0 auto var(--space-xl)}.LegacyContactForm_btnGhost____KDf{display:inline-block;padding:var(--space-sm) var(--space-xl);border:1px solid var(--text-on-light);color:var(--text-on-light);text-decoration:none;font-size:var(--text-body);font-weight:500;transition:background-color .15s ease,color .15s ease}.LegacyContactForm_btnGhost____KDf:hover{background:var(--text-on-light);color:var(--surface)}@media (max-width:700px){.LegacyContactForm_fieldRow__MYSor{grid-template-columns:1fr}}