.ds-transform-page{--transform-content-sky:linear-gradient(180deg,var(--ds-transform-sky-0),var(--ds-transform-sky-1) 48%,var(--ds-transform-sky-2));--transform-fade-sky:linear-gradient(180deg,var(--ds-transform-sky-2),var(--ds-transform-sky-3) 55%,var(--ds-transform-sky-4) 85%,var(--ds-transform-sky-5));background:var(--ds-ivory);overflow-x:clip}.transform-nav{z-index:10;color:var(--ds-ivory);justify-content:space-between;align-items:center;gap:24px;padding:28px 5%;font-size:13px;display:flex;position:absolute;inset:0 0 auto}.transform-nav nav,.transform-nav-actions{align-items:center;gap:24px;display:flex}.transform-nav .ds-button{height:40px!important;min-height:40px!important}.ds-transform-page .transform-hero,.ds-transform-page .transform-price-panel{background:var(--ds-ivory)}.ds-transform-page .transform-hero .ds-sky-content,.ds-transform-page .transform-price-panel .ds-sky-content{background:var(--transform-content-sky)}.ds-transform-page .transform-hero .ds-sky-fade,.ds-transform-page .transform-price-panel .ds-sky-fade{background:var(--transform-fade-sky)}.ds-transform-page .transform-hero .ds-sky-content{text-align:center;padding:150px 24px 42px}.transform-hero .ds-ring{margin-bottom:28px}.transform-eyebrow{color:var(--ds-sky-light);font-size:14px;margin-bottom:22px!important}.ds-transform-page h1{margin:0;font-size:96px;line-height:104px}.transform-hero h1 em{color:var(--ds-sky-light);display:block}.transform-sub{max-width:610px;font-size:18px;margin:30px auto 34px!important}.transform-hero-actions{flex-wrap:wrap;justify-content:center;gap:14px;display:flex}.transform-microcopy{font-size:12px;margin:26px auto 0!important}.transform-hero .ds-sky-fade{height:280px}.transform-wrap{width:min(1200px,90%);margin:auto}.transform-section{padding:96px 0}.transform-watch{z-index:3;margin-top:-100px;position:relative}.transform-watch>h2{text-align:center;margin-bottom:40px}.ds-transform-page .ds-home-deferred:not([data-loaded]){min-height:1030px}.transform-work-window{background:var(--ds-paper);border:1px solid var(--ds-line);box-shadow:var(--ds-shadow-deep);border-radius:24px;overflow:hidden}.transform-window-head{border-bottom:1px solid var(--ds-line);justify-content:space-between;align-items:center;gap:18px;padding:20px 26px;font-size:14px;display:flex}.transform-work-grid{grid-template-columns:170px minmax(0,1fr);gap:20px;padding:24px;display:grid}.transform-work-grid>.ds-stream-list{flex-direction:column;align-self:start;gap:12px;display:flex}.transform-work-grid>.ds-stream-list>.ds-button{height:auto;min-height:76px;padding:12px!important}.transform-work-grid .ds-stream-meta{font-size:10px}.transform-demo-panels{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:22px;min-width:0;display:grid}.transform-work-window .ds-thread-header{gap:8px}.transform-work-window .ds-thread-header>.ds-ring{flex:none;width:28px}.transform-work-window .ds-thread-header h3{font-size:22px}.transform-work-window .ds-thread-header .ds-button{padding:0 6px}.transform-work-window .ds-thread-header .ds-button span{display:none}.transform-work-window .ds-thread-body{padding:22px}.transform-work-window .ds-live-canvas{align-self:stretch}.transform-work-window .ds-canvas-head{display:block}.transform-work-window .ds-canvas-head h3{font-size:24px}.transform-work-window .ds-canvas-result{margin-inline:18px;padding:26px}.transform-work-window .ds-decision{padding:22px}.transform-work-window .ds-decision h3{font-size:27px}.transform-work-window .ds-decision .ds-actions{flex-wrap:wrap}.transform-work-window .ds-decision .ds-button{padding:0 16px;font-size:12px}.transform-demo-notice{min-height:52px;color:var(--ds-muted);padding:0 24px 20px;font-size:12px}.transform-preview-heading{font-family:Newsreader,Georgia,serif;line-height:1.25;font-size:28px!important}.transform-map{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:32px 0 18px;display:grid}.transform-map-stage{text-align:center;min-width:0}.transform-map-stage>.ds-button{white-space:normal;flex-direction:column;gap:12px;width:100%;font-size:10px;display:flex;height:auto!important;min-height:140px!important;box-shadow:none!important;--ds-control-fill:transparent!important;--ds-control-text:var(--ds-ink)!important;border-radius:4px!important;padding:0 2px!important}.transform-map-track{border:1px dashed var(--ds-border);background:var(--ds-paper);border-radius:4px;align-items:flex-end;width:100%;height:108px;display:flex;overflow:hidden}.transform-map-bar{background:var(--ds-accent);transform-origin:bottom;width:100%;height:100%;transition:transform 1.2s;display:block;transform:scaleY(0)}.transform-map-stage[data-known=true] .transform-map-track{border-style:solid}.transform-map-stage[data-known=true] .transform-map-bar{transform:scaleY(1)}.transform-map-stage[data-selected=true] .transform-map-track{outline:2px solid var(--ds-accent);outline-offset:2px}.transform-map-value{color:var(--ds-muted);min-height:16px;margin-top:8px;font-size:10px;display:block}.transform-map-caption{color:var(--ds-muted);font-size:11px!important}.transform-stage-note{border-top:1px solid var(--ds-line);margin-top:28px;padding-top:22px}.transform-stage-note h3{font-size:24px}.transform-stage-note p{color:var(--ds-stone);font-size:13px!important}.transform-next-move{margin-top:32px}.transform-next-move>span{color:var(--ds-accent);font-size:12px}.transform-next-move h3{margin-top:12px;font-size:30px}.transform-evidence p{color:var(--ds-stone);margin-top:22px!important}.transform-editorial{max-width:1000px}.transform-editorial>h2{margin-bottom:54px}.transform-editorial-list{gap:48px;display:grid}.transform-editorial-list article{border-bottom:1px solid var(--ds-line);padding-bottom:36px}.transform-editorial-list h3{font-size:48px}.transform-editorial-list p{color:var(--ds-stone);max-width:670px;margin-top:16px;font-size:16px}.transform-audit-panel{border-radius:24px}.ds-transform-page .transform-audit-panel{background:var(--ds-ivory)}.ds-transform-page .transform-audit-panel .ds-sky-content{background:var(--ds-sky-mid);justify-content:space-between;align-items:center;gap:48px;padding:48px;display:flex}.transform-audit-panel .ds-sky-fade{background:var(--ds-sky-audit);background-position:bottom;background-size:100% 270%;height:90px}.transform-audit-panel h2{font-size:38px}.transform-audit-panel p{max-width:600px;margin-top:22px}.transform-coming{border-block:1px solid var(--ds-line);padding-block:36px}.transform-coming h2{margin-bottom:24px;font-size:24px}.transform-coming-pills{flex-wrap:wrap;gap:12px;display:flex}.transform-coming-pills span{border:1px solid var(--ds-line);color:var(--ds-stone);border-radius:999px;padding:12px 18px;font-size:13px}.transform-coming p{color:var(--ds-muted);margin-top:20px;font-size:12px}.transform-bold-line{padding:115px 5%}.transform-bold-line p{max-width:1180px;margin:auto;font-family:Newsreader,Georgia,serif;font-size:72px;line-height:1.12}.transform-bold-line span{display:block}.transform-price-panel{border-radius:24px}.transform-price-panel .ds-sky-content{grid-template-columns:1fr 1fr;align-items:center;gap:70px;padding:52px;display:grid}.transform-price-panel h2{font-size:44px}.transform-price-sub{color:var(--ds-sky-light);font-size:18px;margin-top:14px!important}.transform-price-panel ul{margin:0;padding:24px 0 0;list-style:none}.transform-price-panel li{gap:12px;margin:16px 0;font-size:15px;display:flex}.transform-price-panel li svg{width:18px;color:var(--ds-sky-light);flex:none}.transform-price-panel .ds-sky-fade{height:90px}.transform-price-action p{max-width:380px;margin-bottom:24px;font-size:13px;line-height:1.7}.transform-faq{max-width:820px}.transform-faq h2{margin-bottom:36px}.transform-faq details{border-top:1px solid var(--ds-line);padding:24px 0}.transform-faq summary{cursor:pointer;justify-content:space-between;gap:24px;font-size:17px;list-style:none;display:flex}.transform-faq summary:after{content:"+";color:var(--ds-muted);font-size:24px}.transform-faq details[open] summary:after{content:"−"}.transform-faq details p{color:var(--ds-stone);margin:18px 0 0;font-size:15px}.transform-closing{text-align:center;padding:80px 24px 110px}.transform-closing h2{margin:26px 0 32px}.ds-transform-page [data-motion-paused=true],.ds-transform-page [data-motion-paused=true] *{animation-play-state:paused!important}@media(max-width:1000px){.transform-nav>nav{display:none}.transform-work-grid{grid-template-columns:1fr}.transform-work-grid>.ds-stream-list{flex-direction:row;overflow-x:auto}.transform-work-grid>.ds-stream-list>.ds-button{flex:none}.ds-transform-page h1{font-size:80px;line-height:88px}.transform-price-panel .ds-sky-content{gap:35px}.transform-bold-line p{font-size:60px}}@media(max-width:640px){.transform-nav{gap:12px;padding:22px 20px}.transform-nav-actions{gap:18px}.transform-nav-actions .ds-button{display:none}.ds-transform-page .transform-hero .ds-sky-content{padding:120px 20px 30px}.ds-transform-page h1{font-size:44px;line-height:48px}.transform-hero .ds-ring{width:64px;height:64px}.transform-sub{max-width:315px;font-size:16px;margin:26px auto!important}.transform-hero-actions{flex-direction:column;align-items:center;gap:12px}.transform-hero-actions .ds-button{max-width:100%;font-size:13px}.transform-microcopy{max-width:300px;font-size:11px}.transform-hero .ds-sky-fade{height:220px}.transform-watch{margin-top:-85px}.transform-watch>h2{font-size:32px}.transform-wrap{width:calc(100% - 40px)}.transform-section{padding:64px 0}.ds-transform-page h2{font-size:36px}.transform-window-head{flex-wrap:wrap;gap:8px;padding:18px}.transform-work-grid{gap:16px;padding:14px}.transform-demo-panels{scroll-snap-type:x mandatory;gap:16px;display:flex;overflow-x:auto}.transform-demo-panels>.ds-foundation{scroll-snap-align:start;flex:0 0 100%;min-width:0}.transform-work-window .ds-thread-header{padding:14px}.transform-work-window .ds-thread-header h3{font-size:21px}.transform-work-window .ds-thread-body{padding:16px}.transform-work-window .ds-prompt{padding:14px}.transform-work-window .ds-prompt-line{gap:8px}.transform-work-window .ds-prompt-line>.ds-ring{display:none}.transform-work-window .ds-canvas-result{margin-inline:14px;padding:22px}.transform-work-window .ds-decision{padding:20px}.transform-work-window .ds-decision .ds-button{padding:0 12px;font-size:11px}.transform-editorial-list h3{font-size:36px}.transform-editorial-list{gap:34px}.transform-editorial-list p{font-size:15px}.ds-transform-page .transform-audit-panel .ds-sky-content{padding:32px 26px;display:block}.transform-audit-panel .ds-button{margin-top:28px}.transform-audit-panel h2{font-size:30px}.transform-coming h2{font-size:26px}.transform-coming-pills span{max-width:100%;font-size:12px}.transform-bold-line{padding:80px 20px}.transform-bold-line p{font-size:44px;line-height:1.15}.transform-price-panel .ds-sky-content{padding:32px 26px;display:block}.transform-price-panel h2{font-size:34px}.transform-price-action{margin-top:28px}.transform-price-action .ds-button{width:100%;padding:0 16px;font-size:13px}.transform-price-panel li{font-size:14px}.transform-faq summary{font-size:16px}.transform-closing{padding:55px 20px 80px}}@media(prefers-reduced-motion:reduce){.ds-transform-page *{scroll-behavior:auto!important}.ds-transform-page .transform-map-bar{transition:none}}
