.cork-about-page .cork-about-intro{background:var(--cork-cream);grid-template-columns:1fr 1fr;min-height:50vw;display:grid}.cork-about-page .cork-about-intro-copy{justify-content:center;align-items:flex-start;padding:clamp(52px,4.6vw,88px) 0;display:flex}.cork-about-page .cork-about-intro-inner{width:74%;max-width:500px}.cork-about-page .cork-about-intro h1,.cork-about-page .cork-founder h2{color:var(--cork-green);margin:0;font-family:playfair-display-v2,serif;font-size:36px;font-weight:400;line-height:1.25}.cork-about-page .cork-about-intro h1{text-align:left;margin-bottom:27px}.cork-home.cork-about-page .cork-about-intro .cork-about-intro-body p:not(.cork-form-message){margin:0 0 17px;font-size:17px}.cork-about-page .cork-about-intro-body{max-width:500px;margin:0 auto}.cork-about-page .cork-about-intro-body p:last-child{margin-bottom:0}.cork-about-page .cork-about-actions{justify-content:flex-start;align-items:center;gap:14px;margin-top:28px;display:flex}.cork-about-page .cork-about-actions .cork-button{min-width:0;min-height:0;padding:8px 12px;font-size:16px}.cork-about-page .cork-about-reception{width:100%;height:100%;min-height:inherit;object-fit:cover}.cork-about-page .cork-founder{background:var(--cork-cream);padding:clamp(40px,4.25vw,80px) 24px 32px}.cork-about-page .cork-founder h2{text-align:center;margin:0 auto 25px}.cork-about-page .cork-founder-content{grid-template-columns:281px minmax(0,1fr);align-items:start;gap:25px;width:min(100%,940px);margin:0 auto;display:grid}.cork-about-page .cork-founder-photo{object-fit:cover;width:281px;height:281px;display:block}.cork-home.cork-about-page .cork-founder .cork-founder-copy p:not(.cork-form-message){margin:0 0 18px;font-size:17px}.cork-about-page .cork-founder-copy p:last-child{margin-bottom:0}.cork-about-page .cork-founder-copy a{text-decoration:underline}.cork-about-page .cork-footer-details{max-width:900px;font-size:16px}.cork-home.cork-about-page .cork-footer .cork-contact p:not(.cork-form-message){margin-top:55px;font-size:16px;line-height:1.25}.cork-about-page .cork-socials{margin-top:45px}.cork-about-page .cork-footer:not(:has(.cork-newsletter)) .cork-footer-details{padding-top:8px}@media (max-width:900px){.cork-about-page .cork-about-intro-inner{width:80%}.cork-about-page .cork-about-actions{gap:8px}.cork-about-page .cork-about-actions .cork-button{padding-inline:9px;font-size:12px}.cork-about-page .cork-founder-content{grid-template-columns:220px minmax(0,1fr);gap:20px;width:min(100%,760px)}.cork-about-page .cork-founder-photo{width:220px;height:220px}}@media (max-width:680px){.cork-about-page .cork-about-intro{grid-template-columns:1fr;min-height:0}.cork-about-page .cork-about-intro-copy{padding:40px 24px 34px}.cork-about-page .cork-about-intro-inner{width:100%;max-width:480px}.cork-about-page .cork-about-intro-body{padding:0}.cork-about-page .cork-contact p,.cork-about-page .cork-socials{margin-top:16px}.cork-about-page .cork-about-intro h1{margin-bottom:22px;font-size:36px}.cork-about-page .cork-about-actions{flex-wrap:wrap;gap:9px;margin-top:24px}.cork-about-page .cork-about-actions .cork-button{min-height:34px;padding:7px 11px;font-size:13px}.cork-about-page .cork-about-reception{aspect-ratio:1;width:100%;height:auto;min-height:0}.cork-about-page .cork-founder{padding:30px 24px 34px}.cork-about-page .cork-founder h2{max-width:460px;margin-bottom:20px;font-size:36px}.cork-about-page .cork-founder-content{grid-template-columns:1fr;justify-items:center;gap:22px;width:100%;max-width:520px}.cork-about-page .cork-founder-photo{aspect-ratio:1;width:min(220px,68vw);height:auto}.cork-about-page .cork-founder-copy p{margin-bottom:16px}}
