@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-leading:initial;--tw-font-weight:initial}}}.narrative[data-astro-cid-kveomhve]{grid-template-columns:repeat(2,minmax(0,1fr));gap:5%;width:83.3333%;margin-inline:auto;display:grid}@media(max-width:64rem){.narrative[data-astro-cid-kveomhve]{flex-direction:column-reverse;display:flex}}.collage[data-astro-cid-kveomhve]{background:url(/assets/livingwater/logo-bg-black.webp) bottom/contain no-repeat;grid-template-rows:repeat(3,minmax(0,1fr));grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.collage-photo[data-astro-cid-kveomhve]{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);grid-area:1/1/3/4}.collage-reel[data-astro-cid-kveomhve]{margin-block:calc(var(--spacing,.25rem) * 20);margin-right:calc(var(--spacing,.25rem) * 4);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);width:80%;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);grid-area:1/2/4/4;margin-left:auto}.flow[data-astro-cid-kveomhve] .eyebrow{font-family:var(--font-lw-cursive,var(--lw-font-cursive));--tw-leading:1.05;--tw-font-weight:var(--font-weight-normal,400);line-height:1.05;font-weight:var(--font-weight-normal,400);color:#4198c7;margin-bottom:.4em;font-size:clamp(1.85rem,3.4vw,2.85rem)}.flow[data-astro-cid-kveomhve] h1{font-family:var(--font-lw-serif,var(--lw-font-serif));--tw-leading:1.04;--tw-font-weight:var(--font-weight-normal,400);line-height:1.04;font-weight:var(--font-weight-normal,400);color:var(--color-lw-ink,var(--lw-color-ink));margin-bottom:clamp(1.5rem,3vw,2.5rem);font-size:clamp(2.85rem,5.4vw,4.7rem)}.flow[data-astro-cid-kveomhve] h1 strong{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}.flow[data-astro-cid-kveomhve] p:not(.eyebrow){margin-bottom:calc(var(--spacing,.25rem) * 5);font-family:var(--font-lw-body,var(--lw-font-body));--tw-leading:1.78;color:var(--color-lw-text,var(--lw-color-text));line-height:1.78;font-size:var(--lw-step-1)}.flow[data-astro-cid-kveomhve] p.callout{margin-bottom:clamp(2rem,4vw,3rem)}.flow[data-astro-cid-kveomhve] p.callout a{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-sky-600,oklch(58.8% .158 241.966));text-decoration-line:none}@media(hover:hover){.flow[data-astro-cid-kveomhve] p.callout a:hover{text-decoration-line:underline}}.flow[data-astro-cid-kveomhve] .cta{min-height:calc(var(--spacing,.25rem) * 20);padding-inline:calc(var(--spacing,.25rem) * 10);padding-block:calc(var(--spacing,.25rem) * 4);min-width:min(100%,22rem)}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-text-shadow-color:initial;--tw-text-shadow-alpha:100%;--tw-leading:initial;--tw-font-weight:initial}}}.parallax[data-astro-cid-y7irc7jj]{text-shadow:0px 1px 2px var(--tw-text-shadow-color,#0000001a),0px 3px 2px var(--tw-text-shadow-color,#0000001a),0px 4px 8px var(--tw-text-shadow-color,#0000001a);--tw-text-shadow-color:oklch(20.8% .042 265.755);align-items:center;display:flex;position:relative}@supports (color:color-mix(in lab,red,red)){.parallax[data-astro-cid-y7irc7jj]{--tw-text-shadow-color:color-mix(in oklab, var(--color-slate-900,oklch(20.8% .042 265.755)) var(--tw-text-shadow-alpha), transparent)}}.parallax[data-astro-cid-y7irc7jj]{min-height:clamp(28rem,60vw,44rem);padding:var(--lw-section-y) var(--lw-page-gutter);background-image:url(/assets/livingwater/request-quote.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;background-attachment:fixed}.parallax[data-astro-cid-y7irc7jj] *{text-shadow:0px 1px 1px var(--tw-text-shadow-color,#0000001a),0px 1px 2px var(--tw-text-shadow-color,#0000001a),0px 2px 4px var(--tw-text-shadow-color,#0000001a);--tw-text-shadow-color:#0f172b66}@supports (color:color-mix(in lab,red,red)){.parallax[data-astro-cid-y7irc7jj] *{--tw-text-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-slate-900,oklch(20.8% .042 265.755)) 40%, transparent) var(--tw-text-shadow-alpha), transparent)}}.parallax[data-astro-cid-y7irc7jj]:before{content:"";pointer-events:none;inset:calc(var(--spacing,.25rem) * 0);position:absolute}.content[data-astro-cid-y7irc7jj]{max-width:38rem}h2[data-astro-cid-y7irc7jj]{font-family:var(--font-lw-serif,var(--lw-font-serif));--tw-leading:1.04;--tw-font-weight:var(--font-weight-normal,400);line-height:1.04;font-weight:var(--font-weight-normal,400);color:var(--color-lw-white,var(--lw-color-white));text-shadow:0 2px 18px #00000059;margin-bottom:1.25rem;font-size:clamp(2.4rem,5vw,4.2rem)}p[data-astro-cid-y7irc7jj]{font-family:var(--font-lw-body,var(--lw-font-body));--tw-leading:1.78;color:var(--color-lw-white,var(--lw-color-white));line-height:1.78;font-size:var(--lw-step-1);text-shadow:0 1px 10px #00000059;margin-bottom:clamp(2rem,4vw,3rem)}.phone[data-astro-cid-y7irc7jj]{min-height:calc(var(--spacing,.25rem) * 16);gap:calc(var(--spacing,.25rem) * 3);padding-inline:calc(var(--spacing,.25rem) * 8);padding-block:calc(var(--spacing,.25rem) * 3)}.phone-icon[data-astro-cid-y7irc7jj]{width:calc(var(--spacing,.25rem) * 5);height:calc(var(--spacing,.25rem) * 5);color:var(--color-sky-400,oklch(74.6% .16 232.661))}@media(max-width:48rem){.parallax[data-astro-cid-y7irc7jj]{background-attachment:scroll;min-height:clamp(24rem,70vw,32rem)}}@property --tw-text-shadow-color{syntax:"*";inherits:false}@property --tw-text-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-leading:initial;--tw-font-weight:initial}}}.process-section[data-astro-cid-aa2wht3y]{color:var(--color-lw-white,var(--lw-color-white));padding:var(--lw-section-y) var(--lw-page-gutter);background:linear-gradient(#052646e0,#052646f5),url(/assets/livingwater/process-bg.webp) 50%/cover no-repeat;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"header header""steps form";gap:clamp(2.5rem,5vw,4rem) clamp(2rem,5vw,4.5rem);display:grid}@media(max-width:64rem){.process-section[data-astro-cid-aa2wht3y]{grid-template-columns:minmax(0,1fr);grid-template-areas:"header""steps""form"}}.process-copy[data-astro-cid-aa2wht3y]{grid-area:header;max-width:64rem}.process-copy[data-astro-cid-aa2wht3y] .eyebrow{font-family:var(--font-lw-cursive,var(--lw-font-cursive));--tw-leading:1.1;--tw-font-weight:var(--font-weight-normal,400);line-height:1.1;font-weight:var(--font-weight-normal,400);color:var(--color-sky-400,oklch(74.6% .16 232.661));margin-bottom:.6rem;font-size:clamp(1.6rem,2.4vw,2.3rem)}.process-copy[data-astro-cid-aa2wht3y] h2{font-family:var(--font-lw-serif,var(--lw-font-serif));--tw-leading:1.02;--tw-font-weight:var(--font-weight-normal,400);line-height:1.02;font-weight:var(--font-weight-normal,400);margin-bottom:1.4rem;font-size:clamp(2.6rem,5.6vw,4.6rem)}.process-copy[data-astro-cid-aa2wht3y] .lede{font-family:var(--font-lw-body,var(--lw-font-body));--tw-leading:1.78;color:#fffc;line-height:1.78}@supports (color:color-mix(in lab,red,red)){.process-copy[data-astro-cid-aa2wht3y] .lede{color:color-mix(in oklab,var(--color-white,#fff) 80%,transparent)}}.process-copy[data-astro-cid-aa2wht3y] .lede{font-size:var(--lw-step-1);max-width:60rem}.process-list[data-astro-cid-aa2wht3y]{view-timeline-name:--steps-track;view-timeline-axis:block;flex-direction:column;grid-area:steps;list-style-type:none;display:flex}.step[data-astro-cid-aa2wht3y]{border-top:1px solid #7db8db59;grid-template-columns:clamp(4rem,7vw,6.5rem) minmax(0,1fr);align-items:center;gap:clamp(1rem,2vw,1.75rem);padding:clamp(.9rem,1.6vw,1.3rem) 0;animation:linear both step-in;animation-timeline:--steps-track;display:grid}.step[data-astro-cid-aa2wht3y][data-astro-cid-aa2wht3y]:last-child{border-bottom:1px solid #7db8db59}.step[data-astro-cid-aa2wht3y] .numeral{text-align:center;font-family:var(--font-lw-serif,var(--lw-font-serif));--tw-leading:1;color:#ffffff4d;line-height:1}@supports (color:color-mix(in lab,red,red)){.step[data-astro-cid-aa2wht3y] .numeral{color:color-mix(in oklab,var(--color-white,#fff) 30%,transparent)}}.step[data-astro-cid-aa2wht3y] .numeral{font-size:clamp(3.4rem,6vw,5.6rem);transition:color .24s}.step[data-astro-cid-aa2wht3y] .copy{min-width:calc(var(--spacing,.25rem) * 0)}.step[data-astro-cid-aa2wht3y] .copy h3{font-family:var(--font-lw-serif,var(--lw-font-serif));--tw-leading:1.15;--tw-font-weight:var(--font-weight-normal,400);line-height:1.15;font-weight:var(--font-weight-normal,400);margin-bottom:.35rem;font-size:clamp(1.15rem,1.6vw,1.5rem)}.step[data-astro-cid-aa2wht3y] .copy p{font-family:var(--font-lw-body,var(--lw-font-body));--tw-leading:1.55;color:#ffffffbf;line-height:1.55}@supports (color:color-mix(in lab,red,red)){.step[data-astro-cid-aa2wht3y] .copy p{color:color-mix(in oklab,var(--color-white,#fff) 75%,transparent)}}.step[data-astro-cid-aa2wht3y] .copy p{font-size:var(--lw-step-0);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;transition:-webkit-line-clamp .24s;display:-webkit-box;overflow:hidden}:is(.step[data-astro-cid-aa2wht3y]:hover,.step[data-astro-cid-aa2wht3y]:focus-within) .numeral{color:#00bcfecc}@supports (color:color-mix(in lab,red,red)){:is(.step[data-astro-cid-aa2wht3y]:hover,.step[data-astro-cid-aa2wht3y]:focus-within) .numeral{color:color-mix(in oklab,var(--color-sky-400,oklch(74.6% .16 232.661)) 80%,transparent)}}:is(.step[data-astro-cid-aa2wht3y]:hover,.step[data-astro-cid-aa2wht3y]:focus-within) .copy p{-webkit-line-clamp:8}.step[data-astro-cid-aa2wht3y]:first-child{--step-number:1}.step[data-astro-cid-aa2wht3y]:nth-child(2){--step-number:2}.step[data-astro-cid-aa2wht3y]:nth-child(3){--step-number:3}.step[data-astro-cid-aa2wht3y]:nth-child(4){--step-number:4}.step[data-astro-cid-aa2wht3y]:nth-child(5){--step-number:5}.step[data-astro-cid-aa2wht3y]:nth-child(6){--step-number:6}.step[data-astro-cid-aa2wht3y]:nth-child(7){--step-number:7}.step[data-astro-cid-aa2wht3y]{--shift:calc((var(--step-number) - 1) * 5%);animation-range:cover calc(10% + var(--shift)) cover 40%}@media(max-width:48rem){.step[data-astro-cid-aa2wht3y]{animation-range:cover calc(10% + var(--shift)) cover 20%}}@keyframes step-in{0%{opacity:0;transform:translate(-400px)}to{opacity:1;transform:translate(0)}}.get-started[data-astro-cid-aa2wht3y]{flex-direction:column;grid-area:form;max-width:38rem;display:flex}.get-started[data-astro-cid-aa2wht3y] h3{font-family:var(--font-lw-serif,var(--lw-font-serif));--tw-leading:1.1;--tw-font-weight:var(--font-weight-normal,400);line-height:1.1;font-weight:var(--font-weight-normal,400);margin-bottom:.9rem;font-size:clamp(1.7rem,2.6vw,2.4rem)}.get-started[data-astro-cid-aa2wht3y] .get-started-lede{font-family:var(--font-lw-body,var(--lw-font-body));--tw-leading:1.7;color:#fffc;line-height:1.7}@supports (color:color-mix(in lab,red,red)){.get-started[data-astro-cid-aa2wht3y] .get-started-lede{color:color-mix(in oklab,var(--color-white,#fff) 80%,transparent)}}.get-started[data-astro-cid-aa2wht3y] .get-started-lede{font-size:var(--lw-step-1);margin-bottom:1.75rem}.options[data-astro-cid-aa2wht3y]{flex-direction:column;gap:0;list-style-type:none;display:flex}.option[data-astro-cid-aa2wht3y]{flex-direction:column;align-items:flex-start;padding:clamp(1rem,1.6vw,1.4rem) 0;display:flex}.option[data-astro-cid-aa2wht3y] h4{font-family:var(--font-lw-serif,var(--lw-font-serif));--tw-leading:1.15;--tw-font-weight:var(--font-weight-normal,400);line-height:1.15;font-weight:var(--font-weight-normal,400);color:var(--color-lw-white,var(--lw-color-white));margin-bottom:.4rem;font-size:clamp(1.25rem,1.9vw,1.6rem)}.option[data-astro-cid-aa2wht3y] p{font-family:var(--font-lw-body,var(--lw-font-body));--tw-leading:1.6;color:#ffffffbf;line-height:1.6}@supports (color:color-mix(in lab,red,red)){.option[data-astro-cid-aa2wht3y] p{color:color-mix(in oklab,var(--color-white,#fff) 75%,transparent)}}.option[data-astro-cid-aa2wht3y] p{font-size:var(--lw-step-0);max-width:34rem;margin:0 0 .9rem}.option-cta[data-astro-cid-aa2wht3y]{min-height:calc(var(--spacing,.25rem) * 14);padding-inline:calc(var(--spacing,.25rem) * 7);padding-block:calc(var(--spacing,.25rem) * 3);min-width:min(100%,18rem)}.option-link[data-astro-cid-aa2wht3y]{font-family:var(--font-lw-serif,var(--lw-font-serif));color:var(--color-lw-white,var(--lw-color-white));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));border-bottom:1px solid #7db8db80;padding-bottom:.15rem;font-size:clamp(1.15rem,1.6vw,1.4rem);text-decoration-line:none}.option-link[data-astro-cid-aa2wht3y][data-astro-cid-aa2wht3y]:hover,.option-link[data-astro-cid-aa2wht3y][data-astro-cid-aa2wht3y]:focus-visible{color:var(--color-sky-400,oklch(74.6% .16 232.661));border-bottom-color:oklch(74.6% .16 232.661)}.option-link[data-astro-cid-aa2wht3y][data-astro-cid-aa2wht3y]:focus-visible{--tw-outline-style:none;outline-style:none}@media(hover:none){.step[data-astro-cid-aa2wht3y] .copy[data-astro-cid-aa2wht3y] p[data-astro-cid-aa2wht3y]{-webkit-line-clamp:unset}}@media(prefers-reduced-motion:reduce){.step[data-astro-cid-aa2wht3y]{animation:none}}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-leading:initial}}}.projects[data-astro-cid-qz6brpfc]{background-color:var(--color-lw-ink,var(--lw-color-ink));grid-template-columns:repeat(5,minmax(0,1fr));display:grid}@media(max-width:48rem){.projects[data-astro-cid-qz6brpfc]{grid-template-columns:repeat(1,minmax(0,1fr))}}.project-tile[data-astro-cid-qz6brpfc]{aspect-ratio:4/5;color:var(--color-lw-white,var(--lw-color-white));text-decoration-line:none;transition:transform .34s cubic-bezier(.2,.7,.2,1),box-shadow .34s;display:block;position:relative}@media(max-width:48rem){.project-tile[data-astro-cid-qz6brpfc]{aspect-ratio:auto;height:calc(var(--spacing,.25rem) * 28)}}.project-tile[data-astro-cid-qz6brpfc] .project-image{inset:calc(var(--spacing,.25rem) * 0);position:absolute;overflow:hidden}.project-tile[data-astro-cid-qz6brpfc] .project-image img{object-fit:cover;filter:saturate(.92)brightness(.62);width:100%;height:100%;transition:filter .34s,transform .6s}.project-tile[data-astro-cid-qz6brpfc] .project-name{pointer-events:none;bottom:calc(var(--spacing,.25rem) * 6);left:calc(var(--spacing,.25rem) * 6);font-family:var(--font-lw-cursive,var(--lw-font-cursive));--tw-leading:1;text-shadow:0 2px 14px #0000008c;font-size:clamp(2rem,2.6vw,3.2rem);line-height:1;position:absolute}.project-tile[data-astro-cid-qz6brpfc]:hover,.project-tile[data-astro-cid-qz6brpfc]:focus-visible{transform:scale(1.1);box-shadow:0 30px 60px -12px #0009}:is(.project-tile[data-astro-cid-qz6brpfc]:hover,.project-tile[data-astro-cid-qz6brpfc]:focus-visible) .project-image img{filter:saturate(1.02)brightness();transform:scale(1.12)}.project-tile[data-astro-cid-qz6brpfc]:focus-visible{outline:2px solid var(--lw-color-blue);outline-offset:4px}.projects[data-astro-cid-qz6brpfc]:has(.project-tile:hover) .project-tile[data-astro-cid-qz6brpfc]:not(:hover) .project-image[data-astro-cid-qz6brpfc] img[data-astro-cid-qz6brpfc]{filter:saturate(.78)brightness(.42)}@media(hover:none){.project-tile[data-astro-cid-qz6brpfc]:hover{box-shadow:none;transform:none}}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-leading:initial;--tw-font-weight:initial}}}.card[data-astro-cid-yxtf4gfi]{text-align:center;scroll-snap-align:start;background:#b7b7b72e;flex-direction:column;align-items:center;padding:2.25rem 1.75rem;display:flex}.stars[data-astro-cid-yxtf4gfi]{width:116px;height:auto;margin-bottom:1.25rem}.author[data-astro-cid-yxtf4gfi]{font-family:var(--font-lw-cursive,var(--lw-font-cursive));--tw-leading:1;--tw-font-weight:var(--font-weight-normal,400);line-height:1;font-weight:var(--font-weight-normal,400);color:var(--color-lw-ink,var(--lw-color-ink));margin-bottom:1.1rem;font-size:clamp(1.5rem,2.4vw,1.9rem)}.quote[data-astro-cid-yxtf4gfi]{font-family:var(--font-lw-body,var(--lw-font-body));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);color:var(--color-lw-text,var(--lw-color-text));font-size:var(--lw-step-0);margin:0}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-font-weight:initial;--tw-leading:initial}}}.reviews[data-astro-cid-vhpkhef3]{text-align:center;padding:var(--lw-section-y) 0}.reviews-header[data-astro-cid-vhpkhef3]{max-width:52rem;padding:0 var(--lw-page-gutter);margin-inline:auto}.reviews-header[data-astro-cid-vhpkhef3] .eyebrow{font-family:var(--font-lw-cursive,var(--lw-font-cursive));--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);color:var(--color-sky-600,oklch(58.8% .158 241.966));margin-bottom:.4em;font-size:clamp(1.6rem,2.6vw,2.4rem);line-height:1}.reviews-header[data-astro-cid-vhpkhef3] h2{font-family:var(--font-lw-serif,var(--lw-font-serif));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-lw-ink,var(--lw-color-ink));margin-bottom:1.2rem;font-size:clamp(2.4rem,4.4vw,3.85rem);line-height:1.05}.reviews-header[data-astro-cid-vhpkhef3] h2+p{font-family:var(--font-lw-body,var(--lw-font-body));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);color:var(--color-lw-text,var(--lw-color-text));font-size:var(--lw-step-1);max-width:44rem;margin-inline:auto}.affiliations[data-astro-cid-vhpkhef3]{max-width:60rem;padding:0 var(--lw-page-gutter);margin-inline:auto;grid-template-columns:repeat(3,minmax(0,1fr));place-items:center;gap:clamp(1.5rem,4vw,3rem);margin-top:clamp(2rem,4vw,3rem);list-style-type:none;display:grid}.affiliations[data-astro-cid-vhpkhef3] img{object-fit:contain;width:auto;max-height:clamp(70px,8vw,110px)}.track[data-astro-cid-vhpkhef3]{padding:1.5rem var(--lw-page-gutter);scroll-snap-type:x mandatory;scroll-padding:var(--lw-page-gutter);overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:var(--lw-color-blue) transparent;grid-auto-columns:minmax(18rem,22rem);grid-auto-flow:column;gap:1.5rem;margin:clamp(2.5rem,4vw,3.5rem) 0;list-style-type:none;display:grid;overflow-x:auto}.track[data-astro-cid-vhpkhef3][data-astro-cid-vhpkhef3]::-webkit-scrollbar{height:6px}.track[data-astro-cid-vhpkhef3][data-astro-cid-vhpkhef3]::-webkit-scrollbar-track{background:0 0}.track[data-astro-cid-vhpkhef3][data-astro-cid-vhpkhef3]::-webkit-scrollbar-thumb{background:var(--lw-color-blue);border-radius:999px}.stats[data-astro-cid-vhpkhef3]{max-width:60rem;padding:0 var(--lw-page-gutter);margin-inline:auto;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1rem,4vw,3rem);margin-top:clamp(2.5rem,4vw,3.5rem);list-style-type:none;display:grid}.stats[data-astro-cid-vhpkhef3] .stat{align-items:center;gap:calc(var(--spacing,.25rem) * 1);flex-direction:column;display:flex}.stats[data-astro-cid-vhpkhef3] .value{font-family:var(--font-lw-body,var(--lw-font-body));--tw-leading:1;--tw-font-weight:var(--font-weight-bold,700);line-height:1;font-weight:var(--font-weight-bold,700);color:var(--color-sky-600,oklch(58.8% .158 241.966));font-size:clamp(2.6rem,5vw,4.5rem)}.stats[data-astro-cid-vhpkhef3] .label{font-family:var(--font-lw-cursive,var(--lw-font-cursive));--tw-leading:1;color:var(--color-lw-text-strong,var(--lw-color-text-strong));font-size:clamp(1.5rem,2.6vw,2.1rem);line-height:1}.phone[data-astro-cid-vhpkhef3]{min-height:calc(var(--spacing,.25rem) * 20);padding-inline:calc(var(--spacing,.25rem) * 10);padding-block:calc(var(--spacing,.25rem) * 4);min-width:min(100%,22rem);margin-top:clamp(2rem,4vw,3rem)}@media(max-width:48rem){.affiliations[data-astro-cid-vhpkhef3]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.track[data-astro-cid-vhpkhef3]{grid-auto-columns:80%;gap:1rem;padding:1rem;scroll-padding-left:1rem}}@property --tw-font-weight{syntax:"*";inherits:false}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-leading:initial}}}.tributary[data-astro-cid-2uca2mhg]{background-color:var(--color-black,#000)}.tributary[data-astro-cid-2uca2mhg] .info{padding:clamp(3.5rem,6vw,5rem) var(--lw-page-gutter);grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:clamp(2rem,6vw,6rem);display:grid}.tributary[data-astro-cid-2uca2mhg] .info .logo{justify-self:flex-end;width:100%;max-width:36rem;height:auto}.tributary[data-astro-cid-2uca2mhg] .info p{font-family:var(--font-lw-body,var(--lw-font-body));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);color:var(--color-lw-white,var(--lw-color-white));font-size:var(--lw-step-1);max-width:34rem}@media(max-width:48rem){.tributary[data-astro-cid-2uca2mhg] .info{gap:calc(var(--spacing,.25rem) * 8);padding:2.5rem var(--lw-page-gutter);grid-template-columns:repeat(1,minmax(0,1fr))}.tributary[data-astro-cid-2uca2mhg] .info .logo{justify-self:center;max-width:22rem}.tributary[data-astro-cid-2uca2mhg] .info p{text-align:center;margin-inline:auto}}.tributary[data-astro-cid-2uca2mhg] .gallery{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.tributary[data-astro-cid-2uca2mhg] .gallery img,.tributary[data-astro-cid-2uca2mhg] .gallery video{aspect-ratio:1;object-fit:cover;width:100%;display:block}@media(max-width:48rem){.tributary[data-astro-cid-2uca2mhg] .gallery{grid-template-columns:repeat(2,minmax(0,1fr))}}@property --tw-leading{syntax:"*";inherits:false}/*! tailwindcss v4.2.4 | MIT License | https://tailwindcss.com */main[data-astro-cid-j7pv25f6]{gap:calc(var(--spacing,.25rem) * 10);flex-direction:column;display:flex}.hero[data-astro-cid-j7pv25f6]{background-color:#02182d;height:100dvh;position:relative;overflow:hidden}.hero-poster[data-astro-cid-j7pv25f6],.hero-media[data-astro-cid-j7pv25f6]{inset:calc(var(--spacing,.25rem) * 0);object-fit:cover;width:100%;height:100%;position:absolute}.hero-media[data-astro-cid-j7pv25f6]{opacity:0;transition:opacity .4s}.hero-media[data-astro-cid-j7pv25f6].is-ready{opacity:1}
