.plan-home{--ph-paper:var(--ui-page);--ph-soft:var(--ui-subtle);--ph-brand:var(--ui-brand);--ph-ink:var(--ui-ink);--ph-muted:var(--ui-muted);--ph-line:var(--ui-border);color:var(--ph-ink);background:var(--ph-paper)}.ph-container{width:min(var(--ui-content-max),calc(100% - 2 * var(--ui-gutter)));min-width:0;margin-inline:auto}.plan-home [id]{scroll-margin-top:0}.plan-home h1{letter-spacing:-.055em;text-wrap:balance;max-width:1080px;margin:0 auto;font-size:clamp(44px,4.7vw,68px);font-weight:630;line-height:1.25}.plan-home h1>span,.plan-home .ph-brand-emphasis{color:var(--ui-brand)}@supports ((-webkit-background-clip:text) or (background-clip:text)){.plan-home .ph-brand-emphasis{background:var(--ui-brand-gradient-text);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}}.ph-section-copy>p:not(.ph-label):not(.ph-kicker){color:var(--ui-text);margin-top:var(--space-24);text-wrap:var(--ui-copy-wrap,pretty);font-size:15px;line-height:1.95}.ph-link{align-items:center;gap:var(--space-8);color:var(--ui-brand);min-height:38px;padding-block:var(--space-8);font-size:13px;font-weight:580;line-height:1.7;display:inline-flex}.ph-link:hover{text-underline-offset:5px;text-decoration:underline}.ph-link>.action-icon{border-radius:var(--radius-full);background:var(--ui-brand-gradient-soft);box-shadow:0 0 0 4px color-mix(in srgb, var(--ui-brand-accent) 22%, transparent)}.ph-heading-row>div:last-child:not(:first-child){max-width:405px}.ph-heading-row>div>p:not(.ph-label):not(.ph-kicker){color:var(--ui-text);margin-bottom:var(--space-16);font-size:15px;line-height:1.9}.ph-content-calendar>div:not(.ph-sheet-title){align-items:center;gap:var(--space-20);padding:var(--space-12) var(--space-16);border-bottom:1px solid var(--ui-border);display:flex}.ph-delivery-steps li:not(:last-child):before{content:"";background:var(--ui-border);width:1px;position:absolute;top:32px;bottom:0;left:19px}@keyframes ph-faq-in{0%{opacity:0}to{opacity:1}}@media (max-width:950px){.ph-container{width:min(var(--ui-content-max),calc(100% - 2 * var(--ui-gutter)))}.ph-section-copy>p:not(.ph-label):not(.ph-kicker){max-width:650px}.ph-heading-row>div:last-child:not(:first-child){max-width:350px}}@media (max-width:700px){.ph-desktop-break{display:none}.ph-heading-row>div:last-child:not(:first-child){max-width:580px}}@media (max-width:460px){.ph-container{width:min(var(--ui-content-max),calc(100% - 2 * var(--ui-gutter)))}.ph-section-copy>p:not(.ph-label):not(.ph-kicker),.ph-heading-row>div>p:not(.ph-label):not(.ph-kicker){margin-top:var(--space-20);font-size:14px}}@media (prefers-reduced-motion:reduce){.plan-home *,.plan-home :before,.plan-home :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media (forced-colors:active){.plan-home .ph-brand-emphasis{-webkit-text-fill-color:CanvasText;background:0 0}}
.ph-core{padding:var(--ui-section-inset) 0;background:var(--ui-page);scroll-margin-top:70px!important}.ph-core--paper{background:var(--ui-subtle)}.ph-core-meta{align-items:center;gap:var(--ui-layout-space-12);min-height:var(--space-32);margin-bottom:var(--ui-layout-space-16);display:flex}.ph-core-number{letter-spacing:-.04em;color:var(--ui-brand-accent);min-width:var(--space-32);flex-shrink:0;font-size:22px;font-weight:500;line-height:32px}@supports ((-webkit-background-clip:text) or (background-clip:text)){.ph-core-number{background:var(--ui-brand-gradient) left center / 1.3em 100% no-repeat;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}}.ph-core-meta strong{min-width:0;color:var(--ui-brand);font-size:15px;font-weight:550;line-height:1.5}.ph-core-heading{align-items:end;gap:var(--ui-layout-space-48);margin-bottom:calc(var(--ui-layout-space-24) + var(--space-4));grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);display:grid}.ph-core-title{min-width:0}.ph-core-heading h2{letter-spacing:-.04em;text-wrap:var(--ui-copy-wrap,balance);min-width:0;margin:0;font-size:clamp(32px,2.8vw,40px);font-weight:500;line-height:1.28}.ph-core-heading h2>span{white-space:normal;color:var(--ui-brand)}.ph-core-heading>p{min-width:0;color:var(--ui-text);font-size:var(--demo-text-body);text-wrap:wrap;margin:0;line-height:1.8}.ph-core>.ph-container>.ph-link{font-size:12px}.ph-core [id]{scroll-margin-top:90px}@media (max-width:900px){.ph-core{padding:var(--ui-layout-space-48) 0 var(--ui-layout-space-64)}.ph-core-heading h2{font-size:clamp(26px,4vw,34px)}.ph-core-heading>p{max-width:56em}.ph-core-heading{gap:var(--ui-layout-space-12);margin-bottom:var(--ui-layout-space-24);grid-template-columns:1fr}}@media (max-width:600px){.ph-core{padding:var(--ui-layout-space-40) 0 var(--ui-layout-space-48)}.ph-core-meta{gap:calc(var(--ui-layout-space-8) + var(--space-2));margin-bottom:var(--ui-layout-space-12)}.ph-core-number{font-size:20px}.ph-core-heading h2{font-size:var(--ui-mobile-type-section);line-height:1.35}.ph-core-heading>p{line-height:1.75}}@media (forced-colors:active){.ph-core-number{-webkit-text-fill-color:CanvasText;opacity:1;background:0 0}}
.plan-home{--ph-grass:var(--ui-brand-accent);--ph-grass-hover:var(--ui-brand-accent-hover);--ph-grass-ink:var(--ui-ink);--ph-grass-soft:var(--ui-brand-soft);--ph-grass-border:var(--ui-success-border);--ph-ai-wash:var(--ui-ai-wash)}.plan-home>.ph-core{padding-block:var(--ui-section-inset)}.plan-home>.ph-core+.ph-core{border-top:1px solid var(--home-chapter-border)}.plan-home>.ph-core--paper{background:var(--home-core-paper-background)}.plan-home>.ph-core:not(.ph-core--paper){background:var(--home-core-mist-background)}.plan-home .cc-brief{background:var(--demo-preparation-wash)}.plan-home :is(.ic-workflow,.fc-work-status){background:var(--demo-assistance-wash)}.plan-home .cst-card[aria-selected=true],.plan-home .afc-card[aria-expanded=true],.plan-home .ifc-features .afc-card[aria-expanded=true]{background:var(--demo-assistance-wash);border-color:var(--demo-expanded-border)}.plan-home :is(.cst-card-preview,.afc-visual,.ifc-visual){min-height:260px;margin:var(--space-16) 0 var(--space-20);flex:1}.plan-home :is(.cst-card-footer,.afc-card-footer){min-height:var(--ui-target-min);margin-top:auto}.plan-home .cst-card[aria-selected=true] .cst-card-footer svg{transform:rotate(-90deg)}@media (max-width:600px){.plan-home :is(.cst-card-preview,.afc-visual,.ifc-visual){min-height:200px;margin:var(--space-16) 0}.plan-home :is(.cst-card-footer,.afc-card-footer){min-height:44px}}.plan-home :is(.cst-card,.afc-card){--afc-muted:var(--demo-caption)}@media (min-width:1101px){.plan-home :is(.cst-card,.afc-card)>.afc-description{min-height:45px}}.plan-home :is(.cst-strategy>.cpl-panel,.afp-panel):not([hidden]){scroll-margin-top:110px;animation:.25s ease-out extension-panel-reveal}.plan-home .cst-strategy>.cpl-panel:focus{outline:none}@keyframes extension-panel-reveal{0%{opacity:.4;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.plan-home :is(.cst-strategy>.cpl-panel,.afp-panel):not([hidden]){animation:none}}
.core-marketing-module__7WqwpW__page{--core-section-space:var(--ui-section-inset);--core-text-body:var(--ui-type-body);--core-text-ui:14px;--core-text-caption:var(--ui-type-caption);background:var(--ui-ambient-page)}.core-marketing-module__7WqwpW__page button{-webkit-tap-highlight-color:transparent}.core-marketing-module__7WqwpW__hero{isolation:isolate;padding-block:var(--ui-layout-space-24) 0;position:relative}.core-marketing-module__7WqwpW__hero>nav{margin-bottom:var(--ui-layout-space-40)}.core-marketing-module__7WqwpW__heroCopy{min-width:0;max-width:880px;padding-block:var(--ui-layout-space-24) var(--ui-layout-space-8);text-align:center;margin-inline:auto}.core-marketing-module__7WqwpW__heroEyebrow{justify-content:center;align-items:center;gap:var(--ui-layout-space-12);color:var(--ui-brand);margin-bottom:var(--ui-layout-space-24);flex-wrap:wrap;font-size:12px;font-weight:600;line-height:1.6;display:flex}.core-marketing-module__7WqwpW__heroEyebrow>span{align-items:center;gap:var(--ui-layout-space-8);padding:var(--space-4) var(--ui-layout-space-12);background:var(--ui-brand-gradient-soft);border:1px solid color-mix(in srgb, var(--ui-brand) 18%, var(--ui-border));border-radius:var(--radius-full);display:inline-flex}.core-marketing-module__7WqwpW__heroTitle{letter-spacing:-.045em;text-wrap:var(--ui-copy-wrap,balance);margin:0;font-weight:600;line-height:1.3}.core-marketing-module__7WqwpW__heroTitle>span{max-width:100%;color:var(--ui-brand);background:var(--ui-brand-gradient-text);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;display:inline-block}.core-marketing-module__7WqwpW__heroSummary{max-width:720px;margin:var(--ui-layout-space-24) auto 0;font-size:var(--ui-type-body);color:var(--ui-text-secondary);line-height:var(--ui-leading-body);text-wrap:var(--ui-copy-wrap,pretty)}.core-marketing-module__7WqwpW__heroActions{justify-content:center}.core-marketing-module__7WqwpW__promises{margin-top:var(--ui-layout-space-40);padding-block:var(--ui-layout-space-24);border-top:1px solid color-mix(in srgb, var(--ui-brand) 14%, transparent);grid-template-columns:repeat(3,minmax(0,1fr));gap:0;display:grid}.core-marketing-module__7WqwpW__promiseItem{align-items:flex-start;gap:var(--ui-layout-space-16);min-width:0;padding-inline:var(--ui-layout-space-32);display:flex}.core-marketing-module__7WqwpW__promiseItem:first-child{padding-left:0}.core-marketing-module__7WqwpW__promiseItem:last-child{padding-right:0}.core-marketing-module__7WqwpW__promiseItem+.core-marketing-module__7WqwpW__promiseItem{border-left:1px solid color-mix(in srgb, var(--ui-brand) 14%, transparent)}.core-marketing-module__7WqwpW__promiseIcon{background:linear-gradient(135deg, color-mix(in srgb, var(--ui-brand-accent) 24%, var(--ui-surface)), color-mix(in srgb, var(--ui-brand) 9%, var(--ui-surface)));width:40px;height:40px;color:var(--ui-brand);border-radius:44% 56% 47% 53%/55% 42% 58% 45%;flex:none;place-items:center;display:grid}.core-marketing-module__7WqwpW__promiseItem:nth-child(2) .core-marketing-module__7WqwpW__promiseIcon{border-radius:57% 43% 53% 47%/43% 57%}.core-marketing-module__7WqwpW__promiseItem:nth-child(3) .core-marketing-module__7WqwpW__promiseIcon{border-radius:48% 52% 40% 60%/60% 46% 54% 40%}.core-marketing-module__7WqwpW__promises strong{color:var(--ui-ink);font-size:14px;font-weight:550;line-height:1.6;display:block}.core-marketing-module__7WqwpW__promises p{margin-top:var(--space-4);color:var(--ui-text-secondary);text-wrap:var(--ui-copy-wrap,pretty);font-size:13px;line-height:1.8}.core-marketing-module__7WqwpW__promiseLink{min-height:var(--ui-target-min);border-radius:var(--ui-radius-control);text-decoration:none}.core-marketing-module__7WqwpW__promiseLink strong{align-items:center;gap:var(--ui-layout-space-8);color:var(--ui-brand);display:flex}.core-marketing-module__7WqwpW__promiseLink strong>svg{flex:none}.core-marketing-module__7WqwpW__promiseLink:hover strong{text-underline-offset:var(--space-4);text-decoration:underline}.core-marketing-module__7WqwpW__promiseLink:focus-visible{outline:2px solid var(--ui-focus);outline-offset:var(--space-4)}.core-marketing-module__7WqwpW__demoSection{padding-block:var(--core-section-space)}.core-marketing-module__7WqwpW__chapterHeading{gap:var(--ui-group-gap);margin-bottom:var(--ui-heading-content-gap);grid-template-columns:minmax(0,1.25fr) minmax(0,.8fr);align-items:end;display:grid}.core-marketing-module__7WqwpW__chapterLabel{align-items:center;gap:var(--ui-layout-space-12);margin-bottom:var(--ui-layout-space-20);color:var(--ui-brand);font-size:12px;font-weight:550;line-height:1.6;display:flex}.core-marketing-module__7WqwpW__chapterLabel>span{min-width:28px;height:25px;padding-inline:var(--space-4);border:1px solid color-mix(in srgb, var(--ui-brand) 25%, var(--ui-border));border-radius:var(--radius-4);background:var(--ui-brand-gradient-soft);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;font-size:12px;font-weight:450;display:inline-flex}.core-marketing-module__7WqwpW__chapterHeading h2{max-width:720px;color:var(--ui-text-primary);font-size:var(--ui-type-section);letter-spacing:-.04em;text-wrap:var(--ui-copy-wrap,balance);margin:0;font-weight:550;line-height:1.35}.core-marketing-module__7WqwpW__chapterHeading>p{width:100%;color:var(--ui-text-secondary);font-size:var(--core-text-body);text-wrap:wrap;justify-self:end;max-width:430px;line-height:1.85}.core-marketing-module__7WqwpW__demoHeading>p{max-width:none;margin:0}.core-marketing-module__7WqwpW__operations{background:var(--ui-ambient-section);padding-block:var(--core-section-space);border-block:1px solid var(--ui-border)}.core-marketing-module__7WqwpW__explorer{border:1px solid var(--ui-glass-border);background:var(--ui-glass-surface);border-radius:var(--ui-radius-window);box-shadow:var(--ui-glass-shadow);overflow:clip}.core-marketing-module__7WqwpW__modeTabs{gap:var(--ui-layout-space-8);padding:var(--ui-layout-space-8);border-bottom:1px solid var(--ui-border);background:var(--ui-glass-tint);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.core-marketing-module__7WqwpW__modeTabs button{justify-content:flex-start;align-items:center;gap:var(--ui-layout-space-12);min-height:56px;padding:var(--ui-layout-space-12) var(--ui-layout-space-16);border-radius:var(--ui-radius-panel);font:inherit;font-size:var(--core-text-ui);text-align:left;cursor:pointer;transition:var(--ui-action-transition);background:var(--ui-action-quiet-bg);color:var(--ui-action-quiet-fg);border:1px solid #0000;border-color:var(--ui-action-quiet-border);box-shadow:var(--ui-action-quiet-shadow);touch-action:manipulation;font-weight:550;line-height:1.5;display:flex}.core-marketing-module__7WqwpW__tabNumber{font-size:12px;font-weight:400}.core-marketing-module__7WqwpW__tabLabel,.core-marketing-module__7WqwpW__desktopTabLabel,.core-marketing-module__7WqwpW__mobileTabLabel{text-wrap:var(--ui-copy-wrap,pretty);min-width:0}.core-marketing-module__7WqwpW__mobileTabLabel{display:none}.core-marketing-module__7WqwpW__modeTabs button>svg{flex:none;margin-left:auto}.core-marketing-module__7WqwpW__modeTabs button[aria-selected=true]{background:var(--ui-action-selected-bg);color:var(--ui-action-selected-fg);border-color:var(--ui-action-selected-border);box-shadow:var(--ui-action-selected-shadow);transition:var(--ui-action-transition);touch-action:manipulation}.core-marketing-module__7WqwpW__modePanel:focus-visible,.core-marketing-module__7WqwpW__scenarioPanel:focus-visible{outline:2px solid var(--ui-focus);outline-offset:-5px}.core-marketing-module__7WqwpW__modePanel{gap:var(--ui-layout-space-40);padding:var(--ui-layout-space-32);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.core-marketing-module__7WqwpW__modePanel[hidden],.core-marketing-module__7WqwpW__scenarioPanel[hidden]{display:none}.core-marketing-module__7WqwpW__kicker{color:var(--ui-brand);letter-spacing:.03em;margin-bottom:var(--ui-layout-space-12);font-size:12px;font-weight:550;line-height:1.7}.core-marketing-module__7WqwpW__modeDescription h3{color:var(--ui-ink);letter-spacing:-.025em;text-wrap:var(--ui-copy-wrap,balance);margin:0;font-size:25px;font-weight:550;line-height:1.55}.core-marketing-module__7WqwpW__modeDescription>p:not(.core-marketing-module__7WqwpW__kicker){font-size:var(--core-text-body);color:var(--ui-text-secondary);margin-top:var(--ui-layout-space-16);text-wrap:var(--ui-copy-wrap,pretty);line-height:1.85}.core-marketing-module__7WqwpW__configuration{min-width:0;padding-left:var(--ui-layout-space-32);border-left:1px solid var(--ui-border)}.core-marketing-module__7WqwpW__configurationTop{justify-content:space-between;align-items:center;gap:var(--ui-layout-space-16);padding-block:var(--space-4) var(--ui-layout-space-16);border-bottom:1px solid var(--ui-border);display:flex}.core-marketing-module__7WqwpW__configurationTop>span{color:var(--ui-ink);font-size:var(--core-text-ui);font-weight:550}.core-marketing-module__7WqwpW__configurationTop small{font-size:var(--core-text-caption);color:var(--ui-muted)}.core-marketing-module__7WqwpW__configurationFields{margin:0}.core-marketing-module__7WqwpW__configurationFields>div{gap:var(--ui-layout-space-16);padding-block:var(--ui-layout-space-16);border-bottom:1px solid var(--ui-border);grid-template-columns:minmax(80px,.55fr) minmax(0,1fr);display:grid}.core-marketing-module__7WqwpW__configurationFields>div:last-child{border-bottom:0}.core-marketing-module__7WqwpW__configurationFields dt{color:var(--ui-muted);font-size:var(--core-text-caption);line-height:1.8}.core-marketing-module__7WqwpW__configurationFields dd{color:var(--ui-ink);font-size:var(--core-text-ui);overflow-wrap:anywhere;margin:0;line-height:1.8}.core-marketing-module__7WqwpW__configurationResult{margin-top:var(--ui-layout-space-24);padding-top:var(--ui-layout-space-20);border-top:1px solid var(--ui-border)}.core-marketing-module__7WqwpW__configurationResult>span{align-items:center;gap:var(--ui-layout-space-8);color:var(--ui-brand);font-size:var(--core-text-caption);font-weight:550;display:flex}.core-marketing-module__7WqwpW__configurationResult>p{margin-top:var(--ui-layout-space-8);font-size:var(--core-text-ui);color:var(--ui-ink);line-height:1.8}.core-marketing-module__7WqwpW__configurationNote{margin-top:var(--ui-layout-space-16);font-size:var(--core-text-caption);color:var(--ui-text-secondary);line-height:1.8}.core-marketing-module__7WqwpW__configurationNote>span{color:var(--ui-muted);margin-bottom:var(--space-4);display:block}.core-marketing-module__7WqwpW__capabilities{display:grid}.core-marketing-module__7WqwpW__capability{align-items:center;gap:var(--ui-layout-space-80);padding-block:var(--ui-layout-space-48);border-top:1px solid var(--ui-border);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);display:grid}.core-marketing-module__7WqwpW__capability:nth-child(2){grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}.core-marketing-module__7WqwpW__capability:nth-child(2) .core-marketing-module__7WqwpW__capabilityCopy{order:2}.core-marketing-module__7WqwpW__capability:nth-child(2) .core-marketing-module__7WqwpW__mechanismColumn{order:1}.core-marketing-module__7WqwpW__capability:last-child{padding-bottom:0}.core-marketing-module__7WqwpW__capabilityLabel{align-items:center;gap:var(--ui-layout-space-12);color:var(--ui-brand);margin-bottom:var(--ui-layout-space-16);font-size:12px;line-height:1.7;display:flex}.core-marketing-module__7WqwpW__capabilityLabel>span{border-right:1px solid var(--ui-border-strong);padding-right:var(--ui-layout-space-12)}.core-marketing-module__7WqwpW__capabilityCopy{min-width:0}.core-marketing-module__7WqwpW__capabilityCopy h4{letter-spacing:-.03em;text-wrap:var(--ui-copy-wrap,balance);margin:0;font-size:clamp(23px,2.1vw,29px);font-weight:550;line-height:1.5}.core-marketing-module__7WqwpW__capabilityCopy>p:not(.core-marketing-module__7WqwpW__capabilityLabel){color:var(--ui-text);margin-top:var(--ui-layout-space-16);font-size:14px;line-height:1.95}.core-marketing-module__7WqwpW__capabilityCopy dl{margin:var(--ui-layout-space-24) 0 var(--ui-layout-space-12);gap:var(--ui-layout-space-16);padding:0;display:grid}.core-marketing-module__7WqwpW__capabilityCopy dl>div{gap:var(--ui-layout-space-16);grid-template-columns:minmax(80px,.45fr) minmax(0,1fr);display:grid}.core-marketing-module__7WqwpW__capabilityCopy dt{color:var(--ui-ink);font-size:12px;font-weight:550;line-height:1.85}.core-marketing-module__7WqwpW__capabilityCopy dd{color:var(--ui-text);margin:0;font-size:12px;line-height:1.85}.core-marketing-module__7WqwpW__mechanismColumn{min-width:0}.core-marketing-module__7WqwpW__inputOutput{align-items:center;gap:var(--ui-layout-space-16);padding:var(--ui-layout-space-20) var(--ui-layout-space-8) 0;grid-template-columns:minmax(0,1fr) 16px minmax(0,1fr);display:grid}.core-marketing-module__7WqwpW__inputOutput>span{color:var(--ui-text);font-size:12px;line-height:1.8;display:block}.core-marketing-module__7WqwpW__inputOutput small{color:var(--ui-muted);margin-bottom:var(--space-4);font-size:12px;display:block}.core-marketing-module__7WqwpW__inputOutput svg{color:var(--ui-brand)}.core-marketing-module__7WqwpW__scenarioSection{padding-block:var(--core-section-space);border-bottom:1px solid var(--ui-border);background:0 0}.core-marketing-module__7WqwpW__scenarios{border:1px solid var(--ui-glass-border);border-radius:var(--ui-radius-window);background:var(--ui-glass-surface);box-shadow:var(--ui-glass-shadow);grid-template-columns:270px minmax(0,1fr);display:grid;overflow:clip}.core-marketing-module__7WqwpW__scenarioSelector{padding:var(--ui-layout-space-32) var(--ui-layout-space-24);background:var(--ui-glass-tint);border-right:1px solid var(--ui-border);color:var(--ui-text-primary)}.core-marketing-module__7WqwpW__scenarioIndex{align-items:center;gap:var(--ui-layout-space-12);margin-bottom:var(--ui-layout-space-32);font-size:12px;line-height:1.8;display:flex}.core-marketing-module__7WqwpW__scenarioIndex svg{color:var(--ui-brand);flex:none}.core-marketing-module__7WqwpW__scenarioTabs{gap:var(--ui-layout-space-8);display:grid}.core-marketing-module__7WqwpW__scenarioTabs button{align-items:center;gap:var(--ui-layout-space-8);padding:var(--ui-layout-space-16) var(--ui-layout-space-12);min-height:60px;font:inherit;font-size:var(--core-text-ui);border-radius:var(--ui-radius-panel);text-align:left;cursor:pointer;transition:var(--ui-action-transition);background:var(--ui-action-quiet-bg);color:var(--ui-action-quiet-fg);border:1px solid #0000;border-color:var(--ui-action-quiet-border);box-shadow:var(--ui-action-quiet-shadow);touch-action:manipulation;grid-template-columns:20px minmax(0,1fr) 16px;font-weight:500;line-height:1.6;display:grid}.core-marketing-module__7WqwpW__scenarioTabs button[aria-selected=true]{background:var(--ui-action-selected-bg);color:var(--ui-action-selected-fg);border-color:var(--ui-action-selected-border);box-shadow:var(--ui-action-selected-shadow);transition:var(--ui-action-transition);touch-action:manipulation}.core-marketing-module__7WqwpW__scenarioSelector>p{margin-top:var(--ui-layout-space-32);padding-top:var(--ui-layout-space-20);border-top:1px solid var(--ui-border);color:var(--ui-muted);font-size:var(--core-text-caption);line-height:1.8}.core-marketing-module__7WqwpW__scenarioPanel{padding:var(--ui-panel-padding);min-width:0}.core-marketing-module__7WqwpW__scenarioIntro h3{letter-spacing:-.025em;text-wrap:var(--ui-copy-wrap,balance);margin:0;font-size:25px;font-weight:550;line-height:1.55}.core-marketing-module__7WqwpW__scenarioIntro>p:last-child{margin-top:var(--ui-layout-space-12);color:var(--ui-text-secondary);font-size:var(--core-text-body);text-wrap:var(--ui-copy-wrap,pretty);max-width:680px;line-height:1.85}.core-marketing-module__7WqwpW__scenarioSteps{gap:var(--ui-layout-space-24) var(--ui-layout-space-32);margin:var(--ui-layout-space-32) 0;grid-template-columns:repeat(2,minmax(0,1fr));padding:0;list-style:none;display:grid}.core-marketing-module__7WqwpW__scenarioSteps li{align-items:flex-start;gap:var(--ui-layout-space-12);display:flex}.core-marketing-module__7WqwpW__scenarioStepMark{border-radius:var(--ui-radius-control);background:var(--ui-brand-gradient-soft);width:28px;height:28px;color:var(--ui-brand);border:1px solid color-mix(in srgb, var(--ui-brand) 14%, var(--ui-border));flex:none;place-items:center;font-size:12px;display:grid}.core-marketing-module__7WqwpW__scenarioSteps strong{font-size:var(--core-text-ui);color:var(--ui-ink);font-weight:550;line-height:1.8}.core-marketing-module__7WqwpW__scenarioSteps p{margin-top:var(--space-4);color:var(--ui-text-secondary);font-size:var(--core-text-ui);line-height:1.8}.core-marketing-module__7WqwpW__scenarioCompact .core-marketing-module__7WqwpW__scenarioSteps{margin-bottom:0}.core-marketing-module__7WqwpW__scenarioLink{align-items:center;gap:var(--ui-layout-space-8);min-height:var(--ui-target-min);margin-top:var(--space-4);color:var(--ui-brand);font-size:13px;display:inline-flex}.core-marketing-module__7WqwpW__scenarioLink:hover{text-underline-offset:4px;text-decoration:underline}.core-marketing-module__7WqwpW__scenarioLink:focus-visible{outline:2px solid var(--ui-focus);outline-offset:4px}.core-marketing-module__7WqwpW__scenarioResult{align-items:center;gap:var(--ui-layout-space-16);background:var(--ui-ai-wash);border:1px solid var(--ui-success-border);border-radius:var(--ui-radius-panel);padding:var(--ui-layout-space-20);display:flex}.core-marketing-module__7WqwpW__scenarioResult>svg{color:var(--ui-brand);flex:none}.core-marketing-module__7WqwpW__scenarioResult span{color:var(--ui-muted);font-size:12px;line-height:1.7}.core-marketing-module__7WqwpW__scenarioResult p{color:var(--ui-ink);font-size:var(--core-text-ui);margin-top:var(--space-4);line-height:1.8}.core-marketing-module__7WqwpW__scenarioOutcome{padding-top:var(--ui-layout-space-16);border-top:1px solid var(--ui-border);color:var(--ui-text-secondary);font-size:var(--core-text-ui);margin:0;line-height:1.8}.core-marketing-module__7WqwpW__scenarioOutcome strong{margin-right:var(--ui-layout-space-12);color:var(--ui-brand);font-weight:550}@media (hover:hover) and (pointer:fine){.core-marketing-module__7WqwpW__modeTabs button:where(:not(:disabled):not([aria-disabled=true]):not([aria-busy=true])):hover,.core-marketing-module__7WqwpW__scenarioTabs button:where(:not(:disabled):not([aria-disabled=true]):not([aria-busy=true])):hover{background:var(--ui-action-quiet-hover);color:var(--ui-action-quiet-fg);border-color:var(--ui-action-quiet-border);box-shadow:var(--ui-action-quiet-shadow)}}.core-marketing-module__7WqwpW__modeTabs button:where(:not(:disabled):not([aria-disabled=true]):not([aria-busy=true])):active,.core-marketing-module__7WqwpW__scenarioTabs button:where(:not(:disabled):not([aria-disabled=true]):not([aria-busy=true])):active{background:var(--ui-action-quiet-pressed);color:var(--ui-action-quiet-fg);border-color:var(--ui-action-quiet-border);box-shadow:none}.core-marketing-module__7WqwpW__modeTabs button:focus-visible,.core-marketing-module__7WqwpW__scenarioTabs button:focus-visible{outline:var(--ui-action-focus-width) solid var(--ui-action-focus);outline-offset:var(--ui-action-focus-offset)}.core-marketing-module__7WqwpW__modeTabs button:is(:disabled,[aria-disabled=true]),.core-marketing-module__7WqwpW__scenarioTabs button:is(:disabled,[aria-disabled=true]){color:var(--ui-action-disabled-fg);box-shadow:none;opacity:1;cursor:not-allowed;background:0 0;border-color:#0000}.core-marketing-module__7WqwpW__modeTabs button[aria-busy=true],.core-marketing-module__7WqwpW__scenarioTabs button[aria-busy=true]{cursor:progress}@media (hover:hover) and (pointer:fine){.core-marketing-module__7WqwpW__modeTabs button[aria-selected=true]:where(:not(:disabled):not([aria-disabled=true]):not([aria-busy=true])):hover,.core-marketing-module__7WqwpW__scenarioTabs button[aria-selected=true]:where(:not(:disabled):not([aria-disabled=true]):not([aria-busy=true])):hover{background:var(--ui-action-selected-hover);color:var(--ui-action-selected-fg);border-color:var(--ui-action-selected-border);box-shadow:var(--ui-action-selected-shadow)}}.core-marketing-module__7WqwpW__modeTabs button[aria-selected=true]:where(:not(:disabled):not([aria-disabled=true]):not([aria-busy=true])):active,.core-marketing-module__7WqwpW__scenarioTabs button[aria-selected=true]:where(:not(:disabled):not([aria-disabled=true]):not([aria-busy=true])):active{background:var(--ui-action-selected-pressed);color:var(--ui-action-selected-fg);border-color:var(--ui-action-selected-border);box-shadow:none}.core-marketing-module__7WqwpW__modeTabs button[aria-selected=true]:focus-visible,.core-marketing-module__7WqwpW__scenarioTabs button[aria-selected=true]:focus-visible{outline:var(--ui-action-focus-width) solid var(--ui-action-focus);outline-offset:var(--ui-action-focus-offset)}.core-marketing-module__7WqwpW__modeTabs button[aria-selected=true]:is(:disabled,[aria-disabled=true]),.core-marketing-module__7WqwpW__scenarioTabs button[aria-selected=true]:is(:disabled,[aria-disabled=true]){background:var(--ui-action-disabled-bg);color:var(--ui-action-disabled-fg);border-color:var(--ui-action-disabled-border);box-shadow:none;opacity:1;cursor:not-allowed}.core-marketing-module__7WqwpW__modeTabs button[aria-selected=true][aria-busy=true],.core-marketing-module__7WqwpW__scenarioTabs button[aria-selected=true][aria-busy=true]{cursor:progress}@media (prefers-reduced-motion:reduce){.core-marketing-module__7WqwpW__modeTabs button,.core-marketing-module__7WqwpW__modeTabs button[aria-selected=true],.core-marketing-module__7WqwpW__scenarioTabs button,.core-marketing-module__7WqwpW__scenarioTabs button[aria-selected=true]{transition:none}}@media (max-width:1100px){.core-marketing-module__7WqwpW__chapterHeading{gap:var(--ui-layout-space-40)}.core-marketing-module__7WqwpW__modePanel{gap:var(--ui-layout-space-32);padding:var(--ui-layout-space-32)}.core-marketing-module__7WqwpW__capability{gap:var(--ui-layout-space-40)}.core-marketing-module__7WqwpW__scenarios{grid-template-columns:230px minmax(0,1fr)}.core-marketing-module__7WqwpW__scenarioPanel{padding:var(--ui-layout-space-32)}}@media (max-width:900px){.core-marketing-module__7WqwpW__promiseItem{padding-inline:var(--ui-layout-space-20);gap:var(--ui-layout-space-12)}.core-marketing-module__7WqwpW__chapterHeading{gap:var(--ui-layout-space-16);grid-template-columns:minmax(0,1fr)}.core-marketing-module__7WqwpW__chapterHeading>p{max-width:640px}.core-marketing-module__7WqwpW__modePanel{gap:var(--ui-layout-space-24);padding:var(--ui-layout-space-24)}.core-marketing-module__7WqwpW__modeDescription h3{font-size:22px}.core-marketing-module__7WqwpW__capability,.core-marketing-module__7WqwpW__capability:nth-child(2){gap:var(--ui-layout-space-32);grid-template-columns:minmax(0,1fr)}.core-marketing-module__7WqwpW__capability:nth-child(2) .core-marketing-module__7WqwpW__capabilityCopy,.core-marketing-module__7WqwpW__capability:nth-child(2) .core-marketing-module__7WqwpW__mechanismColumn{order:initial}.core-marketing-module__7WqwpW__capabilityCopy{max-width:650px}.core-marketing-module__7WqwpW__scenarios{grid-template-columns:minmax(0,1fr)}.core-marketing-module__7WqwpW__scenarioSelector{padding:var(--ui-layout-space-20) var(--ui-layout-space-24);border-right:0;border-bottom:1px solid var(--ui-border)}.core-marketing-module__7WqwpW__scenarioIndex{margin-bottom:var(--ui-layout-space-16)}.core-marketing-module__7WqwpW__scenarioTabs{grid-template-columns:repeat(3,minmax(0,1fr))}.core-marketing-module__7WqwpW__scenarioTabs button{gap:var(--space-4);grid-template-columns:minmax(0,1fr);min-height:58px}.core-marketing-module__7WqwpW__scenarioTabs button>svg,.core-marketing-module__7WqwpW__scenarioSelector>p{display:none}}@media (max-width:700px){.core-marketing-module__7WqwpW__hero{grid-template-columns:minmax(0,1fr);grid-template-areas:"breadcrumb""copy""promises";display:grid}.core-marketing-module__7WqwpW__hero>nav{grid-area:breadcrumb}.core-marketing-module__7WqwpW__heroCopy{grid-area:copy;width:100%}.core-marketing-module__7WqwpW__hero>[data-feature-globe]{grid-area:copy}.core-marketing-module__7WqwpW__promises{grid-area:promises}}@media (max-width:600px){.core-marketing-module__7WqwpW__page{--core-section-space:var(--ui-section-inset);--core-text-body:var(--ui-type-body)}.core-marketing-module__7WqwpW__hero{padding-block:var(--ui-layout-space-16) var(--ui-layout-space-24)}.core-marketing-module__7WqwpW__hero>nav{margin-bottom:var(--ui-layout-space-24)}.core-marketing-module__7WqwpW__heroCopy{padding-block:var(--ui-layout-space-8) 0;text-align:left}.core-marketing-module__7WqwpW__heroEyebrow{margin-bottom:var(--ui-layout-space-20);justify-content:flex-start;gap:var(--ui-layout-space-8);font-size:12px}.core-marketing-module__7WqwpW__heroTitle{line-height:1.4}.core-marketing-module__7WqwpW__heroSummary{font-size:var(--ui-type-body);margin-top:var(--ui-layout-space-20);line-height:1.9}.core-marketing-module__7WqwpW__heroActions{justify-content:flex-start}.core-marketing-module__7WqwpW__promises{gap:var(--ui-layout-space-16);margin-top:var(--ui-layout-space-24);padding-block:var(--ui-layout-space-20) 0;grid-template-columns:minmax(0,1fr)}.core-marketing-module__7WqwpW__promiseItem{gap:var(--ui-layout-space-16);padding-inline:0}.core-marketing-module__7WqwpW__promiseItem+.core-marketing-module__7WqwpW__promiseItem{border-left:0}.core-marketing-module__7WqwpW__promises strong{font-size:14px}.core-marketing-module__7WqwpW__promises p{margin-top:var(--space-4);font-size:14px}.core-marketing-module__7WqwpW__chapterHeading{margin-bottom:var(--ui-layout-space-24);gap:var(--ui-layout-space-16)}.core-marketing-module__7WqwpW__chapterLabel{margin-bottom:var(--ui-layout-space-12);font-size:12px}.core-marketing-module__7WqwpW__chapterHeading h2{font-size:var(--ui-mobile-type-section);line-height:1.4}.core-marketing-module__7WqwpW__explorer,.core-marketing-module__7WqwpW__scenarios{border-radius:var(--ui-radius-card)}.core-marketing-module__7WqwpW__modeTabs{gap:var(--space-4);padding:var(--space-4)}.core-marketing-module__7WqwpW__modeTabs button{min-height:var(--ui-action-height);padding:var(--ui-layout-space-8) var(--space-4);font-size:var(--ui-type-ui-small);text-align:center;border-radius:var(--ui-radius-control);justify-content:center;gap:0}.core-marketing-module__7WqwpW__tabNumber,.core-marketing-module__7WqwpW__desktopTabLabel{display:none}.core-marketing-module__7WqwpW__mobileTabLabel{display:inline}.core-marketing-module__7WqwpW__modeTabs button>svg{display:none}.core-marketing-module__7WqwpW__modePanel{padding:var(--ui-layout-space-20) var(--ui-layout-space-16);gap:var(--ui-layout-space-24);grid-template-columns:minmax(0,1fr)}.core-marketing-module__7WqwpW__modeDescription h3{font-size:var(--ui-mobile-type-subsection)}.core-marketing-module__7WqwpW__explorer[data-core-modes=outreach] .core-marketing-module__7WqwpW__modeDescription h3{font-size:var(--ui-mobile-type-card);letter-spacing:normal;text-wrap:wrap;line-height:1.6}.core-marketing-module__7WqwpW__capability{padding-block:var(--ui-layout-space-32);gap:var(--ui-layout-space-24)}.core-marketing-module__7WqwpW__capabilityCopy h4{font-size:var(--ui-mobile-type-card)}.core-marketing-module__7WqwpW__capabilityCopy>p:not(.core-marketing-module__7WqwpW__capabilityLabel){font-size:13px}.core-marketing-module__7WqwpW__capabilityCopy dl{gap:var(--ui-layout-space-12);margin-top:var(--ui-layout-space-20)}.core-marketing-module__7WqwpW__capabilityCopy dl>div{gap:var(--ui-layout-space-12);grid-template-columns:minmax(75px,.45fr) minmax(0,1fr)}.core-marketing-module__7WqwpW__capabilityCopy dd,.core-marketing-module__7WqwpW__capabilityCopy dt{font-size:12px}.core-marketing-module__7WqwpW__inputOutput{gap:var(--ui-layout-space-8);padding:var(--ui-layout-space-16) 0 0}.core-marketing-module__7WqwpW__inputOutput>span{font-size:12px}.core-marketing-module__7WqwpW__scenarioSelector{padding:var(--ui-layout-space-20) var(--ui-layout-space-16)}.core-marketing-module__7WqwpW__scenarioTabs{gap:var(--space-4)}.core-marketing-module__7WqwpW__scenarioTabs button{min-height:var(--ui-action-height);padding:var(--ui-layout-space-8) var(--space-4);font-size:var(--ui-type-ui-small);text-align:center;border-radius:var(--ui-radius-control);gap:0}.core-marketing-module__7WqwpW__scenarioPanel{padding:var(--ui-layout-space-24) var(--ui-layout-space-16)}.core-marketing-module__7WqwpW__scenarioIntro h3{font-size:var(--ui-mobile-type-card)}.core-marketing-module__7WqwpW__scenarioSteps{margin-block:var(--ui-layout-space-24);gap:var(--ui-layout-space-20);grid-template-columns:minmax(0,1fr)}.core-marketing-module__7WqwpW__scenarioResult{padding:var(--ui-layout-space-16) var(--ui-layout-space-12);gap:var(--ui-layout-space-12);align-items:flex-start}.core-marketing-module__7WqwpW__scenarioResult>svg{margin-top:var(--space-4)}}@media (prefers-reduced-motion:reduce){.core-marketing-module__7WqwpW__modeTabs button,.core-marketing-module__7WqwpW__scenarioTabs button{transition:none}}.core-marketing-module__7WqwpW__homeDemo.plan-home{overflow-wrap:normal;background:0 0}:is(.core-marketing-module__7WqwpW__homeDemo .cst-strategy,.core-marketing-module__7WqwpW__homeDemo .afp-features){background:0 0}@media (max-width:900px){.core-marketing-module__7WqwpW__configuration{padding-left:var(--ui-layout-space-24)}}@media (max-width:600px){.core-marketing-module__7WqwpW__configuration{border-left:0;padding-left:0}.core-marketing-module__7WqwpW__configurationTop{padding-top:0}.core-marketing-module__7WqwpW__configurationFields>div{gap:var(--ui-layout-space-12);grid-template-columns:minmax(55px,.6fr) minmax(0,1fr)}}@media (max-width:360px){.core-marketing-module__7WqwpW__configurationFields>div{gap:var(--space-4);padding-block:var(--ui-layout-space-12);grid-template-columns:minmax(0,1fr)}}@media (forced-colors:active){.core-marketing-module__7WqwpW__heroTitle>span{-webkit-text-fill-color:CanvasText;background:0 0}.core-marketing-module__7WqwpW__modeTabs button[aria-selected=true],.core-marketing-module__7WqwpW__scenarioTabs button[aria-selected=true]{outline-offset:-3px;color:highlight;border-color:highlight;outline:1px solid highlight}}.core-marketing-module__7WqwpW__page[data-feature-detail]{background:radial-gradient(ellipse 62% 580px at 100% 0%, var(--ui-hero-corner-light) 0%, color-mix(in srgb, var(--ui-hero-corner-light) 65%, transparent) 35%, transparent 80%), var(--ui-ambient-page)}.core-marketing-module__7WqwpW__heroSplit{display:block}.core-marketing-module__7WqwpW__heroSplit>nav{margin-bottom:var(--ui-layout-space-24)}.core-marketing-module__7WqwpW__splitHero{align-items:center;gap:var(--ui-layout-space-32);grid-template-columns:minmax(0,3fr) minmax(0,2fr);display:grid}.core-marketing-module__7WqwpW__heroSplit .core-marketing-module__7WqwpW__heroCopy{text-align:left;width:100%;max-width:none;padding-block:var(--ui-layout-space-12);grid-area:auto;margin:0}.core-marketing-module__7WqwpW__heroSplit .core-marketing-module__7WqwpW__heroEyebrow,.core-marketing-module__7WqwpW__heroSplit .core-marketing-module__7WqwpW__heroActions{justify-content:flex-start}.core-marketing-module__7WqwpW__heroSplit .core-marketing-module__7WqwpW__heroEyebrow{margin-bottom:var(--ui-layout-space-20)}.core-marketing-module__7WqwpW__heroSplit .core-marketing-module__7WqwpW__heroTitle{--ui-copy-wrap:wrap}.core-marketing-module__7WqwpW__heroSplit .core-marketing-module__7WqwpW__heroTitle>span{display:inline}.core-marketing-module__7WqwpW__heroSplit .core-marketing-module__7WqwpW__heroSummary{max-width:none;margin:var(--ui-layout-space-20) 0 0;text-wrap:wrap}.core-marketing-module__7WqwpW__heroSplit .core-marketing-module__7WqwpW__heroActions{margin-top:var(--ui-layout-space-24)}.core-marketing-module__7WqwpW__heroSplit .core-marketing-module__7WqwpW__promises{margin-top:var(--ui-layout-space-32)}.core-marketing-module__7WqwpW__heroSplit .core-marketing-module__7WqwpW__promiseItem{gap:var(--ui-layout-space-12)}.core-marketing-module__7WqwpW__heroSplit .core-marketing-module__7WqwpW__promiseIcon{width:var(--space-32);height:var(--space-32)}@media (max-width:1000px){.core-marketing-module__7WqwpW__splitHero{gap:var(--ui-layout-space-16);grid-template-columns:minmax(0,1fr)}.core-marketing-module__7WqwpW__heroSplit .core-marketing-module__7WqwpW__promises{margin-top:var(--ui-layout-space-16)}}@media (max-width:600px){.core-marketing-module__7WqwpW__page[data-feature-detail]{background:radial-gradient(ellipse 90% 360px at 100% 0%, color-mix(in srgb, var(--ui-hero-corner-light) 80%, transparent), transparent 85%), var(--ui-ambient-page)}.core-marketing-module__7WqwpW__heroSplit>nav{margin-bottom:var(--ui-layout-space-24)}.core-marketing-module__7WqwpW__heroSplit .core-marketing-module__7WqwpW__heroCopy{padding-block:var(--ui-layout-space-8) 0}.core-marketing-module__7WqwpW__splitHero{gap:var(--ui-layout-space-8)}.core-marketing-module__7WqwpW__heroSplit .core-marketing-module__7WqwpW__promises{margin-top:var(--ui-layout-space-8)}}@media (forced-colors:active){.core-marketing-module__7WqwpW__page[data-feature-detail]{background:canvas}}.core-marketing-module__7WqwpW__related{padding-top:var(--ui-section-inset)}
