.brand-development{padding-bottom:100px}.development-heading{display:grid;grid-template-columns:1fr .8fr;gap:12%;align-items:end;margin-bottom:45px}.development-heading .eyebrow{color:var(--red);margin-bottom:22px}.development-heading h2{font-size:56px;line-height:1.03}.development-heading>p{font-size:18px;line-height:1.65}.brand-development figure+figure{margin-top:52px}.brand-development .enlarge{background:#e8dfce}.brand-development img{width:100%;height:auto}.brand-development figcaption{display:grid;grid-template-columns:1fr 1fr;gap:6px 30px;padding-top:20px}.brand-development figcaption h3{font-size:27px}.brand-development figcaption p{font-size:14px;line-height:1.7;grid-column:2;grid-row:1/3}.brand-development figcaption>span{font-size:10px;color:var(--muted)}.presentation-note{font-size:11px;line-height:1.7;color:var(--muted);max-width:820px;margin-top:32px}.clean-kids .artifact-mat{background:#e7dfcf;padding:30px}.clean-kids img{max-height:660px;width:auto;max-width:100%;filter:drop-shadow(5px 9px 7px #34231420)}.meal-refresh{padding:40px 50px;background:#e6dcc9;margin-bottom:75px}.refresh-heading .eyebrow{font-size:10px;color:var(--red);margin-bottom:16px}.refresh-heading h3{font-size:33px;margin-bottom:36px}.meal-refresh-grid{display:flex;justify-content:center;align-items:flex-start;gap:26px}.meal-refresh-grid figure{flex:0 1 290px;min-width:0}.meal-refresh-grid img{width:100%;height:auto;box-shadow:2px 6px 5px #4b3a2220}.source-proof{margin-top:28px;border-top:1px solid var(--rule)}.source-proof>summary{display:flex;justify-content:space-between;font-size:12px;padding-block:20px;cursor:pointer}.source-proof .proof-compare{padding:25px 0 0;margin:0;background:transparent}.source-proof .compare-panels{max-width:720px;margin-inline:auto}.source-proof .compare-head h3{font-size:24px}.source-proof .compare-caption{font-size:10px}.artifact-pair .artifact-mat img[src*="fonz-portfolio"]{max-height:none;width:100%}
@media(max-width:760px){.brand-development{padding-bottom:58px}.development-heading{grid-template-columns:1fr;gap:24px;margin-bottom:28px}.development-heading h2{font-size:40px}.development-heading>p{font-size:17px}.development-heading .eyebrow{font-size:10px;margin-bottom:18px}.brand-development figure+figure{margin-top:36px}.brand-development figcaption{display:block;padding-top:15px}.brand-development figcaption h3{font-size:24px;margin-bottom:8px}.brand-development figcaption p{font-size:13px;margin-bottom:10px}.brand-development figcaption>span{font-size:9px}.presentation-note{font-size:10px;margin-top:24px}.clean-kids .artifact-mat{padding:24px}.meal-refresh{padding:28px 23px;margin-bottom:50px}.refresh-heading h3{font-size:28px;margin-bottom:28px}.meal-refresh-grid{flex-direction:column;align-items:center;gap:25px}.meal-refresh-grid figure{flex:auto;width:100%;max-width:290px}.source-proof .compare-head h3{font-size:24px}.source-proof>summary{font-size:11px}}
.property-photography{padding-bottom:25px}.property-photo-heading{border-top:1px solid var(--rule);padding-top:25px;margin-bottom:33px;display:flex;align-items:baseline;justify-content:space-between;gap:25px}.property-photo-heading .eyebrow{font-size:10px;color:var(--red);flex-shrink:0}.property-photo-heading h3{font-size:26px}.property-photo-grid{display:grid;grid-template-columns:1fr 1fr;gap:35px}.property-photo-grid figure{min-width:0}.property-photo-grid img{width:100%;height:auto}.property-photo-grid figcaption{display:flex;justify-content:space-between;gap:15px;margin-top:13px;font-size:10px;line-height:1.6;color:var(--muted)}@media(max-width:760px){.property-photo-heading{display:block;margin-bottom:26px}.property-photo-heading h3{font-size:25px;line-height:1.2;margin-top:17px}.property-photo-grid{grid-template-columns:1fr;gap:25px}.property-photo-grid figcaption{font-size:9px;margin-top:10px}.property-photography{padding-bottom:0}}
