@layer components{.c-hero-masonry{background-color:var(--color-beige-400);width:100%;min-height:100svh;margin-bottom:calc(var(--radius-lg)*-1);display:block}.c-hero-masonry_inner{z-index:1;width:100%;height:200vh;position:absolute;top:0;left:0}.c-hero-masonry_sticky{padding-top:calc(var(--menu-bar-height) + calc(var(--spacing,.25rem)*4)*2 + var(--spacing-fluid-xs));justify-content:center;min-height:100svh;display:flex}@media(min-width:1000px){.c-hero-masonry_sticky{position:sticky;top:0}}.c-hero-masonry_content{justify-content:center;align-items:center;gap:var(--spacing-fluid-lg);padding-bottom:calc(var(--menu-bar-height) + calc(var(--spacing,.25rem)*4)*2 + var(--spacing-fluid-xs));text-align:center;flex-direction:column;display:flex}@media(min-width:1000px){.c-hero-masonry_content{--scale-min:.75;transform-origin:top;will-change:transform;transform:scale3d(calc(1 - ((1 - var(--scale-min))*var(--progress))),calc(1 - ((1 - var(--scale-min))*var(--progress))),calc(1 - ((1 - var(--scale-min))*var(--progress))));opacity:calc((1 - var(--progress,0))*1)}}.c-hero-masonry_tagline{font-size:var(--text-heading-2xl);font-family:var(--font-sans);letter-spacing:-.06em;font-style:normal;font-weight:500;line-height:.95}@media(min-width:1000px){.c-hero-masonry_tagline{font-size:9.7vw}@media(max-aspect-ratio:3/4){.c-hero-masonry_tagline{font-size:8vh}}@media(min-aspect-ratio:16/9){.c-hero-masonry_tagline{font-size:9.7vw}}}@media(min-height:1000px)and (max-width:1700px)and (max-aspect-ratio:16/8){.c-hero-masonry_tagline{font-size:12.5vw!important}}@media(min-width:1000px){.c-hero-masonry_tagline{max-width:80%}}.c-hero-masonry_description{font-size:var(--text-lg);letter-spacing:-.04em;text-wrap:balance;margin-inline:auto;font-style:normal;font-weight:500;line-height:1.25}@media(min-width:1000px){.c-hero-masonry_description{max-width:calc(3/16 * (calc(var(--vw, 1vw) * 100) - 2 * var(--grid-margin, 0px)) - (1 - 3/16) * var(--grid-gutter, 0px) + 4 * var(--grid-gutter, 0px))}}@media not all and (min-width:1000px){.c-hero-masonry_description{max-width:320px}.c-hero-masonry_description{max-width:240px}}.c-hero-masonry_images{height:100vh;position:absolute;top:0;left:0;right:0;overflow:hidden}.c-hero-masonry_image{display:none;position:absolute}.c-hero-masonry_image_inner,.c-hero-masonry_image_anim,.c-hero-masonry_image_inner img{object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.c-hero-masonry_image_anim{opacity:0;overflow:hidden;transform:scale(.75)translateY(0)}@media not all and (min-width:1000px){.c-hero-masonry_image_anim{border-radius:var(--radius-sm)}}@media(min-width:1000px){.c-hero-masonry_image_anim{border-radius:var(--radius-md)}}.c-hero-masonry_layer{pointer-events:none;flex-direction:column;width:100%;height:400vh;display:flex;position:absolute;top:0;left:0;overflow:hidden}.c-hero-masonry_layer[data-layer="1"]{z-index:4}.c-hero-masonry_layer[data-layer="2"]{z-index:3}.c-hero-masonry_layer[data-layer="3"]{z-index:2}@media(min-width:1000px){.c-hero-masonry_layer[data-layer="4"]{z-index:1}}.c-hero-masonry_layer_inner{will-change:transform;width:100%;height:200vh;animation:10s linear infinite scroll;position:relative}.c-hero-masonry_layer[data-layer="1"] .c-hero-masonry_layer_inner{animation-duration:25s}.c-hero-masonry_layer[data-layer="2"] .c-hero-masonry_layer_inner{animation-duration:28s}.c-hero-masonry_layer[data-layer="3"] .c-hero-masonry_layer_inner{animation-duration:32s}@media not all and (min-width:1000px){.c-hero-masonry_layer[data-layer="4"] .c-hero-masonry_layer_inner{animation-duration:33s}}@media(min-width:1000px){.c-hero-masonry_layer[data-layer="4"] .c-hero-masonry_layer_inner{animation-duration:35s}}.c-hero-masonry_image{pointer-events:auto}.c-hero-masonry_layer[data-layer="1"] .c-hero-masonry_image:first-child{aspect-ratio:700/500;display:block}@media(min-width:1000px){.c-hero-masonry_layer[data-layer="1"] .c-hero-masonry_image:first-child{width:calc(3.5/16 * (calc(var(--vw, 1vw) * 100) - 2 * var(--grid-margin, 0px)) - (1 - 3.5/16) * var(--grid-gutter, 0px) + 0 * var(--grid-gutter, 0px));top:20%;left:-5%}}@media not all and (min-width:1000px){.c-hero-masonry_layer[data-layer="1"] .c-hero-masonry_image:first-child{width:30%;top:0%;left:10%}}.c-hero-masonry_layer[data-layer="1"] .c-hero-masonry_image:nth-child(2){aspect-ratio:700/500;z-index:2;display:block}@media(min-width:1000px){.c-hero-masonry_layer[data-layer="1"] .c-hero-masonry_image:nth-child(2){width:calc(3/16 * (calc(var(--vw, 1vw) * 100) - 2 * var(--grid-margin, 0px)) - (1 - 3/16) * var(--grid-gutter, 0px) + 0 * var(--grid-gutter, 0px));bottom:25%;left:24%}}@media not all and (min-width:1000px){.c-hero-masonry_layer[data-layer="1"] .c-hero-masonry_image:nth-child(2){width:15%;bottom:25%;left:24%}}.c-hero-masonry_layer[data-layer="1"] .c-hero-masonry_image:nth-child(3){aspect-ratio:700/500;z-index:2;display:block}@media not all and (min-width:1000px){.c-hero-masonry_layer[data-layer="1"] .c-hero-masonry_image:nth-child(3){width:24%;top:20%;right:12%}}@media(min-width:1000px){.c-hero-masonry_layer[data-layer="1"] .c-hero-masonry_image:nth-child(3){width:calc(3.5/16 * (calc(var(--vw, 1vw) * 100) - 2 * var(--grid-margin, 0px)) - (1 - 3.5/16) * var(--grid-gutter, 0px) + 0 * var(--grid-gutter, 0px));bottom:10%;right:15%}}.c-hero-masonry_layer[data-layer="1"] .c-hero-masonry_image:nth-child(4){aspect-ratio:700/500;z-index:2;display:block}@media(min-width:1000px){.c-hero-masonry_layer[data-layer="1"] .c-hero-masonry_image:nth-child(4){width:calc(3/16 * (calc(var(--vw, 1vw) * 100) - 2 * var(--grid-margin, 0px)) - (1 - 3/16) * var(--grid-gutter, 0px) + 0 * var(--grid-gutter, 0px));top:8%;right:8%}}@media not all and (min-width:1000px){.c-hero-masonry_layer[data-layer="1"] .c-hero-masonry_image:nth-child(4){width:calc(3/16 * (calc(var(--vw, 1vw) * 100) - 2 * var(--grid-margin, 0px)) - (1 - 3/16) * var(--grid-gutter, 0px) + 0 * var(--grid-gutter, 0px));top:8%;right:8%}}.c-hero-masonry_layer[data-layer="1"] .c-hero-masonry_image:nth-child(5){aspect-ratio:1;z-index:2;display:block}@media(min-width:1000px){.c-hero-masonry_layer[data-layer="1"] .c-hero-masonry_image:nth-child(5){width:calc(2/16 * (calc(var(--vw, 1vw) * 100) - 2 * var(--grid-margin, 0px)) - (1 - 2/16) * var(--grid-gutter, 0px) + 0 * var(--grid-gutter, 0px));top:42%;right:0%}}@media not all and (min-width:1000px){.c-hero-masonry_layer[data-layer="1"] .c-hero-masonry_image:nth-child(5){width:18%;top:32%;right:-2%}}.c-hero-masonry_layer[data-layer="1"] .c-hero-masonry_image:nth-child(6){aspect-ratio:700/500;z-index:2;display:block}@media(min-width:1000px){.c-hero-masonry_layer[data-layer="1"] .c-hero-masonry_image:nth-child(6){width:calc(2.5/16 * (calc(var(--vw, 1vw) * 100) - 2 * var(--grid-margin, 0px)) - (1 - 2.5/16) * var(--grid-gutter, 0px) + 0 * var(--grid-gutter, 0px));bottom:5%;left:15%}}@media not all and (min-width:1000px){.c-hero-masonry_layer[data-layer="1"] .c-hero-masonry_image:nth-child(6){width:18%;bottom:5%;right:15%}}.c-hero-masonry_layer[data-layer="2"] .c-hero-masonry_image:first-child{aspect-ratio:700/500;width:calc(2/16 * (calc(var(--vw, 1vw) * 100) - 2 * var(--grid-margin, 0px)) - (1 - 2/16) * var(--grid-gutter, 0px) + 0 * var(--grid-gutter, 0px));z-index:2;display:block;bottom:0%;right:0%}@media not all and (min-width:1000px){.c-hero-masonry_layer[data-layer="2"] .c-hero-masonry_image:first-child{display:none}}.c-hero-masonry_layer[data-layer="2"] .c-hero-masonry_image:nth-child(2){aspect-ratio:700/500;z-index:2;display:block}@media not all and (min-width:1000px){.c-hero-masonry_layer[data-layer="2"] .c-hero-masonry_image:nth-child(2){width:30%;top:80%;right:-5%}}@media(min-width:1000px){.c-hero-masonry_layer[data-layer="2"] .c-hero-masonry_image:nth-child(2){width:calc(3/16 * (calc(var(--vw, 1vw) * 100) - 2 * var(--grid-margin, 0px)) - (1 - 3/16) * var(--grid-gutter, 0px) + 0 * var(--grid-gutter, 0px));top:2%;left:20%}}.c-hero-masonry_layer[data-layer="2"] .c-hero-masonry_image:nth-child(3){aspect-ratio:1;z-index:2;display:none}@media(min-width:1000px){.c-hero-masonry_layer[data-layer="2"] .c-hero-masonry_image:nth-child(3){width:calc(2/16 * (calc(var(--vw, 1vw) * 100) - 2 * var(--grid-margin, 0px)) - (1 - 2/16) * var(--grid-gutter, 0px) + 0 * var(--grid-gutter, 0px));bottom:20%;right:30%}}@media not all and (min-width:1000px){.c-hero-masonry_layer[data-layer="2"] .c-hero-masonry_image:nth-child(3){width:25%;display:none;bottom:2%;left:20%}}.c-hero-masonry_layer[data-layer="2"] .c-hero-masonry_image:nth-child(4){aspect-ratio:1;display:block}@media(min-width:1000px){.c-hero-masonry_layer[data-layer="2"] .c-hero-masonry_image:nth-child(4){width:calc(2/16 * (calc(var(--vw, 1vw) * 100) - 2 * var(--grid-margin, 0px)) - (1 - 2/16) * var(--grid-gutter, 0px) + 0 * var(--grid-gutter, 0px));top:25%;right:20%}}@media not all and (min-width:1000px){.c-hero-masonry_layer[data-layer="2"] .c-hero-masonry_image:nth-child(4){width:20%;top:60%;left:-20px}}.c-hero-masonry_layer[data-layer="3"] .c-hero-masonry_image:first-child{aspect-ratio:1;z-index:0;display:block}@media(min-width:1000px){.c-hero-masonry_layer[data-layer="3"] .c-hero-masonry_image:first-child{width:calc(2/16 * (calc(var(--vw, 1vw) * 100) - 2 * var(--grid-margin, 0px)) - (1 - 2/16) * var(--grid-gutter, 0px) + 0 * var(--grid-gutter, 0px));top:52%;right:20%}}@media not all and (min-width:1000px){.c-hero-masonry_layer[data-layer="3"] .c-hero-masonry_image:first-child{width:20%;top:52%;right:10%}}.c-hero-masonry_layer[data-layer="3"] .c-hero-masonry_image:nth-child(2){aspect-ratio:700/500;z-index:2;display:block}@media not all and (min-width:1000px){.c-hero-masonry_layer[data-layer="3"] .c-hero-masonry_image:nth-child(2){width:18%;bottom:20%;left:5%}}@media(min-width:1000px){.c-hero-masonry_layer[data-layer="3"] .c-hero-masonry_image:nth-child(2){width:calc(1.5/16 * (calc(var(--vw, 1vw) * 100) - 2 * var(--grid-margin, 0px)) - (1 - 1.5/16) * var(--grid-gutter, 0px) + 0 * var(--grid-gutter, 0px));bottom:20%;left:5%}}.c-hero-masonry_layer[data-layer="3"] .c-hero-masonry_image:nth-child(2) .c-hero-masonry_image_anim{border-radius:var(--radius-sm)}.c-hero-masonry_layer[data-layer="3"] .c-hero-masonry_image:nth-child(3){aspect-ratio:1;z-index:10;display:block}@media not all and (min-width:1000px){.c-hero-masonry_layer[data-layer="3"] .c-hero-masonry_image:nth-child(3){width:14%;bottom:42%;left:8%}}@media(min-width:1000px){.c-hero-masonry_layer[data-layer="3"] .c-hero-masonry_image:nth-child(3){width:calc(1.5/16 * (calc(var(--vw, 1vw) * 100) - 2 * var(--grid-margin, 0px)) - (1 - 1.5/16) * var(--grid-gutter, 0px) + 0 * var(--grid-gutter, 0px));bottom:22%;right:2%}}.c-hero-masonry_layer[data-layer="3"] .c-hero-masonry_image:nth-child(3) .c-hero-masonry_image_anim{border-radius:var(--radius-sm)}.c-hero-masonry_layer[data-layer="3"] .c-hero-masonry_image:nth-child(4){aspect-ratio:1;z-index:10;display:block}@media not all and (min-width:1000px){.c-hero-masonry_layer[data-layer="3"] .c-hero-masonry_image:nth-child(4){width:10%;top:40%;left:10%}}@media(min-width:1000px){.c-hero-masonry_layer[data-layer="3"] .c-hero-masonry_image:nth-child(4){width:calc(2/16 * (calc(var(--vw, 1vw) * 100) - 2 * var(--grid-margin, 0px)) - (1 - 2/16) * var(--grid-gutter, 0px) + 0 * var(--grid-gutter, 0px));top:40%;left:10%}}.c-hero-masonry_layer[data-layer="4"] .c-hero-masonry_image:first-child{aspect-ratio:1;z-index:0;display:block}@media(min-width:1000px){.c-hero-masonry_layer[data-layer="4"] .c-hero-masonry_image:first-child{width:calc(1/16 * (calc(var(--vw, 1vw) * 100) - 2 * var(--grid-margin, 0px)) - (1 - 1/16) * var(--grid-gutter, 0px) + 0 * var(--grid-gutter, 0px));bottom:40%;left:20%}}@media not all and (min-width:1000px){.c-hero-masonry_layer[data-layer="4"] .c-hero-masonry_image:first-child{width:10%;bottom:50%;right:5%}}.c-hero-masonry_layer[data-layer="4"] .c-hero-masonry_image:first-child .c-hero-masonry_image_anim{border-radius:var(--radius-sm)}.c-hero-masonry_layer[data-layer="4"] .c-hero-masonry_image:nth-child(2){aspect-ratio:1;z-index:2;display:block}@media(min-width:1000px){.c-hero-masonry_layer[data-layer="4"] .c-hero-masonry_image:nth-child(2){top:18%;left:30%}}@media not all and (min-width:1000px){.c-hero-masonry_layer[data-layer="4"] .c-hero-masonry_image:nth-child(2){width:14%;top:18%;left:18%}}.c-hero-masonry_layer[data-layer="4"] .c-hero-masonry_image:nth-child(3){aspect-ratio:1;z-index:10;display:block}@media not all and (min-width:1000px){.c-hero-masonry_layer[data-layer="4"] .c-hero-masonry_image:nth-child(3){width:10%;top:5%;right:30%}}@media(min-width:1000px){.c-hero-masonry_layer[data-layer="4"] .c-hero-masonry_image:nth-child(3){width:calc(1.5/16 * (calc(var(--vw, 1vw) * 100) - 2 * var(--grid-margin, 0px)) - (1 - 1.5/16) * var(--grid-gutter, 0px) + 0 * var(--grid-gutter, 0px));top:5%;right:30%}}.c-hero-masonry_layer[data-layer="4"] .c-hero-masonry_image:nth-child(3) .c-hero-masonry_image_anim{border-radius:var(--radius-sm)}.c-hero-masonry_layer[data-layer="4"] .c-hero-masonry_image:nth-child(4){z-index:10;display:block}@media not all and (min-width:1000px){.c-hero-masonry_layer[data-layer="4"] .c-hero-masonry_image:nth-child(4){aspect-ratio:700/500;width:20%;bottom:8%;left:20%}}@media(min-width:1000px){.c-hero-masonry_layer[data-layer="4"] .c-hero-masonry_image:nth-child(4){aspect-ratio:1;width:calc(1/16 * (calc(var(--vw, 1vw) * 100) - 2 * var(--grid-margin, 0px)) - (1 - 1/16) * var(--grid-gutter, 0px) + 0 * var(--grid-gutter, 0px));bottom:8%;left:36%}}.c-hero-masonry_layer[data-layer="4"] .c-hero-masonry_image:nth-child(4) .c-hero-masonry_image_anim{border-radius:var(--radius-sm)}}@keyframes scroll{0%{transform:translateY(0)}to{transform:translateY(-100%)}}@layer components{.c-team-member{position:relative}@media not all and (min-width:1000px){.c-team-member{margin-bottom:5vw;padding:10vw 0 0}}@media(min-width:1000px){.c-team-member{padding:5vw 0 0}}.c-team-member rive,.c-team-member img{pointer-events:none}.c-team-member_title{font-size:var(--text-heading-2xl);font-family:var(--font-sans);letter-spacing:-.06em;font-style:normal;font-weight:500;line-height:.95}@media(min-width:1000px){.c-team-member_title{font-size:9.7vw}@media(max-aspect-ratio:3/4){.c-team-member_title{font-size:8vh}}@media(min-aspect-ratio:16/9){.c-team-member_title{font-size:9.7vw}}}@media(min-height:1000px)and (max-width:1700px)and (max-aspect-ratio:16/8){.c-team-member_title{font-size:12.5vw!important}}@media not all and (min-width:1000px){.c-team-member_title{font-size:10vw}}.c-team-member_text{font-size:var(--text-lg);letter-spacing:-.04em;font-style:normal;font-weight:500;line-height:1.25}.c-team-member_inner{items-align:center;justify-content:center;gap:var(--spacing-fluid-md);text-align:center;flex-direction:column;display:flex}.c-team-member_toggle{cursor:pointer;position:absolute;inset:0}@media not all and (min-width:1000px){.c-team-member_button{--button-icon-width:40px;width:40px;height:40px}}@media(min-width:1000px){.c-team-member_button{--button-icon-width:80px;width:80px;height:80px}}@media(hover:hover){.c-team-member_button{transition:transform var(--transition-duration)var(--ease-bounce);transform:scale(0)rotate(90deg)}@media not all and (min-width:1000px){.c-team-member_button{transform:scale(1)rotate(0)}}.c-team-member:hover .c-team-member_button{transform:scale(1)rotate(0)}}}/*! tailwindcss v4.1.13 | MIT License | https://tailwindcss.com */@layer components{.c-anchors-nav{inset:calc(-1*(var(--menu-bar-height)))0 0 0;position:absolute}.c-anchors-nav_inner{pointer-events:none;width:100%;height:100dvh;padding:var(--grid-margin);z-index:var(--z-index-filters);justify-content:center;align-items:flex-end;display:flex;position:sticky;top:0;left:0}.c-anchors-nav_list{align-items:center;gap:calc(var(--spacing,.25rem)*6);padding:0 calc(var(--spacing,.25rem)*6);pointer-events:all;border-radius:var(--radius-sm);height:calc(var(--spacing,.25rem)*15);color:var(--color-charcoal);background-color:var(--color-white);scrollbar-width:none;transition-property:transform;transition-duration:var(--transition-duration);transition-timing-function:var(--ease);transform:translateY(100%)translateY(var(--spacing-gutter));display:flex;position:sticky;overflow:auto}html.is-ready .c-anchors-nav_list{transform:translateY(0)}.c-anchors-nav_list:has(.c-button){padding-right:var(--spacing-fluid-2xs)}.c-anchors-nav_item{white-space:nowrap;align-items:center;height:32px;display:flex}.c-anchors-nav_link{transition:opacity var(--transition-duration-fast)var(--ease)}.c-anchors-nav_list:has(.is-active) .c-anchors-nav_link:not(.is-active){opacity:.4}.c-anchors-nav_link.is-active{opacity:1}@media(hover:hover){.c-anchors-nav_link:hover{text-decoration:underline}}}
