.border-glow-card{--edge-proximity:0;--cursor-angle:45deg;--edge-sensitivity:30;--color-sensitivity:calc(var(--edge-sensitivity) + 20);--glow-padding:40px;--cone-spread:25;overflow:visible}.border-glow-card:before,.border-glow-card:after,.border-glow-card>.edge-light{content:"";border-radius:inherit;pointer-events:none;z-index:0;transition:opacity .25s ease-out;position:absolute;inset:0}.border-glow-card:not(:hover):not(:focus-visible):not(.sweep-active):before{opacity:0;transition:opacity .75s ease-in-out}.border-glow-card:not(:hover):not(:focus-visible):not(.sweep-active):after{opacity:0;transition:opacity .75s ease-in-out}.border-glow-card:not(:hover):not(:focus-visible):not(.sweep-active)>.edge-light{opacity:0;transition:opacity .75s ease-in-out}.border-glow-card:before{background:linear-gradient(var(--card-bg) 0 100%) padding-box, var(--gradient-one) border-box, var(--gradient-two) border-box, var(--gradient-three) border-box, var(--gradient-four) border-box, var(--gradient-five) border-box, var(--gradient-six) border-box, var(--gradient-seven) border-box, var(--gradient-base) border-box;opacity:clamp(0, (var(--edge-proximity) - var(--color-sensitivity)) / (100 - var(--color-sensitivity)), 1);-webkit-mask-image:conic-gradient(from var(--cursor-angle) at center, black calc(var(--cone-spread) * 1%), transparent calc((var(--cone-spread) + 15) * 1%), transparent calc((100 - var(--cone-spread) - 15) * 1%), black calc((100 - var(--cone-spread)) * 1%));mask-image:conic-gradient(from var(--cursor-angle) at center, black calc(var(--cone-spread) * 1%), transparent calc((var(--cone-spread) + 15) * 1%), transparent calc((100 - var(--cone-spread) - 15) * 1%), black calc((100 - var(--cone-spread)) * 1%));border:1px solid #0000}.border-glow-card:after{background:var(--gradient-one) padding-box, var(--gradient-two) padding-box, var(--gradient-three) padding-box, var(--gradient-four) padding-box, var(--gradient-five) padding-box, var(--gradient-six) padding-box, var(--gradient-seven) padding-box, var(--gradient-base) padding-box;-webkit-mask-image:linear-gradient(to bottom, black, black), radial-gradient(ellipse at 50% 50%, black 40%, transparent 65%), radial-gradient(ellipse at 66% 66%, black 5%, transparent 40%), radial-gradient(ellipse at 33% 33%, black 5%, transparent 40%), radial-gradient(ellipse at 66% 33%, black 5%, transparent 40%), radial-gradient(ellipse at 33% 66%, black 5%, transparent 40%), conic-gradient(from var(--cursor-angle) at center, transparent 5%, black 15%, black 85%, transparent 95%);mask-image:linear-gradient(to bottom, black, black), radial-gradient(ellipse at 50% 50%, black 40%, transparent 65%), radial-gradient(ellipse at 66% 66%, black 5%, transparent 40%), radial-gradient(ellipse at 33% 33%, black 5%, transparent 40%), radial-gradient(ellipse at 66% 33%, black 5%, transparent 40%), radial-gradient(ellipse at 33% 66%, black 5%, transparent 40%), conic-gradient(from var(--cursor-angle) at center, transparent 5%, black 15%, black 85%, transparent 95%);opacity:clamp(0, var(--fill-opacity) * (var(--edge-proximity) - var(--color-sensitivity)) / (100 - var(--color-sensitivity)), 1);mix-blend-mode:soft-light;border:1px solid #0000;-webkit-mask-composite:source-out,source-over,source-over,source-over,source-over,source-over;mask-composite:subtract,add,add,add,add,add}.border-glow-card>.edge-light{inset:calc(var(--glow-padding) * -1);z-index:1;-webkit-mask-image:conic-gradient(from var(--cursor-angle) at center, black 2.5%, transparent 10%, transparent 90%, black 97.5%);mask-image:conic-gradient(from var(--cursor-angle) at center, black 2.5%, transparent 10%, transparent 90%, black 97.5%);opacity:clamp(0, (var(--edge-proximity) - var(--edge-sensitivity)) / (100 - var(--edge-sensitivity)), 1);mix-blend-mode:plus-lighter}.border-glow-card>.edge-light:before{content:"";inset:var(--glow-padding);border-radius:inherit;box-shadow:inset 0 0 0 1px var(--glow-color), inset 0 0 1px 0 var(--glow-color-60), inset 0 0 3px 0 var(--glow-color-50), inset 0 0 6px 0 var(--glow-color-40), inset 0 0 15px 0 var(--glow-color-30), inset 0 0 25px 2px var(--glow-color-20), inset 0 0 50px 2px var(--glow-color-10), 0 0 1px 0 var(--glow-color-60), 0 0 3px 0 var(--glow-color-50), 0 0 6px 0 var(--glow-color-40), 0 0 15px 0 var(--glow-color-30), 0 0 25px 2px var(--glow-color-20), 0 0 50px 2px var(--glow-color-10);position:absolute}.border-glow-inner{z-index:2;border-radius:inherit;flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;position:relative}@media (prefers-reduced-motion:reduce){.border-glow-card{--cursor-angle:45deg!important}.border-glow-card:before,.border-glow-card:after,.border-glow-card>.edge-light{transition:none}}.gooey-nav{--gn-pad:8px;--gn-gap:4px;--gn-font:14px;--gn-x:16px;--gn-y:8px;max-width:100%;font-size:var(--gn-font);line-height:1.2;display:inline-flex;position:relative}.gooey-nav--sm{--gn-pad:4px;--gn-gap:4px;--gn-font:13px;--gn-x:12px;--gn-y:8px}.gooey-nav--lg{--gn-pad:8px;--gn-gap:8px;--gn-font:16px;--gn-x:20px;--gn-y:12px}.gooey-nav--framed{padding:var(--gn-pad);background:var(--gn-frame);box-shadow:var(--gn-frame-shadow);-webkit-backdrop-filter:blur(20px)saturate(1.6);backdrop-filter:blur(20px)saturate(1.6);border-radius:999px}.gooey-nav__stage{max-width:100%;position:relative}.gooey-nav__canvas{pointer-events:none;position:absolute;top:0;left:0}.gooey-nav__fallback{background:var(--gn-pill);pointer-events:none;border-radius:999px;display:none;position:absolute;top:0;left:0}.gooey-nav__list{gap:var(--gn-gap);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex;position:relative}.gooey-nav__list--active{color:var(--gn-active-ink);visibility:hidden;clip-path:inset(100%);pointer-events:none;position:absolute;inset:0}.gooey-nav__item{display:flex}.gooey-nav__link{padding:var(--gn-y) var(--gn-x);color:var(--gn-muted);font:inherit;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;border-radius:999px;align-items:center;gap:8px;font-weight:500;text-decoration:none;transition:color .2s;display:inline-flex}.gooey-nav__list--active .gooey-nav__link{color:inherit}.gooey-nav__item[data-active] .gooey-nav__link{color:var(--gn-ink)}.gooey-nav__link:focus-visible{outline:2px solid var(--gn-ink);outline-offset:4px}.gooey-nav__icon{flex:none;display:inline-flex}.gooey-nav__icon svg{width:1.15em;height:1.15em}.gooey-nav__rim{border-radius:inherit;box-shadow:inset 0 0 0 1px var(--gn-frame-edge), inset 0 1px 0 var(--gn-frame-highlight);pointer-events:none;position:absolute;inset:0}@media (hover:hover){.gooey-nav__link:hover{color:var(--gn-ink)}}.desktop-nav .gooey-nav{--gn-x:20px;--gn-y:12px;--gn-gap:8px}.desktop-nav .gooey-nav__list{flex-wrap:nowrap}@media (max-width:1140px){.desktop-nav .gooey-nav{--gn-x:12px;--gn-gap:4px}}.card-nav-wrap{z-index:60;top:max(20px, env(safe-area-inset-top));width:var(--safe-width);position:fixed;left:50%;transform:translate(-50%)}.card-nav{color:var(--ink);position:relative}.card-nav__bar{-webkit-backdrop-filter:blur(20px)saturate(1.4);backdrop-filter:blur(20px)saturate(1.4);background:linear-gradient(#ffffff13,#0000 65%),#0807169e;border:1px solid #fff5e829;border-radius:999px;grid-template-columns:1fr auto 1fr;align-items:center;gap:20px;min-height:56px;padding:5px;display:grid;box-shadow:0 8px 28px #0000003b,inset 0 1px #ffffff0f}.card-nav__logo{background:var(--orange-gradient);border:1px solid #ff8a2461;border-radius:999px;justify-content:center;justify-self:start;align-items:center;width:140px;max-width:100%;min-height:44px;display:flex}.card-nav__logo img{width:61.8%;height:auto;display:block}.card-nav__tabs{justify-self:center;min-width:0}.card-nav__cta{border:1px solid var(--line);min-height:44px;color:var(--cream);white-space:nowrap;background:#fff5e814;border-radius:999px;justify-content:center;justify-self:end;align-items:center;padding:0 16px;font-size:13px;font-weight:600;transition:background-color .2s,border-color .2s;display:flex}.card-nav__cta:hover{background-color:#f04b0826;border-color:#ff8a247a}.card-nav__menu{cursor:pointer;background:0 0;border:0;justify-self:end;align-items:center;gap:12px;min-height:44px;padding:0 12px;font-size:13px;display:none}.card-nav__burger{width:20px;height:16px;position:relative}.card-nav__burger i{background:currentColor;width:20px;height:1px;transition:transform .4s,top .4s;position:absolute;top:4px;left:0}.card-nav__burger i+i{top:12px}.card-nav[data-open] .card-nav__burger i{top:8px;transform:rotate(45deg)}.card-nav[data-open] .card-nav__burger i+i{transform:rotate(-45deg)}.card-nav__compact{display:none}@media (max-width:1150px){.card-nav__bar{gap:12px}.card-nav__tabs .gooey-nav{--gn-x:12px;--gn-font:13px;--gn-gap:4px}.card-nav__cta{padding-inline:12px;font-size:12px}}@media (max-width:760px){.card-nav__logo{width:124px}.card-nav-wrap{top:max(12px, env(safe-area-inset-top))}.card-nav__tabs .gooey-nav{--gn-x:8px;--gn-font:12px}.card-nav__bar{gap:8px}}@media (max-width:600px){.card-nav__bar{grid-template-columns:1fr auto}.card-nav__tabs,.card-nav__cta{display:none}.card-nav__menu{display:flex}.card-nav__compact{border:1px solid var(--line);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);opacity:0;visibility:hidden;background:#19171df7;border-radius:16px;padding:8px 20px;transition:opacity .3s,transform .4s cubic-bezier(.22,1,.36,1),visibility .3s;display:grid;position:absolute;top:calc(100% + 8px);left:0;right:0;transform:translateY(-8px)}.card-nav[data-open] .card-nav__compact{opacity:1;visibility:visible;transform:none}.card-nav__compact a{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;min-height:46px;font-size:14px;display:flex}.card-nav__compact a:last-child{color:var(--acid);border:0}}@media (prefers-reduced-motion:reduce){.card-nav__compact,.card-nav__burger i{transition:none}}
