.dive[data-astro-cid-looboymz]{display:block;width:100%;height:auto}.dive[data-astro-cid-looboymz] .bob[data-astro-cid-looboymz]{animation:dive-bob 4s ease-in-out infinite}.dive[data-astro-cid-looboymz] .prop[data-astro-cid-looboymz]{transform-box:fill-box;transform-origin:center;animation:dive-spin .35s linear infinite}.dive[data-astro-cid-looboymz] .beam[data-astro-cid-looboymz]{transform-box:fill-box;transform-origin:0 4%;animation:dive-sweep 4s ease-in-out infinite}.dive[data-astro-cid-looboymz] .ring[data-astro-cid-looboymz]{transform-box:fill-box;transform-origin:center;animation:dive-ping 4s ease-out infinite}.dive[data-astro-cid-looboymz] .bubble[data-astro-cid-looboymz]{animation:dive-rise 4s ease-in infinite}.dive[data-astro-cid-looboymz] .bubble[data-astro-cid-looboymz].b2{animation-delay:-1.3s}.dive[data-astro-cid-looboymz] .bubble[data-astro-cid-looboymz].b3{animation-delay:-2.6s}.dive[data-astro-cid-looboymz] .rays[data-astro-cid-looboymz]{animation:dive-drift 8s ease-in-out infinite alternate}.dive[data-astro-cid-looboymz] .found[data-astro-cid-looboymz]{transform-box:fill-box;transform-origin:center;animation:dive-lift 4s ease-in-out infinite}.dive[data-astro-cid-looboymz] .tag[data-astro-cid-looboymz]{transform-box:fill-box;transform-origin:0 100%;animation:dive-tag 4s ease-out infinite}.dive[data-astro-cid-looboymz] .glow[data-astro-cid-looboymz]{animation:dive-glow 4s ease-out infinite}.dive[data-astro-cid-looboymz] .lamp[data-astro-cid-looboymz]{transform-box:fill-box;transform-origin:center;animation:dive-catch 4s ease-out infinite}@keyframes dive-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes dive-spin{0%,to{transform:scaleY(1)}50%{transform:scaleY(.15)}}@keyframes dive-sweep{0%,to{transform:rotate(-5deg)}30%,45%{transform:rotate(4deg)}}@keyframes dive-ping{0%{transform:scale(.4);opacity:0}4%{opacity:1}40%,to{transform:scale(11);opacity:0}}@keyframes dive-rise{0%{transform:translate(0);opacity:0}10%{opacity:.8}to{transform:translate(6px,-90px);opacity:0}}@keyframes dive-drift{0%{transform:translate(-12px)}to{transform:translate(12px)}}@keyframes dive-tag{0%,28%{transform:scale(0)}34%{transform:scale(1.25)}38%,84%{transform:scale(1)}85%,to{transform:scale(0)}}@keyframes dive-glow{0%,26%{opacity:0}34%{opacity:1}60%,to{opacity:0}}@keyframes dive-lift{0%,42%{transform:translate(0) rotate(0) scale(1);opacity:1}52%{transform:translate(-22px,-46px) rotate(-10deg) scale(.9);opacity:1}78%{transform:translate(-136px,-184px) rotate(-24deg) scale(.28);opacity:1}81%{transform:translate(-140px,-188px) rotate(-24deg) scale(.15);opacity:0}82%{transform:translate(0) rotate(0) scale(1);opacity:0}to{transform:translate(0) rotate(0) scale(1);opacity:1}}@keyframes dive-catch{0%,76%{transform:scale(1)}80%{transform:scale(2.2)}88%,to{transform:scale(1)}}@media(prefers-reduced-motion:reduce){.dive[data-astro-cid-looboymz] .bob[data-astro-cid-looboymz],.dive[data-astro-cid-looboymz] .prop[data-astro-cid-looboymz],.dive[data-astro-cid-looboymz] .beam[data-astro-cid-looboymz],.dive[data-astro-cid-looboymz] .ring[data-astro-cid-looboymz],.dive[data-astro-cid-looboymz] .bubble[data-astro-cid-looboymz],.dive[data-astro-cid-looboymz] .rays[data-astro-cid-looboymz],.dive[data-astro-cid-looboymz] .found[data-astro-cid-looboymz],.dive[data-astro-cid-looboymz] .tag[data-astro-cid-looboymz],.dive[data-astro-cid-looboymz] .glow[data-astro-cid-looboymz],.dive[data-astro-cid-looboymz] .lamp[data-astro-cid-looboymz]{animation:none}.dive[data-astro-cid-looboymz] .ring[data-astro-cid-looboymz]{transform:scale(6);opacity:.5}.dive[data-astro-cid-looboymz] .tag[data-astro-cid-looboymz]{transform:scale(1)}.dive[data-astro-cid-looboymz] .found[data-astro-cid-looboymz]{transform:translate(-60px,-90px) rotate(-14deg) scale(.6)}.dive[data-astro-cid-looboymz] .glow[data-astro-cid-looboymz],.dive[data-astro-cid-looboymz] .bubble[data-astro-cid-looboymz]{opacity:.6}}#top[data-astro-cid-j7pv25f6]{padding-block:.5rem var(--section)}.hero[data-astro-cid-j7pv25f6] .lede[data-astro-cid-j7pv25f6]{font-size:1.1rem}.slips[data-astro-cid-j7pv25f6]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--gap)}.slips[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{display:grid;justify-items:center;align-content:start;gap:.75rem;padding:2rem 1.25rem;border-radius:var(--r-l);background:var(--c-panel)}.slips[data-astro-cid-j7pv25f6] .tile[data-astro-cid-j7pv25f6]{width:60px;height:60px}.slips[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:var(--h4)}.said[data-astro-cid-j7pv25f6]{margin:0;font-size:var(--small);color:var(--c-muted)}.cost[data-astro-cid-j7pv25f6]{max-width:40rem;margin:clamp(3rem,6vw,4.5rem) auto 0;font-family:var(--f-display);font-size:clamp(2rem,1.3rem + 2.4vw,3.2rem);line-height:1.05;text-transform:uppercase;color:var(--c-navy)}.cost[data-astro-cid-j7pv25f6] em{font-style:normal;color:var(--c-blue)}.path[data-astro-cid-j7pv25f6]{list-style:none;margin:0 auto;padding:0;max-width:62rem;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--gap);position:relative}.path[data-astro-cid-j7pv25f6]:before{content:"";position:absolute;top:36px;left:16%;right:16%;border-top:4px dotted var(--c-blue)}.path[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{position:relative;display:grid;justify-items:center;align-content:start;gap:.6rem}.path[data-astro-cid-j7pv25f6] .tile[data-astro-cid-j7pv25f6]{width:72px;height:72px;box-shadow:0 0 0 10px var(--c-panel)}.path[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{margin-top:.75rem}.path[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin:0;max-width:17rem}.how-note[data-astro-cid-j7pv25f6]{margin:2.5rem auto 0;font-family:var(--f-display);font-size:var(--h4);text-transform:uppercase;color:var(--c-blue)}.why[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);gap:clamp(1.5rem,4vw,3.5rem);align-items:center;max-width:60rem;margin-inline:auto;text-align:left}.face[data-astro-cid-j7pv25f6]{width:100%;height:auto;border-radius:var(--r-l)}.why-copy[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{color:var(--c-navy)}.why-copy[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]:last-child{margin-bottom:0}.faq[data-astro-cid-j7pv25f6]{max-width:48rem;margin:0 auto;text-align:left;border-top:1px solid var(--c-line)}.faq[data-astro-cid-j7pv25f6] details[data-astro-cid-j7pv25f6]{border-bottom:1px solid var(--c-line)}summary[data-astro-cid-j7pv25f6]{list-style:none;cursor:pointer}summary[data-astro-cid-j7pv25f6]::-webkit-details-marker{display:none}.faq[data-astro-cid-j7pv25f6] summary[data-astro-cid-j7pv25f6]{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:1.25rem 0;font-family:var(--f-display);font-size:var(--h4);line-height:1.15;text-transform:uppercase;color:var(--c-navy)}.faq[data-astro-cid-j7pv25f6] summary[data-astro-cid-j7pv25f6]:after{content:"+";flex:none;display:grid;place-items:center;width:2rem;height:2rem;border-radius:50%;background:var(--c-panel);font-family:var(--f-mono);font-size:1.1rem;transition:transform .2s}.faq[data-astro-cid-j7pv25f6] details[data-astro-cid-j7pv25f6][open] summary[data-astro-cid-j7pv25f6]:after{transform:rotate(45deg)}.faq[data-astro-cid-j7pv25f6] summary[data-astro-cid-j7pv25f6]:hover{color:var(--c-blue)}.faq[data-astro-cid-j7pv25f6] details[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin:0 0 1.5rem;font-size:var(--small);line-height:1.7}.btn[data-astro-cid-j7pv25f6].big{font-size:1rem;padding:1.25rem 2rem}.reach[data-astro-cid-j7pv25f6]{margin-top:2rem}.reach[data-astro-cid-j7pv25f6] summary[data-astro-cid-j7pv25f6]{display:inline-block;font-size:var(--small);color:var(--c-navy);text-decoration:underline;text-underline-offset:3px}.reach[data-astro-cid-j7pv25f6][open] summary[data-astro-cid-j7pv25f6]{margin-bottom:1rem}.reach[data-astro-cid-j7pv25f6] .contact-form{margin-top:1.5rem;background:var(--c-white);border-radius:var(--r-l);padding:clamp(1.25rem,3vw,2rem)}@media(max-width:900px){.slips[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(2,minmax(0,1fr))}.path[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;gap:2.5rem}.path[data-astro-cid-j7pv25f6]:before{display:none}.why[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.face[data-astro-cid-j7pv25f6]{max-width:20rem;margin-inline:auto}}@media(max-width:480px){.slips[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{padding:1.5rem .75rem}}
