.U8mJPq_stepsCanvas{align-content:start;gap:8px;min-height:280px;padding:18px;display:grid}.U8mJPq_stepsCanvas>span{border:1px solid var(--platform-line);color:var(--platform-soft);border-radius:8px;align-items:center;gap:10px;padding:10px 12px;font-size:11px;display:flex}.U8mJPq_stepsCanvas>span>i{background:var(--platform-line);border-radius:50%;flex-shrink:0;width:6px;height:6px}.U8mJPq_stepsCanvas>span[data-state=done]>i{background:var(--foreground)}.U8mJPq_stepsCanvas>span[data-state=active]{color:var(--foreground);border-color:color-mix(in oklch, var(--platform-accent) 45%, var(--platform-line))}.U8mJPq_stepsCanvas>span[data-state=active]>i{background:var(--platform-accent);box-shadow:0 0 10px color-mix(in oklch, var(--platform-accent) 60%, transparent)}.U8mJPq_stepsCanvas>span>small{color:var(--platform-soft);margin-left:auto;font-size:9px}.U8mJPq_stepsCanvas>svg{color:var(--platform-soft);justify-self:center}.U8mJPq_check{border:1px solid var(--platform-line);color:var(--platform-soft);border-radius:8px;align-items:center;gap:10px;padding:10px 12px;font-size:11px;display:flex}.U8mJPq_check[data-pass]{color:var(--foreground)}.U8mJPq_check svg{color:var(--platform-accent);flex-shrink:0}.U8mJPq_trace{padding:28px 30px 30px}.U8mJPq_traceHead{justify-content:space-between;align-items:baseline;gap:20px;margin-bottom:22px;display:flex}.U8mJPq_traceHead>div>span{letter-spacing:.12em;color:var(--platform-soft);margin-bottom:6px;font-size:9px;display:block}.U8mJPq_traceHead strong{font-size:18px;font-weight:300}.U8mJPq_traceRow{border-top:1px solid var(--platform-line);grid-template-columns:26px minmax(0,1fr) auto;align-items:center;gap:14px;padding-block:12px;font-size:12px;display:grid}.U8mJPq_traceRow>svg{color:var(--platform-soft)}.U8mJPq_trace .U8mJPq_traceRow>p{min-width:0;font-size:12px;line-height:1.45}.U8mJPq_traceRow>p>span{color:var(--platform-soft);font-size:10px;display:block}.U8mJPq_traceRow[data-gate]{color:var(--foreground)}.U8mJPq_traceRow[data-gate]>svg{color:var(--platform-accent)}@media (max-width:767px){.U8mJPq_trace{padding:20px}.U8mJPq_traceRow{grid-template-columns:22px minmax(0,1fr)}.U8mJPq_traceRow>:last-child{grid-column:2}}
.wjoa7a_page{--platform-surface:color-mix(in oklch, var(--foreground) 3%, var(--background));--platform-raised:color-mix(in oklch, var(--foreground) 6%, var(--background));--platform-line:color-mix(in oklch, var(--foreground) 12%, transparent);--platform-soft:color-mix(in oklch, var(--foreground) 62%, var(--background));--platform-accent:var(--studio-accent,var(--color-ghost-green));--font-h1-weight:200;--font-h2-weight:200;--font-h3-weight:400;background:var(--background);color:var(--foreground);overflow:clip}.wjoa7a_container{width:min(1120px,100% - 80px);margin-inline:auto}.wjoa7a_page h1,.wjoa7a_page h2{white-space:pre-line;text-wrap:balance;font-weight:200;line-height:1.06}.wjoa7a_page h1{font-size:clamp(3.5rem,5.7vw,5.25rem)}.wjoa7a_page h2{font-size:clamp(2.3rem,4vw,3.75rem)}.wjoa7a_page h3{text-wrap:balance;font-size:1.3rem;font-weight:400;line-height:1.25}.wjoa7a_page p{font-size:1rem;font-weight:300;line-height:1.6}.wjoa7a_page a{-webkit-tap-highlight-color:transparent}.wjoa7a_page a:focus-visible,.wjoa7a_page button:focus-visible{outline:2px solid var(--platform-accent);outline-offset:5px}.wjoa7a_page section[id]{scroll-margin-top:110px}.wjoa7a_hero{padding-top:140px;position:relative}.wjoa7a_announcement{color:var(--platform-soft);align-items:center;gap:10px;margin-bottom:30px;font-size:12px;display:inline-flex}.wjoa7a_announcement svg{transition:transform .18s}.wjoa7a_announcement:hover svg{transform:translate(3px)}.wjoa7a_liveDot{background:var(--platform-accent);width:6px;height:6px;box-shadow:0 0 14px color-mix(in oklch, var(--platform-accent) 40%, transparent);border-radius:50%}.wjoa7a_hero h1{max-width:870px;margin-bottom:25px}.wjoa7a_page .wjoa7a_heroCopy{max-width:510px;color:var(--platform-soft);font-size:1.25rem;line-height:1.5}.wjoa7a_actions{flex-wrap:wrap;align-items:center;gap:28px;margin-top:30px;display:flex}.wjoa7a_primaryButton,.wjoa7a_secondaryButton{border-radius:999px;justify-content:center;align-items:center;gap:20px;min-height:46px;padding:12px 19px;font-size:14px;font-weight:400;transition:background .18s,transform .18s;display:inline-flex}.wjoa7a_primaryButton{color:var(--background);background:var(--foreground);border:1px solid var(--foreground)}.wjoa7a_primaryButton:hover{background:color-mix(in oklch, var(--foreground) 85%, var(--background));transform:translateY(-2px)}.wjoa7a_secondaryButton{color:var(--foreground);border:1px solid var(--platform-line);background:var(--platform-surface)}.wjoa7a_secondaryButton:hover{background:var(--platform-raised);transform:translateY(-2px)}.wjoa7a_textLink{color:var(--platform-soft);align-items:center;gap:12px;font-size:13px;font-weight:400;transition:color .18s;display:inline-flex}.wjoa7a_textLink:hover{color:var(--foreground)}.wjoa7a_heroStage{perspective:1800px;clip-path:inset(-220px 0 0);height:510px;margin-top:58px;position:relative}.wjoa7a_heroGlow{pointer-events:none;background:radial-gradient(ellipse at 66% 45%, color-mix(in oklch, var(--platform-accent) 9%, transparent), transparent 58%);position:absolute;inset:-110px 0 -40px}.wjoa7a_heroPreview{transform-origin:top;width:min(1300px,100% - 80px);margin-inline:auto;position:relative;transform:rotateX(19deg)rotateY(-13deg)rotate(-6deg)}.wjoa7a_heroStage:after{content:"";background:linear-gradient(transparent, var(--background) 88%);pointer-events:none;position:absolute;inset:68% 0 -2px}.wjoa7a_page .wjoa7a_previewCaption{text-align:center;color:var(--platform-soft);margin:0 24px;font-size:11px;position:relative}.wjoa7a_replacementPreview{object-fit:contain;border-radius:12px;width:100%;height:auto;display:block}.wjoa7a_customers{text-align:center;padding-top:105px;padding-bottom:45px}.wjoa7a_customers>p{color:var(--platform-soft);margin-bottom:28px;font-size:14px}.wjoa7a_logoGrid{grid-template-columns:repeat(6,minmax(0,1fr));gap:14px;margin-bottom:32px;display:grid}.wjoa7a_logoGrid a{flex-direction:column;align-items:center;gap:10px;min-width:0;display:flex}.wjoa7a_logoGrid a:hover .wjoa7a_portfolioLogo,.wjoa7a_logoGrid a:focus-visible .wjoa7a_portfolioLogo{opacity:1}.wjoa7a_logoGrid a>span{justify-content:center;align-items:center;gap:5px;font-size:10px;font-weight:400;display:flex}.wjoa7a_logoWell{justify-content:center;align-items:center;width:100%;height:80px;display:flex}.wjoa7a_portfolioLogo{object-fit:contain;filter:grayscale()contrast(1.1);mix-blend-mode:multiply;opacity:.7;width:auto;max-width:140px;height:70px;transition:opacity .18s}.wjoa7a_inverseLogo{filter:grayscale()contrast(2)}.dark .wjoa7a_portfolioLogo{mix-blend-mode:screen}.dark .wjoa7a_inverseLogo{filter:grayscale()contrast(2)invert()}html:not(.dark) .wjoa7a_portfolioLogo:not(.wjoa7a_inverseLogo){filter:grayscale()contrast(1.1)invert()}.wjoa7a_section{padding-block:110px}.wjoa7a_divided{border-top:1px solid var(--platform-line)}.wjoa7a_eyebrow{color:var(--platform-soft);align-items:center;gap:9px;margin-bottom:24px;font-size:12px;font-weight:400;display:flex}.wjoa7a_eyebrow i{background:var(--platform-accent);border-radius:50%;width:7px;height:7px}.wjoa7a_introGrid{grid-template-columns:1.1fr 1fr;align-items:end;gap:70px;display:grid}.wjoa7a_introGrid>p{max-width:420px;color:var(--platform-soft);padding-bottom:3px}.wjoa7a_sectionIntro{margin-bottom:50px}.wjoa7a_principleGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.wjoa7a_principleCard{border:1px solid var(--platform-line);background:linear-gradient(150deg, var(--platform-surface), var(--background));border-radius:19px;transition:border-color .2s;position:relative;overflow:hidden}.wjoa7a_principleCard:hover{border-color:color-mix(in oklch, var(--platform-accent) 40%, var(--platform-line))}.wjoa7a_principleCard>div:last-child{padding:20px 24px 55px;position:relative}.wjoa7a_principleCard p{color:var(--platform-soft);margin-top:12px;font-size:13px}.wjoa7a_roundArrow{border:1px solid var(--platform-line);width:26px;height:26px;color:var(--platform-soft);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:19px;right:22px}.wjoa7a_principleCard:hover .wjoa7a_roundArrow{color:var(--foreground)}.wjoa7a_principleImage{object-fit:cover;width:100%;height:225px}.wjoa7a_principleGraphic{perspective:700px;height:225px;position:relative;overflow:hidden}.wjoa7a_layers>div{border:1px solid var(--platform-line);background:var(--platform-raised);width:66%;height:90px;box-shadow:0 16px 32px color-mix(in oklch, var(--foreground) 4%, transparent);border-radius:10px;align-items:center;gap:13px;padding:24px;font-size:13px;display:flex;position:absolute;top:28%;left:18%;transform:rotateX(42deg)rotate(-24deg)}.wjoa7a_layers>div:first-child{opacity:.35;top:13%}.wjoa7a_layers>div:nth-child(2){opacity:.6;top:28%}.wjoa7a_layers>div:nth-child(3){color:var(--platform-accent);top:43%}.wjoa7a_layers svg{width:16px;height:16px}.wjoa7a_momentum>div{background:linear-gradient(90deg, transparent, var(--foreground));opacity:.16;width:63%;height:1px;position:absolute;top:45%;left:18%;transform:rotate(-28deg)}.wjoa7a_momentum>div:nth-child(2){opacity:.35;width:72%;top:55%}.wjoa7a_momentum>div:nth-child(3){background:linear-gradient(90deg, transparent, var(--platform-accent));opacity:.7;width:80%;top:65%}.wjoa7a_momentum>span{color:var(--platform-accent);position:absolute;top:29%;left:43%}.wjoa7a_craft>div{border:1px solid var(--platform-line);border-radius:25px;width:130px;height:130px;position:absolute;top:42px;left:calc(50% - 65px);transform:rotate(-20deg)}.wjoa7a_craft>div:nth-child(2){opacity:.65;transform:rotate(-5deg)}.wjoa7a_craft>div:nth-child(3){opacity:.4;transform:rotate(10deg)}.wjoa7a_craftGlyph{text-align:center;font-family:var(--font-geist-pixel-square);color:var(--foreground);font-size:72px;position:absolute;top:57px;left:0;right:0}.wjoa7a_featureFrame{border:1px solid var(--platform-line);background:radial-gradient(ellipse at top, color-mix(in oklch, var(--platform-accent) 5%, transparent), transparent 65%), var(--platform-surface);border-radius:18px;padding:25px 25px 0;overflow:hidden}.wjoa7a_featureFrame figcaption{text-align:center;color:var(--platform-soft);padding:16px 4px;font-size:11px}.wjoa7a_detailGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:30px;margin-top:38px;display:grid}.wjoa7a_detailNumber{font-size:10px;font-family:var(--font-geist-pixel-square);color:var(--platform-soft);margin-bottom:17px;display:block}.wjoa7a_detailGrid h3{margin-bottom:10px;font-size:15px}.wjoa7a_detailGrid p{color:var(--platform-soft);font-size:13px}.wjoa7a_workspace{border:1px solid var(--platform-line);background:var(--platform-surface);box-shadow:0 35px 100px color-mix(in oklch, var(--foreground) 6%, transparent);font-family:var(--font-geist-sans);border-radius:13px;font-size:12px;overflow:hidden}.wjoa7a_windowBar{background:var(--background);border-bottom:1px solid var(--platform-line);height:34px;color:var(--platform-soft);align-items:center;gap:6px;padding:0 14px;display:flex}.wjoa7a_windowBar>span{border:1px solid var(--platform-line);border-radius:50%;width:5px;height:5px}.wjoa7a_windowBar>p{margin-inline:auto;font-size:10px}.wjoa7a_workspaceBody{grid-template-columns:195px minmax(0,1fr);min-height:475px;display:grid}.wjoa7a_previewSidebar{border-right:1px solid var(--platform-line);flex-direction:column;gap:5px;padding:24px 13px 16px;display:flex}.wjoa7a_workspaceBrand{align-items:center;gap:8px;margin-bottom:26px;padding:0 7px;display:flex}.wjoa7a_workspaceBrand strong{font-size:11px;font-weight:500}.wjoa7a_smithMark{font-family:var(--font-geist-pixel-square);color:var(--platform-accent);font-size:23px}.wjoa7a_previewSidebar>span{color:var(--platform-soft);border-radius:5px;align-items:center;gap:9px;min-height:31px;padding:0 8px;font-size:11px;display:flex}.wjoa7a_previewSidebar>span svg{width:12px;height:12px}.wjoa7a_previewSidebar>span small{margin-left:auto;font-size:9px}.wjoa7a_previewSidebar>.wjoa7a_sidebarActive{background:var(--platform-raised);color:var(--foreground)}.wjoa7a_sidebarLabel{color:var(--platform-soft);letter-spacing:.08em;margin:26px 8px 6px;font-size:8px}.wjoa7a_previewSidebar>span i{border:1px solid var(--platform-soft);border-radius:50%;width:5px;height:5px}.wjoa7a_previewSidebar>.wjoa7a_projectActive{color:var(--foreground)}.wjoa7a_previewSidebar .wjoa7a_projectActive i{background:var(--platform-accent);border-color:var(--platform-accent)}.wjoa7a_sidebarBottom{color:var(--platform-soft);align-items:center;gap:8px;margin-top:auto;padding-top:35px;font-size:10px;display:flex}.wjoa7a_sidebarBottom>svg{margin-left:auto}.wjoa7a_previewMain{min-width:0;padding:0 32px}.wjoa7a_breadcrumb{border-bottom:1px solid var(--platform-line);height:49px;color:var(--platform-soft);align-items:center;gap:8px;font-size:10px;display:flex}.wjoa7a_breadcrumb>svg:last-child{margin-left:auto}.wjoa7a_previewHeading{justify-content:space-between;align-items:center;gap:10px;padding:26px 0 22px;display:flex}.wjoa7a_microLabel{letter-spacing:.12em;color:var(--platform-soft);font-size:8px}.wjoa7a_previewHeading p{letter-spacing:-.04em;font-size:24px;font-weight:400}.wjoa7a_previewHeading div>span:last-child{color:var(--platform-soft);font-size:10px}.wjoa7a_status{white-space:nowrap;color:var(--platform-soft);border:1px solid var(--platform-line);border-radius:20px;align-items:center;gap:6px;padding:5px 9px;font-size:9px;display:inline-flex}.wjoa7a_status i{background:var(--platform-accent);border-radius:50%;width:5px;height:5px}.wjoa7a_previewSwitcher{background:var(--background);border:1px solid var(--platform-line);border-radius:999px;align-items:center;gap:5px;width:fit-content;padding:4px;display:flex}.wjoa7a_previewSwitcher button{min-width:65px;min-height:32px;color:var(--platform-soft);cursor:pointer;border-radius:999px;padding:6px 14px;font-size:10px;transition:background .16s}.wjoa7a_previewSwitcher button[aria-pressed=true]{background:var(--platform-accent);color:var(--color-smith-black)}.wjoa7a_previewView{height:245px;margin-top:23px;overflow:auto}.wjoa7a_previewBottom{height:45px;color:var(--platform-soft);border-top:1px solid var(--platform-line);justify-content:space-between;align-items:center;gap:10px;font-size:9px;display:flex}.wjoa7a_previewBottom>span:first-child{align-items:center;gap:6px;display:flex}.wjoa7a_avatar{background:var(--platform-raised);border:1px solid var(--platform-line);border-radius:50%;flex-shrink:0;place-items:center;width:19px;height:19px;font-size:8px;display:inline-grid}.wjoa7a_roadmap{font-size:10px}.wjoa7a_roadmapTop{color:var(--platform-soft);justify-content:space-between;align-items:center;margin-bottom:18px;display:flex}.wjoa7a_roadmapTop>span:first-child{color:var(--foreground);align-items:center;gap:8px;display:flex}.wjoa7a_timelineTicks{color:var(--platform-soft);grid-template-columns:repeat(4,1fr);margin-bottom:8px;margin-left:34%;font-size:8px;display:grid}.wjoa7a_phase{border-top:1px solid var(--platform-line);grid-template-columns:34% 1fr;min-height:36px;display:grid}.wjoa7a_phase>div:first-child{align-items:center;gap:9px;display:flex}.wjoa7a_phase>div:first-child svg{color:var(--platform-soft)}.wjoa7a_phaseTrack{background:repeating-linear-gradient(90deg, var(--platform-line) 0 1px, transparent 1px 25%);padding-block:7px;position:relative}.wjoa7a_phaseTrack>span{background:var(--platform-raised);border:1px solid var(--platform-line);border-radius:4px;justify-content:center;align-items:center;height:22px;font-size:8px;display:flex}.wjoa7a_phaseOne{width:25%}.wjoa7a_phaseTwo{width:33%;margin-left:18%}.wjoa7a_phaseTrack>.wjoa7a_phaseThree{background:color-mix(in oklch, var(--platform-accent) 15%, var(--platform-surface));width:42%;color:var(--foreground);border-color:color-mix(in oklch, var(--platform-accent) 40%, transparent);margin-left:43%}.wjoa7a_phaseFour{width:21%;margin-left:79%}.wjoa7a_milestone{border:1px solid var(--platform-line);border-radius:6px;flex-wrap:wrap;align-items:center;gap:10px;margin-top:17px;padding:11px 12px;font-size:9px;display:flex}.wjoa7a_milestone>span:first-child{color:var(--platform-soft);align-items:center;gap:6px;display:flex}.wjoa7a_milestone strong{font-weight:400}.wjoa7a_milestone .wjoa7a_status{margin-left:auto}.wjoa7a_kanban{grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;display:grid}.wjoa7a_columnLabel{align-items:center;gap:6px;padding-bottom:12px;font-size:10px;display:flex}.wjoa7a_columnLabel i{border:1px solid var(--platform-soft);border-radius:50%;width:6px;height:6px}.wjoa7a_columnLabel i[data-stage="1"]{background:var(--studio-ice,var(--color-bel-air-ice))}.wjoa7a_columnLabel i[data-stage="2"]{background:var(--platform-accent)}.wjoa7a_columnLabel>span{color:var(--platform-soft);margin-left:auto;font-size:9px}.wjoa7a_task{border:1px solid var(--platform-line);background:var(--platform-raised);border-radius:6px;margin-bottom:8px;padding:13px}.wjoa7a_taskId{color:var(--platform-soft);font-size:8px}.wjoa7a_task p{margin-block:6px 15px;font-size:11px;font-weight:400}.wjoa7a_task>div{justify-content:space-between;align-items:center;display:flex}.wjoa7a_tag{border:1px solid var(--platform-line);color:var(--platform-soft);border-radius:4px;padding:3px 6px;font-size:8px;font-weight:400}.wjoa7a_updateList{gap:10px;display:grid}.wjoa7a_updateList>div{border:1px solid var(--platform-line);background:var(--platform-raised);border-radius:6px;padding:16px}.wjoa7a_updateList p{margin-block:6px;font-size:13px;font-weight:400}.wjoa7a_updateList div>span:last-child{color:var(--platform-soft);font-size:10px}.wjoa7a_contentRows{gap:75px;margin-bottom:36px;display:grid}.wjoa7a_contentRow{grid-template-columns:.8fr 1.2fr;align-items:center;gap:65px;display:grid}.wjoa7a_contentCopy{max-width:355px}.wjoa7a_toolName{color:var(--platform-soft);align-items:center;gap:7px;margin-bottom:18px;font-size:11px;display:inline-flex}.wjoa7a_toolName svg{color:var(--platform-accent)}.wjoa7a_contentCopy h3{margin-bottom:16px;font-size:1.9rem;font-weight:300}.wjoa7a_contentCopy>p{color:var(--platform-soft);font-size:14px}.wjoa7a_contentCopy ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:22px;display:grid}.wjoa7a_contentCopy li{color:var(--platform-soft);align-items:center;gap:6px;font-size:10px;display:flex}.wjoa7a_contentCopy li svg{color:var(--platform-accent);flex-shrink:0}.wjoa7a_contentVisual{background:radial-gradient(ellipse at 60% 45%, color-mix(in oklch, var(--foreground) 4%, transparent), transparent 75%);border-radius:15px;padding:23px 0 23px 23px;overflow:hidden}.wjoa7a_toolPreview{border:1px solid var(--platform-line);background:var(--platform-surface);box-shadow:0 12px 45px color-mix(in oklch, var(--foreground) 4%, transparent);border-radius:9px;overflow:hidden}.wjoa7a_toolBar{border-bottom:1px solid var(--platform-line);align-items:center;gap:7px;height:39px;padding-inline:13px;font-size:10px;display:flex}.wjoa7a_toolBar>.wjoa7a_tag{margin-left:auto}.wjoa7a_cmsCanvas{grid-template-columns:25% 31% 44%;min-height:305px;display:grid}.wjoa7a_cmsTree{border-right:1px solid var(--platform-line);flex-direction:column;gap:5px;padding:20px 8px;font-size:9px;display:flex}.wjoa7a_cmsTree>span,.wjoa7a_cmsTree>strong{min-height:28px;color:var(--platform-soft);align-items:center;gap:6px;padding-inline:5px;display:flex}.wjoa7a_cmsTree>strong{background:var(--platform-raised);color:var(--foreground);border-radius:4px;font-weight:400}.wjoa7a_cmsTree>strong svg:last-child{margin-left:auto}.wjoa7a_cmsFields{border-right:1px solid var(--platform-line);padding:25px 12px}.wjoa7a_cmsFields>.wjoa7a_fieldLabel{color:var(--platform-soft);margin-top:21px;font-size:8px;display:block}.wjoa7a_cmsFields>div{border:1px solid var(--platform-line);background:var(--background);border-radius:4px;margin-top:6px;padding:8px;font-size:10px;line-height:1.5}.wjoa7a_cmsFields>.wjoa7a_status{margin-top:20px;padding-inline:6px;font-size:7px}.wjoa7a_cmsSite{background:var(--background);padding:19px 14px}.wjoa7a_cmsSite>span{justify-content:space-between;font-size:7px;display:flex}.wjoa7a_cmsSite>strong{letter-spacing:-.06em;margin:24px 0 17px;font-size:24px;font-weight:300;line-height:1.1;display:block}.wjoa7a_cmsArt{background:var(--platform-accent);height:95px;margin-bottom:13px;position:relative;overflow:hidden}.wjoa7a_cmsArt i{border:1px solid var(--color-smith-black);position:absolute;inset:15px 20px;transform:rotate(-25deg)}.wjoa7a_cmsArt i:nth-child(2){transform:rotate(-5deg)}.wjoa7a_cmsArt i:nth-child(3){transform:rotate(15deg)}.wjoa7a_emailCanvas{grid-template-columns:20% 80%;min-height:305px;display:grid}.wjoa7a_emailTools{border-right:1px solid var(--platform-line);flex-direction:column;gap:8px;padding:20px 12px;display:flex}.wjoa7a_emailTools span{border:1px solid var(--platform-line);text-align:center;color:var(--platform-soft);border-radius:999px;padding:8px;font-size:8px}.wjoa7a_emailPaper{background:var(--studio-paper,var(--color-bel-air-white));width:78%;max-width:275px;color:var(--color-smith-black);border-radius:3px;margin:20px auto;padding:20px}.wjoa7a_emailBrand{text-align:center;letter-spacing:.13em;margin-bottom:15px;font-size:7px;display:block}.wjoa7a_emailArt{background:var(--studio-deep,var(--color-court-purple));height:94px;color:var(--studio-paper,var(--color-bel-air-white));margin-bottom:14px;padding:13px;position:relative;overflow:hidden}.wjoa7a_emailArt span{z-index:1;font-size:17px;font-weight:300;line-height:1.1;position:relative}.wjoa7a_emailArt i{border:14px solid var(--platform-accent);border-radius:50%;width:110px;height:110px;position:absolute;bottom:-35px;right:-12px}.wjoa7a_emailPaper>strong{font-size:11px;font-weight:500}.wjoa7a_emailPaper>p{color:var(--color-smith-black);margin:6px 0 12px;font-size:8px}.wjoa7a_emailButton{background:var(--color-smith-black);color:var(--studio-paper,var(--color-bel-air-white));border-radius:999px;align-items:center;gap:10px;padding:7px 9px;font-size:7px;display:inline-flex}.wjoa7a_emailRule{background:color-mix(in oklch, var(--color-smith-black) 15%, transparent);height:1px;margin-top:16px}.wjoa7a_imageCanvas{padding:19px}.wjoa7a_imagePrompt{border:1px solid var(--platform-line);min-height:34px;color:var(--platform-soft);border-radius:6px;align-items:center;gap:9px;margin-bottom:13px;padding:7px 9px;font-size:8px;display:flex}.wjoa7a_imagePrompt>.wjoa7a_tag{margin-left:auto}.wjoa7a_imageGrid{grid-template-rows:115px 115px;grid-template-columns:1.2fr 1fr;gap:10px;display:grid}.wjoa7a_imageGrid>div{border:1px solid var(--platform-line);border-radius:7px;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.wjoa7a_imageGrid small,.wjoa7a_brandArt>span,.wjoa7a_iconArt>span{color:var(--platform-soft);font-size:7px;position:absolute;bottom:9px;left:10px}.wjoa7a_brandArt{background:var(--studio-deep,var(--color-court-purple))}.wjoa7a_brandArt>div{border:17px solid var(--studio-ice,var(--color-bel-air-ice));border-radius:18px;width:78px;height:78px;transform:rotate(-25deg)}.wjoa7a_brandArt>span{color:var(--studio-paper,var(--color-bel-air-white))}.wjoa7a_iconArt>div{background:var(--platform-accent);width:60px;height:60px;color:var(--color-smith-black);font-family:var(--font-geist-pixel-square);box-shadow:5px 7px 0 color-mix(in oklch, var(--platform-accent) 17%, transparent);border-radius:17px;place-items:center;margin-bottom:12px;font-size:34px;display:grid}.wjoa7a_logoArt>span{font-family:var(--font-neue-haas-grotesk);letter-spacing:-.08em;margin-bottom:12px;font-size:35px;font-weight:200}.wjoa7a_phoneArt>div{border:3px solid var(--foreground);background:var(--studio-ice,var(--color-bel-air-ice));width:48px;height:83px;color:var(--color-smith-black);border-radius:10px;margin-bottom:9px;padding:7px 3px}.wjoa7a_phoneArt>div i{background:var(--color-smith-black);border-radius:4px;width:18px;height:4px;margin:0 auto 17px;display:block}.wjoa7a_phoneArt>div span{font-size:9px;line-height:1;display:block}.wjoa7a_toolkitGrid{background:var(--platform-line);border:1px solid var(--platform-line);border-radius:17px;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.wjoa7a_toolkitCard{background:var(--background);padding:32px}.wjoa7a_toolkitIcon{border:1px solid var(--platform-line);width:46px;height:46px;color:var(--platform-soft);background:var(--platform-surface);border-radius:11px;place-items:center;margin-bottom:27px;display:grid}.wjoa7a_toolkitCard h3{margin-bottom:13px;font-size:18px}.wjoa7a_toolkitCard p{color:var(--platform-soft);max-width:280px;font-size:13px}.wjoa7a_foundationLayout{grid-template-columns:1fr .9fr;align-items:center;gap:70px;display:grid}.wjoa7a_page .wjoa7a_foundationCopy{color:var(--platform-soft);max-width:450px;margin-top:22px;font-size:14px}.wjoa7a_foundationList{gap:23px;margin-top:36px;display:grid}.wjoa7a_foundationList dt{margin-bottom:7px;font-size:14px}.wjoa7a_foundationList dd{color:var(--platform-soft);max-width:410px;font-size:13px;font-weight:300;line-height:1.6}.wjoa7a_foundationGraphic{perspective:600px;background:radial-gradient(ellipse at center, color-mix(in oklch, var(--platform-accent) 6%, transparent), transparent 65%);height:440px;position:relative}.wjoa7a_foundationGraphic>div:not(.wjoa7a_foundationCore){border:1px solid var(--platform-line);border-radius:50%;position:absolute;top:50%;left:50%}.wjoa7a_orbitOne{width:205px;height:205px;transform:translate(-50%,-50%)rotateX(45deg)rotateY(-28deg)}.wjoa7a_orbitTwo{width:310px;height:310px;transform:translate(-50%,-50%)rotateX(45deg)rotateY(-28deg)}.wjoa7a_orbitThree{width:420px;height:420px;transform:translate(-50%,-50%)rotateX(45deg)rotateY(-28deg)}.wjoa7a_foundationCore{background:var(--foreground);width:90px;height:90px;color:var(--background);font-size:56px;font-family:var(--font-geist-pixel-square);box-shadow:0 15px 60px color-mix(in oklch, var(--platform-accent) 12%, transparent);border-radius:24px;place-items:center;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-8deg)}.wjoa7a_foundationGraphic>span{color:var(--platform-soft);border:1px solid var(--platform-line);background:var(--background);border-radius:20px;padding:6px 10px;font-size:10px;position:absolute}.wjoa7a_orbitLabelOne{top:27%;right:13%}.wjoa7a_orbitLabelTwo{top:46%;left:1%}.wjoa7a_orbitLabelThree{bottom:19%;right:10%}.wjoa7a_stackLine{border-top:1px solid var(--platform-line);color:var(--platform-soft);justify-content:space-between;align-items:center;gap:20px;margin-top:45px;padding-top:23px;font-size:11px;display:flex}.wjoa7a_stackLine>a{align-items:center;gap:12px;display:flex}.wjoa7a_stackLine i{background:var(--platform-soft);border-radius:50%;width:3px;height:3px}.wjoa7a_closing{border-top:1px solid var(--platform-line);padding-block:100px 110px}.wjoa7a_closing>div:last-child{justify-content:space-between;align-items:end;gap:40px;display:flex}.wjoa7a_closing h2{max-width:700px}.wjoa7a_closingActions{flex-wrap:wrap;gap:10px;padding-bottom:6px;display:flex}@media (min-width:1000px){.wjoa7a_heroPreview{animation:.9s ease-out both wjoa7a_preview-arrive}@keyframes wjoa7a_preview-arrive{0%{opacity:0;translate:0 25px}to{opacity:1;translate:0}}}@media (max-width:1100px){.wjoa7a_heroStage{height:430px}.wjoa7a_heroPreview{width:1100px;max-width:none;margin-left:35px}.wjoa7a_introGrid{gap:40px}.wjoa7a_contentRow{grid-template-columns:.8fr 1.2fr;gap:30px}.wjoa7a_contentCopy h3{font-size:1.65rem}.wjoa7a_foundationLayout{gap:30px}.wjoa7a_closing>div:last-child{flex-direction:column;align-items:start;gap:30px}}@media (max-width:767px){.wjoa7a_container{width:calc(100% - 40px)}.wjoa7a_hero{padding-top:132px}.wjoa7a_announcement{margin-bottom:25px;font-size:11px}.wjoa7a_page h1{font-size:clamp(3.1rem,10.5vw,4.6rem);line-height:1.05}.wjoa7a_page .wjoa7a_heroCopy{max-width:420px;font-size:1rem}.wjoa7a_actions{gap:18px;margin-top:25px}.wjoa7a_primaryButton,.wjoa7a_secondaryButton{gap:14px;font-size:12px}.wjoa7a_textLink{font-size:12px}.wjoa7a_heroStage{height:305px;margin-top:63px}.wjoa7a_heroPreview{transform-origin:0 0;width:940px;margin-left:10px;transform:scale(.73)rotateX(18deg)rotateY(-12deg)rotate(-7deg)}.wjoa7a_page .wjoa7a_previewCaption{max-width:310px;margin-inline:auto;padding-inline:12px;font-size:10px}.wjoa7a_customers{padding-top:65px;padding-bottom:25px}.wjoa7a_customers>p{max-width:250px;margin-inline:auto;font-size:13px}.wjoa7a_logoGrid{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:23px}.wjoa7a_portfolioLogo{max-width:85px;height:56px}.wjoa7a_logoWell{height:65px}.wjoa7a_logoGrid a>span{font-size:9px}.wjoa7a_section{padding-block:68px}.wjoa7a_page h2{font-size:clamp(2.15rem,7.6vw,3rem)}.wjoa7a_introGrid{grid-template-columns:1fr;gap:21px}.wjoa7a_introGrid>p{max-width:460px;font-size:14px}.wjoa7a_eyebrow{margin-bottom:19px;font-size:11px}.wjoa7a_sectionIntro{margin-bottom:32px}.wjoa7a_principleGrid{grid-template-columns:1fr;gap:16px}.wjoa7a_principleCard{grid-template-columns:34% 66%;align-items:center;min-height:180px;display:grid}.wjoa7a_principleGraphic{height:180px}.wjoa7a_principleCard>div:last-child{padding:22px 20px 43px 10px}.wjoa7a_principleCard h3{font-size:18px}.wjoa7a_principleCard p{margin-top:9px;font-size:12px}.wjoa7a_roundArrow{width:23px;height:23px;bottom:14px;right:17px}.wjoa7a_layers>div{gap:5px;width:95%;height:70px;padding:12px;font-size:8px;left:15%}.wjoa7a_layers>div:nth-child(3){top:45%}.wjoa7a_layers svg{width:12px;height:12px}.wjoa7a_momentum>span{left:26%}.wjoa7a_craft>div{border-radius:18px;width:78px;height:78px;top:50px;left:calc(50% - 39px)}.wjoa7a_craftGlyph{font-size:48px;top:59px}.wjoa7a_principleImage{height:180px}.wjoa7a_featureFrame{border-radius:12px;padding:10px 10px 0}.wjoa7a_compactWorkspace .wjoa7a_previewSidebar{display:none}.wjoa7a_compactWorkspace .wjoa7a_workspaceBody{grid-template-columns:1fr;min-height:0}.wjoa7a_compactWorkspace .wjoa7a_previewMain{padding-inline:15px}.wjoa7a_compactWorkspace .wjoa7a_previewHeading{padding-block:19px}.wjoa7a_compactWorkspace .wjoa7a_previewHeading p{font-size:21px}.wjoa7a_compactWorkspace .wjoa7a_previewView{height:240px;margin-top:18px}.wjoa7a_previewSwitcher button{min-width:68px;min-height:44px;font-size:11px}.wjoa7a_compactWorkspace .wjoa7a_previewBottom>span:first-child{display:none}.wjoa7a_compactWorkspace .wjoa7a_previewBottom{justify-content:center;height:32px}.wjoa7a_compactWorkspace .wjoa7a_roadmapTop{font-size:9px}.wjoa7a_compactWorkspace .wjoa7a_roadmapTop>span:last-child{display:none}.wjoa7a_compactWorkspace .wjoa7a_phase{grid-template-columns:46% 1fr;min-height:39px;font-size:8px}.wjoa7a_compactWorkspace .wjoa7a_phase>div:first-child{gap:5px}.wjoa7a_compactWorkspace .wjoa7a_phaseTrack>span{font-size:6px}.wjoa7a_compactWorkspace .wjoa7a_timelineTicks{margin-left:46%;font-size:6px}.wjoa7a_compactWorkspace .wjoa7a_milestone{gap:7px;padding:8px;font-size:8px}.wjoa7a_compactWorkspace .wjoa7a_milestone>span:first-child{display:none}.wjoa7a_compactWorkspace .wjoa7a_kanban{gap:6px}.wjoa7a_compactWorkspace .wjoa7a_task{padding:8px}.wjoa7a_compactWorkspace .wjoa7a_task p{font-size:9px}.wjoa7a_compactWorkspace .wjoa7a_columnLabel{gap:4px;font-size:8px}.wjoa7a_compactWorkspace .wjoa7a_task .wjoa7a_tag{padding-inline:3px;font-size:6px}.wjoa7a_featureFrame figcaption{padding-block:12px;font-size:9px}.wjoa7a_detailGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 22px;margin-top:30px}.wjoa7a_detailNumber{margin-bottom:10px}.wjoa7a_detailGrid h3{font-size:14px}.wjoa7a_detailGrid p{font-size:12px}.wjoa7a_contentRows{gap:50px}.wjoa7a_contentRow{grid-template-columns:1fr;gap:23px}.wjoa7a_contentCopy{max-width:100%}.wjoa7a_contentCopy h3{font-size:1.7rem}.wjoa7a_contentCopy ul{max-width:390px}.wjoa7a_contentVisual{padding:0}.wjoa7a_cmsCanvas{min-height:280px}.wjoa7a_cmsSite>strong{font-size:20px}.wjoa7a_cmsFields{padding:22px 9px}.wjoa7a_cmsFields>.wjoa7a_status{gap:3px;padding-inline:4px;font-size:6px}.wjoa7a_cmsTree{padding-inline:5px;font-size:7px}.wjoa7a_cmsTree>span,.wjoa7a_cmsTree>strong{gap:4px;padding-inline:3px}.wjoa7a_cmsTree svg{width:10px}.wjoa7a_cmsFields>div{padding-inline:6px;font-size:8px}.wjoa7a_cmsSite{padding-inline:11px}.wjoa7a_cmsSite>span{font-size:6px}.wjoa7a_toolkitGrid{border-radius:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.wjoa7a_toolkitCard{padding:23px 19px}.wjoa7a_toolkitIcon{width:40px;height:40px;margin-bottom:20px}.wjoa7a_toolkitCard h3{font-size:16px}.wjoa7a_toolkitCard p{font-size:12px}.wjoa7a_foundationLayout{grid-template-columns:1fr;gap:0}.wjoa7a_foundationGraphic{height:340px;margin-top:25px}.wjoa7a_orbitThree{width:340px;height:340px}.wjoa7a_orbitTwo{width:250px;height:250px}.wjoa7a_orbitOne{width:160px;height:160px}.wjoa7a_stackLine{flex-direction:column;align-items:start;gap:13px;margin-top:10px}.wjoa7a_stackLine>a{gap:8px;font-size:10px}.wjoa7a_closing{padding-block:65px 75px}.wjoa7a_closingActions{gap:10px}}@media (prefers-reduced-motion:reduce){.wjoa7a_heroPreview{animation:none}.wjoa7a_page a,.wjoa7a_page button,.wjoa7a_announcement svg{transition:none}}
@font-face{font-family:GeistPixelSquare;src:url(../media/GeistPixel_Square.p.33q_xcn23jal9.woff2)format("woff2");font-display:swap;font-weight:500}.B9dG7W_className{font-family:GeistPixelSquare,Geist Mono,ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace;font-weight:500}.B9dG7W_variable{--font-geist-pixel-square:"GeistPixelSquare", Geist Mono, ui-monospace, SFMono-Regular, Roboto Mono, Menlo, Monaco, Liberation Mono, DejaVu Sans Mono, Courier New, monospace}
@font-face{font-family:GeistPixelGrid;src:url(../media/GeistPixel_Grid.p.3dz_gw55w4gbf.woff2)format("woff2");font-display:swap;font-weight:500}.lIkdlW_className{font-family:GeistPixelGrid,Geist Mono,ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace;font-weight:500}.lIkdlW_variable{--font-geist-pixel-grid:"GeistPixelGrid", Geist Mono, ui-monospace, SFMono-Regular, Roboto Mono, Menlo, Monaco, Liberation Mono, DejaVu Sans Mono, Courier New, monospace}
@font-face{font-family:GeistPixelCircle;src:url(../media/GeistPixel_Circle.p.02sdg_xnptuk7.woff2)format("woff2");font-display:swap;font-weight:500}.l4HtLa_className{font-family:GeistPixelCircle,Geist Mono,ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace;font-weight:500}.l4HtLa_variable{--font-geist-pixel-circle:"GeistPixelCircle", Geist Mono, ui-monospace, SFMono-Regular, Roboto Mono, Menlo, Monaco, Liberation Mono, DejaVu Sans Mono, Courier New, monospace}
@font-face{font-family:GeistPixelTriangle;src:url(../media/GeistPixel_Triangle.p.2xhobsdltgpc6.woff2)format("woff2");font-display:swap;font-weight:500}.BxWcVq_className{font-family:GeistPixelTriangle,Geist Mono,ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace;font-weight:500}.BxWcVq_variable{--font-geist-pixel-triangle:"GeistPixelTriangle", Geist Mono, ui-monospace, SFMono-Regular, Roboto Mono, Menlo, Monaco, Liberation Mono, DejaVu Sans Mono, Courier New, monospace}
@font-face{font-family:GeistPixelLine;src:url(../media/GeistPixel_Line.p.2bmehf89j9vyj.woff2)format("woff2");font-display:swap;font-weight:500}.HdnL1a_className{font-family:GeistPixelLine,Geist Mono,ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace;font-weight:500}.HdnL1a_variable{--font-geist-pixel-line:"GeistPixelLine", Geist Mono, ui-monospace, SFMono-Regular, Roboto Mono, Menlo, Monaco, Liberation Mono, DejaVu Sans Mono, Courier New, monospace}
@font-face{font-family:GeistSans;src:url(../media/Geist_Variable-s.p.111odzyf_79w_.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:GeistSans Fallback;src:local(Arial);ascent-override:94.56%;descent-override:27.76%;line-gap-override:0.0%;size-adjust:106.28%}._34eG5G_className{font-family:GeistSans,GeistSans Fallback}._34eG5G_variable{--font-geist-sans:"GeistSans", "GeistSans Fallback"}
@font-face{font-family:displayFont;src:url(../media/NeueHaasDisplayThin-s.p.0tbgtjr2oym22.ttf)format("truetype");font-display:swap;font-weight:200;font-style:normal}@font-face{font-family:displayFont;src:url(../media/NeueHaasDisplayLight-s.p.0nqi5dayjkq17.ttf)format("truetype");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:displayFont;src:url(../media/NeueHaasDisplayRoman-s.p.3c5w1gwvocegf.ttf)format("truetype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:displayFont;src:url(../media/NeueHaasDisplayMedium-s.p.0zym-jw30prmg.ttf)format("truetype");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:displayFont;src:url(../media/NeueHaasDisplayBold-s.p.0u32ozcg7442m.ttf)format("truetype");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:displayFont;src:url(../media/NeueHaasDisplayBlack-s.p.2nx_k6fgb-r6a.ttf)format("truetype");font-display:swap;font-weight:900;font-style:normal}@font-face{font-family:displayFont Fallback;src:local(Arial);ascent-override:87.46%;descent-override:19.46%;line-gap-override:21.38%;size-adjust:93.53%}._5TItqG_className{font-family:displayFont,displayFont Fallback}._5TItqG_variable{--font-neue-haas-grotesk:"displayFont", "displayFont Fallback"}
.bECaaa_chrome [data-nav-motion]{transition:opacity .5s,translate .6s cubic-bezier(.22,1,.36,1)}.bECaaa_chrome[data-nav-scroll=hidden] [data-nav-motion]{opacity:0;pointer-events:none;translate:0 -40px}.bECaaa_chrome[data-nav-scroll=visible] [data-nav-motion]{animation:.5s cubic-bezier(.22,1,.36,1) both bECaaa_nav-return-left}.bECaaa_chrome[data-nav-scroll=visible] [data-nav-motion=right]{animation-name:bECaaa_nav-return-right}@keyframes bECaaa_nav-return-left{0%{opacity:0;translate:-28px}to{opacity:1;translate:0}}@keyframes bECaaa_nav-return-right{0%{opacity:0;translate:28px}to{opacity:1;translate:0}}@media (prefers-reduced-motion:reduce){.bECaaa_chrome [data-nav-motion],.bECaaa_chrome[data-nav-scroll=visible] [data-nav-motion]{transition:none;animation:none}.bECaaa_chrome[data-nav-scroll=hidden] [data-nav-motion]{translate:none}}
