.landing-learning-showcase_productFrame__l__PS{--journey-accent:var(--public-accent);--journey-text:var(--public-title);--journey-muted:var(--public-copy);--journey-border:var(--public-edge);--journey-surface:var(--public-panel-soft);overflow:hidden;border:1px solid var(--journey-border);border-radius:12px;background:var(--journey-surface)}.landing-learning-showcase_diagram__jVoZn{position:relative;height:360px;margin:0}.landing-learning-showcase_wires__c5E7r{position:absolute;inset:0;width:100%;height:100%;overflow:visible;fill:none;stroke:var(--journey-accent);stroke-width:1}.landing-learning-showcase_wires__c5E7r path{vector-effect:non-scaling-stroke}.landing-learning-showcase_arrowhead__fRTMp{stroke-width:1}.landing-learning-showcase_loopBoundary__ngDUo{position:absolute;inset:18px 5% auto;height:223px;border:1px dashed var(--journey-border);border-radius:16px}.landing-learning-showcase_adapterLabel__w9XD3,.landing-learning-showcase_loopLabel__rhH4F{position:absolute;top:30px;color:var(--journey-muted);font-size:11px}.landing-learning-showcase_loopLabel__rhH4F{left:9%}.landing-learning-showcase_adapterLabel__w9XD3{right:9%}.landing-learning-showcase_stages__dy3V1{list-style:none;margin:0;padding:0}.landing-learning-showcase_stage__kwnix{position:absolute;display:flex;width:34%;min-height:70px;flex-direction:column;justify-content:center;gap:6px;padding:10px 12px;border:1px solid color-mix(in srgb,var(--journey-accent) 55%,var(--journey-border));border-radius:10px;background:var(--journey-surface)}.landing-learning-showcase_stageName__xrcWI{color:var(--journey-text);font-size:13px;font-weight:500;line-height:1.25}.landing-learning-showcase_stageDetail__iTBDG{color:var(--journey-muted);font-size:11px;line-height:1.35}.landing-learning-showcase_rollouts__TGcJM{left:10.5%;top:158px}.landing-learning-showcase_grade__hf9Yc{left:10.5%;top:60px}.landing-learning-showcase_update__1Lwei{left:55.5%;top:158px}.landing-learning-showcase_save__WhE4K{left:55.5%;top:60px}.landing-learning-showcase_evaluate__lnx_x{left:10.5%;top:272px}.landing-learning-showcase_serve__xDAsj{left:55.5%;top:272px;border-color:var(--journey-accent)}.landing-learning-showcase_continualLabel__9Di_w{position:absolute;top:244px;left:10.5%;color:var(--journey-muted);font-size:11px}@media (max-width:639px){.landing-learning-showcase_stage__kwnix{padding-inline:9px}}.landing-modifications_section__grBls{display:flex;min-height:100svh;flex-direction:column;justify-content:center;padding-block:5rem}.landing-modifications_intro__WxKOY{max-width:44rem;margin-top:1.5rem;color:var(--public-copy);font-size:1.125rem;line-height:1.8}.landing-modifications_explorer__74Zjs{display:grid;grid-template-columns:minmax(200px,.8fr) minmax(0,2fr);gap:2.5rem;margin-top:2.75rem}.landing-modifications_list__kpZnc{display:flex;flex-direction:column;gap:.25rem}.landing-modifications_option__GawJg{display:flex;min-height:3.5rem;align-items:center;justify-content:space-between;gap:1rem;border-bottom:1px solid var(--public-edge);padding:.75rem .875rem;color:var(--public-copy);text-align:left;transition:color .12s,background-color .12s}.landing-modifications_option__GawJg svg{width:1rem;height:1rem;flex-shrink:0;opacity:0}.landing-modifications_option__GawJg:hover,.landing-modifications_option__GawJg[aria-selected=true]{background:var(--public-panel);color:var(--public-title)}.landing-modifications_option__GawJg[aria-selected=true]{border-color:var(--public-accent)}.landing-modifications_option__GawJg[aria-selected=true] svg{color:var(--public-accent);opacity:1}.landing-modifications_option__GawJg:focus-visible,.landing-modifications_panel__pjSRJ:focus-visible{outline:2px solid var(--public-accent);outline-offset:4px}.landing-modifications_panel__pjSRJ{min-width:0;min-height:42rem;border:1px solid var(--public-edge);border-radius:12px;background:var(--public-panel-soft);padding:2rem}.landing-modifications_panelHeading__O3B7I{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem}.landing-modifications_panelHeading__O3B7I h3{color:var(--public-title);font-size:1.5rem;font-weight:500;letter-spacing:-.025em}.landing-modifications_panelHeading__O3B7I>span{border:1px solid var(--public-edge);border-radius:100px;padding:.25rem .625rem;color:var(--public-copy);font-size:.75rem}.landing-modifications_description__Nu_St{min-height:5.25rem;margin-top:1rem;color:var(--public-copy);font-size:.9375rem;line-height:1.75}.landing-modifications_diagram__Q3D46{margin-top:1.75rem}.landing-modifications_flow__ygv_F{display:flex;align-items:stretch}.landing-modifications_flowSegment__k3B_5{display:flex;min-width:0;flex:1 1 0;align-items:center}.landing-modifications_flowSegment__k3B_5:last-child{flex-grow:0;flex-basis:calc((100% - 3rem) / 3)}.landing-modifications_stage__fItH6{display:flex;min-width:0;min-height:6.5rem;flex:1;flex-direction:column;justify-content:center;gap:.5rem;border:1px solid var(--public-edge);border-radius:8px;padding:.75rem;font-size:.8125rem;line-height:1.4}.landing-modifications_stage__fItH6[data-center=true]{border-color:var(--public-accent)}.landing-modifications_stage__fItH6 small{color:var(--public-copy);font-size:.6875rem;line-height:1.5}.landing-modifications_flowArrow__SwfK4{display:flex;width:1.5rem;flex-shrink:0;justify-content:center;color:var(--public-accent)}.landing-modifications_flowArrow__SwfK4 svg{width:1rem;height:1rem}.landing-modifications_flowArrow__SwfK4 svg:last-child{display:none}.landing-modifications_modelView__hhiax{display:flex;flex-direction:column;align-items:center;gap:.625rem;padding-block:1.5rem 1rem}.landing-modifications_endpoint__N1eEX{max-width:100%;color:var(--public-copy);font-size:.75rem;text-align:center}.landing-modifications_modelArrow__r_K_b{width:1rem;height:1rem;color:var(--public-accent)}.landing-modifications_model__VMawj{width:min(100%,21rem);border:1px solid var(--public-edge);border-radius:10px;padding:1rem 1.25rem;text-align:center}.landing-modifications_modelTitle__vjXwK{font-size:.875rem}.landing-modifications_layers__MnFry{display:flex;flex-direction:column;gap:.5rem;margin-block:1rem}.landing-modifications_layer__A66Zz{display:grid;grid-template-columns:repeat(8,1fr);gap:.375rem}.landing-modifications_layer__A66Zz span{height:.75rem;border:1px solid var(--public-edge);border-radius:2px}.landing-modifications_layer__A66Zz span[data-highlight=true]{border-color:var(--public-accent);background:color-mix(in srgb,var(--public-accent) 25%,transparent)}.landing-modifications_addedModule__vOQ_o,.landing-modifications_intervention__C4pmL{color:var(--public-accent);font-size:.75rem}.landing-modifications_addedModule__vOQ_o{display:flex;width:min(100%,21rem);flex-direction:column;gap:.25rem;border:1px dashed var(--public-accent);border-radius:8px;padding:.75rem;text-align:center}.landing-modifications_addedModule__vOQ_o small{color:var(--public-copy);font-size:.6875rem}.landing-modifications_diagram__Q3D46 figcaption{color:var(--public-copy);font-size:.6875rem;line-height:1.5;text-align:center}.landing-modifications_example__94KzU{display:flex;flex-direction:column;gap:.5rem;margin-top:1.5rem;border-top:1px solid var(--public-edge);padding-top:1.25rem;color:var(--public-copy);font-size:.875rem;line-height:1.75}.landing-modifications_example__94KzU>span{color:var(--public-title);font-size:.75rem}.landing-modifications_availability__Z_DiC{margin-top:.75rem;color:var(--public-copy);font-size:.75rem;line-height:1.6}@media (max-width:767px){.landing-modifications_explorer__74Zjs{grid-template-columns:minmax(0,1fr);gap:1.5rem}.landing-modifications_panel__pjSRJ{min-height:44rem;padding:1.25rem}.landing-modifications_description__Nu_St{min-height:0}.landing-modifications_option__GawJg{min-height:3rem}}@media (max-width:419px){.landing-modifications_flow__ygv_F{flex-direction:column}.landing-modifications_flowSegment__k3B_5{flex-direction:column;flex-basis:auto}.landing-modifications_flowSegment__k3B_5:last-child{flex-basis:auto}.landing-modifications_stage__fItH6{width:100%;min-height:4.5rem}.landing-modifications_flowArrow__SwfK4{height:1.5rem;align-items:center}.landing-modifications_flowArrow__SwfK4 svg:first-child{display:none}.landing-modifications_flowArrow__SwfK4 svg:last-child{display:block}}.landing-hero_backdrop__VBWmR{position:absolute;inset:0 0 auto;height:100dvh;min-height:640px;z-index:-10;overflow:hidden;pointer-events:none;background:radial-gradient(55% 22% at 50% 60%,rgba(255,168,118,.38),transparent 70%),radial-gradient(28% 9% at 50% 61%,rgba(255,214,178,.32),transparent 75%),linear-gradient(180deg,#04060c,#08101d 26%,#12222f 44%,#4a3a3c 55%,#9a6650 60.5%,#2a2c33 61.5%,#0d1218 70%,#05070a)}.landing-hero_canvas__ToHT9{position:absolute;inset:0;width:100%;height:100%;display:block;opacity:0;transition:opacity .8s ease}.landing-hero_canvas__ToHT9[data-ready=true]{opacity:1}.landing-hero_vignette__eKnXE{position:absolute;inset:0;background:radial-gradient(130% 85% at 50% 45%,transparent 50%,rgba(3,3,4,.45) 100%),linear-gradient(180deg,rgba(3,3,4,.4),transparent 22%,transparent 86%,var(--public-page) 100%)}.landing-hero_copyShade__FkyQN{position:absolute;left:50%;top:46%;width:min(1000px,120vw);height:60%;transform:translate(-50%,-50%);background:radial-gradient(closest-side,rgba(4,6,14,.5),rgba(4,6,14,.2) 60%,transparent)}