.index-module-scss-module__E3-aHG__ab{padding:0 var(--g);word-break:keep-all;line-height:1.2;position:relative}.index-module-scss-module__E3-aHG__sec{column-gap:var(--g);grid-template-columns:repeat(12,minmax(0,1fr));padding-top:18rem;display:grid}.index-module-scss-module__E3-aHG__first{padding-top:13rem}.index-module-scss-module__E3-aHG__lab{grid-column:1/4;align-self:start;gap:1.6rem;display:flex;position:sticky;top:9rem}.index-module-scss-module__E3-aHG__body{grid-column:4/13}.index-module-scss-module__E3-aHG__statement{width:calc(var(--c)*8 + var(--g)*7);letter-spacing:-.03em;margin-top:-.6rem;font-size:4.2rem;font-weight:400;line-height:1.16}.index-module-scss-module__E3-aHG__statement .ln_{margin-block:-.5rem;padding-block:.5rem}.index-module-scss-module__E3-aHG__intro{column-gap:var(--g);grid-template-columns:repeat(9,minmax(0,1fr));margin-top:6rem;line-height:1.3;display:grid}.index-module-scss-module__E3-aHG__intro>:first-child{grid-column:1/4}.index-module-scss-module__E3-aHG__intro>:nth-child(2){grid-column:5/8}.index-module-scss-module__E3-aHG__stmt{width:calc(var(--c)*8 + var(--g)*7);margin-bottom:7rem}.index-module-scss-module__E3-aHG__stmtTitle{letter-spacing:-.03em;font-size:2.8rem;line-height:1.15}.index-module-scss-module__E3-aHG__stmtTitle .ln_{margin-block:-.2rem;padding-block:.2rem}.index-module-scss-module__E3-aHG__stmtKo{color:var(--gray);margin-top:1.2rem;line-height:1.3}.index-module-scss-module__E3-aHG__stmtKoText{color:var(--gray)}.index-module-scss-module__E3-aHG__pairs{column-gap:calc(var(--c) + var(--g)*2);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:2.8rem;line-height:1.3;display:grid}.index-module-scss-module__E3-aHG__founder{column-gap:calc(var(--c) + var(--g)*2);width:calc(var(--c)*8 + var(--g)*7);grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:9rem;line-height:1.3;display:grid}.index-module-scss-module__E3-aHG__fSide{align-self:end}.index-module-scss-module__E3-aHG__team{column-gap:calc(var(--c) + var(--g)*2);width:calc(var(--c)*8 + var(--g)*7);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:9rem;line-height:1.3;display:grid}.index-module-scss-module__E3-aHG__team>:first-child{align-self:start}.index-module-scss-module__E3-aHG__tList.index-module-scss-module__E3-aHG__tList{align-self:start;margin:0}.index-module-scss-module__E3-aHG__fPerson.index-module-scss-module__E3-aHG__fPerson{margin-top:3.2rem}.index-module-scss-module__E3-aHG__fMeta>div{column-gap:var(--g);border-top:1px solid #0000001a;border-bottom:1px solid #0000001a;grid-template-columns:9rem 1fr;padding:.6rem 0;display:grid}.index-module-scss-module__E3-aHG__fMeta dt{color:var(--gray)}.index-module-scss-module__E3-aHG__fHead{color:var(--gray);margin-top:2.4rem}.index-module-scss-module__E3-aHG__fRows{border-bottom:1px solid #0000001a;margin-top:.8rem}.index-module-scss-module__E3-aHG__fRows li{border-top:1px solid #0000001a}.index-module-scss-module__E3-aHG__fRows li .ln{column-gap:var(--g);grid-template-columns:9rem 1fr auto;padding:.6rem 0;display:grid}.index-module-scss-module__E3-aHG__fYear{color:var(--gray);font-variant-numeric:tabular-nums}.index-module-scss-module__E3-aHG__fRole{text-align:right}.index-module-scss-module__E3-aHG__divs{column-gap:calc(var(--c) + var(--g)*2);width:calc(var(--c)*8 + var(--g)*7);grid-template-columns:repeat(2,minmax(0,1fr));row-gap:8rem;display:grid}.index-module-scss-module__E3-aHG__div{line-height:1.3}.index-module-scss-module__E3-aHG__divHead{column-gap:var(--g);grid-template-columns:3rem 1fr;align-items:baseline;display:grid}.index-module-scss-module__E3-aHG__divNo{font-variant-numeric:tabular-nums}.index-module-scss-module__E3-aHG__divName{letter-spacing:-.03em;font-size:2.8rem;font-weight:500;line-height:1.1}.index-module-scss-module__E3-aHG__divName .ln_{margin-block:-.2rem;padding-block:.2rem}.index-module-scss-module__E3-aHG__divKind{color:var(--gray);grid-column:2;margin-top:.6rem}.index-module-scss-module__E3-aHG__divText{margin:3.2rem 0 0 calc(3rem + var(--g))}.index-module-scss-module__E3-aHG__divText .ln_+.ln_{color:var(--gray);margin-top:1lh}.index-module-scss-module__E3-aHG__divMeta{margin:3.2rem 0 0 calc(3rem + var(--g))}.index-module-scss-module__E3-aHG__divMeta>div{column-gap:var(--g);border-top:1px solid #0000001a;grid-template-columns:6rem 1fr;padding:.6rem 0;display:grid}.index-module-scss-module__E3-aHG__divMeta dt{color:var(--gray)}.index-module-scss-module__E3-aHG__partners{margin:.8rem 0 0 calc(3rem + var(--g));border-bottom:1px solid #0000001a}.index-module-scss-module__E3-aHG__partners li{border-top:1px solid #0000001a}.index-module-scss-module__E3-aHG__partners li .ln{column-gap:var(--g);grid-template-columns:3rem 1fr auto;padding:.6rem 0;display:grid}.index-module-scss-module__E3-aHG__pNo{color:var(--gray);font-variant-numeric:tabular-nums}.index-module-scss-module__E3-aHG__pName span{color:var(--gray)}.index-module-scss-module__E3-aHG__pRole{text-align:right}.index-module-scss-module__E3-aHG__svcs{column-gap:calc(var(--c) + var(--g)*2);width:calc(var(--c)*8 + var(--g)*7);grid-template-columns:repeat(2,minmax(0,1fr));row-gap:6rem;margin-top:4rem;display:grid}.index-module-scss-module__E3-aHG__head{column-gap:var(--g);grid-template-columns:3rem 1fr;align-items:baseline;display:grid}.index-module-scss-module__E3-aHG__headNo{color:var(--gray);font-variant-numeric:tabular-nums}.index-module-scss-module__E3-aHG__headName{letter-spacing:-.02em;font-size:2rem;font-weight:500;line-height:1.15}.index-module-scss-module__E3-aHG__headName .ln_{margin-block:-.2rem;padding-block:.2rem}.index-module-scss-module__E3-aHG__svcText{margin:1.6rem 0 0 calc(3rem + var(--g));line-height:1.3}.index-module-scss-module__E3-aHG__svcText .ln_+.ln_{margin-top:.8rem}.index-module-scss-module__E3-aHG__svcKo{color:var(--gray)}.index-module-scss-module__E3-aHG__badge{align-items:center;gap:.8rem;display:inline-flex}.index-module-scss-module__E3-aHG__badge img{width:auto;height:1.3rem}.index-module-scss-module__E3-aHG__lines{margin:2rem 0 0 calc(3rem + var(--g));border-bottom:1px solid #0000001a}.index-module-scss-module__E3-aHG__lines li{border-top:1px solid #0000001a;padding:.6rem 0;line-height:1.3}.index-module-scss-module__E3-aHG__clients,.index-module-scss-module__E3-aHG__recog{margin-top:8rem}.index-module-scss-module__E3-aHG__clients{width:calc(var(--c)*8 + var(--g)*7)}.index-module-scss-module__E3-aHG__recog{width:calc((var(--c)*7 + var(--g)*5)/2)}.index-module-scss-module__E3-aHG__clientList{column-gap:var(--g);border-bottom:0;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.index-module-scss-module__E3-aHG__clientList li{white-space:nowrap;text-overflow:ellipsis;border-top:0;border-bottom:1px solid #0000001a;overflow:hidden}.index-module-scss-module__E3-aHG__clientList li:nth-child(-n+3){border-top:1px solid #0000001a}.index-module-scss-module__E3-aHG__mail{letter-spacing:-.03em;font-size:4.2rem;line-height:1.16;transition:color .3s;display:inline-block}.index-module-scss-module__E3-aHG__mail:hover{color:var(--gray)}.index-module-scss-module__E3-aHG__mail .ln_{margin-block:-.5rem;padding-block:.5rem}.index-module-scss-module__E3-aHG__reach{gap:2.4rem;margin-top:2.4rem;display:flex}.index-module-scss-module__E3-aHG__office{color:var(--gray);word-break:keep-all;margin-top:1.6rem}.index-module-scss-module__E3-aHG__office a:hover{color:var(--ink)}@media (max-width:1023px){.index-module-scss-module__E3-aHG__reach{flex-direction:column;align-items:flex-start;gap:1rem}.index-module-scss-module__E3-aHG__sec{grid-template-columns:repeat(6,minmax(0,1fr));row-gap:2.4rem;padding-top:10rem}.index-module-scss-module__E3-aHG__first{padding-top:9rem}.index-module-scss-module__E3-aHG__lab,.index-module-scss-module__E3-aHG__body{grid-column:1/-1}.index-module-scss-module__E3-aHG__lab{position:static}.index-module-scss-module__E3-aHG__statement{width:100%;margin-top:0;font-size:2.6rem;line-height:1.14}.index-module-scss-module__E3-aHG__intro,.index-module-scss-module__E3-aHG__divs{grid-template-columns:1fr}.index-module-scss-module__E3-aHG__intro{row-gap:1lh;margin-top:3.2rem}.index-module-scss-module__E3-aHG__intro>:nth-child(n){grid-column:1}.index-module-scss-module__E3-aHG__divs{width:auto}.index-module-scss-module__E3-aHG__divText,.index-module-scss-module__E3-aHG__divMeta,.index-module-scss-module__E3-aHG__partners{margin-left:0}.index-module-scss-module__E3-aHG__svcs,.index-module-scss-module__E3-aHG__clients,.index-module-scss-module__E3-aHG__recog,.index-module-scss-module__E3-aHG__stmt,.index-module-scss-module__E3-aHG__founder,.index-module-scss-module__E3-aHG__team{width:auto}.index-module-scss-module__E3-aHG__founder{grid-template-columns:1fr;row-gap:3rem;margin-bottom:6rem}.index-module-scss-module__E3-aHG__team{grid-template-columns:1fr;row-gap:2.4rem;margin-top:6rem}.index-module-scss-module__E3-aHG__stmt{margin-bottom:5rem}.index-module-scss-module__E3-aHG__stmtTitle{font-size:2.1rem}.index-module-scss-module__E3-aHG__pairs{grid-template-columns:1fr;row-gap:1lh}.index-module-scss-module__E3-aHG__svcText{margin-left:0}.index-module-scss-module__E3-aHG__svcs{grid-template-columns:1fr;row-gap:4rem}.index-module-scss-module__E3-aHG__lines{margin-left:0}.index-module-scss-module__E3-aHG__clients,.index-module-scss-module__E3-aHG__recog{margin-top:5rem}.index-module-scss-module__E3-aHG__clientList{grid-template-columns:repeat(2,minmax(0,1fr))}.index-module-scss-module__E3-aHG__clientList li:nth-child(3){border-top:0}.index-module-scss-module__E3-aHG__mail{font-size:2rem}}@media (min-width:768px) and (max-width:1023px){.index-module-scss-module__E3-aHG__intro,.index-module-scss-module__E3-aHG__divs,.index-module-scss-module__E3-aHG__svcs,.index-module-scss-module__E3-aHG__pairs{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:4rem}.index-module-scss-module__E3-aHG__intro>:nth-child(n){grid-column:auto}.index-module-scss-module__E3-aHG__clientList{grid-template-columns:repeat(3,minmax(0,1fr))}.index-module-scss-module__E3-aHG__clientList li:nth-child(3){border-top:1px solid #0000001a}.index-module-scss-module__E3-aHG__recog{width:calc(50% - 2rem)}.index-module-scss-module__E3-aHG__statement{font-size:3.2rem}}@media (max-width:767px){.index-module-scss-module__E3-aHG__partners li .ln{grid-template-columns:3rem 1fr;row-gap:.2rem}.index-module-scss-module__E3-aHG__pRole{text-align:left;color:var(--gray);grid-column:2}}
