.dnd-section:has(.gm-combo){overflow:hidden}.gm-combo{position:relative}.gm-combo__grid{align-items:center;display:grid;gap:72px;grid-template-columns:minmax(0,1fr) 600px}.gm-combo__text{display:flex;flex-direction:column;gap:32px}.gm-combo__kick{color:var(--gm-teal);font-size:14px;font-weight:500;letter-spacing:.2em;text-transform:uppercase}.gm-rot-wrap{color:#fff;display:grid;font-family:var(--gm-font-head);font-size:64px;font-weight:700;letter-spacing:-.02em;line-height:1.02;margin:0}.gm-rot{display:block;grid-area:1/1}.gm-rot-r{color:var(--gm-teal);display:inline-block}.gm-combo__lead{color:var(--gm-lilac);font-size:20px;line-height:1.6;margin:0;max-width:560px}.gm-combo__btns{padding-top:8px}.gm-combo__fig{margin:0;width:600px}.gm-rf{display:block;max-width:600px;overflow:visible}@keyframes gm-rot{0%{opacity:0;transform:translateY(28px)}4%{opacity:1;transform:none}30%{opacity:1;transform:none}33.3%{opacity:0;transform:translateY(-20px)}to{opacity:0;transform:translateY(-20px)}}@keyframes gm-rot-r{0%,6%{opacity:0;transform:translateX(-24px)}11%{opacity:1;transform:none}30%{opacity:1}33.3%,to{opacity:0}}@keyframes gm-rot-end{0%{opacity:0;transform:translateY(28px)}12%{opacity:1;transform:none}to{opacity:1;transform:none}}@keyframes gm-rot-r-end{0%,18%{opacity:0;transform:translateX(-24px)}33%{opacity:1;transform:none}to{opacity:1;transform:none}}.gm-rot{animation:gm-rot 12s cubic-bezier(.2,.7,.2,1) .3s 1 both;opacity:0}.gm-rot .gm-rot-r{animation:gm-rot-r 12s cubic-bezier(.2,.7,.2,1) .3s 1 both}.gm-rot-2,.gm-rot-2 .gm-rot-r{animation-delay:4.3s}.gm-rot-3{animation-name:gm-rot-end}.gm-rot-3,.gm-rot-3 .gm-rot-r{animation-delay:8.3s;animation-duration:4s}.gm-rot-3 .gm-rot-r{animation-name:gm-rot-r-end}@keyframes gm-s-fade{0%{opacity:0}to{opacity:1}}@keyframes gm-s-rise{0%{opacity:0;transform:translateY(32px)}to{opacity:1;transform:none}}@keyframes gm-s-drop{0%{opacity:0;transform:translateY(-24px)}to{opacity:1;transform:none}}@keyframes gm-s-draw{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes gm-s-pop{0%{opacity:0;transform:translateY(-16px) scale(.6)}to{opacity:1;transform:none}}@keyframes gm-l-drip2{0%,40%{opacity:0;transform:translateY(0)}45%{opacity:1}60%{opacity:0;transform:translateY(40px)}to{opacity:0;transform:translateY(40px)}}.gm-s-kick{animation:gm-s-fade .6s cubic-bezier(.2,.7,.2,1) 0s both}.gm-s-s1{animation:gm-s-rise .8s cubic-bezier(.2,.7,.2,1) .8s both}.gm-s-stmt{animation:gm-s-rise .8s cubic-bezier(.2,.7,.2,1) 1.1s both}.gm-s-f1{animation:gm-s-drop .8s cubic-bezier(.2,.7,.2,1) .5s both}.gm-s-f2{animation:gm-s-drop .8s cubic-bezier(.2,.7,.2,1) 1.5s both}.gm-s-line{animation:gm-s-draw 1s cubic-bezier(.2,.7,.2,1) 2.3s both;transform-origin:left center}.gm-s-d1{animation:gm-s-pop .5s cubic-bezier(.2,.7,.2,1) 2.8s both}.gm-s-d2{animation:gm-s-pop .5s cubic-bezier(.2,.7,.2,1) 2.95s both}.gm-s-lab{animation:gm-s-fade .6s cubic-bezier(.2,.7,.2,1) 3s both}.gm-s-f3{animation:gm-s-drop .8s cubic-bezier(.2,.7,.2,1) 5.3s both}.gm-s-f4{animation:gm-s-drop .8s cubic-bezier(.2,.7,.2,1) 9.4s both}.gm-s-drip{animation:gm-l-drip2 3s ease-in 3.4s 3 both}.gm-rf g,.gm-rf path{transform-box:fill-box}.gm-rf .gm-s-line{transform-origin:left center}.gm-rf .gm-s-d1,.gm-rf .gm-s-d2{transform-origin:center}.gm-combo.gm-wait *{animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){.gm-rot-wrap{display:flex;flex-direction:column;font-size:52px;gap:20px}.gm-rot,.gm-rot .gm-rot-r{animation:none;opacity:1}.gm-combo [class*=gm-s-]{animation:none!important;opacity:1!important;transform:none!important}}@media (max-width:1100px){.gm-combo__grid{gap:48px;grid-template-columns:minmax(0,1fr)}.gm-combo__fig{max-width:600px;width:100%}.gm-rot-wrap{font-size:38px;line-height:1.1}}@media (max-width:640px){.gm-combo__text{gap:24px}.gm-combo__lead{font-size:18px}.gm-combo__fig{padding-right:8px}}