.Sources-module__-XbDCa__sec{max-width:var(--container-max);padding:0 var(--page-gutter);margin:clamp(28px,3vw,44px) auto 0;position:relative}.Sources-module__-XbDCa__panel{position:relative}.Sources-module__-XbDCa__body{isolation:isolate;text-align:center;flex-direction:column;align-items:center;padding:clamp(72px,8vw,112px) 20px clamp(56px,6vw,80px);display:flex;position:relative}.Sources-module__-XbDCa__float{pointer-events:none;z-index:2;position:absolute;inset:0}.Sources-module__-XbDCa__src{transform:translate3d(calc(var(--px,0) * var(--depth,1) * 1px), calc(var(--py,0) * var(--depth,1) * 1px), 0);transition:transform .6s var(--ease-out-soft);position:absolute}.Sources-module__-XbDCa__bob{animation:Sources-module__-XbDCa__bob var(--dur,8s) ease-in-out infinite;animation-delay:var(--delay,0s)}@keyframes Sources-module__-XbDCa__bob{50%{translate:0 -8px}}.Sources-module__-XbDCa__cardA{top:7%;left:3%}.Sources-module__-XbDCa__cardB{top:6%;right:3%}.Sources-module__-XbDCa__chipA{top:68%;left:3%}.Sources-module__-XbDCa__chipB{top:72%;right:3%}.Sources-module__-XbDCa__card{border-radius:var(--radius-shot);background:var(--color-card);width:236px;box-shadow:var(--shadow-lift-1);text-align:left;padding:14px 16px}.Sources-module__-XbDCa__cardA .Sources-module__-XbDCa__card{transform:rotate(-2.5deg)}.Sources-module__-XbDCa__cardB .Sources-module__-XbDCa__card{transform:rotate(2deg)}.Sources-module__-XbDCa__cardHead{align-items:center;gap:10px;display:flex}.Sources-module__-XbDCa__mark,.Sources-module__-XbDCa__chipMark{font-family:var(--font-body);font-weight:400;font-size:var(--type-caption);line-height:var(--type-caption-lh);letter-spacing:0;background:var(--color-dark);width:30px;height:30px;color:var(--color-accent);border-radius:50%;flex:none;place-items:center;display:grid}.Sources-module__-XbDCa__cardName{font-family:var(--font-body);font-weight:600;font-size:var(--type-body-s);line-height:var(--type-body-s-lh);letter-spacing:0;flex-direction:column;min-width:0;display:flex}.Sources-module__-XbDCa__cardName small{font-family:var(--font-body);font-weight:400;font-size:var(--type-caption);line-height:var(--type-caption-lh);letter-spacing:0;color:var(--color-neutral-500)}.Sources-module__-XbDCa__meter{font-family:var(--font-body);font-weight:400;font-size:var(--type-caption);line-height:var(--type-caption-lh);letter-spacing:0;color:var(--color-neutral-500);justify-content:space-between;margin-top:14px;display:flex}.Sources-module__-XbDCa__verified{color:var(--color-success);align-items:center;gap:4px;font-weight:500;display:inline-flex}.Sources-module__-XbDCa__verified svg{width:11px;height:11px}.Sources-module__-XbDCa__bar{background:var(--color-surface);border-radius:2px;height:4px;margin-top:6px;overflow:hidden}.Sources-module__-XbDCa__bar span{height:100%;width:var(--w);background:linear-gradient(90deg, var(--color-neutral-500), var(--color-neutral-600));animation:Sources-module__-XbDCa__fill 1.6s var(--ease-out-soft) .4s backwards;border-radius:2px;display:block}@keyframes Sources-module__-XbDCa__fill{0%{width:0}}.Sources-module__-XbDCa__chip{border-radius:var(--radius-pill);box-shadow:var(--shadow-lift-1);text-align:left;align-items:center;gap:10px;padding:8px 16px 8px 8px;display:flex}.Sources-module__-XbDCa__chipA .Sources-module__-XbDCa__chip{background:var(--color-dark);color:var(--color-on-dark)}.Sources-module__-XbDCa__chipA .Sources-module__-XbDCa__chipMark,.Sources-module__-XbDCa__chipB .Sources-module__-XbDCa__chip{background:var(--color-accent);color:var(--color-text)}.Sources-module__-XbDCa__chipText{font-family:var(--font-body);font-weight:400;font-size:var(--type-body-s);line-height:var(--type-body-s-lh);letter-spacing:0;white-space:nowrap;flex-direction:column;display:flex}.Sources-module__-XbDCa__chipText small{font-family:var(--font-body);font-weight:400;font-size:var(--type-caption);line-height:var(--type-caption-lh);letter-spacing:0;opacity:.7}.Sources-module__-XbDCa__cursor{width:18px;height:18px;position:absolute}.Sources-module__-XbDCa__cursorA{fill:var(--color-neutral-600);top:53%;left:24%}.Sources-module__-XbDCa__cursorB{fill:var(--color-accent);top:56%;right:23%;transform:scaleX(-1)}.Sources-module__-XbDCa__headWrap{z-index:1;position:relative}.Sources-module__-XbDCa__title{font-family:var(--font-heading);font-weight:600;font-size:var(--type-display);line-height:var(--type-display-lh);letter-spacing:var(--type-display-track);margin:0}.Sources-module__-XbDCa__strong{color:var(--color-accent-700);font-weight:600}.Sources-module__-XbDCa__badge{transform:translate(var(--dx,0px), var(--dy,0px)) translate(-6%, -46%) rotate(-3deg);cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;border-radius:var(--radius-shot);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);width:220px;color:var(--color-on-dark);text-align:left;box-shadow:var(--shadow-lift-2);z-index:3;background:#221c17f0;padding:16px 18px 14px;animation:7s ease-in-out infinite Sources-module__-XbDCa__bob;position:absolute;top:50%;left:50%}.Sources-module__-XbDCa__badgeK{font-family:var(--font-body);font-weight:600;font-size:var(--type-label);line-height:var(--type-label-lh);letter-spacing:var(--type-label-track);text-transform:uppercase;color:var(--color-on-dark-muted)}.Sources-module__-XbDCa__badgeT{font-family:var(--font-heading);font-weight:500;font-size:var(--type-h4);line-height:var(--type-h4-lh);letter-spacing:0;margin-top:4px}.Sources-module__-XbDCa__badgeF{font-family:var(--font-body);font-weight:400;font-size:var(--type-caption);line-height:var(--type-caption-lh);letter-spacing:0;border-top:1px solid var(--color-on-dark-rule);color:var(--color-on-dark-muted);align-items:center;gap:8px;margin-top:12px;padding-top:10px;display:flex}.Sources-module__-XbDCa__badgeF svg{width:13px;height:13px;color:var(--color-accent);flex:none;animation:4s linear infinite Sources-module__-XbDCa__spin}.Sources-module__-XbDCa__badge[data-drag]{cursor:grabbing;box-shadow:var(--shadow-lift-3);animation-play-state:paused}@keyframes Sources-module__-XbDCa__spin{to{transform:rotate(360deg)}}.Sources-module__-XbDCa__lead{font-family:var(--font-body);font-weight:400;font-size:var(--type-body-l);line-height:var(--type-body-l-lh);letter-spacing:0;z-index:1;color:var(--color-neutral-500);max-width:440px;margin:26px auto 0;position:relative}.Sources-module__-XbDCa__body .Sources-module__-XbDCa__lead{text-align:center}.Sources-module__-XbDCa__strip{border-top:1px solid var(--color-diagram-rule);border-bottom:1px solid var(--color-diagram-rule);grid-template-columns:repeat(6,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.Sources-module__-XbDCa__strip li{font-family:var(--font-body);font-weight:400;font-size:var(--type-body-s);line-height:var(--type-body-s-lh);letter-spacing:0;color:var(--color-neutral-500);white-space:nowrap;justify-content:center;align-items:center;gap:10px;padding:22px 12px;display:flex}.Sources-module__-XbDCa__strip li+li{box-shadow:inset 1px 0 0 var(--color-diagram-rule)}.Sources-module__-XbDCa__strip svg{width:15px;height:15px;color:var(--color-accent-700);flex:none}@media (max-width:1240px){.Sources-module__-XbDCa__strip{grid-template-columns:repeat(3,minmax(0,1fr))}.Sources-module__-XbDCa__strip li:nth-child(3n+1){box-shadow:none}.Sources-module__-XbDCa__strip li:nth-child(n+4){box-shadow:inset 0 1px 0 var(--color-diagram-rule)}.Sources-module__-XbDCa__strip li:nth-child(n+5){box-shadow:inset 1px 0 0 var(--color-diagram-rule), inset 0 1px 0 var(--color-diagram-rule)}.Sources-module__-XbDCa__badge{width:180px;padding:13px 15px 12px}.Sources-module__-XbDCa__badgeF{margin-top:10px}}@media (max-width:1180px){.Sources-module__-XbDCa__cardA{left:1%}.Sources-module__-XbDCa__cardB{right:1%}}@media (max-width:1100px){.Sources-module__-XbDCa__float{display:none}}@media (max-width:980px){.Sources-module__-XbDCa__badge{cursor:auto;touch-action:auto;margin-top:26px;display:inline-block;position:relative;top:auto;left:auto;transform:rotate(-2deg)}}@media (max-width:860px){.Sources-module__-XbDCa__strip{grid-template-columns:repeat(2,minmax(0,1fr));padding:8px 0}.Sources-module__-XbDCa__strip li,.Sources-module__-XbDCa__strip li:nth-child(n){box-shadow:none;justify-content:flex-start;padding:12px 8px 12px 20px}}@media (max-width:480px){.Sources-module__-XbDCa__strip li,.Sources-module__-XbDCa__strip li:nth-child(n){white-space:normal;padding-left:14px}}@media (prefers-reduced-motion:reduce){.Sources-module__-XbDCa__src{transition:none}.Sources-module__-XbDCa__bob,.Sources-module__-XbDCa__badge,.Sources-module__-XbDCa__badgeF svg,.Sources-module__-XbDCa__bar span{animation:none}}
.WhyItMatters-module__RZ_nTW__sec{max-width:var(--container-max);padding:0 var(--page-gutter);margin:clamp(80px,9vw,120px) auto 0}.WhyItMatters-module__RZ_nTW__head{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:16px clamp(24px,3.4vw,56px);display:grid}.WhyItMatters-module__RZ_nTW__title{font-family:var(--font-heading);font-weight:600;font-size:var(--type-h2);line-height:var(--type-h2-lh);letter-spacing:var(--type-h2-track);margin:0}.WhyItMatters-module__RZ_nTW__accent{color:var(--color-accent-700);font-weight:600}.WhyItMatters-module__RZ_nTW__lead{font-family:var(--font-body);font-weight:400;font-size:var(--type-body-l);line-height:var(--type-body-l-lh);letter-spacing:0;color:var(--color-neutral-500);margin:0;padding-left:28px}.WhyItMatters-module__RZ_nTW__two{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(24px,3.4vw,56px);margin-top:clamp(32px,3.6vw,52px);display:grid}.WhyItMatters-module__RZ_nTW__venn{aspect-ratio:1/.95;width:100%;max-width:560px;margin:0 auto;position:relative;container-type:inline-size}.WhyItMatters-module__RZ_nTW__circle{aspect-ratio:1;width:60%;box-shadow:inset 0 0 0 1px var(--color-diagram-rule-strong);transition:background-color .5s ease, box-shadow .5s ease, transform .6s var(--ease-pop);background:#f6f4f18c;border-radius:50%;position:absolute}.WhyItMatters-module__RZ_nTW__c1{top:0;left:0}.WhyItMatters-module__RZ_nTW__c2{top:0;right:0}.WhyItMatters-module__RZ_nTW__c3{bottom:0;left:20%}.WhyItMatters-module__RZ_nTW__on{z-index:1;background:var(--color-accent-wash);box-shadow:inset 0 0 0 1.5px var(--color-accent), 0 30px 60px -30px #f48d1680;transform:scale(1.03)}.WhyItMatters-module__RZ_nTW__label{text-align:center;letter-spacing:-.01em;text-wrap:balance;width:50%;color:var(--color-text);justify-items:center;gap:.5em;font-size:clamp(13px,3.8cqi,22px);font-weight:500;line-height:1.2;transition:color .4s;display:grid;position:absolute;transform:translate(-50%,-50%)}.WhyItMatters-module__RZ_nTW__c1 .WhyItMatters-module__RZ_nTW__label{top:38%;left:32%}.WhyItMatters-module__RZ_nTW__c2 .WhyItMatters-module__RZ_nTW__label{top:38%;left:68%}.WhyItMatters-module__RZ_nTW__c3 .WhyItMatters-module__RZ_nTW__label{width:62%;top:74%;left:50%}.WhyItMatters-module__RZ_nTW__num{letter-spacing:.16em;color:var(--color-neutral-500);font-size:max(12px,.6em);font-weight:600;transition:color .4s}.WhyItMatters-module__RZ_nTW__on .WhyItMatters-module__RZ_nTW__label,.WhyItMatters-module__RZ_nTW__on .WhyItMatters-module__RZ_nTW__num{color:var(--color-accent-700)}.WhyItMatters-module__RZ_nTW__hub{z-index:2;aspect-ratio:1;background:var(--color-text);width:24%;color:var(--color-on-dark);box-shadow:0 0 0 8px var(--color-bg), 0 24px 48px -16px #251f1980;border-radius:50%;place-items:center;font-weight:500;display:grid;position:absolute;top:46%;left:50%;transform:translate(-50%,-50%)}.WhyItMatters-module__RZ_nTW__hubLogo{width:34%;height:auto}.WhyItMatters-module__RZ_nTW__list{display:grid}.WhyItMatters-module__RZ_nTW__item{border-radius:var(--radius-shot);font:inherit;color:var(--color-text);text-align:left;cursor:pointer;background:0 0;border:0;gap:12px;padding:26px 26px 26px 28px;transition:background-color .4s,box-shadow .4s;display:grid;position:relative}.WhyItMatters-module__RZ_nTW__item:before{content:"";background:var(--color-diagram-rule-strong);border-radius:2px;width:2px;transition:background-color .4s;position:absolute;top:22px;bottom:22px;left:0}.WhyItMatters-module__RZ_nTW__item[aria-pressed=true]{background:var(--color-card);box-shadow:var(--shadow-lift-2)}.WhyItMatters-module__RZ_nTW__item[aria-pressed=true]:before{background:var(--color-accent)}.WhyItMatters-module__RZ_nTW__n{font-family:var(--font-body);font-weight:400;font-size:var(--type-caption);line-height:var(--type-caption-lh);letter-spacing:0;text-transform:uppercase;color:var(--color-neutral-500);transition:color .4s}.WhyItMatters-module__RZ_nTW__item[aria-pressed=true] .WhyItMatters-module__RZ_nTW__n{color:var(--color-accent-700)}.WhyItMatters-module__RZ_nTW__problem{font-family:var(--font-heading);font-weight:500;font-size:var(--type-h4);line-height:var(--type-h4-lh);letter-spacing:0}.WhyItMatters-module__RZ_nTW__fix{font-family:var(--font-body);font-weight:400;font-size:var(--type-body);line-height:var(--type-body-lh);letter-spacing:0;color:var(--color-neutral-500);grid-template-columns:20px minmax(0,1fr);gap:6px;display:grid}.WhyItMatters-module__RZ_nTW__fix b{color:var(--color-text);font-weight:500}.WhyItMatters-module__RZ_nTW__arrow{width:14px;height:14px;color:var(--color-accent-700);margin-top:4px}@media (max-width:860px){.WhyItMatters-module__RZ_nTW__head,.WhyItMatters-module__RZ_nTW__two{grid-template-columns:1fr}.WhyItMatters-module__RZ_nTW__lead{padding-left:0}}@media (max-width:620px){.WhyItMatters-module__RZ_nTW__item{padding:22px 18px 22px 22px}}@media (prefers-reduced-motion:reduce){.WhyItMatters-module__RZ_nTW__circle,.WhyItMatters-module__RZ_nTW__label,.WhyItMatters-module__RZ_nTW__num,.WhyItMatters-module__RZ_nTW__item,.WhyItMatters-module__RZ_nTW__item:before,.WhyItMatters-module__RZ_nTW__n{transition:none}}
