.ph-company{--company-ink:#2b3028;--company-muted:#74796d;--company-linen:#eeece5;color:var(--company-ink);background:#faf9f6}.ph-company__opening{max-width:1800px;margin:auto;display:grid;grid-template-columns:1fr 1.05fr;gap:7vw;padding:88px 5vw 96px;align-items:center}.ph-company__copy{padding:20px 0;min-width:0}.ph-company__eyebrow{margin:0 0 28px}.ph-company h1{margin:0 0 32px}.ph-company__intro{max-width:490px;color:var(--company-muted)}.ph-company__link{display:inline-flex;align-items:center;gap:42px;min-height:44px;margin-top:28px;border-bottom:1px solid currentColor}.ph-company__scene{margin:0;position:relative;min-width:0}.ph-company__scene img{width:100%;height:530px;object-fit:cover;object-position:center;display:block}.ph-company--about .ph-company__scene img{height:610px;object-position:35% center}.ph-company__scene figcaption{position:absolute;bottom:0;left:0;right:0;padding:44px 26px 22px;background:linear-gradient(transparent,#0000007a);color:#fff}.ph-company__contact-strip{padding:48px 5vw;background:var(--company-linen);display:grid;grid-template-columns:1.3fr 1fr 1.2fr;gap:4vw;align-items:center}.ph-company__contact-strip .ph-company__eyebrow{margin-bottom:12px;color:var(--company-muted)}.ph-company__contact-strip a{display:inline-block;min-height:36px;overflow-wrap:anywhere}.ph-company__contact-strip a:hover{text-decoration:underline;text-underline-offset:5px}.ph-company__contact-note{color:var(--company-muted);max-width:340px}body:has(.ph-company) main .section-spacing{padding-block:112px}body:has(.ph-company) main .shopify-section--contact .container{max-width:850px}body:has(.ph-company) main .shopify-section--contact .section-stack{gap:42px}body:has(.ph-company) main .shopify-section--contact .section-header{max-width:600px;margin-inline:auto}body:has(.ph-company) main .shopify-section--contact .form{text-align:left}body:has(.ph-company) main .shopify-section--contact .form>.button{justify-self:start;min-width:220px;background:#4b5845;color:#fff}body:has(.ph-company) main .shopify-section--contact :is(input,textarea,select){border-radius:0}body:has(.ph-company) main .multi-column__item{border-top:1px solid rgb(43 48 40 / .2);padding-top:26px}body:has(.ph-company) main .image-with-text img{max-height:740px;object-fit:cover}body:has(.ph-company) main .image-with-text .prose{padding-block:60px}.ph-company a:focus-visible{outline:2px solid #4b5845;outline-offset:5px}@media(max-width:1000px){.ph-company__opening{gap:5vw;padding-block:64px}.ph-company__scene img,.ph-company--about .ph-company__scene img{height:470px}.ph-company__contact-strip{grid-template-columns:1.2fr 1fr}.ph-company__contact-note{grid-column:1/-1;max-width:600px}body:has(.ph-company) main .section-spacing{padding-block:88px}}@media(max-width:760px){.ph-company__opening{display:flex;flex-direction:column;gap:36px;padding:48px 24px 56px;align-items:stretch}.ph-company__copy{padding:0}.ph-company h1{margin-bottom:24px}.ph-company__eyebrow{margin-bottom:22px}.ph-company__scene img,.ph-company--about .ph-company__scene img{height:360px}.ph-company__contact-strip{grid-template-columns:1fr;padding:40px 24px;gap:28px}.ph-company__contact-note{grid-column:auto}.ph-company__scene figcaption{padding-inline:18px}body:has(.ph-company) main .section-spacing{padding-block:72px}body:has(.ph-company) main .image-with-text .prose{padding-block:12px}body:has(.ph-company) main .shopify-section--contact .form>.button{width:100%}body:has(.ph-company) main .section-stack{gap:40px}}body:has(.ph-company) #contact_form{scroll-margin-top:calc(var(--header-height, 120px) + 32px)}
/*# sourceMappingURL=/cdn/shop/t/13/assets/peakhome-company.css.map */
