.gd{display:inline-block;position:relative}.gd-canvas{pointer-events:none;opacity:0;filter:drop-shadow(0 0 14px #e6b85c3d);transition:opacity .9s;position:absolute;top:0;left:0}.gd.is-live .gd-canvas{opacity:1}.gd.is-live.gd-text{background-image:none;animation:none}.gd.is-live.gd-bar{box-shadow:none;background:0 0;animation:none}
@property --ld-edge{syntax:"<angle>";inherits:false;initial-value:200deg}.ld-obj{--soft:cubic-bezier(.22, 1, .36, 1);--slow:.9s}.ld-sq{filter:drop-shadow(0 10px 22px #0000008c);transition:transform var(--slow) var(--soft), filter var(--slow) var(--soft);display:block;overflow:visible}.ld-sq-glyph{font-family:var(--font-sans), system-ui, sans-serif;letter-spacing:-.02em;fill:#f2f3f4;paint-order:stroke;stroke:#00000059;stroke-width:.6px;font-size:34px;font-weight:600}.ld-sq-glyph.mono{font-family:var(--font-sans), system-ui, sans-serif;font-size:26px}.ld-obj{background:radial-gradient(90% 70% at 50% 0,#ffffff0d,#0000 65%);height:205px;position:relative;overflow:hidden}.ld-obj-stage{place-items:center;display:grid;position:absolute;inset:0}.ld-obj-sq{z-index:3;position:relative}.ld-obj.is-off *,.ld-obj.is-off :before,.ld-obj.is-off :after{animation-play-state:paused!important}.ld-obj .l{background:#ffffff29;border-radius:2px;height:4px;display:block}.ld-obj .l.short{width:55%}.ld-ans{transform-origin:50% 120%;width:78px;height:52px;transition:transform var(--slow) var(--soft), opacity var(--slow) var(--soft);background:linear-gradient(#17181b,#101114);border:1px solid #ffffff1a;border-radius:10px;flex-direction:column;gap:6px;margin:-26px 0 0 -39px;padding:10px 10px 0;display:flex;position:absolute;top:50%;left:50%;box-shadow:0 10px 24px -12px #000c}.ld-ans-1{z-index:2;transform:translate(-30px,-22px)}.ld-ans-2{z-index:1;opacity:.7;transition-delay:60ms;transform:translate(-6px,-30px)}.ld-ans-3{z-index:0;opacity:.45;transition-delay:.12s;transform:translate(18px,-38px)}.ld-ans-2 .l,.ld-ans-3 .l{background:#ffffff1a}.ld-ans .l.hl{transform-origin:0;width:70%;animation:ld-obj-write 1.6s var(--soft) .4s both;background-image:linear-gradient(#fff1c4 0%,#f3d48a 35%,#e6b85c 60%,#b98a3c 100%);box-shadow:inset 0 1px #fff6}@keyframes ld-obj-write{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.ld-obj-mention .ld-obj-sq{transform:translate(22px,26px)}.ld-obj-mention .ld-obj-stage{animation:8s ease-in-out infinite ld-obj-breathe}@keyframes ld-obj-breathe{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}.ld-orb-ring{width:132px;height:132px;transition:transform var(--slow) var(--soft), border-color var(--slow) var(--soft);border:1px dashed #ffffff24;border-radius:50%;position:absolute}.ld-orb-spin{width:132px;height:132px;animation:64s linear infinite ld-obj-rot;position:absolute}.ld-sat{width:7px;height:7px;transition:box-shadow var(--slow) var(--soft);background:#8b9096;border-radius:50%;margin:-3.5px;position:absolute;top:50%;left:50%;box-shadow:0 0 0 3px #8b909624}.ld-sat.you{background:#f2f3f4;width:8px;height:8px;margin:-4px;box-shadow:0 0 0 3px #ffffff24,0 0 14px #ffffff59}.ld-sat-you{transition:transform 1.4s var(--soft);position:absolute;inset:0}@keyframes ld-obj-rot{to{transform:rotate(360deg)}}.ld-obj-sources .ld-obj-sq{transform:translate(-30px,-10px)}.ld-quote-glass{-webkit-backdrop-filter:blur(6px);z-index:4;width:118px;transition:transform var(--slow) var(--soft);background:linear-gradient(#ffffff17,#ffffff08);border-radius:12px;flex-direction:column;gap:6px;margin:8px 0 0 -14px;padding:11px 12px 12px;animation:7s ease-in-out infinite ld-obj-float;display:flex;position:absolute;top:50%;left:50%;box-shadow:inset 0 1px #ffffff1f,0 14px 30px -14px #000c}.ld-quote-glass:before{content:"";border-radius:inherit;--ld-edge:200deg;background:conic-gradient(from var(--ld-edge), #ffffff14 0deg, #fff 62deg, #c9ccd1 96deg, #ffffff14 150deg, #ffffff14 360deg);-webkit-mask-composite:xor;transition:--ld-edge 1.2s var(--soft);pointer-events:none;padding:1px;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.ld-quote-host{font-family:var(--font-sans), system-ui, sans-serif;color:var(--ld-t1);font-size:10.5px}.ld-quote-glass.behind{z-index:3;opacity:0;width:104px;transition:transform var(--slow) var(--soft), opacity var(--slow) var(--soft);margin:46px 0 0 10px;padding:9px 11px 10px;animation:none;transform:translate(-8px,-10px)scale(.96)}@keyframes ld-obj-float{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}.ld-obj-fixes .ld-obj-sq{transform:translate(-40px)}.ld-fixlist{z-index:2;background:linear-gradient(#17181b,#101114);border:1px solid #ffffff1a;border-radius:10px;flex-direction:column;gap:8px;width:118px;margin:-44px 0 0 -8px;padding:10px 12px;display:flex;position:absolute;top:50%;left:50%}.ld-fixrow{font-family:var(--font-sans), system-ui, sans-serif;color:var(--ld-t2);transition:color var(--slow) var(--soft);align-items:center;gap:8px;font-size:10.5px;display:flex}.ld-fixrow b{color:var(--ld-t1);font-weight:500}.ld-fixbox{width:12px;height:12px;transition:background var(--slow) var(--soft), border-color var(--slow) var(--soft);border:1px solid #ffffff38;border-radius:4px;flex:none;place-items:center;display:grid}.ld-fixbox svg{fill:none;stroke:#0b0c0e;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1px;width:8px;height:8px;transition:stroke-dashoffset .7s var(--soft) .2s}.ld-fixrow .l{background:#ffffff1a;flex:1;height:3px}.ld-fixrow.first .l{display:none}.ld-fixrow.first .ld-fixbox{animation:ld-obj-nudge 5s var(--soft) infinite}@keyframes ld-obj-nudge{0%,88%,to{border-color:#ffffff38}94%{border-color:#fff9}}.ld-obj-pulse .ld-obj-sq{transform:translateY(-30px)}.ld-pulse{height:40px;position:absolute;bottom:26px;left:18px;right:18px;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12%);mask-image:linear-gradient(90deg,#0000,#000 12%)}.ld-pulse svg{width:100%;height:100%;position:absolute;inset:0}.ld-pulse path{fill:none;stroke:#ffffff47;stroke-width:1.6px;stroke-linejoin:round;transition:stroke var(--slow) var(--soft), stroke-width var(--slow) var(--soft)}.ld-pulse-run{stroke:#ffffffbf;stroke-dasharray:.14 1;stroke-dashoffset:1px;animation:4.5s cubic-bezier(.45,0,.55,1) infinite ld-obj-run}@keyframes ld-obj-run{to{stroke-dashoffset:-.14px}}.ld-pulse-dot{background:#f2f3f4;border-radius:50%;width:7px;height:7px;margin:-3.5px -3.5px 0 0;animation:4.5s cubic-bezier(.45,0,.55,1) infinite ld-obj-beat;position:absolute;top:50%;right:0;box-shadow:0 0 0 3px #ffffff24}@keyframes ld-obj-beat{0%,84%,to{box-shadow:0 0 0 3px #ffffff24}92%{box-shadow:0 0 0 6px #ffffff38}}.ld-obj-console .ld-obj-sq{transform:translateY(-28px)}.ld-tracks{flex-direction:column;gap:9px;display:flex;position:absolute;bottom:26px;left:22px;right:22px}.ld-track{height:12px;transition:transform var(--slow) var(--soft);background:#ffffff0d;border:1px solid #ffffff12;border-radius:6px;position:relative}.ld-track i{background:#ffffff59;border-radius:2px;width:4px;height:6px;position:absolute;top:2px}.ld-track i:first-child{left:12%}.ld-track i:nth-child(2){left:34%}.ld-track i:nth-child(3){left:58%}.ld-track i:nth-child(4){left:84%}.ld-track-b{animation:9s ease-in-out infinite ld-obj-drift;transform:translate(14px)}.ld-track-a i.m{background:#fff;left:58%;box-shadow:0 0 0 2px #ffffff29}.ld-track-b i.m{background:#fff9;left:58%}@keyframes ld-obj-drift{0%,to{transform:translate(14px)}50%{transform:translate(20px)}}.ld-four{align-items:flex-start;gap:14px;display:flex}.ld-four-item{animation:ld-obj-press 7.2s var(--soft) infinite;animation-delay:calc(var(--k,0) * 1.1s);flex-direction:column;align-items:center;gap:10px;display:flex;position:relative}.ld-four-item .ld-sq-glyph{font-size:22px}@keyframes ld-obj-press{0%,12%,to{transform:translateY(0)}6%{transform:translateY(3px)}}.ld-check{color:#0000;width:16px;height:16px;transition:transform var(--slow) var(--soft), color var(--slow) var(--soft), border-color var(--slow) var(--soft);transition-delay:calc(var(--k,0) * 90ms);background:#ffffff0a;border:1px solid #ffffff24;border-radius:50%;place-items:center;display:grid;transform:scale(.7)}.ld-check svg{width:9px;height:9px}.ld-four-item:not(.will):not(.will-soft) .ld-check{color:#ffffff80;transform:none}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.ld-card:hover .ld-ans-1{transform:translate(-58px,-10px)rotate(-8deg)}.ld-card:hover .ld-ans-2{opacity:.85;transform:translate(-6px,-34px)}.ld-card:hover .ld-ans-3{opacity:.6;transform:translate(46px,-28px)rotate(8deg)}.ld-card:hover .ld-sat-you{transform:rotate(40deg)}.ld-card:hover .ld-orb-ring{border-color:#ffffff42}.ld-card:hover .ld-quote-glass:before{--ld-edge:262deg}.ld-card:hover .ld-quote-glass.behind{opacity:.9;transform:translate(0)scale(1)}.ld-card:hover .ld-fixrow.first .ld-fixbox{background:#f2f3f4;border-color:#f2f3f4;animation:none}.ld-card:hover .ld-fixrow.first .ld-fixbox svg{stroke-dashoffset:0}.ld-card:hover .ld-fixrow.first{color:var(--ld-t1)}.ld-card:hover .ld-pulse path{stroke:#ffffff73}.ld-card:hover .ld-pulse-run{stroke:#fff;stroke-width:2px}.ld-card:hover .ld-track-b{animation:none;transform:translate(0)}.ld-card:hover .ld-four-item .ld-check{color:var(--ld-t1);border-color:#ffffff73;transform:none}.ld-card:hover .ld-four-item{animation-play-state:paused}.ld-card:hover .ld-sq{filter:drop-shadow(0 16px 30px #000000a6)}}@media (hover:none),(prefers-reduced-motion:reduce){.ld-four-item .ld-check{color:var(--ld-t1);border-color:#ffffff73;transform:none}.ld-fixrow.first .ld-fixbox{background:#f2f3f4;border-color:#f2f3f4}.ld-fixrow.first .ld-fixbox svg{stroke-dashoffset:0}.ld-quote-glass.behind{opacity:1;transform:none}.ld-ans .l.hl{animation:none}}@media (prefers-reduced-motion:reduce){.ld-obj *,.ld-obj :before,.ld-obj :after{transition:none!important;animation:none!important}}