body>.site-header,body.wingman-page>.site-header{position:fixed;z-index:20;top:0;left:0;right:0;height:88px;padding:0 4.3%;display:flex;justify-content:flex-start;gap:32px;background:transparent;color:#fff;transition:background .25s,color .25s,box-shadow .25s}body>.site-header .brand{font-size:29px;font-weight:500;letter-spacing:-1.1px}body>.site-header nav{display:flex;margin-left:auto;gap:30px;font-size:13px}body>.site-header>.notify-button{display:inline-flex;background:#f6f7f7;color:#0b0b0b;border:1px solid #ffffff60;padding:11px 18px;font-size:13px}body>.site-header>.notify-button:where(.collage,.collage *,.feedback-demo,.feedback-demo *,.phone,.phone *,.notifications,.notifications *,.everyday-demo,.everyday-demo *,.morning-card,.morning-card *,.surface,.surface *){background:#f9f7ef;color:#292d28}body>.site-header.is-solid{background:#f6f7f7;color:#0b0b0b;box-shadow:0 1px 0 #e4e7e799}body>.site-header.is-solid:where(.collage,.collage *,.feedback-demo,.feedback-demo *,.phone,.phone *,.notifications,.notifications *,.everyday-demo,.everyday-demo *,.morning-card,.morning-card *,.surface,.surface *){background:#f9f8f3;color:#292d28;box-shadow:0 1px 0 #dedfd799}body>.site-header.is-solid>.notify-button{background:#0b0b0b;color:#f6f7f7;border-color:#0b0b0b}body>.site-header.is-solid>.notify-button:where(.collage,.collage *,.feedback-demo,.feedback-demo *,.phone,.phone *,.notifications,.notifications *,.everyday-demo,.everyday-demo *,.morning-card,.morning-card *,.surface,.surface *){background:#292d28;color:#f9f7ef;border-color:#292d28}.site-header nav a{padding:8px 0;border-bottom:1px solid transparent}.site-header nav a:hover,.site-header nav a[aria-current=page]{border-bottom-color:currentColor}.company-content{padding-top:170px;padding-bottom:100px;max-width:1100px}.company-content h1{font-size:clamp(48px,6vw,78px);max-width:800px}.company-lead{max-width:650px;font-size:22px;color:#747b7b}.company-lead:where(.collage,.collage *,.feedback-demo,.feedback-demo *,.phone,.phone *,.notifications,.notifications *,.everyday-demo,.everyday-demo *,.morning-card,.morning-card *,.surface,.surface *){color:#73766b}.company-story{display:grid;grid-template-columns:1fr 1.25fr;gap:80px;margin-top:85px;padding-top:50px;border-top:1px solid #e4e7e7}.company-story:where(.collage,.collage *,.feedback-demo,.feedback-demo *,.phone,.phone *,.notifications,.notifications *,.everyday-demo,.everyday-demo *,.morning-card,.morning-card *,.surface,.surface *){border-top:1px solid #dedfd7}.company-story h2{font-size:36px}.company-story p{color:#747b7b}.company-story p:where(.collage,.collage *,.feedback-demo,.feedback-demo *,.phone,.phone *,.notifications,.notifications *,.everyday-demo,.everyday-demo *,.morning-card,.morning-card *,.surface,.surface *){color:#73766b}.company-story .button{margin-top:14px}.company-contact{margin-top:85px;padding-top:40px;border-top:1px solid #e4e7e7}.company-contact:where(.collage,.collage *,.feedback-demo,.feedback-demo *,.phone,.phone *,.notifications,.notifications *,.everyday-demo,.everyday-demo *,.morning-card,.morning-card *,.surface,.surface *){border-top:1px solid #dedfd7}.company-contact p{color:#747b7b}.company-contact p:where(.collage,.collage *,.feedback-demo,.feedback-demo *,.phone,.phone *,.notifications,.notifications *,.everyday-demo,.everyday-demo *,.morning-card,.morning-card *,.surface,.surface *){color:#73766b}.company-contact>a{border-bottom:1px solid #b5baba;padding-bottom:5px}.company-contact>a:where(.collage,.collage *,.feedback-demo,.feedback-demo *,.phone,.phone *,.notifications,.notifications *,.everyday-demo,.everyday-demo *,.morning-card,.morning-card *,.surface,.surface *){border-bottom:1px solid #a2a998}@media(max-width:600px){body>.site-header,body.wingman-page>.site-header{height:108px;display:grid;grid-template-columns:1fr auto;gap:0 15px;padding:12px 22px;align-content:center}body>.site-header .brand{font-size:25px}body>.site-header nav{grid-row:2;grid-column:1/-1;justify-content:center;margin:7px 0 0;gap:32px;font-size:12px}body>.site-header>.notify-button{grid-column:2;grid-row:1;font-size:12px;padding:8px 13px}.company-content{padding-top:155px}.company-lead{font-size:18px}.company-story{grid-template-columns:1fr;gap:10px;margin-top:50px}.company-contact{margin-top:50px}html{scroll-padding-top:125px}}@media(prefers-reduced-motion:reduce){body>.site-header{transition:none}}
