.g-v2.feedback-page .fb-flight{--p:-30px}.g-v2.feedback-page .fb-main{position:relative}.g-v2.feedback-page .fb-rail{z-index:4;pointer-events:none;position:absolute;inset:0}.g-v2.feedback-page .fb-stage{z-index:4;pointer-events:none;height:900px;position:sticky;top:0;overflow:clip}.g-v2.feedback-page .fb-anchor,.g-v2.feedback-page .fb-lift,.g-v2.feedback-page .fb-glide,.g-v2.feedback-page .fb-persp,.g-v2.feedback-page .fb-wob,.g-v2.feedback-page .fb-pitch,.g-v2.feedback-page .fb-float,.g-v2.feedback-page .fb-bank,.g-v2.feedback-page .fb-model{width:0;height:0;position:absolute;top:0;left:0}.g-v2.feedback-page .fb-anchor{left:auto;inset-inline-end:330px;top:470px}.g-v2.feedback-page[dir=rtl] .fb-anchor{transform:scaleX(-1)}.g-v2.feedback-page .fb-persp{perspective:1200px}.g-v2.feedback-page .fb-wob,.g-v2.feedback-page .fb-pitch,.g-v2.feedback-page .fb-float,.g-v2.feedback-page .fb-bank,.g-v2.feedback-page .fb-model{transform-style:preserve-3d}.g-v2.feedback-page .fb-sky{opacity:0;pointer-events:none;background:radial-gradient(closest-side,#000000c7,#0000);border-radius:50%;width:300px;height:36px;position:absolute;top:150px;left:-167px}@keyframes fb-bob{0%,to{transform:translate(0,0)rotateX(0)}50%{transform:translateY(-14px)rotateX(7deg)}}.g-v2.feedback-page .fb-float{--a-key:fb-bob;--a-dur:7.5s}@keyframes fb-land{0%{opacity:0;transform:translate(-420px,230px)scale(.62)}}@keyframes fb-takeoff{0%{opacity:1;transform:translate(0,0)scale(1)}14%{opacity:1;transform:translate(-18px,10px)scale(1.03)}38%{opacity:1;transform:translate(75px,-65px)scale(.9)}60%{opacity:1;transform:translate(197px,-238px)scale(.7)}80%{opacity:.8;transform:translate(307px,-437px)scale(.52)}to{opacity:0;transform:translate(440px,-720px)scale(.3)}}.g-v2.feedback-page .fb-lift{animation:fb-land 1.9s var(--ease) .35s both}.g-v2.feedback-page .fb-sent .fb-lift{opacity:0;animation:2.4s linear both fb-takeoff;transform:translate(440px,-720px)scale(.3)}@keyframes fb-pitch{0%{transform:rotate(0)}14%{transform:rotate(5deg)}to{transform:rotate(-20deg)rotateX(-16deg)}}.g-v2.feedback-page .fb-sent .fb-pitch{animation:fb-pitch 2.4s var(--ease-io) both;transform:rotate(-20deg)rotateX(-16deg)}@keyframes fb-wobble-a{0%,to{transform:rotate(0)}16%{transform:rotate(7deg)}34%{transform:rotate(-6deg)}52%{transform:rotate(4deg)}70%{transform:rotate(-2deg)}86%{transform:rotate(1deg)}}@keyframes fb-wobble-b{0%,to{transform:rotate(0)}16%{transform:rotate(7deg)}34%{transform:rotate(-6deg)}52%{transform:rotate(4deg)}70%{transform:rotate(-2deg)}86%{transform:rotate(1deg)}}.g-v2.feedback-page .fb-held .fb-wob{animation:fb-wobble-a 1s var(--ease) both}.g-v2.feedback-page .fb-held.fb-alt .fb-wob{animation-name:fb-wobble-b}.g-v2.feedback-page .fb-pad{width:500px;height:120px;position:absolute;top:160px;left:-298px}.g-v2.feedback-page .fb-pad svg{width:100%;height:100%;display:block}.g-v2.feedback-page .fb-pad-glow{opacity:.55;transition:opacity .8s var(--ease)}.g-v2.feedback-page .fb-ready .fb-pad-glow{animation:g-glow 2.6s var(--ease-io) 4}.g-v2.feedback-page .fb-pad-shade{transition:opacity 1.4s var(--ease)}.g-v2.feedback-page .fb-sent .fb-pad-shade{opacity:0}.g-v2.feedback-page .fb-contrail{inset-inline-end:0;width:1440px;height:900px;filter:drop-shadow(0 0 6px color-mix(in oklab, var(--accent) 70%, transparent));position:absolute;top:0}@supports (animation-timeline:view()){@keyframes fb-glide{0%{transform:translate(-54px,-177px)scale(1.5)}}@keyframes fb-bank{0%{transform:rotate(20deg)rotateY(-14deg)rotateX(-16deg)}}@keyframes fb-sky-fade{0%{opacity:.8}to{opacity:0}}@keyframes fb-pad-in{0%{opacity:0;transform:scale(.55)}to{opacity:1;transform:scale(1)}}@keyframes fb-trace-in{0%{opacity:0}to{opacity:1}}@keyframes fb-unfold{0%{opacity:.25;transform:perspective(1600px)rotateX(-56deg)translateY(40px)}}.g-v2.feedback-page .fb-glide{animation:linear both fb-glide;animation-timeline:--page;animation-range:0 900px}.g-v2.feedback-page .fb-bank{animation:linear both fb-bank;animation-timeline:--page;animation-range:0 900px}.g-v2.feedback-page .fb-sky{animation:linear both fb-sky-fade;animation-timeline:--page;animation-range:0 560px}.g-v2.feedback-page .fb-pad{animation:linear both fb-pad-in;animation-timeline:--page;animation-range:420px 900px}.g-v2.feedback-page .fb-trace{animation:linear both fb-trace-in;animation-timeline:--page;animation-range:620px 1040px}.g-v2.feedback-page .fb-unfold{transform-origin:50% 0;animation:linear both fb-unfold;animation-timeline:view();animation-range:entry cover 30%}}@media (width<=860px){.g-v2.feedback-page .fb-stage{--fb-vh:100dvh;height:var(--fb-vh)}.g-v2.feedback-page .fb-anchor{left:auto;inset-inline-end:62px;top:calc(100% - 135px)}.g-v2.feedback-page .fb-glide{transform:translate(0,0)scale(.25)}.g-v2.feedback-page .fb-persp{perspective:1100px}.g-v2.feedback-page .fb-sky{width:240px;height:28px;top:119px;left:-134px}@keyframes fb-land{0%{opacity:0;transform:translate(-160px,120px)scale(.7)}}@keyframes fb-takeoff{0%{opacity:1;transform:translate(0,0)scale(1)}14%{opacity:1;transform:translate(6px,8px)scale(1.04)}38%{opacity:1;transform:translate(9px,-122px)scale(.96)}60%{opacity:1;transform:translate(32px,-281px)scale(.88)}80%{opacity:.8;transform:translate(71px,-410px)scale(.8)}to{opacity:0;transform:translate(138px,-556px)scale(.7)}}.g-v2.feedback-page .fb-lift{animation:fb-land 1.8s var(--ease) .35s both}.g-v2.feedback-page .fb-sent .fb-lift{animation:2.2s linear both fb-takeoff;transform:translate(138px,-556px)scale(.7)}@keyframes fb-pitch{0%{transform:rotate(0)}14%{transform:rotate(5deg)}to{transform:rotate(-24deg)rotateX(-16deg)}}.g-v2.feedback-page .fb-sent .fb-pitch{animation:fb-pitch 2.2s var(--ease-io) both;transform:rotate(-24deg)rotateX(-16deg)}@keyframes fb-wobble-a{0%,to{transform:rotate(0)}16%{transform:rotate(9deg)}34%{transform:rotate(-8deg)}52%{transform:rotate(5deg)}70%{transform:rotate(-3deg)}86%{transform:rotate(1deg)}}@keyframes fb-wobble-b{0%,to{transform:rotate(0)}16%{transform:rotate(9deg)}34%{transform:rotate(-8deg)}52%{transform:rotate(5deg)}70%{transform:rotate(-3deg)}86%{transform:rotate(1deg)}}.g-v2.feedback-page .fb-contrail{width:390px;height:844px;filter:drop-shadow(0 0 5px color-mix(in oklab, var(--accent) 70%, transparent));top:auto;bottom:0}.g-v2.feedback-page .fb-dock{background:radial-gradient(closest-side, color-mix(in oklab, var(--accent) 16%, transparent), transparent);transition:border-color .5s var(--ease)}.g-v2.feedback-page .fb-dock:after{content:"";border-radius:inherit;box-shadow:0 0 18px -2px var(--accent);opacity:0;pointer-events:none;position:absolute;inset:-1px}.g-v2.feedback-page .fb-dock.is-ready{border-style:solid;border-color:color-mix(in oklab, var(--accent) 60%, transparent)}.g-v2.feedback-page .fb-dock.is-ready:after{animation:g-glow 2.6s var(--ease-io) 4}@supports (animation-timeline:view()){@keyframes fb-glide{0%{transform:translate3d(-123px, calc(420px - var(--fb-vh)), 0) scale(1.05)}to{transform:translate(0,0)scale(.25)}}@keyframes fb-sky-fade{0%{opacity:.6}to{opacity:0}}.g-v2.feedback-page .fb-glide,.g-v2.feedback-page .fb-bank{animation-range:0 760px}.g-v2.feedback-page .fb-sky{animation-range:0 420px}.g-v2.feedback-page .fb-unfold{animation:none}}}@keyframes fb-pop{0%{opacity:0;transform:scale(.4)}}.g-v2.feedback-page .fb-status{inset-inline-end:2px;border-radius:50%;place-items:center;width:26px;height:26px;display:grid;position:absolute;top:18px}.g-v2.feedback-page .fb-status-area{top:8px}.g-v2.feedback-page .fb-ok{color:var(--on-accent);background:var(--accent);box-shadow:0 0 18px -2px color-mix(in oklab, var(--accent) 70%, transparent);animation:fb-pop .6s var(--spring) both}.g-v2.feedback-page .fb-msg{animation:g-rise .6s var(--ease) both}@media (width<=860px){.g-v2.feedback-page .fb-status{width:24px;height:24px;top:15px}.g-v2.feedback-page .fb-status-area{top:7px}.g-v2.feedback-page .fb-ok{box-shadow:0 0 16px -2px color-mix(in oklab, var(--accent) 70%, transparent)}}.g-v2.feedback-page .fb-cta{transition:border-color .4s var(--ease), background-color .4s var(--ease), color .4s var(--ease)}.g-v2.feedback-page .fb-cta:hover{background-color:var(--surface)}.g-v2.feedback-page .fb-idx{transition:color .4s var(--ease)}.g-v2.feedback-page .fb-meter i{transition:background-color .5s var(--ease), box-shadow .5s var(--ease)}.g-v2.feedback-page .fb-line{transition:border-color .4s var(--ease), box-shadow .4s var(--ease)}.g-v2.feedback-page .fb-area{transition:box-shadow .4s var(--ease)}.g-v2.feedback-page .fb-drop{transition:border-color .4s var(--ease), background-color .4s var(--ease)}.g-v2.feedback-page .fb-drop-plus{transition:border-color .4s var(--ease), color .4s var(--ease)}.g-v2.feedback-page .fb-drop:hover .fb-drop-plus{border-color:var(--accent);color:var(--accent)}@media (width<=860px){@supports (animation-timeline:scroll()){@keyframes fb-glide-rtl{0%{transform:translate3d(calc(62px - 50vw), calc(420px - var(--fb-vh)), 0) scale(.95)}to{transform:translate(0,0)scale(.25)}}.g-v2.feedback-page[dir=rtl] .fb-glide{animation-name:fb-glide-rtl}}}.g-v2.feedback-page .fb-stage{will-change:transform;transform:translateZ(0)}.g-v2.feedback-page .fb-beam,.g-v2.feedback-page .fb-ruled,.g-v2.feedback-page .fb-postmark,.g-v2.feedback-page .fb-flight,.g-v2.feedback-page .fb-glide,.g-v2.feedback-page .fb-bank{will-change:transform}.g-v2.feedback-page .fb-lift,.g-v2.feedback-page .fb-sky,.g-v2.feedback-page .fb-pad,.g-v2.feedback-page .fb-trace,.g-v2.feedback-page .fb-unfold,.g-v2.feedback-page .fb-hero-copy,.g-v2.feedback-page .sr-up,.g-v2.feedback-page .sr-zoom{will-change:transform, opacity}.g-v2.feedback-page .sr-clip,.g-v2.feedback-page .sr-wipe{will-change:clip-path}