.home-hero-stage{isolation:isolate;background:#f8f7f3;position:relative}.home-hero-drawing{pointer-events:none;color:#665f59;width:100%;height:100%;display:none;position:absolute;inset:0;overflow:hidden}.home-hero-stage[data-reveal-ready=true]>img{opacity:var(--home-photo-opacity,1)}.home-hero-stage[data-reveal-ready=true] .home-hero-drawing{opacity:var(--home-drawing-opacity,0);display:block}.home-outline-base path,.home-outline-live path{fill:none;stroke:currentColor;stroke-width:1.65px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.home-outline-base{opacity:.18}.home-outline-live{opacity:.82}.home-outline-live path{stroke-dasharray:1;stroke-dashoffset:var(--home-draw-offset,0)}.home-cloud{transform-box:view-box;transform:scale(var(--home-cloud-scale,1))}.home-cloud-aura{opacity:calc(var(--home-cloud-pulse,0) * .42)}.home-neon-glow{fill:none;stroke:#88becb;stroke-width:36px;stroke-linecap:round;stroke-linejoin:round;opacity:calc(var(--home-cloud-pulse,0) * .7)}.home-hero-image figcaption{align-items:center}.home-hero-image .home-hero-control{height:auto;min-height:24px;color:inherit;font:inherit;letter-spacing:0;cursor:pointer;box-shadow:none;background:0 0;border:0;border-radius:0;align-items:center;gap:8px;padding:2px 0;font-size:14px;line-height:1.3;transition:opacity .2s;display:inline-flex}.home-hero-image .home-hero-control:hover{color:inherit;opacity:.8;background:0 0}.home-hero-image .home-hero-control:focus-visible{outline-offset:5px;outline:1px solid}@media (max-width:640px){.home-outline-base path,.home-outline-live path{stroke-width:1.2px}.home-hero-image figcaption{align-items:flex-start;gap:10px}}@media (prefers-reduced-motion:reduce){.home-outline-live path{animation:none!important}.home-hero-stage>img{opacity:1!important}.home-hero-drawing,.home-hero-image .home-hero-control{display:none!important}}@media print{.home-outline-live path{animation:none!important}.home-hero-stage>img{opacity:1!important}.home-hero-drawing,.home-hero-image .home-hero-control{display:none!important}}
