.hero[data-astro-cid-i3irphx7]{height:calc(100svh - var(--header-h,61px));min-height:28rem}@media (width<40rem) and (height<700px){.hero-inner[data-astro-cid-i3irphx7]{padding-top:1rem!important;padding-bottom:1rem!important}.hero-intro[data-astro-cid-i3irphx7]{margin-top:.75rem}.hero-foot[data-astro-cid-i3irphx7]{gap:.5rem;margin-top:1rem}}.hero-inner[data-astro-cid-i3irphx7]{height:100%;padding-top:clamp(1.5rem,4vh,3rem);padding-bottom:clamp(1.5rem,5vh,3rem)}.hero-words[data-astro-cid-i3irphx7]{letter-spacing:-.045em;flex-direction:column;font-size:min(12.5vw,7.4svh);line-height:.9;display:flex}.hero-line[data-astro-cid-i3irphx7]{margin-block:-.14em -.32em;margin-inline:-.08em -.15em;padding-block:.14em .32em;padding-inline:.08em .15em}.hero-symbol[data-astro-cid-i3irphx7]{aspect-ratio:1;width:min(80vw,28svh);top:1.5svh;right:4vw}@media (width>=40rem){.hero-words[data-astro-cid-i3irphx7]{font-size:min(clamp(3.4rem,1rem + 8.6vw,8.25rem),16svh)}}@media (width>=64rem){.hero-words[data-astro-cid-i3irphx7]{font-size:min(6.6vw,6rem,14svh)}.hero-symbol[data-astro-cid-i3irphx7]{width:min(calc((100svh - var(--header-h,61px)) * 1.15), 56vw);top:50%;right:2vw;translate:25% -68.5%}}.hero-symbol[data-astro-cid-i3irphx7] g[data-astro-cid-i3irphx7]{transform-box:view-box;transform-origin:100px 100px}.hero-symbol[data-astro-cid-i3irphx7] .hs-spark[data-astro-cid-i3irphx7]{transform-origin:113px 91px}.hero-symbol[data-astro-cid-i3irphx7] .hs-orb[data-astro-cid-i3irphx7]{filter:drop-shadow(0 0 18px #ff843a8c)}.hs-a[data-astro-cid-i3irphx7]{animation:1.2s cubic-bezier(.65,0,.35,1) both orbit-a}.hs-b[data-astro-cid-i3irphx7]{animation:1.2s cubic-bezier(.65,0,.35,1) both orbit-b}.hs-orb[data-astro-cid-i3irphx7]{animation:.55s cubic-bezier(.65,0,.35,1) .6s both pop}.hs-spark[data-astro-cid-i3irphx7]{animation:.5s cubic-bezier(.65,0,.35,1) 1.1s both pop}.hero-line-inner[data-astro-cid-i3irphx7]{animation:.9s cubic-bezier(.22,1,.36,1) both rise}.hero-line[data-astro-cid-i3irphx7]:first-child .hero-line-inner[data-astro-cid-i3irphx7]{animation-delay:.15s}.hero-line[data-astro-cid-i3irphx7]:nth-child(2) .hero-line-inner[data-astro-cid-i3irphx7]{animation-delay:.27s}.hero-line[data-astro-cid-i3irphx7]:nth-child(3) .hero-line-inner[data-astro-cid-i3irphx7]{animation-delay:.39s}.hero-intro[data-astro-cid-i3irphx7],.hero-foot[data-astro-cid-i3irphx7]{animation:.8s .6s both fade}.hero-scroll-arrow[data-astro-cid-i3irphx7]{animation:1.8s cubic-bezier(.65,0,.35,1) 1.4s 4 scroll-arrow}@keyframes orbit-a{0%{opacity:0;transform:rotate(-200deg)}40%{opacity:1}}@keyframes orbit-b{0%{opacity:0;transform:rotate(160deg)}40%{opacity:1}}@keyframes pop{0%{transform:scale(0)}60%{transform:scale(1.12)}}@keyframes rise{0%{transform:translateY(150%)}}@keyframes fade{0%{opacity:0}}@keyframes scroll-arrow{0%,to{transform:translateY(0)}45%{transform:translateY(130%)}46%{transform:translateY(-130%)}}@media (prefers-reduced-motion:reduce){.hs-a[data-astro-cid-i3irphx7],.hs-b[data-astro-cid-i3irphx7],.hs-orb[data-astro-cid-i3irphx7],.hs-spark[data-astro-cid-i3irphx7],.hero-line-inner[data-astro-cid-i3irphx7],.hero-intro[data-astro-cid-i3irphx7],.hero-foot[data-astro-cid-i3irphx7],.hero-scroll-arrow[data-astro-cid-i3irphx7]{animation:none}}.cap-stage[data-astro-cid-wjtxmpcj]{top:var(--header-h,61px);height:calc(100svh - var(--header-h,61px))}.cap-content[data-astro-cid-wjtxmpcj]{margin-top:calc(-1 * (100svh - var(--header-h,61px)))}.cap-bokeh[data-astro-cid-wjtxmpcj]{background:radial-gradient(circle at 45% 40%, var(--c) 0%, color-mix(in srgb, var(--c) 45%, transparent) 35%, transparent 70%)}.cap-bokeh[data-astro-cid-wjtxmpcj]:after{content:"";background:radial-gradient(circle at 40% 35%, var(--c) 0%, var(--c) 55%, transparent 72%);opacity:0;border-radius:999px;transition:opacity .6s cubic-bezier(.65,0,.35,1);position:absolute;inset:12%}.capture[data-astro-cid-wjtxmpcj].is-focused .cap-bokeh[data-astro-cid-wjtxmpcj]:after{opacity:.55}.cap-letterbox[data-astro-cid-wjtxmpcj]{height:0}.cap-corner[data-astro-cid-wjtxmpcj]{border-color:#f4f0e8b3;width:3.5vmin;height:3.5vmin;position:absolute}.cap-focus[data-astro-cid-wjtxmpcj] i[data-astro-cid-wjtxmpcj]{border-color:#f4f0e8d9;width:22%;height:22%;transition:border-color .3s;position:absolute}.cap-focus[data-astro-cid-wjtxmpcj].is-locked i[data-astro-cid-wjtxmpcj]{border-color:#ff843a}.cap-draw[data-astro-cid-wjtxmpcj]{stroke-dasharray:1;stroke-dashoffset:0}.cap-rec-dot[data-astro-cid-wjtxmpcj]{opacity:0}.capture[data-astro-cid-wjtxmpcj].is-rec .cap-rec-dot[data-astro-cid-wjtxmpcj]{opacity:1;animation:1.1s steps(2,jump-none) infinite rec}@keyframes rec{50%{opacity:.2}}@media (prefers-reduced-motion:reduce){.capture[data-astro-cid-wjtxmpcj].is-rec .cap-rec-dot[data-astro-cid-wjtxmpcj]{animation:none}}@media (width<64rem){.build-visual-wrap[data-astro-cid-42dbjqtl]{top:var(--header-h,61px);z-index:0;height:calc(100svh - var(--header-h,61px));pointer-events:none;align-items:center;display:flex;position:sticky}.build-visual[data-astro-cid-42dbjqtl]{opacity:.3;width:100%}.build-steps[data-astro-cid-42dbjqtl]{z-index:1;margin-top:calc(-1 * (100svh - var(--header-h,61px)));padding-block:4svh 6svh;position:relative}.build-step-card[data-astro-cid-42dbjqtl]{background:#0d0e13d9;border-radius:1rem;padding:1.75rem}}.share-glow[data-astro-cid-km6xpsbi]{background:radial-gradient(circle,#ed4f2a52 0%,#febe5e1f 40%,#0000 70%);width:70vmax;height:70vmax;top:0;right:-20vmax}@media (width<64rem){.share-visual-wrap[data-astro-cid-km6xpsbi]{top:var(--header-h,61px);z-index:0;height:calc(100svh - var(--header-h,61px));pointer-events:none;align-items:center;display:flex;position:sticky}.share-visual[data-astro-cid-km6xpsbi]{opacity:.3;width:100%}.share-steps[data-astro-cid-km6xpsbi]{z-index:1;margin-top:calc(-1 * (100svh - var(--header-h,61px)));padding-block:4svh 6svh;position:relative}.share-step-card[data-astro-cid-km6xpsbi]{background:#1b1d24d9;border-radius:1rem;padding:1.75rem}.grow-visual-wrap[data-astro-cid-t3chcqjc]{top:var(--header-h,61px);z-index:0;height:calc(100svh - var(--header-h,61px));pointer-events:none;align-items:center;display:flex;position:sticky}.grow-visual[data-astro-cid-t3chcqjc]{opacity:.25;width:100%}.grow-steps[data-astro-cid-t3chcqjc]{z-index:1;margin-top:calc(-1 * (100svh - var(--header-h,61px)));padding-block:4svh 6svh;position:relative}.grow-step-card[data-astro-cid-t3chcqjc]{background:#faf7f0d9;border-radius:1rem;padding:1.75rem}}.svc-name[data-astro-cid-dmbgsje6]{letter-spacing:-.035em;font-size:clamp(1.55rem,.6rem + 5.2vw,5.25rem);line-height:1;transition:transform .5s cubic-bezier(.22,1,.36,1),color .3s}.svc-arrow[data-astro-cid-dmbgsje6]{transition:background-color .3s,color .3s,border-color .3s,transform .5s cubic-bezier(.22,1,.36,1)}@media (hover:hover){.svc-list[data-astro-cid-dmbgsje6]:hover .svc-name[data-astro-cid-dmbgsje6]{color:#f4f0e859}.svc-link[data-astro-cid-dmbgsje6]:hover .svc-name[data-astro-cid-dmbgsje6],.svc-link[data-astro-cid-dmbgsje6]:focus-visible .svc-name[data-astro-cid-dmbgsje6]{color:var(--color-glow);transform:translate(.6rem)}.svc-link[data-astro-cid-dmbgsje6]:hover .svc-arrow[data-astro-cid-dmbgsje6]{background:var(--color-orange);border-color:var(--color-orange);color:var(--color-night);transform:rotate(-45deg)}}
