.influencer-photo .creator{background-image:url('assets/creator-approved.png');background-position:60% center}.hero-copy>.eyebrow{display:none}.hero{padding-bottom:85px}.motion-control{position:absolute;bottom:20px;right:5%;background:none;border:0;color:#d8e7d7;text-decoration:underline;text-underline-offset:4px;font-size:11px;padding:10px}.company-intro{padding:28px 28px 0;background:#e7c973;color:#153f35;border-radius:9px 9px 0 0;margin-top:25px}.company-intro h3{font-family:Georgia,serif;font-size:34px;line-height:1.15;letter-spacing:-.035em}.company-intro p{font-size:15px;line-height:1.7;margin-top:15px}.margin-card{margin-top:0;background:#e7c973;color:#153f35;border:0;border-radius:0 0 9px 9px;padding:22px 28px 26px}.margin-card:hover,.margin-card[aria-expanded=true]{background:#f0d580;transform:none}.margin-card strong{color:#174b3d;font-size:34px}.margin-card>span:first-child,.margin-card small{color:#335d48}.margin-bar{background:#174b3d25}.margin-bar i{background:#174b3d}.mission-copy>p.creator-purpose{font-family:Georgia,serif;color:#f2dfa0;font-size:22px;line-height:1.5}.operate-step p.model-statement{font-family:Georgia,serif;font-size:33px;line-height:1.45;color:#245f4b;max-width:460px}.model-statement strong{color:#11605a;font-weight:400;font-style:italic}.operate-step>span,.expectation-grid article>span,.path-map button>span,.onboard-flow article>span,.partner-steps article>span{display:none}.path-map button{padding-top:23px;padding-bottom:23px}.onboard-flow:before{display:none}.onboard-flow h3{padding-top:14px;border-top:2px solid #c3a856}.hero .lead{margin-top:25px}.operations-heading h2,.expectations h2,.next-steps h2{margin-top:0}.section-top h2{margin-top:0}.mission h2{margin-top:0}.closing h2{margin-top:20px}
@media(max-width:760px){.hero{padding-bottom:65px}.motion-control{right:6%;bottom:8px}.company-intro{padding:23px 23px 0}.company-intro h3{font-size:29px}.company-intro p{font-size:14px}.margin-card{padding:20px 23px 25px}.margin-card strong{font-size:29px}.mission-copy>p.creator-purpose{font-size:20px}.operate-step p.model-statement{font-size:29px}.onboard-flow article{padding-left:0;min-height:0}.path-map button{padding-top:16px;padding-bottom:16px}}

.company-intro .intro-logo{display:block;width:170px;height:auto;margin:0 0 22px}.company-intro .paid-purpose{font-family:Georgia,serif;font-size:24px;line-height:1.35;padding:16px 0 2px}.margin-card>span{display:block;line-height:1.6}.margin-card strong{font-size:44px}

/* Final approved photograph and soft paper card treatment. */
.influencer-photo .creator{background-position:53% center}
.company-intro{background:#f1dda0;border-radius:10px;padding-bottom:25px}
.margin-card{position:relative;margin-top:18px;border-radius:9px;background:linear-gradient(135deg,#f7e8ba,#edd698);border:1px solid #fff3d080;box-shadow:0 5px 0 -2px #dac58c,0 10px 0 -5px #bda976,0 18px 30px -12px #001e1b66,inset 0 1px 0 #fff8dc}
.margin-card:hover,.margin-card[aria-expanded=true]{background:linear-gradient(135deg,#fbefcb,#f2dfa5);box-shadow:0 5px 0 -2px #dac58c,0 10px 0 -5px #bda976,0 20px 34px -12px #001e1b77,inset 0 1px 0 #fff8dc}

/* Translucent introduction card, with a readable no-blur fallback. */
.company-intro{background:linear-gradient(135deg,rgba(255,255,255,.17),rgba(255,255,255,.055));color:#f8fbf6;border:1px solid rgba(255,255,255,.26);box-shadow:inset 0 1px 0 rgba(255,255,255,.28),0 18px 38px -18px rgba(0,25,24,.45);backdrop-filter:blur(22px) saturate(140%);-webkit-backdrop-filter:blur(22px) saturate(140%);border-radius:18px}
.company-intro h3,.company-intro p{color:#f8fbf6}.company-intro .paid-purpose{color:#f6e6b1}
@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.company-intro{background:rgba(37,105,98,.94)}}
