:root{--red:#cf202f;--red-light:#e13643;--line:#dedbd6;--gold:#b58b3e;color-scheme:light}body{background:#fff;color:#171717}h1,h2,h3,h4,.price{color:#151515}h1 em,.slide-copy h1 em,.slide-copy h2 em,.slide-business h2 em,.slide-talent .slide-copy h1 em,.slide-talent .slide-copy h2 em{color:#cf202f}.site-header{background:#fffffff0;border-color:#ddd7ce;box-shadow:0 10px 35px #18130c09,inset 0 1px 0 #fff;backdrop-filter:blur(22px) saturate(1.1)}.site-header:after{background:linear-gradient(90deg,transparent,#b58b3e99,#cf202f66,transparent)}.future-emblem{color:#b58b3e;filter:drop-shadow(0 0 10px #b58b3e1a)}.brand-new .brand-words{color:#141414}.brand-new .brand-words>span{color:#655e57}.site-header nav{background:transparent}.site-header nav a{color:#4e4b48}.site-header nav a .nav-index{color:#918372}.site-header nav a .nav-indicator{background:linear-gradient(90deg,#cf202f,#b58b3e);box-shadow:none}.site-header nav a:hover{color:#111}.site-header nav a[aria-current="page"]{color:#bc1928}.site-header nav a[aria-current="page"] .nav-index{color:#b58b3e}.site-header .header-launch{background:#161616;color:#fff;border-color:#161616;box-shadow:none}.site-header .header-launch:hover{background:#cf202f;border-color:#cf202f;box-shadow:0 5px 20px #cf202f16}.showcase-top{color:#756b61}.showcase-top>span:first-child{color:#171717}.showcase-top i{background:#cf202f;box-shadow:0 0 12px #cf202f33}.showcase-top b{color:#151515}.gallery-slide,.slide-launch,.slide-business,.slide-talent,.slide-merch{background:#fff;border-color:#d8d2c8;box-shadow:0 6px 28px #24130007}.gallery-slide:after{background:linear-gradient(130deg,#b58b3e06,transparent 40%);box-shadow:inset 0 0 0 1px #ffffff88}.slide-light,.slide-launch .slide-light,.slide-business .slide-light,.slide-merch .slide-light{background:radial-gradient(ellipse at 30% 30%,#d9c59e14,transparent 55%);animation:none}.slide-image:after,.slide-launch .slide-image:after,.slide-business .slide-image:after,.slide-talent .slide-image:after,.slide-merch .slide-image:after{background:linear-gradient(90deg,#fff,transparent 48%)}.slide-copy h1,.slide-copy h2{color:#151515}.slide-copy>p{color:#57524d}.slide-copy .eyebrow,.eyebrow{color:#6c6054}.eyebrow:before{color:#b58b3e}.slide-copy .button,.button,.slide-business .button{background:#cf202f;color:#fff;border-color:#cf202f;box-shadow:0 7px 22px #cf202f13}.button:hover,.slide-copy .button:hover,.slide-business .button:hover{background:#ad1422;border-color:#ad1422;box-shadow:0 8px 25px #cf202f22}.slide-secondary{color:#24211e;border-bottom-color:#b58b3e99}.slide-secondary:hover{color:#b61929}.image-chip,.slide-business .image-chip,.gallery-slide.slide-business .image-chip{background:#ffffffdf;border-color:#b58b3e66;color:#51422d}.slide-index{color:#b58b3e1c}.slide-merch h2 em{color:#8c681f}.gallery-selector{background:#fff;border-color:#d7d0c6;color:#60574d;box-shadow:none}.gallery-selector>span{color:#a28b66}.gallery-selector[aria-current="true"]{background:#cf202f;color:#fff;border-color:#cf202f;box-shadow:0 4px 16px #cf202f12}.gallery-selector[aria-current="true"]>span{color:#ffe6d4}.gallery-selector:hover{border-color:#b58b3e;color:#171717}.gallery-selector[aria-current="true"]:hover{color:#fff}.gallery-controls button{background:#fff;border-color:#d8cbb7;color:#1b1917}.gallery-controls button:hover{background:#f5eee3;color:#981724}.gallery-counter{color:#726556}.ribbon{background:#171717;color:#f5eee4;border-color:#b58b3e66;box-shadow:none}.ribbon span:before{color:#c6a565}.section-head h2:before{background:linear-gradient(#cf202f,#b58b3e);box-shadow:none}.muted,.lead{color:#625d58}.card,.inquiry{background:#fff;border-color:#dfd7cb;box-shadow:0 5px 25px #3e260006}.card p,.feature p,.feature .muted{color:#625b53}.card:hover,.feature:hover{border-color:#b58b3e;box-shadow:0 12px 35px #4c31000a}.card .num,.steps .num,.audience .num{color:#9b732a}.feature{background:#faf8f3;border-color:#d6c6a8}.tag{color:#6d531f;border-color:#c9ac7766;background:#f9f4e9}.audience{background:linear-gradient(135deg,#fff,#fcf8f2);border-color:#d9c9ad}.audience.business{background:linear-gradient(135deg,#fff,#fbf4f3);border-color:#e5c8c6}.audience:hover{border-color:#cf202f}.audience h3{color:#191919}.audience p{color:#625b53}.path-link{color:#26211b;border-color:#d9c5a1}.launch-band,.closing{background:linear-gradient(115deg,#fff9f0,#fff 60%,#faf5ee);border-color:#cfb584}.launch-band:after{border-color:#b58b3e12;box-shadow:0 0 80px #b58b3e09}.launch-band ul{color:#5d5143}.launch-band .price,.closing h2{color:#171717}.price small{color:#75614a}.button.outline{background:#fff;border-color:#b7aa98;color:#24201b;box-shadow:none}.button.outline:hover{background:#f6efe4;border-color:#b58b3e;color:#171717}.feature-text .button.outline{background:transparent}.conversion-top,.marketing-top{background:radial-gradient(ellipse at 0 0,#ead6b318,transparent 65%),#fff}.lead-form input,.lead-form select,.lead-form textarea,.form input,.form select,.form textarea{background:#fdfcf9;border-color:#cfc5b5;color:#171717}.lead-form input::placeholder,.lead-form textarea::placeholder{color:#8a8074}.lead-form input:focus,.lead-form textarea:focus,.lead-form select:focus{outline-color:#b58b3e;border-color:#b58b3e}.lead-form label,.form label{color:#4e4539}.note,.lead-form .note{color:#796c5b}.status{border-color:#c3a36c;color:#4c3a1d;background:#fcf7ec}.status.error{border-color:#cf202f;color:#9d1925;background:#fff6f6}.status.success{border-color:#a58b56;background:#fbf8ef;color:#4b4127}.services-grid ul{color:#62584a}.steps{border-top-color:#d6c6ac}.steps p{color:#6b6051}.business-proof{border-top-color:#d6c8b3}.business-proof p,.business-proof a{color:#6b5941}details{border-color:#dbcfbd}details p{color:#655a4d}footer{background:#faf8f4;border-top-color:#d3bb94;color:#776b5b}footer .brand{color:#171717}footer small{border-top-color:#ded5c7}.product img{background:#f7f3ed}.site-header nav a:focus-visible,.gallery-selector:focus-visible,.gallery-controls button:focus-visible{outline-color:#9a6e23}.mobile-cta{background:#cf202f;color:#fff}.business-proof h3{color:#171717}.feature .tag{background:#fff8e9}.gallery-track:focus-visible{outline-color:#b58b3e}@keyframes signal{50%{box-shadow:0 0 17px #b58b3e55;opacity:.6}}
@media(max-width:760px){.site-header{background:#fffffff2;border-color:#dfd5c5}.site-header nav{border-top-color:#e9e0d3}.site-header nav a{color:#504940}.site-header nav a[aria-current="page"]{color:#bc1928}.site-header .header-launch{background:#171717;border-color:#171717;color:#fff}.showcase-top>span:first-child{color:#211a14}.gallery-slide,.slide-launch,.slide-business,.slide-talent,.slide-merch{background:#fff}.slide-image,.slide-launch .slide-image,.slide-business .slide-image,.slide-talent .slide-image,.slide-merch .slide-image{width:100%;height:55%;top:0;bottom:auto;background:#fff}.slide-image img,.slide-business .slide-image img,.slide-talent .slide-image img{object-position:center 20%}.slide-image:after,.slide-launch .slide-image:after,.slide-business .slide-image:after,.slide-talent .slide-image:after,.slide-merch .slide-image:after{background:linear-gradient(0deg,#fff 0%,#ffffff20 30%,transparent 65%)}.slide-launch .slide-image img{mix-blend-mode:normal;object-fit:contain}.slide-launch .slide-image{background:#fff}.slide-copy{background:linear-gradient(0deg,#fff 82%,#ffffff00);padding-top:45px}.slide-copy>p{color:#625a50}.slide-copy .eyebrow{color:#79684f}.slide-copy h1,.slide-copy h2{color:#171717}.image-chip{top:16px;right:16px;background:#fffffff0;color:#6b542d;border-color:#b58b3e66}.ribbon{background:#171717}.slide-merch .slide-image img{object-position:center 8%;object-fit:contain}.gallery-toolbar{background:#fff}.slide-launch .slide-copy{background:linear-gradient(0deg,#fff 85%,transparent)}}
/* Black canvas with white surfaces. */
body{background:#080808;color:#f4f2ee}.showcase-top,.showcase-top>span:first-child,.showcase-top b{color:#e9e4dc}.section-head h2,.section>h2,.section>h3,.section.faq h1,.section.faq h2,.section.faq h3,.page-title h1,.conversion-top>div>h1,.conversion-top>div>.price,.steps h3{color:#f5f1ea}.section>.muted,.section-head>.muted,.page-title>.lead,.conversion-top>div>.lead,.steps p,.faq details p{color:#b9afa3}.section>.eyebrow,.section-head .eyebrow,.page-title>.eyebrow,.conversion-top>div>.eyebrow{color:#c1a16a}.section>.note,.page-title>.note,.conversion-top>div>.note{color:#b1a18a}.card,.inquiry,.feature,.launch-band,.closing,.audience{color:#171717}.card h1,.card h2,.card h3,.feature h2,.feature h3,.launch-band h2,.launch-band h3,.closing h2,.audience h3{color:#171717}.conversion-top,.marketing-top{background:#080808}.business-proof h3{color:#f4eee4}.business-proof p,.business-proof a{color:#c3b59e}.conversion-top>div>.text-link{color:#e2c99e}.steps{border-top-color:#78674b66}.faq details{border-color:#78674b66}.faq summary{color:#eee7dd}.faq .note{color:#b3a58e}.section.faq>.button.outline{background:white;color:#171717}.gallery-counter{color:#b8a07b}.gallery-track{background:#080808}.gallery-slide .slide-copy,.gallery-slide .slide-copy h1,.gallery-slide .slide-copy h2{color:#171717}footer .brand{color:#171717}@media(max-width:760px){.gallery-toolbar{background:transparent}.gallery-counter{color:#b8a07b}.showcase-top>span:first-child{color:#e9e4dc}.showcase-top b{color:#e9e4dc}}
/* Original wordmark and full-width, anchored header. */
.site-chrome{position:sticky;top:0;z-index:50;width:100%;background:#fff;border-bottom:1px solid #d9c7a8}.higgsfield-banner{display:flex;align-items:center;justify-content:center;gap:10px;background:#cf202f;color:#fff;min-height:35px;padding:8px 20px;font-size:11px;font-weight:700;line-height:1.4;letter-spacing:.3px}.higgsfield-banner:hover{background:#ae1926}.higgsfield-banner svg{width:13px;height:13px}.site-chrome .site-header{position:static;top:auto;margin:0;width:100%;display:grid;grid-template-columns:1fr auto 1fr;gap:30px;padding:22px 5%;background:#fff;border:0;border-radius:0;box-shadow:none;backdrop-filter:none}.site-chrome .site-header:after{display:none}.site-header .original-brand{display:block;color:#161616;font-size:34px;font-weight:900;line-height:.9;letter-spacing:-2px}.original-brand>span{display:block;color:#332a20;font-size:8px;letter-spacing:2.6px;margin-top:11px;font-weight:700;line-height:1}.site-chrome .site-header nav{display:flex;gap:30px;border:0;background:transparent;padding:0;margin:0;align-items:center}.site-chrome .site-header nav a{font-size:13px;font-weight:600;padding:9px 0;letter-spacing:0;color:#514a43;border:0;border-bottom:2px solid transparent;line-height:1.2}.site-chrome .site-header nav a:hover{color:#111;border-bottom-color:#b58b3e}.site-chrome .site-header nav a[aria-current="page"]{color:#bd1c2b;border-bottom-color:#cf202f}.site-chrome .site-header .header-launch{display:inline-flex;justify-self:end;padding:12px 17px;gap:12px;border-radius:3px;background:#cf202f;border:1px solid #cf202f;color:#fff;box-shadow:none;font-size:11px}.site-chrome .site-header .header-launch:hover{background:#ac1926}.header-launch svg{width:13px;height:13px}.showcase-top{align-items:center;gap:20px;margin-top:2px;margin-bottom:22px}.showcase-top .showcase-heading{font-size:30px;line-height:1.1;letter-spacing:-.7px;font-weight:750;display:flex;gap:12px;align-items:center;margin:0;color:#f7f2e9}.showcase-top .showcase-heading i{width:7px;height:7px;flex-shrink:0}.showcase-top>span{font-size:11px;letter-spacing:1.5px}.slide-copy .eyebrow{font-size:30px;letter-spacing:1.3px;line-height:1.35}.page-title>.eyebrow,.conversion-top>div>.eyebrow{font-size:32px;letter-spacing:1.2px}html{scroll-padding-top:150px}@media(max-width:1050px){.site-chrome .site-header{gap:20px}.site-chrome .site-header nav{gap:22px}.site-chrome .site-header .header-launch{font-size:10px;padding:11px 13px}}
@media(max-width:760px){.site-chrome{top:0;border-bottom-color:#d8cbb7}.higgsfield-banner{min-height:33px;padding:8px 15px;font-size:10px;gap:7px}.site-chrome .site-header{grid-template-columns:1fr auto;padding:20px 5% 12px;gap:20px;background:#fff}.site-header .original-brand{font-size:31px;letter-spacing:-1.6px}.original-brand>span{font-size:7px;letter-spacing:2.1px;margin-top:9px}.site-chrome .site-header nav{grid-column:1/-1;grid-row:2;justify-content:space-between;width:100%;gap:16px;padding:0;border:0}.site-chrome .site-header nav a{font-size:12px;padding:7px 0 9px}.site-chrome .site-header .header-launch{grid-column:2;grid-row:1;display:flex;font-size:10px;gap:9px;padding:11px 13px;border-radius:3px;background:#cf202f;color:#fff}.showcase-top{margin-top:0;margin-bottom:18px;gap:12px}.showcase-top .showcase-heading{font-size:24px;letter-spacing:-.7px;gap:9px}.showcase-top>span{font-size:8px;letter-spacing:1px}.slide-copy .eyebrow{font-size:26px;letter-spacing:1px}.page-title>.eyebrow,.conversion-top>div>.eyebrow{font-size:28px}.showcase{padding-top:25px}html{scroll-padding-top:190px}}@media(max-width:380px){.site-chrome .site-header .header-launch{font-size:9px;padding:10px 11px}.site-chrome .site-header nav a{font-size:11px}.showcase-top .showcase-heading{font-size:22px}.showcase-top>span{font-size:7px}}
/* All top navigation scrolls naturally with the page. */
.site-chrome{position:static;top:auto}.site-chrome .site-header{position:static;top:auto}html{scroll-padding-top:24px}@media(max-width:760px){.site-chrome{position:static;top:auto}html{scroll-padding-top:24px}}
.donate-section{padding-top:30px}.donation-card{max-width:720px;margin:auto;padding:32px;text-align:center}.section .donation-card h2{color:#171717;font-size:32px;letter-spacing:-1px}.donation-card>p{font-size:13px;max-width:510px;margin:15px auto 23px}.donation-embed{margin:25px auto 0;max-width:520px;width:100%;background:#fff}.donation-embed iframe{display:block;width:100%;height:1100px;border:0;background:white}.original-donate{display:inline-block;font-size:12px;color:#765b27;text-decoration:underline;margin-top:10px}@media(max-width:760px){.donation-card{padding:24px 12px}.donation-card>.button{font-size:11px;padding:13px 12px}.donation-embed iframe{height:1200px}.donate-section{padding-inline:4%}}
/* Match the ROHNi creator banner. */
.higgsfield-banner{background:#D1FE17;color:#0F1113;border-bottom:1px solid #b5dc14;font-weight:800}.higgsfield-banner:hover{background:#bfe914;color:#0F1113}.higgsfield-banner:focus-visible{outline:3px solid #d7b47b;outline-offset:-4px}

.invest-intro .actions{margin-top:25px}.invest-purpose>.lead{max-width:820px}.invest-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:30px}.invest-grid .card{padding:30px;background:#fff;color:#171717;border:1px solid #c6a76e66}.invest-grid .num{color:#8a672d;font-size:11px;letter-spacing:1px}.invest-grid h3{color:#171717;font-size:25px;line-height:1.2;letter-spacing:-.5px;margin:18px 0}.invest-grid p{color:#655c51;font-size:14px;line-height:1.8}.invest-two{grid-template-columns:repeat(2,minmax(0,1fr))}.invest-grid .button{margin-top:14px}.invest-clarity{padding:15px;background:#f8f3e9;border:1px solid #ddccac;border-radius:7px;color:#51442e;line-height:1.7}.donation-card .eyebrow{color:#8a672d;font-size:20px;line-height:1.5}.invest-purpose,.invest-ways{padding-bottom:30px}#contribute{scroll-margin-top:24px}@media(max-width:760px){.invest-grid,.invest-two{grid-template-columns:1fr}.invest-grid .card{padding:24px}.invest-grid h3{font-size:25px}.donation-card .eyebrow{font-size:16px}.invest-intro .actions{display:flex;flex-wrap:wrap;gap:12px}}

@media(max-width:760px){.site-chrome .site-header nav{gap:10px;flex-wrap:wrap}.site-chrome .site-header nav a{white-space:nowrap}}
