.thintro[data-astro-cid-cyvt34vf]{background:var(--moss-deep);scroll-margin-top:var(--header-h)}.thesubnav[data-astro-cid-cyvt34vf]{top:var(--header-h);z-index:40;background:var(--bg);position:sticky}.thesubnav__inner[data-astro-cid-cyvt34vf]{gap:var(--space-2);padding-block:var(--space-3);scrollbar-width:none;-webkit-overflow-scrolling:touch;display:flex;overflow-x:auto}.thesubnav__inner[data-astro-cid-cyvt34vf]::-webkit-scrollbar{display:none}@media (width<=719px){.thesubnav__inner[data-astro-cid-cyvt34vf]{-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 1.25rem calc(100% - 1.25rem),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 1.25rem calc(100% - 1.25rem),#0000 100%)}}.thesubnav__item[data-astro-cid-cyvt34vf]{font-family:var(--font-display);font-size:var(--step--1);color:var(--ink-2);background:var(--sage);transition:background var(--dur) var(--ease), color var(--dur);border-radius:999px;flex:none;padding:.5em .9em;font-weight:500;text-decoration:none}.thesubnav__item[data-astro-cid-cyvt34vf]:hover,.thesubnav__item[data-astro-cid-cyvt34vf].is-active{background:var(--moss-deep);color:var(--white)}.thesubnav__item--out[data-astro-cid-cyvt34vf]{margin-left:var(--space-3);color:var(--moss-deep);background:0 0}.thesubnav__item--out[data-astro-cid-cyvt34vf]:hover{background:var(--sage);color:var(--moss-deep)}#expand,#logic,#deep,#sdg,#how{scroll-margin-top:calc(var(--header-h) + 3.5rem)}.thintro__inner[data-astro-cid-cyvt34vf]{padding-block:var(--space-7) var(--space-6);gap:var(--space-4);display:grid}.thintro__h1[data-astro-cid-cyvt34vf]{font-size:var(--step-hero);letter-spacing:-.02em;max-width:22ch;color:var(--white);font-weight:400;line-height:1.08}.thintro__method[data-astro-cid-cyvt34vf]{font-family:var(--font-mono);font-size:var(--step--1);color:var(--white);text-transform:uppercase;letter-spacing:.08em}.thflow__h[data-astro-cid-cyvt34vf]{font-size:var(--step-2)}.flow__chip--link[data-astro-cid-cyvt34vf]{transition:transform var(--dur) var(--ease), background var(--dur), color var(--dur);text-decoration:none;display:block}.flow__chip--link[data-astro-cid-cyvt34vf]:hover{background:var(--moss-deep);color:var(--white);transform:translate(3px)}.flow__stage--model[data-astro-cid-cyvt34vf] .flow__chip--link[data-astro-cid-cyvt34vf]:hover{background:var(--white);color:var(--ink)}.logic[data-astro-cid-cyvt34vf]{margin:var(--space-4) 0 var(--space-5);gap:var(--space-3);padding:0;list-style:none;display:grid}.logic__row[data-astro-cid-cyvt34vf]{gap:var(--space-2);display:grid;position:relative}@media (width>=720px){.logic__row[data-astro-cid-cyvt34vf]{gap:var(--space-4);grid-template-columns:1fr 1fr;align-items:start}}.logic__row--last[data-astro-cid-cyvt34vf]{background:var(--moss-deep);color:var(--white)}.logic__if[data-astro-cid-cyvt34vf],.logic__then[data-astro-cid-cyvt34vf]{gap:var(--space-2);color:var(--ink-2);grid-template-columns:auto 1fr;align-items:baseline;display:grid}.logic__row--last[data-astro-cid-cyvt34vf] .logic__if[data-astro-cid-cyvt34vf],.logic__row--last[data-astro-cid-cyvt34vf] .logic__then[data-astro-cid-cyvt34vf]{color:#ffffffd9}.logic__tag[data-astro-cid-cyvt34vf]{font-family:var(--font-mono);font-size:var(--step--1);text-transform:uppercase;letter-spacing:.08em;color:var(--muted)}.logic__tag--then[data-astro-cid-cyvt34vf]{color:var(--moss)}.logic__row--last[data-astro-cid-cyvt34vf] .logic__tag[data-astro-cid-cyvt34vf]{color:#fff9}.logic__row--last[data-astro-cid-cyvt34vf] .logic__tag--then[data-astro-cid-cyvt34vf]{color:var(--sage)}.anchors[data-astro-cid-cyvt34vf]{margin:var(--space-4) 0 0;gap:var(--space-2);font-size:var(--step--1);color:var(--muted);font-family:var(--font-mono);padding:0;list-style:none;display:grid}.anchors[data-astro-cid-cyvt34vf] a[data-astro-cid-cyvt34vf]{color:inherit;text-decoration-color:var(--line)}.anchors[data-astro-cid-cyvt34vf] a[data-astro-cid-cyvt34vf]:hover{color:var(--moss)}.flow[data-astro-cid-cyvt34vf]{margin-top:var(--space-5);gap:var(--space-3);grid-template-columns:1fr;display:grid}@media (width>=900px){.flow[data-astro-cid-cyvt34vf]{grid-template-columns:1fr auto 1fr auto 1fr;align-items:stretch}}.flow__stage[data-astro-cid-cyvt34vf]{background:var(--sage);border-radius:var(--radius-card);padding:var(--space-5);gap:var(--space-3);align-content:start;display:grid}.flow__stage--model[data-astro-cid-cyvt34vf]{background:var(--moss-deep);color:var(--white)}.flow__cap[data-astro-cid-cyvt34vf]{font-family:var(--font-mono);font-size:var(--step--1);color:var(--muted);text-transform:uppercase;letter-spacing:.08em}.flow__stage--model[data-astro-cid-cyvt34vf] .flow__cap[data-astro-cid-cyvt34vf]{color:#ffffffb3}.flow__cap--result[data-astro-cid-cyvt34vf]{display:none}@media (width<=899px){.flow__stage--model[data-astro-cid-cyvt34vf]{padding-block:calc(var(--space-5) + var(--space-2))}.flow__cap--result[data-astro-cid-cyvt34vf]{color:var(--sage);font-weight:600;display:block}}.flow__chips[data-astro-cid-cyvt34vf]{gap:6px;margin:0;padding:0;list-style:none;display:grid}.flow__chip[data-astro-cid-cyvt34vf]{background:var(--white);color:var(--ink);font-size:var(--step--1);border-radius:10px;padding:.5em .8em;font-weight:500}.flow__chip--init[data-astro-cid-cyvt34vf]{background:var(--moss);color:var(--white)}.flow__stage--model[data-astro-cid-cyvt34vf] .flow__chip[data-astro-cid-cyvt34vf]{color:var(--white);background:#ffffff24}.flow__arrow[data-astro-cid-cyvt34vf]{color:var(--moss);font-size:var(--step-2);place-items:center;display:grid}@media (width<=899px){.flow__arrow[data-astro-cid-cyvt34vf]{padding-block:var(--space-1);transform:rotate(90deg)}}@media (prefers-reduced-motion:no-preference){.flow[data-astro-cid-cyvt34vf].is-in .flow__arrow[data-astro-cid-cyvt34vf]{animation:flow-pulse 1.5s var(--ease-out) 1}}@keyframes flow-pulse{0%,to{opacity:1}45%{opacity:.35}}.flow__outcome[data-astro-cid-cyvt34vf]{margin-top:var(--space-2);font-family:var(--font-display);font-size:var(--step-1);color:var(--sage)}.connect__legend[data-astro-cid-cyvt34vf]{margin-top:var(--space-3);font-size:var(--step--1);color:var(--muted);gap:var(--space-2);align-items:center;display:flex}.connect__dot[data-astro-cid-cyvt34vf]{background:var(--moss-deep);border-radius:50%;width:12px;height:12px;display:inline-block}.connect__dot--dark[data-astro-cid-cyvt34vf]{background:var(--moss)}.drivers[data-astro-cid-cyvt34vf]{margin:var(--space-5) 0 var(--space-4);gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));padding:0;list-style:none;display:grid}.driver[data-astro-cid-cyvt34vf]{gap:var(--space-2);align-content:start;display:grid}.driver__n[data-astro-cid-cyvt34vf]{font-family:var(--font-mono);font-size:var(--step-2);color:var(--moss);line-height:1}.driver[data-astro-cid-cyvt34vf] p[data-astro-cid-cyvt34vf]{color:var(--ink-2)}.driver--featured[data-astro-cid-cyvt34vf] .driver__n[data-astro-cid-cyvt34vf]{font-size:var(--step-3)}.driver--featured[data-astro-cid-cyvt34vf] p[data-astro-cid-cyvt34vf]{font-size:var(--step-1)}.front--featured[data-astro-cid-cyvt34vf] .front__link[data-astro-cid-cyvt34vf]{font-size:var(--step-2)}.brazil[data-astro-cid-cyvt34vf]{color:var(--ink-2);max-width:70ch;font-weight:500}.sdg[data-astro-cid-cyvt34vf]{background:var(--sage)}.sdg__big[data-astro-cid-cyvt34vf]{font-family:var(--font-display);font-size:var(--step-2);max-width:22ch;margin-top:var(--space-5)}.sdg__grid[data-astro-cid-cyvt34vf]{width:min(100%,34rem);margin:var(--space-4) 0 0;display:inline-block;position:relative}.sdg__grid[data-astro-cid-cyvt34vf] img[data-astro-cid-cyvt34vf]{width:100%;height:auto;display:block}.sdg__mute[data-astro-cid-cyvt34vf]{background:#e7eae9;width:13.15%;height:20.33%;position:absolute}.sdg__cell[data-astro-cid-cyvt34vf]{cursor:pointer;background:0 0;border:0;width:13.15%;height:20.33%;margin:0;padding:0;position:absolute}.sdg__cell[data-astro-cid-cyvt34vf]:hover,.sdg__cell[data-astro-cid-cyvt34vf]:focus-visible{background:#001e2a1f}.sdg__cell[data-astro-cid-cyvt34vf]:focus-visible{outline:3px solid var(--moss-deep);outline-offset:-3px}.sdg__cell[data-astro-cid-cyvt34vf][aria-checked=true]{box-shadow:inset 0 0 0 3px var(--moss-deep)}.sdg__layout[data-astro-cid-cyvt34vf]{margin-top:var(--space-4);gap:var(--space-5);align-items:start;display:grid}@media (width>=900px){.sdg__layout[data-astro-cid-cyvt34vf]{grid-template-columns:minmax(0,34rem) 1fr}.sdg__grid[data-astro-cid-cyvt34vf]{margin-top:0}}.sdg__fronts[data-astro-cid-cyvt34vf]{margin:var(--space-5) 0 0;gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));padding:0;list-style:none;display:grid}.sdg__front-row[data-astro-cid-cyvt34vf]{background:var(--white);gap:var(--space-3);align-content:start;display:grid}.sdg__front-name[data-astro-cid-cyvt34vf]{color:var(--ink);font-weight:500}.sdg__front-chips[data-astro-cid-cyvt34vf]{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.sdg__detail[data-astro-cid-cyvt34vf]{gap:var(--space-4);background:var(--white);grid-template-columns:auto 1fr;align-content:start;align-items:start;min-height:9rem;margin:0;display:grid}.sdg__badge[data-astro-cid-cyvt34vf]{font-family:var(--font-mono);font-size:var(--step-3);color:var(--moss);font-weight:600;line-height:1}.sdg__name[data-astro-cid-cyvt34vf]{font-weight:500;font-size:var(--step-1)}.sdg__how[data-astro-cid-cyvt34vf]{margin-top:var(--space-1);font-size:var(--step--1);color:var(--ink-2);min-height:5.5rem}@media (width>=560px){.sdg__how[data-astro-cid-cyvt34vf]{min-height:3.5rem}}@media (prefers-reduced-motion:no-preference){.sdg__detail[data-astro-cid-cyvt34vf]{transition:transform var(--dur-base) var(--ease-emphasis)}.sdg__detail[data-astro-cid-cyvt34vf].is-switching{transform:scale(1.015)}}.sdg__howlabel[data-astro-cid-cyvt34vf]{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.06em;color:var(--muted)}.sdg__note[data-astro-cid-cyvt34vf]{margin-top:var(--space-4);font-size:var(--step--1);color:var(--muted);font-family:var(--font-mono)}.sdg__note[data-astro-cid-cyvt34vf] a[data-astro-cid-cyvt34vf]{color:inherit}.sub[data-astro-cid-cyvt34vf]{font-size:var(--step-1);margin-top:var(--space-6)}.sub[data-astro-cid-cyvt34vf]:first-of-type{margin-top:var(--space-4)}.scale[data-astro-cid-cyvt34vf]{margin:var(--space-5) 0 0;gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,11rem),1fr));align-items:start;padding:0;list-style:none;display:grid}.scale__step[data-astro-cid-cyvt34vf]{text-align:center;justify-items:center;gap:var(--space-2);align-content:start;display:grid}.scale__glyph[data-astro-cid-cyvt34vf]{place-items:center;width:100%;height:5.5rem;display:grid}.scale__ring[data-astro-cid-cyvt34vf]{width:calc(1.6rem + var(--i) * 1.15rem);height:calc(1.6rem + var(--i) * 1.15rem);background:color-mix(in srgb, var(--moss) calc(40% + var(--i) * 18%), var(--white));border-radius:50%;display:block}@media (prefers-reduced-motion:no-preference){.scale__ring[data-astro-cid-cyvt34vf]{transition:transform var(--dur-base) var(--ease-emphasis);transition-delay:calc(var(--stagger-step) * var(--i));transform:scale(.6)}.scale__step[data-astro-cid-cyvt34vf].is-in .scale__ring[data-astro-cid-cyvt34vf]{transform:scale(1)}}.scale__name[data-astro-cid-cyvt34vf]{font-size:var(--step-1)}.scale__text[data-astro-cid-cyvt34vf]{color:var(--ink-2);font-size:var(--step--1);max-width:26ch}.eyebrow--init[data-astro-cid-cyvt34vf]{color:var(--moss)}.fronts[data-astro-cid-cyvt34vf]{margin:var(--space-4) 0 0;gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));padding:0;list-style:none;display:grid}.front[data-astro-cid-cyvt34vf]{gap:var(--space-2);align-content:start;display:grid}.front[data-astro-cid-cyvt34vf] h4[data-astro-cid-cyvt34vf]{margin:0}.front__link[data-astro-cid-cyvt34vf]{color:var(--ink);font-family:var(--font-display);font-size:var(--step-1);transition:color var(--dur) var(--ease);text-decoration:none}.front__link[data-astro-cid-cyvt34vf]:hover{color:var(--moss)}.front__intro[data-astro-cid-cyvt34vf]{color:var(--ink-2);font-size:var(--step--1)}.model[data-astro-cid-cyvt34vf]{margin:var(--space-4) 0 var(--space-3);gap:var(--space-2);grid-template-columns:repeat(auto-fit,minmax(min(100%,9rem),1fr));padding:0;list-style:none;display:grid}.model__item[data-astro-cid-cyvt34vf]{text-align:center;font-weight:500}.model__outcome[data-astro-cid-cyvt34vf]{font-family:var(--font-display);font-size:var(--step-1);color:var(--moss-deep)}.pillar[data-astro-cid-cyvt34vf] h4[data-astro-cid-cyvt34vf]{font-size:var(--step-1)}.pillars[data-astro-cid-cyvt34vf]{gap:var(--space-4);margin-top:var(--space-5);grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));display:grid}.pillar[data-astro-cid-cyvt34vf]{padding:var(--space-5);gap:var(--space-3);align-content:start;display:grid}.pillar__long[data-astro-cid-cyvt34vf]{color:var(--ink-2)}.think[data-astro-cid-cyvt34vf]{margin:var(--space-5) 0;gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));padding:0;list-style:none;display:grid}.think__card[data-astro-cid-cyvt34vf]{gap:var(--space-3);align-content:start;display:grid}.think__card[data-astro-cid-cyvt34vf] h3[data-astro-cid-cyvt34vf]{font-size:var(--step-1)}.think__card[data-astro-cid-cyvt34vf] p[data-astro-cid-cyvt34vf]{color:var(--ink-2)}.think__icon[data-astro-cid-cyvt34vf]{border-radius:15px;place-items:center;width:52px;height:52px;display:grid}.think__icon[data-astro-cid-cyvt34vf] svg{width:26px;height:26px}.think__card--global[data-astro-cid-cyvt34vf] .think__icon[data-astro-cid-cyvt34vf]{background:var(--moss);color:var(--white)}.think__card--excellence[data-astro-cid-cyvt34vf] .think__icon[data-astro-cid-cyvt34vf]{background:var(--moss-deep);color:var(--white)}.think__card--purpose[data-astro-cid-cyvt34vf] .think__icon[data-astro-cid-cyvt34vf]{background:var(--moss);color:var(--white)}.think__card--results[data-astro-cid-cyvt34vf] .think__icon[data-astro-cid-cyvt34vf]{background:var(--moss-deep);color:var(--white)}.how__closing[data-astro-cid-cyvt34vf]{margin-top:var(--space-7);gap:var(--space-3);justify-items:start;display:grid}.how__invite[data-astro-cid-cyvt34vf]{font-family:var(--font-display);font-size:var(--step-1);color:var(--ink-2);max-width:42ch}
