@font-face{font-family:Red Hat Text;src:url(/fonts/RedHatText-Regular.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Red Hat Text;src:url(/fonts/RedHatText-Bold.woff2)format("woff2");font-weight:700 900;font-display:swap}:root{--ink:#171b17;--muted:#596158;--paper:#f5f4ed;--white:#fffef9;--lime:#cddb28;--mint:#b9dcc8;--sky:#b8dfe8;--line:#171b1721;--max:1180px}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--ink)}body{color:var(--ink);background:var(--paper);-webkit-font-smoothing:antialiased;margin:0;font-family:Red Hat Text,system-ui,sans-serif;line-height:1.62}body,main{overflow-x:clip}a{color:inherit;text-underline-offset:4px}:focus-visible{outline:3px solid var(--lime);outline-offset:4px}.skip-link{z-index:100;color:var(--ink);background:var(--lime);border-radius:999px;padding:10px 16px;position:fixed;top:8px;left:8px;transform:translateY(-160%)}.skip-link:focus{transform:none}.knowledge-header{z-index:20;min-height:84px;padding:0 max(24px, calc((100vw - var(--max)) / 2));background:color-mix(in srgb, var(--paper) 95%, transparent);border-bottom:1px solid var(--line);backdrop-filter:blur(18px);grid-template-columns:auto 1fr auto;align-items:center;gap:32px;display:grid;position:sticky;top:0}.knowledge-brand{align-items:center;gap:12px;width:max-content;text-decoration:none;display:inline-flex}.knowledge-mark{fill:#87931c;width:32px;height:38px}.knowledge-brand span{flex-direction:column;line-height:1.08;display:flex}.knowledge-brand strong{font-size:16px}.knowledge-brand small{color:var(--muted);margin-top:5px;font-size:10px}.knowledge-header nav{justify-content:center;gap:clamp(14px,2vw,28px);display:flex}.knowledge-header nav a,.knowledge-home{color:var(--muted);font-size:12px;text-decoration:none}.knowledge-header nav a:hover,.knowledge-header nav a:focus-visible,.knowledge-header nav a[aria-current=page],.knowledge-home:hover{color:var(--ink)}.knowledge-hero{min-height:470px;padding:clamp(92px, 10vw, 132px) max(24px, calc((100vw - var(--max)) / 2)) 78px;background:radial-gradient(circle at 80% 20%, #cddb283d, transparent 28%), linear-gradient(#171b170b 1px, transparent 1px), linear-gradient(90deg, #171b170b 1px, transparent 1px), var(--paper);background-size:auto,78px 78px,78px 78px,auto;position:relative;overflow:hidden}.knowledge-hero:after{content:"";border:1px solid #727e1938;border-radius:48% 52% 42% 58%/61% 42% 58% 39%;width:460px;height:460px;position:absolute;bottom:-260px;right:8%;transform:rotate(17deg);box-shadow:0 0 0 75px #cddb2806,0 0 0 150px #cddb2803}.knowledge-eyebrow{z-index:1;color:#737e18;letter-spacing:.18em;text-transform:uppercase;margin:0 0 20px;font-size:10px;font-weight:700;position:relative}.knowledge-eyebrow:before{vertical-align:4px;content:"";background:currentColor;width:28px;height:1px;margin-right:12px;display:inline-block}.knowledge-hero h1{z-index:1;letter-spacing:-.06em;max-width:980px;margin:0;font-size:clamp(54px,7.1vw,94px);line-height:.98;position:relative}.knowledge-hero h1 span{color:#87931c}.knowledge-hero>p:last-child{z-index:1;max-width:720px;color:var(--muted);margin:30px 0 0;font-size:clamp(17px,1.7vw,21px);position:relative}.knowledge-layout{max-width:var(--max);background:var(--paper);grid-template-columns:230px minmax(0,800px);gap:90px;margin:0 auto;padding:110px 24px 140px;display:grid}.knowledge-index{border-left:1px solid var(--line);flex-direction:column;align-self:start;gap:11px;padding-left:18px;display:flex;position:sticky;top:114px}.knowledge-index span{color:#7a8152;letter-spacing:.14em;text-transform:uppercase;margin-bottom:10px;font-size:10px;font-weight:700}.knowledge-index a{color:var(--muted);font-size:13px;text-decoration:none}.knowledge-index a:hover,.knowledge-index a:focus-visible{color:var(--ink)}.knowledge-content section{padding:0 0 70px;scroll-margin-top:116px}.knowledge-content section+section{border-top:1px solid var(--line);padding-top:70px}.knowledge-content h2{letter-spacing:-.045em;max-width:720px;margin:0 0 24px;font-size:clamp(31px,4vw,48px);line-height:1.08}.knowledge-content h3{margin:38px 0 10px;font-size:21px}.knowledge-content p,.knowledge-content li{color:#525a51}.knowledge-content p{margin:0 0 20px;font-size:16px}.section-number{letter-spacing:.16em;font-weight:700;color:#7e8724!important;margin:0 0 16px!important;font-size:10px!important}.knowledge-callout{background:var(--white);border-left:4px solid var(--lime);border-radius:0 18px 18px 0;margin-top:30px;padding:26px 28px;box-shadow:0 12px 35px #171b170a}.knowledge-callout strong{margin-bottom:5px;display:block}.knowledge-callout p{margin:0}.knowledge-steps{counter-reset:step;gap:12px;margin:28px 0;padding:0;list-style:none;display:grid}.knowledge-steps li{background:var(--white);counter-increment:step;border:1px solid #171b1714;border-radius:18px;grid-template-columns:54px 1fr;gap:18px;padding:22px;display:grid}.knowledge-steps li:before{content:counter(step, decimal-leading-zero);color:#7c8719;font-weight:800}.knowledge-steps strong{display:block}.knowledge-steps span{color:var(--muted)}.knowledge-links{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.knowledge-links a{background:var(--ink);color:var(--white);border-radius:999px;padding:12px 17px;font-size:13px;font-weight:700;text-decoration:none}.knowledge-links a.secondary{color:var(--ink);border:1px solid var(--line);background:0 0}.knowledge-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:30px 0;padding:0;list-style:none;display:grid}.knowledge-facts li{background:var(--white);border:1px solid #171b1714;border-radius:18px;flex-direction:column;gap:7px;min-height:150px;padding:23px;display:flex}.knowledge-facts strong{color:var(--ink)}.knowledge-facts span{font-size:14px}.knowledge-note{border-left:1px solid #87931c;padding-left:18px;font-size:14px!important}.knowledge-callout+.knowledge-note{margin-top:24px}.knowledge-role-grid{border-block:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));margin:30px 0;display:grid}.knowledge-role-grid article{min-height:190px;padding:27px 24px 27px 0}.knowledge-role-grid article+article{border-left:1px solid var(--line);padding-left:24px}.knowledge-role-grid p{margin:9px 0 0;font-size:14px}.meter-id-example{background:var(--white);border:1px solid var(--line);border-radius:18px;margin:30px 0 0;padding:26px}.meter-id-example figcaption{flex-direction:column;margin-bottom:18px;display:flex}.meter-id-example figcaption span{color:var(--muted);margin-top:3px;font-size:13px}.meter-id-visual{letter-spacing:.045em;border:1px solid #9da49b;border-radius:10px;grid-template-columns:minmax(0,1fr) auto;font-size:clamp(20px,3.4vw,34px);line-height:1;display:grid;overflow:hidden}.meter-id-visual span,.meter-id-visual strong{align-items:center;min-height:76px;padding:0 24px;display:flex}.meter-id-visual span{color:#f5f4ed;white-space:nowrap;background:#34443f;overflow:hidden}.meter-id-visual strong{color:var(--ink);background:var(--lime)}.meter-id-legend{color:var(--muted);grid-template-columns:minmax(0,1fr) auto;gap:18px;margin-top:9px;font-size:11px;display:grid}.meter-id-legend strong{color:#737e18;text-align:right}.meter-id-example>p{margin:18px 0 0;font-size:14px}.operator-list{margin-top:18px}.operator-list article{background:var(--white);border:1px solid var(--line);border-radius:18px;grid-template-columns:1fr auto;align-items:center;gap:22px;padding:23px;display:grid}.operator-list article div{flex-direction:column;display:flex}.operator-list article span{color:#747e1d;letter-spacing:.12em;text-transform:uppercase;font-size:9px;font-weight:700}.operator-list article strong{margin-top:5px}.operator-list article small{color:var(--muted);margin-top:4px}.operator-list article nav{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.operator-list article a{border:1px solid var(--line);white-space:nowrap;border-radius:999px;padding:10px 14px;font-size:12px;font-weight:700;text-decoration:none}.operator-list>p{margin-top:16px;font-size:14px}.knowledge-footer{padding:54px max(24px, calc((100vw - var(--max)) / 2));color:#e8eadf;background:var(--ink);justify-content:space-between;gap:50px;display:flex}.knowledge-footer .knowledge-mark{fill:var(--lime)}.knowledge-footer .knowledge-brand small,.knowledge-footer p{color:#aeb5aa}.knowledge-footer p{max-width:610px;margin:22px 0 0;font-size:13px}.knowledge-footer nav{align-items:flex-start;gap:22px;display:flex}.knowledge-footer nav a{color:#c8cdc4;font-size:12px}.knowledge-footer-links{gap:20px;display:grid}.knowledge-footer .knowledge-footer-nav{display:none}@media (width<=900px){.knowledge-header{grid-template-rows:auto auto;grid-template-columns:1fr auto;gap:0 24px;padding-top:12px}.knowledge-header nav{border-top:1px solid var(--line);scrollbar-width:none;grid-column:1/-1;justify-content:flex-start;gap:22px;width:100%;padding:11px 0 13px;overflow-x:auto}.knowledge-header nav::-webkit-scrollbar{display:none}.knowledge-header nav a{white-space:nowrap;flex:none}.knowledge-layout{grid-template-columns:1fr;gap:45px}.knowledge-index{grid-template-columns:repeat(2,minmax(0,1fr));display:grid;position:static}.knowledge-index span{grid-column:1/-1}.knowledge-role-grid{grid-template-columns:1fr}.knowledge-role-grid article{min-height:0;padding:24px 0}.knowledge-role-grid article+article{border-top:1px solid var(--line);border-left:0;padding-left:0}.knowledge-footer .knowledge-footer-nav{border-bottom:1px solid #ffffff24;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 20px;padding-bottom:20px;display:grid}}@media (width<=560px){.knowledge-header{min-height:72px;padding-inline:20px}.knowledge-brand small{display:none}.knowledge-home{font-size:11px}.knowledge-header nav{width:calc(100% + 40px);margin-left:-20px;padding-inline:20px}.knowledge-hero{background-size:auto,52px 52px,52px 52px,auto;min-height:420px;padding:82px 20px 62px}.knowledge-hero:after{display:none}.knowledge-hero h1{hyphens:auto;overflow-wrap:anywhere;font-size:clamp(42px,12.6vw,58px)}.knowledge-layout{padding:70px 20px 90px}.knowledge-index{grid-template-columns:1fr 1fr;padding-left:15px}.knowledge-index a{overflow-wrap:anywhere;min-width:0}.knowledge-content section{padding-bottom:52px}.knowledge-content section+section{padding-top:52px}.knowledge-content h2{hyphens:auto;overflow-wrap:anywhere}.knowledge-facts{grid-template-columns:1fr}.knowledge-facts li{min-height:0}.knowledge-steps li{grid-template-columns:38px 1fr;padding:18px}.meter-id-example{padding:18px}.meter-id-visual{letter-spacing:.025em;font-size:19px}.meter-id-visual span,.meter-id-visual strong{min-height:62px;padding:0 14px}.meter-id-legend{grid-template-columns:1fr;gap:2px}.meter-id-legend strong{text-align:left}.operator-list article{grid-template-columns:1fr}.operator-list article nav{justify-content:flex-start}.knowledge-footer{padding:45px 20px;display:grid}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
