.careers-hero{text-align:center;cursor:url(/images/cursor-you.svg),auto;margin-bottom:5rem;min-height:0}.careers-layout{display:grid;place-items:center}@media(min-width:1024px){.careers-text{position:relative;top:-4rem}}.quote-section{display:grid;grid-template-columns:1fr;gap:.5rem;padding:0 0 5rem;margin-left:calc(var(--container-padding)*-.75);margin-right:calc(var(--container-padding)*-.75)}@media(min-width:768px){.quote-section{grid-template-columns:1fr 1fr;margin-left:0;margin-right:0}}.quote-section .card{padding:0;margin-bottom:0}.quote-section figure{display:flex}.quote-section figcaption{flex:1;padding:1rem 0 0;font-size:1rem;font-weight:600;letter-spacing:0}.quote-section figcaption span{display:block;font-size:.8125rem;font-weight:400;opacity:.7}.quote-section img{display:none;width:14rem;height:14rem;object-fit:cover;object-position:center bottom;border-radius:.5rem;margin:0}@media(min-width:768px){.quote-section img{display:block}}.quote-section .card:first-child img{border-bottom-left-radius:80%}.quote-section .card:last-child .quote-text{order:2}.quote-section .card:last-child img{order:1;border-bottom-right-radius:80%}.quote-text{padding:1.5rem}@media(min-width:768px){.quote-text{padding:2.5rem}}.quote-text blockquote{position:relative;font-size:1rem;font-weight:400;letter-spacing:-.01em;margin:0;text-wrap:pretty}.quote-text a{font-size:.875rem;font-weight:500}@media(min-width:660px){.quote-text a{font-size:1rem}}.careers-section{padding:5rem 0 10rem}.openings{margin-left:calc(var(--container-padding)*-.75);margin-right:calc(var(--container-padding)*-.75)}@media(min-width:768px){.openings{margin-left:0;margin-right:0}}.openings .card ul{margin-bottom:2.5rem}.openings .card li{padding-left:1.5rem;padding-right:1rem;border-bottom-color:rgba(0,0,0,8%)}@media(min-width:660px){.openings .card li{padding-left:0;padding-right:0}}.openings .card .title{color:var(--heading-color)}.values-section{position:relative;padding:5rem 0}.values-section .contain{display:grid;gap:2rem}.values-list{list-style:none;margin:0 auto;padding:0;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;gap:1rem;max-width:90ch}.values-list li{background:#fff;padding:.5rem 1.5rem;border-radius:1.5rem;font-size:1.125rem;line-height:1;white-space:nowrap;box-shadow:0 2px 6px rgba(0,0,0,.1)}.values-list svg{width:30px;height:30px;vertical-align:middle;stroke:currentColor;margin-left:-.5rem;margin-right:.25rem}.values-list svg path,.values-list svg circle,.values-list svg rect{stroke-width:2px}.values-text{text-align:center;line-height:1.4}.values-text h2{margin-bottom:1.5rem}.values-text p{max-width:60ch;margin-left:auto;margin-right:auto;margin-bottom:2.5rem;text-wrap:balance}@media(min-width:660px){.values-section{padding:5rem 0 10rem}}.perks-grid{display:grid;grid-template-columns:1fr;gap:.5rem;margin-left:calc(var(--container-padding)*-.75);margin-right:calc(var(--container-padding)*-.75)}@media(min-width:768px){.perks-grid{grid-template-columns:1fr 1fr;margin-left:0;margin-right:0}}.perk{padding:1.5rem;border-radius:.625rem;background-color:hsla(0,0%,100%,8%)}@supports(corner-shape:squircle){.perk{corner-shape:squircle;border-radius:1.25rem}}.perk h3{font-size:1.25rem;font-weight:500;margin-bottom:.75rem;color:var(--heading-color)}.perk p{font-size:.875rem;text-wrap:pretty;color:var(--text-color);max-width:50ch}@media(min-width:1024px){.perk{padding:2.5rem}}.cursor-container{width:70vw;height:70vh;position:absolute;top:0;left:50%;transform:translateX(-50%);pointer-events:none}.cursor{display:inline-flex;align-items:flex-end;position:absolute;left:0;transform:translate(var(--translate-x),var(--translate-y));will-change:transform;filter:drop-shadow(0 1.25px 3.25px rgba(0,0,0,.32))}.cursor svg{fill:currentColor}.persona{display:block;margin-top:-1.25rem;margin-left:-.75rem;padding:3px 11px;border-radius:14px;background:currentColor;font-size:.75rem;font-weight:600;line-height:1;white-space:nowrap}.persona span{color:var(--white0)}.overflow-team{overflow-x:hidden}@media(max-width:1023px){.overflow-team .contain{display:flex;justify-content:center}}.team-grid{display:grid;gap:.5rem;grid-template-columns:repeat(118,.3125rem);grid-template-rows:repeat(61,6px);margin-bottom:8rem}.team-grid figure img{display:block;width:100%;height:100%;object-fit:cover;border-radius:.625rem}@supports(corner-shape:squircle){.team-grid figure img{corner-shape:squircle;border-radius:1.25rem}}.team-grid figure:first-child{grid-column:64/span 9;grid-row:30/span 7}.team-grid figure:nth-child(2){grid-column:47/span 17;grid-row:26/span 11}.team-grid figure:nth-child(5){grid-column:47/span 8;grid-row:37/span 12}.team-grid figure:nth-child(6){grid-column:55/span 18;grid-row:37/span 12}.team-grid figure:nth-child(7){grid-column:47/span 17;grid-row:49/span 13}.team-grid figure:nth-child(8){grid-column:64/span 9;grid-row:49/span 7}@media(min-width:600px){.team-grid figure:first-child{grid-column:66/span 14;grid-row:23/span 11}.team-grid figure:nth-child(2){grid-column:40/span 17;grid-row:20/span 12}.team-grid figure:nth-child(5){grid-column:57/span 9;grid-row:20/span 12}.team-grid figure:nth-child(6){grid-column:49/span 17;grid-row:32/span 12}.team-grid figure:nth-child(7){grid-column:66/span 18;grid-row:34/span 10}.team-grid figure:nth-child(8){grid-column:40/span 9;grid-row:32/span 7}}@media(min-width:768px){.team-grid figure:first-child{grid-column:32/span 12;grid-row:24/span 10}.team-grid figure:nth-child(2){grid-column:44/span 21;grid-row:21/span 13}.team-grid figure:nth-child(4){grid-column:65/span 23;grid-row:21/span 13}.team-grid figure:nth-child(6){grid-column:32/span 23;grid-row:34/span 14}.team-grid figure:nth-child(7){grid-column:55/span 21;grid-row:34/span 17}.team-grid figure:nth-child(8){grid-column:76/span 12;grid-row:34/span 10}}@media(max-width:767px){.team-grid figure:nth-child(4){display:none}}@media(min-width:768px)and (max-width:1023px){.team-grid figure:nth-child(5){display:none}}@media(max-width:1023px){.team-grid figure:nth-child(3){display:none}}@media(min-width:1024px){.team-grid figure:first-child{grid-column:25/span 10;grid-row:1/span 9}.team-grid figure:nth-child(2){grid-column:35/span 26;grid-row:1/span 16}.team-grid figure:nth-child(3){grid-column:61/span 22;grid-row:1/span 13}.team-grid figure:nth-child(4){grid-column:83/span 21;grid-row:1/span 13}.team-grid figure:nth-child(4) img{object-position:left center}.team-grid figure:nth-child(5){grid-column:61/span 11;grid-row:14/span 16}.team-grid figure:nth-child(6){grid-column:72/span 26;grid-row:14/span 16}.team-grid figure:nth-child(7){grid-column:66/span 21;grid-row:30/span 17}.team-grid figure:nth-child(8){grid-column:87/span 11;grid-row:30/span 9}}@media(min-width:1280px){.team-grid figure:first-child{grid-column:1/span 13;grid-row:1/span 12}.team-grid figure:first-child img{aspect-ratio:1/1}.team-grid figure:nth-child(2){grid-column:14/span 32;grid-row:1/span 20}.team-grid figure:nth-child(3){grid-column:46/span 26;grid-row:1/span 15}.team-grid figure:nth-child(4){grid-column:72/span 27;grid-row:1/span 15}.team-grid figure:nth-child(5){grid-column:46/span 13;grid-row:16/span 19}.team-grid figure:nth-child(6){grid-column:59/span 31;grid-row:16/span 19}.team-grid figure:nth-child(7){grid-column:51/span 26;grid-row:35/span 23}.team-grid figure:nth-child(8){grid-column:77/span 13;grid-row:35/span 11}}.team-grid .hero-text{grid-column:48/span 24;grid-row:5/span 20;margin-bottom:0}@media(min-width:600px){.team-grid .hero-text{grid-column:40/span 37;grid-row:1/span 19}}@media(min-width:768px){.team-grid .hero-text{grid-column:34/span 45;grid-row:1/span 18}}@media(min-width:1024px){.team-grid .hero-text{grid-column:25/span 32;grid-row:21/span 22}}@media(min-width:1280px){.team-grid .hero-text{grid-column:1/span 44;grid-row:27/span 28}}.team-grid .hero-text h2{opacity:1}.team-grid .hero-text .hr{margin-left:0;margin-right:0;margin-bottom:2rem;width:2rem;background-color:var(--blue1)}@media(min-width:1024px){.team-grid .hero-text{grid-column:4/span 44}}