.panel[data-astro-cid-asuxbf5d]{border-radius:var(--radius-lg);background:var(--white);box-shadow:inset 0 0 0 1px var(--line), var(--shadow);padding:28px 0;overflow:hidden}.marquee[data-astro-cid-asuxbf5d]{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.track[data-astro-cid-asuxbf5d]{width:max-content;margin:0;padding:0;list-style:none;animation:38s linear infinite scroll;display:flex}.marquee[data-astro-cid-asuxbf5d]:hover .track[data-astro-cid-asuxbf5d]{animation-play-state:paused}@keyframes scroll{to{transform:translate(-50%)}}.logo[data-astro-cid-asuxbf5d]{flex:none;justify-content:center;align-items:center;height:72px;padding:0 36px;display:flex}.logo[data-astro-cid-asuxbf5d] img{object-fit:contain;filter:grayscale()brightness(.75)contrast(1.35);opacity:.7;width:auto;max-width:210px;height:56px;transition:filter .35s,opacity .35s,transform .35s}.logo[data-astro-cid-asuxbf5d]:hover img{filter:none;opacity:1;transform:scale(1.06)}.name[data-astro-cid-asuxbf5d] span[data-astro-cid-asuxbf5d]{color:var(--slate);white-space:nowrap;font-size:18px;font-weight:800;transition:color .3s}.name[data-astro-cid-asuxbf5d]:hover span[data-astro-cid-asuxbf5d]{color:var(--navy)}@media (width<=640px){.panel[data-astro-cid-asuxbf5d]{padding:18px 0}.logo[data-astro-cid-asuxbf5d]{height:56px;padding:0 24px}.logo[data-astro-cid-asuxbf5d] img{max-width:160px;height:42px}.track[data-astro-cid-asuxbf5d]{animation-duration:30s}}@media (prefers-reduced-motion:reduce){.marquee[data-astro-cid-asuxbf5d]{-webkit-mask-image:none;mask-image:none}.track[data-astro-cid-asuxbf5d]{flex-wrap:wrap;justify-content:center;row-gap:12px;width:auto;animation:none}.logo[data-astro-cid-asuxbf5d][aria-hidden=true]{display:none}}.hero[data-astro-cid-lcdefpme]{color:var(--white);background:var(--night-gradient);position:relative;overflow:hidden}.swoosh[data-astro-cid-lcdefpme]{pointer-events:none;width:auto;height:130%;position:absolute;top:-10%;right:-6%}.hero-grid[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:end;gap:48px;padding-top:clamp(48px,8vw,88px);display:grid;position:relative}.hero-copy[data-astro-cid-lcdefpme]{gap:24px;padding-bottom:clamp(48px,8vw,88px);display:grid}.hero-copy[data-astro-cid-lcdefpme] .pill[data-astro-cid-lcdefpme]{justify-self:start}h1[data-astro-cid-lcdefpme]{letter-spacing:-.03em;font-size:clamp(38px,5.4vw,64px);font-weight:800;line-height:1.03}h1[data-astro-cid-lcdefpme] em[data-astro-cid-lcdefpme]{background:linear-gradient(90deg,#6bd877,#3db54a);color:#0000;-webkit-background-clip:text;background-clip:text;font-style:normal}.lede[data-astro-cid-lcdefpme]{color:var(--on-dark);max-width:33em;font-size:19px}.portrait[data-astro-cid-lcdefpme]{justify-self:center;width:min(100%,430px);position:relative}.ring[data-astro-cid-lcdefpme]{aspect-ratio:1;border:2px solid #ffffff29;border-radius:50%;width:112%;position:absolute;top:0;left:50%;transform:translate(-50%,-6%)}.arch[data-astro-cid-lcdefpme]{aspect-ratio:4/5;background:linear-gradient(#b4a99b,#9c9184);border-radius:999px 999px 0 0;position:relative;overflow:hidden;box-shadow:0 30px 60px -20px #0009}.arch[data-astro-cid-lcdefpme] img{object-fit:cover;object-position:center 12%;width:100%;height:100%}.about[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(32px,6vw,72px);display:grid}.about-photo[data-astro-cid-lcdefpme]{position:relative}.about-photo[data-astro-cid-lcdefpme]:before{content:"";background:linear-gradient(160deg, var(--navy), var(--navy-deep));border-radius:40px;position:absolute;inset:8% -6% -6% 8%}.about-photo[data-astro-cid-lcdefpme] img{aspect-ratio:4/5;object-fit:cover;object-position:center 15%;width:100%;box-shadow:var(--shadow-lift);border-radius:32px;position:relative}.about-text[data-astro-cid-lcdefpme]{gap:18px;display:grid}.about-text[data-astro-cid-lcdefpme] .eyebrow[data-astro-cid-lcdefpme]{color:var(--green-ink)}.about-text[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:clamp(28px,3.6vw,40px);font-weight:800}.about-text[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme]:not(.eyebrow){color:var(--slate)}.steps[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:0;padding:0;list-style:none;display:grid}.steps[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-radius:var(--radius-lg);background:#ffffff0f;align-content:start;gap:10px;padding:26px;transition:transform .25s,background .25s,box-shadow .25s;display:grid;position:relative;box-shadow:inset 0 0 0 1px #ffffff1f}.steps[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:hover{background:#ffffff1a;transform:translateY(-4px);box-shadow:inset 0 0 0 1px #3db54a80,0 20px 40px -20px #0009}.step-ico[data-astro-cid-lcdefpme]{transition:background .25s,color .25s,transform .25s}.steps[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:hover .step-ico[data-astro-cid-lcdefpme]{background:var(--green);color:#072512;transform:rotate(-6deg)scale(1.06)}.step-n[data-astro-cid-lcdefpme]{color:#8ee09a;font-size:11px}.step-ico[data-astro-cid-lcdefpme]{color:#8ee09a;background:#3db54a29;border-radius:14px;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.step-ico[data-astro-cid-lcdefpme] svg{width:26px;height:26px}.steps[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:20px;font-weight:800}.steps[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--on-dark);font-size:15.5px}.empty[data-astro-cid-lcdefpme]{border-radius:var(--radius-lg);background:var(--ice);box-shadow:inset 0 0 0 1px var(--line);flex-wrap:wrap;align-items:center;gap:18px 22px;padding:24px 26px;display:flex}#blog[data-astro-cid-lcdefpme] .empty[data-astro-cid-lcdefpme]{background:var(--white);box-shadow:inset 0 0 0 1px var(--line), var(--shadow)}.empty[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]{flex:260px;gap:2px;display:grid}.empty[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:19px;font-weight:800}.empty[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--slate)}@media (width<=960px){.swoosh[data-astro-cid-lcdefpme]{display:none}.hero-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:40px}.hero-copy[data-astro-cid-lcdefpme]{padding-bottom:0}.portrait[data-astro-cid-lcdefpme]{width:min(100%,340px)}.f1[data-astro-cid-lcdefpme]{left:-4%}.f2[data-astro-cid-lcdefpme]{right:-4%}.steps[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}@media (width<=860px){.about[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.about-photo[data-astro-cid-lcdefpme]{max-width:420px}}@media (width<=480px){.hero-copy[data-astro-cid-lcdefpme] .pill[data-astro-cid-lcdefpme]{padding:7px 12px;font-size:13px}}
