.Accordion_accordion__n1e5b{--fg:var(--white);--bg:var(--black);--border:transparent;--hoverFg:var(--primaryColor);overflow:hidden}.Accordion_accordion__n1e5b .Accordion_tab__LeGvd{position:relative}.Accordion_accordion__n1e5b .Accordion_tab__LeGvd .Accordion_tabInput__GmX0b{position:absolute;z-index:-1;width:0;height:0;margin:0;padding:0;opacity:0;pointer-events:none}.Accordion_accordion__n1e5b .Accordion_tab__LeGvd .Accordion_tabContent__GXw3_{max-height:0;transition:all var(--speed3)}.Accordion_accordion__n1e5b .Accordion_tab__LeGvd .Accordion_tabContent__GXw3_ .Accordion_tabContentInner__DCRYt{padding:var(--spacing5)}.Accordion_accordion__n1e5b .Accordion_tab__LeGvd .Accordion_tabInput__GmX0b:checked~.Accordion_tabContent__GXw3_{max-height:1000vh}.Accordion_accordion__n1e5b .Accordion_tab__LeGvd .Accordion_tabLabel__nzNUp{display:flex;align-items:center;justify-content:space-between;padding:var(--spacing5);color:var(--fg);font-family:var(--secondaryFont);text-transform:uppercase;background:var(--bg);border-radius:var(--curve);cursor:pointer;transition:color var(--speed1) ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Accordion_accordion__n1e5b .Accordion_tab__LeGvd .Accordion_tabLabel__nzNUp:hover{--fg:var(--hoverFg)}.Accordion_accordion__n1e5b .Accordion_tab__LeGvd .Accordion_tabLabel__nzNUp .Accordion_tabLabelLeft__mbMRY{display:flex;flex:1;gap:var(--spacing3);align-items:center}.Accordion_accordion__n1e5b .Accordion_tab__LeGvd .Accordion_tabLabel__nzNUp .Accordion_tabLabelLeft__mbMRY svg{flex-shrink:0;width:2.6em;height:auto;fill:var(--fg);transition:fill var(--speed1) ease-in-out}.Accordion_accordion__n1e5b .Accordion_tab__LeGvd .Accordion_tabLabel__nzNUp>svg{flex-shrink:0;width:1em;height:1em;margin-left:var(--spacing6);transform:rotate(90deg);transform-origin:center center;transition:transform var(--speed3) ease-in-out}.Accordion_accordion__n1e5b .Accordion_tab__LeGvd .Accordion_tabLabel__nzNUp>svg path{transition:fill var(--speed1) ease-in-out;fill:var(--fg)}.Accordion_accordion__n1e5b .Accordion_tab__LeGvd .Accordion_tabInput__GmX0b:checked+.Accordion_tabLabel__nzNUp svg{transform:rotate(0deg)}.Accordion_accordion__n1e5b.Accordion_minimalist__G8GnF{--bg:transparent;--fg:var(--black);--hoverFg:var(--primaryColor)}.Accordion_accordion__n1e5b.Accordion_minimalist__G8GnF .Accordion_tab__LeGvd .Accordion_tabLabel__nzNUp{padding-right:0;padding-left:0;font-family:var(--primaryFont);letter-spacing:0;text-transform:none}.CopyText_copyText__DRPPL{--fg:var(--black);position:relative;display:flex;width:-moz-min-content;width:min-content;padding:var(--spacing4) var(--spacing5);white-space:nowrap;background-color:hsla(var(--primaryColorHsl),.1);border:1px solid var(--black);border-radius:var(--curve);cursor:pointer;transition:background-color .2s ease-in-out}.CopyText_copyText__DRPPL:hover{--fg:var(--primaryColorLight);background-color:var(--black);cursor:pointer}.CopyText_copyText__DRPPL svg{width:1.618em;height:auto}.CopyText_copyText__DRPPL svg path{transition:fill .1s ease-in-out;fill:var(--fg)}.CopyText_copyText__DRPPL .CopyText_feedbackText___mKvC,.CopyText_copyText__DRPPL .CopyText_originalText__LUn91{display:block;color:var(--fg);transition:color .1s ease-in-out,opacity .2s ease-in-out}.CopyText_copyText__DRPPL .CopyText_originalText__LUn91{display:flex;gap:var(--spacing3);align-items:center;color:var(--fg);opacity:1;transition:color .1s ease-in-out,opacity .2s ease-in-out}.CopyText_copyText__DRPPL .CopyText_feedbackText___mKvC{position:absolute;top:50%;left:50%;width:100%;white-space:nowrap;text-align:center;transform:translate(-50%,-50%);opacity:0}.CopyText_copyText__DRPPL .CopyText_feedbackText___mKvC.CopyText_visible__QhHBj{opacity:1}.CopyText_copyText__DRPPL .CopyText_feedbackText___mKvC.CopyText_visible__QhHBj+.CopyText_originalText__LUn91{opacity:0}.Footer_footer__OQpsI{position:relative;z-index:2;background:var(--elevationMaterial0);border-top:1px solid var(--elevationMaterial5)}.Footer_footer__OQpsI>div{display:flex;flex-direction:column;align-items:center;padding-top:var(--spacing8);padding-bottom:var(--spacing8)}.Footer_contractAddress__8LnBf{display:flex;flex-direction:column;gap:var(--spacing3);align-items:center;margin-bottom:var(--spacing6)}.Footer_contractLabel__8eB1m{font-size:var(--fontSize1);font-variant:small-caps;letter-spacing:-.05em}.Footer_contractAddressText__7DB1s{font-size:var(--fontSize1)}@media(max-width:500px){.Footer_contractAddressText__7DB1s{font-size:var(--fontSize0)}}.Footer_socials__SIBUu{display:flex;flex-wrap:wrap;gap:var(--spacing6);justify-content:center}@media(max-width:600px){.Footer_socials__SIBUu{flex-direction:column;gap:var(--spacing5);align-items:center}}.Footer_social__8eyG7{--color:var(--black);display:flex;gap:var(--spacing3);align-items:center;color:var(--color);font-size:var(--fontSize1);text-decoration:none;transition:color var(--speed2) ease}.Footer_social__8eyG7 svg{width:1.25em;height:1.25em}.Footer_social__8eyG7 svg path{transition:fill var(--speed2) ease;fill:var(--color)}.Footer_social__8eyG7:hover{--color:var(--primaryColor)}.Footer_ethics__1Car_{max-width:600px;text-align:center}.Footer_ethics__1Car_ p{margin:0 0 var(--spacing4);color:var(--gray);font-size:var(--fontSize0);font-style:italic;line-height:var(--lineHeight)}.Footer_ethics__1Car_ p:last-child{margin-bottom:0}.Footer_separator__osC3H{width:100%;max-width:400px;height:1px;margin:var(--spacing6) 0;background:var(--elevationMaterial5)}.Footer_bottom__g11fA{display:flex;flex-direction:column;gap:var(--spacing3);align-items:center;max-width:600px;color:var(--gray);font-size:var(--fontSize0);font-variant:small-caps;line-height:var(--lineHeight);text-align:center}.Timeline_timeline__TXddD{display:flex;flex-direction:column;width:100%;max-width:40rem}.Timeline_item__lvRwb{display:flex;gap:var(--spacing6)}.Timeline_item__lvRwb:last-child .Timeline_line__12sRK{display:none}.Timeline_marker__0b9qc{flex-direction:column}.Timeline_iconWrapper__Nd9Bl,.Timeline_marker__0b9qc{display:flex;flex-shrink:0;align-items:center;width:3.5rem}.Timeline_iconWrapper__Nd9Bl{justify-content:center;height:3.5rem;color:var(--grayLight);border:2px solid var(--grayLight);border-radius:50%;transition:all var(--speed2) ease}.Timeline_iconWrapper__Nd9Bl svg{width:2rem;height:2rem}.Timeline_iconWrapper__Nd9Bl svg path{fill:currentcolor}.Timeline_complete__ZC4nF .Timeline_iconWrapper__Nd9Bl{color:var(--primaryColorLight);background:var(--black);border-color:var(--black)}.Timeline_active__242ac .Timeline_iconWrapper__Nd9Bl{color:var(--black);background:var(--elevationMaterial2);border-color:var(--black)}.Timeline_dot__84kQa{width:.5rem;height:.5rem;background:currentcolor;border-radius:50%}.Timeline_line__12sRK{flex-grow:1;width:2px;margin-top:var(--spacing4);margin-bottom:var(--spacing4);background:var(--elevationMaterial5)}.Timeline_complete__ZC4nF .Timeline_line__12sRK{background:var(--grayDark)}.Timeline_content__5dru3{padding-top:0;padding-bottom:var(--spacing7)}.Timeline_date__7v9u6{color:var(--grayDark);font-size:var(--fontSize1);text-transform:uppercase}.Timeline_title__qxMcy{margin:0 0 var(--spacing4);font-size:var(--fontSize3)}.Timeline_description__eC63t{font-size:var(--fontSize2);hyphenate-limit-chars:8 3 3;hyphenate-limit-lines:2;line-height:var(--lineHeight);text-align:justify}.page_hero__klkOV{position:relative;min-height:100vh;overflow:hidden}.page_heroBgLambda__EivuG{position:absolute;top:50%;left:50%;width:80vw;height:80vw;transform:translate(-50%,-50%);opacity:.01;pointer-events:none}.page_heroBgLambda__EivuG path{fill:var(--black)}.page_hero__klkOV>div{display:flex;align-items:center;justify-content:center;min-height:100vh;padding-top:var(--spacing9);padding-bottom:var(--spacing9)}.page_heroContent__Z0Cxf{display:flex;flex-direction:column;align-items:center;max-width:50rem;text-align:center}.page_heroContent__Z0Cxf h1{margin:0 0 var(--spacing6);font-weight:600;font-size:var(--fontSize7);line-height:1.1;letter-spacing:0}@media(max-width:800px){.page_heroContent__Z0Cxf h1{font-size:var(--fontSize6)}}@media(max-width:500px){.page_heroContent__Z0Cxf h1{font-size:var(--fontSize5)}}.page_tagline__vdxWV{max-width:40rem;margin:0 0 var(--spacing6);font-size:var(--fontSize3);line-height:var(--lineHeight);hyphenate-limit-chars:8 3 3;hyphenate-limit-lines:2;text-align:justify}.page_redactedBlock__01H_A{display:flex;flex-direction:column;gap:var(--spacing3);align-items:center}.page_redactedLabel__Vbuhy{color:var(--grayDark);font-size:var(--fontSize1);font-family:var(--fontMono);letter-spacing:.1em}.page_redactedContent__AqkY_{font-size:var(--fontSize5);font-family:var(--fontMono);letter-spacing:1px}@media(max-width:500px){.page_redactedContent__AqkY_{font-size:var(--fontSize4)}}.page_redactedSubtext__KCYsO{color:var(--grayDark);font-size:var(--fontSize1);font-style:italic;font-variant:small-caps}.page_problem__6aEEW{background:var(--elevationMaterial1)}.page_problem__6aEEW>div{display:flex;flex-direction:column;align-items:center;padding-top:var(--spacing9);padding-bottom:var(--spacing9)}.page_problem__6aEEW h2{margin:0 0 var(--spacing7);font-size:var(--fontSize5);text-align:center}.page_problemContent__qWX9d{max-width:var(--copyMaxWidth)}.page_problemContent__qWX9d h3{margin:var(--spacing8) 0 var(--spacing5);font-size:var(--fontSize3)}.page_problemContent__qWX9d p{margin:0 0 var(--spacing5);font-size:var(--fontSize2);hyphenate-limit-chars:8 3 3;hyphenate-limit-lines:2;line-height:var(--lineHeight);text-align:justify}.page_problemContent__qWX9d p:last-child{margin-bottom:0}.page_problemContent__qWX9d p em{font-style:italic}.page_figure__ZKutJ{margin:var(--spacing7) 0;text-align:center}.page_figure__ZKutJ img{width:100%;max-width:100%;height:auto}.page_figure__ZKutJ figcaption{margin-top:var(--spacing4);font-size:var(--fontSize1);font-style:italic}.page_method__nXNOd>div{display:flex;flex-direction:column;align-items:center;padding-top:var(--spacing9);padding-bottom:var(--spacing9)}.page_method__nXNOd h2{margin:0 0 var(--spacing7);font-size:var(--fontSize5);text-align:center}.page_methodContent__CnHt8{max-width:var(--copyMaxWidth)}.page_methodContent__CnHt8 p{margin:0 0 var(--spacing5);font-size:var(--fontSize2);line-height:var(--lineHeight)}.page_methodContent__CnHt8 p:last-child{margin-bottom:0}.page_methodContent__CnHt8 ol{margin:0 0 var(--spacing6);padding-left:var(--spacing6);font-size:var(--fontSize2);line-height:var(--lineHeight)}.page_methodContent__CnHt8 ol li{margin-bottom:var(--spacing3)}.page_placeholderDiagram__X9_li{display:flex;justify-content:center;margin:var(--spacing6) 0}.page_diagramBox__rVrAx{display:flex;flex-direction:column;gap:var(--spacing4);align-items:center;width:100%;max-width:30rem;padding:var(--spacing5);background:var(--elevationMaterial2);border:1px dashed var(--black);border-radius:var(--spacing3)}.page_diagramBox__rVrAx span{font-size:var(--fontSize0);font-style:italic}.page_diagramPlaceholder__zBzxe{display:flex;align-items:center;justify-content:center;width:100%;height:200px;font-size:var(--fontSize1);font-family:var(--fontMono);border:1px solid var(--grayDark);border-radius:var(--spacing2)}.page_timeline__KKVdY{color:var(--black);background:var(--elevationMaterial1)}.page_timeline__KKVdY>div{display:flex;flex-direction:column;align-items:center;padding-top:var(--spacing9);padding-bottom:var(--spacing9)}.page_timeline__KKVdY h2{margin:0 0 var(--spacing4);font-size:var(--fontSize5);text-align:center}.page_timelineSubhead__GbaPl{max-width:30rem;margin:0 0 var(--spacing8);font-size:var(--fontSize1);font-style:italic;text-align:center}.page_faq__SUgRx{background:var(--elevationMaterial1)}.page_faq__SUgRx>div{display:flex;flex-direction:column;align-items:center;padding-top:var(--spacing9);padding-bottom:var(--spacing9)}.page_faq__SUgRx h2{margin:0 0 var(--spacing4);font-size:var(--fontSize5);text-align:center}.page_note__S87_t{font-size:var(--fontSize1);font-style:italic;hyphenate-limit-chars:8 3 3;hyphenate-limit-lines:2;line-height:var(--lineHeight);text-align:justify}.page_faqList__uRloy{display:flex;flex-direction:column;gap:var(--spacing3);width:100%;max-width:var(--copyMaxWidth);font-size:var(--fontSize3)}.page_related__j4MFK{background:var(--elevationMaterial1)}.page_related__j4MFK>div{display:flex;flex-direction:column;align-items:center;padding-top:var(--spacing9);padding-bottom:var(--spacing9)}.page_related__j4MFK h2{margin:0 0 var(--spacing6);font-size:var(--fontSize5);text-align:center}.page_relatedIntro__ME13W{max-width:var(--copyMaxWidth);margin:0 0 var(--spacing7);font-size:var(--fontSize2);line-height:var(--lineHeight);text-align:center}.page_relatedGrid__j1ZZE{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing5);width:100%;max-width:70rem}@media(max-width:1000px){.page_relatedGrid__j1ZZE{grid-template-columns:1fr;max-width:var(--copyMaxWidth)}}.page_relatedCard__Iaa6B{display:flex;flex-direction:column;padding:var(--spacing6);color:var(--black);font-weight:400;text-decoration:none;background:var(--elevationMaterial1);border:1px solid var(--elevationMaterial3);transition:transform var(--speed2) ease-out,box-shadow var(--speed2) ease-out,border-color var(--speed2) ease-out,background-color var(--speed2) ease-out}.page_relatedCard__Iaa6B:hover{background-color:hsla(var(--primaryColorHsl),.05);border-color:var(--primaryColor);transform:translateY(-2px)}.page_relatedIndex__W85bv{margin-bottom:var(--spacing4);font-size:var(--fontSize2)}.page_relatedTitle__ID3OC{margin-bottom:var(--spacing3);font-size:var(--fontSize3);line-height:1.3}.page_relatedMeta__Ytg1T{margin-bottom:var(--spacing4);font-size:var(--fontSize1);font-family:var(--fontMono)}.page_relatedDesc__Fqe34{margin-bottom:var(--spacing5);color:var(--grayDark);font-size:var(--fontSize2);line-height:var(--lineHeight)}.page_exercise__EYiN8{margin-top:auto;padding-top:var(--spacing5);color:var(--gray);font-size:var(--fontSize1);border-top:1px solid rgba(0,0,0,.1333333333)}.page_exercise__EYiN8 span:first-child{margin-right:var(--spacing4);font-variant:small-caps}