@property --sweep-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.hero-heading[data-astro-cid-lcdefpme]{word-spacing:.14em}.hero-heading-line1[data-astro-cid-lcdefpme],.hero-heading-line2[data-astro-cid-lcdefpme]{display:block}.hero-heading-line2[data-astro-cid-lcdefpme]{height:2.4em;margin-top:.1em;overflow:visible}@media (width<=639px){.hero-heading[data-astro-cid-lcdefpme]{letter-spacing:-1px;font-size:40px;line-height:1.15}.hero-heading-line2[data-astro-cid-lcdefpme]{height:3.5em}}@media (width>=1024px) and (width<=1199px){.hero-heading[data-astro-cid-lcdefpme]{font-size:48px;line-height:1.15}}.hero-typewriter-cursor[data-astro-cid-lcdefpme]{vertical-align:-.05em;background:var(--color-ink);width:2px;height:.72em;margin-left:.07em;animation:2.4s ease-in-out infinite hero-cursor-blink;display:inline-block}@keyframes hero-cursor-blink{0%,to{opacity:.85}50%{opacity:.15}}.hero-answer-wrap[data-astro-cid-lcdefpme]{margin:0 .12em;display:inline-block;position:relative}.hero-answer[data-astro-cid-lcdefpme]{text-transform:uppercase;letter-spacing:.06em;color:var(--color-ink);text-shadow:0 0 12px #ededed33,0 0 26px #c9a24e40}.hero-answer-stroke[data-astro-cid-lcdefpme]{pointer-events:none;fill:none;width:106%;height:.4em;position:absolute;bottom:-.22em;left:-3%;overflow:visible;transform:rotate(-1.4deg)}.hero-answer-stroke--glow[data-astro-cid-lcdefpme] path[data-astro-cid-lcdefpme]{stroke:#c9a24e80;stroke-width:3.5px;stroke-linecap:round;filter:blur(2.5px)}.hero-answer-stroke--crisp[data-astro-cid-lcdefpme] path[data-astro-cid-lcdefpme]{stroke:#d8b468d9;stroke-width:1.5px;stroke-linecap:round}.hero-card-fan[data-astro-cid-lcdefpme]{perspective:1000px;animation:7s ease-in-out infinite alternate hero-card-float}.hero-card[data-astro-cid-lcdefpme]{isolation:isolate}.hero-card-motion[data-astro-cid-lcdefpme]{transform-style:preserve-3d;transition:transform .6s cubic-bezier(.22,1,.36,1),filter .5s;position:relative;transform:translateY(0)rotateX(0)rotateY(0)}.hero-card-motion[data-astro-cid-lcdefpme]:hover{transform:translateY(-8px) rotateX(var(--tilt-y,0deg)) rotateY(var(--tilt-x,0deg));filter:brightness(1.04)}.hero-card-motion[data-astro-cid-lcdefpme]:hover img[data-astro-cid-lcdefpme]{box-shadow:0 10px 10px #00000014,0 30px 44px -14px #0000006b}.hero-card-motion[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{transition:box-shadow .5s}.hero-card-glow[data-astro-cid-lcdefpme]{border-radius:inherit;background:conic-gradient(from var(--sweep-angle,0deg), transparent 0deg, transparent 300deg, #ffffffb3 335deg, #fffffff2 350deg, transparent 360deg);-webkit-mask-composite:xor;opacity:0;pointer-events:none;--glow-peak:.55;padding:1px;transition:filter .3s;animation:12s ease-in-out infinite hero-card-sweep;position:absolute;inset:-1px;-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}.hero-card[data-astro-cid-lcdefpme]:nth-child(2) .hero-card-glow[data-astro-cid-lcdefpme]{animation-delay:4s}.hero-card[data-astro-cid-lcdefpme]:nth-child(3) .hero-card-glow[data-astro-cid-lcdefpme]{animation-delay:8s}.hero-card[data-astro-cid-lcdefpme]:hover .hero-card-glow[data-astro-cid-lcdefpme],.hero-card[data-astro-cid-lcdefpme]:focus-within .hero-card-glow[data-astro-cid-lcdefpme]{--glow-peak:.95;filter:brightness(1.35)}@keyframes hero-card-sweep{0%,74%{--sweep-angle:0deg;opacity:0}84%{opacity:calc(var(--glow-peak) * .6)}91%{opacity:var(--glow-peak)}to{--sweep-angle:360deg;opacity:0}}@keyframes hero-card-float{0%{transform:translateY(-3px)}to{transform:translateY(3px)}}@media (prefers-reduced-motion:reduce){.hero-card-fan[data-astro-cid-lcdefpme]{animation:none}.hero-card-glow[data-astro-cid-lcdefpme]{opacity:0;animation:none}.hero-card[data-astro-cid-lcdefpme]:hover .hero-card-glow[data-astro-cid-lcdefpme],.hero-card[data-astro-cid-lcdefpme]:focus-within .hero-card-glow[data-astro-cid-lcdefpme]{opacity:var(--glow-peak)}.hero-typewriter-cursor[data-astro-cid-lcdefpme]{opacity:.6;animation:none}.hero-card-fan[data-astro-cid-lcdefpme]{perspective:none}.hero-card-motion[data-astro-cid-lcdefpme]{transition:filter .5s}.hero-card-motion[data-astro-cid-lcdefpme]:hover{transform:none}}
