@charset "UTF-8";.block-how-i-work{--hiw-gutter: var(--wpx-content-gutter, clamp(24px, 4vw, 48px));--hiw-pin-inline: max(var(--hiw-gutter), calc((100% - 1200px)/2) );--hiw-admin: var(--wp-admin--admin-bar--height, 0px);--hiw-shadow: 7px 8px 0 rgba(var(--wpx--rgb--black), .08);--hiw-offset: 14px 14px 0 var(--wp--preset--color--orange);--hiw-plate-band: clamp(24px, min(2.8vw, 4svh), 40px);--hiw-route-execute: #264864;--hiw-fix: #287d3c;--hiw-board: #1c2228;--hiw-board-cell: #11161b;--hiw-deep: #1d252d;--hiw-rust: #b4562a;--hiw-dot: #d5dddf;--hiw-grid-line: #ecebe6;--hiw-guide: #c9cecb;--stage-intuit: var(--wp--preset--color--yellow);--stage-intuit-on: var(--wp--preset--color--ink);--stage-design: var(--wp--preset--color--red);--stage-design-on: var(--wp--preset--color--white);--stage-execute: var(--wp--preset--color--orange);--stage-execute-on: var(--wp--preset--color--ink);--stage-automate: var(--wp--preset--color--purple);--stage-automate-on: var(--wp--preset--color--white);--stage-test: var(--wp--preset--color--teal);--stage-test-on: var(--wp--preset--color--white);--stage-evolve: var(--wp--preset--color--green);--stage-evolve-on: var(--wp--preset--color--ink);position:relative;margin-block:0;color:var(--wp--preset--color--ink)}.block-how-i-work,.block-how-i-work *,.block-how-i-work *:before,.block-how-i-work *:after{box-sizing:border-box}.block-how-i-work>*,.block-how-i-work :where(h1,h2,h3,h4,p,ol,ul,figure){margin:0}.block-how-i-work :is(.scene-steps,.ideate-panels,.line-legend,.tr-trio,.cl-decisions,.status-lines,.fl-strip)>li{margin:0}.block-how-i-work :is(.scene-steps,.ideate-panels,.tr-trio,.cl-decisions,.status-lines,.fl-strip){padding:0;list-style:none}.how-i-work-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.how-i-work-sprite{position:absolute;width:0;height:0;overflow:hidden}.block-how-i-work .scene-track,.block-how-i-work .ideate-track{position:relative}.block-how-i-work .fl-changed-track,.block-how-i-work .ideate-track,.block-how-i-work .cl-human-track,.block-how-i-work .resp-track{--step-len: 60svh}@media only screen and (max-width: 800px){.block-how-i-work .ideate-track{--step-len: 50svh}}.block-how-i-work[data-motion=full] :is(.scene-track,.ideate-track){height:calc(var(--steps, 1) * var(--step-len, 80svh) + 100svh - var(--hiw-admin))}.block-how-i-work[data-motion=full] :is(.scene-pin,.ideate-pin){position:sticky;top:var(--hiw-admin);height:calc(100svh - var(--hiw-admin));overflow:clip}.block-how-i-work[data-motion=full] [data-overflow=scroll].is-overflowing{overflow-y:hidden;scrollbar-width:none}.block-how-i-work[data-motion=full] [data-overflow=scroll].is-overflowing::-webkit-scrollbar{display:none}.block-how-i-work[data-motion=full] [data-overflow=scroll].is-overflowing.is-held{overflow-y:auto;overscroll-behavior-y:contain}.block-how-i-work .scene-steps{display:grid;gap:48px;margin-top:10px}.block-how-i-work[data-motion=full] .scene-steps{gap:0}.block-how-i-work[data-motion=full] .scene-steps>[data-target="howIWork.step"]{grid-area:1/1;opacity:0;pointer-events:none;transform:translateY(28px);transition:opacity .45s cubic-bezier(.22,1,.36,1),transform .6s cubic-bezier(.22,1,.36,1)}.block-how-i-work[data-motion=full] .scene-steps>[data-target="howIWork.step"].is-active{opacity:1;pointer-events:auto;transform:none}.block-how-i-work[data-motion=full] .scene-steps>[data-target="howIWork.step"].is-past{transform:translateY(-28px)}.block-how-i-work .draw,.block-how-i-work .reveal,.block-how-i-work .rise{--t: clamp(0, calc((var(--gp, 1) - var(--d, 0)) / var(--len, .5)), 1)}.block-how-i-work .draw{stroke-dasharray:1;stroke-dashoffset:calc(1 - var(--t))}.block-how-i-work .reveal{opacity:var(--t)}.block-how-i-work .rise{opacity:var(--t);transform:translateY(calc((1 - var(--t)) * 18px))}.block-how-i-work :is(.scene-track,.ideate-track):not(.is-near) :is(.ambient,.ambient *){animation-play-state:paused}.block-how-i-work .tone-intuit{--tone: var(--stage-intuit);--tone-on: var(--stage-intuit-on)}.block-how-i-work .tone-design{--tone: var(--stage-design);--tone-on: var(--stage-design-on)}.block-how-i-work .tone-execute{--tone: var(--stage-execute);--tone-on: var(--stage-execute-on)}.block-how-i-work .tone-automate{--tone: var(--stage-automate);--tone-on: var(--stage-automate-on)}.block-how-i-work .tone-test{--tone: var(--stage-test);--tone-on: var(--stage-test-on)}.block-how-i-work .tone-evolve{--tone: var(--stage-evolve);--tone-on: var(--stage-evolve-on)}.block-how-i-work .tone-blue{--tone: var(--wp--preset--color--blue)}.block-how-i-work .tone-navy{--tone: var(--wp--preset--color--navy)}.block-how-i-work .tone-mint{--tone: var(--wp--preset--color--mint)}.block-how-i-work .tone-slate{--tone: var(--wp--preset--color--slate)}.block-how-i-work .tone-stone{--tone: var(--wp--preset--color--placeholder)}.block-how-i-work .tone-fill-intuit{fill:var(--stage-intuit)}.block-how-i-work .tone-fill-design{fill:var(--stage-design)}.block-how-i-work .tone-fill-execute{fill:var(--stage-execute)}.block-how-i-work .tone-fill-automate{fill:var(--stage-automate)}.block-how-i-work .tone-fill-test{fill:var(--stage-test)}.block-how-i-work .tone-fill-evolve{fill:var(--stage-evolve)}.block-how-i-work .tone-fill-blue{fill:var(--wp--preset--color--blue)}.block-how-i-work .route-intuit{--line: var(--wp--preset--color--orange)}.block-how-i-work .route-design{--line: var(--wp--preset--color--teal)}.block-how-i-work .route-execute{--line: var(--hiw-route-execute)}.block-how-i-work .route-automate{--line: var(--wp--preset--color--green)}.block-how-i-work .route-test{--line: var(--wp--preset--color--yellow)}.block-how-i-work .route-evolve{--line: var(--wp--preset--color--purple)}.block-how-i-work .line-card{position:relative;z-index:1;width:min(480px,100%);padding:clamp(24px,3vw,40px);border-top:8px solid var(--wp--preset--color--orange);background-color:var(--wp--preset--color--white);box-shadow:var(--hiw-shadow);color:var(--wp--preset--color--ink)}.block-how-i-work .line-card h3{font-size:clamp(30px,3.4vw,46px);font-family:Oswald,Oswald Fallback,sans-serif;font-weight:600;letter-spacing:-1px;line-height:1.06;text-wrap:balance}@media (max-width: 920px),(max-aspect-ratio: 1/1){.block-how-i-work .line-card h3{line-height:1.2}}.block-how-i-work .line-card h3+p,.block-how-i-work .line-card p+p{margin-top:16px}.block-how-i-work .line-card p:not(.fl-tab){font-size:clamp(16px,1.4vw,18px);line-height:1.65}@media (max-width: 920px),(max-aspect-ratio: 1/1){.block-how-i-work .line-card p:not(.fl-tab).has-lead-font-size{line-height:1.4}}.block-how-i-work .line-card .has-lead-font-size{font-size:clamp(18px,1.8vw,21px)}.block-how-i-work .line-eyebrow{display:flex;align-items:center;gap:12px;font-family:Oswald,Oswald Fallback,sans-serif;font-size:clamp(16px,1.6vw,16px);font-weight:700;letter-spacing:1.5px;text-transform:uppercase}.block-how-i-work .line-eyebrow:before{content:"";flex:0 0 auto;width:34px;height:10px;background-color:var(--wp--preset--color--orange)}.block-how-i-work .glyph{--glyph-fill: var(--wp--preset--color--yellow);color:var(--wp--preset--color--ink)}.block-how-i-work .glyph.alt{--glyph-fill: var(--wp--preset--color--mint)}.block-how-i-work .flap{display:inline-flex;padding:.25em .55em;background-color:var(--hiw-board);color:var(--wp--preset--color--yellow);font-family:Oswald,Oswald Fallback,sans-serif;font-weight:500;letter-spacing:2px;line-height:1.2;text-transform:uppercase}.block-how-i-work .flap.has-cells{gap:2px;padding:0;background:none;letter-spacing:0}.block-how-i-work .flap-cell{position:relative;display:inline-grid;place-items:center;min-width:.72em;height:1.45em;padding:0 .08em;background-color:var(--hiw-board);line-height:1}.block-how-i-work .flap-cell:after{content:"";position:absolute;top:50%;right:0;left:0;height:1px;background-color:rgba(var(--wpx--rgb--black),.55)}.block-how-i-work :is(.board-head,.status-board) :is(.flap-cell,.flap:not(.has-cells)){background-color:var(--hiw-board-cell)}.block-how-i-work .fl-human .aura{fill:var(--hiw-fix);opacity:0;transition:opacity .5s cubic-bezier(.22,1,.36,1)}.block-how-i-work .fl-human .pulse{fill:none;stroke:var(--hiw-fix);opacity:0;transform-box:fill-box;transform-origin:center}.block-how-i-work .fl-human .disc{fill:var(--wp--preset--color--white);stroke:var(--wp--preset--color--ink)}.block-how-i-work .fl-human.is-working .aura{opacity:.12}.block-how-i-work[data-motion=full] .fl-human.is-working .pulse{animation-name:how-i-work-pulse;animation-duration:3.6s;animation-timing-function:cubic-bezier(.22,1,.36,1);animation-iteration-count:infinite}.block-how-i-work[data-motion=full] .fl-human.is-working .pulse+.pulse{animation-delay:-1.8s}.block-how-i-work:not([data-motion=full]) .fl-human.is-working .aura+.pulse{opacity:.5}@keyframes how-i-work-pulse{0%{opacity:.5;scale:1}to{opacity:0;scale:1.9}}.block-how-i-work .fl-tab{display:inline-flex;align-items:center;gap:12px;margin:0;padding:9px 14px 8px;background-color:var(--wp--preset--color--ink);color:var(--wp--preset--color--white);font-family:Oswald,Oswald Fallback,sans-serif;font-size:clamp(16px,1.6vw,16px);font-weight:700;letter-spacing:1.5px;line-height:1.3;text-transform:uppercase}.block-how-i-work .fl-tab:before{content:"";flex:none;width:26px;height:10px;background-color:var(--wp--preset--color--orange)}.block-how-i-work[data-motion=full] .tr-opening{display:grid;grid-template-areas:"opening";grid-template-columns:minmax(0,1fr)}.block-how-i-work[data-motion=full] .tr-opening>*{grid-area:opening;min-width:0}.block-how-i-work .tr-hero{position:relative;display:grid;align-items:stretch;min-height:calc(100svh - 140px);padding:clamp(24px,4svh,48px) var(--hiw-gutter) calc(var(--hiw-plate-band) + 50px);overflow:clip;background-color:var(--wp--preset--color--white)}@media only screen and (max-width: 1000px){.block-how-i-work .tr-hero{min-height:calc(100svh - 121px)}}.block-how-i-work[data-motion=full] .tr-hero{z-index:2;align-self:start;background-color:transparent}.block-how-i-work .tr-hero-map{position:absolute;top:0;right:0;bottom:0;left:0}.block-how-i-work[data-motion=full] .tr-hero-map{display:none}.block-how-i-work .fl-hero-inner{position:relative;z-index:1;display:grid;grid-template-rows:auto auto auto minmax(0,1fr) auto;justify-items:start;gap:clamp(10px,1.8svh,20px);width:100%;max-width:1200px;margin-inline:auto}.block-how-i-work .fl-title{color:var(--wp--preset--color--ink);font-family:Oswald,Oswald Fallback,sans-serif;font-size:clamp(54px,min(9.4vw,14svh),150px);font-weight:600;letter-spacing:-2px;line-height:.88;text-transform:uppercase}.block-how-i-work .fl-title-row{display:block}.block-how-i-work .fl-lede{--hiw-lede-padding-inline: 18px;position:relative;isolation:isolate;max-width:calc(32em - var(--hiw-lede-padding-inline) * 2);padding:14px 0;color:var(--wp--preset--color--ink);font-size:clamp(17px,min(1.7vw,2.4svh),21px);line-height:1.55}.block-how-i-work .fl-lede:before{content:"";position:absolute;z-index:-1;inset-block:0;inset-inline:calc(var(--hiw-lede-padding-inline) * -1);background-color:var(--wp--preset--color--white)}.block-how-i-work .fl-plates{grid-row:5;justify-self:stretch}@media (max-width: 919px),(max-aspect-ratio: 1/1){.block-how-i-work .fl-plates{margin-block-start:clamp(80px,12vw,120px)}}.block-how-i-work .fl-plates ol{display:grid;gap:10px;margin:0;padding:0;list-style:none}.block-how-i-work .fl-plates li{margin:0 0 0 calc(var(--i) * clamp(28px,9vw,150px))}@media (max-aspect-ratio: 1/1){.block-how-i-work .fl-plates li{margin-left:0}}.block-how-i-work .fl-plates a{display:inline-flex;align-items:center;min-height:calc(var(--hiw-plate-band) + 16px);padding:0 18px;background-color:var(--plate);color:var(--plate-on);font-family:Oswald,Oswald Fallback,sans-serif;font-size:clamp(16px,1.3vw,19px);font-weight:600;letter-spacing:.5px;line-height:1.1;text-decoration:none;text-transform:uppercase;transition:box-shadow .2s cubic-bezier(.22,1,.36,1),translate .2s cubic-bezier(.22,1,.36,1)}.block-how-i-work .fl-plates a:hover,.block-how-i-work .fl-plates a:focus-visible{box-shadow:5px 5px 0 var(--wp--preset--color--ink);translate:-3px -3px}.block-how-i-work[data-motion=full]:not(.is-started) .fl-title-row,.block-how-i-work[data-motion=full]:not(.is-started) .fl-hero-inner>.fl-tab,.block-how-i-work[data-motion=full]:not(.is-started) .fl-lede,.block-how-i-work[data-motion=full]:not(.is-started) .fl-plates li{opacity:0}.block-how-i-work[data-motion=full].is-started .fl-title-row{animation:how-i-work-title .8s cubic-bezier(.22,1,.36,1) .25s both}.block-how-i-work[data-motion=full].is-started .fl-title-row+.fl-title-row{animation-delay:.45s}.block-how-i-work[data-motion=full].is-started .fl-hero-inner>.fl-tab{animation:how-i-work-rise .6s cubic-bezier(.22,1,.36,1) .1s both}.block-how-i-work[data-motion=full].is-started .fl-lede{animation:how-i-work-rise .7s cubic-bezier(.22,1,.36,1) 1.05s both}.block-how-i-work[data-motion=full].is-started .fl-plates li{animation:how-i-work-pop .45s cubic-bezier(.22,1,.36,1) both;animation-delay:calc(1.3s + var(--i, 0) * .1s)}.block-how-i-work .scene-anchor{position:absolute;top:0;left:0;width:1px;height:1px}.block-how-i-work[data-motion=full] .tr-opening .scene-anchor{top:calc(var(--step-len) * 2.04)}@keyframes how-i-work-rise{0%{opacity:0;transform:translateY(24px)}}@keyframes how-i-work-title{0%{opacity:0;transform:translateY(40px)}}@keyframes how-i-work-pop{0%{opacity:0;transform:translateY(12px) scale(.9)}}.block-how-i-work .tr-map{position:absolute;top:0;right:0;bottom:0;left:0}.block-how-i-work .tr-map svg{width:100%;height:100%}.block-how-i-work .fl-net .field{fill:var(--wp--preset--color--white)}.block-how-i-work .fl-net .grid{fill:none;stroke:var(--hiw-grid-line);stroke-width:1px}.block-how-i-work .fl-net .water{fill:var(--wp--preset--color--pale-mint)}.block-how-i-work .fl-net .dot{fill:var(--hiw-dot)}.block-how-i-work .fl-net .band{fill:none;stroke:var(--line);stroke-width:var(--band, 32px);stroke-linecap:square;stroke-linejoin:miter}.block-how-i-work .fl-net .car{fill:var(--wp--preset--color--white);stroke:none;transition:fill .3s}.block-how-i-work .fl-net .car.is-jammed{fill:var(--wp--preset--color--red);stroke:var(--wp--preset--color--white);stroke-width:1.5px}.block-how-i-work .tr-mark{transition:opacity .25s}.block-how-i-work .tr-mark .ring{fill:none;stroke:var(--wp--preset--color--red);stroke-width:2px;opacity:0;transform-box:fill-box;transform-origin:center}.block-how-i-work .tr-mark .disc{fill:var(--wp--preset--color--white);stroke:var(--wp--preset--color--ink);stroke-width:2.5px;transform-box:fill-box;transform-origin:center;transition:fill .3s,stroke .3s,scale .35s cubic-bezier(.22,1,.36,1)}.block-how-i-work .tr-mark .cross,.block-how-i-work .tr-mark .check{fill:none;stroke:var(--wp--preset--color--white);stroke-width:3px;stroke-linecap:square;opacity:0;transition:opacity .25s}.block-how-i-work .tr-mark.is-faulted .disc{fill:var(--wp--preset--color--red);stroke:var(--wp--preset--color--red);scale:1.5}.block-how-i-work .tr-mark.is-faulted .cross{opacity:1}.block-how-i-work .tr-mark.is-fixed .disc{fill:var(--hiw-fix);stroke:var(--hiw-fix);scale:1.5}.block-how-i-work .tr-mark.is-fixed .check{opacity:1}.block-how-i-work[data-motion=full] .tr-mark.is-faulted .ring{animation-name:how-i-work-warning;animation-duration:1.6s;animation-timing-function:cubic-bezier(.22,1,.36,1);animation-iteration-count:infinite}@keyframes how-i-work-warning{0%{opacity:.65;scale:.7}to{opacity:0;scale:2.2}}.block-how-i-work .fl-changed{background-color:var(--wp--preset--color--white)}.block-how-i-work .tr-pin{position:relative}.block-how-i-work .fl-box{width:100%}.block-how-i-work .fl-box .fl-eyebrow{margin:0 0 18px}.block-how-i-work .fl-box .fl-fill{display:none}.block-how-i-work[data-motion=full] .tr-cover{transition:opacity .45s cubic-bezier(.22,1,.36,1),visibility .45s}.block-how-i-work[data-motion=full] .tr-changed:not([data-step]) .tr-cover,.block-how-i-work[data-motion=full] .tr-changed[data-step="0"] .tr-cover,.block-how-i-work[data-motion=full] .tr-changed[data-step="1"] .tr-cover,.block-how-i-work[data-motion=full] .tr-changed.is-covered .tr-cover{opacity:0;visibility:hidden}.block-how-i-work[data-motion=full] .fl-boxes{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.block-how-i-work[data-motion=full] .fl-beats{position:absolute;bottom:40px;left:var(--hiw-pin-inline);width:min(480px,calc(100% - var(--hiw-gutter) * 2));height:70svh;grid-template-rows:minmax(0,1fr)}.block-how-i-work[data-motion=full] .fl-beats>.fl-box{display:flex;flex-direction:column;align-self:stretch}.block-how-i-work[data-motion=full] .fl-beats>.fl-box>.fl-tab{align-self:flex-start}.block-how-i-work[data-motion=full] .fl-beats>.fl-box>.fl-fill{display:block;flex:1 1 auto;min-height:0;margin-top:20px;background-color:var(--wp--preset--color--pale-mint)}@media (max-aspect-ratio: 1/1){.block-how-i-work[data-motion=full] .fl-beats{top:16px;right:var(--hiw-gutter);bottom:auto;left:var(--hiw-gutter);width:auto;height:calc(var(--fl-hang, 62%) - 16px)}.block-how-i-work[data-motion=full] .fl-beats>.fl-box{display:block;align-self:safe end}.block-how-i-work[data-motion=full] .fl-beats>.fl-box>.fl-fill{display:none}}.block-how-i-work[data-motion=full] .fl-box{padding:clamp(22px,min(2.6vw,4svh),36px)}.block-how-i-work[data-motion=full] .fl-box h3{font-size:clamp(26px,min(3.2vw,5.2svh),44px)}.block-how-i-work[data-motion=full] .fl-box p:not(.fl-tab){font-size:clamp(16px,1.6vw,16px)}@media (max-width: 920px),(max-aspect-ratio: 1/1){.block-how-i-work[data-motion=full] .fl-box p:not(.fl-tab).has-lead-font-size{line-height:1.4}}.block-how-i-work[data-motion=full] .fl-box .has-lead-font-size{font-size:clamp(17px,min(1.6vw,2.5svh),21px)}@media (max-aspect-ratio: 1/1){.block-how-i-work[data-motion=full] .fl-box{padding:20px 20px 18px}.block-how-i-work[data-motion=full] .fl-box h3{font-size:clamp(24px,6.4vw,32px)}.block-how-i-work[data-motion=full] .fl-box p:not(.fl-tab){line-height:1.55}}@media (max-width: 920px){.block-how-i-work[data-motion=full] .tr-changed.is-stacked{--fl-stack-inline: max(var(--hiw-pin-inline), 32px)}.block-how-i-work[data-motion=full] .tr-changed.is-stacked .fl-beats{top:var(--fl-stack-top, auto);right:var(--fl-stack-inline);bottom:auto;left:var(--fl-stack-inline);width:auto;height:auto;translate:none}.block-how-i-work[data-motion=full] .tr-changed.is-stacked .fl-beats>.fl-box{display:block;align-self:stretch}.block-how-i-work[data-motion=full] .tr-changed.is-stacked .fl-beats>.fl-box>.fl-fill{display:none}}.block-how-i-work:not([data-motion=full]) .tr-pin{padding:var(--wpx--spacing--50) var(--hiw-gutter)}.block-how-i-work:not([data-motion=full]) .tr-map{position:relative;inset:auto;width:100%;max-width:1200px;height:clamp(300px,46vw,560px);margin-inline:auto}.block-how-i-work:not([data-motion=full]) .fl-beats{position:relative;z-index:1;gap:24px;width:min(760px,100%);margin:-40px auto 0}.block-how-i-work:not([data-motion=full]) .fl-box+.fl-box .fl-eyebrow{display:none}.block-how-i-work:not([data-motion]) .tr-map,.block-how-i-work:not([data-motion]) .tr-art,.block-how-i-work:not([data-motion]) .tr-hero-map{display:none}.block-how-i-work:not([data-motion]) .fl-beats{margin-top:0}.block-how-i-work .ideate-line{background-color:var(--hiw-deep);color:var(--wp--preset--color--white)}.block-how-i-work .ideate-line .ideate-intro{padding-block:var(--wpx--spacing--50) calc(clamp(32px,5vw,64px) + 10svh);padding-inline:var(--hiw-gutter);background-color:var(--wp--preset--color--pale-mint);color:var(--wp--preset--color--ink)}.block-how-i-work .ideate-line .ideate-intro-inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:60px;max-width:1200px;margin-inline:auto}@media only screen and (max-width: 800px){.block-how-i-work .ideate-line .ideate-intro-inner{grid-template-columns:minmax(0,1fr);gap:26px}}.block-how-i-work .ideate-line .ideate-intro-inner .line-eyebrow{margin-bottom:18px}.block-how-i-work .ideate-line .ideate-intro-inner h2{font-size:clamp(38px,5.2vw,65px);font-family:Oswald,Oswald Fallback,sans-serif;font-weight:600;line-height:1.1}.block-how-i-work .ideate-line .ideate-intro-copy{display:grid;justify-items:start;gap:22px;max-width:490px;font-size:clamp(17px,1.9vw,19px);line-height:1.7}.block-how-i-work .ideate-line .line-legend{display:flex;gap:6px;margin:0;padding:0;list-style:none}.block-how-i-work .ideate-line .line-legend li{display:grid;place-items:center;width:38px;height:38px;background-color:var(--tone);color:var(--wp--preset--color--ink);font-family:Oswald,Oswald Fallback,sans-serif;font-size:clamp(18px,1.8vw,18px);font-weight:600}.block-how-i-work .ideate-line .ideate-outro{display:grid;justify-items:center;gap:10px;padding-block:160px 100px;padding-inline:var(--hiw-gutter);text-align:center}.block-how-i-work .ideate-line .loop-caption{display:inline-flex;align-items:center;gap:12px;color:var(--wp--preset--color--mint);font-family:Oswald,Oswald Fallback,sans-serif;font-size:clamp(32px,3.2vw,32px);font-weight:500;text-transform:none}@media only screen and (max-width: 900px){.block-how-i-work .ideate-line .loop-caption{flex-direction:column;line-height:1.2}}.block-how-i-work .ideate-line .loop-caption .wpx-icon{font-size:clamp(24px,2.9vw,34px)}@media only screen and (max-width: 900px){.block-how-i-work .ideate-line .loop-caption .wpx-icon{font-size:clamp(48px,5.8vw,68px)}}.block-how-i-work .ideate-line .loop-bridge{font-size:clamp(18px,2vw,22px);font-style:italic}.block-how-i-work .ideate-line .loop-map{width:clamp(150px,15vw,210px);height:auto;overflow:visible}.block-how-i-work .ideate-line .loop-map .loop-arcs path{fill:none;stroke:var(--tone);stroke-width:10;stroke-linecap:round}.block-how-i-work .ideate-line .loop-map .loop-stations circle{cursor:pointer;fill:var(--wp--preset--color--white);stroke:var(--tone);stroke-width:4;transform-box:fill-box;transform-origin:center;transition:transform .3s cubic-bezier(.22,1,.36,1),fill .3s}.block-how-i-work .ideate-line .loop-map .loop-stations circle:hover{transform:scale(1.2)}.block-how-i-work .ideate-line .loop-map .loop-stations circle.is-current{fill:var(--tone);transform:scale(1.35)}.block-how-i-work .ideate-line .loop-map .loop-train rect{fill:var(--wp--preset--color--white);stroke:var(--wp--preset--color--navy);stroke-width:2.5}.block-how-i-work .ideate-line .ideate-index{display:flex;flex-wrap:wrap;gap:6px}.block-how-i-work .ideate-line .ideate-index a{display:grid;place-items:center;min-width:40px;height:40px;padding:0 6px;border:2px solid var(--tone);color:var(--wp--preset--color--white);font-family:Oswald,Oswald Fallback,sans-serif;font-size:clamp(18px,1.8vw,18px);font-weight:600;line-height:1;text-decoration:none}.block-how-i-work .ideate-line .ideate-index a:hover,.block-how-i-work .ideate-line .ideate-index a:focus-visible,.block-how-i-work .ideate-line .ideate-index a[aria-current=step]{background-color:var(--tone);color:var(--tone-on)}.block-how-i-work .ideate-line .station-sign{display:flex;align-items:center}.block-how-i-work .ideate-line .station-roundel{position:relative;z-index:1;display:grid;flex:0 0 auto;place-items:center;width:clamp(84px,9vw,124px);aspect-ratio:1;border:clamp(8px,.9vw,12px) solid var(--tone);border-radius:50%;background-color:var(--wp--preset--color--white);box-shadow:7px 8px rgba(var(--wpx--rgb--black),.28)}.block-how-i-work .ideate-line .station-roundel img{width:62%;height:auto}.block-how-i-work .ideate-line .station-plate{min-width:0;margin-left:-26px;padding:12px 26px 14px 46px;border-bottom:7px solid var(--tone);background-color:var(--wp--preset--color--white);box-shadow:7px 8px rgba(var(--wpx--rgb--black),.28);color:var(--wp--preset--color--ink)}.block-how-i-work .ideate-line .ideate-stage-name{font-size:clamp(34px,4.2vw,64px);font-family:Oswald,Oswald Fallback,sans-serif;font-weight:600;letter-spacing:-1px;line-height:1;text-transform:uppercase}.block-how-i-work .ideate-line .ideate-stage-name:focus{outline:none}.block-how-i-work .ideate-line .ideate-stage-name:focus-visible{outline:3px solid var(--wp--preset--color--orange)}.block-how-i-work .ideate-line .ideate-stage-description{max-width:430px;margin-top:24px;font-size:clamp(16px,1.6vw,16px);line-height:1.6}.block-how-i-work .ideate-line .ideate-panels{margin:0;padding:0;list-style:none}.block-how-i-work .ideate-line .ideate-panel{--gp: 1}.block-how-i-work .ideate-line .board{display:flex;flex-direction:column;margin:0;overflow:hidden;border:2px solid var(--wp--preset--color--ink);background-color:var(--wp--preset--color--white);box-shadow:10px 12px rgba(var(--wpx--rgb--black),.28);color:var(--wp--preset--color--ink)}.block-how-i-work .ideate-line .board>.ll-graphic{display:block;width:100%;height:auto;max-height:min(40svh,360px);border-top:1px solid var(--wp--preset--color--stone);background-color:var(--wp--preset--color--paper)}.block-how-i-work .ideate-line .board>.ll-graphic.is-compact{display:none}.block-how-i-work .ideate-line .board-head{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 18px;background-color:var(--wp--preset--color--ink);color:var(--wp--preset--color--white)}.block-how-i-work .ideate-line .board-head .flap{font-size:clamp(22px,2.4vw,31px)}.block-how-i-work .ideate-line .board-body{padding:clamp(20px,min(2.4vw,3.4svh),34px);border-top:6px solid var(--tone)}.block-how-i-work .ideate-line .board-body h4{font-size:clamp(24px,min(2.6vw,4.4svh),38px);font-family:Oswald,Oswald Fallback,sans-serif;font-weight:600;letter-spacing:-1px;line-height:1.05;text-wrap:balance}@media only screen and (max-width: 800px){.block-how-i-work .ideate-line .board-body h4{line-height:1.2}}.block-how-i-work .ideate-line .board-body p{max-width:600px;margin-top:12px;font-size:clamp(16px,min(1.3vw,2.2svh),18px);line-height:1.6}.block-how-i-work .ideate-line .board-body .wp-block-buttons{margin-top:28px}.block-how-i-work .ideate-line .board-departure .board-body{border-top-color:var(--wp--preset--color--ink);background-color:var(--tone);color:var(--tone-on)}.block-how-i-work .ideate-line .line-button .wp-block-button__link{--wpx-button-background: var(--wp--preset--color--ink);--wpx-button-color: var(--wp--preset--color--white)}.block-how-i-work .ideate-line .line-button .wp-block-button__link:hover,.block-how-i-work .ideate-line .line-button .wp-block-button__link:focus-visible{background-color:var(--wp--preset--color--purple);color:var(--wp--preset--color--white)}.block-how-i-work .ideate-line .ideate-panel[data-kind=then] .board{filter:saturate(.12)}.block-how-i-work .ideate-line .ideate-panel[data-kind=then] .board .board-head{background-color:var(--wp--preset--color--slate)}.block-how-i-work .ideate-line .ideate-panel[data-kind=now] .board{border-color:var(--tone)}.block-how-i-work .ideate-line .ideate-panel[data-kind=now] .board .board-head{background-color:var(--tone);color:var(--tone-on)}.block-how-i-work:not([data-motion=full]) .ideate-line .ideate-loop{display:none}.block-how-i-work:not([data-motion=full]) .ideate-line .ideate-rail{width:min(1200px,calc(100% - var(--hiw-gutter) * 2));margin-inline:auto;padding-block:32px}.block-how-i-work:not([data-motion=full]) .ideate-line .ideate-stage{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(28px,5vw,80px);width:min(1200px,calc(100% - var(--hiw-gutter) * 2));margin-inline:auto;padding-block:clamp(40px,6vw,72px);border-top:1px solid rgba(var(--wpx--rgb--white),.25)}@media only screen and (max-width: 800px){.block-how-i-work:not([data-motion=full]) .ideate-line .ideate-stage{grid-template-columns:minmax(0,1fr)}}.block-how-i-work:not([data-motion=full]) .ideate-line .ideate-stage-head{position:sticky;top:calc(96px + var(--hiw-admin));align-self:start}@media only screen and (max-width: 1000px){.block-how-i-work:not([data-motion=full]) .ideate-line .ideate-stage-head{top:calc(88px + var(--hiw-admin))}}@media only screen and (max-width: 800px){.block-how-i-work:not([data-motion=full]) .ideate-line .ideate-stage-head{position:static}}.block-how-i-work:not([data-motion=full]) .ideate-line .ideate-panels{display:grid;gap:28px}.block-how-i-work[data-motion=full] .ideate-line .ideate-pin{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);grid-template-rows:auto minmax(0,1fr) auto;column-gap:clamp(32px,5vw,88px);padding-block:clamp(20px,5svh,60px);padding-inline:var(--hiw-pin-inline);background:var(--hiw-ideate-grid) 0 0/36px 36px,linear-gradient(var(--wp--preset--color--navy),var(--hiw-deep))}@media only screen and (max-width: 800px){.block-how-i-work[data-motion=full] .ideate-line .ideate-pin{grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(min-content,1fr) auto;row-gap:12px;padding-block:16px 14px}}.block-how-i-work[data-motion=full] .ideate-line .ideate-track{--hiw-ideate-grid: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='36' height='36'%3E%3Cpath d='M0 .5H36M.5 0V36' fill='none' stroke='%23304150'/%3E%3C/svg%3E")}.block-how-i-work[data-motion=full] .ideate-line .ideate-track:before,.block-how-i-work[data-motion=full] .ideate-line .ideate-track:after{content:"";position:absolute;z-index:1;right:0;left:0;height:60px;background:var(--hiw-ideate-grid) 0 24px/36px 36px;pointer-events:none}.block-how-i-work[data-motion=full] .ideate-line .ideate-track:before{bottom:100%}.block-how-i-work[data-motion=full] .ideate-line .ideate-track:after{top:100%;background-position:0 0;background-position:0 calc(36px - mod(100svh - var(--hiw-admin),36px))}.block-how-i-work[data-motion=full] .ideate-line .ideate-rail{display:contents}.block-how-i-work[data-motion=full] .ideate-line .ideate-loop,.block-how-i-work[data-motion=full] .ideate-line .ideate-index{position:relative;z-index:1}.block-how-i-work[data-motion=full] .ideate-line .ideate-loop{grid-row:1;grid-column:1;align-self:start}@media only screen and (max-width: 800px){.block-how-i-work[data-motion=full] .ideate-line .ideate-loop{display:none}}.block-how-i-work[data-motion=full] .ideate-line .ideate-index{grid-row:3;grid-column:1;align-self:end}@media only screen and (max-width: 800px){.block-how-i-work[data-motion=full] .ideate-line .ideate-index{grid-row:1;flex-wrap:nowrap;justify-content:space-between}.block-how-i-work[data-motion=full] .ideate-line .ideate-index a{min-width:0;flex:1 1 0;height:34px;font-size:clamp(16px,1.6vw,16px)}}.block-how-i-work[data-motion=full] .ideate-line .ideate-stages{display:contents}.block-how-i-work[data-motion=full] .ideate-line .ideate-stage{display:grid;grid-row:1/-1;grid-column:1/-1;grid-template-columns:subgrid;grid-template-rows:subgrid;pointer-events:none}.block-how-i-work[data-motion=full] .ideate-line .ideate-stage-head{grid-row:2;grid-column:1;align-self:center;align-self:safe center;opacity:0;transform:translate(-24px);transition:opacity .35s cubic-bezier(.22,1,.36,1),transform .55s cubic-bezier(.22,1,.36,1)}.block-how-i-work[data-motion=full] .ideate-line .ideate-stage-head .station-roundel{transition:transform .6s cubic-bezier(.22,1,.36,1);transform:rotate(-90deg) scale(.8)}@media only screen and (max-width: 800px){.block-how-i-work[data-motion=full] .ideate-line .ideate-stage-head{display:grid;grid-template-columns:auto minmax(0,1fr);align-self:center;align-self:safe center;gap:4px 0}.block-how-i-work[data-motion=full] .ideate-line .ideate-stage-head .station-roundel{width:58px;border-width:6px}.block-how-i-work[data-motion=full] .ideate-line .ideate-stage-head .station-plate{margin-left:-16px;padding:6px 14px 8px 26px;border-bottom-width:5px}.block-how-i-work[data-motion=full] .ideate-line .ideate-stage-head .ideate-stage-name{font-size:clamp(30px,9vw,40px)}.block-how-i-work[data-motion=full] .ideate-line .ideate-stage-head .ideate-stage-description{grid-column:1/-1;margin-top:8px;line-height:1.45}}@media only screen and (max-width: 800px) and (max-height: 700px){.block-how-i-work[data-motion=full] .ideate-line .ideate-stage-head .ideate-stage-description{display:none}}.block-how-i-work[data-motion=full] .ideate-line .ideate-stage.is-active .ideate-stage-head{opacity:1;pointer-events:auto;transform:none}.block-how-i-work[data-motion=full] .ideate-line .ideate-stage.is-active .ideate-stage-head .station-roundel{transform:none}.block-how-i-work[data-motion=full] .ideate-line .ideate-panels{display:grid;grid-row:1/-1;grid-column:2;min-height:0;perspective:1600px}@media only screen and (max-width: 800px){.block-how-i-work[data-motion=full] .ideate-line .ideate-panels{grid-row:3;grid-column:1}}.block-how-i-work[data-motion=full] .ideate-line .ideate-panel{--gp: 0;grid-area:1/1;align-self:center;align-self:safe center;min-height:0;opacity:0;pointer-events:none;transform:rotateX(68deg) translateY(-24px);transform-origin:50% 0;transition:transform .6s cubic-bezier(.22,1,.36,1),opacity .3s linear}@media only screen and (max-width: 800px){.block-how-i-work[data-motion=full] .ideate-line .ideate-panel{align-self:start}}.block-how-i-work[data-motion=full] .ideate-line .ideate-panel.is-past{--gp: 1;transform:rotateX(-68deg) translateY(24px);transform-origin:50% 100%}.block-how-i-work[data-motion=full] .ideate-line .ideate-panel.is-active{opacity:1;pointer-events:auto;transform:none}.block-how-i-work[data-motion=full] .ideate-line .board-body p{font-size:clamp(16px,1.6vw,16px)}@media only screen and (max-width: 800px){.block-how-i-work[data-motion=full] .ideate-line .board-head{padding:8px 12px}.block-how-i-work[data-motion=full] .ideate-line .board-body{padding:18px}.block-how-i-work[data-motion=full] .ideate-line .board-body h4{font-size:clamp(24px,7vw,30px)}.block-how-i-work[data-motion=full] .ideate-line .board-body p{margin-top:10px;font-size:clamp(16px,1.6vw,16px);line-height:1.5}.block-how-i-work[data-motion=full] .ideate-line .board-body .wp-block-buttons{margin-top:18px}.block-how-i-work[data-motion=full] .ideate-line .board>.ll-graphic{max-height:26svh}}@media (max-width: 800px),(max-aspect-ratio: 1/1){.block-how-i-work[data-motion=full] .ideate-line .board>.ll-graphic:has(+.ll-graphic.is-compact){display:none}.block-how-i-work[data-motion=full] .ideate-line .board>.ll-graphic.is-compact{display:block}}.block-how-i-work[data-motion=full] .ideate-line .ideate-track:not(.is-engaged) .ideate-panel.is-active{opacity:0;transform:rotateX(68deg) translateY(-24px)}.block-how-i-work[data-motion=full] .ideate-line .ideate-track:not(.is-engaged) .ideate-stage.is-active .ideate-stage-head{opacity:0;transform:translate(-24px)}.block-how-i-work[data-motion=full] .ideate-line .ideate-track:not(.is-engaged) .ideate-stage.is-active .ideate-stage-head .station-roundel{transform:rotate(-90deg) scale(.8)}.block-how-i-work .ll-graphic{overflow:visible}.block-how-i-work .ll-graphic .route{fill:none;stroke:var(--tone, var(--wp--preset--color--slate));stroke-width:14;stroke-linecap:round;stroke-linejoin:round}.block-how-i-work .ll-graphic .route.thin{stroke-width:9}.block-how-i-work .ll-graphic .route.trunk{stroke-width:18}.block-how-i-work .ll-graphic .route.faded-1{opacity:.75}.block-how-i-work .ll-graphic .route.faded-2{opacity:.5}.block-how-i-work .ll-graphic .route.faded-3{opacity:.3}.block-how-i-work .ll-graphic .route.decay{stroke:var(--wp--preset--color--placeholder)}.block-how-i-work .ll-graphic .route-dash{fill:none;stroke:var(--wp--preset--color--placeholder);stroke-width:6;stroke-linecap:round;stroke-dasharray:4 12}.block-how-i-work .ll-graphic .buffer{fill:none;stroke:var(--wp--preset--color--ink);stroke-width:6}.block-how-i-work .ll-graphic .ticks path{fill:none;stroke:var(--wp--preset--color--slate);stroke-width:2}.block-how-i-work .ll-graphic .run-path{fill:none;stroke:none}.block-how-i-work .ll-graphic .stop{fill:var(--wp--preset--color--white);stroke:var(--wp--preset--color--ink);stroke-width:3}.block-how-i-work .ll-graphic .stop.small{stroke-width:2.5}.block-how-i-work .ll-graphic .hub{fill:var(--wp--preset--color--white);stroke:var(--wp--preset--color--ink);stroke-width:4}.block-how-i-work .ll-graphic .hub.small{stroke-width:3}.block-how-i-work .ll-graphic .capsule{fill:var(--wp--preset--color--white);stroke:var(--wp--preset--color--ink);stroke-width:3}.block-how-i-work .ll-graphic .lbl{fill:var(--wp--preset--color--ink);font-family:Oswald,Oswald Fallback,sans-serif;font-size:clamp(14px,1.4vw,14px);font-weight:600;letter-spacing:1.2px;text-transform:uppercase}.block-how-i-work .ll-graphic .lbl.small{font-size:clamp(12px,1.2vw,12px)}.block-how-i-work .ll-graphic .lbl.muted{fill:var(--wp--preset--color--slate)}.block-how-i-work .ll-graphic .lbl.alert{fill:var(--wp--preset--color--red)}.block-how-i-work .ll-graphic .lbl.strong{font-weight:700}.block-how-i-work .ll-graphic .lbl.big{font-size:clamp(34px,3.4vw,34px);letter-spacing:0}.block-how-i-work .ll-graphic .train{fill:var(--wp--preset--color--navy);stroke:var(--wp--preset--color--white);stroke-width:2.5}.block-how-i-work .ll-graphic .token{fill:var(--wp--preset--color--navy);stroke:var(--wp--preset--color--white);stroke-width:3}.block-how-i-work .ll-graphic .intent{fill:var(--wp--preset--color--red);stroke:var(--wp--preset--color--white);stroke-width:3}.block-how-i-work .ll-graphic .transfer{fill:none;stroke:var(--wp--preset--color--ink);stroke-width:2;stroke-dasharray:4 6}.block-how-i-work .ll-graphic .drop{fill:var(--wp--preset--color--red)}.block-how-i-work .ll-graphic .fall{--t: clamp(0, calc((var(--gp, 1) - var(--d, 0)) / var(--len, .5)), 1);opacity:calc(min(var(--t) * 8,1) * (1 - var(--t)));transform:translateY(calc(var(--t) * 90px))}.block-how-i-work .ll-graphic .signal-post{stroke:var(--wp--preset--color--ink);stroke-width:4}.block-how-i-work .ll-graphic .signal-head{fill:var(--wp--preset--color--ink)}.block-how-i-work .ll-graphic .sig-stop{fill:var(--wp--preset--color--red);opacity:calc(1 - (clamp(0,calc((var(--gp, 1) - var(--at, .9)) * 30),1)*.8))}.block-how-i-work .ll-graphic .sig-go{fill:var(--wp--preset--color--green);opacity:calc(.18 + clamp(0,calc((var(--gp, 1) - var(--at, .9)) * 30),1)*.82)}.block-how-i-work .ll-graphic .plan-sheet{fill:var(--wp--preset--color--white);stroke:var(--wp--preset--color--ink);stroke-width:2.5}.block-how-i-work .ll-graphic .plan-age{fill:var(--wp--preset--color--placeholder)}.block-how-i-work .ll-graphic .plan-lines{fill:none;stroke:var(--wp--preset--color--slate);stroke-width:2}.block-how-i-work .ll-graphic .badge{fill:var(--wp--preset--color--white);stroke:var(--wp--preset--color--ink);stroke-width:2}.block-how-i-work .ll-graphic .wall{fill:var(--wp--preset--color--ink)}.block-how-i-work .ll-graphic .bug{fill:var(--wp--preset--color--red);stroke:var(--wp--preset--color--white);stroke-width:2;transition:fill .2s}.block-how-i-work .ll-graphic .is-caught .bug,.block-how-i-work .ll-graphic .check-badge{fill:var(--wp--preset--color--teal)}.block-how-i-work .ll-graphic .check{color:var(--wp--preset--color--white)}.block-how-i-work .ll-graphic .crack{fill:none;stroke:var(--wp--preset--color--red);stroke-width:3}.block-how-i-work .ll-graphic .rust{fill:var(--hiw-rust)}.block-how-i-work .ll-graphic .flow{fill:none;stroke:rgba(var(--wpx--rgb--white),.9);stroke-width:4;stroke-linecap:round;stroke-dasharray:.02 .1}.block-how-i-work .ll-graphic .rise{transform-box:fill-box}.block-how-i-work .ll-graphic.is-compact .lbl,.block-how-i-work .ll-graphic.is-compact .lbl.small{font-size:clamp(14px,1.4vw,14px)}.block-how-i-work .ll-graphic.is-compact .lbl.big{font-size:clamp(32px,3.2vw,32px)}.block-how-i-work .ll-graphic.is-compact .fall{transform:translateY(calc(var(--t) * 56px))}.block-how-i-work[data-motion=full] .ll-graphic .flow{animation-name:how-i-work-flow;animation-duration:1.6s;animation-timing-function:linear;animation-iteration-count:infinite}@keyframes how-i-work-flow{to{stroke-dashoffset:-.12}}.block-how-i-work .cl-human{background-color:var(--wp--preset--color--white)}.block-how-i-work .tr-card{position:relative;z-index:1;width:min(460px,100%);padding:clamp(24px,3vw,40px);background-color:var(--wp--preset--color--white);color:var(--wp--preset--color--ink)}.block-how-i-work .tr-card h3{font-size:clamp(28px,3vw,42px);font-family:Oswald,Oswald Fallback,sans-serif;font-weight:600;letter-spacing:-1px;line-height:1.06;text-transform:none;text-wrap:balance}@media (max-width: 1200px),(max-aspect-ratio: 1/1){.block-how-i-work .tr-card h3{line-height:1.2}}.block-how-i-work .tr-card h3.cl-statement{font-size:clamp(28px,4.8vw,48px)}.block-how-i-work .tr-card h3+p,.block-how-i-work .tr-card p+p{margin-top:14px}.block-how-i-work .tr-card p:not(.fl-tab){font-size:clamp(16px,1.3vw,18px);line-height:1.6}.block-how-i-work .cl-card{border-top:8px solid var(--wp--preset--color--ink);box-shadow:var(--hiw-offset)}.block-how-i-work .cl-card>.fl-tab,.block-how-i-work .cl-card .cl-human-copy>.fl-tab{margin-bottom:22px}.block-how-i-work .cl-statement{font-weight:500;line-height:1.14;text-transform:uppercase}.block-how-i-work .cl-net .field{fill:var(--wp--preset--color--white)}.block-how-i-work .cl-net .grid{fill:none;stroke:var(--hiw-grid-line);stroke-width:1px}.block-how-i-work .cl-net .rail,.block-how-i-work .cl-net .arc{fill:none;stroke:var(--line, var(--tone));stroke-width:var(--rail, 9px);stroke-linecap:square;stroke-linejoin:miter}.block-how-i-work .cl-net .arc{stroke-linecap:butt}.block-how-i-work .cl-net .stop{fill:var(--wp--preset--color--white);stroke:var(--wp--preset--color--ink);stroke-width:5px;transition:fill .3s}.block-how-i-work .cl-net .guide{fill:none;stroke:var(--hiw-guide);stroke-width:2px;stroke-dasharray:2 10}.block-how-i-work .cl-net .agent{fill:none;stroke:var(--wp--preset--color--ink);stroke-width:3px}.block-how-i-work .cl-net .car.is-agent{fill:var(--wp--preset--color--ink);stroke:var(--wp--preset--color--white);stroke-width:1.5px}.block-how-i-work .cl-hubview{position:relative;min-width:0;min-height:0}.block-how-i-work .cl-hub-map{position:absolute;top:0;right:0;bottom:0;left:0}.block-how-i-work .cl-hub-map svg{width:100%;height:100%}.block-how-i-work .cl-decisions{margin:0;padding:0;list-style:none}.block-how-i-work .cl-decisions li{font-size:clamp(18px,1.8vw,18px);line-height:1.3;transition:opacity .4s cubic-bezier(.22,1,.36,1)}.block-how-i-work .cl-decisions strong{display:block;margin-bottom:3px;font-family:Oswald,Oswald Fallback,sans-serif;font-weight:600;letter-spacing:.6px;text-transform:uppercase;box-shadow:inset 0 -5px 0 var(--tone)}@media (max-width: 1200px),(max-aspect-ratio: 1/1){.block-how-i-work[data-motion=full] .cl-human-card{width:100%;min-height:0;height:100%;overflow:hidden;padding:0}.block-how-i-work[data-motion=full] .cl-human-card:after{content:"";position:absolute;z-index:2;bottom:0;right:0;left:0;height:48px;background:linear-gradient(to top,var(--wp--preset--color--white) 14px,transparent);pointer-events:none}.block-how-i-work[data-motion=full] .cl-human-card .cl-human-copy{height:100%;overflow-y:auto;overscroll-behavior-y:contain;padding:22px 22px 48px;scrollbar-width:none}.block-how-i-work[data-motion=full] .cl-human-card .cl-human-copy::-webkit-scrollbar{display:none}.block-how-i-work[data-motion=full] .cl-human-card h3{font-size:clamp(26px,6.4vw,34px)}}.block-how-i-work[data-motion=full] .cl-human-pin{display:grid;grid-template-columns:minmax(0,420px) minmax(0,1fr);align-items:center;align-items:safe center;gap:5%;padding:clamp(18px,4svh,44px) max(var(--hiw-gutter),calc((100% - 1560px)/2))}@media (max-width: 1200px),(max-aspect-ratio: 1/1){.block-how-i-work[data-motion=full] .cl-human-pin{grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr);align-items:stretch;gap:20px;padding-block:12px 18px}.block-how-i-work[data-motion=full] .cl-human-pin .cl-human-card{order:2}}.block-how-i-work[data-motion=full] .cl-hubview{align-self:stretch}@media (max-width: 1200px),(max-aspect-ratio: 1/1){.block-how-i-work[data-motion=full] .cl-hubview{display:grid;grid-template-rows:auto auto;align-self:start;gap:20px}}@media (width > 1200px) and (min-aspect-ratio: 1/1){.block-how-i-work[data-motion=full] .cl-decisions{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.block-how-i-work[data-motion=full] .cl-decisions li{position:absolute;top:var(--y, 0);left:var(--x, 0);width:clamp(150px,14vw,210px);translate:var(--lx, 0) var(--ly, -50%);text-align:var(--align, start)}}@media (max-width: 1200px),(max-aspect-ratio: 1/1){.block-how-i-work[data-motion=full] .cl-decisions{position:static;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 14px}.block-how-i-work[data-motion=full] .cl-decisions li{font-size:clamp(14px,1.4vw,14px)}.block-how-i-work[data-motion=full] .cl-decisions strong{display:inline;margin-right:6px}}.block-how-i-work[data-motion=full] .cl-decisions li{opacity:0}.block-how-i-work[data-motion=full] .cl-decisions li.is-lit{opacity:1}@media (max-width: 1200px),(max-aspect-ratio: 1/1){.block-how-i-work[data-motion=full] .cl-hub-map{position:relative;inset:auto;height:240px;overflow:hidden;translate:0 -18px}}.block-how-i-work:not([data-motion=full]) .cl-human-pin{display:grid;gap:40px;max-width:1200px;margin-inline:auto;padding:var(--wpx--spacing--50) var(--hiw-gutter)}.block-how-i-work:not([data-motion=full]) .cl-human-card{width:min(760px,100%);margin:0}.block-how-i-work:not([data-motion=full]) .cl-hub-map{position:relative;inset:auto;height:clamp(280px,40vw,440px)}.block-how-i-work:not([data-motion=full]) .cl-decisions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px 28px;margin-top:24px}@media only screen and (max-width: 800px){.block-how-i-work:not([data-motion=full]) .cl-decisions{grid-template-columns:repeat(2,minmax(0,1fr))}}.block-how-i-work:not([data-motion]) .tr-art{display:none}.block-how-i-work .tr-flow{position:relative;padding-inline:var(--hiw-gutter)}.block-how-i-work .tr-flow-inner{display:grid;width:100%;max-width:1200px;margin-inline:auto}.block-how-i-work .tr-trio{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(24px,4vw,56px)}@media only screen and (max-width: 800px){.block-how-i-work .tr-trio{grid-template-columns:minmax(0,1fr)}}.block-how-i-work[data-motion=full] .tr-flow.is-watching .tr-reveal{opacity:0;translate:0 24px;transition:opacity .6s cubic-bezier(.22,1,.36,1),translate .8s cubic-bezier(.22,1,.36,1)}.block-how-i-work[data-motion=full] .tr-flow.is-watching .tr-reveal.is-seen{opacity:1;translate:none}.block-how-i-work .cl-flow{padding-block:clamp(56px,8vw,110px);background-color:var(--wp--preset--color--white)}.block-how-i-work .cl-flow-inner{gap:clamp(48px,7vw,96px)}.block-how-i-work .cl-roles li{padding:clamp(20px,2.4vw,30px);background-color:var(--wp--preset--color--paper)}.block-how-i-work .cl-roles li h3{margin-bottom:10px;font-size:clamp(24px,2.4vw,32px);font-family:Oswald,Oswald Fallback,sans-serif;font-weight:600;line-height:1.1}.block-how-i-work .cl-roles li p:not(.fl-tab){font-size:clamp(16px,1.3vw,18px);line-height:1.6}.block-how-i-work .cl-roles li.is-hub{border:2px solid var(--wp--preset--color--ink);background-color:var(--wp--preset--color--white);box-shadow:var(--hiw-offset)}.block-how-i-work .cl-roles li.is-hub>.fl-tab{margin-bottom:14px}.block-how-i-work .cl-role-eyebrow{margin-bottom:10px;color:var(--wp--preset--color--teal);font-family:Oswald,Oswald Fallback,sans-serif;font-size:clamp(16px,1.6vw,16px);font-weight:700;letter-spacing:1.5px;text-transform:uppercase}.block-how-i-work .cl-statement-block{max-width:820px}.block-how-i-work .cl-statement-block h3{margin-bottom:14px;font-size:clamp(28px,3.4vw,46px);font-family:Oswald,Oswald Fallback,sans-serif;font-weight:600;letter-spacing:-1px;line-height:1.08}.block-how-i-work .cl-statement-block p{max-width:680px;font-size:clamp(17px,1.6vw,20px);line-height:1.65}.block-how-i-work .story-responsibility{background-color:var(--wp--preset--color--paper)}.block-how-i-work .resp-visual{display:grid;gap:18px}.block-how-i-work .status-board{padding:14px 20px 8px;background-color:var(--wp--preset--color--ink);box-shadow:8px 9px rgba(var(--wpx--rgb--black),.1);color:var(--wp--preset--color--white)}.block-how-i-work .status-board .flap{font-size:clamp(16px,1.6vw,19px)}.block-how-i-work .status-board-head{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-bottom:12px;border-bottom:1px solid rgba(var(--wpx--rgb--white),.2)}.block-how-i-work .status-clock{color:var(--wp--preset--color--yellow);font-family:Oswald,Oswald Fallback,sans-serif;font-size:clamp(22px,2.2vw,22px);font-variant-numeric:tabular-nums;font-weight:600;letter-spacing:2px}.block-how-i-work .status-lines li{display:grid;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:14px;padding:8px 0;border-bottom:1px solid rgba(var(--wpx--rgb--white),.1)}.block-how-i-work .status-lines li:last-child{border-bottom:0}.block-how-i-work .line-badge{display:grid;place-items:center;width:32px;height:32px;background-color:var(--tone);color:var(--tone-on);font-family:Oswald,Oswald Fallback,sans-serif;font-size:clamp(17px,1.7vw,17px);font-weight:600}.block-how-i-work .line-name{font-family:Oswald,Oswald Fallback,sans-serif;font-size:clamp(17px,1.7vw,17px);font-weight:500;letter-spacing:1px;text-transform:uppercase}.block-how-i-work .line-state{padding:4px 10px;background-color:var(--wp--preset--color--green);color:var(--wp--preset--color--ink);font-family:Oswald,Oswald Fallback,sans-serif;font-size:clamp(13px,1.3vw,13px);font-weight:600;letter-spacing:1.5px;text-transform:uppercase;transition:background-color .25s,color .25s}.block-how-i-work .line-state[data-state=delayed]{background-color:var(--wp--preset--color--orange)}.block-how-i-work .line-state[data-state=suspended]{background-color:var(--wp--preset--color--red);color:var(--wp--preset--color--white)}.block-how-i-work .resp-scene svg{width:100%;height:auto;overflow:visible}.block-how-i-work .resp-scene .is-tall{display:none}.block-how-i-work .resp-scene .resp-group{transition:opacity .4s}.block-how-i-work .resp-scene .route{fill:none;stroke:var(--tone, var(--wp--preset--color--slate));stroke-width:14;stroke-linecap:round;stroke-linejoin:round}.block-how-i-work .resp-scene .stop{fill:var(--wp--preset--color--white);stroke:var(--wp--preset--color--ink);stroke-width:3}.block-how-i-work .resp-scene .hub{fill:var(--wp--preset--color--white);stroke:var(--wp--preset--color--ink);stroke-width:4}.block-how-i-work .resp-scene .lbl{fill:var(--wp--preset--color--ink);font-family:Oswald,Oswald Fallback,sans-serif;font-size:clamp(16px,1.6vw,16px);font-weight:600;letter-spacing:1.3px;text-transform:uppercase}.block-how-i-work .resp-scene .lbl.small{font-size:clamp(12px,1.2vw,12px)}.block-how-i-work .resp-scene .lbl.muted{fill:var(--wp--preset--color--slate)}.block-how-i-work .resp-scene .lbl.alert{fill:var(--wp--preset--color--red)}.block-how-i-work .resp-scene .plate rect{fill:var(--wp--preset--color--navy)}.block-how-i-work .resp-scene .plate text{fill:var(--wp--preset--color--white);font-family:Oswald,Oswald Fallback,sans-serif;font-size:clamp(16px,1.6vw,16px);font-weight:600;letter-spacing:1.5px;text-anchor:middle;text-transform:uppercase}.block-how-i-work .resp-scene .goal-sign{display:flex;align-items:center;justify-content:center;gap:16px;height:100%;color:var(--wp--preset--color--white);font-family:Oswald,Oswald Fallback,sans-serif;font-size:clamp(16px,1.6vw,16px);font-weight:600;line-height:1;letter-spacing:1.5px;text-transform:uppercase}.block-how-i-work .resp-scene .goal-sign>span{display:inline-flex;align-items:center;gap:5px}.block-how-i-work .resp-scene .goal-sign .wpx-icon{width:20px;height:20px}.block-how-i-work .resp-scene .check-badge{fill:var(--wp--preset--color--teal)}.block-how-i-work .resp-scene .check{color:var(--wp--preset--color--white)}.block-how-i-work .resp-scene .rail{fill:none;stroke:var(--wp--preset--color--slate);stroke-width:5}.block-how-i-work .resp-scene .sleeper{fill:var(--wp--preset--color--stone);stroke:var(--wp--preset--color--placeholder)}.block-how-i-work .resp-scene .ballast{fill:color-mix(in srgb,var(--wp--preset--color--stone) 70%,var(--wp--preset--color--paper))}.block-how-i-work .resp-scene .cable{fill:none;stroke:var(--tone);stroke-width:6;stroke-linecap:round}.block-how-i-work .resp-scene .fault circle{fill:var(--wp--preset--color--red);stroke:var(--wp--preset--color--white);stroke-width:3}.block-how-i-work .resp-scene .fault.is-fixed circle{fill:var(--wp--preset--color--teal)}.block-how-i-work .resp-scene .crack{fill:none;stroke:var(--hiw-rust);stroke-width:3}.block-how-i-work .resp-scene .token rect{stroke:var(--wp--preset--color--ink);stroke-width:2}.block-how-i-work .resp-scene .token text{fill:var(--wp--preset--color--ink);dominant-baseline:central;font-family:Oswald,Oswald Fallback,sans-serif;font-size:clamp(16px,1.6vw,16px);font-weight:600;letter-spacing:1.4px;text-anchor:middle;text-transform:uppercase}.block-how-i-work .resp-scene .token.is-task rect{fill:var(--wp--preset--color--yellow)}.block-how-i-work .resp-scene .token.is-accountable rect{fill:var(--wp--preset--color--orange)}.block-how-i-work .resp-scene .flag rect{fill:var(--wp--preset--color--white);stroke:var(--wp--preset--color--ink);stroke-width:2}.block-how-i-work .resp-scene .flag text{fill:var(--wp--preset--color--ink);font-family:Oswald,Oswald Fallback,sans-serif;font-size:clamp(12px,1.2vw,12px);font-weight:600;letter-spacing:1.2px;text-anchor:middle;text-transform:uppercase}.block-how-i-work .resp-scene .squiggle{fill:none;stroke:var(--wp--preset--color--slate);stroke-width:8;stroke-linecap:round;stroke-linejoin:round}.block-how-i-work .resp-scene .frame{fill:var(--wp--preset--color--white);stroke:var(--wp--preset--color--ink);stroke-width:2}.block-how-i-work .resp-scene .pick{fill:none;stroke:var(--wp--preset--color--orange);stroke-width:5}.block-how-i-work .resp-scene .cab{fill:var(--wp--preset--color--orange);stroke:var(--wp--preset--color--ink);stroke-width:3}.block-how-i-work .resp-scene .cab-window{fill:var(--wp--preset--color--pale-mint);stroke:var(--wp--preset--color--ink);stroke-width:3}.block-how-i-work .resp-scene .cab-light{fill:var(--wp--preset--color--yellow);stroke:var(--wp--preset--color--ink);stroke-width:2}.block-how-i-work .resp-scene .rails{fill:var(--wp--preset--color--ink)}.block-how-i-work .resp-scene .wheel{fill:none;stroke:var(--wp--preset--color--ink);stroke-width:4}.block-how-i-work .resp-scene .dest rect{fill:var(--hiw-board)}.block-how-i-work .resp-scene .dest text{fill:var(--wp--preset--color--yellow);font-family:Oswald,Oswald Fallback,sans-serif;font-size:clamp(16px,1.6vw,16px);font-weight:500;letter-spacing:1.5px;text-anchor:middle;text-transform:uppercase}.block-how-i-work .resp-scene .is-tall :is(.lbl,.plate text,.token text,.flag text,.dest text){font-size:clamp(14px,1.4vw,14px)}.block-how-i-work .resp-scene .is-tall .goal-sign{font-size:clamp(14px,1.4vw,14px)}.block-how-i-work .resp-scene .is-tall .resp-front :is(.lbl,.dest text){font-size:clamp(16px,1.6vw,16px)}.block-how-i-work .fl-discipline{display:grid;gap:clamp(32px,5svh,56px);width:100%;max-width:1200px;margin-inline:auto}.block-how-i-work .fl-strip{--strip-gap: clamp(24px, 4vw, 56px);position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--strip-gap);padding:52px 0 0}.block-how-i-work .fl-strip li{position:relative}.block-how-i-work .fl-strip li:before{content:"";position:absolute;z-index:1;top:-52px;left:0;width:36px;height:36px;border:5px solid var(--wp--preset--color--ink);border-radius:50%;background-color:var(--wp--preset--color--white)}.block-how-i-work .fl-strip li:after{content:"";position:absolute;top:-38px;right:calc(-1 * var(--strip-gap));left:0;height:8px;background-color:var(--rule)}.block-how-i-work .fl-strip li:last-child:after{right:0}.block-how-i-work .fl-strip h4{margin-bottom:10px;font-size:clamp(22px,2.2vw,28px);font-family:Oswald,Oswald Fallback,sans-serif;font-weight:600;line-height:1.15;letter-spacing:-1px}.block-how-i-work .fl-strip p{font-size:clamp(16px,1.3vw,18px);line-height:1.6}@media only screen and (max-width: 800px){.block-how-i-work .fl-strip{grid-template-columns:minmax(0,1fr);padding:0 0 0 56px}.block-how-i-work .fl-strip li:before{top:0;left:-56px}.block-how-i-work .fl-strip li:after{top:0;right:auto;bottom:calc(-1 * var(--strip-gap));left:-42px;width:8px;height:auto}.block-how-i-work .fl-strip li:last-child:after{bottom:0}}.block-how-i-work .fl-close{max-width:820px;text-align:center;margin:0 auto}.block-how-i-work .fl-close-line{font-family:Oswald,Oswald Fallback,sans-serif;font-size:clamp(26px,3.4vw,40px);font-weight:600;line-height:1.15;letter-spacing:-1px}.block-how-i-work .fl-city{font-size:clamp(16px,1.8vw,18px);margin-top:10px;line-height:1.6}.block-how-i-work[data-motion=full] .resp-pin{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;align-items:safe center;gap:clamp(32px,5vw,80px);padding-inline:var(--hiw-pin-inline)}@media (max-aspect-ratio: 1/1){.block-how-i-work[data-motion=full] .resp-pin{grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr);gap:14px;padding-block:18px}}.block-how-i-work[data-motion=full] .resp-card{grid-area:1/1;transition:opacity .45s cubic-bezier(.22,1,.36,1)}@media (max-aspect-ratio: 1/1){.block-how-i-work[data-motion=full] .resp-card{grid-area:1/1;width:100%;max-height:46svh;overflow:hidden;padding:0}.block-how-i-work[data-motion=full] .resp-card:after{content:"";position:absolute;z-index:2;bottom:0;right:0;left:0;height:48px;background:linear-gradient(to top,var(--wp--preset--color--white) 14px,transparent);pointer-events:none}.block-how-i-work[data-motion=full] .resp-card .resp-copy{max-height:calc(46svh - 8px);overflow-y:auto;overscroll-behavior-y:contain;padding:20px 20px 48px;scrollbar-width:none}.block-how-i-work[data-motion=full] .resp-card .resp-copy::-webkit-scrollbar{display:none}.block-how-i-work[data-motion=full] .resp-card h3{font-size:clamp(24px,6.4vw,32px);line-height:1.2}.block-how-i-work[data-motion=full] .resp-card p:not(.fl-tab){font-size:clamp(16px,1.6vw,16px);line-height:1.55}.block-how-i-work[data-motion=full] .resp-card p:not(.fl-tab).has-lead-font-size{line-height:1.4}}.block-how-i-work[data-motion=full] .resp-visual{position:relative;grid-area:1/2;grid-template-areas:"board" "scene";align-content:center;min-height:0;transition:opacity .45s cubic-bezier(.22,1,.36,1)}@media (max-aspect-ratio: 1/1){.block-how-i-work[data-motion=full] .resp-visual{grid-area:2/1;grid-template-areas:"scene";grid-template-rows:minmax(0,1fr);align-self:stretch}}.block-how-i-work[data-motion=full] .status-board{grid-area:board;transition:opacity .4s}@media (max-aspect-ratio: 1/1){.block-how-i-work[data-motion=full] .status-board{display:none}}.block-how-i-work[data-motion=full] .resp-scene{grid-area:scene;transition:opacity .4s}@media (max-aspect-ratio: 1/1){.block-how-i-work[data-motion=full] .resp-scene{min-height:0}.block-how-i-work[data-motion=full] .resp-scene svg{display:none;height:100%}.block-how-i-work[data-motion=full] .resp-scene svg.is-tall{display:block}}.block-how-i-work[data-motion=full] .fl-discipline{grid-area:1/1/-1/-1;align-self:center;align-self:safe center;opacity:0;pointer-events:none;transform:translateY(24px);transition:opacity .45s cubic-bezier(.22,1,.36,1),transform .6s cubic-bezier(.22,1,.36,1)}@media (max-aspect-ratio: 1/1){.block-how-i-work[data-motion=full] .fl-discipline{gap:18px}.block-how-i-work[data-motion=full] .fl-discipline .fl-strip{--strip-gap: 14px}.block-how-i-work[data-motion=full] .fl-discipline .fl-strip h4{margin-bottom:4px;font-size:clamp(24px,2.4vw,24px)}.block-how-i-work[data-motion=full] .fl-discipline .fl-strip p{font-size:clamp(16px,1.6vw,16px);line-height:1.45}.block-how-i-work[data-motion=full] .fl-discipline .fl-close-line{font-size:clamp(24px,2.4vw,24px)}.block-how-i-work[data-motion=full] .fl-discipline .fl-city{margin-top:10px;font-size:clamp(16px,1.6vw,16px)}}.block-how-i-work[data-motion=full] .resp-track.is-closing .resp-card,.block-how-i-work[data-motion=full] .resp-track.is-closing .resp-visual{opacity:0;pointer-events:none}.block-how-i-work[data-motion=full] .resp-track.is-closing .fl-discipline{opacity:1;pointer-events:auto;transform:none}.block-how-i-work[data-motion=full] .fl-strip li:before{scale:0;transition:scale .35s cubic-bezier(.22,1,.36,1)}.block-how-i-work[data-motion=full] .fl-strip li:after{scale:0 1;transform-origin:left center;transition:scale .9s cubic-bezier(.65,0,.35,1) .2s}@media only screen and (max-width: 800px){.block-how-i-work[data-motion=full] .fl-strip li:after{scale:1 0;transform-origin:center top}}.block-how-i-work[data-motion=full] .fl-strip li>*{opacity:0;translate:0 18px;transition:opacity .5s cubic-bezier(.22,1,.36,1) .45s,translate .6s cubic-bezier(.22,1,.36,1) .45s}.block-how-i-work[data-motion=full] .fl-strip li.is-on:before,.block-how-i-work[data-motion=full] .fl-strip li.is-on:after{scale:1}.block-how-i-work[data-motion=full] .fl-strip li.is-on>*{opacity:1;translate:none}.block-how-i-work[data-motion=full] .fl-close>*{opacity:0;translate:0 18px;transition:opacity .5s cubic-bezier(.22,1,.36,1),translate .6s cubic-bezier(.22,1,.36,1)}.block-how-i-work[data-motion=full] .fl-close>*+*{transition-delay:.3s}.block-how-i-work[data-motion=full] .fl-close.is-on>*{opacity:1;translate:none}.block-how-i-work:not([data-motion=full]) .resp-pin{padding:var(--wpx--spacing--50) var(--hiw-gutter)}.block-how-i-work:not([data-motion=full]) .resp-card{width:min(760px,100%);margin:0 auto}.block-how-i-work:not([data-motion=full]) .resp-visual{max-width:1200px;margin:40px auto 0}.block-how-i-work:not([data-motion=full]) .fl-discipline{margin-top:clamp(48px,7vw,96px)}.block-how-i-work:not([data-motion]) .resp-scene,.block-how-i-work:not([data-motion]) .ll-graphic [data-run]{display:none}.block-how-i-work .hiw-steer,.block-how-i-work .hiw-next{display:none}.block-how-i-work[data-motion=full][data-scroll=free] :is(.scene-track,.ideate-track){height:auto}.block-how-i-work[data-motion=full][data-scroll=free] :is(.scene-pin,.ideate-pin){position:relative;top:auto}.block-how-i-work[data-motion=full][data-scroll=free] :is(.scene-pin,.ideate-pin):not(.fl-changed-pin){height:auto;min-height:calc(100svh - var(--hiw-admin))}.block-how-i-work[data-motion=full][data-scroll=free] .tr-opening{display:block}.block-how-i-work[data-motion=full][data-scroll=free] .tr-hero{z-index:auto;background-color:var(--wp--preset--color--white)}.block-how-i-work[data-motion=full][data-scroll=free] .tr-hero-map{display:block}.block-how-i-work[data-motion=full][data-scroll=free] .tr-opening .scene-anchor{top:0}@media only screen and (max-width: 800px){.block-how-i-work[data-motion=full][data-scroll=free] .ideate-pin{padding-top:20px}}.block-how-i-work[data-motion=full][data-scroll=free] .cl-hub-map{translate:none}.block-how-i-work[data-motion=full][data-scroll=free] .resp-pin{padding-bottom:max(40px,var(--wpx--spacing--50))}.block-how-i-work[data-motion=full][data-scroll=free] .hiw-steer{position:relative;z-index:6;display:flex;align-self:center;justify-content:space-between;height:128px;margin-inline:-20px;pointer-events:none}.block-how-i-work[data-motion=full][data-scroll=free] :is(.ideate-pin,.cl-human-pin,.resp-pin){padding-inline:max(var(--hiw-pin-inline),32px)}.block-how-i-work[data-motion=full][data-scroll=free] .ideate-pin>.hiw-steer{grid-row:1/-1;grid-column:2}@media only screen and (max-width: 800px){.block-how-i-work[data-motion=full][data-scroll=free] .ideate-pin>.hiw-steer{grid-row:3;grid-column:1}}@media only screen and (max-width: 800px){.block-how-i-work[data-motion=full][data-scroll=free] .ideate-panel{align-self:stretch}.block-how-i-work[data-motion=full][data-scroll=free] .ideate-panel>.board{height:100%}.block-how-i-work[data-motion=full][data-scroll=free] .ideate-panel .board-body{flex-grow:1}}.block-how-i-work[data-motion=full][data-scroll=free] .cl-hubview{grid-row:1}.block-how-i-work[data-motion=full][data-scroll=free] .cl-human-card,.block-how-i-work[data-motion=full][data-scroll=free] .cl-human-pin>.hiw-steer{grid-row:2;grid-column:1}.block-how-i-work[data-motion=full][data-scroll=free] .resp-pin>.hiw-steer{grid-area:1/1}.block-how-i-work[data-motion=full][data-scroll=free] .hiw-steer-button{display:grid;place-items:center;width:20px;height:100%;margin:0;padding:0;border:0;background-color:var(--wp--preset--color--ink);color:var(--wp--preset--color--white);cursor:pointer;pointer-events:auto;transition:background-color .2s,color .2s,visibility .2s}.block-how-i-work[data-motion=full][data-scroll=free] .hiw-steer-button .wpx-icon{display:block;width:18px;height:18px}.block-how-i-work[data-motion=full][data-scroll=free] .hiw-steer-button:hover{background-color:var(--wp--preset--color--orange);color:var(--wp--preset--color--ink)}.block-how-i-work[data-motion=full][data-scroll=free] .hiw-steer-button[aria-disabled=true]{visibility:hidden}.block-how-i-work[data-motion=full][data-scroll=free] .hiw-steer-button:focus-visible{outline:3px solid var(--wp--preset--color--orange);outline-offset:2px}.block-how-i-work[data-motion=full][data-scroll=free] .ideate-pin .hiw-steer-button:not(:hover){background-color:var(--wp--preset--color--white);color:var(--wp--preset--color--ink)}.block-how-i-work[data-motion=full][data-scroll=free] .fl-boxes .hiw-steer{position:absolute;top:calc(var(--fl-stack-top, 50%) + var(--fl-stack-box, 0px) / 2 - 64px);right:calc(var(--fl-stack-inline, 32px) - 20px);left:calc(var(--fl-stack-inline, 32px) - 20px);margin-inline:0}.block-how-i-work[data-motion=full][data-scroll=free] :is(.scene-track,.ideate-track):not([data-step]) .hiw-steer-button{visibility:hidden}.block-how-i-work[data-motion=full][data-scroll=free] .hiw-next{display:flex;align-self:flex-start;justify-self:start;margin-top:18px}.block-how-i-work[data-motion=full][data-scroll=free] .hiw-next .wp-block-button__link{cursor:pointer}.block-how-i-work[data-motion=full][data-scroll=free] .cl-human-pin{grid-template-rows:auto auto;align-content:start}.block-how-i-work[data-motion=full][data-scroll=free] .cl-human-card{height:auto;overflow:visible}.block-how-i-work[data-motion=full][data-scroll=free] .cl-human-card:after{display:none}.block-how-i-work[data-motion=full][data-scroll=free] .cl-human-card .cl-human-copy{height:auto;overflow:visible;padding:22px}@media (max-aspect-ratio: 1/1){.block-how-i-work[data-motion=full][data-scroll=free] .resp-pin{grid-template-rows:auto auto}}.block-how-i-work[data-motion=full][data-scroll=free] .resp-card{max-height:none;overflow:visible}.block-how-i-work[data-motion=full][data-scroll=free] .resp-card:after{display:none}.block-how-i-work[data-motion=full][data-scroll=free] .resp-card .resp-copy{max-height:none;overflow:visible}@media (max-aspect-ratio: 1/1){.block-how-i-work[data-motion=full][data-scroll=free] .resp-card .resp-copy{padding-bottom:20px}}.block-how-i-work[data-motion=full][data-scroll=free] .resp-scene svg{height:auto}.block-how-i-work[data-motion=full][data-scroll=free] .fl-discipline{grid-area:auto/1/auto/-1;margin-top:clamp(32px,6vw,64px);opacity:1;pointer-events:auto;transform:none}
