.hc{--hc-rx:0deg;--hc-ry:0deg;--hc-px:0px;--hc-py:0px;--hc-sx:50%;--hc-sy:50%;--hc-glare:0;--hc-lit:0;--hc-tier:var(--tier-0,#bcd7c7);--hc-radius:12px;--hc-fx-inset:0;--hc-fx-radius:var(--hc-radius);--hc-perspective:900px;--hc-foil:.5;--hc-grain:.32;--hc-glow:.22;--hc-glow-lit:.62;--hc-noise:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' seed='7' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  0 0 0 1.6 -.45'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)'/%3E%3C/svg%3E");isolation:isolate;touch-action:pan-y pinch-zoom;width:100%;min-width:0;height:100%;display:block;position:relative}.hc-tier-established{--hc-tier:var(--tier-0,#bcd7c7)}.hc-tier-prospect{--hc-tier:var(--tier-1,#bddf71);--hc-glow:.26}.hc-tier-star{--hc-tier:var(--tier-2,#f0b28f);--hc-glow:.3;--hc-glow-lit:.7;--hc-grain:.4}.hc-tier-icon{--hc-tier:var(--tier-3,#d4b4f1);--hc-glow:.36;--hc-glow-lit:.82;--hc-foil:.6;--hc-grain:.5}.hc:hover,.hc:focus-within,.hc[data-hc-state=active]{--hc-lit:1}.hc-tilt{height:100%;transform-style:preserve-3d;transform:perspective(var(--hc-perspective)) rotateX(var(--hc-rx)) rotateY(var(--hc-ry));will-change:transform;display:block;position:relative}.hc[data-hc-state=active] .hc-tilt,.hc[data-hc-state=sensor] .hc-tilt{transition:transform .11s linear}.hc[data-hc-state=settle] .hc-tilt{transition:transform .72s var(--ease-out,cubic-bezier(.16, 1, .3, 1))}.hc-flip{height:100%;transform-style:preserve-3d;transition:transform .68s var(--ease-out,cubic-bezier(.16, 1, .3, 1));display:block;position:relative}.hc.is-flipped .hc-flip{transform:rotateY(180deg)}.hc-face{border-radius:var(--hc-radius);-webkit-backface-visibility:hidden;backface-visibility:hidden;display:block}.hc-front{height:100%;position:relative}.hc-back{position:absolute;top:0;bottom:0;left:0;right:0;transform:rotateY(180deg)}.hc-depth{height:100%;transform:translate3d(var(--hc-px), var(--hc-py), 0);will-change:transform;display:block;position:relative}.hc-edge{background:linear-gradient(180deg, #f2f6edf2, var(--gr-lime,#d4f65a) 50%, #f2f6edf2);pointer-events:none;opacity:0;width:10px;margin-left:-5px;animation:.68s linear both hc-edge-flash;position:absolute;top:2%;bottom:2%;left:50%;transform:rotateY(90deg);box-shadow:0 0 22px 4px #d4f65a8c}@keyframes hc-edge-flash{0%,22%{opacity:0}50%{opacity:1}78%,to{opacity:0}}.hc-fx{inset:var(--hc-fx-inset);z-index:4;border-radius:var(--hc-fx-radius);pointer-events:none;display:block;position:absolute;overflow:hidden}.hc-sheen,.hc-grain,.hc-glare{will-change:transform, opacity;display:block;position:absolute}.hc-sheen{mix-blend-mode:screen;opacity:calc(var(--hc-foil) * (.55 + var(--hc-lit) * .45));transform:translate3d(calc((var(--hc-sx) - 50%) * .42), calc((var(--hc-sy) - 50%) * .42), 0);background:linear-gradient(118deg,#0000 22%,#f2f6ed24 34%,#d4f65a57 42%,#9ae4ff42 50%,#d4b4f147 58%,#f2f6ed1f 66%,#0000 78%);transition:opacity .32s;top:-45%;bottom:-45%;left:-45%;right:-45%}.hc-grain{mix-blend-mode:color-dodge;opacity:calc(var(--hc-grain) * (.4 + var(--hc-lit) * .6));background:repeating-linear-gradient(112deg, #d4f65ae6 0 5%, #f2f6edf2 5% 10%, #9ae4ffe6 10% 15%, var(--hc-tier) 15% 20%, #d4b4f1e6 20% 25%);-webkit-mask:var(--hc-noise) 0 0 / 180px 180px repeat;-webkit-mask:var(--hc-noise) 0 0 / 180px 180px repeat;mask:var(--hc-noise) 0 0 / 180px 180px repeat;transform:translate3d(calc((var(--hc-sx) - 50%) * -.3), calc((var(--hc-sy) - 50%) * -.3), 0) rotate(.001deg);transition:opacity .32s;top:-45%;bottom:-45%;left:-45%;right:-45%}.hc-glare{mix-blend-mode:screen;opacity:calc(var(--hc-glare) * .9);transform:translate3d(calc((var(--hc-sx) - 50%) / 2), calc((var(--hc-sy) - 50%) / 2), 0);background:radial-gradient(circle,#f2f6ed80,#f2f6ed29 16%,#d4f65a0f 30%,#0000 44%);transition:opacity .26s;top:-50%;bottom:-50%;left:-50%;right:-50%}.hc-rim{border-radius:inherit;opacity:calc(.5 + var(--hc-lit) * .5);transition:opacity .32s;display:block;position:absolute;top:0;bottom:0;left:0;right:0;box-shadow:inset 0 0 0 1px #f2f6ed57,inset 0 1px #f2f6ed8c,inset 0 -1px #04110c8c,inset 0 0 28px #f2f6ed0f}.hc-glow,.hc-shade{z-index:-1;pointer-events:none;will-change:transform, opacity;border-radius:30%;display:block;position:absolute}.hc-glow{background:radial-gradient(ellipse at 50% 58%, var(--hc-tier) 0%, color-mix(in srgb, var(--hc-tier) 55%, transparent) 38%, transparent 72%);filter:blur(22px);opacity:calc(var(--hc-glow) + var(--hc-lit) * (var(--hc-glow-lit) - var(--hc-glow)));transform:translate3d(calc(var(--hc-px) * -.6), calc(var(--hc-py) * -.6 + 8px), 0);transition:opacity .42s;top:8%;bottom:2%;left:10%;right:10%}.hc-shade{filter:blur(14px);opacity:calc(.55 + var(--hc-lit) * .25);transform:translate3d(calc(var(--hc-px) * -.4), calc(var(--hc-py) * -.4 + 10px), 0);background:radial-gradient(at 50% 62%,#04110ce6,#04110c8c 45%,#0000 72%);transition:opacity .42s;top:12%;bottom:-3%;left:8%;right:8%}.hc[data-hc-motion=on]:focus-within:not([data-hc-state=active]):not([data-hc-state=sensor]){--hc-sx:64%;--hc-sy:36%;--hc-glare:.55}.hc[data-hc-motion=on]:focus-within:not([data-hc-state=active]):not([data-hc-state=sensor]) .hc-tilt{transition:transform .48s var(--ease-out,ease-out);transform:perspective(var(--hc-perspective)) rotateX(3deg) rotateY(-5deg);animation:none}@keyframes hc-sway{0%,to{transform:perspective(var(--hc-perspective)) rotateX(0deg) rotateY(0deg)}24%{transform:perspective(var(--hc-perspective)) rotateX(2.4deg) rotateY(-3.6deg)}52%{transform:perspective(var(--hc-perspective)) rotateX(-1.2deg) rotateY(1.4deg)}76%{transform:perspective(var(--hc-perspective)) rotateX(-2.2deg) rotateY(3.4deg)}}@keyframes hc-sheen-sway{0%,to{transform:translate(0,0)}24%{transform:translate(7%,5%)}76%{transform:translate(-7%,-5%)}}@keyframes hc-grain-sway{0%,to{transform:translate(0,0)rotate(.001deg)}24%{transform:translate(-5%,-3%)rotate(.001deg)}76%{transform:translate(5%,3%)rotate(.001deg)}}.hc.hc-idle[data-hc-state=idle] .hc-tilt{animation:11s ease-in-out infinite hc-sway}.hc.hc-idle[data-hc-state=idle] .hc-sheen{animation:11s ease-in-out infinite hc-sheen-sway}.hc.hc-idle[data-hc-state=idle] .hc-grain{animation:11s ease-in-out infinite hc-grain-sway}.hc[data-hc-visible=false] :-webkit-any(.hc-tilt,.hc-sheen,.hc-grain){animation-play-state:paused}.hc[data-hc-visible=false] :is(.hc-tilt,.hc-sheen,.hc-grain){animation-play-state:paused}.hc[data-hc-motion=off] :-webkit-any(.hc-tilt,.hc-sheen,.hc-grain,.hc-glare,.hc-depth,.hc-glow,.hc-shade){will-change:auto;transition:none!important;animation:none!important}.hc[data-hc-motion=off] :is(.hc-tilt,.hc-sheen,.hc-grain,.hc-glare,.hc-depth,.hc-glow,.hc-shade){will-change:auto;transition:none!important;animation:none!important}[data-motion=off] .hc :-webkit-any(.hc-tilt,.hc-sheen,.hc-grain,.hc-glare,.hc-depth,.hc-glow,.hc-shade){will-change:auto;transition:none!important;animation:none!important}[data-motion=off] .hc :is(.hc-tilt,.hc-sheen,.hc-grain,.hc-glare,.hc-depth,.hc-glow,.hc-shade){will-change:auto;transition:none!important;animation:none!important}.hc[data-hc-motion=off] :-webkit-any(.hc-tilt,.hc-depth,.hc-glow,.hc-shade){transform:none!important}.hc[data-hc-motion=off] :is(.hc-tilt,.hc-depth,.hc-glow,.hc-shade){transform:none!important}[data-motion=off] .hc :-webkit-any(.hc-tilt,.hc-depth,.hc-glow,.hc-shade){transform:none!important}[data-motion=off] .hc :is(.hc-tilt,.hc-depth,.hc-glow,.hc-shade){transform:none!important}.hc[data-hc-motion=off] .hc-flip,[data-motion=off] .hc .hc-flip{transition:none!important}.hc[data-hc-motion=off] .hc-edge,[data-motion=off] .hc .hc-edge{display:none}.hc[data-hc-motion=off] .hc-sheen,[data-motion=off] .hc .hc-sheen{opacity:calc(var(--hc-foil) * .62)!important;transform:translate(-9%,-6%)!important}.hc[data-hc-motion=off] .hc-grain,[data-motion=off] .hc .hc-grain{opacity:calc(var(--hc-grain) * .5)!important;transform:translate(5%,3%)rotate(.001deg)!important}.hc[data-hc-motion=off] .hc-glare,[data-motion=off] .hc .hc-glare{opacity:.24!important;transform:translate(-13%,-17%)!important}@media (prefers-reduced-motion:reduce){.hc :-webkit-any(.hc-tilt,.hc-sheen,.hc-grain,.hc-glare,.hc-depth,.hc-glow,.hc-shade){will-change:auto;transition:none!important;animation:none!important}.hc :is(.hc-tilt,.hc-sheen,.hc-grain,.hc-glare,.hc-depth,.hc-glow,.hc-shade){will-change:auto;transition:none!important;animation:none!important}.hc :-webkit-any(.hc-tilt,.hc-depth,.hc-glow,.hc-shade){transform:none!important}.hc :is(.hc-tilt,.hc-depth,.hc-glow,.hc-shade){transform:none!important}.hc .hc-flip{transition:none!important}.hc .hc-edge{display:none}.hc .hc-sheen{opacity:calc(var(--hc-foil) * .62)!important;transform:translate(-9%,-6%)!important}.hc .hc-grain{opacity:calc(var(--hc-grain) * .5)!important;transform:translate(5%,3%)rotate(.001deg)!important}.hc .hc-glare{opacity:.24!important;transform:translate(-13%,-17%)!important}}@media (forced-colors:active){.hc-fx,.hc-glow,.hc-shade,.hc-edge{display:none}.hc-face{border:1px solid canvastext}}
