.KitchenVisionConfiguratorPreview-module__PcLzLa__shell{color:#f8fafd;width:min(1180px,100% - 40px);margin:0 auto}.KitchenVisionConfiguratorPreview-module__PcLzLa__configBar{justify-content:space-between;align-items:center;gap:20px;margin-bottom:18px;display:flex}.KitchenVisionConfiguratorPreview-module__PcLzLa__modeSwitch{background:#040a15c2;border:1px solid #ffffff24;border-radius:999px;gap:4px;padding:4px;display:inline-flex;box-shadow:0 20px 60px #00000038}.KitchenVisionConfiguratorPreview-module__PcLzLa__modeSwitch button{color:#f8fafd9e;min-height:44px;font:650 13px/1 var(--font-inter,Inter, sans-serif);letter-spacing:-.01em;cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:8px;padding:0 18px;transition:color .18s,background-color .18s,box-shadow .18s;display:inline-flex}.KitchenVisionConfiguratorPreview-module__PcLzLa__modeSwitch button svg{width:15px;height:15px}.KitchenVisionConfiguratorPreview-module__PcLzLa__modeSwitch button[aria-pressed=true]{color:#071020;background:#f8fafd;box-shadow:0 5px 18px #0000003d}.KitchenVisionConfiguratorPreview-module__PcLzLa__modeSwitch button:focus-visible{outline-offset:3px;outline:2px solid #45e59b}.KitchenVisionConfiguratorPreview-module__PcLzLa__productTruth{color:#f8fafdad;font:600 12px/1 var(--font-geist-mono,monospace);letter-spacing:.04em;text-transform:uppercase}.KitchenVisionConfiguratorPreview-module__PcLzLa__scene{background:radial-gradient(circle at 74% 33%,#1769e01a,#0000 31%),#091221;border:1px solid #ffffff21;border-radius:24px;transition:border-color .24s,box-shadow .24s;overflow:hidden;box-shadow:0 40px 100px #00000057}.KitchenVisionConfiguratorPreview-module__PcLzLa__scene[data-mode=vision]{border-color:#45e59b57;box-shadow:0 40px 120px #1057864d,0 0 70px #7657ff1c}.KitchenVisionConfiguratorPreview-module__PcLzLa__sceneHeader{color:#f8fafd94;min-height:54px;font:620 10px/1 var(--font-geist-mono,monospace);letter-spacing:.09em;border-bottom:1px solid #ffffff17;justify-content:space-between;align-items:center;padding:0 24px;display:flex}.KitchenVisionConfiguratorPreview-module__PcLzLa__live{color:#45e59b;align-items:center;gap:7px;display:inline-flex}.KitchenVisionConfiguratorPreview-module__PcLzLa__live:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px;box-shadow:0 0 14px}.KitchenVisionConfiguratorPreview-module__PcLzLa__stationGrid{grid-template-columns:minmax(280px,.8fr) minmax(420px,1.2fr);min-height:470px;display:grid}.KitchenVisionConfiguratorPreview-module__PcLzLa__ticketColumn{border-right:1px solid #ffffff14;align-content:start;gap:12px;padding:24px;display:grid}.KitchenVisionConfiguratorPreview-module__PcLzLa__ticket{background:#ffffff0a;border:1px solid #ffffff17;border-radius:16px;padding:18px}.KitchenVisionConfiguratorPreview-module__PcLzLa__ticketTop{color:#f8fafd7a;font:600 11px/1 var(--font-geist-mono,monospace);justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.KitchenVisionConfiguratorPreview-module__PcLzLa__ticketTop strong{color:#f8fafd;font-size:13px}.KitchenVisionConfiguratorPreview-module__PcLzLa__ticket p{color:#f8fafd;font:700 19px/1.2 var(--font-inter,Inter, sans-serif);letter-spacing:-.035em;margin:0 0 8px}.KitchenVisionConfiguratorPreview-module__PcLzLa__ticket small{color:#e9b95b;font:640 10px/1.4 var(--font-geist-mono,monospace);letter-spacing:.045em}.KitchenVisionConfiguratorPreview-module__PcLzLa__ticketState{color:#f8fafdbd;font:700 10px/1 var(--font-geist-mono,monospace);text-align:center;background:#ffffff14;border-radius:9px;margin-top:22px;padding:10px 12px}.KitchenVisionConfiguratorPreview-module__PcLzLa__ticketState[data-primary=true]{color:#06110c;background:#45e59b}.KitchenVisionConfiguratorPreview-module__PcLzLa__stationPanel{grid-template-rows:minmax(280px,1fr) auto;min-width:0;padding:24px;display:grid;position:relative}.KitchenVisionConfiguratorPreview-module__PcLzLa__stationVisual{background:linear-gradient(155deg,#ffffff0f,#0000 45%),linear-gradient(25deg,#152236,#0b1421 65%);border:1px solid #ffffff17;border-radius:18px;min-height:278px;position:relative;overflow:hidden}.KitchenVisionConfiguratorPreview-module__PcLzLa__cameraLine{z-index:2;color:#f8fafda8;font:600 10px/1 var(--font-geist-mono,monospace);letter-spacing:.04em;align-items:center;gap:8px;display:flex;position:absolute;top:18px;left:18px}.KitchenVisionConfiguratorPreview-module__PcLzLa__cameraLine svg{width:14px;height:14px}.KitchenVisionConfiguratorPreview-module__PcLzLa__workSurface{background:linear-gradient(90deg,#0000 49.7%,#ffffff0a 50%,#0000 50.3%),linear-gradient(#526274,#263544 62%,#202d3a);border:1px solid #ffffff1a;border-radius:14px;position:absolute;inset:28% 10% 9%;overflow:hidden;box-shadow:inset 0 -45px 70px #00000038}.KitchenVisionConfiguratorPreview-module__PcLzLa__workpiece{aspect-ratio:1;background:radial-gradient(circle at 42% 38%,#e7b874,#b77c42 68%,#724b2d);border-radius:49% 51% 46% 54%;width:min(32%,150px);position:absolute;top:28%;left:50%;transform:translate(-50%)rotate(-7deg);box-shadow:0 16px 28px #00000047}.KitchenVisionConfiguratorPreview-module__PcLzLa__focusFrame{aspect-ratio:1;border:1px solid #45e59b;border-radius:12px;width:32%;position:absolute;top:17%;left:34%;box-shadow:0 0 26px #45e59b30}.KitchenVisionConfiguratorPreview-module__PcLzLa__focusFrame:before,.KitchenVisionConfiguratorPreview-module__PcLzLa__focusFrame:after{content:"";border-color:#f8fafd;width:18px;height:18px;position:absolute}.KitchenVisionConfiguratorPreview-module__PcLzLa__focusFrame:before{border-top:2px solid;border-left:2px solid;top:-2px;left:-2px}.KitchenVisionConfiguratorPreview-module__PcLzLa__focusFrame:after{border-bottom:2px solid;border-right:2px solid;bottom:-2px;right:-2px}.KitchenVisionConfiguratorPreview-module__PcLzLa__anchorDot{background:#45e59b;border-radius:50%;width:7px;height:7px;position:absolute;top:calc(17% - 3px);left:calc(34% - 3px);box-shadow:0 0 18px #45e59b}.KitchenVisionConfiguratorPreview-module__PcLzLa__evidencePanel{background:#ffffff08;border:1px solid #ffffff17;border-radius:16px;min-height:132px;margin-top:16px;padding:18px}.KitchenVisionConfiguratorPreview-module__PcLzLa__evidencePanel[data-visible=true]{background:linear-gradient(100deg,#45e59b12,#7657ff0d);border-color:#45e59b38}.KitchenVisionConfiguratorPreview-module__PcLzLa__evidenceHeading{color:#f8fafd8c;font:600 10px/1 var(--font-geist-mono,monospace);letter-spacing:.06em;text-transform:uppercase;justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.KitchenVisionConfiguratorPreview-module__PcLzLa__evidenceHeading strong{color:#45e59b}.KitchenVisionConfiguratorPreview-module__PcLzLa__evidenceList{grid-template-columns:repeat(3,1fr);gap:10px;margin:0;display:grid}.KitchenVisionConfiguratorPreview-module__PcLzLa__evidenceList>div{background:#0000002e;border-radius:10px;padding:12px}.KitchenVisionConfiguratorPreview-module__PcLzLa__evidenceList dt{color:#f8fafd;font:650 11px/1 var(--font-inter,Inter, sans-serif);align-items:center;gap:6px;margin-bottom:9px;display:flex}.KitchenVisionConfiguratorPreview-module__PcLzLa__evidenceList dt svg,.KitchenVisionConfiguratorPreview-module__PcLzLa__evidenceList dt>span{color:#45e59b;width:13px;height:13px;font:700 10px/1 var(--font-geist-mono,monospace);place-items:center;display:grid}.KitchenVisionConfiguratorPreview-module__PcLzLa__evidenceList dd{color:#f8fafd8c;font:560 10px/1.35 var(--font-geist-mono,monospace);margin:0}.KitchenVisionConfiguratorPreview-module__PcLzLa__kdsOnlyState{align-content:center;gap:8px;min-height:94px;display:grid}.KitchenVisionConfiguratorPreview-module__PcLzLa__kdsOnlyState span{color:#f8fafd73;font:600 10px/1 var(--font-geist-mono,monospace);letter-spacing:.06em;text-transform:uppercase}.KitchenVisionConfiguratorPreview-module__PcLzLa__kdsOnlyState strong{color:#f8fafdc2;font:650 15px/1.3 var(--font-inter,Inter, sans-serif)}.KitchenVisionConfiguratorPreview-module__PcLzLa__disclosure{color:#f8fafd6b;min-height:44px;font:600 10px/1 var(--font-geist-mono,monospace);letter-spacing:.035em;border-top:1px solid #ffffff14;justify-content:center;align-items:center;gap:8px;display:flex}.KitchenVisionConfiguratorPreview-module__PcLzLa__syntheticDot{background:#7657ff;border-radius:50%;width:5px;height:5px;box-shadow:0 0 12px #7657ff}@media (max-width:760px){.KitchenVisionConfiguratorPreview-module__PcLzLa__shell{width:min(100% - 24px,560px)}.KitchenVisionConfiguratorPreview-module__PcLzLa__configBar{flex-direction:column;align-items:stretch}.KitchenVisionConfiguratorPreview-module__PcLzLa__modeSwitch{grid-template-columns:1fr 1fr;display:grid}.KitchenVisionConfiguratorPreview-module__PcLzLa__modeSwitch button{justify-content:center;padding:0 12px}.KitchenVisionConfiguratorPreview-module__PcLzLa__productTruth{padding-left:6px}.KitchenVisionConfiguratorPreview-module__PcLzLa__stationGrid{grid-template-columns:1fr}.KitchenVisionConfiguratorPreview-module__PcLzLa__ticketColumn{border-bottom:1px solid #ffffff14;border-right:0;grid-template-columns:1fr 1fr}.KitchenVisionConfiguratorPreview-module__PcLzLa__ticket p{font-size:16px}.KitchenVisionConfiguratorPreview-module__PcLzLa__evidenceList{grid-template-columns:1fr}}@media (max-width:480px){.KitchenVisionConfiguratorPreview-module__PcLzLa__scene{border-radius:18px}.KitchenVisionConfiguratorPreview-module__PcLzLa__sceneHeader,.KitchenVisionConfiguratorPreview-module__PcLzLa__ticketColumn,.KitchenVisionConfiguratorPreview-module__PcLzLa__stationPanel{padding-left:16px;padding-right:16px}.KitchenVisionConfiguratorPreview-module__PcLzLa__ticketColumn{grid-template-columns:1fr}.KitchenVisionConfiguratorPreview-module__PcLzLa__modeSwitch button{min-height:48px;font-size:12px}.KitchenVisionConfiguratorPreview-module__PcLzLa__disclosure{text-align:center;padding:0 14px}}@media (prefers-reduced-motion:reduce){.KitchenVisionConfiguratorPreview-module__PcLzLa__modeSwitch button,.KitchenVisionConfiguratorPreview-module__PcLzLa__scene{transition:none}}
.OfficialChrome-module__UDXNZG__nav{z-index:120;border-bottom:1px solid #0000;padding:0 24px;transition:background-color .26s,border-color .26s,box-shadow .26s;position:fixed;inset:0 0 auto}.OfficialChrome-module__UDXNZG__navScrolled{background:#fffffffa;border-color:#e2e6ec;box-shadow:0 8px 28px #0b122012}.OfficialChrome-module__UDXNZG__navHomeTop{padding:0 28px}.OfficialChrome-module__UDXNZG__navHomeTop .OfficialChrome-module__UDXNZG__navInner{width:min(100%,1488px);min-height:72px}.OfficialChrome-module__UDXNZG__navHomeTop .OfficialChrome-module__UDXNZG__brandLockup{gap:14px}.OfficialChrome-module__UDXNZG__navHomeTop .OfficialChrome-module__UDXNZG__brandLockup>div:last-child>span:first-child{font-size:25px}.OfficialChrome-module__UDXNZG__navHomeTop .OfficialChrome-module__UDXNZG__navLink,.OfficialChrome-module__UDXNZG__navHomeTop .OfficialChrome-module__UDXNZG__signIn{color:#d7e1f0}.OfficialChrome-module__UDXNZG__navHomeTop .OfficialChrome-module__UDXNZG__navLink:hover,.OfficialChrome-module__UDXNZG__navHomeTop .OfficialChrome-module__UDXNZG__navLink:focus-visible,.OfficialChrome-module__UDXNZG__navHomeTop .OfficialChrome-module__UDXNZG__navLinkActive{color:#fff}.OfficialChrome-module__UDXNZG__navHomeTop .OfficialChrome-module__UDXNZG__activeLine{display:none}.OfficialChrome-module__UDXNZG__navHomeTop .OfficialChrome-module__UDXNZG__primaryAction{background:#075ed8;border-radius:4px;min-height:44px;padding:0 24px;box-shadow:0 10px 28px #0874f93d}.OfficialChrome-module__UDXNZG__navHomeTop .OfficialChrome-module__UDXNZG__menuButton{color:#fff;background:#07122d6b;border-color:#d7e1f052}.OfficialChrome-module__UDXNZG__navInner{justify-content:space-between;align-items:center;width:min(100%,1408px);min-height:68px;margin:0 auto;padding:0;display:flex}.OfficialChrome-module__UDXNZG__brand{align-items:center;min-height:44px;padding-right:8px;text-decoration:none;display:inline-flex}.OfficialChrome-module__UDXNZG__brandLockup{pointer-events:none}.OfficialChrome-module__UDXNZG__desktopLinks{align-items:center;gap:clamp(18px,2.2vw,34px);display:none}.OfficialChrome-module__UDXNZG__navLink{color:#43506a;letter-spacing:-.01em;align-items:center;min-height:44px;font-size:.84rem;font-weight:620;text-decoration:none;transition:color .18s;display:inline-flex;position:relative}.OfficialChrome-module__UDXNZG__navLink:hover,.OfficialChrome-module__UDXNZG__navLink:focus-visible,.OfficialChrome-module__UDXNZG__navLinkActive{color:#075ed8}.OfficialChrome-module__UDXNZG__activeLine{background:#1d4ed8;border-radius:999px;height:2px;position:absolute;bottom:4px;left:0;right:0}.OfficialChrome-module__UDXNZG__actions{align-items:center;gap:8px;display:flex}.OfficialChrome-module__UDXNZG__signIn,.OfficialChrome-module__UDXNZG__primaryAction,.OfficialChrome-module__UDXNZG__menuButton,.OfficialChrome-module__UDXNZG__drawerLink,.OfficialChrome-module__UDXNZG__programLink,.OfficialChrome-module__UDXNZG__drawerSecondary{min-height:44px}.OfficialChrome-module__UDXNZG__signIn{color:#17233c;align-items:center;padding:0 12px;font-size:.86rem;font-weight:650;text-decoration:none;display:none}.OfficialChrome-module__UDXNZG__primaryAction{color:#fff;background:#1d4ed8;border-radius:4px;align-items:center;gap:8px;padding:0 18px;font-size:.86rem;font-weight:720;text-decoration:none;transition:background-color .18s,box-shadow .18s,transform .18s;display:none;box-shadow:0 10px 28px #1d4ed83d}.OfficialChrome-module__UDXNZG__primaryAction:hover{background:#0565df;transform:translateY(-1px);box-shadow:0 14px 34px #0874f952}.OfficialChrome-module__UDXNZG__menuButton{color:#17233c;background:#fff;border:1px solid #dbe2ed;border-radius:4px;place-items:center;width:44px;display:grid}.OfficialChrome-module__UDXNZG__backdrop{z-index:110;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#07122d52;border:0;position:fixed;inset:0}.OfficialChrome-module__UDXNZG__drawer{z-index:130;background:#fbfdff;border:0;border-left:1px solid #dbe2ed;border-radius:0;width:min(420px,100%);max-height:calc(100svh - 68px);padding:22px;position:fixed;inset:68px 0 0 auto;overflow-y:auto;box-shadow:-24px 30px 80px #07122d2e}.OfficialChrome-module__UDXNZG__drawerClose{color:#17233c;background:#fff;border:1px solid #cfd8e6;border-radius:4px;place-items:center;width:44px;min-height:44px;margin:0 0 8px auto;display:grid}.OfficialChrome-module__UDXNZG__drawerClose:hover,.OfficialChrome-module__UDXNZG__drawerClose:focus-visible{color:#075ed8;background:#edf5ff;border-color:#075ed8}.OfficialChrome-module__UDXNZG__drawerPrimary,.OfficialChrome-module__UDXNZG__programList{gap:3px;display:grid}.OfficialChrome-module__UDXNZG__drawerLink,.OfficialChrome-module__UDXNZG__programLink{color:#17233c;border-radius:12px;justify-content:space-between;align-items:center;gap:14px;text-decoration:none;display:flex}.OfficialChrome-module__UDXNZG__drawerLink{min-height:52px;padding:0 14px;font-size:1rem;font-weight:700}.OfficialChrome-module__UDXNZG__programLink{color:#43506a;min-height:48px;padding:7px 14px;font-size:.84rem;font-weight:620}.OfficialChrome-module__UDXNZG__drawerLink:hover,.OfficialChrome-module__UDXNZG__programLink:hover{background:#edf5ff}.OfficialChrome-module__UDXNZG__drawerRule{border:0;border-top:1px solid #dbe2ed;margin:12px 0}.OfficialChrome-module__UDXNZG__drawerLabel{color:#6a758a;letter-spacing:.12em;text-transform:uppercase;margin:0;padding:4px 14px 8px;font-size:.7rem;font-weight:760}.OfficialChrome-module__UDXNZG__programIdentity{gap:3px;display:grid}.OfficialChrome-module__UDXNZG__drawerActions{gap:8px;margin-top:14px;display:grid}.OfficialChrome-module__UDXNZG__drawerPrimaryAction,.OfficialChrome-module__UDXNZG__drawerSecondary{border-radius:999px;justify-content:center;align-items:center;min-height:48px;font-size:.88rem;font-weight:720;text-decoration:none;display:inline-flex}.OfficialChrome-module__UDXNZG__drawerPrimaryAction{color:#fff;background:#1d4ed8}.OfficialChrome-module__UDXNZG__drawerSecondary{color:#17233c;border:1px solid #dbe2ed}.OfficialChrome-module__UDXNZG__readinessBadge{color:#40516e;letter-spacing:.02em;white-space:nowrap;background:#f4f8fd;border:1px solid #d6dfec;border-radius:999px;align-items:center;gap:6px;width:fit-content;min-height:24px;padding:3px 8px;font-size:.66rem;font-weight:760;display:inline-flex}.OfficialChrome-module__UDXNZG__readinessDot{background:#4c78b8;border-radius:50%;width:6px;height:6px}.OfficialChrome-module__UDXNZG__readinessBadge[data-readiness=available]{color:#17683a;background:#eefaf3;border-color:#b8e0ca}.OfficialChrome-module__UDXNZG__readinessBadge[data-readiness=available] .OfficialChrome-module__UDXNZG__readinessDot{background:#1e9a55}.OfficialChrome-module__UDXNZG__readinessBadge[data-readiness=pilot],.OfficialChrome-module__UDXNZG__readinessBadge[data-readiness=activeDevelopment]{color:#0756ba;background:#edf5ff;border-color:#bbd6ff}.OfficialChrome-module__UDXNZG__readinessBadge[data-readiness=pilot] .OfficialChrome-module__UDXNZG__readinessDot,.OfficialChrome-module__UDXNZG__readinessBadge[data-readiness=activeDevelopment] .OfficialChrome-module__UDXNZG__readinessDot{background:#1d4ed8}.OfficialChrome-module__UDXNZG__footer{color:#aebbd1;background:#07122d;position:relative;overflow:hidden}.OfficialChrome-module__UDXNZG__footer:before{content:"";pointer-events:none;background:radial-gradient(circle,#0874f929,#0000 68%);border-radius:50%;width:720px;height:420px;position:absolute;top:-240px;left:50%;transform:translate(-50%)}.OfficialChrome-module__UDXNZG__footerInner{width:min(100%,1408px);margin:0 auto;padding:78px 22px 30px;position:relative}.OfficialChrome-module__UDXNZG__footerGrid{gap:56px;display:grid}.OfficialChrome-module__UDXNZG__footerStatement{max-width:570px}.OfficialChrome-module__UDXNZG__footerLogo{align-items:center;min-height:44px;text-decoration:none;display:inline-flex}.OfficialChrome-module__UDXNZG__footerHeadline{color:#f7faff;letter-spacing:-.055em;margin:30px 0 0;font-size:clamp(1.9rem,4vw,3.25rem);font-weight:620;line-height:.98}.OfficialChrome-module__UDXNZG__footerDefinition{max-width:520px;margin:18px 0 0;font-size:.94rem;line-height:1.7}.OfficialChrome-module__UDXNZG__footerEmail{color:#70adff;align-items:center;gap:8px;min-height:44px;margin-top:22px;font-size:.88rem;font-weight:700;text-decoration:none;display:inline-flex}.OfficialChrome-module__UDXNZG__footerColumns{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 22px;display:grid}.OfficialChrome-module__UDXNZG__footerColumnTitle{color:#fff;letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:.7rem;font-weight:760}.OfficialChrome-module__UDXNZG__footerLinks{gap:2px;margin:14px 0 0;padding:0;list-style:none;display:grid}.OfficialChrome-module__UDXNZG__footerLink{box-sizing:border-box;color:#aebbd1;align-items:center;min-width:44px;min-height:44px;padding-inline:6px;font-size:.84rem;text-decoration:none;display:inline-flex}.OfficialChrome-module__UDXNZG__footerLink:hover,.OfficialChrome-module__UDXNZG__footerLink:focus-visible,.OfficialChrome-module__UDXNZG__footerEmail:hover,.OfficialChrome-module__UDXNZG__footerEmail:focus-visible{color:#fff}.OfficialChrome-module__UDXNZG__boundaries{border-top:1px solid #263654;border-bottom:1px solid #263654;gap:18px;margin-top:54px;padding:24px 0;display:grid}.OfficialChrome-module__UDXNZG__boundary{margin:0;font-size:.82rem;line-height:1.6}.OfficialChrome-module__UDXNZG__boundary strong{color:#fff;margin-bottom:3px;display:block}.OfficialChrome-module__UDXNZG__footerBase{flex-direction:column;gap:16px;margin-top:24px;font-size:.72rem;display:flex}.OfficialChrome-module__UDXNZG__footerBase p{margin:0}.OfficialChrome-module__UDXNZG__legalLinks{flex-wrap:wrap;gap:8px 20px;display:flex}.OfficialChrome-module__UDXNZG__legalLink{color:#aebbd1;justify-content:center;align-items:center;min-width:44px;min-height:44px;text-decoration:none;display:inline-flex}.OfficialChrome-module__UDXNZG__legalLink:hover,.OfficialChrome-module__UDXNZG__legalLink:focus-visible{color:#fff}@media (min-width:640px){.OfficialChrome-module__UDXNZG__signIn,.OfficialChrome-module__UDXNZG__primaryAction{display:inline-flex}.OfficialChrome-module__UDXNZG__drawerActions{grid-template-columns:1fr 1fr}.OfficialChrome-module__UDXNZG__boundaries{grid-template-columns:repeat(3,minmax(0,1fr))}.OfficialChrome-module__UDXNZG__footerBase{flex-direction:row;justify-content:space-between;align-items:center}}@media (min-width:1040px){.OfficialChrome-module__UDXNZG__nav{padding-inline:28px}.OfficialChrome-module__UDXNZG__desktopLinks{display:flex}.OfficialChrome-module__UDXNZG__menuButton,.OfficialChrome-module__UDXNZG__backdrop,.OfficialChrome-module__UDXNZG__drawer{display:none}.OfficialChrome-module__UDXNZG__footerInner{padding:110px 40px 36px}.OfficialChrome-module__UDXNZG__footerGrid{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:80px}.OfficialChrome-module__UDXNZG__footerColumns{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.OfficialChrome-module__UDXNZG__nav,.OfficialChrome-module__UDXNZG__drawer,.OfficialChrome-module__UDXNZG__navLink,.OfficialChrome-module__UDXNZG__primaryAction{scroll-behavior:auto;transition-duration:.01ms;transform:none}}
.KitchenVisionProductPage-module__Cjb8GG__page{--vision-midnight:#071020;--vision-blue:#1769e0;--vision-green:#45e59b;--vision-iris:#7657ff;--vision-paper:#f8fafd;--vision-steel:#626a78;color:var(--vision-midnight);background:var(--vision-paper);overflow:hidden}.KitchenVisionProductPage-module__Cjb8GG__hero{background:radial-gradient(circle at 78% 28%, #1769e047, transparent 32%), radial-gradient(circle at 72% 64%, #7657ff29, transparent 34%), var(--vision-midnight);align-items:end;min-height:min(880px,92svh);display:grid;position:relative;overflow:hidden}.KitchenVisionProductPage-module__Cjb8GG__heroShade{background:linear-gradient(90deg,#03091270 0%,#0000 72%),linear-gradient(#0000 42%,#0309128a 100%);position:absolute;inset:0}.KitchenVisionProductPage-module__Cjb8GG__heroContent{z-index:1;width:min(1220px,100% - 80px);color:var(--vision-paper);margin:0 auto;padding:180px 0 112px;position:relative}.KitchenVisionProductPage-module__Cjb8GG__status{color:var(--vision-green);font:650 11px/1 var(--font-geist-mono,monospace);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:9px;margin-bottom:26px;display:inline-flex}.KitchenVisionProductPage-module__Cjb8GG__status svg{width:15px;height:15px}.KitchenVisionProductPage-module__Cjb8GG__hero h1{max-width:970px;font:650 clamp(56px, 7.2vw, 112px)/.91 var(--font-inter,Inter, sans-serif);letter-spacing:-.075em;text-wrap:balance;margin:0}.KitchenVisionProductPage-module__Cjb8GG__heroContent>p{color:#f8fafdbd;max-width:580px;font:500 clamp(17px, 1.7vw, 22px)/1.4 var(--font-inter,Inter, sans-serif);letter-spacing:-.025em;margin:30px 0 0}.KitchenVisionProductPage-module__Cjb8GG__heroActions{flex-wrap:wrap;gap:10px;margin-top:38px;display:flex}.KitchenVisionProductPage-module__Cjb8GG__heroActions a{min-height:48px;color:var(--vision-paper);font:650 13px/1 var(--font-inter,Inter, sans-serif);border:1px solid #f8fafd47;border-radius:999px;justify-content:center;align-items:center;padding:0 22px;text-decoration:none;display:inline-flex}.KitchenVisionProductPage-module__Cjb8GG__heroActions a:first-child{border-color:var(--vision-paper);color:var(--vision-midnight);background:var(--vision-paper)}.KitchenVisionProductPage-module__Cjb8GG__heroActions a:focus-visible,.KitchenVisionProductPage-module__Cjb8GG__finalCta a:focus-visible{outline:3px solid var(--vision-green);outline-offset:4px}.KitchenVisionProductPage-module__Cjb8GG__heroFact{z-index:1;color:var(--vision-paper);border-left:1px solid #f8fafd45;gap:7px;padding-left:18px;display:grid;position:absolute;bottom:42px;right:40px}.KitchenVisionProductPage-module__Cjb8GG__heroFact span{color:#f8fafd7a;font:600 10px/1 var(--font-geist-mono,monospace);letter-spacing:.07em;text-transform:uppercase}.KitchenVisionProductPage-module__Cjb8GG__heroFact strong{font:650 13px/1.2 var(--font-inter,Inter, sans-serif)}.KitchenVisionProductPage-module__Cjb8GG__configuratorSection{color:var(--vision-paper);background:radial-gradient(circle at 80% 8%, #1769e038, transparent 30%), var(--vision-midnight);padding:132px 0}.KitchenVisionProductPage-module__Cjb8GG__sectionIntro{width:min(1180px,100% - 40px);margin:0 auto 54px}.KitchenVisionProductPage-module__Cjb8GG__sectionIntro>span,.KitchenVisionProductPage-module__Cjb8GG__splitHeading span,.KitchenVisionProductPage-module__Cjb8GG__learningCopy>span,.KitchenVisionProductPage-module__Cjb8GG__privacySection>div:nth-child(2)>span,.KitchenVisionProductPage-module__Cjb8GG__roboticsCopy>span,.KitchenVisionProductPage-module__Cjb8GG__finalCta>span{color:var(--vision-blue);font:680 10px/1 var(--font-geist-mono,monospace);letter-spacing:.09em;text-transform:uppercase}.KitchenVisionProductPage-module__Cjb8GG__configuratorSection .KitchenVisionProductPage-module__Cjb8GG__sectionIntro>span,.KitchenVisionProductPage-module__Cjb8GG__roboticsCopy>span,.KitchenVisionProductPage-module__Cjb8GG__finalCta>span{color:var(--vision-green)}.KitchenVisionProductPage-module__Cjb8GG__sectionIntro h2,.KitchenVisionProductPage-module__Cjb8GG__splitHeading h2,.KitchenVisionProductPage-module__Cjb8GG__learningCopy h2,.KitchenVisionProductPage-module__Cjb8GG__privacySection h2,.KitchenVisionProductPage-module__Cjb8GG__roboticsCopy h2,.KitchenVisionProductPage-module__Cjb8GG__finalCta h2{font:650 clamp(42px, 5.6vw, 82px)/.98 var(--font-inter,Inter, sans-serif);letter-spacing:-.065em;margin:18px 0 0}.KitchenVisionProductPage-module__Cjb8GG__sectionIntro p{color:#f8fafd96;font:500 16px/1.5 var(--font-inter,Inter, sans-serif);margin:18px 0 0}.KitchenVisionProductPage-module__Cjb8GG__pilotSection{width:min(1220px,100% - 80px);margin:0 auto;padding:150px 0}.KitchenVisionProductPage-module__Cjb8GG__splitHeading{grid-template-columns:1.3fr .7fr;align-items:end;gap:70px;display:grid}.KitchenVisionProductPage-module__Cjb8GG__splitHeading p{color:var(--vision-steel);font:500 17px/1.55 var(--font-inter,Inter, sans-serif);letter-spacing:-.025em;margin:0 0 6px}.KitchenVisionProductPage-module__Cjb8GG__pilotRail{border-top:1px solid #07102024;grid-template-columns:repeat(4,1fr);gap:0;margin:74px 0 0;padding:0;list-style:none;display:grid}.KitchenVisionProductPage-module__Cjb8GG__pilotRail li{border-right:1px solid #0710201f;align-content:space-between;gap:50px;min-height:190px;padding:22px 24px 28px 0;display:grid}.KitchenVisionProductPage-module__Cjb8GG__pilotRail li:not(:first-child){padding-left:24px}.KitchenVisionProductPage-module__Cjb8GG__pilotRail li:last-child{border-right:0}.KitchenVisionProductPage-module__Cjb8GG__pilotRail span,.KitchenVisionProductPage-module__Cjb8GG__signalField span,.KitchenVisionProductPage-module__Cjb8GG__controlLoop span{color:var(--vision-steel);font:600 10px/1 var(--font-geist-mono,monospace);letter-spacing:.07em}.KitchenVisionProductPage-module__Cjb8GG__pilotRail strong{max-width:210px;font:650 18px/1.25 var(--font-inter,Inter, sans-serif);letter-spacing:-.035em}.KitchenVisionProductPage-module__Cjb8GG__learningSection{min-height:720px;color:var(--vision-paper);background:#0b1421;grid-template-columns:minmax(300px,.78fr) minmax(440px,1.22fr);display:grid}.KitchenVisionProductPage-module__Cjb8GG__learningCopy{background:linear-gradient(145deg,#1769e02b,#0000 55%);align-content:center;padding:90px max(40px,8vw);display:grid}.KitchenVisionProductPage-module__Cjb8GG__learningCopy h2{max-width:560px}.KitchenVisionProductPage-module__Cjb8GG__learningCopy p{color:#f8fafd94;max-width:460px;font:500 16px/1.55 var(--font-inter,Inter, sans-serif);margin:28px 0 0}.KitchenVisionProductPage-module__Cjb8GG__signalField{border-left:1px solid #f8fafd17;align-content:center;padding:70px max(40px,7vw);display:grid}.KitchenVisionProductPage-module__Cjb8GG__signalField>div{border-bottom:1px solid #f8fafd1a;grid-template-columns:48px 1fr auto;align-items:center;min-height:82px;display:grid}.KitchenVisionProductPage-module__Cjb8GG__signalField strong{font:620 clamp(20px, 2vw, 29px)/1.2 var(--font-inter,Inter, sans-serif);letter-spacing:-.04em}.KitchenVisionProductPage-module__Cjb8GG__signalField svg{width:16px;height:16px;color:var(--vision-iris);filter:drop-shadow(0 0 10px #7657ffb8)}.KitchenVisionProductPage-module__Cjb8GG__privacySection{grid-template-columns:90px .8fr 1.2fr;align-items:center;gap:50px;width:min(1220px,100% - 80px);margin:0 auto;padding:130px 0;display:grid}.KitchenVisionProductPage-module__Cjb8GG__privacyMark{width:74px;height:74px;color:var(--vision-blue);background:#1769e00f;border:1px solid #1769e038;border-radius:22px;place-items:center;display:grid}.KitchenVisionProductPage-module__Cjb8GG__privacyMark svg{width:28px;height:28px}.KitchenVisionProductPage-module__Cjb8GG__privacySection h2{max-width:500px;font-size:clamp(38px,4vw,62px)}.KitchenVisionProductPage-module__Cjb8GG__privacySection>p{max-width:540px;color:var(--vision-steel);font:500 18px/1.6 var(--font-inter,Inter, sans-serif);letter-spacing:-.025em;margin:0}.KitchenVisionProductPage-module__Cjb8GG__roboticsSection{min-height:800px;color:var(--vision-paper);background:#040912;grid-template-columns:.9fr 1.1fr;align-items:center;gap:90px;padding:120px max(40px,50vw - 610px);display:grid;position:relative;overflow:hidden}.KitchenVisionProductPage-module__Cjb8GG__roboticsGlow{background:radial-gradient(circle,#7657ff2e,#0000 65%);border:1px solid #7657ff45;border-radius:50%;width:620px;height:620px;position:absolute;top:-140px;right:-60px;box-shadow:0 0 140px #1769e02e}.KitchenVisionProductPage-module__Cjb8GG__roboticsCopy{z-index:1;position:relative}.KitchenVisionProductPage-module__Cjb8GG__roboticsCopy h2{max-width:640px}.KitchenVisionProductPage-module__Cjb8GG__roboticsCopy p{color:#f8fafd96;max-width:580px;font:500 17px/1.6 var(--font-inter,Inter, sans-serif);letter-spacing:-.02em;margin:30px 0 0}.KitchenVisionProductPage-module__Cjb8GG__roboticsCopy small{color:#f8fafd61;font:600 10px/1 var(--font-geist-mono,monospace);letter-spacing:.07em;text-transform:uppercase;margin-top:34px;display:block}.KitchenVisionProductPage-module__Cjb8GG__controlLoop{z-index:1;border-top:1px solid #f8fafd24;margin:0;padding:0;list-style:none;position:relative}.KitchenVisionProductPage-module__Cjb8GG__controlLoop li{border-bottom:1px solid #f8fafd1f;grid-template-columns:40px 48px 1fr;align-items:center;min-height:90px;display:grid}.KitchenVisionProductPage-module__Cjb8GG__controlLoop li>svg{width:17px;height:17px;color:var(--vision-green)}.KitchenVisionProductPage-module__Cjb8GG__controlLoop strong{font:620 clamp(22px, 2.5vw, 34px)/1 var(--font-inter,Inter, sans-serif);letter-spacing:-.04em}.KitchenVisionProductPage-module__Cjb8GG__finalCta{color:var(--vision-paper);background:var(--vision-blue);text-align:center;justify-items:center;padding:150px 40px;display:grid}.KitchenVisionProductPage-module__Cjb8GG__finalCta h2{text-wrap:balance;max-width:900px}.KitchenVisionProductPage-module__Cjb8GG__finalCta p{color:#f8fafdb8;max-width:660px;font:500 17px/1.5 var(--font-inter,Inter, sans-serif);margin:26px 0 0}.KitchenVisionProductPage-module__Cjb8GG__finalCta a{min-height:52px;color:var(--vision-midnight);background:var(--vision-paper);font:680 13px/1 var(--font-inter,Inter, sans-serif);border-radius:999px;align-items:center;gap:10px;margin-top:36px;padding:0 24px;text-decoration:none;display:inline-flex}.KitchenVisionProductPage-module__Cjb8GG__finalCta a svg{width:16px;height:16px}.KitchenVisionProductPage-module__Cjb8GG__finalCta small{color:#f8fafd85;font:600 10px/1.4 var(--font-geist-mono,monospace);letter-spacing:.035em;margin-top:18px}@media (max-width:900px){.KitchenVisionProductPage-module__Cjb8GG__heroContent,.KitchenVisionProductPage-module__Cjb8GG__pilotSection,.KitchenVisionProductPage-module__Cjb8GG__privacySection{width:min(100% - 40px,720px)}.KitchenVisionProductPage-module__Cjb8GG__heroFact{display:none}.KitchenVisionProductPage-module__Cjb8GG__splitHeading,.KitchenVisionProductPage-module__Cjb8GG__learningSection,.KitchenVisionProductPage-module__Cjb8GG__roboticsSection{grid-template-columns:1fr}.KitchenVisionProductPage-module__Cjb8GG__pilotRail{grid-template-columns:1fr 1fr}.KitchenVisionProductPage-module__Cjb8GG__pilotRail li:nth-child(2){border-right:0}.KitchenVisionProductPage-module__Cjb8GG__learningSection{min-height:auto}.KitchenVisionProductPage-module__Cjb8GG__learningCopy,.KitchenVisionProductPage-module__Cjb8GG__signalField{padding:100px max(24px,8vw)}.KitchenVisionProductPage-module__Cjb8GG__signalField{border-top:1px solid #f8fafd17;border-left:0}.KitchenVisionProductPage-module__Cjb8GG__privacySection{grid-template-columns:74px 1fr}.KitchenVisionProductPage-module__Cjb8GG__privacySection>p{grid-column:2}.KitchenVisionProductPage-module__Cjb8GG__roboticsSection{gap:70px;padding-top:120px;padding-bottom:120px}}@media (max-width:560px){.KitchenVisionProductPage-module__Cjb8GG__hero{min-height:820px}.KitchenVisionProductPage-module__Cjb8GG__heroShade{background:linear-gradient(#0000,#030912c7)}.KitchenVisionProductPage-module__Cjb8GG__heroContent{padding-bottom:72px}.KitchenVisionProductPage-module__Cjb8GG__hero h1{font-size:clamp(51px,15vw,72px)}.KitchenVisionProductPage-module__Cjb8GG__heroActions{display:grid}.KitchenVisionProductPage-module__Cjb8GG__configuratorSection,.KitchenVisionProductPage-module__Cjb8GG__pilotSection,.KitchenVisionProductPage-module__Cjb8GG__finalCta{padding-top:100px;padding-bottom:100px}.KitchenVisionProductPage-module__Cjb8GG__splitHeading{gap:30px}.KitchenVisionProductPage-module__Cjb8GG__pilotRail{grid-template-columns:1fr}.KitchenVisionProductPage-module__Cjb8GG__pilotRail li,.KitchenVisionProductPage-module__Cjb8GG__pilotRail li:not(:first-child){border-bottom:1px solid #0710201f;border-right:0;min-height:125px;padding:20px 0}.KitchenVisionProductPage-module__Cjb8GG__privacySection{grid-template-columns:1fr;gap:24px;padding-top:100px;padding-bottom:100px}.KitchenVisionProductPage-module__Cjb8GG__privacySection>p{grid-column:auto}.KitchenVisionProductPage-module__Cjb8GG__roboticsSection{padding-left:24px;padding-right:24px}.KitchenVisionProductPage-module__Cjb8GG__controlLoop li{grid-template-columns:28px 40px 1fr}.KitchenVisionProductPage-module__Cjb8GG__finalCta{padding-left:20px;padding-right:20px}}@media (prefers-reduced-motion:reduce){.KitchenVisionProductPage-module__Cjb8GG__heroActions a,.KitchenVisionProductPage-module__Cjb8GG__finalCta a{scroll-behavior:auto}}
.OfficialEditorial-module__aCAYhq__directoryPage,.OfficialEditorial-module__aCAYhq__editorialPage{color:#07122d;background:#f8fafc;min-height:100svh}.OfficialEditorial-module__aCAYhq__directoryHero,.OfficialEditorial-module__aCAYhq__editorialHero{color:#fff;background:radial-gradient(circle at 82% 14%,#0874f93d,#0000 33%),#07122d;position:relative;overflow:hidden}.OfficialEditorial-module__aCAYhq__directoryHeroInner,.OfficialEditorial-module__aCAYhq__editorialHeroInner,.OfficialEditorial-module__aCAYhq__directoryMain,.OfficialEditorial-module__aCAYhq__editorialMain{width:min(100%,1408px);margin:0 auto;padding-left:22px;padding-right:22px}.OfficialEditorial-module__aCAYhq__directoryHeroInner,.OfficialEditorial-module__aCAYhq__editorialHeroInner{align-content:end;min-height:min(780px,86svh);padding-top:clamp(160px,22vh,240px);padding-bottom:clamp(86px,12vw,150px);display:grid}.OfficialEditorial-module__aCAYhq__directoryEyebrowRow,.OfficialEditorial-module__aCAYhq__editorialHeroEyebrowRow{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.OfficialEditorial-module__aCAYhq__directoryEyebrowRow>p,.OfficialEditorial-module__aCAYhq__editorialEyebrow{color:#75b1ff;letter-spacing:.15em;text-transform:uppercase;margin:0;font-size:.69rem;font-weight:780}.OfficialEditorial-module__aCAYhq__directoryHero h1,.OfficialEditorial-module__aCAYhq__editorialHero h1{letter-spacing:-.075em;text-wrap:balance;max-width:1240px;margin:26px 0 0;font-size:clamp(3.9rem,9.5vw,9rem);font-weight:580;line-height:.84}.OfficialEditorial-module__aCAYhq__directoryDefinition,.OfficialEditorial-module__aCAYhq__editorialDefinition{color:#b8c5da;max-width:720px;margin:32px 0 0;font-size:clamp(1rem,1.8vw,1.28rem);line-height:1.65}.OfficialEditorial-module__aCAYhq__directoryAction,.OfficialEditorial-module__aCAYhq__editorialAction{color:#07122d;background:#fff;border-radius:999px;align-items:center;gap:9px;width:fit-content;min-height:48px;margin-top:30px;padding:0 20px;font-size:.84rem;font-weight:750;text-decoration:none;display:inline-flex}.OfficialEditorial-module__aCAYhq__directoryMain,.OfficialEditorial-module__aCAYhq__editorialMain{padding-top:clamp(80px,12vw,150px);padding-bottom:clamp(92px,14vw,180px)}.OfficialEditorial-module__aCAYhq__programGrid,.OfficialEditorial-module__aCAYhq__principleGrid{background:#fff;border-top:1px solid #d9e1ec;border-left:1px solid #d9e1ec;border-radius:20px;display:grid;overflow:hidden;box-shadow:0 24px 80px #07122d0f}.OfficialEditorial-module__aCAYhq__programCard,.OfficialEditorial-module__aCAYhq__principleCard{border-bottom:1px solid #d9e1ec;border-right:1px solid #d9e1ec;align-content:start;min-height:280px;padding:clamp(22px,3vw,34px);display:grid}.OfficialEditorial-module__aCAYhq__programIndex,.OfficialEditorial-module__aCAYhq__principleIndex{color:#5f6b80;font-variant-numeric:tabular-nums;font-size:.64rem;font-weight:720}.OfficialEditorial-module__aCAYhq__programCardHeader{gap:14px;margin-top:48px;display:grid}.OfficialEditorial-module__aCAYhq__programCard h2,.OfficialEditorial-module__aCAYhq__principleCard h2{letter-spacing:-.055em;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.8rem,3.4vw,3rem);font-weight:400;line-height:.98}.OfficialEditorial-module__aCAYhq__programCard>p,.OfficialEditorial-module__aCAYhq__principleCard>p{color:#5e6b81;margin:18px 0 0;font-size:.88rem;line-height:1.7}.OfficialEditorial-module__aCAYhq__programCard>a{color:#0769de;align-items:center;gap:8px;width:fit-content;min-height:44px;margin-top:20px;font-size:.78rem;font-weight:740;text-decoration:none;display:inline-flex}.OfficialEditorial-module__aCAYhq__evidenceSection,.OfficialEditorial-module__aCAYhq__privacySection,.OfficialEditorial-module__aCAYhq__sequenceSection{margin-top:clamp(72px,11vw,130px)}.OfficialEditorial-module__aCAYhq__sectionHeader{gap:22px;display:grid}.OfficialEditorial-module__aCAYhq__sectionHeader>div>p{color:#1d4ed8;letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:.68rem;font-weight:780}.OfficialEditorial-module__aCAYhq__sectionHeader h2{letter-spacing:-.065em;text-wrap:balance;max-width:1040px;margin:18px 0 0;font-family:Georgia,Times New Roman,serif;font-size:clamp(3rem,7vw,7rem);font-weight:400;line-height:.9}.OfficialEditorial-module__aCAYhq__sectionHeader>p{color:#5e6b81;max-width:590px;margin:0;font-size:.94rem;line-height:1.75}.OfficialEditorial-module__aCAYhq__flow{border-top:1px solid #d9e1ec;margin:clamp(40px,7vw,74px) 0 0;padding:0;list-style:none;display:grid}.OfficialEditorial-module__aCAYhq__flow li{border-bottom:1px solid #d9e1ec;grid-template-columns:42px 1fr;align-items:center;min-height:62px;font-size:.84rem;font-weight:680;display:grid}.OfficialEditorial-module__aCAYhq__flow span{color:#5f6b80;font-variant-numeric:tabular-nums;font-size:.62rem}.OfficialEditorial-module__aCAYhq__previewSurface{background:#fff;border:1px solid #cfd9e7;border-radius:20px;margin-top:28px;overflow:hidden;box-shadow:0 24px 80px #07122d12}.OfficialEditorial-module__aCAYhq__previewTopline{letter-spacing:.09em;text-transform:uppercase;border-bottom:1px solid #d9e1ec;justify-content:space-between;align-items:center;gap:18px;min-height:58px;padding:0 18px;font-size:.66rem;font-weight:780;display:flex}.OfficialEditorial-module__aCAYhq__previewTopline strong{color:#075ec9}.OfficialEditorial-module__aCAYhq__previewFields{grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.OfficialEditorial-module__aCAYhq__previewFields>div{border-bottom:1px solid #d9e1ec;border-right:1px solid #d9e1ec;padding:16px}.OfficialEditorial-module__aCAYhq__previewFields dt{color:#4e5b70;letter-spacing:.08em;text-transform:uppercase;font-size:.61rem;font-weight:760}.OfficialEditorial-module__aCAYhq__previewFields dd{color:#5f6b80;font-variant-numeric:tabular-nums;margin:9px 0 0;font-size:.8rem}.OfficialEditorial-module__aCAYhq__emptyState{text-align:center;place-content:center;min-height:230px;padding:30px;display:grid}.OfficialEditorial-module__aCAYhq__emptyState strong{letter-spacing:-.045em;font-size:clamp(1.25rem,2.6vw,2rem)}.OfficialEditorial-module__aCAYhq__emptyState p{color:#637087;max-width:480px;margin:12px auto 0;font-size:.86rem;line-height:1.65}.OfficialEditorial-module__aCAYhq__privacyBoundary{color:#fff;background:#07122d;border-radius:20px;gap:14px;margin-top:34px;padding:clamp(24px,4vw,42px);display:grid}.OfficialEditorial-module__aCAYhq__privacyBoundary p{color:#75b1ff;letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:.66rem;font-weight:780}.OfficialEditorial-module__aCAYhq__privacyBoundary strong{max-width:980px;font-size:clamp(1rem,1.8vw,1.25rem);line-height:1.6}.OfficialEditorial-module__aCAYhq__stageGrid{background:#fff;border-top:1px solid #d9e1ec;border-left:1px solid #d9e1ec;border-radius:18px;margin-top:clamp(40px,7vw,76px);display:grid;overflow:hidden}.OfficialEditorial-module__aCAYhq__stageGrid article{border-bottom:1px solid #d9e1ec;border-right:1px solid #d9e1ec;align-content:space-between;gap:14px;min-height:160px;padding:20px;display:grid}.OfficialEditorial-module__aCAYhq__stageGrid article>span{color:#5f6b80;font-variant-numeric:tabular-nums;font-size:.62rem}.OfficialEditorial-module__aCAYhq__stageGrid h3{letter-spacing:-.035em;margin:16px 0 0;font-size:1.02rem}.OfficialEditorial-module__aCAYhq__founderSection{color:#fff;background:#07122d;border-radius:22px;gap:30px;margin-top:clamp(70px,11vw,130px);padding:clamp(28px,5vw,58px);display:grid}.OfficialEditorial-module__aCAYhq__founderSection>div>p{color:#75b1ff;letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:.67rem;font-weight:780}.OfficialEditorial-module__aCAYhq__founderSection h2{letter-spacing:-.065em;margin:18px 0 0;font-family:Georgia,Times New Roman,serif;font-size:clamp(3rem,7vw,6.4rem);font-weight:400;line-height:.9}.OfficialEditorial-module__aCAYhq__founderSection>p{color:#b8c5da;max-width:610px;margin:0;font-size:.94rem;line-height:1.75}@media (min-width:680px){.OfficialEditorial-module__aCAYhq__directoryHeroInner,.OfficialEditorial-module__aCAYhq__editorialHeroInner,.OfficialEditorial-module__aCAYhq__directoryMain,.OfficialEditorial-module__aCAYhq__editorialMain{padding-left:40px;padding-right:40px}.OfficialEditorial-module__aCAYhq__programGrid,.OfficialEditorial-module__aCAYhq__principleGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.OfficialEditorial-module__aCAYhq__previewFields{grid-template-columns:repeat(3,minmax(0,1fr))}.OfficialEditorial-module__aCAYhq__stageGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1000px){.OfficialEditorial-module__aCAYhq__sectionHeader{grid-template-columns:minmax(0,1.45fr) minmax(320px,.55fr);align-items:end;gap:70px}.OfficialEditorial-module__aCAYhq__programGrid,.OfficialEditorial-module__aCAYhq__principleGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.OfficialEditorial-module__aCAYhq__flow{grid-template-columns:repeat(6,minmax(0,1fr))}.OfficialEditorial-module__aCAYhq__flow li{border-right:1px solid #d9e1ec;grid-template-columns:1fr;align-content:space-between;min-height:112px;padding:16px}.OfficialEditorial-module__aCAYhq__previewFields{grid-template-columns:repeat(6,minmax(0,1fr))}.OfficialEditorial-module__aCAYhq__stageGrid{grid-template-columns:repeat(5,minmax(0,1fr))}.OfficialEditorial-module__aCAYhq__founderSection{grid-template-columns:minmax(0,1fr) minmax(360px,.72fr);align-items:end;gap:70px}}@media (prefers-reduced-motion:reduce){.OfficialEditorial-module__aCAYhq__directoryAction,.OfficialEditorial-module__aCAYhq__editorialAction,.OfficialEditorial-module__aCAYhq__programCard>a{scroll-behavior:auto;transition-duration:.01ms;transform:none}}