.root-site{--ink-dark:#191916;--ink:#2f2f2f;--paper-dark:#f5f3ed;--paper:#fff;--white:#fff;--paper-light:#f8f8f8;--paper-muted:#e7e7e7;--muted:#706f68;--line:#cfcbc1;--blue-muted:#5a79b2;--blue:var(--blue-muted);--blue-dark:#294b86;--lime:#e2e8ad;--green-muted:#78aa8b;--green:#308267;--abird-green:var(--green-muted);--orange-muted:#cd9986;--orange:#b86d50;--coral-muted:#dcb2aa;--coral:#a24f46;--path-design:#7d5c82;--path-connect:#3f6f91;--path-validate:#2f7668;--path-observe:#596276;--font-editorial:var(--font-geist-sans), Arial, Helvetica, sans-serif;--site-type-meta:12px;--site-type-ui:15px;--site-type-body:18px;--shell:min(1280px, calc(100vw - 64px));background:var(--paper)}@media (max-width:680px){.root-site{--shell:min(100% - 32px, 1440px)}.root-site .site-ownership-fluid .ownership-principles span{white-space:normal;display:block}.root-site .site-ownership-fluid .ownership-principles span+span{margin-top:2px}}.root-site .site-header{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffff0}.root-site .agent-console{background:var(--paper-light)}.root-site .site-ownership{background:var(--paper-muted);color:var(--ink-dark)}.root-site .site-ownership .text-link{color:var(--ink-dark)}.root-site .site-ownership .site-text-highlight.site-text-highlight-lime{color:var(--ink-dark);font-weight:700}.root-site .site-outcome-section{background:var(--white)}.root-site .site-operating-unit{background:var(--paper-muted)}.root-site .site-operating-unit .section-heading{margin-bottom:0}.root-site .ownership-band-grid{align-items:start}.root-site .ownership-band-grid>div{align-self:start}@media (min-width:981px){.root-site .site-ownership-fluid .ownership-band-grid{grid-template-columns:repeat(4,minmax(0,1fr));column-gap:40px}.root-site .site-ownership-fluid .ownership-band-grid>div:first-child{grid-column:1/span 2}.root-site .site-ownership-fluid .ownership-principles{width:100%;font-size:clamp(50px,4.5vw,64px)}.root-site .site-ownership-fluid .ownership-band-grid>div:last-child{grid-column:3/span 2}}.root-site .flock-bird{opacity:.78;width:34px;height:18px}.root-site .flock-bird:before,.root-site .flock-bird:after{border-top-width:2.25px;width:18px;height:11px;top:3px}.root-site .flock-bird-ink{opacity:.46}.root-site .site-opening h1 em{color:var(--abird-green)}.root-site .site-opening-emphasis{color:inherit;font-weight:620}.root-site .site-text-highlight{color:var(--ink-dark);font-weight:inherit}.root-site :where(p,li,dd) .site-text-highlight{font-weight:700}.root-site .site-standard .site-text-highlight,.root-site .site-graph-section .site-text-highlight{color:var(--lime)}.root-site .site-graph-section .site-text-highlight{color:var(--white);font-weight:700}.root-site .site-text-highlight.site-text-highlight-green{color:var(--abird-green)}.root-site .site-text-highlight.site-text-highlight-orange{color:var(--orange)}.root-site .site-text-highlight.site-text-highlight-lime{color:var(--lime)}.root-site .site-joy-layout{align-items:start}.root-site .site-joy-layout>*{min-width:0}.root-site .site-joy-acceleration{border-block:0;padding-block:0}.root-site .site-joy-acceleration .site-acceleration-churn{max-width:29ch;color:var(--ink);text-wrap:balance;margin-top:30px;font-size:clamp(28px,1.85vw,32px);font-weight:400;line-height:1.04}.root-site .site-acceleration-pain{max-width:560px;color:var(--ink);margin:27px 0 0;font-size:18px;line-height:1.5}.root-site .site-acceleration-resolution{border-top:1px solid var(--line);max-width:560px;margin-top:38px;padding-top:30px}.root-site .site-joy-acceleration .site-acceleration-relief{letter-spacing:-.045em;margin:0;font-size:clamp(30px,2.4vw,40px);font-weight:400;line-height:1.02}.root-site .site-acceleration-resolution>p.site-acceleration-outcome:last-child{max-width:560px;color:var(--muted);margin:20px 0 0;font-size:17px;line-height:1.55}@media (max-width:680px){.root-site .site-joy-acceleration .site-acceleration-churn{font-size:36px}.root-site .site-joy-acceleration .site-acceleration-relief{font-size:34px}}.root-site .root-opening-bottom{border-top:0;position:relative}.root-site .root-opening-bottom:before{content:"";z-index:2;background:var(--ink);pointer-events:none;height:1px;position:absolute;top:0;left:0;right:0}@media (min-width:681px){.root-site .root-opening h1,.root-site .root-opening-bottom{transform:translateY(-24px)}}@media (min-width:981px){.root-site .site-opening h1{max-width:min(1200px,100%)}}@media (min-width:1081px){.root-site .site-hero-run-line{flex-wrap:nowrap}}.root-site .site-parrot-stage{--parrot-duration:21s;z-index:1;contain:layout paint;pointer-events:none;width:100vw;height:clamp(190px,19vw,246px);position:absolute;bottom:calc(100% - 1px);left:50%;right:auto;overflow:hidden;transform:translate(-50%)}.root-site .site-parrot-flight{transform-origin:50% 100%;opacity:0;will-change:transform, opacity;width:clamp(150px,13vw,184px);animation-duration:var(--parrot-duration);animation-timing-function:linear;animation-iteration-count:1;animation-fill-mode:both;position:absolute;bottom:-1px;left:64%}.root-site .site-parrot-stage[data-entrance=fly][data-exit=fly] .site-parrot-flight{animation-name:site-parrot-route-fly-fly}.root-site .site-parrot-stage[data-entrance=fly][data-exit=drop] .site-parrot-flight{animation-name:site-parrot-route-fly-drop}.root-site .site-parrot-stage[data-entrance=peek][data-exit=fly] .site-parrot-flight{animation-name:site-parrot-route-peek-fly}.root-site .site-parrot-stage[data-entrance=peek][data-exit=drop] .site-parrot-flight{animation-name:site-parrot-route-peek-drop}.root-site .site-parrot-trick{transform-origin:50% 100%;will-change:transform}.root-site .site-parrot{filter:drop-shadow(0 7px 7px #19191614);width:100%;height:auto;display:block;overflow:visible}.root-site .site-parrot-facing,.root-site .site-parrot-side-pose,.root-site .site-parrot-front-pose,.root-site .site-parrot-body-bob,.root-site .site-parrot-head,.root-site .site-parrot-front-head,.root-site .site-parrot-front-wing,.root-site .site-parrot-rear-wing,.root-site .site-parrot-tail,.root-site .site-parrot-front-tail,.root-site .site-parrot-leg,.root-site .site-parrot-front-leg,.root-site .site-parrot-beak,.root-site .site-parrot-front-beak,.root-site .site-parrot-eyelid,.root-site .site-parrot-front-eyelid,.root-site .site-parrot-pupil,.root-site .site-parrot-front-pupil{transform-box:fill-box}.root-site .site-parrot-facing{transform-origin:50%}.root-site .site-parrot-side-pose,.root-site .site-parrot-front-pose{transform-box:view-box;transform-origin:50% 100%}.root-site .site-parrot-front-pose{opacity:0;transform:translate(5px)scaleX(.055)}.root-site .site-parrot-stage[data-antics=front] .site-parrot-side-pose,.root-site .site-parrot-stage[data-antics=front-peek] .site-parrot-side-pose{animation:site-parrot-side-turn-to-front var(--parrot-duration) cubic-bezier(.3, .02, .24, 1) 1 both}.root-site .site-parrot-stage[data-antics=front] .site-parrot-front-pose,.root-site .site-parrot-stage[data-antics=front-peek] .site-parrot-front-pose{animation:site-parrot-front-turn-from-side var(--parrot-duration) cubic-bezier(.3, .02, .24, 1) 1 both}.root-site .site-parrot-stage[data-entrance=peek] .site-parrot-side-pose{animation:site-parrot-side-turn-from-front var(--parrot-duration) cubic-bezier(.3, .02, .24, 1) 1 both}.root-site .site-parrot-stage[data-entrance=peek] .site-parrot-front-pose{animation:site-parrot-front-turn-to-side var(--parrot-duration) cubic-bezier(.3, .02, .24, 1) 1 both}.root-site .site-parrot-body-bob{transform-origin:52% 94%;animation:site-parrot-body var(--parrot-duration) ease-in-out 1 both}.root-site .site-parrot-head{transform-origin:55% 78%;animation:site-parrot-look var(--parrot-duration) cubic-bezier(.35, .05, .25, 1) 1 both}.root-site .site-parrot-front-head{transform-origin:50% 82%;animation:site-parrot-front-curiosity var(--parrot-duration) ease-in-out 1 both}.root-site .site-parrot-front-wing{transform-origin:74% 24%;animation:site-parrot-wing-front var(--parrot-duration) ease-in-out 1 both}.root-site .site-parrot-rear-wing{transform-origin:25% 28%;animation:site-parrot-wing-rear var(--parrot-duration) ease-in-out 1 both}.root-site .site-parrot-tail{transform-origin:50% 12%;animation:site-parrot-tail-sway var(--parrot-duration) ease-in-out 1 both}.root-site .site-parrot-leg,.root-site .site-parrot-front-leg{transform-origin:50% 8%}.root-site .site-parrot-leg-left{animation:site-parrot-step-left var(--parrot-duration) ease-in-out 1 both}.root-site .site-parrot-leg-right{animation:site-parrot-step-right var(--parrot-duration) ease-in-out 1 both}.root-site .site-parrot-beak{transform-origin:82% 15%;animation:site-parrot-chat var(--parrot-duration) ease-in-out 1 both}.root-site .site-parrot-front-beak{transform-origin:50% 0;animation:site-parrot-front-chat var(--parrot-duration) ease-in-out 1 both}.root-site .site-parrot-eyelid{transform-origin:bottom;animation:4.9s ease-in-out infinite site-parrot-blink}.root-site .site-parrot-front-eyelid{transform-origin:bottom;animation:4.4s ease-in-out infinite site-parrot-front-blink}.root-site .site-parrot-pupil,.root-site .site-parrot-front-pupil{transform-origin:50%;animation:site-parrot-eye var(--parrot-duration) ease-in-out 1 both}@keyframes site-parrot-route-fly-fly{0%{opacity:1;animation-timing-function:cubic-bezier(.34,.02,.48,1);transform:translate(58vw,-105%)rotate(-53deg)scale(.82)}1.7%{animation-timing-function:cubic-bezier(.16,.72,.22,1);transform:translate(54vw,-101%)rotate(-57deg)scale(.835)}2.6%{animation-timing-function:cubic-bezier(.3,0,.44,1);transform:translate(51vw,-107%)rotate(-50deg)scale(.845)}3.4%{animation-timing-function:cubic-bezier(.16,.72,.22,1);transform:translate(47vw,-98%)rotate(-54deg)scale(.855)}5.5%{animation-timing-function:cubic-bezier(.3,0,.44,1);transform:translate(41vw,-89%)rotate(-58deg)scale(.875)}6.5%{animation-timing-function:cubic-bezier(.16,.72,.22,1);transform:translate(37vw,-94%)rotate(-50deg)scale(.89)}7.5%{animation-timing-function:cubic-bezier(.3,0,.44,1);transform:translate(33vw,-82%)rotate(-55deg)scale(.905)}9.6%{animation-timing-function:cubic-bezier(.16,.72,.22,1);transform:translate(27vw,-72%)rotate(-58deg)scale(.925)}10.7%{animation-timing-function:cubic-bezier(.3,0,.44,1);transform:translate(23vw,-78%)rotate(-50deg)scale(.938)}11.8%{animation-timing-function:cubic-bezier(.16,.72,.22,1);transform:translate(20vw,-66%)rotate(-54deg)scale(.947)}14%{animation-timing-function:cubic-bezier(.24,.02,.36,1);transform:translate(15.5vw,-52%)rotate(-50deg)scale(.96)}15.1%{animation-timing-function:cubic-bezier(.14,.72,.2,1);transform:translate(13.5vw,-56%)rotate(-43deg)scale(.968)}16.2%{animation-timing-function:cubic-bezier(.24,.02,.36,1);transform:translate(11.8vw,-39%)rotate(-34deg)scale(.974)}18.4%{animation-timing-function:cubic-bezier(.18,.56,.22,1);transform:translate(9.2vw,-23%)rotate(-22deg)scale(.98)}20%{animation-timing-function:cubic-bezier(.16,.68,.22,1);transform:translate(7.8vw,-13%)rotate(-11deg)scale(.982)}22%{transform:translate(7vw,3px)rotate(1deg)scale(.985)}26%,28.1%{transform:translate(7vw)rotate(0)scale(1)}28.1%{animation-timing-function:cubic-bezier(.32,.02,.24,1)}28.95%,30.1%{transform:translate(5.8vw)rotate(-.08deg)scale(1)}30.1%{animation-timing-function:cubic-bezier(.32,.02,.24,1)}30.95%,32.2%{transform:translate(4.6vw)rotate(.08deg)scale(1)}32.2%{animation-timing-function:cubic-bezier(.32,.02,.24,1)}33.05%,34.4%{transform:translate(3.4vw)rotate(-.08deg)scale(1)}34.4%{animation-timing-function:cubic-bezier(.32,.02,.24,1)}35.25%,36.6%{transform:translate(2.2vw)rotate(.08deg)scale(1)}36.6%{animation-timing-function:cubic-bezier(.32,.02,.24,1)}37.45%,76%{transform:translate(.8vw)rotate(0)scale(1)}76%,79.65%{transform:translate(.8vw)rotate(0)scale(1)}79.65%{animation-timing-function:cubic-bezier(.32,.02,.24,1)}80.5%,83.55%{transform:translate(-.5vw)rotate(-.08deg)scale(1)}83.55%{animation-timing-function:cubic-bezier(.32,.02,.24,1)}84.4%,85.8%{animation-timing-function:cubic-bezier(.32,.02,.24,1);transform:translate(1vw)rotate(0)scale(1)}86.25%{animation-timing-function:cubic-bezier(.18,.78,.2,1);transform:translate(1.15vw,5px)rotate(2deg)scale(1.015,.965)}86.9%{animation-timing-function:cubic-bezier(.16,.74,.2,1);transform:translate(2.3vw,-6%)rotate(15deg)scale(1.005)}87.7%{animation-timing-function:cubic-bezier(.28,0,.42,1);transform:translate(4.8vw,-22%)rotate(35deg)scale(.995)}88.55%{animation-timing-function:cubic-bezier(.16,.72,.22,1);transform:translate(7.8vw,-32%)rotate(49deg)scale(.992)}89.75%{animation-timing-function:cubic-bezier(.3,0,.44,1);transform:translate(12.2vw,-49%)rotate(57deg)scale(.985)}90.7%{animation-timing-function:cubic-bezier(.16,.72,.22,1);transform:translate(16.4vw,-42%)rotate(50deg)scale(.98)}91.9%{animation-timing-function:cubic-bezier(.3,0,.44,1);transform:translate(22.2vw,-65%)rotate(58deg)scale(.972)}93%{animation-timing-function:cubic-bezier(.16,.72,.22,1);transform:translate(27.7vw,-58%)rotate(51deg)scale(.968)}94.25%{animation-timing-function:cubic-bezier(.3,0,.44,1);transform:translate(34.7vw,-84%)rotate(59deg)scale(.958)}95.25%{animation-timing-function:cubic-bezier(.16,.72,.22,1);transform:translate(40.5vw,-77%)rotate(52deg)scale(.952)}96.55%{animation-timing-function:cubic-bezier(.3,0,.44,1);transform:translate(48.8vw,-105%)rotate(59deg)scale(.94)}97.5%{animation-timing-function:cubic-bezier(.16,.72,.22,1);transform:translate(54.8vw,-98%)rotate(52deg)scale(.936)}98.6%{animation-timing-function:cubic-bezier(.28,0,.42,1);transform:translate(63.2vw,-130%)rotate(59deg)scale(.925)}to{opacity:1;transform:translate(74vw,-146%)rotate(54deg)scale(.92)}}@keyframes site-parrot-route-fly-drop{0%{opacity:1;transform:translate(58vw,-95%)rotate(-13deg)scale(.82)}8%{transform:translate(37vw,-62%)rotate(-9deg)scale(.9)}15%{transform:translate(18vw,-30%)rotate(-4deg)scale(.97)}21%{transform:translate(7vw,3px)rotate(1deg)scale(.98)}25%{transform:translate(7vw)rotate(0)scale(1)}34%{transform:translate(3vw)rotate(-.4deg)scale(1)}45%,58%{transform:translate(-3vw)rotate(.25deg)scale(1)}69%{transform:translate(-8vw)rotate(-.35deg)scale(1)}80%{transform:translate(-5vw)rotate(0)scale(1)}84%{transform:translate(-5vw,5px)rotate(0)scale(.96,.94)}91%,to{opacity:1;transform:translate(-5vw,128%)rotate(2deg)scale(.94)}}@keyframes site-parrot-route-peek-fly{0%{opacity:1;transform:translate(8vw,124%)scale(.94)}8%{transform:translate(8vw,30%)scale(.97)}11%{transform:translate(8vw,-5px)scale(1)}14%{transform:translate(8vw,114%)scale(.96)}18%{transform:translate(8vw,36%)scale(.98)}22%{transform:translate(8vw,-3px)scale(1)}25%{transform:translate(8vw)scale(1)}34%{transform:translate(3vw)rotate(-.4deg)}45%,58%{transform:translate(-3vw)rotate(.25deg)}69%{transform:translate(-8vw)rotate(-.35deg)}79%{transform:translate(-5vw)}82%{transform:translate(-2vw,4px)rotate(4deg)scale(.97)}88%{transform:translate(13vw,-27%)rotate(-8deg)scale(.94)}95%{transform:translate(38vw,-72%)rotate(-13deg)scale(.86)}to{opacity:1;transform:translate(58vw,-118%)rotate(-15deg)scale(.8)}}@keyframes site-parrot-route-peek-drop{0%{opacity:1;transform:translate(8vw,124%)scale(.94)}8%{transform:translate(8vw,30%)scale(.97)}11%{transform:translate(8vw,-5px)scale(1)}14%{transform:translate(8vw,114%)scale(.96)}18%{transform:translate(8vw,36%)scale(.98)}22%{transform:translate(8vw,-3px)scale(1)}25%{transform:translate(8vw)scale(1)}34%{transform:translate(3vw)rotate(-.4deg)}45%,58%{transform:translate(-3vw)rotate(.25deg)}69%{transform:translate(-8vw)rotate(-.35deg)}80%{transform:translate(-5vw)}84%{transform:translate(-5vw,5px)scale(.96,.94)}91%,to{opacity:1;transform:translate(-5vw,128%)rotate(2deg)scale(.94)}}@keyframes site-parrot-hide-and-seek{0%,38.8%{transform:translate(0,0)rotate(0)scale(1)}39.5%{animation-timing-function:cubic-bezier(.28,.02,.34,1);transform:translate(.18%,3px)rotate(.3deg)scale(1.008,.987)}40.4%{animation-timing-function:cubic-bezier(.22,.64,.28,1);transform:translate(-.24%,9px)rotate(-.5deg)scale(1.011,.979)}41.3%{animation-timing-function:cubic-bezier(.35,.04,.44,1);transform:translate(.28%,17px)rotate(.65deg)scale(1.008,.973)}42.1%{animation-timing-function:cubic-bezier(.2,.68,.26,1);transform:translate(-.18%,14px)rotate(-.32deg)scale(1.01,.977)}43.2%{animation-timing-function:cubic-bezier(.36,.04,.45,1);transform:translate(.32%,31px)rotate(.52deg)scale(1.002,.97)}44.1%{animation-timing-function:cubic-bezier(.2,.7,.26,1);transform:translate(-.23%,27px)rotate(-.42deg)scale(1.006,.974)}45.2%{animation-timing-function:cubic-bezier(.38,.04,.46,1);transform:translate(.2%,51px)rotate(.38deg)scale(.998,.968)}46.05%{animation-timing-function:cubic-bezier(.2,.7,.26,1);transform:translate(-.16%,47px)rotate(-.28deg)scale(1.002,.971)}47.2%{animation-timing-function:cubic-bezier(.4,.04,.48,1);transform:translate(.11%,75px)rotate(.22deg)scale(.992,.966)}48.1%{animation-timing-function:cubic-bezier(.18,.72,.25,1);transform:translate(-.09%,71px)rotate(-.16deg)scale(.995,.968)}49.2%{animation-timing-function:cubic-bezier(.36,.04,.44,1);transform:translate(.06%,98px)rotate(.12deg)scale(.986,.974)}50.2%,51.2%{transform:translateY(114%)rotate(0)scale(.98)}52%{transform:translateY(74%)scale(.99)}53.8%,56.2%{transform:translateY(64%)scale(1)}58%,60%{transform:translate(1.4%,66%)scale(.995)}62%,64.5%{transform:translate(-1.8%,63%)scale(1.005)}66.4%{transform:translate(.8%,65%)scale(1)}67.7%{transform:translate(.45%,70%)scale(.998)}69%{transform:translate(-.2%,82%)scale(.99)}70.2%,73.2%{transform:translateY(114%)scale(.98)}75.7%{transform:translateY(48%)scale(.99)}78%,to{transform:translate(0,0)scale(1)}}@keyframes site-parrot-turn{0%,70.19%{transform:scaleX(1)}70.2%,to{transform:scaleX(-1)}}@keyframes site-parrot-side-turn-to-front{0%,41%{opacity:1;transform:translate(0)scaleX(1)skewY(0)}42.4%{opacity:1;transform:translate(-3px)scaleX(.56)skewY(-1.5deg)}44.45%{opacity:1;transform:translate(-5px)scaleX(.055)skewY(-2deg)}44.46%,76.44%{opacity:0;transform:translate(-5px)scaleX(.055)skewY(-2deg)}76.45%{opacity:1;transform:translate(-5px)scaleX(.055)skewY(2deg)}78.1%{opacity:1;transform:translate(-2px)scaleX(.58)skewY(1deg)}80%,to{opacity:1;transform:translate(0)scaleX(1)skewY(0)}}@keyframes site-parrot-front-turn-from-side{0%,44.44%{opacity:0;transform:translate(5px)scaleX(.055)scaleY(.99)}44.45%{opacity:1;transform:translate(5px)scaleX(.055)scaleY(.99)}46.2%{opacity:1;transform:translate(2px)scaleX(.64)scaleY(.99)}47.8%{opacity:1;transform:translate(0)scaleX(1.04)scaleY(.98)}49%,73.3%{opacity:1;transform:translate(0)scaleX(1)scaleY(1)}74.8%{opacity:1;transform:translate(2px)scaleX(.63)scaleY(.99)}76.45%{opacity:1;transform:translate(5px)scaleX(.055)scaleY(.99)}76.46%,to{opacity:0;transform:translate(5px)scaleX(.055)scaleY(.99)}}@keyframes site-parrot-side-turn-from-front{0%,23.89%{opacity:0;transform:translate(-5px)scaleX(.055)skewY(-2deg)}23.9%{opacity:1;transform:translate(-5px)scaleX(.055)skewY(-2deg)}24.45%{opacity:1;transform:translate(-2px)scaleX(.6)skewY(-1deg)}25%,to{opacity:1;transform:translate(0)scaleX(1)skewY(0)}}@keyframes site-parrot-front-turn-to-side{0%,22.7%{opacity:1;transform:translate(0)scaleX(1)scaleY(1)}23.25%{opacity:1;transform:translate(2px)scaleX(.66)scaleY(.99)}23.9%{opacity:1;transform:translate(5px)scaleX(.055)scaleY(.99)}23.91%,to{opacity:0;transform:translate(5px)scaleX(.055)scaleY(.99)}}@keyframes site-parrot-body{0%,22%,25%,29%,33%,37%,41%,45%,58%,65%,69%,73%,80%,to{transform:translateY(0)rotate(0)}5%,10%,15%,86%,91%,96%{transform:translateY(-4px)rotate(-2deg)}23%,83%{transform:translateY(4px)scaleY(.97)}27%,31%,35%,39%,43%,67%,71%{transform:translateY(-3px)rotate(1deg)}28%,32%,36%,40%,44%,68%,72%{transform:translateY(1px)rotate(-.6deg)}}@keyframes site-parrot-look{0%,25%,31%,47%,80%,to{transform:rotate(0)translate(0)}35%{transform:rotate(-10deg)translate(-1px,1px)}40%{transform:rotate(5deg)translate(1px,-1px)}51%{transform:rotate(12deg)translate(2px,1px)}56%{transform:rotate(-5deg)translate(-1px)}62%{transform:rotate(-14deg)translate(-2px,1px)}67%{transform:rotate(7deg)translate(1px,-1px)}72%{transform:rotate(-8deg)translate(-1px,1px)}76%{transform:rotate(3deg)}}@keyframes site-parrot-front-curiosity{0%,49%{transform:rotate(0)translate(0)}51%,54.5%{transform:rotate(-7deg)translate(-2px,1px)}56%{transform:rotate(1deg)translate(0)}58%,60.5%{transform:rotate(8deg)translate(2px,1px)}62%,64%{transform:rotate(-5deg)translate(-1px)}66%{transform:rotate(4deg)translate(1px,1px)}68%,to{transform:rotate(0)translate(0)}}@keyframes site-parrot-wing-front{0%,4%,8%,12%,16%,84%,88%,92%,96%,to{transform:rotate(-38deg)scaleY(.66)}2%,6%,10%,14%,18%,86%,90%,94%,98%{transform:rotate(29deg)scaleY(1.12)}22%,80%{transform:rotate(0)scaleY(1)}}@keyframes site-parrot-wing-rear{0%,4%,8%,12%,16%,84%,88%,92%,96%,to{transform:rotate(34deg)scaleY(1.04)}2%,6%,10%,14%,18%,86%,90%,94%,98%{transform:rotate(-26deg)scaleY(.68)}22%,80%{transform:rotate(0)scaleY(1)}}@keyframes site-parrot-tail-sway{0%,20%,82%,to{transform:rotate(0)}31%,56%{transform:rotate(-4deg)}42%,68%{transform:rotate(5deg)}76%{transform:rotate(-2deg)}}@keyframes site-parrot-step-left{0%,21%,24%,29%,32%,37%,40%,45%,64%,69%,72%,79%,to{opacity:1;transform:translate(0)rotate(0)}0%,20%,84%,to{opacity:.34}26%,34%,42%,66%,74%{transform:translate(7px,-8px)rotate(14deg)}27.5%,35.5%,43.5%,67.5%,75.5%{transform:translate(10px,-3px)rotate(8deg)}}@keyframes site-parrot-step-right{0%,21%,27%,30%,35%,38%,43%,46%,66%,71%,74%,79%,to{opacity:1;transform:translate(0)rotate(0)}0%,20%,84%,to{opacity:.34}29%,37%,45%,68%,76%{transform:translate(7px,-8px)rotate(14deg)}30.5%,38.5%,46.5%,69.5%,77.5%{transform:translate(10px,-3px)rotate(8deg)}}@keyframes site-parrot-chat{0%,50%,53%,57%,60%,64%,67%,to{transform:rotate(0)}51.5%,58.5%,65.5%{transform:rotate(-11deg)}}@keyframes site-parrot-front-chat{0%,45%,47%,49%,51%,53%,to{transform:scaleY(1)}46%,50%,52%{transform:scaleY(1.48)}}@keyframes site-parrot-blink{0%,43%,47%,84%,88%,to{transform:scaleY(0)}45%,86%{transform:scaleY(1)}}@keyframes site-parrot-front-blink{0%,25%,28%,30%,61%,64%,82%,85%,to{opacity:0;transform:scaleY(.08)}26.2%,28.9%,62.2%,83.2%{opacity:1;transform:scaleY(1)}}@keyframes site-parrot-eye{0%,30%,47%,80%,to{transform:translate(0)}34%,39%{transform:translate(-2px,1px)}51%,60%{transform:translate(2px,2px)}64%,72%{transform:translate(-1px,3px)}}.root-site .site-parrot-stage[data-active=false] *,.root-site .site-parrot-stage[data-active=false] :before,.root-site .site-parrot-stage[data-active=false] :after{animation-play-state:paused!important}.root-site .site-parrot-stage[data-reduced-motion=true] .site-parrot-flight{opacity:.82;animation:none;transform:translate(4%)}.root-site .site-parrot-stage[data-reduced-motion=true] .site-parrot-facing,.root-site .site-parrot-stage[data-reduced-motion=true] .site-parrot-side-pose,.root-site .site-parrot-stage[data-reduced-motion=true] .site-parrot-front-pose,.root-site .site-parrot-stage[data-reduced-motion=true] .site-parrot-trick,.root-site .site-parrot-stage[data-reduced-motion=true] .site-parrot-body-bob,.root-site .site-parrot-stage[data-reduced-motion=true] .site-parrot-head,.root-site .site-parrot-stage[data-reduced-motion=true] .site-parrot-front-head,.root-site .site-parrot-stage[data-reduced-motion=true] .site-parrot-front-wing,.root-site .site-parrot-stage[data-reduced-motion=true] .site-parrot-rear-wing,.root-site .site-parrot-stage[data-reduced-motion=true] .site-parrot-tail,.root-site .site-parrot-stage[data-reduced-motion=true] .site-parrot-front-tail,.root-site .site-parrot-stage[data-reduced-motion=true] .site-parrot-leg,.root-site .site-parrot-stage[data-reduced-motion=true] .site-parrot-front-leg,.root-site .site-parrot-stage[data-reduced-motion=true] .site-parrot-beak,.root-site .site-parrot-stage[data-reduced-motion=true] .site-parrot-front-beak,.root-site .site-parrot-stage[data-reduced-motion=true] .site-parrot-eyelid,.root-site .site-parrot-stage[data-reduced-motion=true] .site-parrot-front-eyelid,.root-site .site-parrot-stage[data-reduced-motion=true] .site-parrot-pupil,.root-site .site-parrot-stage[data-reduced-motion=true] .site-parrot-front-pupil{animation:none}.root-site .site-business-composition{--business-blue-line:#5a79b2c7;grid-template-columns:63% 12% 25%;align-items:stretch;min-height:534px;display:grid;position:relative}.root-site .site-business-surfaces{z-index:2;grid-column:1;grid-template-rows:repeat(7,66px);gap:12px;min-width:0;padding-left:clamp(54px,5.4vw,72px);display:grid;position:relative}.root-site .site-business-surface{--surface-accent:var(--blue);background:#fffffff0;border:1px solid #cfcbc19e;border-radius:999px;grid-template-columns:minmax(126px,.62fr) minmax(0,1.38fr);align-items:center;gap:clamp(18px,2.4vw,38px);min-width:0;padding:0 clamp(22px,2.6vw,34px);transition:border-color .24s,box-shadow .24s,transform .24s;display:grid;position:relative}.root-site .site-business-surface:before{content:"";border:2px solid var(--white);background:var(--surface-accent);width:11px;height:11px;box-shadow:0 0 0 1px color-mix(in srgb, var(--surface-accent) 24%, transparent);border-radius:50%;position:absolute;top:50%;left:clamp(-67px,-5vw,-51px);transform:translateY(-50%)}.root-site .site-business-surface:after{content:"";background:var(--business-blue-line);width:clamp(43px,4.7vw,61px);height:1px;position:absolute;top:50%;right:100%}.root-site .site-business-surface:nth-child(3n+2){--surface-accent:#69a97d}.root-site .site-business-surface:nth-child(3n){--surface-accent:#ee902d}@media (hover:hover) and (pointer:fine){.root-site .site-business-surface:hover{z-index:3;border-color:#5a79b26b;transform:translate(4px);box-shadow:0 12px 32px #294b8614}}.root-site .site-business-surface h3{letter-spacing:-.035em;margin:0;font-size:clamp(20px,1.55vw,25px);font-weight:520;line-height:1}.root-site .site-business-surface p{max-width:48ch;color:var(--muted);margin:0;font-size:13px;line-height:1.48}.root-site .site-business-flow{z-index:1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.root-site .site-business-flow path{fill:none;stroke:var(--business-blue-line);stroke-width:1.25px;vector-effect:non-scaling-stroke}.root-site .site-business-synthesis{z-index:2;min-width:0;min-height:336px;color:var(--ink);background:radial-gradient(circle at 58% 54%,#0000 0 26%,#5a79b221 26.2% 26.55%,#0000 26.8% 39%,#5a79b21c 39.2% 39.55%,#0000 39.8% 52%,#5a79b217 52.2% 52.55%,#0000 52.8%),linear-gradient(145deg,#5a79b21f,#5a79b209 72%);border:1px solid #5a79b214;border-radius:34px;flex-direction:column;grid-column:3;justify-content:space-between;align-self:center;padding:clamp(28px,3vw,44px);display:flex;position:relative;overflow:hidden}.root-site .site-business-synthesis p{z-index:2;color:#454c59;max-width:25ch;margin:0;font-size:14px;line-height:1.5;position:relative}.root-site .site-business-synthesis h3{z-index:2;color:#4d73b4;letter-spacing:-.055em;max-width:4.5ch;margin:0;font-size:clamp(44px,4.3vw,64px);font-weight:450;line-height:.92;position:relative}.root-site .site-business-junction{z-index:3;border:2px solid var(--blue);background:var(--white);border-radius:50%;width:10px;height:10px;position:absolute;top:50%;left:0;transform:translate(-50%,-50%);box-shadow:0 0 0 5px #ffffffad}.root-site .site-business-orbit-node{z-index:1;background:#a9c2ec;border-radius:50%;width:7px;height:7px;position:absolute}.root-site .site-business-orbit-node-one{top:19%;right:31%}.root-site .site-business-orbit-node-two{bottom:10%;right:40%}@media (max-width:900px) and (min-width:681px){.root-site .site-business-surface{grid-template-columns:minmax(105px,.55fr) minmax(0,1.45fr);gap:14px;padding-inline:18px}.root-site .site-business-surface p{font-size:11px}.root-site .site-business-synthesis{border-radius:28px;min-height:300px}.root-site .site-business-synthesis h3{font-size:42px}}@media (max-width:680px){.root-site .site-business-composition{grid-template-columns:1fr;min-height:0}.root-site .site-business-flow{display:none}.root-site .site-business-surfaces{grid-column:1;grid-template-rows:none;gap:10px;padding-left:42px}.root-site .site-business-surfaces:before{content:"";background:#5a79b257;width:1px;position:absolute;top:31px;bottom:31px;left:12px}.root-site .site-business-surface{border-radius:22px;grid-template-columns:1fr;gap:7px;min-height:76px;padding:15px 20px 16px}.root-site .site-business-surface:before{width:10px;height:10px;left:-35px}.root-site .site-business-surface:after{width:30px;right:100%}.root-site .site-business-surface h3{font-size:20px}.root-site .site-business-surface p{max-width:38ch;font-size:12px;line-height:1.4}.root-site .site-business-synthesis{border-radius:28px;grid-column:1;min-height:238px;margin-top:32px;padding:28px}.root-site .site-business-synthesis h3{font-size:48px}.root-site .site-business-synthesis p{max-width:27ch;font-size:13px}.root-site .site-business-junction{top:0;left:54px;transform:translate(-50%,-50%)}}.root-site .site-business-composition{--business-divider:color-mix(in srgb, var(--line) 58%, transparent);background:var(--business-divider);isolation:isolate;grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:1px;min-height:0;display:grid}.root-site .site-business-surface,.root-site .site-business-synthesis{border:0;border-radius:0;grid-column:auto;align-self:stretch;min-width:0;min-height:clamp(224px,18vw,266px);margin:0;padding:clamp(24px,2.7vw,36px);position:relative}.root-site .site-business-surface{--surface-accent:var(--blue-dark);--surface-wash:color-mix(in srgb, var(--surface-accent) 12%, var(--white));background:var(--white);outline-offset:-2px;outline:0 solid #0000;transition:background-color .28s,box-shadow .28s,outline-color .2s;display:flex}.root-site .site-business-surface:before,.root-site .site-business-surface:after{content:none}.root-site .site-business-surface[data-tone=green]{--surface-accent:var(--green)}.root-site .site-business-surface[data-tone=orange]{--surface-accent:var(--orange)}.root-site .site-business-surface[data-tone=ink]{--surface-accent:var(--ink)}.root-site .site-business-copy{z-index:1;flex-direction:column;flex:1;justify-content:space-between;min-height:100%;display:flex;position:relative}.root-site .site-business-surface h3,.root-site .site-business-synthesis h3{letter-spacing:-.04em;max-width:none;margin:0;padding-bottom:20px;font-size:clamp(23px,1.8vw,29px);font-weight:500;line-height:1.05;position:relative}.root-site .site-business-surface h3{transition:color .28s}.root-site .site-business-surface h3:after,.root-site .site-business-synthesis h3:after{content:"";background:var(--surface-accent);transform-origin:0;width:clamp(32px,3vw,46px);height:2px;transition:width .28s,transform .28s;position:absolute;bottom:0;left:0}.root-site .site-business-synthesis h3:after{background:var(--lime)}.root-site .site-business-surface p{max-width:31ch;color:var(--muted);margin:36px 0 0;font-size:14px;line-height:1.48;transition:color .28s}@media (hover:hover) and (pointer:fine){.root-site .site-business-surface:hover{z-index:1;background:var(--surface-wash);transform:none;box-shadow:0 12px 32px #1919160e}.root-site .site-business-surface:hover h3{color:var(--ink-dark)}.root-site .site-business-surface:hover h3:after{width:clamp(50px,4.6vw,70px)}.root-site .site-business-surface:hover p{color:var(--ink-dark)}}.root-site .site-business-surface:focus-visible{z-index:2;background:var(--surface-wash);outline-width:2px;outline-color:color-mix(in srgb, var(--surface-accent) 72%, var(--white));box-shadow:0 12px 32px #1919160e}.root-site .site-business-surface:focus-visible h3,.root-site .site-business-surface:focus-visible p{color:var(--ink-dark)}.root-site .site-business-surface:focus-visible h3:after{width:clamp(50px,4.6vw,70px)}.root-site .site-business-synthesis{background:var(--blue);min-height:clamp(224px,18vw,266px);color:var(--white);text-align:left;outline-offset:-3px;outline:0 solid #0000;transition:background-color .28s,box-shadow .28s,outline-color .2s;display:flex;overflow:hidden}.root-site .site-business-synthesis:before{content:"";pointer-events:none;background:radial-gradient(circle at 72% 20%,#ffffff21,#0000 43%);position:absolute;inset:0}.root-site .site-business-synthesis h3{color:var(--white)}.root-site .site-business-synthesis p{color:#ffffffd1;max-width:30ch;margin:36px 0 0;font-size:14px;line-height:1.48;transition:color .28s}@media (min-width:901px){.root-site .site-business-surface p,.root-site .site-business-synthesis p{font-size:clamp(15px,1.15vw,16px)}}@media (hover:hover) and (pointer:fine){.root-site .site-business-synthesis:hover{background:var(--ink-dark);box-shadow:0 14px 34px #19191629}.root-site .site-business-synthesis:hover h3:after{width:clamp(50px,4.6vw,70px)}.root-site .site-business-synthesis:hover p{color:#fffffff5}}.root-site .site-business-synthesis:focus-visible{z-index:2;background:var(--ink-dark);outline-width:2px;outline-color:var(--lime);box-shadow:0 14px 34px #19191629}.root-site .site-business-synthesis:focus-visible h3:after{width:clamp(50px,4.6vw,70px)}.root-site .site-business-synthesis:focus-visible p{color:#fffffff5}@media (max-width:900px){.root-site .site-business-composition{grid-template-columns:repeat(2,minmax(0,1fr))}.root-site .site-business-surface,.root-site .site-business-synthesis{border-radius:0;grid-column:auto;min-height:210px;margin:0}.root-site .site-business-synthesis h3{font-size:clamp(23px,1.8vw,29px)}}@media (max-width:680px){.root-site .site-business-composition{grid-template-columns:1fr}.root-site .site-business-surface,.root-site .site-business-synthesis{min-height:146px;padding:23px 24px}.root-site .site-business-surface h3,.root-site .site-business-synthesis h3{font-size:24px}.root-site .site-business-surface p{max-width:37ch;margin-top:28px;font-size:13px}.root-site .site-business-synthesis{border-radius:0;grid-column:auto;min-height:180px;margin:0}.root-site .site-business-synthesis p{margin-top:28px;font-size:13px}}@media (prefers-reduced-motion:reduce){.root-site .site-business-surface,.root-site .site-business-synthesis,.root-site .site-business-surface h3,.root-site .site-business-surface p,.root-site .site-business-surface h3:after,.root-site .site-business-synthesis p,.root-site .site-business-synthesis h3:after{transition:none}}.root-site .site-joy-layout{display:block}.root-site .site-joy-heading{text-align:center}.root-site .site-joy-heading .kicker{color:#514f49;margin-bottom:26px}.root-site .site-joy-heading h2{letter-spacing:-.058em;max-width:1220px;margin:0 auto;font-size:clamp(50px,5.6vw,78px);font-weight:430;line-height:.97}.root-site .site-joy-heading>p:last-child{color:#55544f;max-width:760px;margin:30px auto 0;font-size:19px;line-height:1.5}.root-site .site-joy-theses{border-top:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:clamp(62px,7.5vw,96px);display:grid}.root-site .site-joy-thesis{min-height:clamp(310px,29vw,390px);padding:clamp(52px,5.2vw,72px) clamp(16px,3vw,44px) clamp(44px,5vw,66px)}.root-site .site-joy-thesis+.site-joy-thesis{border-left:1px solid var(--line);padding-left:clamp(46px,5.5vw,82px)}.root-site .site-joy-thesis>.kicker{color:#65635d;font:12px/1.25 var(--font-geist-mono), monospace;letter-spacing:.075em;text-transform:none;margin-bottom:28px}.root-site .site-joy-thesis h3{letter-spacing:-.052em;margin:0;font-size:clamp(34px,3.2vw,46px);font-weight:450;line-height:1.02}.root-site .site-joy-thesis>p:last-child{color:#353531;max-width:540px;margin:30px 0 0;font-size:18px;line-height:1.52}.root-site .site-joy-pressure h3>span,.root-site .site-joy-pressure>p:last-child>span{color:var(--orange)}.root-site .site-joy-relief h3>span,.root-site .site-joy-relief>p:last-child>span{color:#5b9c72}.root-site .site-joy-pressure>p:last-child>span,.root-site .site-joy-relief>p:last-child>span{font-weight:700}.root-site .site-joy-link{margin-top:30px}.root-site .site-final-experience{padding-bottom:clamp(112px,13vw,176px)}.root-site .site-final-experience-change{border-top:1px solid var(--line);margin-top:clamp(82px,10vw,132px);padding-top:clamp(68px,8vw,104px)}.root-site .site-final-experience-change .body-copy .text-link{margin-top:18px;display:inline-flex}@media (max-width:760px){.root-site .site-joy-heading{text-align:left}.root-site .site-joy-heading h2,.root-site .site-joy-heading>p:last-child{margin-inline:0}.root-site .site-joy-heading h2{font-size:47px}.root-site .site-joy-theses{grid-template-columns:1fr;margin-top:58px}.root-site .site-joy-thesis,.root-site .site-joy-thesis+.site-joy-thesis{min-height:0;padding:44px 0 48px}.root-site .site-joy-thesis+.site-joy-thesis{border-top:1px solid var(--line);border-left:0}.root-site .site-joy-thesis h3{font-size:36px}.root-site .site-joy-thesis>p:last-child{font-size:17px}.root-site .site-final-experience{padding-bottom:104px}.root-site .site-final-experience-change{margin-top:68px;padding-top:58px}}.root-site .site-hero-deck p{margin:0}.root-site .site-hero-word-slot{white-space:nowrap;vertical-align:baseline;flex:none;align-items:baseline;display:inline-grid}.root-site .site-hero-run-line{flex-wrap:wrap;align-items:baseline;width:fit-content;max-width:100%;display:flex}.root-site .site-hero-run-prefix{white-space:nowrap;flex:none}.root-site .site-hero-word,.root-site .site-hero-word-sizer{grid-area:1/1;align-items:baseline;width:max-content;display:inline-flex}.root-site .site-hero-word-sizer{visibility:hidden;pointer-events:none}.root-site .site-hero-word{color:var(--hero-word-color);transform-origin:0;animation:.32s cubic-bezier(.2,.75,.2,1) both site-hero-word-in}.root-site .site-hero-word-label{line-height:.9}.root-site .site-hero-word-system{color:#78aa8b}@keyframes site-hero-word-in{0%{opacity:0;transform:translateY(.18em)}to{opacity:1;transform:translateY(0)}}@media (max-width:680px){.root-site .flock-bird{opacity:.68;width:27px;height:15px}.root-site .flock-bird:before,.root-site .flock-bird:after{border-top-width:1.8px;width:15px;height:9px}.root-site .site-hero-run-line{width:100%}.root-site .site-hero-word-slot{flex-basis:100%;inline-size:100%;margin-top:.14em}.root-site .site-hero-word,.root-site .site-hero-word-sizer{white-space:normal;width:100%}}@media (min-width:681px) and (max-width:1080px){.root-site .root-opening h1{font-size:clamp(72px,7.4vw,78px)}.root-site .root-opening h1>span{max-width:9.4ch}.root-site .root-opening h1>em{margin-top:clamp(52px,7vw,76px)}.root-site .site-hero-run-line{flex-wrap:wrap;width:100%}.root-site .site-hero-word-slot{flex-basis:100%;inline-size:100%;margin-top:.14em}.root-site .site-hero-word,.root-site .site-hero-word-sizer{white-space:normal;width:100%}}@media (prefers-reduced-motion:reduce){.root-site .site-hero-word{animation:none}}.root-site .site-hero-deck p+p{margin-top:.8em}.root-site .console-dots button{touch-action:manipulation;background:0 0;flex:1 1 0;width:auto;min-width:28px;height:44px;padding:0;position:relative}.root-site .console-dots button.is-group-end{margin-right:14px}.root-site .site-whole-business .split-heading>div>p{max-width:1020px}.root-site .site-boundaries-title-break{display:none}@media (max-width:680px){.root-site .site-boundaries-title-break{display:block}}.root-site .console-dots button:after{content:"";inset-inline:1px;background:#a5a59e;height:3px;transition:background-color .18s,transform .18s;position:absolute;top:50%;transform:translateY(-50%)}.root-site .console-dots button:hover:after,.root-site .console-dots button:focus-visible:after{background:var(--blue);transform:translateY(-50%)scaleY(1.34)}.root-site .console-dots button.is-active{background:0 0}.root-site .console-dots button.is-active:after{background:var(--ink)}.root-site .console-dots button:focus-visible{outline:2px solid var(--blue);outline-offset:1px}.root-site .console-cycle-stack,.root-site .console-scope{min-width:0;display:grid}.root-site .console-cycle-stack>*,.root-site .console-scope-set{grid-area:1/1}.root-site .console-cycle-content{visibility:hidden;opacity:0;pointer-events:none}.root-site .console-cycle-content.is-active{visibility:visible;opacity:1;pointer-events:auto;animation:.24s ease-out both root-console-content-in}.root-site .console-scope-set{flex-wrap:wrap;align-content:start;gap:8px;display:flex}.root-site .site-definition .agent-console{--console-inset:clamp(18px, 3vw, 24px)}.root-site .site-definition .console-bar{padding-inline:var(--console-inset)}.root-site .site-definition .console-prompt{margin:var(--console-inset);padding:var(--console-inset)}.root-site .site-definition .console-prompt-copy{margin:clamp(26px,4vw,32px) clamp(34px,5vw,38px) 0 0}.root-site .site-definition .console-prompt-copy p{margin:0}.root-site .site-definition .console-result{margin-inline:var(--console-inset);padding-block:var(--console-inset)}.root-site .site-definition .console-result-copy{flex:1;min-width:0}.root-site .site-definition .console-scope{padding:var(--console-inset)}.root-site .site-definition .console-dots{padding:12px var(--console-inset) 16px}@keyframes root-console-content-in{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.root-site .console-cycle-content{animation:none}}.root-site .site-paired-heading>span{display:block}.root-site .site-path-cycle{color:var(--orange);display:inline}.root-site .operating-modes.is-detailed .operating-modes-operators article{flex-direction:column;min-height:320px;display:flex}.root-site .operating-modes.is-detailed .operating-modes-operators h3{margin-top:52px}.root-site .operating-modes-operators .operating-mode-detail{color:#44443f;max-width:520px;font:inherit;font-size:var(--site-type-body);margin-top:auto;padding-top:30px;line-height:1.5}@media (min-width:981px){.root-site .site-definition{grid-template-columns:minmax(0,.98fr) minmax(0,1.02fr);gap:clamp(56px,5.6vw,94px);min-height:clamp(880px,100svh + 8px,1020px);padding-block:clamp(112px,13vh,152px)}.root-site .site-definition .hero-deck{margin-top:46px}.root-site .site-hero-deck p+p{margin-top:1.2em}.root-site .site-definition .link-row{margin-top:50px}.root-site .site-definition .agent-console{min-height:570px}.root-site .site-definition .console-prompt{min-height:224px}.root-site .site-definition .console-result{min-height:70px}}.root-site .site-learning-band{background:var(--paper);min-height:clamp(470px,58vw,680px);color:var(--ink);align-items:center;padding-block:clamp(94px,11vw,148px);display:flex}.root-site .site-learning-statement{grid-template-columns:minmax(150px,1fr) minmax(0,3fr);align-items:start;gap:clamp(36px,5vw,80px);display:grid}.root-site .site-learning-statement p{font-size:var(--site-type-body);letter-spacing:-.025em;margin:.45em 0 0;font-weight:620}.root-site .site-learning-statement h3{letter-spacing:-.06em;max-width:1040px;margin:0;font-size:clamp(40px,4.15vw,56px);font-weight:440;line-height:1.02}.root-site .site-outcome-section .site-section-link{margin-top:clamp(28px,3vw,42px)}.root-site .site-request-band{background:var(--paper-muted);min-height:clamp(360px,42vw,520px);color:var(--ink);align-items:center;padding-block:clamp(88px,10vw,132px);display:flex}.root-site .site-request-statement{grid-template-columns:minmax(150px,1fr) minmax(0,3fr);align-items:start;gap:clamp(36px,5vw,80px);display:grid}.root-site .site-request-statement p{font-size:var(--site-type-body);letter-spacing:-.025em;margin:.45em 0 0;font-weight:620}.root-site .site-request-statement h2{letter-spacing:-.06em;max-width:1040px;margin:0;font-size:clamp(40px,4.15vw,56px);font-weight:440;line-height:1.02}.root-site .site-boundaries-chapter{color:var(--ink);background:#dfe8dd}.root-site .site-boundaries-chapter .centered-heading>p:last-child,.root-site .site-boundaries-chapter .site-boundary-rail p{color:#5d625b}.root-site .site-boundaries-chapter .site-boundary-rail{border-top-color:var(--line)}.root-site .site-boundaries-chapter .site-boundary-rail article{border-bottom-color:#30322e24}.root-site .site-boundaries-chapter .text-link{color:var(--ink)}.root-site .site-modes-chapter{background:var(--paper);color:var(--ink)}.root-site .site-page-hero{flex-direction:column;justify-content:center;min-height:min(820px,100svh - 72px);display:flex}.root-site .site-page-hero .page-deck{margin-left:39%}.root-site .site-editorial-page-hero .site-page-hero-grid{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:clamp(42px,4vw,58px) 40px;width:100%;display:grid}.root-site .site-editorial-page-hero .site-page-hero-grid h1{grid-column:1/-1}.root-site .site-editorial-page-hero .site-page-hero-grid .page-deck{grid-column:1/span 2;max-width:650px;margin:0}.root-site .site-page-statement>.shell{grid-template-columns:1fr 3fr;display:grid}.root-site .site-page-statement h2{grid-column:2}.root-site .site-page-statement-wide>.shell{display:block}.root-site .site-page-statement-wide h2{max-width:1180px}.root-site .site-page-statement-orange{background:var(--orange);color:var(--white)}.root-site .site-page-statement-green{color:var(--ink);background:#dfe8dd}.root-site .body-copy .large{font-size:clamp(30px,3.2vw,48px);line-height:1.08}.root-site .site-operation-list{border-top:1px solid var(--ink)}.root-site .site-operation-list article{border-bottom:1px solid var(--line);grid-template-columns:80px minmax(220px,.8fr) minmax(0,1.45fr);align-items:center;gap:clamp(28px,5vw,80px);min-height:148px;display:grid}.root-site .site-operation-list article>span{color:var(--muted);font:var(--site-type-meta) var(--font-geist-mono)}.root-site .site-operation-list h3{letter-spacing:-.045em;margin:0;font-size:clamp(28px,2.8vw,42px);font-weight:500}.root-site .site-operation-list p{color:#44443f;max-width:670px;font-size:var(--site-type-body);margin:0;line-height:1.55}.root-site .site-operation-list-large article{min-height:172px}.root-site .site-section-link{margin-top:42px}.root-site .site-boundary-rail,.root-site .site-lifecycle-rail,.root-site .site-target-rail{border-top:1px solid var(--ink)}.root-site .site-boundary-rail article,.root-site .site-lifecycle-rail article,.root-site .site-target-rail article{border-bottom:1px solid var(--line);grid-template-columns:minmax(180px,.65fr) minmax(0,1.35fr);align-items:center;gap:clamp(34px,7vw,110px);min-height:134px;padding-block:30px;display:grid}.root-site .site-boundary-rail span,.root-site .site-lifecycle-rail span,.root-site .site-target-rail span{letter-spacing:-.045em;font-size:clamp(26px,2.7vw,40px);font-weight:520}.root-site .site-boundary-rail p,.root-site .site-lifecycle-rail p,.root-site .site-target-rail p{color:#44443f;max-width:720px;font-size:var(--site-type-body);margin:0;line-height:1.55}.root-site .site-closing{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:clamp(48px,8vw,120px);display:grid}.root-site .site-closing>.kicker{display:none}.root-site .site-closing h2{letter-spacing:-.06em;max-width:1050px;margin:0;font-size:clamp(48px,6vw,64px);font-weight:430;line-height:.98}.root-site .site-quote-blue{background:var(--blue);color:#fff}.root-site .site-quote-blue p{color:#ffffffad}.root-site .site-operation-example>.shell{grid-template-columns:1fr 3fr;gap:40px;display:grid}.root-site .site-operation-example h2,.root-site .site-operation-example>.shell>p:last-child{grid-column:2}.root-site .site-operation-example h2{letter-spacing:-.058em;max-width:1120px;margin:0;font-size:clamp(44px,5.6vw,80px);font-weight:430;line-height:1}.root-site .site-operation-example>.shell>p:last-child{color:#ffffffb8;max-width:760px;font-size:var(--site-type-body);margin:38px 0 0;line-height:1.55}.root-site .site-loop{border-top:1px solid var(--ink)}.root-site .site-loop article{border-bottom:1px solid var(--line);grid-template-columns:70px minmax(210px,.72fr) minmax(0,1.4fr);align-items:center;gap:clamp(26px,5vw,78px);min-height:128px;display:grid}.root-site .site-loop article>span{color:var(--muted);font:var(--site-type-meta) var(--font-geist-mono)}.root-site .site-loop h3{letter-spacing:-.04em;margin:0;font-size:clamp(27px,2.7vw,39px);font-weight:500}.root-site .site-loop p{color:#44443f;max-width:650px;font-size:var(--site-type-body);margin:0;line-height:1.5}.root-site .site-harness{border-top:1px solid var(--ink);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.root-site .site-harness article{border-bottom:1px solid var(--line);min-height:220px;padding:34px 0 36px}.root-site .site-harness article:nth-child(odd){padding-right:clamp(34px,6vw,90px)}.root-site .site-harness article:nth-child(2n){border-left:1px solid var(--line);padding-left:clamp(34px,6vw,90px)}.root-site .site-harness h3{letter-spacing:-.045em;margin:0 0 44px;font-size:clamp(27px,2.8vw,40px);font-weight:500}.root-site .site-harness p{color:#44443f;max-width:590px;font-size:var(--site-type-body);margin:0;line-height:1.55}.root-site .site-proof-rail{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.root-site .site-proof-rail-framed{border-top:1px solid var(--ink)}.root-site .site-proof-rail article{grid-template-rows:auto auto 1fr;align-content:start;min-height:360px;padding:30px;display:grid}.root-site .site-proof-rail article+article{border-left:1px solid var(--line)}.root-site .site-proof-rail span{color:var(--muted);font:var(--site-type-meta) var(--font-geist-mono)}.root-site .site-proof-rail h3{letter-spacing:-.05em;margin:58px 0 24px;font-size:clamp(30px,3.2vw,46px);font-weight:480;line-height:1.02}.root-site .site-proof-rail p{color:#44443f;font-size:var(--site-type-body);margin:0;line-height:1.5}.root-site .site-ownership-table{border-top:1px solid var(--ink)}.root-site .site-ownership-table article{border-bottom:1px solid var(--line);grid-template-columns:minmax(210px,.75fr) minmax(0,1.2fr) minmax(220px,.85fr);align-items:center;gap:clamp(28px,5vw,74px);min-height:160px;padding-block:32px;display:grid}.root-site .site-ownership-table h3{letter-spacing:-.04em;margin:0;font-size:clamp(26px,2.5vw,38px);font-weight:500}.root-site .site-ownership-table p{color:#44443f;font-size:var(--site-type-body);margin:0;line-height:1.5}.root-site .site-ownership-table strong{font-size:16px;font-weight:600;line-height:1.45}.root-site .site-access-layers{border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.root-site .site-access-layers article{min-height:340px;padding:30px}.root-site .site-access-layers article+article{border-left:1px solid var(--line)}.root-site .site-access-layers span{color:var(--muted);font:var(--site-type-meta) var(--font-geist-mono)}.root-site .site-access-layers h3{letter-spacing:-.05em;margin:90px 0 24px;font-size:clamp(29px,3vw,43px);font-weight:500;line-height:1.02}.root-site .site-access-layers p{color:#44443f;font-size:var(--site-type-body);margin:0;line-height:1.5}.root-site .site-handover{border-top:1px solid var(--ink)}.root-site .site-handover article{border-bottom:1px solid var(--line);grid-template-columns:100px 1fr;gap:30px;min-height:142px;padding-block:30px;display:grid}.root-site .site-handover article>span{color:var(--blue);font:var(--site-type-meta) var(--font-geist-mono)}.root-site .site-handover h3{letter-spacing:-.045em;margin:0 0 12px;font-size:clamp(28px,2.8vw,40px);font-weight:500}.root-site .site-handover p{color:#44443f;max-width:720px;font-size:var(--site-type-body);margin:0;line-height:1.5}.root-site .site-paper-hero h1{max-width:1180px}.root-site .site-paper-layout{grid-template-columns:260px minmax(0,860px)}.root-site .vision-paper-hero-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;column-gap:clamp(54px,6vw,92px);margin-top:clamp(58px,6.5vw,82px);display:grid}.root-site .vision-whitepaper .vision-paper-hero-grid h1{white-space:nowrap;max-width:none;margin:0;font-size:clamp(62px,5.2vw,88px);line-height:.93}.root-site .vision-paper-hero-grid>p{letter-spacing:-.022em;max-width:610px;margin:.18em 0 0;font-size:clamp(20px,1.65vw,24px);line-height:1.42}.root-site .site-paper-planes{border-top:1px solid var(--ink);margin:46px 0}.root-site .site-paper-planes>div{border-bottom:1px solid var(--line);padding:26px 0}.root-site .site-paper-planes h3{margin:0 0 10px}.root-site .site-paper-planes p{margin:0}.root-site .site-paper-lifecycle{border-top:1px solid var(--ink);margin:46px 0}.root-site .site-paper-lifecycle span{border-bottom:1px solid var(--line);font:14px var(--font-geist-mono);padding:15px 0;display:block}.root-site .site-paper-ladder{flex-wrap:wrap;align-items:center;gap:12px;margin:50px 0;display:flex}.root-site .site-paper-ladder span{border:1px solid var(--ink);font:12px var(--font-geist-mono);padding:12px 14px}.root-site .site-paper-ladder i{font-style:normal}.root-site .vision-paper-nav{counter-reset:vision-paper-toc}.root-site .vision-paper-nav-group{margin-top:24px}.root-site .vision-paper-nav-group:first-of-type{margin-top:0}.root-site .vision-paper-nav-group>span{color:var(--muted);font:9px var(--font-geist-mono);letter-spacing:.04em;text-transform:uppercase;margin-bottom:7px;display:block}.root-site .vision-paper-nav a{counter-increment:vision-paper-toc}.root-site .vision-paper-nav a:before{content:counter(vision-paper-toc, decimal-leading-zero)}.root-site .vision-paper-mission{background:var(--lime);margin:50px 0;padding:clamp(30px,5vw,50px)}.root-site .vision-paper-mission>span,.root-site .vision-paper-end>span{font:10px var(--font-geist-mono);letter-spacing:.04em;text-transform:uppercase;margin-bottom:28px;display:block}.root-site .vision-paper-mission>p{max-width:700px;font-family:var(--font-geist-sans);letter-spacing:-.045em;margin:0;font-size:clamp(30px,4vw,48px);line-height:1.08}.root-site .vision-paper-views{border-top:1px solid var(--ink);grid-template-columns:repeat(2,minmax(0,1fr));margin:50px 0;display:grid}.root-site .vision-paper-views article{border-bottom:1px solid var(--line);min-height:230px;padding:26px 28px 30px 0}.root-site .vision-paper-views article:nth-child(2n){border-left:1px solid var(--line);padding-left:28px}.root-site .vision-paper-views article:last-child{grid-column:1/-1;min-height:190px}.root-site .vision-paper-views article>span{color:var(--blue);font:10px var(--font-geist-mono)}.root-site .vision-paper-views h3{margin:48px 0 15px;font-size:clamp(26px,3vw,38px)}.root-site .vision-paper-views p{color:#4c4c47;margin:0;font-size:16px;line-height:1.55}.root-site .vision-paper-harness{border-top:1px solid var(--ink);margin:50px 0}.root-site .vision-paper-harness>p{border-bottom:1px solid var(--line);grid-template-columns:minmax(130px,.35fr) minmax(0,1fr);align-items:baseline;gap:28px;margin:0;padding:20px 0;display:grid}.root-site .vision-paper-harness strong{font-family:var(--font-geist-sans);font-size:17px;font-weight:550}.root-site .vision-paper-harness span{color:#4c4c47;font-size:16px}.root-site .vision-paper-relationship,.root-site .vision-paper-boundary{border-block:1px solid var(--ink);grid-template-columns:repeat(2,minmax(0,1fr));margin:50px 0;display:grid}.root-site .vision-paper-relationship>div,.root-site .vision-paper-boundary>div{min-height:245px;padding:30px 30px 32px 0}.root-site .vision-paper-relationship>div+div,.root-site .vision-paper-boundary>div+div{border-left:1px solid var(--line);padding-left:30px}.root-site .vision-paper-relationship span,.root-site .vision-paper-boundary span{color:var(--blue);font:10px var(--font-geist-mono);letter-spacing:.03em;text-transform:uppercase}.root-site .vision-paper-relationship strong{letter-spacing:-.04em;margin:68px 0 18px;font-size:clamp(25px,3vw,37px);font-weight:500;line-height:1.08;display:block}.root-site .vision-paper-relationship p,.root-site .vision-paper-boundary p{color:#4c4c47;margin:0;font-size:16px;line-height:1.55}.root-site .vision-paper-tests{border-block:1px solid var(--ink);grid-template-columns:repeat(3,minmax(0,1fr));margin:50px 0;display:grid}.root-site .vision-paper-tests article{min-height:280px;padding:28px 24px 30px 0}.root-site .vision-paper-tests article+article{border-left:1px solid var(--line);padding-left:24px}.root-site .vision-paper-tests h3{margin:72px 0 18px;font-size:clamp(25px,2.7vw,36px)}.root-site .vision-paper-tests p{color:#4c4c47;margin:0;font-size:15px;line-height:1.55}.root-site .vision-paper-horizons{border-top:1px solid var(--ink);grid-template-columns:repeat(2,minmax(0,1fr));margin:50px 0;display:grid}.root-site .vision-paper-horizons article{border-bottom:1px solid var(--line);min-height:300px;padding:28px 28px 32px 0}.root-site .vision-paper-horizons article:nth-child(2n){border-left:1px solid var(--line);padding-left:28px}.root-site .vision-paper-horizons article>span{color:var(--blue);font:10px var(--font-geist-mono)}.root-site .vision-paper-horizons h3{margin:64px 0 16px;font-size:clamp(25px,2.8vw,37px);line-height:1.06}.root-site .vision-paper-horizons p{color:#4c4c47;margin:0;font-size:16px;line-height:1.55}.root-site .vision-paper-boundary{background:var(--paper-light)}.root-site .vision-paper-boundary>div{padding:32px}.root-site .vision-paper-boundary>div+div{padding-left:32px}.root-site .vision-paper-boundary p{font-family:var(--font-geist-sans);letter-spacing:-.03em;margin-top:74px;font-size:clamp(21px,2.5vw,30px);line-height:1.22}.root-site .vision-paper-destination{border-block:1px solid var(--ink);margin-top:60px;padding:48px 0 54px}.root-site .vision-paper-destination>span{color:var(--blue);font:10px var(--font-geist-mono);letter-spacing:.04em;text-transform:uppercase;margin-bottom:30px;display:block}.root-site .vision-paper-destination h3{letter-spacing:-.05em;max-width:690px;margin:0 0 28px;font-size:clamp(34px,3.8vw,50px);font-weight:470;line-height:1.04}.root-site .vision-paper-destination>p{max-width:690px}.root-site .vision-paper-destination .vision-paper-goal{font-family:var(--font-geist-sans);letter-spacing:-.035em;margin:38px 0 0;font-size:clamp(25px,2.8vw,34px);line-height:1.22}.root-site .vision-paper-end{background:var(--blue);padding:clamp(40px,5vw,56px)}.root-site .vision-paper-end h2{letter-spacing:-.05em;max-width:700px;margin-bottom:24px;font-size:clamp(36px,3.6vw,48px);line-height:1.04}.root-site .vision-paper-end>p{max-width:650px;font-size:clamp(16px,1.35vw,18px);line-height:1.5}.root-site .vision-paper-end .text-button{margin-top:34px}@media (max-width:980px){.root-site .vision-paper-hero-grid{grid-template-columns:1fr;row-gap:32px;margin-top:52px}.root-site .vision-whitepaper .vision-paper-hero-grid h1{white-space:normal}.root-site .vision-paper-hero-grid>p{margin-top:0}.root-site .site-parrot-stage{width:clamp(286px,43vw,390px);height:clamp(168px,24vw,202px);right:clamp(24px,7vw,68px)}.root-site .site-parrot-flight{width:clamp(130px,17vw,156px)}.root-site .site-page-hero{min-height:auto}.root-site .site-page-hero .page-deck{margin-left:0}.root-site .site-editorial-page-hero .site-page-hero-grid{display:block}.root-site .site-editorial-page-hero .site-page-hero-grid .page-deck{margin-top:40px}.root-site .site-page-statement>.shell,.root-site .site-operation-example>.shell{grid-template-columns:1fr}.root-site .site-page-statement h2,.root-site .site-operation-example h2,.root-site .site-operation-example>.shell>p:last-child{grid-column:1}.root-site .site-operation-list article,.root-site .site-loop article{grid-template-columns:54px minmax(180px,.7fr) minmax(0,1.3fr);gap:24px}.root-site .site-proof-rail{grid-template-columns:1fr}.root-site .site-proof-rail article{min-height:270px}.root-site .site-proof-rail article+article{border-left:0}.root-site .site-proof-rail-framed article+article{border-top:1px solid var(--line)}.root-site .site-proof-rail-framed article:last-child{border-bottom:1px solid var(--ink)}.root-site .site-ownership-table article{grid-template-columns:minmax(180px,.7fr) minmax(0,1.3fr)}.root-site .site-ownership-table strong{grid-column:2}.root-site .site-paper-layout{grid-template-columns:1fr}.root-site .vision-paper-nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 40px;display:grid}.root-site .vision-paper-nav>p{grid-column:1/-1;margin-bottom:0}.root-site .vision-paper-nav-group,.root-site .vision-paper-nav-group:first-of-type{margin-top:0}}@media (max-width:700px){.root-site .site-parrot-stage{width:min(68vw,270px);height:clamp(126px,37vw,154px);right:0}.root-site .site-parrot-flight{width:clamp(98px,28vw,122px);left:20%}.root-site .site-paired-heading>span+span{margin-top:.52em}.root-site .console-dots button{width:auto;min-width:0;height:48px}.root-site .console-dots{gap:4px}.root-site .console-dots button.is-group-end{margin-right:8px}.root-site .vision-paper-nav{grid-template-columns:1fr;gap:28px}.root-site .vision-paper-views,.root-site .vision-paper-relationship,.root-site .vision-paper-boundary,.root-site .vision-paper-tests,.root-site .vision-paper-horizons{grid-template-columns:1fr}.root-site .vision-paper-views article,.root-site .vision-paper-views article:nth-child(2n),.root-site .vision-paper-views article:last-child{border-left:0;grid-column:auto;min-height:0;padding:26px 0}.root-site .vision-paper-views h3{margin-top:34px}.root-site .vision-paper-harness>p{grid-template-columns:1fr;gap:8px}.root-site .vision-paper-relationship>div,.root-site .vision-paper-boundary>div,.root-site .vision-paper-tests article,.root-site .vision-paper-horizons article,.root-site .vision-paper-horizons article:nth-child(2n){min-height:0;padding:28px 0}.root-site .vision-paper-relationship>div+div,.root-site .vision-paper-boundary>div+div,.root-site .vision-paper-tests article+article{border-top:1px solid var(--line);border-left:0;padding-left:0}.root-site .vision-paper-horizons article:nth-child(2n){border-left:0;padding-left:0}.root-site .vision-paper-relationship strong,.root-site .vision-paper-tests h3,.root-site .vision-paper-horizons h3{margin-top:42px}.root-site .vision-paper-boundary{padding-inline:24px}.root-site .vision-paper-boundary p{margin-top:44px}.root-site .vision-paper-destination{margin-top:46px;padding-block:38px 42px}.root-site .vision-paper-destination h3{font-size:clamp(32px,9vw,43px)}.root-site .vision-paper-destination .vision-paper-goal{font-size:clamp(24px,7vw,31px)}.root-site .vision-paper-end h2{font-size:clamp(34px,10vw,44px)}.root-site .operating-modes.is-detailed .operating-modes-operators article,.root-site .operating-modes.is-detailed .operating-modes-operators article:first-child,.root-site .operating-modes.is-detailed .operating-modes-operators article+article{min-height:0;padding-block:32px 38px}.root-site .operating-modes.is-detailed .operating-modes-operators h3{margin-top:30px}.root-site .operating-modes-operators .operating-mode-detail{margin-top:28px;padding-top:0}.root-site .site-learning-band{min-height:54svh;padding-block:86px}.root-site .site-learning-statement{grid-template-columns:1fr;gap:34px}.root-site .site-learning-statement p{margin:0}.root-site .site-learning-statement h3{font-size:42px}.root-site .site-request-band{min-height:48svh;padding-block:86px}.root-site .site-request-statement{grid-template-columns:1fr;gap:34px}.root-site .site-request-statement p{margin:0}.root-site .site-request-statement h2{font-size:42px}.root-site .site-page-hero{padding-block:74px 88px}.root-site .site-page-hero h1{font-size:54px}.root-site .site-page-statement>.shell{display:block}.root-site .site-page-statement h2{font-size:42px}.root-site .site-operation-list article,.root-site .site-loop article{grid-template-columns:1fr;gap:13px;padding-block:27px}.root-site .site-operation-list article>span,.root-site .site-loop article>span{margin-bottom:8px}.root-site .site-boundary-rail article,.root-site .site-lifecycle-rail article,.root-site .site-target-rail article{grid-template-columns:1fr;gap:16px}.root-site .site-closing{grid-template-columns:1fr}.root-site .site-closing h2{font-size:44px}.root-site .site-closing .text-button{justify-self:start}.root-site .site-operation-example h2{font-size:40px}.root-site .site-harness{grid-template-columns:1fr}.root-site .site-harness article{min-height:0;padding:28px 0}.root-site .site-harness article:nth-child(odd),.root-site .site-harness article:nth-child(2n){border-left:0;padding-inline:0}.root-site .site-harness h3{margin-bottom:22px}.root-site .site-ownership-table article{grid-template-columns:1fr;gap:16px}.root-site .site-ownership-table strong{grid-column:1}.root-site .site-access-layers{grid-template-columns:1fr}.root-site .site-access-layers article{min-height:0;padding:28px 0}.root-site .site-access-layers article+article{border-left:0;border-top:1px solid var(--line)}.root-site .site-access-layers h3{margin:38px 0 20px}.root-site .site-handover article{grid-template-columns:46px 1fr;gap:18px}.root-site .site-paper-ladder{flex-direction:column;align-items:stretch}.root-site .site-paper-ladder i{align-self:center;transform:rotate(90deg)}}.root-site .site-parrot-stage{contain:paint;width:100vw;height:clamp(320px,58svh,610px);bottom:calc(100% - 1px);left:50%;right:auto;overflow:clip;transform:translate(-50%)}.root-site .site-parrot-flight{width:clamp(150px,13vw,184px);left:61%}.root-site .site-parrot-model,.root-site .site-parrot-body-bob,.root-site .site-parrot-tail-part,.root-site .site-parrot-tail-motion,.root-site .site-parrot-wing-part,.root-site .site-parrot-wing-left-motion,.root-site .site-parrot-wing-right-motion,.root-site .site-parrot-body-part,.root-site .site-parrot-leg-part,.root-site .site-parrot-leg-motion,.root-site .site-parrot-head-part,.root-site .site-parrot-head-motion,.root-site .site-parrot-face-left-part,.root-site .site-parrot-face-right-part,.root-site .site-parrot-beak-left-part,.root-site .site-parrot-beak-right-part,.root-site .site-parrot-beak-motion,.root-site .site-parrot-crest{transform-box:fill-box}.root-site .site-parrot-model{transform-origin:50%;transform-style:preserve-3d;backface-visibility:visible}.root-site .site-parrot-tail-part,.root-site .site-parrot-wing-part,.root-site .site-parrot-body-part,.root-site .site-parrot-leg-part,.root-site .site-parrot-head-part,.root-site .site-parrot-face-left-part,.root-site .site-parrot-face-right-part,.root-site .site-parrot-beak-left-part,.root-site .site-parrot-beak-right-part,.root-site .site-parrot-crest{transform:var(--parrot-side-transform);transform-origin:50%;will-change:transform}.root-site .site-parrot-tail-part{--parrot-side-transform:translate3d(4px, 0, 0) rotate(0deg) scale(.88, 1);--parrot-front-transform:translate3d(0, 0, 0) rotate(0deg) scale(1, 1);transform-origin:50% 10%}.root-site .site-parrot-wing-left-part{--parrot-side-transform:translate3d(13px, 0, 0) rotate(0deg) scale(.72, 1);--parrot-front-transform:translate3d(0, 0, 0) rotate(0deg) scale(1, 1);transform-origin:80% 25%}.root-site .site-parrot-wing-right-part{--parrot-side-transform:translate3d(-5px, 0, 0) rotate(0deg) scale(.94, 1);--parrot-front-transform:translate3d(0, 0, 0) rotate(0deg) scale(1, 1);transform-origin:20% 25%}.root-site .site-parrot-body-part{--parrot-side-transform:translate3d(4px, 0, 0) rotate(0deg) scale(.95, 1);--parrot-front-transform:translate3d(0, 0, 0) rotate(0deg) scale(1, 1);transform-origin:50% 78%}.root-site .site-parrot-leg-left-part{--parrot-side-transform:translate3d(8px, 0, 0) rotate(0deg) scale(.9, 1);--parrot-front-transform:translate3d(0, 0, 0) rotate(0deg) scale(1, 1);transform-origin:50% 7%}.root-site .site-parrot-leg-right-part{--parrot-side-transform:translate3d(-3px, 0, 0) rotate(0deg) scale(.94, 1);--parrot-front-transform:translate3d(0, 0, 0) rotate(0deg) scale(1, 1);transform-origin:50% 7%}.root-site .site-parrot-head-part{--parrot-side-transform:translate3d(5px, 0, 0) rotate(0deg) scale(.95, 1);--parrot-front-transform:translate3d(0, 0, 0) rotate(0deg) scale(1, 1);transform-origin:50% 75%}.root-site .site-parrot-face-left-part{--parrot-side-transform:translate3d(7px, 0, 0) rotate(0deg) scale(1, 1);--parrot-front-transform:translate3d(0, 0, 0) rotate(0deg) scale(1, 1)}.root-site .site-parrot-face-right-part{--parrot-side-transform:translate3d(-7px, 0, 0) rotate(0deg) scale(.7, 1);--parrot-front-transform:translate3d(0, 0, 0) rotate(0deg) scale(1, 1)}.root-site .site-parrot-beak-left-part{--parrot-side-transform:translate3d(-7px, 0, 0) rotate(0deg) scale(1.08, 1);--parrot-front-transform:translate3d(0, 0, 0) rotate(0deg) scale(1, 1);transform-origin:100%}.root-site .site-parrot-beak-right-part{--parrot-side-transform:translate3d(-6px, 0, 0) rotate(0deg) scale(.62, 1);--parrot-front-transform:translate3d(0, 0, 0) rotate(0deg) scale(1, 1);transform-origin:0}.root-site .site-parrot-crest{--parrot-side-transform:translate3d(3px, 0, 0) rotate(2deg) scale(.94, 1);--parrot-front-transform:translate3d(0, 0, 0) rotate(0deg) scale(1, 1);transform-origin:50% 100%}.root-site .site-parrot-stage[data-antics=front] .site-parrot-tail-part,.root-site .site-parrot-stage[data-antics=front] .site-parrot-wing-part,.root-site .site-parrot-stage[data-antics=front] .site-parrot-body-part,.root-site .site-parrot-stage[data-antics=front] .site-parrot-leg-part,.root-site .site-parrot-stage[data-antics=front] .site-parrot-head-part,.root-site .site-parrot-stage[data-antics=front] .site-parrot-face-left-part,.root-site .site-parrot-stage[data-antics=front] .site-parrot-face-right-part,.root-site .site-parrot-stage[data-antics=front] .site-parrot-beak-left-part,.root-site .site-parrot-stage[data-antics=front] .site-parrot-beak-right-part,.root-site .site-parrot-stage[data-antics=front] .site-parrot-crest,.root-site .site-parrot-stage[data-antics=front-peek] .site-parrot-tail-part,.root-site .site-parrot-stage[data-antics=front-peek] .site-parrot-wing-part,.root-site .site-parrot-stage[data-antics=front-peek] .site-parrot-body-part,.root-site .site-parrot-stage[data-antics=front-peek] .site-parrot-leg-part,.root-site .site-parrot-stage[data-antics=front-peek] .site-parrot-head-part,.root-site .site-parrot-stage[data-antics=front-peek] .site-parrot-face-left-part,.root-site .site-parrot-stage[data-antics=front-peek] .site-parrot-face-right-part,.root-site .site-parrot-stage[data-antics=front-peek] .site-parrot-beak-left-part,.root-site .site-parrot-stage[data-antics=front-peek] .site-parrot-beak-right-part,.root-site .site-parrot-stage[data-antics=front-peek] .site-parrot-crest{animation:site-parrot-model-turn var(--parrot-duration) cubic-bezier(.42, 0, .22, 1) 1 both}.root-site .site-parrot-stage[data-antics=front] .site-parrot-model,.root-site .site-parrot-stage[data-antics=front-peek] .site-parrot-model{animation:site-parrot-whole-turn var(--parrot-duration) cubic-bezier(.42, 0, .22, 1) 1 both}.root-site .site-parrot-tail-motion{transform-origin:50% 10%;animation:site-parrot-tail-sway var(--parrot-duration) ease-in-out 1 both}.root-site .site-parrot-wing-left-motion{transform-origin:82% 22%;animation:site-parrot-wing-rear var(--parrot-duration) ease-in-out 1 both}.root-site .site-parrot-wing-right-motion{transform-origin:18% 22%;animation:site-parrot-wing-front var(--parrot-duration) ease-in-out 1 both}.root-site .site-parrot-leg-left-motion{transform-origin:50% 8%;animation:site-parrot-step-left var(--parrot-duration) ease-in-out 1 both}.root-site .site-parrot-leg-right-motion{transform-origin:50% 8%;animation:site-parrot-step-right var(--parrot-duration) ease-in-out 1 both}.root-site .site-parrot-head-motion{transform-origin:50% 79%;animation:site-parrot-look var(--parrot-duration) cubic-bezier(.35, .05, .25, 1) 1 both}.root-site .site-parrot-beak-motion{transform-origin:50% 0;animation:site-parrot-front-chat var(--parrot-duration) ease-in-out 1 both}.root-site .site-parrot-stage[data-exit=fly] .site-parrot-facing{animation:site-parrot-turn var(--parrot-duration) steps(1, end) 1 both}@keyframes site-parrot-model-turn{0%,39%{transform:var(--parrot-side-transform)}49%,72%{transform:var(--parrot-front-transform)}82%,to{transform:var(--parrot-side-transform)}}@keyframes site-parrot-whole-turn{0%,39%{transform:perspective(520px)rotateY(-34deg)scaleX(.98)}49%,72%{transform:perspective(520px)rotateY(0)scaleX(1.03)}82%,to{transform:perspective(520px)rotateY(-34deg)scaleX(.98)}}.root-site .site-parrot-stage[data-reduced-motion=true] .site-parrot-flight{opacity:.82;left:61%;transform:translate(-4vw)}.root-site .site-parrot-stage[data-reduced-motion=true] .site-parrot-facing,.root-site .site-parrot-stage[data-reduced-motion=true] .site-parrot-model,.root-site .site-parrot-stage[data-reduced-motion=true] .site-parrot-trick,.root-site .site-parrot-stage[data-reduced-motion=true] .site-parrot-body-bob,.root-site .site-parrot-stage[data-reduced-motion=true] .site-parrot-tail-part,.root-site .site-parrot-stage[data-reduced-motion=true] .site-parrot-tail-motion,.root-site .site-parrot-stage[data-reduced-motion=true] .site-parrot-wing-part,.root-site .site-parrot-stage[data-reduced-motion=true] .site-parrot-wing-left-motion,.root-site .site-parrot-stage[data-reduced-motion=true] .site-parrot-wing-right-motion,.root-site .site-parrot-stage[data-reduced-motion=true] .site-parrot-body-part,.root-site .site-parrot-stage[data-reduced-motion=true] .site-parrot-leg-part,.root-site .site-parrot-stage[data-reduced-motion=true] .site-parrot-leg-motion,.root-site .site-parrot-stage[data-reduced-motion=true] .site-parrot-head-part,.root-site .site-parrot-stage[data-reduced-motion=true] .site-parrot-head-motion,.root-site .site-parrot-stage[data-reduced-motion=true] .site-parrot-face-left-part,.root-site .site-parrot-stage[data-reduced-motion=true] .site-parrot-face-right-part,.root-site .site-parrot-stage[data-reduced-motion=true] .site-parrot-beak-left-part,.root-site .site-parrot-stage[data-reduced-motion=true] .site-parrot-beak-right-part,.root-site .site-parrot-stage[data-reduced-motion=true] .site-parrot-beak-motion,.root-site .site-parrot-stage[data-reduced-motion=true] .site-parrot-crest,.root-site .site-parrot-stage[data-reduced-motion=true] .site-parrot-eyelid,.root-site .site-parrot-stage[data-reduced-motion=true] .site-parrot-pupil{animation:none}@media (max-width:980px){.root-site .site-parrot-stage{width:100vw;height:clamp(270px,50svh,470px);left:50%;right:auto}.root-site .site-parrot-flight{width:clamp(130px,17vw,156px);left:59%}}.root-site .site-parrot-stage[data-story=grounded]{bottom:100%}.root-site .site-parrot-stage[data-story=grounded] .site-parrot-flight{left:var(--parrot-peek-a);opacity:1;will-change:left, transform;animation-name:site-parrot-grounded-route;animation-duration:var(--parrot-duration);animation-delay:var(--parrot-start-delay);animation-timing-function:linear;animation-iteration-count:1;animation-fill-mode:both;bottom:0}.root-site .site-parrot-stage[data-story=grounded][data-measured=false] .site-parrot-flight{opacity:0}.root-site .site-parrot-stage[data-story=grounded][data-can-walk=false] .site-parrot-body-bob,.root-site .site-parrot-stage[data-story=grounded][data-can-walk=false] .site-parrot-trick,.root-site .site-parrot-stage[data-story=grounded][data-can-walk=false] .site-parrot-leg-left,.root-site .site-parrot-stage[data-story=grounded][data-can-walk=false] .site-parrot-leg-right{animation:none}.root-site .site-parrot-stage[data-story=grounded] .site-parrot-trick{transform-origin:50% 88%;animation-name:site-parrot-grounded-walk-bob;animation-duration:var(--parrot-step-duration);animation-delay:calc(var(--parrot-start-delay) + var(--parrot-walk-delay));animation-timing-function:ease-in-out;animation-iteration-count:var(--parrot-step-count);animation-fill-mode:both;transform:none}.root-site .site-parrot-stage[data-story=grounded] .site-parrot-side-pose{transform-origin:50% 100%;animation:site-parrot-grounded-side-pose var(--parrot-duration) step-end 1 both;animation-delay:var(--parrot-start-delay);transform:none}.root-site .site-parrot-stage[data-story=grounded] .site-parrot-front-pose{animation:site-parrot-grounded-front-pose var(--parrot-duration) step-end 1 both;animation-delay:var(--parrot-start-delay);transform:none}.root-site .site-parrot-stage[data-story=grounded] .site-parrot-body-bob{animation:site-parrot-grounded-side-body var(--parrot-duration) linear 1 both;animation-delay:var(--parrot-start-delay)}.root-site .site-parrot-stage[data-story=grounded] .site-parrot-head{animation:site-parrot-grounded-side-curiosity var(--parrot-duration) linear 1 both;animation-delay:var(--parrot-start-delay)}.root-site .site-parrot-stage[data-story=grounded] .site-parrot-leg-left{animation-name:site-parrot-grounded-step-left;animation-duration:var(--parrot-step-duration);animation-delay:calc(var(--parrot-start-delay) + var(--parrot-walk-delay));animation-timing-function:ease-in-out;animation-iteration-count:var(--parrot-step-count);animation-fill-mode:both}.root-site .site-parrot-stage[data-story=grounded] .site-parrot-leg-right{animation-name:site-parrot-grounded-step-right;animation-duration:var(--parrot-step-duration);animation-delay:calc(var(--parrot-start-delay) + var(--parrot-walk-delay));animation-timing-function:ease-in-out;animation-iteration-count:var(--parrot-step-count);animation-fill-mode:both}.root-site .site-parrot-stage[data-story=grounded] .site-parrot-front-head{animation:site-parrot-grounded-front-curiosity var(--parrot-duration) linear 1 both;animation-delay:var(--parrot-start-delay)}.root-site .site-parrot-stage[data-story=grounded] .site-parrot-front-eyelid{animation:site-parrot-grounded-front-blink var(--parrot-duration) linear 1 both;animation-delay:var(--parrot-start-delay)}.root-site .site-parrot-stage[data-story=grounded] .site-parrot-front-beak{animation:site-parrot-grounded-front-chat var(--parrot-duration) linear 1 both;animation-delay:var(--parrot-start-delay)}.root-site .site-parrot-stage[data-story=grounded] .site-parrot-front-wing,.root-site .site-parrot-stage[data-story=grounded] .site-parrot-rear-wing,.root-site .site-parrot-stage[data-story=grounded] .site-parrot-tail,.root-site .site-parrot-stage[data-story=grounded] .site-parrot-front-tail,.root-site .site-parrot-stage[data-story=grounded] .site-parrot-front-leg{animation:none;transform:none}@keyframes site-parrot-grounded-route{0%,.1%{left:var(--parrot-peek-a);transform:translate(-50%,114%)rotate(-.12deg)scale(.97)}1.4%{left:var(--parrot-peek-a);transform:translate(-50%,84%)rotate(.16deg)scale(.978)}2.8%{left:var(--parrot-peek-a);transform:translate(-50%,68%)rotate(-.2deg)scale(.99)}3.8%,5.8%{left:var(--parrot-peek-a);transform:translate(-50%,63%)rotate(-.18deg)scale(1)}7.8%{left:var(--parrot-peek-a);transform:translate(-50%,61.8%)rotate(.24deg)scale(1.003)}9.9%{left:var(--parrot-peek-a);transform:translate(-50%,63.5%)rotate(-.16deg)scale(.996)}12.4%{left:var(--parrot-peek-a);transform:translate(-50%,62.5%)rotate(.2deg)scale(1)}13.6%{left:var(--parrot-peek-a);transform:translate(-50%,68%)rotate(-.16deg)scale(.996)}15.1%{left:var(--parrot-peek-a);transform:translate(-50%,84%)rotate(.12deg)scale(.982)}16.8%,19.59%{left:var(--parrot-peek-a);transform:translate(-50%,114%)scale(.97)}19.6%{left:var(--parrot-walk-a);transform:translate(-50%,114%)scale(.97)}20%{left:var(--parrot-walk-a);transform:translate(-50%,109%)rotate(.32deg)scale(.974)}20.65%{left:var(--parrot-walk-a);transform:translate(-50%,101%)rotate(-.42deg)scale(.978)}21.15%{left:var(--parrot-walk-a);transform:translate(-50%,103%)rotate(.24deg)scale(.977)}21.9%{left:var(--parrot-walk-a);transform:translate(-50%,90%)rotate(-.48deg)scale(.982)}22.55%{left:var(--parrot-walk-a);transform:translate(-50%,80%)rotate(.36deg)scale(.985)}23.05%{left:var(--parrot-walk-a);transform:translate(-50%,82%)rotate(-.22deg)scale(.984)}23.85%{left:var(--parrot-walk-a);transform:translate(-50%,66%)rotate(.46deg)scale(.988)}24.5%{left:var(--parrot-walk-a);transform:translate(-50%,54%)rotate(-.36deg)scale(.991)}25.05%{left:var(--parrot-walk-a);transform:translate(-50%,56%)rotate(.2deg)scale(.99)}25.75%{left:var(--parrot-walk-a);transform:translate(-50%,38%)rotate(-.42deg)scale(.994)}26.35%{left:var(--parrot-walk-a);transform:translate(-50%,27%)rotate(.28deg)scale(.996)}26.75%{left:var(--parrot-walk-a);transform:translate(-50%,29%)rotate(-.16deg)scale(.995)}27.35%{left:var(--parrot-walk-a);transform:translate(-50%,12%)rotate(.28deg)scale(.998)}27.75%{left:var(--parrot-walk-a);transform:translate(-50%,2%)rotate(-.16deg)scale(1)}28%{left:var(--parrot-walk-a);transform:translate(-50%)scale(1)}28.45%{left:var(--parrot-walk-a);transform:translate(-50%,-1.4%)rotate(.1deg)scale(1.002)}29%,36%{left:var(--parrot-walk-a);animation-timing-function:var(--parrot-walk-easing);transform:translate(-50%)scale(1)}48.8%,72%{left:var(--parrot-walk-b);transform:translate(-50%)scale(1)}72.35%{left:var(--parrot-walk-b);transform:translate(-50%,-1.2%)rotate(-.24deg)scale(1.001)}72.95%{left:var(--parrot-walk-b);transform:translate(-50%,3%)rotate(.42deg)scale(.999)}73.55%{left:var(--parrot-walk-b);transform:translate(-50%,1.5%)rotate(-.28deg)scale(1)}74.25%{left:var(--parrot-walk-b);transform:translate(-50%,11%)rotate(-.46deg)scale(.997)}74.9%{left:var(--parrot-walk-b);transform:translate(-50%,9.5%)rotate(.25deg)scale(.998)}75.7%{left:var(--parrot-walk-b);transform:translate(-50%,26%)rotate(.42deg)scale(.993)}76.3%{left:var(--parrot-walk-b);transform:translate(-50%,24%)rotate(-.3deg)scale(.994)}77.1%{left:var(--parrot-walk-b);transform:translate(-50%,44%)rotate(-.4deg)scale(.989)}77.7%{left:var(--parrot-walk-b);transform:translate(-50%,42.5%)rotate(.24deg)scale(.99)}78.4%{left:var(--parrot-walk-b);transform:translate(-50%,66%)rotate(.34deg)scale(.984)}79%{left:var(--parrot-walk-b);transform:translate(-50%,64.5%)rotate(-.2deg)scale(.985)}79.6%{left:var(--parrot-walk-b);transform:translate(-50%,86%)rotate(.2deg)scale(.979)}80.05%{left:var(--parrot-walk-b);transform:translate(-50%,104%)rotate(-.1deg)scale(.974)}80.5%{left:var(--parrot-walk-b);transform:translate(-50%,114%)scale(.97)}80.6%{left:var(--parrot-peek-b);transform:translate(-50%,114%)scale(.97)}82.3%{left:var(--parrot-peek-b);transform:translate(-50%,88%)rotate(.25deg)scale(.982)}84.2%{left:var(--parrot-peek-b);transform:translate(-50%,67%)rotate(-.2deg)scale(.996)}85.6%,87.3%{left:var(--parrot-peek-b);transform:translate(-50%,63%)scale(1)}88.8%{left:var(--parrot-peek-b);transform:translate(-50%,61.8%)rotate(.22deg)scale(1.003)}90.5%{left:var(--parrot-peek-b);transform:translate(-50%,63.3%)rotate(-.18deg)scale(.999)}92%{left:var(--parrot-peek-b);transform:translate(-50%,68%)rotate(.2deg)scale(.995)}93.1%{left:var(--parrot-peek-b);transform:translate(-50%,88%)scale(.98)}94%{left:var(--parrot-peek-b);transform:translate(-50%,114%)scale(.97)}94.1%{left:var(--parrot-peek-c);transform:translate(-50%,114%)scale(.97)}95.5%,97%{left:var(--parrot-peek-c);transform:translate3d(-50%, var(--parrot-peek-c-rise), 0) rotate(-.2deg) scale(.995)}98.1%{left:var(--parrot-peek-c);transform:translate3d(-50%, var(--parrot-peek-c-rise), 0) rotate(.22deg) scale(1)}99.2%,to{left:var(--parrot-peek-c);transform:translate(-50%,114%)scale(.97)}}@keyframes site-parrot-grounded-side-pose{0%,19.59%{opacity:0;transform:scaleX(var(--parrot-walk-scale))}19.6%,80.49%{opacity:1;transform:scaleX(var(--parrot-walk-scale))}80.5%,to{opacity:0;transform:scaleX(var(--parrot-walk-scale))}}@keyframes site-parrot-grounded-front-pose{0%,19.59%{opacity:1;transform:none}19.6%,80.49%{opacity:0;transform:none}80.5%,to{opacity:1;transform:none}}@keyframes site-parrot-grounded-side-body{0%,19.6%{transform:translateY(0)rotate(0)}20%{transform:translateY(3px)rotate(-.58deg)}20.65%{transform:translateY(0)rotate(.42deg)}21.15%{transform:translateY(2px)rotate(-.34deg)}21.9%{transform:translateY(-1px)rotate(.48deg)}22.55%{transform:translateY(1px)rotate(-.42deg)}23.05%{transform:translateY(2px)rotate(.24deg)}23.85%{transform:translateY(-1px)rotate(-.48deg)}24.5%{transform:translateY(1px)rotate(.42deg)}25.05%{transform:translateY(2px)rotate(-.22deg)}25.75%{transform:translateY(-1px)rotate(.42deg)}26.35%{transform:translateY(0)rotate(-.34deg)}26.75%{transform:translateY(1.5px)rotate(.2deg)}27.35%{transform:translateY(-1px)rotate(-.24deg)}27.75%{transform:translateY(-2px)rotate(.14deg)}28%{transform:translateY(0)rotate(0)}28.45%{transform:translateY(1.5px)rotate(-.18deg)}29%,62%{transform:translateY(0)rotate(0)}63.5%{transform:translateY(-1px)rotate(-.2deg)}65.5%{transform:translateY(-1px)rotate(-.08deg)}66.5%{transform:translateY(0)rotate(0)}68.2%{transform:translateY(1px)rotate(.18deg)}70.3%{transform:translateY(-1px)rotate(-.16deg)}72%{transform:translateY(0)rotate(0)}72.35%{transform:translateY(-1px)rotate(-.3deg)}72.95%{transform:translateY(1px)rotate(.48deg)}73.55%{transform:translateY(0)rotate(-.3deg)}74.25%{transform:translateY(3px)rotate(-.48deg)}74.9%{transform:translateY(1px)rotate(.25deg)}75.7%{transform:translateY(4px)rotate(.42deg)}76.3%{transform:translateY(2px)rotate(-.3deg)}77.1%{transform:translateY(5px)rotate(-.4deg)}77.7%{transform:translateY(3px)rotate(.25deg)}78.4%{transform:translateY(5px)rotate(.34deg)}79%{transform:translateY(4px)rotate(-.2deg)}79.6%{transform:translateY(5px)rotate(.2deg)}80.5%,to{transform:translateY(0)rotate(0)}}@keyframes site-parrot-grounded-side-curiosity{0%,19.6%{transform:rotate(0)translate(0)}20%{transform:rotate(-5deg)translate(-1px)}20.65%{transform:rotate(3deg)translateY(1px)}21.15%{transform:rotate(-2deg)translate(-1px)}21.9%{transform:rotate(4deg)translateY(1px)}22.55%{transform:rotate(-3deg)translate(-1px)}23.05%{transform:rotate(-5deg)translate(-1px,1px)}23.85%{transform:rotate(3deg)translate(1px)}24.5%{transform:rotate(-2deg)translateY(1px)}25.05%{transform:rotate(4deg)translate(1px)}25.75%{transform:rotate(-4deg)translate(-1px,1px)}26.35%{transform:rotate(2deg)translate(0)}26.75%{transform:rotate(-2deg)translate(-1px,1px)}27.35%{transform:rotate(3deg)translate(1px)}27.75%{transform:rotate(-1deg)translateY(1px)}28%{transform:rotate(0)translate(0)}28.45%{transform:rotate(4deg)translate(1px,1px)}29.4%{transform:rotate(-2deg)translate(-1px)}30.5%,62%{transform:rotate(0)translate(0)}63%,65%{transform:rotate(-7deg)translate(-1px,-2px)}66.3%{transform:rotate(0)translate(0)}67.5%,69%{transform:rotate(6deg)translate(1px,3px)}70.3%,71.3%{transform:rotate(-3deg)translate(-1px,1px)}72%{transform:rotate(0)translate(0)}72.35%{transform:rotate(7deg)translate(1px,2px)}72.95%{transform:rotate(8deg)translate(1px,2px)}73.55%{transform:rotate(4deg)translateY(1px)}74.25%{transform:rotate(-4deg)translate(-1px,2px)}74.9%{transform:rotate(6deg)translate(1px,2px)}75.7%{transform:rotate(2deg)translate(1px,1px)}76.3%{transform:rotate(-3deg)translate(-1px,2px)}77.1%{transform:rotate(4deg)translate(1px,2px)}77.7%{transform:rotate(-2deg)translate(-1px,1px)}78.4%{transform:rotate(3deg)translate(1px,2px)}79%{transform:rotate(-2deg)translate(-1px,1px)}79.6%{transform:rotate(1deg)translateY(1px)}80.5%,to{transform:rotate(0)translate(0)}}@keyframes site-parrot-grounded-step-left{0%,5%,48%,to{transform:translate(0)rotate(0)}16%{transform:translate(-7px,-8px)rotate(-13deg)}34%{transform:translate(-11px,-2px)rotate(-7deg)}}@keyframes site-parrot-grounded-step-right{0%,52%,95%,to{transform:translate(0)rotate(0)}66%{transform:translate(-7px,-8px)rotate(-13deg)}84%{transform:translate(-11px,-2px)rotate(-7deg)}}@keyframes site-parrot-grounded-walk-bob{0%,5%{transform:translate(0,0)rotate(0)}11%{transform:translate(1px,-1px)rotate(.28deg)}16%{transform:translate(1.7px,-3.2px)rotate(.58deg)}29%{transform:translate(.9px,-1.8px)rotate(.3deg)}43%{transform:translate(-.45px,.65px)rotate(-.22deg)}48%,52%{transform:translate(0,0)rotate(0)}60%{transform:translate(-1px,-1px)rotate(-.28deg)}66%{transform:translate(-1.7px,-3px)rotate(-.58deg)}79%{transform:translate(-.9px,-1.7px)rotate(-.3deg)}91%{transform:translate(.45px,.65px)rotate(.22deg)}95%,to{transform:translate(0,0)rotate(0)}}@keyframes site-parrot-grounded-front-curiosity{0%,.1%{transform:rotate(0)translate(0)}1.4%{transform:rotate(-4deg)translate(-1px,1px)}2.8%{transform:rotate(4deg)translate(1px,1px)}3.8%,5.8%{transform:rotate(-2deg)translate(-1px,1px)}7.8%{transform:rotate(3deg)translate(1px,1px)}9.9%{transform:rotate(-3deg)translate(-1px,1px)}12.4%{transform:rotate(4deg)translate(1px,1px)}13.6%{transform:rotate(-2deg)translate(-1px,1px)}15.1%{transform:rotate(2deg)translate(1px,1px)}16.8%,83.4%{transform:rotate(0)translate(0)}83.5%,85.8%{transform:rotate(6deg)translate(2px,1px)}87%{transform:rotate(0)translate(0)}88.8%,90.5%{transform:rotate(-7deg)translate(-2px,1px)}92.5%,95.7%{transform:rotate(0)translate(0)}95.8%,97%{transform:rotate(-6deg)translate(-2px,1px)}98%{transform:rotate(5deg)translate(1px,1px)}99.2%,to{transform:rotate(0)translate(0)}}@keyframes site-parrot-grounded-front-blink{0%,5.05%,5.5%,10.35%,10.8%,85.95%,86.4%,89.75%,90.2%,96.75%,97.2%,to{opacity:0;transform:scaleY(.08)}5.28%,10.58%,86.18%,89.98%,96.98%{opacity:1;transform:scaleY(1)}}@keyframes site-parrot-grounded-front-chat{0%,9.8%,10.8%,88.5%,89.5%,97.1%,98.1%,to{transform:scaleY(1)}10.3%,89%,97.6%{transform:scaleY(1.28)}}.root-site .site-parrot-stage[data-story=grounded][data-reduced-motion=true] .site-parrot-flight{left:var(--parrot-peek-a);opacity:.78;animation:none;transform:translate(-50%,63%)}.root-site .site-parrot-stage[data-story=grounded][data-reduced-motion=true] .site-parrot-side-pose{opacity:0;animation:none;transform:none}.root-site .site-parrot-stage[data-story=grounded][data-reduced-motion=true] .site-parrot-front-pose{opacity:1;animation:none;transform:none}.root-site .site-parrot-stage[data-story=grounded][data-reduced-motion=true] .site-parrot-body-bob,.root-site .site-parrot-stage[data-story=grounded][data-reduced-motion=true] .site-parrot-head,.root-site .site-parrot-stage[data-story=grounded][data-reduced-motion=true] .site-parrot-front-head,.root-site .site-parrot-stage[data-story=grounded][data-reduced-motion=true] .site-parrot-leg,.root-site .site-parrot-stage[data-story=grounded][data-reduced-motion=true] .site-parrot-front-eyelid,.root-site .site-parrot-stage[data-story=grounded][data-reduced-motion=true] .site-parrot-front-beak{animation:none}.root-site .site-parrot-stage[data-antics=front-peek] .site-parrot-trick{animation:site-parrot-hide-and-seek var(--parrot-duration) linear 1 both}.root-site .site-parrot-stage[data-antics=front-peek] .site-parrot-side-pose{animation:site-parrot-side-hidden-swap var(--parrot-duration) step-end 1 both;transform:none}.root-site .site-parrot-stage[data-antics=front-peek] .site-parrot-front-pose{animation:site-parrot-front-hidden-swap var(--parrot-duration) step-end 1 both;transform:none}.root-site .site-parrot-stage[data-antics=front-peek] .site-parrot-front-head{animation:site-parrot-front-curiosity var(--parrot-duration) cubic-bezier(.3, .05, .22, 1) 1 both}.root-site .site-parrot-stage[data-antics=front-peek] .site-parrot-front-eyelid{animation:site-parrot-front-story-blink var(--parrot-duration) linear 1 both}.root-site .site-parrot-stage[data-antics=front-peek] .site-parrot-front-beak{animation:site-parrot-front-story-chat var(--parrot-duration) ease-in-out 1 both}.root-site .site-parrot-stage[data-antics=front-peek] .site-parrot-body-bob{animation:site-parrot-side-idle var(--parrot-duration) cubic-bezier(.35, .05, .25, 1) 1 both}.root-site .site-parrot-stage[data-antics=front-peek] .site-parrot-head{animation:site-parrot-side-curiosity var(--parrot-duration) cubic-bezier(.35, .05, .25, 1) 1 both}.root-site .site-parrot-stage[data-antics=front-peek] .site-parrot-leg-left{animation:site-parrot-natural-step-left var(--parrot-duration) ease-in-out 1 both}.root-site .site-parrot-stage[data-antics=front-peek] .site-parrot-leg-right{animation:site-parrot-natural-step-right var(--parrot-duration) ease-in-out 1 both}@keyframes site-parrot-side-hidden-swap{0%,50.19%{opacity:1}50.2%,73.19%{opacity:0}73.2%,to{opacity:1}}@keyframes site-parrot-front-hidden-swap{0%,51.19%{opacity:0}51.2%,70.19%{opacity:1}70.2%,to{opacity:0}}@keyframes site-parrot-front-story-blink{0%,53.9%,55%,60.4%,61.1%,61.75%,to{opacity:0;transform:scaleY(.08)}54.25%,60.72%,61.43%{opacity:1;transform:scaleY(1)}}@keyframes site-parrot-front-story-chat{0%,57.8%,58.7%,63.1%,64%,to{transform:scaleY(1)}58.2%,63.5%{transform:scaleY(1.34)}}@keyframes site-parrot-side-idle{0%,27.35%{transform:translate(0)rotate(0)}27.9%,28.55%{transform:translateY(-2px)rotate(-.35deg)}28.95%,29.65%{transform:translate(0)rotate(0)}30.1%,30.6%{transform:translateY(-2px)rotate(.35deg)}30.95%,31.75%{transform:translate(0)rotate(0)}32.2%,32.7%{transform:translateY(-2px)rotate(-.35deg)}33.05%,33.95%{transform:translate(0)rotate(0)}34.4%,34.9%{transform:translateY(-2px)rotate(.35deg)}35.25%,36.15%{transform:translate(0)rotate(0)}36.6%,37.05%{transform:translateY(-2px)rotate(-.35deg)}37.45%,38.8%{transform:translate(0)rotate(0)}39.5%{transform:translateY(2px)rotate(.22deg)scale(1.006,.987)}40.4%{transform:translate(-1px,4px)rotate(-.42deg)scale(1.01,.979)}41.3%{transform:translate(1px,3px)rotate(.48deg)scale(1.008,.98)}42.1%{transform:translateY(1px)rotate(-.22deg)scale(1.006,.986)}43.2%{transform:translate(1px,4px)rotate(.46deg)scale(1.004,.978)}44.1%{transform:translate(-1px,2px)rotate(-.32deg)scale(1.006,.982)}45.2%{transform:translate(1px,5px)rotate(.36deg)scale(1.002,.974)}46.05%{transform:translate(-1px,3px)rotate(-.27deg)scale(1.004,.978)}47.2%{transform:translateY(4px)rotate(.22deg)scale(.998,.972)}48.1%{transform:translate(-1px,2px)rotate(-.18deg)scale(1.001,.976)}49.2%{transform:translateY(4px)rotate(.14deg)scale(.996,.97)}50.2%,79.2%{transform:translate(0)rotate(0)}79.65%,80.1%{transform:translateY(-2px)rotate(-.35deg)}80.5%,83.1%{transform:translate(0)rotate(0)}83.55%,84%{transform:translateY(-2px)rotate(.35deg)}84.4%,to{transform:translate(0)rotate(0)}}@keyframes site-parrot-side-curiosity{0%,22%{transform:rotate(0)translate(0)}25%,28%{transform:rotate(-5deg)translate(-1px)}30%,33%{transform:rotate(4deg)translate(1px)}35%,38.2%{transform:rotate(-7deg)translate(-1px,1px)}38.8%{transform:rotate(0)translate(0)}39.5%{transform:rotate(4deg)translate(1px,1px)}40.4%,41.3%{transform:rotate(-7deg)translate(-2px,2px)}42.1%{transform:rotate(3deg)translate(1px,1px)}43.2%{transform:rotate(-6deg)translate(-1px,2px)}44.1%{transform:rotate(-2deg)translateY(1px)}45.2%{transform:rotate(5deg)translate(1px,2px)}46.05%{transform:rotate(1deg)translateY(1px)}47.2%{transform:rotate(-4deg)translate(-1px,2px)}48.1%{transform:rotate(2deg)translate(1px,1px)}49.2%{transform:rotate(-3deg)translate(-1px,2px)}50.2%,74%{transform:rotate(0)translate(0)}77%,79.5%{transform:rotate(5deg)translate(1px)}81%,83.5%{transform:rotate(-6deg)translate(-1px,1px)}86%,to{transform:rotate(0)translate(0)}}@keyframes site-parrot-natural-step-left{0%,27.35%{opacity:1;transform:translate(0)rotate(0)}27.9%{transform:translate(-7px,-8px)rotate(-13deg)}28.55%{transform:translate(-11px,-2px)rotate(-7deg)}28.95%,31.75%{transform:translate(0)rotate(0)}32.2%{transform:translate(-7px,-8px)rotate(-13deg)}32.7%{transform:translate(-11px,-2px)rotate(-7deg)}33.05%,36.15%{transform:translate(0)rotate(0)}36.6%{transform:translate(-7px,-8px)rotate(-13deg)}37.05%{transform:translate(-11px,-2px)rotate(-7deg)}37.45%,79.2%{transform:translate(0)rotate(0)}79.65%{transform:translate(-7px,-8px)rotate(-13deg)}80.1%{transform:translate(-11px,-2px)rotate(-7deg)}80.5%,85.8%{opacity:1;transform:translate(0)rotate(0)}86.25%{transform:translateY(3px)rotate(-4deg)}86.9%{transform:translate(2px,5px)rotate(-12deg)}87.7%{transform:translate(4px,-5px)rotate(18deg)scaleY(.9)}88.55%{transform:translate(5px,-8px)rotate(28deg)scaleY(.74)}89.75%{transform:translate(6px,-11px)rotate(40deg)scaleY(.58)}91.9%{transform:translate(7px,-12px)rotate(34deg)scaleY(.52)}94.25%{transform:translate(6px,-11px)rotate(43deg)scaleY(.48)}97.5%{transform:translate(7px,-12px)rotate(36deg)scaleY(.5)}to{opacity:1;transform:translate(6px,-11px)rotate(39deg)scaleY(.52)}}@keyframes site-parrot-natural-step-right{0%,29.65%{opacity:1;transform:translate(0)rotate(0)}30.1%{transform:translate(-7px,-8px)rotate(-13deg)}30.6%{transform:translate(-11px,-2px)rotate(-7deg)}30.95%,33.95%{transform:translate(0)rotate(0)}34.4%{transform:translate(-7px,-8px)rotate(-13deg)}34.9%{transform:translate(-11px,-2px)rotate(-7deg)}35.25%,83.1%{transform:translate(0)rotate(0)}83.55%{transform:translate(-7px,-8px)rotate(-13deg)}84%{transform:translate(-11px,-2px)rotate(-7deg)}84.4%,85.8%{opacity:1;transform:translate(0)rotate(0)}86.25%{transform:translateY(3px)rotate(4deg)}86.9%{transform:translate(-2px,5px)rotate(12deg)}87.7%{transform:translate(-3px,-4px)rotate(-16deg)scaleY(.9)}88.55%{transform:translate(-4px,-8px)rotate(-27deg)scaleY(.74)}89.75%{transform:translate(-6px,-11px)rotate(-39deg)scaleY(.58)}91.9%{transform:translate(-7px,-12px)rotate(-33deg)scaleY(.52)}94.25%{transform:translate(-6px,-11px)rotate(-42deg)scaleY(.48)}97.5%{transform:translate(-7px,-12px)rotate(-35deg)scaleY(.5)}to{opacity:1;transform:translate(-6px,-11px)rotate(-38deg)scaleY(.52)}}.root-site .site-parrot-stage[data-antics=front-peek][data-exit=fly] .site-parrot-front-wing{animation-name:site-parrot-natural-flight-front;animation-timing-function:linear}.root-site .site-parrot-stage[data-antics=front-peek][data-exit=fly] .site-parrot-rear-wing{animation-name:site-parrot-natural-flight-rear;animation-timing-function:linear}.root-site .site-parrot-stage[data-antics=front-peek][data-exit=fly] .site-parrot-tail{animation-name:site-parrot-natural-flight-tail;animation-timing-function:linear}@keyframes site-parrot-natural-flight-front{0%,3.4%,7.5%,11.8%,16.2%,22%,85.8%{transform:rotate(-8deg)scaleY(.96)}1.7%,5.5%,9.6%,14%,18.4%{transform:rotate(-42deg)scaleY(.64)}2.6%,6.5%,10.7%,15.1%,20%{transform:rotate(27deg)scaleY(1.1)}86.25%{transform:rotate(12deg)scaleY(.98)}86.9%{transform:rotate(32deg)scale(1.08,1.18)}87.7%{transform:rotate(-52deg)scale(.92,.58)}88.55%{transform:rotate(31deg)scale(1.1,1.16)}89.75%{transform:rotate(-47deg)scaleY(.62)}90.7%{transform:rotate(28deg)scaleY(1.12)}91.9%{transform:rotate(-45deg)scaleY(.64)}93%{transform:rotate(25deg)scaleY(1.1)}94.25%{transform:rotate(-42deg)scaleY(.67)}95.25%{transform:rotate(22deg)scaleY(1.08)}96.55%{transform:rotate(-39deg)scaleY(.7)}97.5%{transform:rotate(19deg)scaleY(1.06)}98.6%{transform:rotate(-35deg)scaleY(.74)}to{transform:rotate(-9deg)scaleY(.94)}}@keyframes site-parrot-natural-flight-rear{0%,3.4%,7.5%,11.8%,16.2%,22%,85.8%{transform:rotate(8deg)scaleY(.94)}1.7%,5.5%,9.6%,14%,18.4%{transform:rotate(35deg)scaleY(1.08)}2.6%,6.5%,10.7%,15.1%,20%{transform:rotate(-34deg)scaleY(.68)}86.25%{transform:rotate(-10deg)scaleY(.96)}86.9%{transform:rotate(-30deg)scale(.92,.64)}87.7%{transform:rotate(44deg)scale(1.1,1.14)}88.55%{transform:rotate(-28deg)scale(.94,.66)}89.75%{transform:rotate(40deg)scaleY(1.1)}90.7%{transform:rotate(-25deg)scaleY(.7)}91.9%{transform:rotate(38deg)scaleY(1.08)}93%{transform:rotate(-23deg)scaleY(.72)}94.25%{transform:rotate(35deg)scaleY(1.06)}95.25%{transform:rotate(-20deg)scaleY(.74)}96.55%{transform:rotate(32deg)scaleY(1.04)}97.5%{transform:rotate(-17deg)scaleY(.77)}98.6%{transform:rotate(29deg)scaleY(1.02)}to{transform:rotate(7deg)scaleY(.94)}}@keyframes site-parrot-natural-flight-tail{0%,22%,85.8%{transform:rotate(0)}5%,14%{transform:rotate(4deg)}10%,18%{transform:rotate(-3deg)}86.25%{transform:rotate(-2deg)}87.7%{transform:rotate(9deg)}88.55%{transform:rotate(3deg)}89.75%{transform:rotate(-7deg)}90.7%{transform:rotate(2deg)}91.9%{transform:rotate(7deg)}93%{transform:rotate(0)}94.25%{transform:rotate(-6deg)}95.25%{transform:rotate(2deg)}96.55%{transform:rotate(6deg)}97.5%{transform:rotate(0)}98.6%{transform:rotate(-5deg)}to{transform:rotate(1deg)}}.root-site .site-parrot-stage[data-reduced-motion=true] .site-parrot-side-pose,.root-site .site-parrot-stage[data-reduced-motion=true] .site-parrot-front-pose,.root-site .site-parrot-stage[data-reduced-motion=true] .site-parrot-trick,.root-site .site-parrot-stage[data-reduced-motion=true] .site-parrot-body-bob,.root-site .site-parrot-stage[data-reduced-motion=true] .site-parrot-head,.root-site .site-parrot-stage[data-reduced-motion=true] .site-parrot-front-head,.root-site .site-parrot-stage[data-reduced-motion=true] .site-parrot-leg,.root-site .site-parrot-stage[data-reduced-motion=true] .site-parrot-front-leg,.root-site .site-parrot-stage[data-reduced-motion=true] .site-parrot-front-eyelid,.root-site .site-parrot-stage[data-reduced-motion=true] .site-parrot-front-beak,.root-site .site-parrot-stage[data-reduced-motion=true] .site-parrot-front-wing,.root-site .site-parrot-stage[data-reduced-motion=true] .site-parrot-rear-wing,.root-site .site-parrot-stage[data-reduced-motion=true] .site-parrot-tail{animation:none}.root-site .site-parrot-stage[data-reduced-motion=true] .site-parrot-side-pose{opacity:1}.root-site .site-parrot-stage[data-reduced-motion=true] .site-parrot-front-pose{opacity:0}@media (max-width:700px){.root-site .site-parrot-stage{width:100vw;height:clamp(215px,45svh,330px);left:50%;right:auto}.root-site .site-parrot-flight{width:clamp(112px,31vw,138px);left:56%}}.root-site .site-paired-heading-responsive>span+span{margin-top:0}.root-site .site-final-experience-title{color:var(--orange)}@media (max-width:460px){.root-site .site-paired-heading-responsive>span+span{margin-top:.52em}}
