/* Session palette inspired by the Iterflow Instagram feed: navy, white and gold. */
body{background:#0c1524;color:#f5f6f8}
a:focus-visible,summary:focus-visible{outline-color:#e2c181}
.brand span,em,.text-link,.phase-number,.support-list article>span,.audience-grid span,.pix strong,summary span{color:#e2c181}
.header nav,p{color:#b5bfce}
.nav-cta{border-color:#657087}
.eyebrow{color:#c7cfdb}
.eyebrow i,.availability i,.live-dot{background:#e2c181}
.hero-intro strong{color:#f0f2f6}
.cta{background:#e2c181;color:#101b2b}
.cta:hover{background:#efd5a2}
.hero-details,.proof span{color:#b3bfd0}
.portrait{background:#1a2b42}
.portrait:after{background:linear-gradient(transparent,#081221ed)}
.photo-top{background:#101d30e6}
.photo-caption small{color:#e2c181}
.photo-caption div>span{color:#d0d7e2}
.photo-arrow{border-color:#aab8cd}
.proof b{color:#e0e5ee}
.journey,.investment{background:#132136}
.phases article{border-top-color:#9c8357}
.phase-number small,.phases ul,.price-card ul{color:#c8d0dc}
.phases li:before,.price-card li:before{color:#e2c181}
.outcome{color:#e5d4b3}
.footnote{color:#aab6c8}
.mentor-section{background:#edf0f5;color:#152338}
.mentor-section em{color:#876323}
.mentor-section .eyebrow{color:#53657e}
.mentor-section p{color:#506077}
.mentor-grid article,.mentor-grid .mentor-case,.project-showcase{border-color:#c3ccda}
.audience-note{color:#d8dfeb}
.availability{color:#d2dae7}
.price-card{background:#0c1524;border-color:#9c8357}
.price small,.footer>a:not(.brand),.footer>span{color:#b3bfd0}
.skip{background:#e2c181;color:#101b2b}
.project-card{background:#f9fafc;border-color:#c3ccda}
.project-card:hover{border-color:#9c8357}
.project-screen{background:#dce3ed;border-color:#c3ccda}
.project-card-copy>span,.project-destination,.case-screenshot>span{color:#795819}
.project-new-tab{color:#596a80}
.project-card:focus-visible{outline-color:#795819}
.case-screenshot img{border-color:#c3ccda}
