.c9 .k2-intro{padding:calc(var(--header) + clamp(14px,1.6vw,20px)) 0 var(--s-section-s)}.c9 .k2-intro .display{grid-column:1/-1;max-width:none;margin-top:clamp(56px,8vw,120px)}.c9 .k2-intro-text{margin-top:clamp(40px,4.6vw,64px)}.c9 .k2-intro-text .lead{max-width:560px}.c9 .k2-intro .cta-group{margin-top:36px}@media (min-width:640px){.c9 .k2-intro .cta-group{flex-flow:row}.c9 .k2-intro .cta{width:auto}}@media (min-width:1024px){.c9 .k2-intro .display{grid-column:1/11}.c9 .k2-intro-text{grid-column:1/8}.c9 .k2-intro .grid{align-items:center}.c9 .k2-left{grid-column:1/7}.c9 .k2-left .display{margin-top:clamp(40px,5vw,72px)}.c9 .k2-vis{grid-column:7/13;margin:clamp(24px,3vw,40px) calc(-1*clamp(0px,2vw,32px)) 0 0}}.c9 .k2-left .k2-intro-text{margin-top:clamp(28px,3.2vw,44px)}.c9 .k2-vis{margin-top:clamp(32px,6vw,56px)}.c9 .k2-vis svg{width:100%;height:auto;display:block;overflow:visible}@media (max-width:639px){.c9 .k2-vis{margin-inline:calc(-1 * var(--pad,20px));overflow:hidden}.c9 .k2-vis svg{width:108%;margin-left:-4%}.c9 .kh .steam,.c9 .kh .mh,.c9 .kh .mb{display:none}}.c9 .kh{--e:cubic-bezier(.22,1,.36,1)}.c9 .kh text{font-family:var(--font-body);fill:var(--dark);font-weight:500}.c9 .kh g,.c9 .kh rect,.c9 .kh circle,.c9 .kh path,.c9 .kh text{transform-box:fill-box}.c9 .kh .pl{transform-box:view-box;transition:transform .6s cubic-bezier(.2,.7,.2,1)}.c9 .kh .k{stroke:var(--dark);stroke-width:1.5px;stroke-linejoin:round}.c9 .kh [transform]{transform-box:view-box}.c9 .kh .desk{fill:#f6f1e7}.c9 .kh .pot{fill:#e9d3a6}.c9 .kh .leaf{fill:var(--green)}.c9 .kh .leaf.l2{fill:#9fd3c6}.c9 .kh .stand{fill:#e9e9ee}.c9 .kh .foot{fill:var(--dark)}.c9 .kh .mac{fill:#fff}.c9 .kh .chin,.c9 .kh .mb{fill:#e3dfe9}.c9 .kh .st{fill:none;stroke:#bdbdc6;stroke-width:1.5px;stroke-linecap:round}.c9 .kh .scr{fill:#2e2e38}.c9 .kh .scr-on{fill:#fbfafd}.c9 .kh .tb{fill:#f1eff5}.c9 .kh .tt{fill:#6b6b76;text-anchor:middle;font-size:9px}.c9 .kh .glow{pointer-events:none;opacity:.75}.c9 .kh .card{fill:#fff}.c9 .kh .ttl{font-size:12px;font-weight:600}.c9 .kh .pill.g{fill:var(--green-tint)}.c9 .kh .pill.l{fill:#e3dfe9}.c9 .kh .pill.c{fill:#f5e7c8}.c9 .kh .ico.g{fill:var(--green-tint)}.c9 .kh .ico.l{fill:#e3dfe9}.c9 .kh .ico.c{fill:#f5e7c8}.c9 .kh .chip.w{fill:#fff}.c9 .kh .cx2{font-size:10.5px;font-weight:600}.c9 .kh .ii{fill:none;stroke:var(--dark);stroke-width:1.5px;stroke-linejoin:round;stroke-linecap:round}.c9 .kh .bar{fill:#e4e4e9}.c9 .kh .bar.s{fill:#eeeef2}.c9 .kh .cc{fill:var(--green)}.c9 .kh .ct{fill:none;stroke:#fff;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.c9 .kh .sp.l{fill:var(--lav)}.c9 .kh .sp.g{fill:var(--green)}.c9 .kh .sp.c{fill:#e9c98f}.c9 .kh .sp.w{fill:#c9b8e3}.c9 .lh .pt{text-anchor:middle;font-size:8.5px;font-weight:600}.c9 .lh .sf.d{fill:var(--dark)}.c9 .lh .sf.w{fill:#fff}.c9 .lh .sf.n{fill:#e3dfe9}.c9 .lh .sf.r{fill:#f3f1f6}.c9 .lh .sf.l{fill:#c9b8e3}.c9 .lh .sf.g{fill:var(--green-tint)}.c9 .lh .sf.c{fill:#f5e7c8}.c9 .lh .sf.cd{fill:#e9c98f}.c9 .lh .sf.gn{fill:var(--green)}.c9 .lh .cn{fill:none;stroke:#a9a7b4;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.c9 .lh .hd{fill:none;stroke:#e9c98f;stroke-width:3px;stroke-linecap:round}.c9 .lh .bx{text-anchor:middle;font-size:9px;font-weight:600}.c9 .lh .hx{font-size:10px;font-weight:600}.c9 .lh .bw{fill:#fff;text-anchor:middle;font-size:9px;font-weight:600}@media (prefers-reduced-motion:no-preference){.c9 .kh:not(.go) .fly,.c9 .kh:not(.go) .glow,.c9 .kh:not(.go) .sx,.c9 .kh:not(.go) .scx,.c9 .kh:not(.go) .tb,.c9 .kh:not(.go) .tt{opacity:0}.c9 .kh.go .desk-set{animation:khUp .7s var(--e) both}.c9 .kh.go .scr-on,.c9 .kh.go .tb,.c9 .kh.go .tt{animation:.6s ease-out .5s both khOn}.c9 .lh.go .scx{transform-origin:50%;animation:khPop .6s var(--e) .8s both}.c9 .kh.go .glow{transform-origin:50%;animation:khGlow 1.6s var(--e) 1s both}.c9 .kh.go .fly{animation:khOut 1.1s cubic-bezier(.3,1.35,.5,1) var(--dl) both}.c9 .kh.go .rw{animation:khRow .45s var(--e) both}.c9 .kh.go .a .r1{animation-delay:2.3s}.c9 .kh.go .a .r2{animation-delay:2.55s}.c9 .kh.go .a .r3{animation-delay:2.9s}.c9 .kh.go .b .r1{animation-delay:2.7s}.c9 .kh.go .b .r2{animation-delay:2.95s}.c9 .kh.go .b .r3{animation-delay:3.2s}.c9 .kh.go .c .r1{animation-delay:3s}.c9 .kh.go .c .r2{animation-delay:3.35s}.c9 .kh.go .c .r3{animation-delay:3.55s}.c9 .kh.go .sx{transform-origin:50%;animation:khTwinkle 1s var(--e) var(--dl) both}.c9 .kh.go .st{animation:2.6s ease-in-out .8s 4 khSteam}.c9 .kh.go .st.s2{animation-delay:1.6s}}@keyframes khRow{0%{opacity:0;transform:translate(-8px)}to{opacity:1;transform:none}}@keyframes khUp{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes khOn{0%{opacity:0}40%{opacity:.6}55%{opacity:.3}to{opacity:1}}@keyframes khGlow{0%{opacity:0;transform:scale(.3)}45%{opacity:1;transform:scale(1.08)}to{opacity:.75;transform:none}}@keyframes khOut{0%{opacity:0;transform:translate(var(--fx),var(--fy)) scale(.15)}25%{opacity:1}to{opacity:1;transform:none}}@keyframes khSteam{0%{opacity:1;transform:none}45%{opacity:0;transform:translateY(-10px)}55%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes khPop{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}@keyframes khTwinkle{0%{opacity:0;transform:scale(0)rotate(-45deg)}60%{opacity:1;transform:scale(1.25)}to{opacity:1;transform:none}}
