/* One brand lockup across public, private and authentication surfaces. */
.rc-brand{display:inline-flex;align-items:flex-start;gap:9px;text-decoration:none;color:#fff;flex-shrink:0;line-height:1;max-width:100%}.rc-brand-mark{width:31px;height:39px;flex:0 0 31px;color:#cca93d;display:block;margin-top:0}.rc-brand-words{display:flex;flex-direction:column;gap:9px;padding-top:4px;min-width:0}.rc-brand-name{font-family:Georgia,'Times New Roman',serif;font-size:24px;font-weight:700;letter-spacing:-.025em;line-height:1;white-space:nowrap}.rc-brand-product{font:10px/1 Arial,Helvetica,sans-serif;letter-spacing:.43em;padding-left:1px;color:inherit;white-space:nowrap}.sidebar>.rc-brand{margin:2px 9px 35px}.sidebar .rc-brand-name{font-size:23px}.sidebar .rc-brand-mark{width:28px;flex-basis:28px;height:36px}.sidebar .rc-brand-product{font-size:9px}.auth-top .rc-brand{margin:0}.workspace-main{overflow-wrap:anywhere}.series-value small{white-space:nowrap}.source-chip{line-height:1.5}.notice{overflow-wrap:anywhere}.nav-label{letter-spacing:.12em;font-size:9px}.restored-landing{background:#faf8f5;color:#101f32}.restored-landing .public-nav{padding:22px max(28px,4vw);background:#101f32;color:white;gap:25px}.restored-landing .public-nav nav{margin-left:auto}.restored-landing .public-nav nav a{font-size:12px;white-space:nowrap}.restored-landing .public-nav>div{display:flex;gap:12px}.restored-landing .public-nav .btn:not(.gold){color:#fff;border-color:#627080}.restored-landing .public-main{padding:0;max-width:none}.restored-landing .hero{display:grid;grid-template-columns:1fr 1fr;gap:55px;background:#101f32;color:white;padding:65px max(28px,4vw) 70px;margin:0;align-items:center;min-height:520px}.restored-landing .hero h1{font:700 clamp(34px,3.7vw,57px)/1.13 RandcrestSerif,Georgia,serif;letter-spacing:-.045em;max-width:650px}.restored-landing .hero .eyebrow{color:#ceb163;font-size:10px;margin-bottom:20px}.restored-landing .hero-copy>p{font-size:16px;color:#c7cfda;line-height:1.75;max-width:520px;margin:24px 0 28px}.restored-landing .hero .actions .btn:not(.gold){color:white;border-color:#92a0b0}.hero-source-note{font-size:10px;color:#899aac;margin-top:25px}.restored-landing .mini-dashboard{padding:22px;border:1px solid #d6d4ce;background:#faf8f5;border-radius:6px;color:#101f32;box-shadow:0 15px 40px #0002;min-width:0}.restored-landing .mini-head{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #dedbd2;padding-bottom:15px;margin-bottom:18px;gap:10px;font-size:11px}.restored-landing .mini-head span{font-size:10px;color:#7d8590}.landing-preview-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.landing-chart{background:white;border:1px solid #dedbd2;border-radius:4px;padding:15px;min-width:0}.landing-chart h2{font-size:16px}.landing-chart .panel-head{gap:7px}.landing-chart .source-chip{font-size:7px}.landing-chart-value{font:700 27px Georgia;display:block;margin:14px 0 5px}.landing-chart-value small{font-size:16px}.landing-chart>small{font-size:8px;color:#7b838d;display:block}.landing-chart>svg{display:block;width:100%;margin:12px 0}.landing-preview-footer{display:flex;align-items:center;margin-top:18px;font-size:9px;color:#757f8a}.landing-preview-footer>a{margin-left:auto;color:#9d7a24}.real-market-strip{padding:28px max(28px,4vw);background:#f5f2e9;border-bottom:1px solid #dfdbcf}.real-market-strip>h2{font-size:19px;margin:0 0 20px}.restored-landing .snapshot-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.restored-landing .snapshot-grid article{padding:8px 22px;border-left:1px solid #d8d3c7;min-width:0}.restored-landing .snapshot-grid article:first-child{padding-left:0;border-left:0}.snapshot-grid h3{font-size:11px;font-weight:500}.restored-landing .snapshot-grid strong{display:block;font:700 27px Georgia;margin:12px 0;color:#101f32}.restored-landing .snapshot-grid strong.unavailable{font:500 17px Arial;color:#8c939a;margin:18px 0}.restored-landing .snapshot-grid strong>small{display:inline;font:14px Georgia}.restored-landing .snapshot-grid article>small{display:block;font-size:9px;color:#737b85;line-height:1.7;overflow-wrap:anywhere}.restored-landing .audiences{padding:55px max(28px,4vw) 20px;max-width:1500px;margin:auto}.restored-landing .audiences>h2{font-size:30px;margin-bottom:25px}.restored-landing .audiences .panel{padding:28px}.restored-landing .audiences .panel h2{font-size:25px}.restored-landing .audiences .panel p{font-size:13px;line-height:1.8}.restored-landing .audiences .panel .icon{color:#b99328}.restored-landing .coverage{padding:35px max(28px,4vw) 60px;max-width:1500px;margin:auto}.restored-landing .coverage h2{font-size:32px}.restored-landing .coverage .grid h2{font-size:21px}.restored-landing .coverage p{font-size:13px;line-height:1.7}.restored-landing .public-footer{padding:30px max(28px,4vw);display:flex;align-items:center;justify-content:space-between;background:#101f32;color:white;gap:20px}.restored-landing .public-footer p{color:#a8b6c4;font-size:12px}.restored-landing .public-footer>div>a{color:#d2b259;font-size:11px}.public-footer .rc-brand-name{font-size:23px}.restored-landing .panel .btn:not(.gold){color:#101f32;border-color:#b7bcc1}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,summary:focus-visible{outline:3px solid #c6a344;outline-offset:3px}.restored-landing .rc-brand{margin:0}.restored-landing .gold-list{font-size:12px;line-height:2}@media(max-width:1200px){.sidebar .rc-brand{gap:7px;margin-left:7px}.sidebar .rc-brand-name{font-size:20px}.sidebar .rc-brand-product{font-size:8px}.sidebar .rc-brand-mark{width:25px;flex-basis:25px;height:34px}.restored-landing .public-nav nav{gap:14px}.restored-landing .public-nav nav a{font-size:11px}.restored-landing .hero{gap:30px}.landing-preview-grid{gap:9px}.landing-chart{padding:11px}}@media(max-width:950px){.restored-landing .public-nav nav{display:none}.restored-landing .public-nav>div{margin-left:auto}.restored-landing .hero{grid-template-columns:1fr;gap:35px}.restored-landing .hero h1{font-size:43px;max-width:700px}.restored-landing .mini-dashboard{max-width:700px;width:100%}.restored-landing .snapshot-grid{grid-template-columns:1fr 1fr;gap:25px}.restored-landing .snapshot-grid article:nth-child(3){padding-left:0;border-left:0}}@media(max-width:700px){.sidebar .rc-brand-name{font-size:23px}.sidebar .rc-brand-product{font-size:9px}.sidebar .rc-brand-mark{width:28px;flex-basis:28px}.restored-landing .public-nav{padding:18px}.restored-landing .public-nav .rc-brand-name{font-size:20px}.restored-landing .public-nav .rc-brand-mark{width:24px;flex-basis:24px;height:33px}.restored-landing .public-nav .rc-brand-product{font-size:8px}.restored-landing .public-nav>div .btn.gold{display:none}.restored-landing .hero{padding:40px 20px}.restored-landing .hero h1{font-size:37px}.restored-landing .hero-copy>p{font-size:14px}.restored-landing .audiences,.restored-landing .coverage,.real-market-strip{padding:30px 20px}.restored-landing .coverage{grid-template-columns:1fr}.restored-landing .audiences>h2{font-size:26px}.restored-landing .public-footer{padding:25px 20px;align-items:start;flex-direction:column}.restored-landing .mini-dashboard{padding:15px}.restored-landing .snapshot-grid article{padding-right:0;padding-left:15px}.restored-landing .snapshot-grid strong{font-size:23px}}@media(max-width:420px){.landing-preview-grid{grid-template-columns:1fr}.restored-landing .snapshot-grid{grid-template-columns:1fr}.restored-landing .snapshot-grid article{border-left:0;border-top:1px solid #ddd;padding:15px 0}.restored-landing .snapshot-grid article:first-child{border-top:0}.restored-landing .hero h1{font-size:33px}}
