body{margin:0;background:#ede7df;font-family:Plus Jakarta Sans,system-ui,sans-serif}a{color:#e9504d}a:hover{color:#cc3336}*{-webkit-tap-highlight-color:transparent}@keyframes seagull-dot{0%,60%,to{transform:translateY(0);opacity:.35}30%{transform:translateY(-4px);opacity:1}}@keyframes seagull-msg-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes seagull-chip-in{0%{opacity:0;transform:translateY(6px) scale(.94)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes seagull-gather{0%{opacity:0;transform:translateY(30px) scale(.7) rotate(-8deg)}45%{opacity:1;transform:translateY(0) scale(1) rotate(0)}to{opacity:0;transform:translateY(-70px) scale(.35) rotate(8deg)}}@keyframes seagull-spin{to{transform:rotate(360deg)}}@keyframes seagull-route-draw{0%{stroke-dashoffset:120}55%,80%{stroke-dashoffset:0}to{stroke-dashoffset:-120}}@keyframes seagull-route-pin{0%{transform:scale(0)}12%{transform:scale(1.3)}18%,82%{transform:scale(1)}92%,to{transform:scale(0)}}@keyframes seagull-route-dot{0%,to{opacity:.25}50%{opacity:1}}@keyframes seagull-route-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes seagull-fade-in{0%{opacity:0}to{opacity:1}}@keyframes seagull-fade-up{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes seagull-pin-ping{0%{transform:scale(.3);opacity:.55}to{transform:scale(3.2);opacity:0}}@keyframes seagull-iris{0%{clip-path:circle(0% at 50% 50%)}to{clip-path:circle(120% at 50% 50%)}}@keyframes seagull-mark-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@keyframes seagull-step-in{0%{opacity:0;transform:translate(-6px)}to{opacity:1;transform:translate(0)}}@keyframes seagull-bar-rise{0%{opacity:0;transform:translateY(140%);animation-timing-function:cubic-bezier(.16,.8,.3,1)}55%{opacity:1}70%{transform:translateY(-9px);animation-timing-function:cubic-bezier(.4,0,.35,1)}86%{transform:translateY(2px);animation-timing-function:ease-out}to{opacity:1;transform:translateY(0)}}@keyframes seagull-bar-ping{0%{opacity:.5;transform:scale(1)}to{opacity:0;transform:scale(1.055)}}@keyframes seagull-bar-breathe{0%,to{transform:scale(1);opacity:1}45%{transform:scale(1.75);opacity:.65}}@keyframes seagull-bar-nudge{0%,to{transform:translateY(0)}45%{transform:translateY(-4px)}}@keyframes seagull-demo-hand{0%{transform:translateY(0);opacity:0}8%{opacity:1}22%{transform:translateY(0) scale(.92)}55%{transform:translateY(69px) scale(.92)}70%{transform:translateY(69px) scale(1)}86%{opacity:1}to{transform:translateY(69px);opacity:0}}@keyframes seagull-demo-lift{0%,18%{transform:translateY(0) scale(1);box-shadow:none}26%{transform:translateY(0) scale(1.02);box-shadow:0 14px 26px #140c0a2e}55%{transform:translateY(69px) scale(1.02);box-shadow:0 14px 26px #140c0a2e}70%,to{transform:translateY(69px) scale(1);box-shadow:none}}@keyframes seagull-demo-yield{0%,26%{transform:translateY(0)}55%,to{transform:translateY(-69px)}}@keyframes seagull-pulse{0%,to{opacity:.35}50%{opacity:1}}.sg-press{transition:transform .14s cubic-bezier(.2,.8,.3,1),background-color .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease}.sg-press:active{transform:scale(.972)}:where([role=button],button,[role=tab],[role=switch],summary){touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:opacity .12s ease,transform .14s cubic-bezier(.2,.8,.3,1),background-color .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease}:where([role=button],button,[role=tab],[role=switch]):active:not([aria-disabled=true],[data-busy=true],:disabled){opacity:.62}:where([role=button],button,[role=tab],[role=switch]):focus-visible{outline:2px solid var(--sg-focus, #2f6fed);outline-offset:2px}[data-busy=true]{cursor:progress}@media(prefers-reduced-motion:reduce){:where([role=button],button,[role=tab],[role=switch],summary),.sg-press{transition:none}.sg-press:active{transform:none}}.sg-noscrollbar{scrollbar-width:none}.sg-noscrollbar::-webkit-scrollbar{display:none}@keyframes seagull-slide-in{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes seagull-label-in{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}@keyframes seagull-sheen{0%{transform:translate(-120%)}to{transform:translate(320%)}}@keyframes seagull-loop{0%{opacity:0;transform:translateY(16px)}8%,88%{opacity:1;transform:translateY(0)}97%,to{opacity:0;transform:translateY(-8px)}}@keyframes seagull-pop{0%{opacity:0;transform:translateY(8px) scale(.92)}11%,88%{opacity:1;transform:translateY(0) scale(1)}97%,to{opacity:0;transform:scale(.96)}}@keyframes seagull-scan{0%,5%{transform:translateY(-24px);opacity:0}11%{opacity:1}52%{transform:translateY(166px);opacity:0}to{transform:translateY(166px);opacity:0}}@keyframes seagull-typing{0%,9%{opacity:0;max-height:0}15%,40%{opacity:1;max-height:46px}47%,to{opacity:0;max-height:0}}@keyframes seagull-answer{0%,44%{opacity:0;max-height:0;transform:translateY(10px)}53%,90%{opacity:1;max-height:220px;transform:translateY(0)}98%,to{opacity:0;max-height:220px;transform:translateY(0)}}@keyframes seagull-ob-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes seagull-ob-tab{0%{opacity:0;transform:translate(26px)}to{opacity:1;transform:translate(0)}}@keyframes seagull-ob-scrim{0%{opacity:0}to{opacity:1}}@keyframes seagull-ob-dot{0%,60%,to{transform:translateY(0);opacity:.35}30%{transform:translateY(-4px);opacity:1}}@keyframes seagull-ob-tabring{0%{transform:translate(-50%) scale(.6);opacity:.9}to{transform:translate(-50%) scale(1.9);opacity:0}}@keyframes seagull-ob-sheet{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes seagull-ob-pop{0%{opacity:0;transform:scale(.72)}70%{transform:scale(1.06)}to{opacity:1;transform:scale(1)}}@keyframes seagull-ob-breathe{0%,to{box-shadow:0 10px 24px #e9504d4d}50%{box-shadow:0 10px 24px #e9504d4d,0 0 0 9px #e9504d21}}@keyframes seagull-ob-ring{0%,to{box-shadow:0 0 0 2.5px #e9504d,0 10px 22px #140c0a29}50%{box-shadow:0 0 0 2.5px #e9504d,0 0 0 10px #e9504d21,0 10px 22px #140c0a29}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.sg-tour-stage,.sg-tour-stage *,.sg-demo-stage,.sg-demo-stage *,.sg-route-mark,.sg-route-mark *{animation:none!important}}@keyframes seagull-sheet-up{0%{transform:translateY(100%)}to{transform:none}}@keyframes seagull-pane-in{0%{opacity:0;transform:translate(14px)}to{opacity:1;transform:none}}@keyframes seagull-board-dot{0%,80%,to{opacity:.25}40%{opacity:1}}@keyframes seagull-board-sweep{0%{transform:translate(-110%)}to{transform:translate(280%)}}
