:is(.wharf-public,.wharf-project) .context-readings{border-top:1px solid var(--color-border);text-align:left;margin:32px 0;padding-top:24px}:is(.wharf-public,.wharf-project) .context-readings-label{font:500 10px/1.6 var(--font-plex-mono), monospace;letter-spacing:.1em;text-transform:uppercase;color:inherit;margin:0 0 16px}:is(.wharf-public,.wharf-project) .context-readings .context-readings-list{columns:auto;grid-template-columns:minmax(0,1fr);max-width:none;margin:0;padding:0;list-style:none;display:grid}:is(.wharf-public,.wharf-project) .context-readings .context-readings-list li{border:0;margin:0;padding:0}:is(.wharf-public,.wharf-project) .context-readings-list li:before{display:none}:is(.wharf-public,.wharf-project) .context-reading-link{border-bottom:1px solid var(--color-border);min-height:44px;color:inherit;justify-content:space-between;align-items:center;gap:20px;padding:14px 0;text-decoration:none;display:flex}:is(.wharf-public,.wharf-project) .context-reading-format{font:400 10px/1.5 var(--font-plex-mono), monospace;letter-spacing:.02em;color:inherit;opacity:.75;margin-bottom:6px;display:block}:is(.wharf-public,.wharf-project) .context-reading-title{font:400 16px/1.5 var(--font-sans);text-wrap:pretty;display:block}:is(.wharf-public,.wharf-project) .context-reading-arrow{color:inherit;flex:none;transition:transform .18s}:is(.wharf-public,.wharf-project) .context-reading-link:hover .context-reading-title{text-underline-offset:4px;text-decoration:underline}:is(.wharf-public,.wharf-project) .context-reading-link:hover .context-reading-arrow{transform:translate(2px,-2px)}:is(.wharf-public,.wharf-project) .project-proof{background:color-mix(in srgb, var(--scene-lilac,#e8deeb) 30%, var(--color-bg));color:var(--color-primary);text-align:left;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:stretch;margin:clamp(36px,5vw,72px) 0;display:grid}:is(.wharf-public,.wharf-project) .project-proof-image{background:#252525;align-self:stretch;min-height:340px;display:block;position:relative;overflow:hidden}:is(.wharf-public,.wharf-project) .project-proof-image img{object-fit:cover;width:100%;height:100%;transition:transform .4s;display:block;position:absolute}:is(.wharf-public,.wharf-project) .project-proof-image:hover img{transform:scale(1.025)}:is(.wharf-public,.wharf-project) .project-proof-image-label{background:var(--scene-sage,#d3e5db);color:#282828;font:500 10px/1.6 var(--font-plex-mono), monospace;letter-spacing:.06em;padding:7px 12px;position:absolute;bottom:24px;left:24px}:is(.wharf-public,.wharf-project) .project-proof-copy{align-self:center;min-width:0;padding:clamp(28px,4vw,56px)}:is(.wharf-public,.wharf-project) .project-proof-label{font:500 10px/1.6 var(--font-plex-mono), monospace;letter-spacing:.08em;text-transform:uppercase;color:inherit;margin:0 0 22px}#main-content:is(.wharf-public,.wharf-project) .project-proof :is(h3,h4){font:400 clamp(26px, 3vw, 42px)/1.2 var(--font-heading-serif);letter-spacing:-.02em;margin:0 0 22px}:is(.wharf-public,.wharf-project) .project-proof-copy>p:not(.project-proof-label){color:inherit;margin:0 0 24px;font-size:16px;line-height:1.65}:is(.wharf-public,.wharf-project) .project-proof-copy>p.project-proof-note{opacity:.8;font-size:12px}:is(.wharf-public,.wharf-project) .editorial-ai-offer>.project-proof{max-width:1200px;margin-inline:auto}:is(.wharf-public,.wharf-project) .editorial-ai-offer>.context-readings{max-width:740px;margin-inline:auto}:is(.wharf-public,.wharf-project) .project-demonstration-note{border-left:3px solid var(--scene-sage,#d3e5db);background:color-mix(in srgb, var(--scene-sage,#d3e5db) 20%, var(--color-bg));margin:24px 0;padding:20px 24px}:is(.wharf-public,.wharf-project) .project-demonstration-note p{margin:0}:is(.wharf-public,.wharf-project) .project-demonstration-note .editorial-eyebrow{margin-bottom:8px}:is(.wharf-public,.wharf-project) .project-next-scene .context-readings{max-width:740px}@media (max-width:760px){:is(.wharf-public,.wharf-project) .project-proof{grid-template-columns:minmax(0,1fr)}:is(.wharf-public,.wharf-project) .project-proof-image{aspect-ratio:16/10;min-height:0}:is(.wharf-public,.wharf-project) .project-proof-copy{padding:28px 24px}:is(.wharf-public,.wharf-project) .project-proof-image-label{bottom:20px;left:20px}}@media (prefers-reduced-motion:reduce){:is(.wharf-public,.wharf-project) :is(.project-proof-image img,.context-reading-arrow){transition:none}}:is([data-contrast=high],[data-contrast=inverted]) :is(.wharf-public,.wharf-project) :is(.project-proof,.project-demonstration-note){background:var(--color-bg);border:1px solid}#main-content:is(.wharf-public,.wharf-project) .editorial-ai-offer .project-proof :is(.card-split-link,.card-split-link:hover){color:var(--color-primary)}:is(.wharf-public,.wharf-project) .context-routes{border-top:1px solid var(--color-border);text-align:left;margin:28px 0;padding-top:22px}:is(.wharf-public,.wharf-project) .context-routes ul{columns:auto;grid-template-columns:minmax(0,1fr);gap:0;max-width:none;margin:0;padding:0;list-style:none;display:grid}:is(.wharf-public,.wharf-project) .context-routes li{border:0;margin:0;padding:0}:is(.wharf-public,.wharf-project) .context-routes li:before{display:none}:is(.wharf-public,.wharf-project) .context-routes a{min-height:44px;color:inherit;font:400 14px/1.6 var(--font-sans);justify-content:space-between;align-items:center;gap:20px;padding:12px 0;text-decoration:none;display:flex}:is(.wharf-public,.wharf-project) .context-routes a:hover{text-underline-offset:4px;text-decoration:underline}:is(.wharf-public,.wharf-project) .context-projects{border-top:1px solid var(--color-border);text-align:left;margin:28px 0;padding-top:22px}:is(.wharf-public,.wharf-project) .context-projects ul{columns:auto;gap:16px;margin:0;padding:0;list-style:none;display:grid}:is(.wharf-public,.wharf-project) .context-projects li{border:0;margin:0;padding:0}:is(.wharf-public,.wharf-project) .context-projects li:before{display:none}:is(.wharf-public,.wharf-project) .context-project-link{color:inherit;font:400 14px/1.5 var(--font-sans);align-items:center;gap:16px;text-decoration:none;display:flex}:is(.wharf-public,.wharf-project) .context-project-link>img{object-fit:cover;flex:0 0 88px;width:88px;height:68px}:is(.wharf-public,.wharf-project) .context-project-link>span:nth-last-child(2){flex:1;min-width:0}:is(.wharf-public,.wharf-project) .context-project-link:hover>span:nth-last-child(2){text-underline-offset:4px;text-decoration:underline}:is(.wharf-public,.wharf-project) .expertise .context-offer-contact{margin-top:18px;display:table}:is(.wharf-public,.wharf-project) .editorial-ai-offer>.context-routes{max-width:740px;margin-inline:auto}.wharf-public .contact-context-form{min-width:0}.wharf-public .contact-path-note{border-left:3px solid var(--scene-sage);background:color-mix(in srgb, var(--scene-sage) 20%, var(--color-bg));margin-bottom:24px;padding:24px}.wharf-public .contact-path-note p{margin:0 0 12px}.wharf-public .contact-path-note p:nth-child(2){font:400 24px/1.3 var(--font-heading-serif)}.wharf-public .contact-path-note p:nth-child(3),.wharf-public .contact-path-note a{font:400 13px/1.6 var(--font-sans)}.wharf-public .contact-path-note a{color:inherit;text-underline-offset:4px}.wharf-public .insight-article-cta .context-routes{color:inherit}@media (max-width:480px){:is(.wharf-public,.wharf-project) .context-project-link{gap:12px}:is(.wharf-public,.wharf-project) .context-project-link>img{flex-basis:64px;width:64px;height:64px}}.wharf-public .journey-starts{margin:0 0 40px}.wharf-project .project-next-scene>.projet-container>.card-split-link{min-height:44px;display:inline-block}
