/* Owner-directed hero order. This private candidate leaves the remaining flow intact. */
body.hero-clarity #unit-hero#unit-hero #top#top .cf-community{display:none!important}
body.hero-clarity #unit-hero#unit-hero #top#top #hero-title .oh-dot{color:#A4CD3A}
body.hero-clarity #unit-hero#unit-hero #top#top .cf-hero-actions{
 display:flex;flex-direction:column;align-items:flex-start;gap:0;
}
body.hero-clarity #unit-hero#unit-hero #top#top .hero-buy-details{
 display:flex;flex-direction:row;flex-wrap:wrap;align-items:baseline;gap:0;
 margin:10px 0 0;padding:0;color:rgba(255,255,255,.75);
 font:400 14px/1.5 var(--oh-font);letter-spacing:0;white-space:normal;
}
body.hero-clarity #unit-hero#unit-hero #top#top .hero-buy-details>span{
 display:inline;color:inherit!important;font:inherit!important;letter-spacing:inherit;margin:0;padding:0;
}
body.hero-clarity #unit-hero#unit-hero #top#top .hero-buy-details>span+span::before{
 content:'·';display:inline!important;margin:0 .5em;color:inherit;
}
body.hero-clarity #unit-hero#unit-hero #top#top .sf-early-proof{
 display:flex;flex-direction:row;flex-wrap:wrap;align-items:baseline;justify-content:flex-start;
 gap:4px 8px;width:fit-content;max-width:740px;padding:0;margin:0 0 24px;
 border:0;background:none;text-align:left;cursor:pointer;
 color:rgba(255,255,255,.75);font:400 14px/1.5 var(--oh-font);letter-spacing:0;
}
body.hero-clarity #unit-hero#unit-hero #top#top .sf-proof-source{
 white-space:nowrap;color:inherit;font:inherit;text-decoration:underline;text-underline-offset:4px;
}
body.hero-clarity #unit-hero#unit-hero #top#top .sf-early-proof:focus-visible{
 outline:2px solid #A4CD3A;outline-offset:6px;
}
@media(max-width:999px){
 body.hero-clarity #unit-hero#unit-hero #top#top .sf-early-proof{margin-bottom:20px;max-width:100%}
}
@media(max-width:699px){
 body.hero-clarity #unit-hero#unit-hero #top#top .cf-hero-actions{width:100%}
 body.hero-clarity #unit-hero#unit-hero #top#top .cf-hero-actions>.cf-button{width:100%}
}
body.hero-clarity .hc-source-dialog{box-sizing:border-box;width:min(520px,calc(100% - 32px));max-height:calc(100dvh - 40px);padding:24px;border:1px solid #DEE5E5;border-radius:20px;background:#fff;color:#144444;font:400 16px/1.6 var(--oh-font)}
body.hero-clarity .hc-source-dialog::backdrop{background:rgba(0,0,0,.65)}
body.hero-clarity .hc-source-dialog>button{display:block;margin:0 0 20px auto;min-height:44px;padding:0 12px;border:1px solid #DEE5E5;border-radius:12px;background:#fff;color:#144444;font:500 14px var(--oh-font);cursor:pointer}
body.hero-clarity .hc-source-dialog h2{margin:0;font:500 24px/1.2 var(--oh-font)}
body.hero-clarity .hc-source-dialog .hc-source-byline{margin:8px 0 20px;color:#56635F;font-size:14px}
body.hero-clarity .hc-source-dialog blockquote{margin:0}
