@layer components{.about-hero_wrap{isolation:isolate;background:var(--brand-500);color:var(--light-100);grid-template-columns:minmax(0,1fr);display:grid;position:relative;overflow:clip}.about-hero_backdrop{pointer-events:none;grid-area:1/1;align-self:start;height:100svh;position:sticky;top:0;overflow:hidden}.about-hero_background{object-fit:cover;width:112.3%;max-width:none;height:max(100%,84.24vw);min-height:calc(100% + 9.03vw);position:absolute;top:-9.03vw;left:-1.74%}.about-hero_backdrop:after{content:"";background:linear-gradient(to bottom, #4848481a 35rem, var(--brand-500) 67rem);position:absolute;inset:0}.about-hero_container{z-index:1;grid-area:1/1;gap:0;position:relative}.about-hero_opening{width:100%;height:56.25vw;min-height:50.625rem;max-height:65rem;padding-top:19.85vw;position:relative}.about-hero_quotes{--quote-width:5.5rem;--quote-stage:min(100svh, clamp(50.625rem, 56.25vw, 65rem));z-index:2;width:var(--site-width);max-width:var(--max-width-main);pointer-events:none;grid-area:1/1;grid-template-columns:1fr 1fr;align-self:stretch;height:auto;margin-inline:auto;display:grid;position:relative;inset:auto}.about-hero_quote{width:var(--quote-width);align-self:start;height:auto;position:sticky;top:6.1875rem}.about-hero_quote.closing{top:calc(var(--quote-stage) - 2.7rem - var(--quote-width) * 1.21213);justify-self:end;transform:rotate(180deg)}.about-hero_title{font:var(--primary-regular) clamp(3rem, 6.111vw, 5.5rem) / 1.2 var(--secondary-family);letter-spacing:-.03em;text-wrap:initial;max-width:65rem;margin:0 0 0 8.333%}.about-hero_line{display:block}.about-hero_title .ending{white-space:nowrap;margin-left:55%;display:block}.about-hero_story{width:100%;max-width:27rem;margin:-3.375rem 11.9% var(--space-10) auto;align-items:start;gap:var(--space-8);flex-direction:column;display:flex;position:relative}.about-hero_copy{gap:var(--space-3);font-size:clamp(1.25rem,2.222vw,2rem);line-height:1.4;display:grid}.about-hero_copy p{line-height:inherit;margin:0}.about-hero_cta{--button-background:var(--ice-200);--button-text:var(--brand-500)}@media (min-width:64rem){.about-hero_quotes{margin-bottom:var(--space-10)}}@media not (min-width:64rem){.about-hero_quotes{align-self:start;height:max(40rem,56.25vw)}.about-hero_quote{position:absolute;left:0}.about-hero_quote.closing{inset:auto 0 2.7rem auto}.about-hero_opening{min-height:40rem;padding-top:14rem}.about-hero_title{margin-left:var(--space-5)}.about-hero_title .ending{margin-left:30%}.about-hero_story{margin-right:var(--space-5)}.about-hero_background{object-fit:cover;min-height:46rem}}@media not (min-width:48rem){.about-hero_quotes{--quote-width:3.5rem;height:max(38rem,85svh)}.about-hero_backdrop:after{background:linear-gradient(to bottom, #4848481a 20rem, var(--brand-500) 44rem)}.about-hero_opening{height:85svh;min-height:38rem;padding-top:14rem}.about-hero_quote{width:3.5rem;top:6.5rem}.about-hero_title{text-wrap:balance;margin:0;font-size:clamp(2.5rem,9vw,4rem)}.about-hero_title br{display:none}.about-hero_title .ending{text-align:right;white-space:normal;margin-left:0}.about-hero_background{object-position:50% top;width:180%;height:100%;min-height:100%;top:0;left:-40%}.about-hero_story{max-width:none;margin:0 0 var(--space-10);padding-inline:var(--space-3)}}.about-people_surface{background:var(--light-100);display:flow-root}.about-people_wrap{isolation:isolate;background:var(--ice-100);color:var(--brand-500);border-radius:var(--radius-main);position:relative;overflow:clip}.about-people_wrap.contributors:before{content:"";z-index:-1;background:var(--about-texture) center / cover no-repeat;position:absolute;inset:0}.about-people_texture{z-index:-1;pointer-events:none;grid-template-rows:repeat(3,minmax(0,1fr));grid-template-columns:repeat(2,minmax(0,1fr));display:grid;position:absolute;inset:0}.about-people_texture>span{position:relative;overflow:hidden;container-type:size}.about-people_texture>span:before{content:"";background:var(--about-texture) center / cover no-repeat;width:100cqh;height:100cqw;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(90deg)}.about-people_texture>span:nth-child(2n){transform:scaleX(-1)}.about-people_texture>span:nth-child(3){transform:scaleY(-1)}.about-people_texture>span:nth-child(4){transform:scale(-1)}.about-people_wrap.contributors{margin:var(--site-gutter);background:var(--brand-500);color:var(--ice-100)}.about-people_wrap.contributors:before{mix-blend-mode:soft-light}.about-people_container{align-items:center;gap:var(--space-9)}.about-people_quote{width:5.5rem;height:auto}.about-people_quote.closing{transform:rotate(180deg)}.about-people_title{font:var(--primary-regular) clamp(2.5rem, 5vw, 4.5rem) / 1.1 var(--secondary-family);letter-spacing:-.03em;text-align:center;text-wrap:balance;margin:0}.about-people_grid{gap:var(--space-9) var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr));width:100%;max-width:70.5rem;display:grid}.contributors .about-people_grid{max-width:var(--contributors-width);grid-template-columns:repeat(var(--contributors-columns), minmax(0, 1fr))}@media (min-width:64rem){.about-people_wrap:not(.contributors) .about-person_wrap:last-child:nth-child(3n+1){grid-column:2}}.about-person_wrap{cursor:default;background:var(--light-100);border-radius:var(--radius-small);color:var(--brand-500);position:relative;overflow:hidden}.about-person_portrait{aspect-ratio:3/4;border-radius:0 0 50% 50%/0 0 37.5% 37.5%;position:relative;overflow:hidden}.about-person_portrait img{max-width:none;width:var(--photo-width);height:var(--photo-height);left:var(--photo-left);top:var(--photo-top);object-fit:fill;transition:scale .25s var(--hover-ease);position:absolute}.about-person_caption{justify-content:space-between;align-items:end;gap:var(--space-2);padding:var(--space-4);display:flex}.about-person_name{font:var(--primary-regular) 1.5rem / 1.05 var(--secondary-family);margin:0}.about-person_name span{font-family:var(--primary-family);font-weight:var(--primary-semibold);display:block}.about-person_role{color:var(--dark-600);margin:var(--space-3) 0 0;font-size:1rem;line-height:1.5}.about-person_wrap:has(.about-person_open){cursor:pointer}.about-person_open{border-radius:var(--radius-round);cursor:pointer;background:0 0;border:0;flex:none;margin:-.625rem;padding:.625rem}.about-person_open:before{content:"";z-index:1;border-radius:var(--radius-small);position:absolute;inset:0}.about-person_wrap:has(.about-person_open:focus-visible){outline:var(--focus-width) solid currentColor;outline-offset:var(--focus-offset)}.about-person_open:focus-visible{outline:none}.about-person_open img{width:1.5rem;height:1.5rem;transition:transform var(--hover-duration) var(--hover-ease)}.about-person_wrap:has(.about-person_open:focus-visible) .about-person_open img{transform:rotate(180deg)}@media (hover:hover){.about-person_wrap:has(.about-person_open):hover .about-person_portrait img{scale:1.02}.about-person_wrap:hover .about-person_open img{transform:rotate(180deg)}}.about-profile_wrap{border-radius:var(--radius-main);width:min(75rem, calc(100% - 2 * var(--site-margin)));max-width:none;max-height:90svh;color:var(--brand-500);background:var(--light-200);overscroll-behavior:contain;border:0;margin:auto;padding:0;container-type:inline-size}.about-profile_wrap::backdrop{background:#0009}body:has(.about-profile_wrap[open]){overflow:hidden}.about-profile_wrap[open]{animation:about-profile-enter .3s var(--open-ease)}.about-profile_close{top:var(--space-3);margin:var(--space-2) var(--space-2) -2.75rem auto;z-index:4;border-radius:var(--radius-round);cursor:pointer;transition:background-color var(--hover-duration) var(--hover-ease);background:0 0;border:0;padding:.3125rem;display:block;position:sticky}.about-profile_close:focus-visible{background:var(--ice-200);outline:var(--focus-width) solid var(--brand-500);outline-offset:var(--focus-offset)}@media (hover:hover){.about-profile_close:hover{background:var(--ice-200)}.about-profile_close:hover img{transform:rotate(90deg)scale(1.08)}}.about-profile_close:active img{transform:scale(.94)}.about-profile_close img{width:2.125rem;height:2.125rem;transition:transform var(--hover-duration) var(--hover-ease)}.about-profile_content{z-index:2;align-items:start;gap:var(--space-4);padding:var(--space-6);padding-bottom:var(--space-7);flex-direction:column;display:flex;position:relative}.about-profile_title{font:var(--primary-medium) clamp(2rem, 4cqw, 3rem) / 1.1 var(--secondary-family);flex-wrap:wrap;align-items:baseline;gap:0 .1667em;margin:0 1rem 0 0;display:flex}.about-profile_nickname{font-family:var(--primary-family);font-weight:var(--primary-semibold)}.about-profile_linkedin{border-radius:var(--radius-small);justify-content:center;align-items:center;min-width:2.75rem;min-height:2.75rem;display:inline-flex}.about-profile_linkedin:hover{background:var(--ice-200)}.about-profile_linkedin:focus-visible{outline:var(--focus-width) solid currentColor;outline-offset:var(--focus-offset)}.about-profile_role{margin:0;font-size:1rem}.about-profile_bio{color:var(--dark-600);margin:0;font-size:1rem;line-height:1.5}.about-profile_art{height:auto;min-height:max(23rem,36.833cqw);margin-top:-3.25rem;position:relative;overflow:hidden}.about-profile_frame{aspect-ratio:650/466.475;border-radius:var(--radius-small);width:54.1667%;position:absolute;top:0;right:1.145%;overflow:hidden;transform:rotate(2deg)}.about-profile_photo{object-fit:cover;object-position:center 25%;width:100%;height:100%}.about-profile_frame.jay .about-profile_photo{object-fit:fill;width:100.77%;max-width:none;height:210.515%;position:absolute;top:-19.045%;left:-.93%}.about-profile_quote{isolation:isolate;width:45.833%;min-height:23.66cqw;font:var(--primary-regular) clamp(1.75rem, 4cqw, 3rem) / 1.1 var(--primary-family);color:var(--ice-200);background:var(--brand-500);border-radius:var(--radius-small);margin:11.9167cqw 0 0;padding:3.5cqw 3cqw;position:relative;top:0;left:1.833%;overflow:hidden;transform:rotate(-3.5deg)}.about-profile_quote:before{content:"";z-index:-1;background:var(--profile-texture) center / cover;mix-blend-mode:soft-light;position:absolute;inset:-50%;transform:rotate(90deg)}.about-profile_art.collage{min-height:43cqw;margin-top:-5cqw;padding-top:5cqw;padding-bottom:1cqw;overflow:hidden;container-type:inline-size}.collage .about-profile_frame.first{width:54cqw;height:30.25cqw;left:var(--collage-left);right:auto;top:calc(var(--collage-top) + 5cqw);transform:rotate(-3.05deg)}.collage .about-profile_frame.second{width:54.167cqw;height:38.873cqw;right:var(--collage-right);top:2.767cqw;transform:rotate(2deg)}.collage .about-profile_photo{width:var(--image-width);height:var(--image-height);left:var(--image-left);top:var(--image-top);object-fit:cover;max-width:none;transform:rotate(var(--image-rotation));position:absolute}.collage .about-profile_quote{width:var(--quote-width,45.833cqw);min-height:0;margin:var(--quote-y) 0 0;left:var(--quote-x);transform:rotate(var(--quote-rotation));padding:3.5cqw 3cqw;font-size:max(1.25rem,2.667cqw);line-height:1.3;box-shadow:0 .333cqw 1.333cqw #00000024}.collage .about-profile_quote:before{inset:0;transform:none}@keyframes about-profile-enter{0%{opacity:0;transform:translateY(1rem)}to{opacity:1;transform:none}}@media not (min-width:64rem){.contributors .about-people_grid{grid-template-columns:repeat(min(var(--contributors-columns), 2), minmax(0, 1fr))}.about-people_grid{grid-template-columns:repeat(2,minmax(0,1fr))}.about-profile_frame{width:60%}.about-profile_quote{width:55%}}@media not (min-width:48rem){.about-people_quote{width:3.5rem}.about-person_caption{padding:var(--space-3)}.about-person_name{font-size:1.25rem}.about-person_role{font-size:.875rem}.about-profile_content{padding:var(--space-6) var(--space-4)}.about-profile_title{padding-top:var(--space-3)}.about-profile_art{height:auto;padding:var(--space-4);gap:var(--space-4);flex-direction:column;margin-top:0;display:flex}.about-profile_frame{aspect-ratio:650/466.475;width:100%;position:relative;right:auto;transform:none}.about-profile_quote{width:100%;min-height:0;padding:var(--space-4);overflow-wrap:anywhere;margin:0;position:relative;top:auto;bottom:auto;left:auto;transform:none}.about-profile_quote:before{inset:0;transform:none}.about-profile_art.collage{min-height:0;padding:var(--space-4);gap:var(--space-4);margin-top:0}.collage .about-profile_frame:is(.first,.second){aspect-ratio:auto;width:100%;height:auto;position:relative;top:auto;left:auto;right:auto;transform:none}.collage .about-profile_photo{object-fit:contain;width:100%;max-width:100%;height:auto;display:block;position:static;transform:none}.collage .about-profile_quote{width:100%;padding:var(--space-4);margin:0;font-size:1.5rem;left:auto;transform:none}}@media not (min-width:30rem){.about-people_texture{grid-template-rows:repeat(6,minmax(0,1fr));grid-template-columns:minmax(0,1fr)}.about-people_texture>span:nth-child(odd){transform:none}.about-people_texture>span:nth-child(2n){transform:scaleY(-1)}.about-people_grid,.contributors .about-people_grid{grid-template-columns:minmax(0,1fr);max-width:22.5rem}.about-person_name{font-size:1.5rem}.about-person_caption{padding:var(--space-4)}}@media (prefers-reduced-motion:reduce){.about-person_portrait img{transition:none}.about-profile_wrap[open]{animation:none}.about-person_open img,.about-profile_close,.about-profile_close img{transition:none}}.about-careers_wrap{padding-bottom:var(--site-margin);background:var(--light-100)}.about-careers_wrap .gallery_wrap{position:relative}.about-careers_quotes{inset:44% var(--site-margin) auto;pointer-events:none;z-index:4;justify-content:space-between;align-items:center;display:flex;position:absolute}.about-careers_quotes img{width:6.1875rem;height:auto}.about-careers_quotes img:last-child{transform:rotate(180deg)}.about-careers_panel{z-index:4;bottom:var(--space-8);left:var(--site-margin);right:var(--site-margin);padding:var(--space-6);align-items:start;gap:var(--space-8);background:var(--light-100);border-radius:var(--radius-small);color:var(--brand-500);grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);display:grid;position:absolute}.about-careers_panel .heading{text-wrap:initial;margin:0;font-size:clamp(2.5rem,4.444vw,4rem);line-height:1.1}.about-careers_copy{align-items:start;gap:var(--space-4);flex-direction:column;display:flex}.about-careers_copy p{gap:var(--space-1);margin:0;font-size:.875rem;line-height:1.5;display:flex}.about-careers_copy p img{flex:none;width:.375rem;height:.75rem;margin-top:.2em}.about-careers_copy .button{font-size:.875rem}@media not (min-width:64rem){.about-careers_wrap .gallery_photos{min-height:48rem;max-height:none}.about-careers_panel{gap:var(--space-5)}}@media not (min-width:48rem){.about-careers_wrap .gallery_photos{min-height:50rem}.about-careers_quotes{top:25%}.about-careers_quotes img{width:3.5rem}.about-careers_panel{bottom:var(--space-5);padding:var(--space-4);grid-template-columns:minmax(0,1fr)}.about-careers_wrap .gallery_photo>.image{object-position:50% top}}}
