/* Aurum 2: product explanation, interactive reports and editorial rhythm. */
.header{position:sticky;top:0;background:#10110fed;backdrop-filter:blur(18px)}
.desktop-nav{gap:23px;font-size:12px}.hero-copy>p{max-width:490px}.definition{display:grid;grid-template-columns:.55fr 1.45fr;gap:75px;padding-top:90px;padding-bottom:95px;background:#d7d2bf;color:#242b20}.definition-label{display:flex;flex-direction:column;justify-content:space-between;gap:35px}.definition .eyebrow{font-size:10px;color:#58634b;line-height:1.8}.definition h2{font-size:clamp(34px,3.7vw,55px);letter-spacing:-2.3px;line-height:1.17;margin-bottom:27px}.definition h2>span{color:#677059}.definition p{max-width:700px;line-height:1.9;font-size:14px;margin-top:15px;color:#4e5a43}.definition-tags{display:flex;flex-wrap:wrap;gap:10px;margin-top:27px}.definition-tags span{font-size:10px;padding:10px 14px;border:1px solid #77826355;border-radius:30px}.manifesto .experience{align-items:start}.manifesto .demo-panel{position:sticky;top:135px;min-height:440px;margin-top:45px}.manifesto .steps>button{min-height:112px;padding:22px 4px}.manifesto .demo-content .bubble{font-size:15px}.intelligence{padding-top:85px;padding-bottom:78px;background:#181c15;border-top:1px solid #80936822}.intelligence .section-heading{margin-bottom:40px}.report-shell{display:grid;grid-template-columns:225px minmax(0,1fr);border:1px solid #6c7f5155;border-radius:10px;overflow:hidden;background:#f0f0e6;box-shadow:0 35px 80px #0003;color:#25331d}.report-sidebar{padding:31px 18px 25px;background:#242d1d;display:flex;flex-direction:column}.report-brand{font-family:var(--heading);font-size:13px;letter-spacing:1.8px;font-weight:700;color:#e1e5d7;padding:0 10px}.report-brand>span{display:block;font-family:var(--font);font-size:7px;font-weight:400;letter-spacing:1.5px;margin-top:9px;color:#afbb9c}.report-tabs{margin-top:40px;display:flex;flex-direction:column;gap:8px}.report-tabs button{display:flex;align-items:center;gap:10px;min-height:48px;border:1px solid transparent;background:none;border-radius:5px;text-align:left;font-size:11px;padding:12px;color:#a9b69a}.report-tabs button>span{font-size:19px}.report-tabs button>b{margin-left:auto;font-weight:400}.report-tabs [aria-selected=true]{background:#d5bd8020;border-color:#baa05e44;color:#ead19a}.report-side-note{margin-top:auto;padding:50px 11px 0}.report-side-note .dot{margin-bottom:14px}.report-side-note strong{display:block;font-weight:400;font-size:18px;line-height:1.5;color:#d0d9c1}.report-side-note p{font-size:10px;color:#9ba98b;line-height:1.8;margin-top:12px}.report-workspace{min-width:0;padding:30px 31px 0}.report-toolbar{display:flex;justify-content:space-between;align-items:center;gap:15px}.report-toolbar .tiny{font-size:8px;letter-spacing:1.5px;color:#7c876c}.report-toolbar strong{font-family:var(--heading);font-weight:600;display:block;font-size:22px;letter-spacing:-.7px;margin-top:8px}.period-selector{display:flex;border:1px solid #bcc6aa;border-radius:5px;padding:3px;gap:3px}.period-selector button{font-size:10px;color:#687950;border:0;background:none;padding:10px 12px;min-height:36px;border-radius:3px;white-space:nowrap}.period-selector [aria-pressed=true]{background:#334327;color:#f0f2e4}.report-demo-label{font-size:8px;letter-spacing:1.15px;color:#7b7050;padding:16px 0;border-bottom:1px solid #b8c4a580;margin-top:7px}.report-metrics{display:grid;grid-template-columns:1fr 1fr 1fr;gap:18px;padding:25px 0;border-bottom:1px solid #b8c4a580}.report-metrics>div{padding-left:18px;border-left:1px solid #b8c4a580}.report-metrics>div:first-child{padding:0;border:0}.report-metrics span{font-size:9px;color:#6c7e59;display:block}.report-metrics strong{font-family:var(--heading);font-weight:500;display:block;font-size:37px;letter-spacing:-1.7px;margin-top:12px}.report-metrics small{font-family:var(--font);font-weight:400;font-size:9px;letter-spacing:0;margin-left:7px;color:#7b876c}.report-metrics p{font-size:8px;color:#728262;margin-top:7px}.report-chart-layout{display:grid;grid-template-columns:1.35fr .85fr;gap:30px;padding:27px 0;min-height:278px}.chart-heading{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:24px}.chart-heading h3{font-size:14px;letter-spacing:-.2px}.chart-heading>span{font-size:7px;color:#7a896a;letter-spacing:1px;text-align:right}.insight-bar{display:grid;grid-template-columns:1fr 2.5fr 30px;align-items:center;gap:12px;margin:17px 0}.insight-bar>span{font-size:9px;line-height:1.5;min-width:95px;color:#556947}.insight-bar>div{height:14px;background:#dce2d1;border-radius:2px;overflow:hidden}.insight-bar i{height:100%;display:block;background:linear-gradient(90deg,#566f3d,#93a775);width:var(--bar);transform-origin:left;animation:bar-grow .8s both;animation-delay:var(--delay);border-radius:2px}.insight-bar:last-of-type i{background:#b39b5d}.insight-bar b{font-size:10px;text-align:right;font-weight:500}.chart-footnote{font-size:8px;line-height:1.8;color:#7e8b6f;margin-top:21px}.report-insight{background:#e0e5d7;border:1px solid #c4cfb3;border-radius:5px;padding:17px 18px;position:relative}.report-insight>.tiny{font-size:7px;letter-spacing:1.2px;color:#728264}.insight-orbit{display:grid;place-items:center;width:35px;height:35px;border-radius:50%;border:1px solid #a4b391;font-size:21px;margin:15px 0;color:#617b44}.report-insight h3{font-size:16px;line-height:1.4;letter-spacing:-.3px}.report-insight p{font-size:9px;line-height:1.8;color:#6e7e60;margin-top:12px}.report-caption{display:flex;justify-content:space-between;gap:12px;align-items:center;border-top:1px solid #b8c4a580;padding:15px 0;color:#7c896c;font-size:8px}.report-caption button{border:0;background:none;color:#4c6038;font-size:10px;min-height:40px;display:flex;gap:15px;align-items:center}.report-caption button span{font-size:18px}.report-benefits{display:grid;grid-template-columns:repeat(3,1fr);gap:44px;margin-top:42px}.report-benefits article>span{color:#81946a;font-size:11px}.report-benefits h3{font-size:21px;letter-spacing:-.6px;margin:16px 0 13px}.report-benefits p{font-size:12px;color:#a0ad92;line-height:1.9}.report-scope{font-size:10px;line-height:1.8;color:#8a9a78;margin-top:35px;padding-top:21px;border-top:1px solid #81946a30}.evolution-label{font-size:8px;color:#897146;letter-spacing:.8px;padding-top:20px}.voice-layout{display:grid;grid-template-columns:1.1fr 1fr;gap:34px;padding-top:27px}.voice-layout .insight-bar{grid-template-columns:1.1fr 1.8fr 23px}.warm i{background:#b3995d}.voice-quote{border-left:1px solid #b8c4a580;padding-left:25px}.voice-quote .tiny{font-size:7px;color:#879277}.voice-quote blockquote{font-family:var(--heading);font-size:24px;letter-spacing:-.9px;line-height:1.3;margin:22px 0;color:#5a6b46}.quote-tag{font-size:8px;background:#dbe2ce;color:#5d7146;padding:7px;border-radius:3px}.voice-quote p{font-size:9px;line-height:1.8;color:#81916f;margin-top:19px}.report-action{display:flex;gap:17px;padding:20px;background:#e1e5d7;border-radius:5px;margin:25px 0}.report-action>span{font-size:22px;color:#9d8648}.report-action p{font-size:10px;line-height:1.8;color:#6a7e55}.report-action strong{display:block;font-weight:500;color:#415734}.product-insights{display:grid;grid-template-columns:1.1fr 1fr;gap:30px;margin:26px 0}.product-insights .insight-bar{grid-template-columns:1fr 2fr 25px}.no-demand{padding-top:17px;margin-top:21px;border-top:1px solid #b8c4a580}.no-demand span{font-size:8px;color:#7a896a}.no-demand strong{display:block;font-size:13px;font-weight:500;margin:8px 0}.no-demand small{display:block;font-size:8px;line-height:1.7;color:#879377}.regional-card{border:1px solid #d0c39a;background:#e7e1ce;border-radius:5px;padding:23px}.regional-card .tiny{font-size:7px;color:#918050}.regional-card h3{font-size:17px;margin-top:22px}.regional-card>strong{display:block;font-family:var(--heading);font-size:34px;font-weight:500;letter-spacing:-1.6px;margin-top:18px;color:#7c683c}.regional-card small{font-family:var(--font);font-size:11px;margin-left:4px;letter-spacing:0}.regional-card p{font-size:9px;line-height:1.9;color:#897d5e;margin-top:13px}.regional-card hr{border:0;border-top:1px solid #bdac7855;margin-top:22px}#report-panel{min-height:437px}.trust-section{padding-top:85px;padding-bottom:85px;display:grid;grid-template-columns:1fr 1.2fr;gap:75px}.trust-heading .eyebrow{font-size:9px;color:#9aaa88}.trust-heading h2{font-size:40px;letter-spacing:-1.8px;line-height:1.2;margin:24px 0}.trust-heading p{font-size:13px;line-height:1.9;color:#a1ad94;max-width:330px}.trust-grid{display:grid;grid-template-columns:1fr 1fr;gap:32px 30px}.trust-grid article{border-top:1px solid #75856544;padding-top:23px}.trust-grid article>span{font-size:8px;letter-spacing:1px;color:#8c9e77}.trust-grid h3{font-size:18px;line-height:1.3;letter-spacing:-.6px;margin:15px 0}.trust-grid p{font-size:11px;line-height:1.85;color:#98a589}.onboarding{padding-top:85px;padding-bottom:76px;background:#d7d2bf;color:#2a3521}.onboarding .section-label{color:#788365}.onboarding .section-heading h2 span{color:#758064}.onboarding .section-heading p{color:#707c60}.onboarding-steps{display:grid;grid-template-columns:repeat(4,1fr);gap:35px;margin-top:46px}.onboarding-steps article{border-top:1px solid #8c9c754d;padding-top:25px;position:relative}.onboarding-steps article:before{content:'';position:absolute;top:-3px;left:0;width:5px;height:5px;border-radius:50%;background:#697b50}.onboarding-steps span{font-size:11px;color:#8a9877}.onboarding-steps h3{font-size:24px;letter-spacing:-1px;margin:21px 0 13px}.onboarding-steps p{font-size:12px;line-height:1.9;color:#6a7958}.agreement{display:flex;align-items:center;gap:24px;border-top:1px solid #8c9c754d;margin-top:45px;padding-top:30px}.agreement .spark{font-size:36px;color:#8a7643}.agreement h3{font-size:19px;letter-spacing:-.6px}.agreement p{font-size:11px;line-height:1.8;color:#758363;margin-top:8px;max-width:650px}.agreement .text-link{background:none;border:0;color:#53683c;margin-left:auto;white-space:nowrap;font-size:11px}.questions{display:grid;grid-template-columns:.9fr 1.25fr;gap:75px;padding-top:86px;padding-bottom:85px;border-bottom:1px solid #81946a30}.questions .eyebrow{font-size:9px;color:#a4b591}.questions h2{font-size:40px;letter-spacing:-2px;line-height:1.17;margin:25px 0}.questions h2>span{color:#95a780}.questions>div>p{font-size:12px;line-height:1.9;color:#95a185}.faq-list details{border-bottom:1px solid #849b6633}.faq-list summary{list-style:none;display:flex;justify-content:space-between;gap:20px;font-size:13px;padding:22px 0;cursor:pointer;line-height:1.6}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary>span{font-size:20px;color:#bca976;font-weight:400;transition:transform .2s}.faq-list details[open] summary>span{transform:rotate(45deg)}.faq-list details[open] summary{color:var(--gold)}.faq-list p{font-size:12px;line-height:1.9;color:#9ba98c;padding:0 35px 23px 0}.summary-label{font-size:8px!important;color:#d2bd8a!important}.summary-period{font-size:11px;color:#97ab80;padding:18px 0}.summary-period~article{padding:17px 0;border-top:1px solid #8da46d44}.summary-period~article>span{font-size:8px;letter-spacing:1.1px;color:var(--gold)}.summary-period~article p{font-size:12px;margin-top:11px}.will-reveal{opacity:.3;transform:translateY(18px);transition:opacity .8s ease,transform .8s ease}.will-reveal.is-seen{opacity:1;transform:none}@keyframes bar-grow{from{transform:scaleX(0)}to{transform:scaleX(1)}}
@media(max-width:1190px){.desktop-nav{gap:17px;font-size:11px}.header-actions{gap:14px}.report-shell{grid-template-columns:195px minmax(0,1fr)}.report-workspace{padding:24px 24px 0}.report-sidebar{padding:28px 12px 20px}.report-chart-layout{gap:20px;grid-template-columns:1.3fr .8fr}.insight-bar{gap:8px;grid-template-columns:95px 1fr 25px}.chart-heading{align-items:flex-start}.chart-heading>span{font-size:6px}.report-insight{padding:15px}.voice-layout{gap:23px}.product-insights{gap:20px}.regional-card{padding:18px}.definition{gap:55px}.trust-section,.questions{gap:48px}.report-benefits{gap:32px}}
@media(max-width:980px){.definition{grid-template-columns:.55fr 1.45fr;gap:35px}.definition h2{font-size:36px}.definition p{font-size:12px}.report-shell{grid-template-columns:1fr}.report-sidebar{padding:18px 24px;display:block}.report-brand{display:none}.report-tabs{margin:0;flex-direction:row;gap:10px}.report-tabs button{flex:1;font-size:11px;justify-content:center}.report-tabs button b{display:none}.report-side-note{display:none}.report-chart-layout{grid-template-columns:1.3fr .85fr}.report-metrics span{font-size:10px}.report-metrics p{font-size:9px}.report-chart-layout .insight-bar{grid-template-columns:100px 1fr 30px}.trust-section{grid-template-columns:1fr;gap:35px}.trust-heading p{max-width:600px}.trust-heading h2{font-size:38px}.trust-grid{grid-template-columns:repeat(4,1fr);gap:20px}.trust-grid h3{font-size:16px}.trust-grid p{font-size:10px}.onboarding-steps{gap:22px}.onboarding-steps h3{font-size:21px}.onboarding-steps p{font-size:11px}.agreement{gap:17px}.agreement p{max-width:440px}.questions{gap:40px}.questions h2{font-size:33px}.faq-list summary{font-size:12px}}
@media(max-width:700px){.header{position:sticky}.definition{grid-template-columns:1fr;gap:25px;padding-top:43px;padding-bottom:46px}.definition-label{display:block}.definition .eyebrow{font-size:8px}.definition .eyebrow br{display:none}.definition h2{font-size:33px;letter-spacing:-1.7px;margin-bottom:20px}.definition p{font-size:13px;line-height:1.85}.definition-tags{gap:7px;margin-top:23px}.definition-tags span{font-size:9px;padding:9px 10px}.manifesto .experience{display:flex;flex-direction:column}.manifesto .steps{display:grid;grid-template-columns:1fr 1fr;gap:10px;width:100%}.manifesto .steps>button{display:block;min-height:108px;padding:14px;border:1px solid #91a37740;border-radius:4px}.manifesto .steps>button>span{display:block;font-size:9px;margin-bottom:12px;padding:0}.manifesto .steps h3{font-size:14px;line-height:1.45;letter-spacing:-.25px}.manifesto .steps p,.manifesto .steps b{display:none}.manifesto .steps>button[aria-selected=true]{background:#b7a46b16;border-color:#b5a06c88}.manifesto .demo-panel{position:relative;top:auto;margin:0;min-height:340px;width:100%}.manifesto .demo-content .bubble{font-size:13px}.intelligence{padding-top:49px;padding-bottom:49px}.report-sidebar{padding:12px}.report-tabs{gap:5px}.report-tabs button{padding:10px 8px;font-size:9px;line-height:1.5;min-height:61px;text-align:center;display:block}.report-tabs button>span{display:block;font-size:18px;margin-bottom:3px}.report-workspace{padding:20px 16px 0}.report-toolbar{gap:8px}.report-toolbar .tiny{font-size:6px;letter-spacing:.7px}.report-toolbar strong{font-size:17px;letter-spacing:-.5px;margin-top:7px}.period-selector{padding:2px;gap:0}.period-selector button{font-size:8px;padding:10px 8px;min-height:38px}.report-demo-label{font-size:6px;letter-spacing:.6px;line-height:1.8;padding:12px 0;margin:5px 0 0}.report-metrics{grid-template-columns:1fr 1fr;gap:13px;padding:20px 0}.report-metrics>div{padding-left:13px}.report-metrics>div:last-child{display:none}.report-metrics span{font-size:8px;line-height:1.5}.report-metrics strong{font-size:33px;margin-top:8px}.report-metrics small{font-size:8px;margin-left:5px}.report-metrics p{font-size:7px;line-height:1.7}.report-chart-layout{grid-template-columns:1fr;gap:20px;padding:23px 0}.chart-heading{margin-bottom:20px;align-items:center}.chart-heading h3{font-size:13px}.chart-heading>span{font-size:6px;max-width:80px}.report-chart-layout .insight-bar{grid-template-columns:100px 1fr 26px;gap:9px}.insight-bar>span{font-size:9px;min-width:0}.insight-bar b{font-size:9px}.insight-bar>div{height:12px}.report-insight{padding:15px}.insight-orbit{float:right;margin:0;width:30px;height:30px;font-size:17px}.report-insight h3{font-size:15px;margin-top:10px}.report-insight h3 br{display:none}.report-insight p{font-size:10px}.chart-footnote{font-size:8px}.report-caption{display:block;padding:14px 0}.report-caption>span{font-size:7px}.report-caption button{font-size:10px;padding:0;margin-top:6px;width:100%;justify-content:space-between}.report-benefits{grid-template-columns:1fr;gap:24px;margin-top:30px}.report-benefits article{display:grid;grid-template-columns:26px 1fr;gap:8px 12px}.report-benefits article>span{padding-top:4px}.report-benefits h3{font-size:20px;margin:0}.report-benefits p{grid-column:2;line-height:1.8;font-size:12px}.report-scope{font-size:9px;line-height:1.9;margin-top:25px}#report-panel{min-height:0}.voice-layout,.product-insights{grid-template-columns:1fr;gap:22px;padding-top:20px}.voice-quote{border:0;border-top:1px solid #b8c4a580;padding:20px 0 0}.voice-quote blockquote{font-size:26px;line-height:1.35}.voice-quote p{font-size:10px}.quote-tag{font-size:9px}.evolution-label{font-size:7px;line-height:1.8}.report-action{padding:16px;margin:20px 0}.report-action p{font-size:10px}.product-insights{padding-top:0}.regional-card>strong{font-size:37px}.regional-card p{font-size:10px}.regional-card .tiny{font-size:7px}.no-demand small{font-size:9px}.trust-section{padding-top:49px;padding-bottom:49px;gap:30px}.trust-heading h2{font-size:33px;letter-spacing:-1.5px}.trust-heading p{font-size:12px}.trust-grid{grid-template-columns:1fr 1fr;gap:27px 22px}.trust-grid h3{font-size:17px}.trust-grid p{font-size:11px}.trust-grid article>span{font-size:7px;letter-spacing:.7px}.onboarding{padding-top:48px;padding-bottom:45px}.onboarding-steps{grid-template-columns:1fr 1fr;gap:30px 23px;margin-top:32px}.onboarding-steps article{padding-top:19px}.onboarding-steps h3{font-size:22px;margin:15px 0 12px}.onboarding-steps p{font-size:12px}.agreement{flex-wrap:wrap;gap:17px;margin-top:31px;padding-top:24px}.agreement>.spark{display:none}.agreement h3{font-size:20px;line-height:1.4}.agreement p{font-size:12px}.agreement>.text-link{margin:0;font-size:12px;gap:30px}.questions{grid-template-columns:1fr;gap:26px;padding-top:49px;padding-bottom:47px}.questions h2{font-size:34px}.questions>div>p br{display:none}.faq-list summary{font-size:13px;padding:20px 0}.faq-list p{font-size:12px;padding-right:12px}.will-reveal{transform:translateY(10px)}}
@media(max-width:370px){.report-workspace{padding:17px 12px 0}.report-toolbar strong{font-size:15px}.period-selector button{font-size:8px;padding:9px 7px}.report-tabs button{font-size:8px;padding:8px 6px}.report-chart-layout .insight-bar{grid-template-columns:91px 1fr 25px;gap:7px}.definition h2{font-size:29px}.manifesto .steps h3{font-size:13px}.trust-grid{gap:25px 17px}.trust-grid h3{font-size:15px}.onboarding-steps{gap:26px 20px}.onboarding-steps p{font-size:11px}.questions h2{font-size:30px}}
@media(max-width:700px){.report-toolbar .tiny,.report-demo-label,.evolution-label,.chart-heading>span,.report-caption>span,.report-insight>.tiny,.voice-quote .tiny,.regional-card .tiny{font-size:9px;letter-spacing:.35px}.report-tabs button,.period-selector button{font-size:10px}.report-metrics span,.report-metrics p,.report-metrics small,.chart-footnote,.insight-bar>span,.insight-bar b,.no-demand span{font-size:10px}.chart-heading{align-items:flex-start}.report-demo-label{line-height:1.7}.period-selector button{padding:10px 7px}.report-metrics p{line-height:1.5}.report-toolbar{align-items:flex-start}.report-toolbar strong{line-height:1.3}.report-caption button{font-size:11px;min-height:44px}.report-tabs button{min-height:73px}.report-insight p,.report-action p,.regional-card p,.voice-quote p{font-size:11px}.report-chart-layout .insight-bar{grid-template-columns:99px minmax(0,1fr) 27px}.report-metrics small{display:block;margin-left:0;margin-top:2px;letter-spacing:0}}
@media(prefers-reduced-motion:reduce){.will-reveal{opacity:1;transform:none}.insight-bar i{animation:none}}
.weekly-cover{padding:30px 32px 34px;color:#343d2c;background:linear-gradient(140deg,#f4f1e7,#e8e9dc)}.weekly-kicker{display:flex;justify-content:space-between;gap:12px;font-size:8px;letter-spacing:1.4px;color:#758062}.weekly-cover>h3{font-size:36px;line-height:1.14;letter-spacing:-1.5px;margin:27px 0 16px;font-weight:500}.weekly-cover>h3 em{font-style:normal;color:#838c6c}.weekly-cover>p{max-width:430px;line-height:1.8;font-size:12px;color:#657057}.weekly-facts{display:grid;grid-template-columns:repeat(3,1fr);margin:26px 0;border-top:1px solid #bcc3a7;border-bottom:1px solid #bcc3a7;padding:23px 0;gap:18px}.weekly-facts span{display:block;font-size:7px;letter-spacing:.8px;color:#737c65}.weekly-facts strong{display:block;font-size:36px;font-weight:500;margin:8px 0;letter-spacing:-1px}.weekly-facts small{display:block;font-size:10px;line-height:1.6;color:#737c65}.weekly-topics{display:grid;grid-template-columns:repeat(3,1fr);gap:23px}.weekly-topics article>span{font-size:7px;letter-spacing:.8px;color:#788260}.weekly-topics h4{font-size:13px;line-height:1.5;font-weight:500;margin:10px 0}.weekly-topics p{font-size:10px;line-height:1.8;color:#747c66}.weekly-decision{background:#2e3926;color:#edf0df;border-radius:5px;padding:24px;margin-top:25px;border-left:3px solid #b6a46c}.weekly-decision>span{font-size:8px;letter-spacing:1.2px;color:#c9c995}.weekly-decision h4{font-size:17px;font-weight:500;margin:13px 0 10px;line-height:1.5}.weekly-decision p{font-size:11px;line-height:1.8;color:#c2cbb4}.weekly-decision small{display:block;margin-top:12px;font-size:9px;line-height:1.6;color:#a3af91}
@media(max-width:700px){.weekly-cover{padding:24px 18px}.weekly-kicker{font-size:7px;letter-spacing:.7px;flex-wrap:wrap}.weekly-cover>h3{font-size:31px}.weekly-facts{gap:10px}.weekly-facts span{font-size:7px;letter-spacing:0}.weekly-facts strong{font-size:29px}.weekly-topics{grid-template-columns:1fr;gap:16px}.weekly-topics article{border-bottom:1px solid #ccd0bd;padding-bottom:16px}.weekly-topics h4{font-size:15px;margin:8px 0}.weekly-topics p{font-size:12px}.weekly-topics article>span{font-size:8px}.weekly-decision{padding:20px}.weekly-decision p{font-size:12px}}

.definition{grid-template-columns:minmax(260px,.72fr) minmax(0,1.28fr);gap:65px}.definition-label{justify-content:center;gap:30px}.definition-chip{width:100%;max-width:380px;aspect-ratio:1;position:relative}.definition-chip img{display:block;width:100%;height:auto;filter:drop-shadow(0 9px 7px #07090930)}@media(max-width:1100px) and (min-width:701px){.definition{grid-template-columns:minmax(200px,.7fr) minmax(0,1.3fr);gap:36px}}@media(max-width:700px){.definition{grid-template-columns:1fr;gap:30px}.definition-label{align-items:center;flex-direction:column;gap:20px}.definition-label>.eyebrow{align-self:flex-start}.definition-chip{width:260px;max-width:90%}}

.definition-chip{aspect-ratio:auto}.definition .chip-caption{margin:17px 0 0;text-align:center;font-size:13px;line-height:1.65;letter-spacing:.1px;color:#59604f}.chip-caption strong{font-weight:600;color:#252b23}@media(max-width:700px){.definition .chip-caption{font-size:12px;margin-top:12px}}
