.dd-jungle{pointer-events:none;z-index:0;contain:layout style paint;height:min(100svh,720px);min-height:480px;position:absolute;top:0;left:0;right:0;overflow:hidden;transform:translateZ(0)}.dd-vines{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.dd-layer{will-change:transform}.dd-back{opacity:.48}.dd-front{filter:drop-shadow(0 6px 8px #0006)}.dd-rays i{transform-origin:top;filter:blur(8px);opacity:.35;will-change:opacity;background:linear-gradient(#beffe624,#beffe600 85%);height:70%;animation:8s ease-in-out infinite alternate dd-ray;position:absolute;top:-12%}.dd-rays i:first-child{width:90px;left:4%;transform:rotate(-14deg)}.dd-rays i:nth-child(2){width:140px;animation-delay:-3s;left:auto;right:6%;transform:rotate(16deg)}.dd-rays i:nth-child(3){width:80px;animation-delay:-5.5s;left:auto;right:14%;transform:rotate(12deg)}@keyframes dd-ray{0%{opacity:.2}to{opacity:.7}}.dd-fly{opacity:0;background:var(--c,#e6ffb0);width:5px;height:5px;box-shadow:0 0 9px 3px var(--g2,#c8ff8c8c);animation:dd-fly var(--ft,9s) ease-in-out var(--fd,0s) infinite;border-radius:50%;position:absolute}@keyframes dd-fly{0%{opacity:0;transform:translate(0)}20%{opacity:.95}50%{opacity:.25;transform:translate(var(--dx), var(--dy))}80%{opacity:.95}to{opacity:0;transform:translate(calc(var(--dx) * 1.8), calc(var(--dy) * .3))}}@media (width<=640px),(pointer:coarse){.dd-front{filter:none}.dd-layer{will-change:auto}.dd-rays i{filter:none;will-change:auto}.dd-rays i:nth-child(3){display:none}}.search-loader{place-items:center;width:100%;min-height:14rem;padding:2.5rem 1rem;display:grid}.search-loader__stage{--main-size:3.4em;--text-color:#f4f7f6;--shine-color:#5eead459;--shadow-color:#aaaaaad9;-webkit-user-select:none;user-select:none;font-family:var(--font-display), sans-serif;font-size:var(--main-size);text-transform:uppercase;letter-spacing:.04em;color:var(--text-color);width:7.3em;height:1em;filter:drop-shadow(0 0 .06em var(--shine-color));justify-content:center;align-items:center;font-weight:700;display:flex;position:relative;overflow:hidden}.search-loader__text{text-align:center;white-space:nowrap;justify-content:center;align-items:center;display:flex;position:absolute;overflow:hidden}.search-loader__text:first-child{clip-path:polygon(0% 0%,11.11% 0%,11.11% 100%,0% 100%);font-size:calc(var(--main-size) / 20);opacity:.6;margin-left:-2.1em}.search-loader__text:nth-child(2){clip-path:polygon(11.11% 0%,22.22% 0%,22.22% 100%,11.11% 100%);font-size:calc(var(--main-size) / 16);opacity:.7;margin-left:-.98em}.search-loader__text:nth-child(3){clip-path:polygon(22.22% 0%,33.33% 0%,33.33% 100%,22.22% 100%);font-size:calc(var(--main-size) / 13);opacity:.8;margin-left:-.33em}.search-loader__text:nth-child(4){clip-path:polygon(33.33% 0%,44.44% 0%,44.44% 100%,33.33% 100%);font-size:calc(var(--main-size) / 11);opacity:.9;margin-left:-.05em}.search-loader__text:nth-child(5){clip-path:polygon(44.44% 0%,55.55% 0%,55.55% 100%,44.44% 100%);font-size:calc(var(--main-size) / 10);opacity:1;margin-left:0}.search-loader__text:nth-child(6){clip-path:polygon(55.55% 0%,66.66% 0%,66.66% 100%,55.55% 100%);font-size:calc(var(--main-size) / 11);opacity:.9;margin-left:.05em}.search-loader__text:nth-child(7){clip-path:polygon(66.66% 0%,77.77% 0%,77.77% 100%,66.66% 100%);font-size:calc(var(--main-size) / 13);opacity:.8;margin-left:.33em}.search-loader__text:nth-child(8){clip-path:polygon(77.77% 0%,88.88% 0%,88.88% 100%,77.77% 100%);font-size:calc(var(--main-size) / 16);opacity:.7;margin-left:.98em}.search-loader__text:nth-child(9){clip-path:polygon(88.88% 0%,100% 0%,100% 100%,88.88% 100%);font-size:calc(var(--main-size) / 20);opacity:.6;margin-left:2.1em}.search-loader__text span{animation:2s cubic-bezier(.1,.6,.9,.4) infinite search-loader-scroll,2s cubic-bezier(.1,.6,.9,.4) infinite search-loader-shine}.search-loader__text:first-child span{background:linear-gradient(to right, var(--text-color) 4%, var(--shadow-color) 7%);color:#0000;background-size:200%;-webkit-background-clip:text;background-clip:text}.search-loader__text:nth-child(2) span{background:linear-gradient(to right, var(--text-color) 9%, var(--shadow-color) 13%);color:#0000;background-size:200%;-webkit-background-clip:text;background-clip:text}.search-loader__text:nth-child(3) span{background:linear-gradient(to right, var(--text-color) 15%, var(--shadow-color) 18%);color:#0000;background-size:200%;-webkit-background-clip:text;background-clip:text}.search-loader__text:nth-child(4) span{background:linear-gradient(to right, var(--text-color) 20%, var(--shadow-color) 23%);color:#0000;background-size:200%;-webkit-background-clip:text;background-clip:text}.search-loader__text:nth-child(6) span{background:linear-gradient(to right, var(--shadow-color) 29%, var(--text-color) 32%);color:#0000;background-size:200%;-webkit-background-clip:text;background-clip:text}.search-loader__text:nth-child(7) span{background:linear-gradient(to right, var(--shadow-color) 34%, var(--text-color) 37%);color:#0000;background-size:200%;-webkit-background-clip:text;background-clip:text}.search-loader__text:nth-child(8) span{background:linear-gradient(to right, var(--shadow-color) 39%, var(--text-color) 42%);color:#0000;background-size:200%;-webkit-background-clip:text;background-clip:text}.search-loader__text:nth-child(9) span{background:linear-gradient(to right, var(--shadow-color) 45%, var(--text-color) 48%);color:#0000;background-size:200%;-webkit-background-clip:text;background-clip:text}.search-loader__line{height:.05em;width:calc(var(--main-size) / 2);border-radius:.05em;justify-content:center;align-items:center;margin-top:.9em;display:flex;position:relative;overflow:hidden}.search-loader__line:before{content:"";background-color:var(--teal-bright,#2dd4bf);opacity:.28;width:100%;height:100%;position:absolute}.search-loader__line:after{content:"";background-color:var(--teal-bright,#2dd4bf);border-radius:.05em;width:100%;height:100%;animation:2s cubic-bezier(.5,.8,.5,.2) infinite search-loader-wobble;position:absolute;transform:translate(-90%)}@keyframes search-loader-wobble{0%{transform:translate(-90%)}50%{transform:translate(90%)}to{transform:translate(-90%)}}@keyframes search-loader-scroll{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes search-loader-shine{0%{background-position:-98% 0}to{background-position:102% 0}}@media (width<=720px){.search-loader__stage{--main-size:2.6em}}.cam-perch{display:inline-block;position:relative}.cam-svg{pointer-events:none;contain:layout style;width:140%;height:auto;position:absolute;top:-.62em;left:-14%;overflow:visible}.cam-breathe{transform-box:view-box;transform-origin:175px 202px;animation:4.4s ease-in-out infinite cam-breathe}.cam-tail{transform-box:view-box;transform-origin:292px 171.5px;animation:6.5s ease-in-out infinite cam-sway}.cam-z{fill:#c8fbe8;opacity:0;font-family:Georgia,serif;font-style:italic;animation:5.4s ease-in infinite cam-zz}.cam-z2{animation-delay:1.8s}.cam-z3{animation-delay:3.6s}@keyframes cam-breathe{0%,to{transform:scaleY(1)}50%{transform:scaleY(1.02)}}@keyframes cam-sway{0%,to{transform:rotate(-1.4deg)}50%{transform:rotate(1.8deg)}}@keyframes cam-zz{0%{opacity:0;transform:translate(0)}20%{opacity:.85}to{opacity:0;transform:translate(12px,-30px)}}.logo-mark{flex-shrink:0;place-items:center;display:inline-grid;overflow:visible}.logo-mark__svg{width:100%;height:100%;display:block;overflow:visible}.logo-mark__loop{opacity:1}.logo-mark__glass{animation:7s infinite logo-mark-glass}.logo-mark__rise{animation:7s infinite logo-mark-rise}.logo-mark__slosh{animation:1.4s linear infinite logo-mark-slosh}.logo-mark__star{transform-origin:589px 600px;animation:7s infinite logo-mark-spin}.logo-mark__arm{transform-origin:589px 600px;animation:7s infinite logo-mark-arm}.logo-mark__arm--1{animation-delay:0s}.logo-mark__arm--2{animation-delay:70ms}.logo-mark__arm--3{animation-delay:.14s}.logo-mark__arm--4{animation-delay:.21s}.logo-mark__arm--5{animation-delay:.28s}.logo-mark__arm--6{animation-delay:.35s}.logo-mark__tm{animation:7s infinite logo-mark-tm}@keyframes logo-mark-glass{0%{opacity:0}6%,to{opacity:1}}@keyframes logo-mark-rise{0%,6%{animation-timing-function:cubic-bezier(.5,.1,.35,1);transform:translateY(790px)}42%,to{transform:translateY(448px)}}@keyframes logo-mark-slosh{0%{transform:translate(0)}to{transform:translate(-136px)}}@keyframes logo-mark-arm{0%,42%{animation-timing-function:cubic-bezier(.3,1.5,.5,1);transform:scaleY(0)}54%,to{transform:scaleY(1)}}@keyframes logo-mark-spin{0%,42%{animation-timing-function:cubic-bezier(.2,.8,.2,1);transform:rotate(-120deg)}64%,74%{animation-timing-function:cubic-bezier(.6,0,.3,1);transform:rotate(0)}85%,to{transform:rotate(60deg)}}@keyframes logo-mark-tm{0%,52%{opacity:0}62%,to{opacity:1}}@keyframes logo-mark-out{0%,91%{opacity:1}98%,to{opacity:0}}:root{--bg-deep:#050807;--bg-mid:#0a1210;--teal-deep:#0d3d38;--teal:#1fa89a;--teal-bright:#2dd4bf;--teal-glow:#2dd4bf59;--text:#f4f7f6;--text-soft:#f4f7f69e;--glass:#ffffff0f;--glass-strong:#ffffff1a;--glass-border:#ffffff24;--glass-highlight:#ffffff38;--radius-pill:999px;--font-display:"Space Grotesk", sans-serif;--font-body:"Outfit", sans-serif;--ease-out:cubic-bezier(.22, 1, .36, 1);--nav-h:66px}.liquid-glass{position:relative}.liquid-glass:before{content:"";border-radius:inherit;z-index:0;pointer-events:none;-webkit-backdrop-filter:blur(12px)saturate(1.6)brightness(1.04);backdrop-filter:blur(12px)saturate(1.6)brightness(1.04);background:linear-gradient(120deg,#ffffff17,#ffffff05 45%,#ffffff0f);transition:box-shadow .55s cubic-bezier(.22,1,.36,1),background .55s cubic-bezier(.22,1,.36,1);position:absolute;inset:0;box-shadow:inset 0 1px #ffffffa6,inset 0 -1px #ffffff24,inset 1px 0 #ffffff38,inset -1px 0 #ffffff38,inset 0 0 24px #ffffff12,0 16px 40px -10px #00000080,0 2px 8px #00000040}.liquid-glass:not(.dd-refract):before{background:linear-gradient(120deg,#ffffff1f,#081c1a8c 50%,#ffffff12)}.liquid-glass.is-scrolled:before{background:linear-gradient(120deg,#ffffff21,#081c1a61 50%,#ffffff14)}.liquid-glass.dd-refract:before{-webkit-backdrop-filter:url(#dd-glass)saturate(1.8)brightness(1.07)contrast(1.05);backdrop-filter:url(#dd-glass)saturate(1.8)brightness(1.07)contrast(1.05)}@supports (mask-composite:exclude) or (-webkit-mask-composite:xor){.liquid-glass:after{content:"";border-radius:inherit;pointer-events:none;z-index:2;-webkit-mask-composite:xor;background:linear-gradient(135deg,#fffffff2,#fff0 26% 70%,#fff9);padding:1.3px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-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}}.liquid-glass>*{z-index:3;position:relative}@media (pointer:coarse),(width<=640px){.liquid-glass.dd-refract:before{-webkit-backdrop-filter:blur(10px)saturate(1.6)brightness(1.06);backdrop-filter:blur(10px)saturate(1.6)brightness(1.06)}}*,:before,:after{box-sizing:border-box}html,body,#root{min-height:100%}html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;scrollbar-width:none}*{scrollbar-width:none}::-webkit-scrollbar{width:0;height:0;display:none}body{font-family:var(--font-body);color:var(--text);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;background-color:#050807;margin:0;font-weight:400}a{color:inherit;text-decoration:none}button{font:inherit;cursor:pointer;color:inherit;background:0 0;border:none}img{max-width:100%;display:block}::selection{color:#fff;background:#2dd4bf59}:focus-visible{outline:2px solid var(--teal-bright);outline-offset:3px}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.is-offscreen,.is-offscreen *{animation-play-state:paused!important}.seo-shell,.sr-only{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.verified-badge{vertical-align:-.12em;color:var(--teal-bright);filter:drop-shadow(0 0 6px #2dd4bf59);align-items:center;gap:.3rem;display:inline-flex}.verified-badge--label{font:600 .74rem var(--font-body);letter-spacing:.02em;filter:none;background:#2dd4bf1a;border:1px solid #2dd4bf4d;border-radius:999px;padding:.18rem .6rem .18rem .35rem}
