.about-page{overflow:clip}.about-hero{grid-template-columns:1.47fr 1fr;align-items:start;gap:5%;padding-block:clamp(48px,6.5vw,96px) clamp(32px,5vw,72px);display:grid}.about-hero h1{font-size:clamp(52px,8vw,120px);line-height:1}.about-hero p{max-width:19em;margin-top:25px;font-size:clamp(21px,2.6vw,38px);line-height:1.2}.about-hero-photo{aspect-ratio:4/5;object-fit:cover;width:100%}.about-story{padding-block:clamp(40px,6.5vw,100px) clamp(50px,5vw,80px)}.about-story-grid{grid-template-columns:70% 26%;align-items:start;gap:4%;display:grid}.about-copy{min-width:0}.about-copy p{color:var(--charcoal);letter-spacing:-.025em;margin-top:1.25em;font-size:clamp(17px,1.6vw,24px);line-height:1.25}.about-story h2{margin-bottom:clamp(28px,4vw,60px)}.about-story-collage{aspect-ratio:.45;position:relative}.about-story-collage img{position:absolute}.about-flowers{width:67%;top:-6%;right:-3%;transform:scaleX(-1)}.about-bird{width:72%;top:22%;left:-1%}.about-photo-strips{width:213%;max-width:none;top:37%;left:8%}.about-profile{padding-block:clamp(48px,7vw,104px)}.about-profile-grid{grid-template-columns:37% 57%;align-items:start;gap:6%;display:grid}.about-profile .about-copy{flex-direction:column;display:flex}.about-portrait{aspect-ratio:4/5;object-fit:cover;width:100%}.about-lilly{background:var(--rose)}.about-lilly .about-portrait{object-position:35% center}.about-copy .about-role{margin-top:12px;margin-bottom:0;font-size:clamp(22px,2.3vw,34px);line-height:1.2}.about-work-link{min-height:44px;color:var(--wine);align-self:flex-start;margin-top:clamp(20px,2.5vw,36px);padding-block:10px;font-size:clamp(20px,2vw,29px);text-decoration:none;display:block}.about-work-link:after{content:"";background:currentColor;width:.8em;height:.8em;margin-left:.4em;display:inline-block;-webkit-mask:url(/generated/art/arrow-north-east.svg) 50%/contain no-repeat;mask:url(/generated/art/arrow-north-east.svg) 50%/contain no-repeat}.about-work-link:hover{color:var(--blue)}.about-daniel{background:var(--pale)}.about-daniel h2{color:var(--blue)}.about-daniel .about-profile-grid{grid-template-columns:57% 37%}.about-philo .about-profile-grid{grid-template-columns:40% 53%;gap:7%}.about-philo-photo{width:75%;margin-left:7%;transform:rotate(-4deg)}.about-invitation{background:var(--deep-blue);color:var(--pale);padding-block:clamp(52px,6vw,90px)}.about-invitation .wrap{justify-content:space-between;align-items:end;gap:32px;display:flex}.about-invitation .button{margin-bottom:6px}@media (width>=601px) and (width<=1000px){.about-hero h1{font-size:7.8vw}.about-hero p{font-size:2.6vw}.about-profile-grid{grid-template-columns:34% 60%}.about-daniel .about-profile-grid{grid-template-columns:60% 34%}.about-story-grid{grid-template-columns:67% 29%}.about-story-collage{margin-top:55px}}@media (width<=600px){.about-hero{grid-template-columns:1fr;gap:32px;padding-block:36px 20px}.about-hero h1{font-size:clamp(44px,10.8vw,65px)}.about-hero p{max-width:none;margin-top:22px;font-size:22px}.about-hero-photo{max-height:540px}.about-story-grid,.about-profile-grid,.about-daniel .about-profile-grid,.about-philo .about-profile-grid{grid-template-columns:1fr;gap:32px}.about-story{padding-block:40px 30px}.about-story h2{margin-bottom:26px;font-size:clamp(36px,9.5vw,54px)}.about-desktop-break{display:none}.about-copy p{font-size:18px;line-height:1.4}.about-story-collage{aspect-ratio:1;width:100%}.about-flowers{width:30%;top:0;right:8%}.about-bird{width:34%;top:11%;left:18%}.about-photo-strips{width:94%;top:30%;left:3%}.about-profile{padding-block:42px}.about-profile h2{font-size:clamp(38px,10vw,56px)}.about-portrait{max-height:540px}.about-daniel .about-portrait{grid-row:1}.about-copy .about-role{font-size:23px}.about-philo-photo{width:67%;margin:8px auto 16px}.about-invitation .wrap{flex-direction:column;align-items:start;gap:28px}.about-invitation h2{font-size:clamp(36px,9.5vw,54px)}}
