.cv-page[data-astro-cid-zuwcdr5b]{--case-nav-w: 0rem;--cv-sea: #1fae9a;--cv-sea-deep: #0c7d6e}.cv-page[data-astro-cid-zuwcdr5b] .case-shell{max-width:64rem;margin:0 auto}.cv-sr[data-astro-cid-zuwcdr5b]{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.cv-ph[data-astro-cid-zuwcdr5b]{color:var(--case-pink-strong);background:#ff4d8d14;border-bottom:.0625rem dashed rgba(255,77,141,.6);font-style:italic}.cv-surface[data-astro-cid-zuwcdr5b]{padding-bottom:clamp(6rem,11vw,9rem)}.cv-page[data-astro-cid-zuwcdr5b] .cv-surface[data-astro-cid-zuwcdr5b] .cv-top[data-astro-cid-zuwcdr5b]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem}.cv-back[data-astro-cid-zuwcdr5b]{display:inline-flex;align-items:center;gap:.5rem;font-size:.8rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--case-teal-ink);text-decoration:none;transition:transform .25s ease,color .25s ease}.cv-back[data-astro-cid-zuwcdr5b]:hover{color:var(--case-pink-strong);text-decoration:none;transform:translate(-.25rem)}.cv-top-title[data-astro-cid-zuwcdr5b]{margin:0;font-family:var(--case-mono);font-size:.75rem;letter-spacing:.18em;text-transform:uppercase;color:#073b388c}.cv-btn[data-astro-cid-zuwcdr5b]{display:inline-flex;align-items:center;gap:.6rem;font:inherit;font-size:.8rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#fff;background:var(--case-pink-strong);padding:.95em 1.45em;border:none;border-radius:999rem;cursor:pointer;text-decoration:none;box-shadow:0 .6rem 1.5rem #ff4d8d4d;transition:transform .25s ease,box-shadow .25s ease}.cv-btn[data-astro-cid-zuwcdr5b]:hover{color:#fff;text-decoration:none;transform:translateY(-.15rem);box-shadow:0 .8rem 1.75rem #ff4d8d73}.cv-water[data-astro-cid-zuwcdr5b]{padding-top:clamp(4rem,8vw,6rem);padding-bottom:clamp(5rem,9vw,8rem)}.cv-sheet[data-astro-cid-zuwcdr5b]{--cv-pad: clamp(1.25rem, 4vw, 3.25rem);position:relative;z-index:1;color:var(--case-ink);background:#fff;border-radius:1.75rem;box-shadow:0 2.5rem 5rem #00000073,0 0 0 .0625rem #7cf5df40}.cv-hero[data-astro-cid-zuwcdr5b]{position:relative;padding:calc(var(--cv-pad) + 1rem) var(--cv-pad) 0}.cv-kicker[data-astro-cid-zuwcdr5b]{display:flex;align-items:center;gap:.6rem;margin:0 0 clamp(1rem,2.5vw,1.75rem);font-family:var(--case-mono);font-size:.75rem;letter-spacing:.12em;text-transform:uppercase;color:#073b3899}.cv-kicker-dot[data-astro-cid-zuwcdr5b]{flex-shrink:0;width:.55rem;height:.55rem;border-radius:50%;background:var(--case-pink-strong)}.cv-nameplate[data-astro-cid-zuwcdr5b]{position:relative;margin:0 calc(-1 * var(--cv-pad));font-family:"DM Serif Text",serif;font-size:clamp(3.6rem,18vw,9.75rem);font-weight:400;line-height:.86;letter-spacing:-.01em}.cv-bigname[data-astro-cid-zuwcdr5b]{margin:0;font:inherit;line-height:inherit;color:var(--case-ink)}.cv-dry[data-astro-cid-zuwcdr5b],.cv-wet[data-astro-cid-zuwcdr5b]{display:block;padding:0 var(--cv-pad)}.cv-l[data-astro-cid-zuwcdr5b]{display:block;white-space:nowrap}.cv-tide[data-astro-cid-zuwcdr5b],.cv-wet[data-astro-cid-zuwcdr5b]{position:absolute;inset:0}.cv-tide[data-astro-cid-zuwcdr5b]{z-index:1;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 100' preserveAspectRatio='none'%3E%3Cpath d='M0 75Q50 65 100 75T200 75V100H0Z' fill='%231fae9a'/%3E%3C/svg%3E");background-size:18rem 100%;background-repeat:repeat-x;animation:cv-tide-bg 7s linear infinite}.cv-wet[data-astro-cid-zuwcdr5b]{z-index:2;color:#fff;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 100' preserveAspectRatio='none'%3E%3Cpath d='M0 75Q50 65 100 75T200 75V100H0Z' fill='%23000'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 100' preserveAspectRatio='none'%3E%3Cpath d='M0 75Q50 65 100 75T200 75V100H0Z' fill='%23000'/%3E%3C/svg%3E");-webkit-mask-size:18rem 100%;mask-size:18rem 100%;-webkit-mask-repeat:repeat-x;mask-repeat:repeat-x;animation:cv-tide-mask 7s linear infinite}.cv-wet[data-astro-cid-zuwcdr5b] .cv-l[data-astro-cid-zuwcdr5b]{animation:cv-refract 3.2s ease-in-out infinite alternate}@keyframes cv-tide-bg{to{background-position:18rem 0}}@keyframes cv-tide-mask{to{-webkit-mask-position:18rem 0;mask-position:18rem 0}}@keyframes cv-refract{0%{transform:translate(.008em) skew(-1.5deg)}to{transform:translate(.04em) skew(1.5deg)}}.cv-rise[data-astro-cid-zuwcdr5b]{position:absolute;z-index:3;inset:auto 0 -2.5rem;height:0;pointer-events:none}.cv-rise[data-astro-cid-zuwcdr5b] i[data-astro-cid-zuwcdr5b]{position:absolute;bottom:0;width:.7rem;height:.7rem;border-radius:50%;border:.0625rem solid rgba(255,255,255,.7);background:radial-gradient(circle at 30% 28%,#ffffffd9,#ffffff1a 60%);opacity:0;animation:cv-rise 4.2s ease-in infinite}.cv-rise[data-astro-cid-zuwcdr5b] i[data-astro-cid-zuwcdr5b]:nth-child(1){left:9%;animation-delay:0s}.cv-rise[data-astro-cid-zuwcdr5b] i[data-astro-cid-zuwcdr5b]:nth-child(2){left:17%;width:.45rem;height:.45rem;animation-delay:1.3s}.cv-rise[data-astro-cid-zuwcdr5b] i[data-astro-cid-zuwcdr5b]:nth-child(3){left:26%;animation-delay:2.4s}.cv-rise[data-astro-cid-zuwcdr5b] i[data-astro-cid-zuwcdr5b]:nth-child(4){left:35%;width:.5rem;height:.5rem;animation-delay:.7s}.cv-rise[data-astro-cid-zuwcdr5b] i[data-astro-cid-zuwcdr5b]:nth-child(5){left:44%;width:.85rem;height:.85rem;animation-delay:3.1s}.cv-rise[data-astro-cid-zuwcdr5b] i[data-astro-cid-zuwcdr5b]:nth-child(6){left:52%;width:.4rem;height:.4rem;animation-delay:1.9s}@keyframes cv-rise{0%{opacity:0;transform:translate(0) scale(.6)}20%{opacity:.9}80%{opacity:.6}to{opacity:0;transform:translate(.6rem,-6.5rem) scale(1)}}.cv-porthole[data-astro-cid-zuwcdr5b]{position:relative;z-index:4;justify-self:center;width:clamp(8.5rem,34vw,11rem);aspect-ratio:1;margin:1.5rem 0 0}.cv-porthole-bob[data-astro-cid-zuwcdr5b]{position:absolute;inset:0;animation:cv-bob 5s ease-in-out infinite alternate}@keyframes cv-bob{0%{transform:translateY(-.3rem) rotate(-3deg)}to{transform:translateY(.35rem) rotate(3deg)}}.cv-porthole-ring[data-astro-cid-zuwcdr5b]{position:absolute;inset:0;border-radius:50%;background:linear-gradient(145deg,#ff7aa8,#ff4d8d 55%,#d9306f);box-shadow:0 1.25rem 2.5rem #0000004d,inset 0 .25rem .4rem #ffffff59}.cv-porthole-ring[data-astro-cid-zuwcdr5b] i[data-astro-cid-zuwcdr5b]{position:absolute;top:50%;left:50%;width:7%;height:7%;border-radius:50%;background:radial-gradient(circle at 35% 30%,#fff,#ffd3e3 45%,#e04580);transform:translate(-50%,-50%) rotate(var(--a)) translateY(-460%)}.cv-porthole-glass[data-astro-cid-zuwcdr5b]{position:absolute;inset:13%;display:grid;place-items:center;overflow:hidden;border-radius:50%;background:radial-gradient(circle at 35% 30%,#2fd0b6,#0a4a48 75%);box-shadow:inset 0 0 0 .3rem #ffffffd9}.cv-porthole-glass[data-astro-cid-zuwcdr5b] img{width:100%;height:100%;object-fit:cover}.cv-porthole-glass[data-astro-cid-zuwcdr5b]:after{content:"";position:absolute;inset:0;border-radius:50%;background:linear-gradient(135deg,rgba(255,255,255,.35),transparent 40%);pointer-events:none}.cv-porthole-empty[data-astro-cid-zuwcdr5b]{font-family:var(--case-mono);font-size:clamp(.5rem,1.1vw,.68rem);letter-spacing:.1em;line-height:1.5;text-align:center;text-transform:uppercase;color:#ffffffe6}.cv-band[data-astro-cid-zuwcdr5b]{position:relative;display:grid;margin:-1px calc(-1 * var(--cv-pad)) 0;padding:clamp(2rem,4.5vw,2.75rem) var(--cv-pad) 0;color:#fff;background:linear-gradient(180deg,var(--cv-sea),var(--cv-sea-deep))}.cv-headline[data-astro-cid-zuwcdr5b]{margin:0 0 .35rem;font-family:var(--case-mono);font-size:clamp(.85rem,1.6vw,1rem);font-weight:700;letter-spacing:.16em;text-transform:uppercase}.cv-meta[data-astro-cid-zuwcdr5b]{margin:0 0 .9rem;font-size:.95rem;color:#ffffffd9}.cv-availability[data-astro-cid-zuwcdr5b]{display:inline-block;margin:0 0 1.5rem;padding:.55rem .9rem;font-size:.9rem;font-weight:700;line-height:1.3;color:var(--case-ink);background:var(--case-accent);border-radius:.4rem}.cv-availability-when[data-astro-cid-zuwcdr5b]{display:block;margin-top:.2rem;font-family:var(--case-mono);font-size:.72em;font-weight:400;letter-spacing:.04em;text-align:right}.cv-availability[data-astro-cid-zuwcdr5b] .cv-ph[data-astro-cid-zuwcdr5b]{color:var(--case-ink);background:transparent;border-bottom-color:var(--case-ink)}.cv-availability-dot[data-astro-cid-zuwcdr5b]{flex-shrink:0;width:.6rem;height:.6rem;border-radius:50%;background:#7cf5df;box-shadow:0 0 0 .25rem #7cf5df4d}.cv-band[data-astro-cid-zuwcdr5b]:not(:has(.cv-stickers)){padding-bottom:clamp(1.25rem,3vw,2rem)}.cv-band-contact[data-astro-cid-zuwcdr5b]{display:flex;flex-wrap:wrap;gap:.4rem 1.4rem;list-style:none;margin:.95rem 0 0;padding:0;font-family:var(--case-mono);font-size:.8rem;letter-spacing:.02em}.cv-band-contact[data-astro-cid-zuwcdr5b] a[data-astro-cid-zuwcdr5b]{color:#fff;text-decoration:none;border-bottom:.0625rem solid rgba(255,255,255,.55)}.cv-band-contact[data-astro-cid-zuwcdr5b] a[data-astro-cid-zuwcdr5b]:hover{color:var(--case-accent);border-bottom-color:var(--case-accent)}.cv-band[data-astro-cid-zuwcdr5b] .cv-ph[data-astro-cid-zuwcdr5b]{padding:0 .3em;color:#fff;background:var(--case-pink-strong);border-bottom-color:#fff}.cv-stickers[data-astro-cid-zuwcdr5b]{position:relative;z-index:5;display:flex;flex-wrap:wrap;gap:.75rem 1rem;list-style:none;margin:clamp(1.5rem,3vw,2rem) 0 -1.6rem;padding:0;max-width:calc(100% - clamp(7rem,22vw,14.5rem))}.cv-sticker[data-astro-cid-zuwcdr5b]{display:inline-block;padding:.6em 1.05em;font-size:clamp(.82rem,1.4vw,.95rem);font-weight:800;line-height:1.1;border-radius:.85rem;border:.22rem solid #fff;box-shadow:0 .6rem 1.2rem #00000038;transform:rotate(var(--r, -4deg));transition:transform .3s cubic-bezier(.34,1.56,.64,1)}.cv-sticker[data-astro-cid-zuwcdr5b]:hover{transform:rotate(0) scale(1.08)}.cv-sticker--pink[data-astro-cid-zuwcdr5b]{color:#fff;background:var(--case-pink-strong)}.cv-sticker--mint[data-astro-cid-zuwcdr5b]{color:var(--case-ink);background:var(--case-accent)}.cv-sticker--white[data-astro-cid-zuwcdr5b]{color:var(--case-ink);background:#fff;border-color:var(--case-ink)}.cv-sticker--white[data-astro-cid-zuwcdr5b] .cv-ph[data-astro-cid-zuwcdr5b]{color:var(--case-pink-strong);background:transparent;border-bottom-color:var(--case-pink-strong)}.cv-body[data-astro-cid-zuwcdr5b]{display:flex;flex-direction:column;gap:clamp(2.5rem,5vw,3.5rem);padding:clamp(3.5rem,6vw,4.5rem) var(--cv-pad) clamp(2.5rem,4vw,3.5rem)}.cv-hero[data-astro-cid-zuwcdr5b]:not(:has(.cv-stickers))+.cv-body[data-astro-cid-zuwcdr5b]{padding-top:clamp(2rem,4vw,3rem)}.cv-about[data-astro-cid-zuwcdr5b]{max-width:50rem}.cv-about-label[data-astro-cid-zuwcdr5b]{display:flex;align-items:center;gap:.65rem;margin:0 0 1rem;font-family:var(--case-mono);font-size:.75rem;letter-spacing:.16em;text-transform:uppercase;color:var(--case-pink-strong)}.cv-about-label[data-astro-cid-zuwcdr5b]:before{content:"";width:1.75rem;height:.125rem;border-radius:999rem;background:var(--case-pink-strong)}.cv-band[data-astro-cid-zuwcdr5b] .cv-about[data-astro-cid-zuwcdr5b]{margin-top:1.1rem;max-width:34rem}.cv-band[data-astro-cid-zuwcdr5b] .cv-about-label[data-astro-cid-zuwcdr5b]{color:var(--case-accent)}.cv-band[data-astro-cid-zuwcdr5b] .cv-about-label[data-astro-cid-zuwcdr5b]:before{background:var(--case-accent)}.cv-band[data-astro-cid-zuwcdr5b] .cv-about-text[data-astro-cid-zuwcdr5b]{color:#fff}.cv-band[data-astro-cid-zuwcdr5b] .cv-hl[data-astro-cid-zuwcdr5b]{color:var(--case-ink);background:var(--case-accent);border-radius:.15em}.cv-about-text[data-astro-cid-zuwcdr5b]{margin:0;font-family:"DM Serif Text",serif;font-size:clamp(1.4rem,2.6vw,2rem);line-height:1.35;color:var(--case-ink)}.cv-hl[data-astro-cid-zuwcdr5b]{color:inherit;background:linear-gradient(180deg,transparent 58%,rgba(124,245,223,.75) 58%,rgba(124,245,223,.75) 92%,transparent 92%);padding:0 .1em;margin:0 -.1em}.cv-cols[data-astro-cid-zuwcdr5b]{display:grid;gap:2.75rem}.cv-col[data-astro-cid-zuwcdr5b]{display:flex;flex-direction:column;gap:2.25rem;min-width:0}.cv-h[data-astro-cid-zuwcdr5b]{display:flex;align-items:baseline;gap:.75rem;margin:0 0 1.1rem;font-family:"DM Serif Text",serif;font-size:1.6rem;font-weight:400;line-height:1.1;color:var(--case-ink)}.cv-journey[data-astro-cid-zuwcdr5b]{position:relative;display:flex;flex-direction:column;gap:3rem;padding:0 0 3.25rem 2.25rem}.cv-journey[data-astro-cid-zuwcdr5b] .cv-section[data-astro-cid-zuwcdr5b]{position:relative}.cv-journey[data-astro-cid-zuwcdr5b] .cv-section[data-astro-cid-zuwcdr5b]:before{content:"";position:absolute;left:-1.75rem;top:.7rem;bottom:0;border-left:.15rem dashed var(--case-pink)}.cv-journey[data-astro-cid-zuwcdr5b] .cv-section[data-astro-cid-zuwcdr5b]:last-of-type:before{bottom:-.55rem}.cv-journey[data-astro-cid-zuwcdr5b] .cv-h[data-astro-cid-zuwcdr5b]{position:relative}.cv-journey[data-astro-cid-zuwcdr5b] .cv-h[data-astro-cid-zuwcdr5b]:before{content:"";position:absolute;top:50%;left:-2.25rem;width:1.15rem;height:1.15rem;margin-top:-.575rem;border-radius:50%;background:#fff;border:.22rem solid var(--case-pink-strong);box-sizing:border-box}.cv-entry[data-astro-cid-zuwcdr5b]{position:relative}.cv-journey[data-astro-cid-zuwcdr5b] .cv-entry[data-astro-cid-zuwcdr5b]:before{content:"";position:absolute;top:.4rem;left:-2.025rem;width:.7rem;height:.7rem;border-radius:50%;background:var(--case-pink-strong);box-shadow:0 0 0 .2rem #fff}.cv-journey-hook[data-astro-cid-zuwcdr5b]{position:absolute;left:-.225rem;bottom:.3rem;width:1.6rem;height:2.4rem;overflow:visible;transform-origin:50% 0;animation:cv-hook 2.4s ease-in-out infinite alternate}.cv-journey-hook[data-astro-cid-zuwcdr5b] path[data-astro-cid-zuwcdr5b]{fill:none;stroke:var(--case-pink-strong);stroke-width:4;stroke-linecap:round;stroke-linejoin:round}@keyframes cv-hook{0%{transform:rotate(-9deg)}to{transform:rotate(9deg)}}.cv-entry[data-astro-cid-zuwcdr5b]+.cv-entry[data-astro-cid-zuwcdr5b]{margin-top:1.5rem}.cv-entry-head[data-astro-cid-zuwcdr5b]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:.35rem 1rem}.cv-entry[data-astro-cid-zuwcdr5b] h3[data-astro-cid-zuwcdr5b]{margin:0;font-size:1.08rem;font-weight:700;line-height:1.35;color:var(--case-ink)}.cv-period[data-astro-cid-zuwcdr5b]{font-family:var(--case-mono);font-size:.72rem;letter-spacing:.04em;white-space:nowrap;color:var(--case-ink);background:#7cf5df73;padding:.25em .6em;border-radius:999rem}.cv-place[data-astro-cid-zuwcdr5b]{margin:.25rem 0 0;font-size:.9rem;color:#073b3899}.cv-note[data-astro-cid-zuwcdr5b]{margin:.35rem 0 0;font-size:.9rem;font-weight:700;color:var(--case-teal-ink)}.cv-points[data-astro-cid-zuwcdr5b]{margin:.75rem 0 0;padding-left:1.1rem}.cv-points[data-astro-cid-zuwcdr5b] li[data-astro-cid-zuwcdr5b]{margin-bottom:.3rem;font-size:.95rem;line-height:1.55;color:#073b38d9}.cv-points[data-astro-cid-zuwcdr5b]:has(>li:only-child){padding-left:0;list-style:none}.cv-points[data-astro-cid-zuwcdr5b] li[data-astro-cid-zuwcdr5b]::marker{color:var(--case-pink-strong)}.cv-highlights[data-astro-cid-zuwcdr5b]{display:flex;flex-direction:column;gap:1rem;list-style:none;margin:0;padding:0}.cv-highlights[data-astro-cid-zuwcdr5b] li[data-astro-cid-zuwcdr5b]{display:grid;grid-template-columns:auto 1fr;align-items:center;column-gap:.9rem}.cv-medal[data-astro-cid-zuwcdr5b]{grid-row:1 / span 3;display:grid;place-items:center;width:2.6rem;height:2.6rem;border-radius:50%;background:radial-gradient(circle at 35% 30%,#ffb3cf,#ff4d8d 60%,#d9306f);box-shadow:0 .4rem .9rem #ff4d8d59;transform:rotate(-8deg)}.cv-medal[data-astro-cid-zuwcdr5b] svg[data-astro-cid-zuwcdr5b]{width:1.2rem;height:1.2rem;fill:#fff}.cv-highlight-tag[data-astro-cid-zuwcdr5b]{font-family:var(--case-mono);font-size:.7rem;letter-spacing:.1em;text-transform:uppercase;color:var(--case-teal-ink)}.cv-highlight-title[data-astro-cid-zuwcdr5b]{font-weight:700;color:var(--case-ink)}.cv-highlight-meta[data-astro-cid-zuwcdr5b]{font-size:.85rem;color:#073b3899}.cv-say[data-astro-cid-zuwcdr5b]{position:relative;margin:0;padding:1rem 1.2rem;font-size:.98rem;line-height:1.6;border:.15rem solid var(--case-ink);border-radius:1.2rem}.cv-say[data-astro-cid-zuwcdr5b]:after{content:"";position:absolute;left:1.75rem;bottom:-.6rem;width:1rem;height:1rem;background:#fff;border-right:.15rem solid var(--case-ink);border-bottom:.15rem solid var(--case-ink);transform:rotate(45deg)}.cv-block[data-astro-cid-zuwcdr5b]{padding:1.4rem 1.4rem 1.55rem;border-radius:1.4rem}.cv-block--mint[data-astro-cid-zuwcdr5b]{background:#e4faf4}.cv-block--deep[data-astro-cid-zuwcdr5b]{color:#fff;background:var(--case-ink)}.cv-block--deep[data-astro-cid-zuwcdr5b] .cv-h[data-astro-cid-zuwcdr5b]{color:#fff}.cv-block--pink[data-astro-cid-zuwcdr5b]{background:#fff0f5}.cv-group[data-astro-cid-zuwcdr5b]+.cv-group[data-astro-cid-zuwcdr5b]{margin-top:1rem}.cv-group-label[data-astro-cid-zuwcdr5b]{display:inline-block;margin-bottom:.45rem;padding:.32em .75em;font-size:.72rem;font-weight:800;letter-spacing:.04em;line-height:1;border-radius:999rem;color:#fff;background:var(--case-teal-ink)}.cv-block--deep[data-astro-cid-zuwcdr5b] .cv-group-label[data-astro-cid-zuwcdr5b]{color:var(--case-ink);background:var(--case-accent)}.cv-list[data-astro-cid-zuwcdr5b]{display:flex;flex-wrap:wrap;gap:.2rem 0;list-style:none;margin:0;padding:0;font-size:.88rem;line-height:1.5;color:#073b38e0}.cv-block--deep[data-astro-cid-zuwcdr5b] .cv-list[data-astro-cid-zuwcdr5b]{color:#ffffffe0}.cv-list[data-astro-cid-zuwcdr5b] li[data-astro-cid-zuwcdr5b]:not(:last-child):after{content:"•";margin:0 .45rem;color:var(--case-pink-strong)}.cv-block--deep[data-astro-cid-zuwcdr5b] .cv-list[data-astro-cid-zuwcdr5b] li[data-astro-cid-zuwcdr5b]:not(:last-child):after{color:var(--case-pink)}.cv-tubes[data-astro-cid-zuwcdr5b]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem .75rem;list-style:none;margin:0;padding:.25rem 0 0}.cv-tubes[data-astro-cid-zuwcdr5b] li[data-astro-cid-zuwcdr5b]{display:flex;flex-direction:column;align-items:center;gap:.35rem;text-align:center}.cv-tube[data-astro-cid-zuwcdr5b]{position:relative;width:2.15rem;height:5.25rem;margin-bottom:.2rem;overflow:hidden;background:#fff;border:.16rem solid var(--case-ink);border-radius:.3rem .3rem 1.1rem 1.1rem}.cv-tube--empty[data-astro-cid-zuwcdr5b]{border-style:dashed;border-color:var(--case-pink-strong)}.cv-tube-water[data-astro-cid-zuwcdr5b]{position:absolute;left:0;right:0;bottom:0;height:0;background:linear-gradient(180deg,#2fd0b6,var(--cv-sea-deep));transition:height 1.6s cubic-bezier(.22,1,.36,1)}.cv-tubes[data-astro-cid-zuwcdr5b] li[data-astro-cid-zuwcdr5b]:nth-child(2) .cv-tube-water[data-astro-cid-zuwcdr5b]{transition-delay:.15s}.cv-tubes[data-astro-cid-zuwcdr5b] li[data-astro-cid-zuwcdr5b]:nth-child(3) .cv-tube-water[data-astro-cid-zuwcdr5b]{transition-delay:.3s}.cv-tubes[data-astro-cid-zuwcdr5b] li[data-astro-cid-zuwcdr5b]:nth-child(4) .cv-tube-water[data-astro-cid-zuwcdr5b]{transition-delay:.45s}.cv-tubes[data-astro-cid-zuwcdr5b].is-filled .cv-tube-water[data-astro-cid-zuwcdr5b]{height:var(--level, 0%)}.cv-tube-water[data-astro-cid-zuwcdr5b]:before{content:"";position:absolute;left:0;top:-.3rem;width:200%;height:.4rem;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='none'%3E%3Cpath d='M0 50Q25 0 50 50T100 50V100H0Z' fill='%232fd0b6'/%3E%3C/svg%3E") repeat-x 0 0 / 2.15rem 100%;animation:cv-tube-wave 1.8s linear infinite}@keyframes cv-tube-wave{to{transform:translate(-2.15rem)}}.cv-tube-name[data-astro-cid-zuwcdr5b]{font-size:.88rem;font-weight:800;color:var(--case-ink)}.cv-tube-level[data-astro-cid-zuwcdr5b]{font-family:var(--case-mono);font-size:.7rem;color:var(--case-teal-ink)}.cv-bubbles[data-astro-cid-zuwcdr5b]{display:flex;flex-wrap:wrap;gap:.65rem;list-style:none;margin:0;padding:0}.cv-bubbles[data-astro-cid-zuwcdr5b] li[data-astro-cid-zuwcdr5b]{padding:.6em 1.1em;font-size:.88rem;font-weight:700;border-radius:999rem;color:var(--case-ink);background:radial-gradient(circle at 26% 24%,#fff 0 14%,#e4faf4 42%,#bdeee3);border:.0625rem solid rgba(12,125,110,.3);box-shadow:inset -.15rem -.2rem .4rem #0c7d6e26;animation:cv-float 3.2s ease-in-out infinite alternate}.cv-bubbles[data-astro-cid-zuwcdr5b] li[data-astro-cid-zuwcdr5b]:nth-child(2){animation-delay:-1.1s;animation-duration:2.7s}.cv-bubbles[data-astro-cid-zuwcdr5b] li[data-astro-cid-zuwcdr5b]:nth-child(3){animation-delay:-2.2s;animation-duration:3.6s}@keyframes cv-float{0%{transform:translateY(-.15rem)}to{transform:translateY(.25rem)}}.cv-seafloor[data-astro-cid-zuwcdr5b]{position:relative;margin-top:1.5rem;padding:1.1rem var(--cv-pad) 1.6rem;color:#fff;background:var(--case-ink);border-radius:0 0 1.75rem 1.75rem}.cv-seafloor-wave[data-astro-cid-zuwcdr5b]{position:absolute;bottom:calc(100% - 1px);left:0;width:100%;height:2rem;fill:var(--case-ink)}.cv-seafloor-links[data-astro-cid-zuwcdr5b]{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.6rem 1.5rem;list-style:none;margin:0;padding:0;font-family:var(--case-mono);font-size:.8rem;letter-spacing:.03em}.cv-seafloor-links[data-astro-cid-zuwcdr5b] a[data-astro-cid-zuwcdr5b]{color:#fff;text-decoration:none;border-bottom:.0625rem solid rgba(124,245,223,.45)}.cv-seafloor-links[data-astro-cid-zuwcdr5b] a[data-astro-cid-zuwcdr5b]:hover{color:var(--case-accent);border-bottom-color:var(--case-accent)}@media(min-width:48em){.cv-cols[data-astro-cid-zuwcdr5b]{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:clamp(2rem,4vw,3.5rem)}}@media(max-width:47.99em){.cv-stickers[data-astro-cid-zuwcdr5b]{max-width:none}}@media(max-width:29.99em){.cv-tubes[data-astro-cid-zuwcdr5b]{grid-template-columns:repeat(2,minmax(0,1fr))}}.cv-tide[data-astro-cid-zuwcdr5b],.cv-wet[data-astro-cid-zuwcdr5b],.cv-wet[data-astro-cid-zuwcdr5b] .cv-l[data-astro-cid-zuwcdr5b],.cv-rise[data-astro-cid-zuwcdr5b] i[data-astro-cid-zuwcdr5b],.cv-porthole-bob[data-astro-cid-zuwcdr5b],.cv-journey-hook[data-astro-cid-zuwcdr5b],.cv-tube-water[data-astro-cid-zuwcdr5b]:before,.cv-bubbles[data-astro-cid-zuwcdr5b] li[data-astro-cid-zuwcdr5b]{animation:none!important}.cv-rise[data-astro-cid-zuwcdr5b]{display:none}.cv-tube-water[data-astro-cid-zuwcdr5b],.cv-sticker[data-astro-cid-zuwcdr5b]{transition:none}@media print,(min-width:64em){.cv-sheet[data-astro-cid-zuwcdr5b]{--cv-pad: 3.6rem}.cv-kicker[data-astro-cid-zuwcdr5b]{display:none}.cv-nameplate[data-astro-cid-zuwcdr5b]{font-size:5rem}.cv-l[data-astro-cid-zuwcdr5b]{display:inline-block}.cv-l[data-astro-cid-zuwcdr5b]+.cv-l[data-astro-cid-zuwcdr5b]{margin-left:.22em}.cv-hero[data-astro-cid-zuwcdr5b]{padding-top:4.2rem}.cv-availability[data-astro-cid-zuwcdr5b]{position:absolute;z-index:5;top:3.7rem;right:var(--cv-pad);margin:0;font-size:.85rem}.cv-porthole[data-astro-cid-zuwcdr5b]{width:9.6rem;margin:0}.cv-tide[data-astro-cid-zuwcdr5b]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 100' preserveAspectRatio='none'%3E%3Cpath d='M0 62Q50 52 100 62T200 62V100H0Z' fill='%231fae9a'/%3E%3C/svg%3E")}.cv-wet[data-astro-cid-zuwcdr5b]{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 100' preserveAspectRatio='none'%3E%3Cpath d='M0 62Q50 52 100 62T200 62V100H0Z' fill='%23000'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 100' preserveAspectRatio='none'%3E%3Cpath d='M0 62Q50 52 100 62T200 62V100H0Z' fill='%23000'/%3E%3C/svg%3E")}.cv-band[data-astro-cid-zuwcdr5b]{grid-template-columns:minmax(0,34rem) minmax(0,1fr);column-gap:2.6rem;align-items:center;padding-top:2.2rem;padding-bottom:.2rem}.cv-band[data-astro-cid-zuwcdr5b] .cv-porthole[data-astro-cid-zuwcdr5b]{grid-column:2;grid-row:1;justify-self:center}.cv-headline[data-astro-cid-zuwcdr5b]{font-size:.95rem}.cv-band[data-astro-cid-zuwcdr5b] .cv-about[data-astro-cid-zuwcdr5b]{max-width:34rem;margin-top:.9rem}.cv-band[data-astro-cid-zuwcdr5b] .cv-about-text[data-astro-cid-zuwcdr5b]{font-size:1.2rem;line-height:1.45}.cv-stickers[data-astro-cid-zuwcdr5b]{grid-column:2;grid-row:1 / span 4;align-self:end;justify-content:flex-end;max-width:none;margin:0 0 -1.4rem;padding-top:4.5rem}.cv-sticker[data-astro-cid-zuwcdr5b]{font-size:.8rem}.cv-body[data-astro-cid-zuwcdr5b]{gap:2rem;padding:2rem var(--cv-pad) 1.2rem}.cv-band[data-astro-cid-zuwcdr5b]:not(:has(.cv-stickers)){padding-bottom:1.4rem}.cv-hero[data-astro-cid-zuwcdr5b]:not(:has(.cv-stickers))+.cv-body[data-astro-cid-zuwcdr5b]{padding-top:2rem}.cv-body[data-astro-cid-zuwcdr5b]>[data-astro-cid-zuwcdr5b]{margin-block:auto}.cv-about[data-astro-cid-zuwcdr5b]{max-width:none}.cv-about-label[data-astro-cid-zuwcdr5b]{margin-bottom:.5rem}.cv-about-text[data-astro-cid-zuwcdr5b]{font-size:1.3rem}.cv-cols[data-astro-cid-zuwcdr5b]{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:2.4rem}.cv-col[data-astro-cid-zuwcdr5b]{gap:1.8rem}.cv-journey[data-astro-cid-zuwcdr5b]{flex:1;justify-content:space-between;gap:2.4rem;padding-top:1.35rem;padding-bottom:2.6rem}.cv-block--deep[data-astro-cid-zuwcdr5b]{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.35fr) minmax(0,1fr);gap:0 2rem}.cv-block--deep[data-astro-cid-zuwcdr5b] .cv-h[data-astro-cid-zuwcdr5b]{grid-column:1 / -1}.cv-block--deep[data-astro-cid-zuwcdr5b] .cv-group[data-astro-cid-zuwcdr5b]+.cv-group[data-astro-cid-zuwcdr5b]{margin-top:0}.cv-block--deep[data-astro-cid-zuwcdr5b] .cv-group-label[data-astro-cid-zuwcdr5b]{display:table;margin:0 0 .45rem}.cv-h[data-astro-cid-zuwcdr5b]{margin-bottom:.9rem;font-size:1.4rem}.cv-entry[data-astro-cid-zuwcdr5b]+.cv-entry[data-astro-cid-zuwcdr5b]{margin-top:1.25rem}.cv-say[data-astro-cid-zuwcdr5b]{padding:.7rem .9rem;font-size:.92rem;line-height:1.5}.cv-bubbles[data-astro-cid-zuwcdr5b]{gap:.4rem}.cv-points[data-astro-cid-zuwcdr5b]{margin-top:.3rem;padding:0;font-size:.95rem;line-height:1.55;color:#073b38d9}.cv-points[data-astro-cid-zuwcdr5b] li[data-astro-cid-zuwcdr5b]{display:inline;margin:0;font-size:inherit;line-height:inherit}.cv-points[data-astro-cid-zuwcdr5b] li[data-astro-cid-zuwcdr5b]:not(:last-child):after{content:"•";margin:0 .4em;color:var(--case-pink-strong)}.cv-block[data-astro-cid-zuwcdr5b]{padding:1.35rem 1.45rem 1.45rem;border-radius:1.1rem}.cv-group[data-astro-cid-zuwcdr5b]+.cv-group[data-astro-cid-zuwcdr5b]{margin-top:.8rem}.cv-group-label[data-astro-cid-zuwcdr5b]{margin:0 .45rem 0 0;vertical-align:.08em}.cv-list[data-astro-cid-zuwcdr5b]{display:inline;font-size:.88rem;line-height:1.7}.cv-list[data-astro-cid-zuwcdr5b] li[data-astro-cid-zuwcdr5b]{display:inline;white-space:nowrap}.cv-list[data-astro-cid-zuwcdr5b] li[data-astro-cid-zuwcdr5b]:not(:last-child):after{content:"• ";white-space:normal;margin:0 0 0 .3rem}.cv-seafloor[data-astro-cid-zuwcdr5b]{margin-top:1.8rem;padding:1.3rem var(--cv-pad) 1.6rem}.cv-seafloor-wave[data-astro-cid-zuwcdr5b]{height:1.2rem}}@media screen and (min-width:64em){.cv-page[data-astro-cid-zuwcdr5b] .case-shell{max-width:70rem}.cv-sheet[data-astro-cid-zuwcdr5b]{width:66.6rem;max-width:100%;margin-inline:auto}}@media print{@page{size:A4;margin:0}html{font-size:calc(210mm / 66.6)}.cv-page[data-astro-cid-zuwcdr5b] .case-shell{max-width:none;margin:0}.cv-sheet[data-astro-cid-zuwcdr5b]{display:flex;flex-direction:column;width:66.6rem;min-height:calc(297mm - 2px)}.cv-body[data-astro-cid-zuwcdr5b]{flex:1 0 auto}.cv-water[data-astro-cid-zuwcdr5b]:after{display:none!important}.sticky-header,#site-footer,.bubble-layer,.cv-surface[data-astro-cid-zuwcdr5b],.case-rays[data-astro-cid-zuwcdr5b],.case-current[data-astro-cid-zuwcdr5b],.cv-rise[data-astro-cid-zuwcdr5b]{display:none!important}body,.cv-water[data-astro-cid-zuwcdr5b]{background:#fff!important;padding:0!important}.cv-sheet[data-astro-cid-zuwcdr5b]{border-radius:0;box-shadow:none!important;opacity:1!important;transform:none!important}.cv-sheet[data-astro-cid-zuwcdr5b],.cv-sheet[data-astro-cid-zuwcdr5b] [data-astro-cid-zuwcdr5b]{-webkit-print-color-adjust:exact;print-color-adjust:exact;animation:none!important;transition:none!important}.cv-porthole[data-astro-cid-zuwcdr5b],.cv-sticker[data-astro-cid-zuwcdr5b],.cv-dry[data-astro-cid-zuwcdr5b] .cv-l[data-astro-cid-zuwcdr5b],.cv-wet[data-astro-cid-zuwcdr5b] .cv-l[data-astro-cid-zuwcdr5b]{opacity:1!important}.cv-porthole-ring[data-astro-cid-zuwcdr5b],.cv-porthole-glass[data-astro-cid-zuwcdr5b],.cv-sticker[data-astro-cid-zuwcdr5b],.cv-medal[data-astro-cid-zuwcdr5b],.cv-bubbles[data-astro-cid-zuwcdr5b] li[data-astro-cid-zuwcdr5b]{box-shadow:none!important}.cv-porthole-glass[data-astro-cid-zuwcdr5b]:after,.cv-tube-water[data-astro-cid-zuwcdr5b]:before{display:none}.cv-tube-water[data-astro-cid-zuwcdr5b]{height:var(--level, 0%)!important}.cv-wet[data-astro-cid-zuwcdr5b]{-webkit-mask-image:none;mask-image:none;clip-path:polygon(0rem 62%,.75rem 60.71%,1.5rem 59.5%,2.25rem 58.46%,3rem 57.67%,3.75rem 57.17%,4.5rem 57%,5.25rem 57.17%,6rem 57.67%,6.75rem 58.46%,7.5rem 59.5%,8.25rem 60.71%,9rem 62%,9.75rem 63.29%,10.5rem 64.5%,11.25rem 65.54%,12rem 66.33%,12.75rem 66.83%,13.5rem 67%,14.25rem 66.83%,15rem 66.33%,15.75rem 65.54%,16.5rem 64.5%,17.25rem 63.29%,18rem 62%,18.75rem 60.71%,19.5rem 59.5%,20.25rem 58.46%,21rem 57.67%,21.75rem 57.17%,22.5rem 57%,23.25rem 57.17%,24rem 57.67%,24.75rem 58.46%,25.5rem 59.5%,26.25rem 60.71%,27rem 62%,27.75rem 63.29%,28.5rem 64.5%,29.25rem 65.54%,30rem 66.33%,30.75rem 66.83%,31.5rem 67%,32.25rem 66.83%,33rem 66.33%,33.75rem 65.54%,34.5rem 64.5%,35.25rem 63.29%,36rem 62%,36.75rem 60.71%,37.5rem 59.5%,38.25rem 58.46%,39rem 57.67%,39.75rem 57.17%,40.5rem 57%,41.25rem 57.17%,42rem 57.67%,42.75rem 58.46%,43.5rem 59.5%,44.25rem 60.71%,45rem 62%,45.75rem 63.29%,46.5rem 64.5%,47.25rem 65.54%,48rem 66.33%,48.75rem 66.83%,49.5rem 67%,50.25rem 66.83%,51rem 66.33%,51.75rem 65.54%,52.5rem 64.5%,53.25rem 63.29%,54rem 62%,54.75rem 60.71%,55.5rem 59.5%,56.25rem 58.46%,57rem 57.67%,57.75rem 57.17%,58.5rem 57%,59.25rem 57.17%,60rem 57.67%,60.75rem 58.46%,61.5rem 59.5%,62.25rem 60.71%,63rem 62%,63.75rem 63.29%,64.5rem 64.5%,65.25rem 65.54%,66rem 66.33%,66.75rem 66.83%,67.5rem 67%,68.25rem 66.83%,69rem 66.33%,69.75rem 65.54%,70.5rem 64.5%,71.25rem 63.29%,72rem 62%,100% 100%,0 100%)}.cv-tide[data-astro-cid-zuwcdr5b]{inset:0;background:var(--cv-sea);clip-path:polygon(0rem 62%,.75rem 60.71%,1.5rem 59.5%,2.25rem 58.46%,3rem 57.67%,3.75rem 57.17%,4.5rem 57%,5.25rem 57.17%,6rem 57.67%,6.75rem 58.46%,7.5rem 59.5%,8.25rem 60.71%,9rem 62%,9.75rem 63.29%,10.5rem 64.5%,11.25rem 65.54%,12rem 66.33%,12.75rem 66.83%,13.5rem 67%,14.25rem 66.83%,15rem 66.33%,15.75rem 65.54%,16.5rem 64.5%,17.25rem 63.29%,18rem 62%,18.75rem 60.71%,19.5rem 59.5%,20.25rem 58.46%,21rem 57.67%,21.75rem 57.17%,22.5rem 57%,23.25rem 57.17%,24rem 57.67%,24.75rem 58.46%,25.5rem 59.5%,26.25rem 60.71%,27rem 62%,27.75rem 63.29%,28.5rem 64.5%,29.25rem 65.54%,30rem 66.33%,30.75rem 66.83%,31.5rem 67%,32.25rem 66.83%,33rem 66.33%,33.75rem 65.54%,34.5rem 64.5%,35.25rem 63.29%,36rem 62%,36.75rem 60.71%,37.5rem 59.5%,38.25rem 58.46%,39rem 57.67%,39.75rem 57.17%,40.5rem 57%,41.25rem 57.17%,42rem 57.67%,42.75rem 58.46%,43.5rem 59.5%,44.25rem 60.71%,45rem 62%,45.75rem 63.29%,46.5rem 64.5%,47.25rem 65.54%,48rem 66.33%,48.75rem 66.83%,49.5rem 67%,50.25rem 66.83%,51rem 66.33%,51.75rem 65.54%,52.5rem 64.5%,53.25rem 63.29%,54rem 62%,54.75rem 60.71%,55.5rem 59.5%,56.25rem 58.46%,57rem 57.67%,57.75rem 57.17%,58.5rem 57%,59.25rem 57.17%,60rem 57.67%,60.75rem 58.46%,61.5rem 59.5%,62.25rem 60.71%,63rem 62%,63.75rem 63.29%,64.5rem 64.5%,65.25rem 65.54%,66rem 66.33%,66.75rem 66.83%,67.5rem 67%,68.25rem 66.83%,69rem 66.33%,69.75rem 65.54%,70.5rem 64.5%,71.25rem 63.29%,72rem 62%,100% 100%,0 100%)}.cv-hl[data-astro-cid-zuwcdr5b]{background:#b8f6ea!important}.cv-seafloor[data-astro-cid-zuwcdr5b]{border-radius:0}.cv-entry[data-astro-cid-zuwcdr5b],.cv-group[data-astro-cid-zuwcdr5b],.cv-block[data-astro-cid-zuwcdr5b],.cv-highlights[data-astro-cid-zuwcdr5b] li[data-astro-cid-zuwcdr5b],.cv-tubes[data-astro-cid-zuwcdr5b] li[data-astro-cid-zuwcdr5b]{break-inside:avoid}.cv-h[data-astro-cid-zuwcdr5b]{break-after:avoid}}.cv-sheet[data-astro-cid-zuwcdr5b]{--cv-r: 1rem}.cv-block--mint[data-astro-cid-zuwcdr5b]{background:#e6f8f3}.cv-block--pink[data-astro-cid-zuwcdr5b]{background:#c9ece4}.cv-block--deep[data-astro-cid-zuwcdr5b]{background:#0b5550}.cv-block[data-astro-cid-zuwcdr5b],.cv-availability[data-astro-cid-zuwcdr5b]{border-radius:var(--cv-r)}.cv-block[data-astro-cid-zuwcdr5b] .cv-group-label--design[data-astro-cid-zuwcdr5b]{color:#fff;background:var(--case-pink-strong)}.cv-block[data-astro-cid-zuwcdr5b] .cv-group-label--ux[data-astro-cid-zuwcdr5b]{color:var(--case-ink);background:var(--case-accent)}.cv-block[data-astro-cid-zuwcdr5b] .cv-group-label--dev[data-astro-cid-zuwcdr5b]{color:var(--case-ink);background:var(--cv-sea)}.cv-block[data-astro-cid-zuwcdr5b] .cv-group-label--soft[data-astro-cid-zuwcdr5b]{color:var(--case-ink);background:transparent;box-shadow:inset 0 0 0 .09rem var(--case-ink)}.cv-headline[data-astro-cid-zuwcdr5b]{font-family:inherit;font-size:1.15rem;letter-spacing:.01em;text-transform:none}.cv-name-bubbles[data-astro-cid-zuwcdr5b]{position:relative;display:inline-block;width:0;height:0}.cv-name-bubbles[data-astro-cid-zuwcdr5b] i[data-astro-cid-zuwcdr5b]{position:absolute;border-radius:50%;background:#d8f8f1;box-shadow:inset 0 0 0 .1rem var(--cv-sea)}.cv-name-bubbles[data-astro-cid-zuwcdr5b] i[data-astro-cid-zuwcdr5b]:nth-child(1){left:.1em;bottom:.3em;width:.11em;height:.11em}.cv-name-bubbles[data-astro-cid-zuwcdr5b] i[data-astro-cid-zuwcdr5b]:nth-child(2){left:.27em;bottom:.5em;width:.08em;height:.08em}.cv-name-bubbles[data-astro-cid-zuwcdr5b] i[data-astro-cid-zuwcdr5b]:nth-child(3){left:.17em;bottom:.68em;width:.055em;height:.055em}@media print,(min-width:64em){.cv-sheet[data-astro-cid-zuwcdr5b]{--cv-r: .9rem}.cv-headline[data-astro-cid-zuwcdr5b]{font-size:1.1rem}.cv-tube[data-astro-cid-zuwcdr5b]{width:1.85rem;height:4.5rem}}
