.EGqjGq_page{color:#21211b;background:#fff;min-height:100vh}.EGqjGq_page section[id]{scroll-margin-top:112px}.EGqjGq_container{width:min(100% - 40px,1280px);min-width:0;margin-inline:auto}.EGqjGq_breadcrumbBar{z-index:1;background:#21211b;padding-top:80px;position:relative}.EGqjGq_hero{isolation:isolate;color:#fff;background:#21211b;padding-top:52px;position:relative}.EGqjGq_hero:before{content:"";z-index:-1;pointer-events:none;background-image:linear-gradient(#ffffff08 1px,#0000 1px),linear-gradient(90deg,#ffffff08 1px,#0000 1px);background-size:64px 64px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000);mask-image:linear-gradient(#000,#0000)}.EGqjGq_heroGrid{grid-template-columns:minmax(0,1fr);align-items:center;gap:48px;display:grid}.EGqjGq_heroIntro{min-width:0}.EGqjGq_eyebrow,.EGqjGq_kicker,.EGqjGq_panelKicker{text-transform:uppercase;letter-spacing:.2em;font-size:12px;font-weight:800;line-height:1.7}.EGqjGq_eyebrow{color:#e3e3d9;background:#ffffff0a;border-left:3px solid #f4ff23;margin-bottom:24px;padding:8px 14px;display:inline-block}.EGqjGq_heroTitle{font-family:var(--font-saira), sans-serif;letter-spacing:-.055em;text-transform:uppercase;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;font-size:clamp(2.3rem,6vw,5rem);font-weight:900;line-height:1}.EGqjGq_heroTitle>span{color:#21211b;background:#f4ff23;width:fit-content;max-width:100%;margin-top:8px;padding:.04em .1em .08em;line-height:1;display:block}.EGqjGq_heroCopy{color:#c9c9bf;max-width:36rem;margin-top:28px;font-size:17px;line-height:1.75}.EGqjGq_actions{flex-wrap:wrap;align-items:stretch;gap:14px;margin-top:30px;display:flex}.EGqjGq_primary,.EGqjGq_secondary{text-transform:uppercase;letter-spacing:.055em;justify-content:center;align-items:center;gap:16px;min-height:58px;padding:16px 22px;font-size:11px;font-weight:800;line-height:1.5;transition:background-color .18s,color .18s;display:inline-flex}.EGqjGq_primary{color:#21211b;clip-path:polygon(12px 0,100% 0,100% calc(100% - 12px),calc(100% - 12px) 100%,0 100%,0 12px);background:#f4ff23}.EGqjGq_primary:hover{background:#e1ed00}.EGqjGq_secondary{color:#fff;border-bottom:1px solid #ffffff47;padding-inline:2px}.EGqjGq_secondary:hover{color:#f4ff23;border-color:#f4ff23}.EGqjGq_primary>svg,.EGqjGq_secondary>svg{flex-shrink:0;width:18px;height:18px}.EGqjGq_primary:focus-visible,.EGqjGq_secondary:focus-visible{outline-offset:-5px;outline:2px solid}.EGqjGq_heroPanel{clip-path:polygon(20px 0,100% 0,100% calc(100% - 20px),calc(100% - 20px) 100%,0 100%,0 20px);background:#292922;border:1px solid #ffffff2e;min-width:0}.EGqjGq_panelHeader{color:#21211b;background:#f4ff23;padding:28px 26px;position:relative}.EGqjGq_panelHeader p{font-family:var(--font-saira), sans-serif;text-transform:uppercase;letter-spacing:-.04em;margin-top:14px;font-size:clamp(1.9rem,3vw,2.8rem);font-weight:900;line-height:1}.EGqjGq_panelHeader>svg{width:28px;height:28px;position:absolute;top:26px;right:24px}.EGqjGq_panelRows{padding:8px 24px 0}.EGqjGq_panelRow{border-bottom:1px solid #ffffff1f;grid-template-columns:18px minmax(0,1fr) 22px;align-items:center;gap:14px;padding-block:24px;display:grid}.EGqjGq_panelRow h2{font-family:var(--font-saira), sans-serif;font-size:21px;font-weight:700;line-height:1.15}.EGqjGq_panelRow p{color:#c5c5b7;margin-top:8px;font-size:12px;line-height:1.65}.EGqjGq_panelRow>svg{color:#f4ff23;width:22px;height:22px}.EGqjGq_panelNumber{color:#b6b6a7;align-self:start;margin-top:3px;font-size:10px}a.EGqjGq_panelRow:hover h2{color:#f4ff23}a.EGqjGq_panelRow:focus-visible{outline-offset:-5px;outline:2px solid #f4ff23}.EGqjGq_panelNotes{color:#c5c5b7;padding:22px 26px 28px;font-size:11px;line-height:1.65}.EGqjGq_panelNotes>a{color:#fff;text-underline-offset:4px;align-items:center;gap:9px;margin-top:14px;text-decoration:underline;display:inline-flex}.EGqjGq_panelNotes>a>svg{width:14px;height:14px}.EGqjGq_panelNotes>a:focus-visible{outline-offset:5px;outline:2px solid #f4ff23}.EGqjGq_heroFooter,.EGqjGq_sectionNav{border-top:1px solid #ffffff24;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px 28px;margin-top:56px;padding-block:24px;display:flex}.EGqjGq_heroFooter{color:#b6b6a8;letter-spacing:.1em;text-transform:uppercase;font-size:9px;font-weight:700}.EGqjGq_heroFooter>a,.EGqjGq_sectionNav a{letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:14px;font-size:10px;font-weight:700;display:inline-flex}.EGqjGq_heroFooter>a,.EGqjGq_sectionNav a>span{color:#f4ff23}.EGqjGq_sectionNav a{color:#c9c9bc}.EGqjGq_sectionNav a:hover{color:#f4ff23}.EGqjGq_heroFooter>a:focus-visible,.EGqjGq_sectionNav a:focus-visible{outline-offset:5px;outline:2px solid #f4ff23}.EGqjGq_section{color:#21211b;background:#fff;padding-block:80px}@media (min-width:768px){.EGqjGq_section{padding-block:112px}}@media (min-width:1024px){.EGqjGq_section{padding-block:128px}}.EGqjGq_light{color:#21211b;background:#f7f7f4}.EGqjGq_kicker{color:#696955;margin-bottom:18px}.EGqjGq_section .EGqjGq_kicker{display:none}.EGqjGq_sectionTitle{max-width:26ch;font-family:var(--font-saira), sans-serif;text-transform:uppercase;letter-spacing:-.04em;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;font-size:clamp(1.9rem,3.4vw,3rem);font-weight:900;line-height:1.03}.EGqjGq_accent{color:inherit;text-underline-offset:.18em;text-decoration-skip-ink:none;-webkit-text-decoration:underline #f4ff23;text-decoration:underline #f4ff23;text-decoration-thickness:.12em}.EGqjGq_sectionIntro{color:#56564f;max-width:48rem;margin-top:20px;margin-bottom:40px;font-size:17px;line-height:1.75}.EGqjGq_editorialGrid,.EGqjGq_scopeGrid{grid-template-columns:minmax(0,1fr);gap:32px;display:grid}.EGqjGq_scopeGrid{margin-top:36px}.EGqjGq_prose{color:#45453d;flex-direction:column;gap:24px;font-size:17px;line-height:1.85;display:flex}.EGqjGq_textLink{color:#21211b;text-underline-offset:4px;font-weight:700;-webkit-text-decoration:underline #c9d400;text-decoration:underline #c9d400;text-decoration-thickness:2px}.EGqjGq_textLink:hover{text-decoration-thickness:2px}.EGqjGq_textLink:focus-visible{outline-offset:4px;outline:2px solid}.EGqjGq_textLink:hover{text-decoration-color:#21211b}.EGqjGq_featureList{grid-template-columns:minmax(0,1fr);align-content:start;gap:16px;display:grid}.EGqjGq_featureCard{background:#fff;border-top:2px solid #21211b;padding:24px}.EGqjGq_featureTitle{font-family:var(--font-saira), sans-serif;margin-bottom:8px;font-size:22px;font-weight:700;line-height:1.2}.EGqjGq_featureCopy{color:#56564f;font-size:14px;line-height:1.75}.EGqjGq_threeGrid{grid-template-columns:minmax(0,1fr);gap:20px;display:grid}.EGqjGq_levelCard,.EGqjGq_modelCard{clip-path:polygon(0 0,100% 0,100% calc(100% - 14px),calc(100% - 14px) 100%,0 100%);background:#fff;border:1px solid #21211b1a;border-top:3px solid #21211b;flex-direction:column;min-width:0;padding:28px;display:flex}.EGqjGq_section:not(.EGqjGq_light) .EGqjGq_levelCard{background:#f2f2f2;border-color:#21211b #0000 #0000}.EGqjGq_cardTitle{font-family:var(--font-saira), sans-serif;letter-spacing:-.02em;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;margin-bottom:16px;font-size:23px;font-weight:800;line-height:1.2}.EGqjGq_levelLabel{color:#696955;letter-spacing:.14em;text-transform:uppercase;margin-bottom:14px;font-size:10px;font-weight:700;line-height:1.6}.EGqjGq_checkList{flex-direction:column;gap:12px;display:flex}.EGqjGq_checkItem{color:#45453d;align-items:flex-start;gap:10px;font-size:14px;line-height:1.65;display:flex}.EGqjGq_check{color:#21211b;flex-shrink:0}.EGqjGq_cardNote{color:#5f5f55;margin-top:auto;padding-top:26px;font-size:12px;line-height:1.65}.EGqjGq_cardCopy{color:#56564f;font-size:16px;line-height:1.8}.EGqjGq_modelCard{background:#fff;border-top-color:#21211b}.EGqjGq_modelNumber{color:#696955;letter-spacing:.1em;margin-bottom:28px;font-size:11px}.EGqjGq_modelSubtitle{color:#696955;margin-bottom:20px;font-size:12px;font-weight:700;line-height:1.7}.EGqjGq_modelCopy{color:#56564f;margin-bottom:24px;font-size:15px;line-height:1.8}.EGqjGq_modelCard .EGqjGq_checkList{margin-top:auto}.EGqjGq_modelCard .EGqjGq_checkItem{color:#56564f}.EGqjGq_modelCard .EGqjGq_check{color:#21211b}.EGqjGq_modelLink{color:#21211b;text-underline-offset:4px;margin-top:26px;font-size:13px;font-weight:700;line-height:1.7;text-decoration:underline;display:inline-block}.EGqjGq_modelLink:focus-visible{outline-offset:5px;outline:2px solid #21211b}.EGqjGq_benefitGrid{grid-template-columns:minmax(0,1fr);gap:28px 40px;display:grid}.EGqjGq_benefitItem{border-top:1px solid #21211b24;align-items:flex-start;gap:22px;padding-top:24px;display:flex}.EGqjGq_benefitNumber{color:#21211b;font-family:var(--font-saira), sans-serif;flex-shrink:0;font-size:28px;font-weight:300;line-height:1}.EGqjGq_benefitItem .EGqjGq_cardTitle{font-size:21px}.EGqjGq_processGrid{grid-template-columns:minmax(0,1fr);gap:28px;display:grid}.EGqjGq_processCard{border-top:1px solid #babab0;min-width:0;padding-block:24px 0}.EGqjGq_processNumber{font-family:var(--font-saira), sans-serif;color:#7e7e6b;margin-bottom:32px;font-size:48px;font-weight:300;line-height:1;display:block}.EGqjGq_processResult{color:#424236;border-top:1px solid #d3d3c9;margin-top:24px;padding-top:16px;font-size:13px;line-height:1.7}.EGqjGq_resultLabel{color:#696955;text-transform:uppercase;letter-spacing:.1em;margin-bottom:8px;font-size:9px;font-weight:700;display:block}.EGqjGq_responsibilities{border-top:1px solid #21211b29;flex-direction:column;display:flex}.EGqjGq_responsibilityRow{border-bottom:1px solid #21211b29;grid-template-columns:minmax(0,1fr);gap:24px;padding-block:30px;display:grid}.EGqjGq_responsibilityTask{color:#21211b;font-family:var(--font-saira), sans-serif;font-size:23px;font-weight:700;line-height:1.2}.EGqjGq_responsibilityCopy{color:#45453d;font-size:15px;line-height:1.8}.EGqjGq_responsibilityLabel{color:#696955;text-transform:uppercase;letter-spacing:.1em;margin-bottom:10px;font-size:10px;font-weight:700;display:block}.EGqjGq_scopeNote{color:#56564f;max-width:58rem;margin-top:28px;font-size:15px;line-height:1.8}.EGqjGq_faqList{border-top:1px solid #21211b29;margin-top:40px}.EGqjGq_faq{border-bottom:1px solid #21211b29}.EGqjGq_faqSummary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;min-height:80px;padding-block:24px;list-style:none;display:flex}.EGqjGq_faqSummary::-webkit-details-marker{display:none}.EGqjGq_faqSummary>h3{font-family:var(--font-saira), sans-serif;font-size:21px;font-weight:600;line-height:1.35}.EGqjGq_faqSummary:hover>h3{text-underline-offset:5px;-webkit-text-decoration:underline #c9d400;text-decoration:underline #c9d400;text-decoration-thickness:3px}.EGqjGq_faqSummary:focus-visible{outline-offset:4px;outline:2px solid #21211b}.EGqjGq_plus{color:#f4ff23;background:#21211b;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:26px;line-height:1;display:inline-flex}.EGqjGq_faq[open] .EGqjGq_plus{color:#21211b;background:#f4ff23;transform:rotate(45deg)}.EGqjGq_answer{color:#45453d;max-width:58rem;padding-bottom:30px;font-size:16px;line-height:1.8}.EGqjGq_answerLink{color:#21211b;text-underline-offset:4px;margin-top:20px;font-size:14px;font-weight:700;text-decoration:underline;display:inline-block}.EGqjGq_answerLink:focus-visible{outline-offset:5px;outline:2px solid #21211b}.EGqjGq_sources{color:#5f5f55;max-width:58rem;margin-top:32px;font-size:14px;line-height:1.8}.EGqjGq_cta{color:#21211b;background:#f4ff23;padding-block:64px}.EGqjGq_ctaGrid{grid-template-columns:minmax(0,1fr);gap:32px;display:grid}.EGqjGq_cta .EGqjGq_kicker{color:#484822}.EGqjGq_cta .EGqjGq_sectionTitle{max-width:17ch}.EGqjGq_cta .EGqjGq_accent{color:inherit;background:0 0;padding:0}.EGqjGq_ctaCopy{margin-bottom:28px;font-size:17px;line-height:1.8}.EGqjGq_cta .EGqjGq_primary{color:#f4ff23;background:#21211b}.EGqjGq_cta .EGqjGq_primary:hover{background:#343429}.EGqjGq_cta .EGqjGq_secondary{color:#21211b;border-color:#21211b59}.EGqjGq_cta .EGqjGq_secondary:hover{border-color:#21211b}.EGqjGq_ctaNote{color:#555526;margin-top:18px;font-size:13px;line-height:1.7}@media (min-width:640px){.EGqjGq_container{width:min(100% - 64px,1280px)}.EGqjGq_benefitGrid,.EGqjGq_processGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.EGqjGq_hero{padding-top:64px}.EGqjGq_heroPanel{width:100%;max-width:540px}}@media (min-width:768px){.EGqjGq_responsibilityRow{grid-template-columns:minmax(0,.85fr) repeat(2,minmax(0,1.2fr));gap:30px}}@media (min-width:1024px){.EGqjGq_sectionTitle{-webkit-hyphens:manual;hyphens:manual}.EGqjGq_hero{padding-top:60px}.EGqjGq_heroGrid{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:64px}.EGqjGq_heroTitle{font-size:clamp(3.3rem,5.2vw,5rem)}.EGqjGq_heroFooter,.EGqjGq_sectionNav{margin-top:72px}.EGqjGq_section,.EGqjGq_cta{padding-block:96px}.EGqjGq_editorialGrid{grid-template-columns:minmax(0,.85fr) minmax(0,1.2fr);gap:88px}.EGqjGq_scopeGrid{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:80px}.EGqjGq_threeGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.EGqjGq_processGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.EGqjGq_ctaGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:80px}}@media (max-width:479px){.EGqjGq_actions{flex-direction:column;align-items:stretch}.EGqjGq_primary,.EGqjGq_secondary{width:100%}.EGqjGq_heroFooter>span:nth-child(2){display:none}.EGqjGq_panelRows{padding-inline:18px}.EGqjGq_panelRow{gap:10px}.EGqjGq_panelRow h2{font-size:19px}.EGqjGq_panelRow p{font-size:11px}}@media (prefers-reduced-motion:no-preference){.EGqjGq_plus{transition:transform .18s ease-out}}@media (prefers-reduced-motion:reduce){.EGqjGq_primary,.EGqjGq_secondary,.EGqjGq_plus{transition:none}}
