.about_page__6UDEE{min-height:100dvh;overflow:clip;background:var(--site-bg,#0a0a0a);color:var(--site-ink,#f2f2ef);font-family:var(--font-sans),Arial,sans-serif;color-scheme:dark}.about_page__6UDEE *,.about_page__6UDEE :after,.about_page__6UDEE :before{box-sizing:border-box}.about_page__6UDEE h1,.about_page__6UDEE h2,.about_page__6UDEE h3,.about_page__6UDEE p{margin:0}.about_page__6UDEE a{color:inherit;text-decoration:none}.about_page__6UDEE :focus-visible{outline:2px solid var(--site-accent,#f0643b);outline-offset:5px}.about_page__6UDEE ::selection{background:var(--site-accent,#f0643b);color:var(--site-bg,#0a0a0a)}.about_hero__GRNQ4{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(420px,.92fr);max-width:1440px;min-height:calc(100dvh - 80px);margin:0 auto;padding:64px;gap:clamp(42px,6vw,92px);align-items:center}.about_heroCopy__KM_jh{max-width:720px}.about_eyebrow__Cnlyg{margin-bottom:29px!important;color:var(--site-accent,#f0643b);font:500 11px/1.4 var(--font-mono),monospace;letter-spacing:.16em;text-transform:uppercase}.about_closing__LSR6x h2,.about_hero__GRNQ4 h1,.about_mission___zThV h2,.about_origin__vHT9n h2,.about_principles__q3cGU h2{font-family:var(--font-display),var(--font-sans),sans-serif;font-weight:520}.about_hero__GRNQ4 h1{max-width:690px;font-size:clamp(44px,5.4vw,76px);line-height:1.02;letter-spacing:-.055em;text-wrap:balance}.about_heroIntro__Ic52e{max-width:560px;margin-top:30px!important;color:var(--site-muted,#a3a6a2);font-size:clamp(17px,1.5vw,20px);line-height:1.65}.about_actions__ef40m{display:flex;align-items:center;flex-wrap:wrap;gap:14px;margin-top:38px}.about_closingAction__wcGr3,.about_primaryAction__NqtfM,.about_secondaryAction__DDHiK{display:inline-flex;align-items:center;justify-content:center;min-height:54px;border-radius:7px;padding:15px 21px;gap:27px;font-size:14px;font-weight:650;line-height:1.2;white-space:nowrap;transition:transform .18s ease,border-color .18s ease,background .18s ease}.about_primaryAction__NqtfM{border:1px solid var(--site-accent,#f0643b);background:var(--site-accent,#f0643b);color:#111211!important}.about_secondaryAction__DDHiK{border:1px solid var(--site-line,#ffffff21);color:var(--site-ink,#f2f2ef)!important}.about_closingAction__wcGr3:hover,.about_primaryAction__NqtfM:hover,.about_secondaryAction__DDHiK:hover{transform:translateY(-2px)}.about_closingAction__wcGr3:hover,.about_secondaryAction__DDHiK:hover{border-color:var(--site-accent,#f0643b)}.about_closingAction__wcGr3:active,.about_primaryAction__NqtfM:active,.about_secondaryAction__DDHiK:active{transform:translateY(1px)}.about_heroVisual__jwVN2{position:relative;min-height:min(640px,calc(100dvh - 150px));overflow:hidden;border-radius:7px;background:var(--site-surface,#111211)}.about_heroImage__zlW58{object-fit:cover;object-position:57% center;filter:brightness(.67) saturate(.68) contrast(1.06)}.about_imageShade__8vaCX{position:absolute;inset:0;background:linear-gradient(180deg,rgb(10 10 10/.08) 38%,rgb(10 10 10/.82)),linear-gradient(90deg,rgb(10 10 10/.22),transparent 45%);pointer-events:none}.about_japaneseMark__8DzKi{position:absolute;top:36px;right:32px;writing-mode:vertical-rl;color:rgb(242 242 239/.88);font-family:var(--font-display),var(--font-sans),sans-serif;font-size:clamp(48px,5vw,78px);font-weight:300;letter-spacing:.14em}.about_imageMeaning__Pswau{position:absolute;right:30px;bottom:27px;left:30px;border-top:1px solid rgb(255 255 255/.32);padding-top:16px;color:rgb(242 242 239/.84);font-size:12px;line-height:1.5}.about_closing__LSR6x,.about_mission___zThV,.about_origin__vHT9n,.about_principles__q3cGU{max-width:1440px;margin:0 auto;padding-right:64px;padding-left:64px}.about_origin__vHT9n{display:grid;grid-template-columns:minmax(210px,.72fr) minmax(0,1.55fr);gap:clamp(60px,11vw,170px);border-top:1px solid var(--site-line,#ffffff21);padding-top:132px;padding-bottom:148px}.about_originMark__1bmwF{display:flex;align-items:flex-start;gap:25px;color:var(--site-accent,#f0643b)}.about_originMark__1bmwF span:first-child{font-family:var(--font-display),var(--font-sans),sans-serif;font-size:clamp(80px,9vw,132px);font-weight:300;line-height:.85}.about_originMark__1bmwF span:last-child{border-left:1px solid color-mix(in srgb,var(--site-accent,#f0643b) 48%,transparent);padding-left:18px;color:var(--site-muted,#a3a6a2);font:500 11px/1.4 var(--font-mono),monospace}.about_originStory__wpVAp{max-width:780px}.about_origin__vHT9n h2{max-width:650px;margin-bottom:42px!important;font-size:clamp(38px,4.6vw,64px);line-height:1.06;letter-spacing:-.045em}.about_originStory__wpVAp p{max-width:690px;color:var(--site-muted,#a3a6a2);font-size:clamp(17px,1.6vw,21px);line-height:1.75}.about_originStory__wpVAp p+p{margin-top:24px!important;color:var(--site-ink,#f2f2ef)}.about_principles__q3cGU{padding-bottom:144px}.about_principles__q3cGU>h2{max-width:670px;margin-bottom:66px!important;font-size:clamp(36px,4vw,56px);line-height:1.08;letter-spacing:-.04em}.about_principleGrid__5QFVi{display:grid;grid-template-columns:1.32fr 1fr 1.08fr;border-top:1px solid var(--site-line,#ffffff21)}.about_principle__Du4n1{min-height:285px;padding:30px 38px 34px 0}.about_principle__Du4n1+.about_principle__Du4n1{border-left:1px solid var(--site-line,#ffffff21);padding-left:38px}.about_principle__Du4n1>span{display:block;margin-bottom:64px;color:var(--site-accent,#f0643b);font:500 11px/1 var(--font-mono),monospace}.about_accessItem__n8QnG h3,.about_principle__Du4n1 h3{font-family:var(--font-display),var(--font-sans),sans-serif;font-size:20px;font-weight:550;line-height:1.25;letter-spacing:-.025em}.about_accessItem__n8QnG p,.about_principle__Du4n1 p{margin-top:15px!important;color:var(--site-muted,#a3a6a2);font-size:15px;line-height:1.7}.about_mission___zThV{display:grid;grid-template-columns:minmax(0,1.28fr) minmax(330px,.72fr);gap:clamp(70px,10vw,150px);border-top:1px solid var(--site-line,#ffffff21);padding-top:132px;padding-bottom:144px}.about_missionStatement__8iJ0t>p:first-child{margin-bottom:30px!important;color:var(--site-accent,#f0643b);font:500 11px/1.4 var(--font-mono),monospace;letter-spacing:.16em;text-transform:uppercase}.about_mission___zThV h2{max-width:740px;color:var(--site-accent,#f0643b);font-size:clamp(42px,5.5vw,74px);line-height:1.02;letter-spacing:-.05em}.about_missionStatement__8iJ0t>p:last-child{max-width:680px;margin-top:36px!important;color:var(--site-muted,#a3a6a2);font-size:18px;line-height:1.75}.about_accessList__lwQSA{align-self:end}.about_accessItem__n8QnG{padding:25px 0 26px;border-bottom:1px solid var(--site-line,#ffffff21)}.about_accessItem__n8QnG:first-child{border-top:1px solid var(--site-line,#ffffff21)}.about_accessItem__n8QnG p{max-width:380px}.about_closing__LSR6x{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:clamp(32px,6vw,88px);border-top:1px solid var(--site-line,#ffffff21);padding-top:74px;padding-bottom:76px}.about_closingJapanese__uPCQd{color:var(--site-accent,#f0643b);font-family:var(--font-display),var(--font-sans),sans-serif;font-size:48px;font-weight:300;letter-spacing:.08em}.about_closing__LSR6x h2{font-size:clamp(30px,3.2vw,46px);line-height:1.08;letter-spacing:-.04em}.about_closing__LSR6x p{max-width:660px;margin-top:13px!important;color:var(--site-muted,#a3a6a2);font-size:16px;line-height:1.65}.about_closingAction__wcGr3{border:1px solid var(--site-line,#ffffff21);color:var(--site-ink,#f2f2ef)!important}@media (max-width:1050px){.about_hero__GRNQ4{grid-template-columns:minmax(0,1fr) minmax(350px,.8fr)}.about_closing__LSR6x,.about_hero__GRNQ4,.about_mission___zThV,.about_origin__vHT9n,.about_principles__q3cGU{padding-right:36px;padding-left:36px}.about_mission___zThV{gap:60px}.about_closing__LSR6x{grid-template-columns:auto minmax(0,1fr)}.about_closingAction__wcGr3{grid-column:2;justify-self:start}}@media (max-width:900px){.about_hero__GRNQ4{grid-template-columns:1fr;min-height:0;padding-top:58px}.about_heroCopy__KM_jh{max-width:680px}.about_heroVisual__jwVN2{min-height:540px}.about_mission___zThV{grid-template-columns:1fr;gap:64px}.about_accessList__lwQSA{display:grid;grid-template-columns:1fr 1fr;gap:0 34px}.about_accessItem__n8QnG:nth-child(2){border-top:1px solid var(--site-line,#ffffff21)}.about_principleGrid__5QFVi{grid-template-columns:1fr}.about_principle__Du4n1{min-height:0;padding:30px 0 38px}.about_principle__Du4n1+.about_principle__Du4n1{border-top:1px solid var(--site-line,#ffffff21);border-left:0;padding-left:0}.about_principle__Du4n1>span{margin-bottom:36px}}@media (max-width:767px){.about_hero__GRNQ4{display:flex;min-height:0;padding:54px 24px 64px;flex-direction:column;align-items:stretch;gap:50px}.about_hero__GRNQ4 h1{letter-spacing:-.045em}.about_heroIntro__Ic52e{margin-top:23px!important}.about_actions__ef40m{align-items:stretch;margin-top:30px;flex-direction:column}.about_primaryAction__NqtfM,.about_secondaryAction__DDHiK{justify-content:space-between}.about_heroVisual__jwVN2{min-height:465px}.about_japaneseMark__8DzKi{top:24px;right:20px}.about_imageMeaning__Pswau{right:20px;bottom:20px;left:20px}.about_closing__LSR6x,.about_mission___zThV,.about_origin__vHT9n,.about_principles__q3cGU{width:100%;padding-right:24px;padding-left:24px}.about_origin__vHT9n{grid-template-columns:1fr;gap:54px;padding-top:88px;padding-bottom:100px}.about_originMark__1bmwF span:first-child{font-size:90px}.about_origin__vHT9n h2{margin-bottom:30px!important}.about_principles__q3cGU{padding-bottom:96px}.about_principles__q3cGU>h2{margin-bottom:44px!important}.about_principleGrid__5QFVi{grid-template-columns:1fr}.about_principle__Du4n1{min-height:0;padding:27px 0 34px}.about_principle__Du4n1+.about_principle__Du4n1{border-top:1px solid var(--site-line,#ffffff21);border-left:0;padding-left:0}.about_principle__Du4n1>span{margin-bottom:36px}.about_mission___zThV{grid-template-columns:1fr;gap:64px;padding-top:88px;padding-bottom:96px}.about_accessList__lwQSA{display:block}.about_accessItem__n8QnG:nth-child(2){border-top:0}.about_missionStatement__8iJ0t>p:last-child{font-size:17px}.about_closing__LSR6x{grid-template-columns:1fr;gap:26px;padding-top:60px;padding-bottom:64px}.about_closingJapanese__uPCQd{font-size:40px}.about_closingAction__wcGr3{grid-column:auto;width:100%;justify-content:space-between}}@media (prefers-reduced-motion:reduce){.about_closingAction__wcGr3,.about_primaryAction__NqtfM,.about_secondaryAction__DDHiK{transition:none}}.SiteFooter_footer__IEL87{--footer-bg:var(--site-bg,#0a0a0a);--footer-surface:var(--site-surface,#111211);--footer-ink:var(--site-ink,#f2f2ef);--footer-muted:var(--site-muted,#a3a6a2);--footer-line:var(--site-line,#ffffff21);--footer-accent:var(--site-accent,#f0643b);color:var(--footer-ink);background:var(--footer-bg);border-top:1px solid var(--footer-line);font-family:var(--font-sans,Inter,Arial,sans-serif)}.SiteFooter_inner__qxstu{width:100%;max-width:1440px;margin:0 auto;padding:64px}.SiteFooter_primary__8PdOT{display:grid;grid-template-columns:minmax(260px,1.2fr) minmax(420px,1fr);gap:80px;align-items:start;padding-bottom:64px}.SiteFooter_identity__5EaS2{display:flex;flex-direction:column;align-items:flex-start;gap:20px}.SiteFooter_brand__iP_Wk{display:inline-flex;align-items:center;min-height:44px;color:var(--footer-ink);text-decoration:none}.SiteFooter_brandMark__3Pp7N{width:31px;height:29px;flex:0 0 auto;background:var(--footer-accent);-webkit-mask:url(/assets/matagi-logo.png) center/contain no-repeat;mask:url(/assets/matagi-logo.png) center/contain no-repeat}.SiteFooter_brandName__j6heD{margin-left:12px;font-family:var(--font-display,Manrope,var(--font-sans,Inter,sans-serif));font-size:22px;font-weight:600;line-height:1;letter-spacing:-.04em}.SiteFooter_brandJapanese__rhSsi{margin-left:14px;padding-left:14px;border-left:1px solid var(--footer-line);color:var(--footer-muted);font-family:var(--font-mono,"JetBrains Mono",monospace);font-size:10px;line-height:1.4;letter-spacing:.12em}.SiteFooter_identity__5EaS2 p{margin:0;color:var(--footer-muted);font-size:14px;line-height:1.7}.SiteFooter_linkGroups__bGdYZ{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px}.SiteFooter_groupLabel__AXQ5a,.SiteFooter_utilityLabel__a2ucd{margin:0;color:var(--footer-accent);font-family:var(--font-mono,"JetBrains Mono",monospace);font-size:10px;font-weight:500;line-height:1.4;letter-spacing:.16em;text-transform:uppercase}.SiteFooter_linkGroup__lDaxR ul{display:flex;flex-direction:column;gap:10px;margin:17px 0 0;padding:0;list-style:none}.SiteFooter_footer__IEL87 .SiteFooter_linkGroup__lDaxR a,.SiteFooter_footer__IEL87 .SiteFooter_linkedin__alFF2{color:var(--footer-muted);font-size:14px;line-height:1.5;text-decoration:none;transition:color .16s ease}.SiteFooter_footer__IEL87 .SiteFooter_linkGroup__lDaxR a:hover,.SiteFooter_footer__IEL87 .SiteFooter_linkedin__alFF2:hover{color:var(--footer-ink)}.SiteFooter_brand__iP_Wk:focus-visible,.SiteFooter_linkGroup__lDaxR a:focus-visible,.SiteFooter_linkedin__alFF2:focus-visible{outline:2px solid var(--footer-accent);outline-offset:5px}.SiteFooter_bottomBar__m0I8Y{justify-content:space-between;gap:32px;padding-top:24px;border-top:1px solid var(--footer-line);color:color-mix(in srgb,var(--footer-muted) 68%,transparent);font-size:12px}.SiteFooter_bottomBar__m0I8Y,.SiteFooter_summarizers__Gtzj9,.SiteFooter_utilities__xtpmX{display:flex;align-items:center}.SiteFooter_utilities__xtpmX{gap:28px}.SiteFooter_summarizers__Gtzj9{gap:5px}.SiteFooter_summarizers__Gtzj9 .SiteFooter_utilityLabel__a2ucd{margin-right:7px;color:color-mix(in srgb,var(--footer-muted) 68%,transparent)}.SiteFooter_summarizers__Gtzj9 button{color:var(--footer-muted)}.SiteFooter_summarizers__Gtzj9 button:hover{color:var(--footer-ink);background:var(--footer-surface)}@media (max-width:900px){.SiteFooter_inner__qxstu{padding:56px 24px 32px}.SiteFooter_primary__8PdOT{grid-template-columns:1fr;gap:48px;padding-bottom:48px}.SiteFooter_linkGroup__lDaxR ul{gap:0}.SiteFooter_footer__IEL87 .SiteFooter_linkGroup__lDaxR a,.SiteFooter_footer__IEL87 .SiteFooter_linkedin__alFF2{display:inline-flex;align-items:center;min-height:44px}}@media (max-width:560px){.SiteFooter_linkGroups__bGdYZ{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:36px}.SiteFooter_bottomBar__m0I8Y,.SiteFooter_utilities__xtpmX{align-items:flex-start;flex-direction:column}.SiteFooter_bottomBar__m0I8Y{gap:20px}.SiteFooter_utilities__xtpmX{gap:16px}.SiteFooter_summarizers__Gtzj9{flex-wrap:wrap}.SiteFooter_summarizers__Gtzj9 button{width:44px;height:44px}}@media (prefers-reduced-motion:reduce){.SiteFooter_linkGroup__lDaxR a,.SiteFooter_linkedin__alFF2{transition:none}}.SiteHeader_header__DpfeV{position:sticky;top:0;z-index:40;height:80px;background:var(--site-bg,#0a0a0a);border-bottom:1px solid var(--site-line,#ffffff21);color:var(--site-ink,#f2f2ef);font-family:var(--font-sans),Arial,sans-serif;font-size:14px}.SiteHeader_inner__hPbhx{max-width:1440px;margin:auto;padding:0 64px;height:100%;display:flex;align-items:center;justify-content:space-between;gap:25px}.SiteHeader_brand__sg5d_{display:inline-flex;align-items:center;min-height:44px;gap:10px;flex-shrink:0;font-size:27px;font-weight:650;letter-spacing:-1.2px;line-height:1;color:inherit;text-decoration:none}.SiteHeader_mark__9_l1D{width:31px;height:29px;background:var(--site-accent,#f0643b);mask:url(/assets/matagi-logo.png) center/contain no-repeat}.SiteHeader_japanese__dadz2{margin-left:5px;padding-left:15px;border-left:1px solid var(--site-line,#ffffff21);font-size:1em;font-weight:400;line-height:1;letter-spacing:1px;color:var(--site-muted,#a3a6a2)}.SiteHeader_navigation__UtiLi{display:flex;align-items:center;gap:26px;font-size:13px}.SiteHeader_header__DpfeV .SiteHeader_navigation__UtiLi a{display:inline-flex;align-items:center;min-height:44px;color:var(--site-muted,#a3a6a2);text-decoration:none;white-space:nowrap}.SiteHeader_header__DpfeV .SiteHeader_navigation__UtiLi a:hover{color:var(--site-ink,#f2f2ef)}.SiteHeader_actions___l1fI{display:flex;align-items:center;gap:13px}.SiteHeader_login__9QIMp,.SiteHeader_signup__3oOiP{display:inline-flex;align-items:center;justify-content:center;min-height:44px;border-radius:7px;padding:11px 15px;font-size:13px;line-height:1.3;white-space:nowrap;text-decoration:none}.SiteHeader_header__DpfeV .SiteHeader_login__9QIMp{border:1px solid var(--site-line,#ffffff21);color:var(--site-ink,#f2f2ef)}.SiteHeader_header__DpfeV .SiteHeader_login__9QIMp:hover{border-color:var(--site-accent,#f0643b)}.SiteHeader_header__DpfeV .SiteHeader_signup__3oOiP{gap:18px;padding:12px 18px;background:var(--site-accent,#f0643b);color:#111;font-weight:600;border:1px solid var(--site-accent,#f0643b)}.SiteHeader_signup__3oOiP:hover{filter:brightness(1.08)}.SiteHeader_toggle__a5rPN{display:none;align-items:center;justify-content:center;width:44px;height:44px;flex:0 0 44px;padding:6px;border:0;background:transparent;color:inherit}.SiteHeader_header__DpfeV .SiteHeader_navigation__UtiLi .SiteHeader_mobileLogin__2PCek{display:none}.SiteHeader_header__DpfeV :focus-visible{outline:2px solid var(--site-accent,#f0643b);outline-offset:5px}@media(max-width:1200px){.SiteHeader_inner__hPbhx{padding:0 40px}.SiteHeader_navigation__UtiLi{gap:17px;font-size:12px}.SiteHeader_japanese__dadz2{display:none}}@media(max-width:1000px){.SiteHeader_inner__hPbhx{padding:0 32px}.SiteHeader_toggle__a5rPN{display:inline-flex}.SiteHeader_navigation__UtiLi{display:none;position:absolute;top:79px;left:0;right:0;padding:20px 32px 28px;background:var(--site-bg,#0a0a0a);border-bottom:1px solid var(--site-line,#ffffff21);max-height:calc(100dvh - 80px);overflow:auto;align-items:stretch;gap:0;font-size:15px}.SiteHeader_navigation__UtiLi.SiteHeader_open__FC1UF{display:flex;flex-direction:column}.SiteHeader_navigation__UtiLi a{padding:10px 0}}@media(max-width:600px){.SiteHeader_inner__hPbhx{padding:0 24px;gap:10px}.SiteHeader_brand__sg5d_{font-size:25px;gap:8px}.SiteHeader_mark__9_l1D{width:27px;height:26px}.SiteHeader_actions___l1fI{gap:7px}.SiteHeader_login__9QIMp{display:none}.SiteHeader_header__DpfeV .SiteHeader_navigation__UtiLi .SiteHeader_mobileLogin__2PCek{display:block;padding-top:20px;margin-top:8px;border-top:1px solid var(--site-line,#ffffff21)}.SiteHeader_header__DpfeV .SiteHeader_signup__3oOiP{padding:11px 13px;font-size:12px;gap:9px}.SiteHeader_navigation__UtiLi{padding-left:24px;padding-right:24px}}@media(max-width:380px){.SiteHeader_inner__hPbhx{padding:0 16px;gap:7px}.SiteHeader_brand__sg5d_{font-size:21px;gap:6px}.SiteHeader_mark__9_l1D{width:23px;height:23px}.SiteHeader_header__DpfeV .SiteHeader_signup__3oOiP{padding:10px;font-size:11px}.SiteHeader_signup__3oOiP svg{display:none}}.resources_page__zPh7U{--accent:var(--site-accent);--ink:var(--site-ink);--muted:var(--site-muted);background:var(--site-bg);color:var(--ink);font:16px/1.75 var(--font-sans),sans-serif}.resources_page__zPh7U *{box-sizing:border-box}.resources_page__zPh7U a{color:inherit;text-decoration:none}.resources_page__zPh7U :focus-visible{outline:2px solid var(--accent);outline-offset:5px}.resources_page__zPh7U h1,.resources_page__zPh7U h2,.resources_page__zPh7U h3{font-family:var(--font-display),sans-serif}.resources_wrap__Sqjsj{width:min(100%,1440px);margin-inline:auto;padding-inline:64px}.resources_skip__omvsd{position:fixed;top:12px;left:16px;z-index:100;background:var(--accent);color:#111!important;padding:12px 20px;transform:translateY(-180%)}.resources_skip__omvsd:focus{transform:none}.resources_hero__ZDssN{position:relative;isolation:isolate;padding:132px 0 70px;border-bottom:1px solid var(--site-line)}.resources_landscape__1CjJE{position:absolute;inset:0;z-index:-1;overflow:hidden;background:#0a0a0a}.resources_landscape__1CjJE img{object-fit:cover;object-position:center 46%;opacity:.28;filter:saturate(.2)}.resources_landscape__1CjJE:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#0a0a0ae8,#0a0a0a55),linear-gradient(0deg,#0a0a0a,transparent)}.resources_breadcrumb__rBBLW{display:flex;gap:12px;flex-wrap:wrap;color:var(--muted);font-size:13px;margin-bottom:35px}.resources_breadcrumb__rBBLW a:hover{color:var(--accent)}.resources_hero__ZDssN h1{max-width:900px;margin:0;font-size:clamp(40px,4.8vw,68px);line-height:1.12;letter-spacing:-.045em;font-weight:550;text-wrap:balance}.resources_dek__bIn3D{max-width:670px;margin:24px 0 0;color:#bcc0ba;font-size:18px;line-height:1.7}.resources_actions__l34tB{display:flex;gap:16px;flex-wrap:wrap;margin-top:30px}.resources_primary__1rkoI,.resources_secondary__rHw6K{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:48px;padding:14px 22px;border-radius:7px;font-weight:600;line-height:1.5}.resources_primary__1rkoI{color:#111!important;background:var(--accent)}.resources_primary__1rkoI:hover{background:#fa805c}.resources_secondary__rHw6K{border:1px solid var(--site-line)}.resources_secondary__rHw6K:hover{border-color:var(--muted)}.resources_bodyGrid__cUeR0{display:grid;grid-template-columns:240px minmax(0,790px);gap:80px;padding-top:55px;align-items:start}.resources_toc__vfvMe{position:sticky;top:118px;font-size:13px;line-height:1.6}.resources_toc__vfvMe nav{display:flex;flex-direction:column;align-items:flex-start;gap:15px}.resources_toc__vfvMe nav>p{font:12px var(--font-mono),monospace;color:var(--muted);margin:0 0 10px}.resources_toc__vfvMe a{color:var(--muted)}.resources_toc__vfvMe a:hover{color:var(--accent)}.resources_textVersion__uFYGp{display:inline-flex;gap:8px;align-items:center;margin-top:30px;padding-top:20px;border-top:1px solid var(--site-line)}.resources_byline__p15mU{display:flex;gap:9px;flex-wrap:wrap;font-size:12px;color:var(--muted);margin-bottom:24px}.resources_answer__unoH3{font-size:22px;line-height:1.65;color:var(--ink);margin:0;padding-bottom:38px;border-bottom:1px solid var(--site-line)}.resources_section__L5dDt{margin-top:52px;scroll-margin-top:112px}.resources_closing__6HIlZ h2,.resources_hubBody__e_hkE h2,.resources_related__pzDhM h2,.resources_section__L5dDt h2{font-size:clamp(27px,2.5vw,37px);font-weight:550;line-height:1.25;letter-spacing:-.03em;margin:0 0 22px}.resources_section__L5dDt p{color:var(--muted);margin:0 0 20px;max-width:72ch}.resources_section__L5dDt .resources_sources__9c9KI{font-size:13px;line-height:1.8;margin-top:20px}.resources_sources__9c9KI a{text-decoration:underline;text-underline-offset:4px;color:var(--ink)}.resources_sources__9c9KI a:hover{color:var(--accent)}.resources_tableWrap__6BvEU{overflow-x:auto;border:1px solid var(--site-line);border-radius:10px;margin-top:28px}.resources_tableWrap__6BvEU table{border-collapse:collapse;width:100%;font-size:14px;line-height:1.65;text-align:left}.resources_tableWrap__6BvEU td,.resources_tableWrap__6BvEU th{padding:18px 20px;vertical-align:top;border-bottom:1px solid var(--site-line)}.resources_tableWrap__6BvEU thead{background:var(--site-surface)}.resources_tableWrap__6BvEU th{font-weight:500;color:var(--ink)}.resources_tableWrap__6BvEU tbody th{width:29%}.resources_tableWrap__6BvEU td{color:var(--muted)}.resources_tableWrap__6BvEU tr:last-child td,.resources_tableWrap__6BvEU tr:last-child th{border-bottom:0}.resources_faq__3TK7p details{border-bottom:1px solid var(--site-line);padding:20px 0}.resources_faq__3TK7p summary{cursor:pointer;font-size:17px;font-weight:500;padding-right:15px}.resources_faq__3TK7p details p{margin:18px 0 0}.resources_related__pzDhM{margin-top:92px}.resources_reading__JdER8{margin-top:32px;border-top:1px solid var(--site-line)}.resources_readingLink__ONro7{display:flex;align-items:center;justify-content:space-between;gap:28px;padding:30px 0;border-bottom:1px solid var(--site-line)}.resources_readingLink__ONro7 h3{font-size:21px;line-height:1.4;font-weight:500;margin:0 0 8px;letter-spacing:-.025em}.resources_readingLink__ONro7 p{color:var(--muted);max-width:72ch;font-size:15px;margin:0}.resources_readingLink__ONro7 svg{flex-shrink:0;color:var(--accent)}.resources_readingLink__ONro7:hover h3{color:var(--accent)}.resources_closing__6HIlZ{padding-top:90px;padding-bottom:100px}.resources_closing__6HIlZ p{max-width:580px;color:var(--muted);margin:0 0 25px}.resources_hubHero__Ld8zv h1{max-width:900px}.resources_directoryHero__8qFA0{padding-bottom:60px}.resources_directoryHero__8qFA0 h1{font-size:clamp(44px,5.3vw,76px)}.resources_directoryHero__8qFA0 .resources_dek__bIn3D{max-width:570px}.resources_featuredIndustry__QdPX5{display:grid;grid-template-columns:1.15fr 1fr;gap:80px;padding:48px 0 50px;border-bottom:1px solid var(--site-line)}.resources_featuredLabel__7i2Ku{color:var(--accent);font:11px var(--font-mono),monospace;letter-spacing:.08em;margin:0 0 20px}.resources_featuredIndustry__QdPX5 h2{font-size:clamp(30px,3vw,41px);font-weight:550;letter-spacing:-.035em;line-height:1.2;margin:0 0 18px}.resources_featuredIndustry__QdPX5 p:not(.resources_featuredLabel__7i2Ku){color:var(--muted);max-width:490px;font-size:15px;line-height:1.75;margin:0 0 25px}.resources_featuredTopics__zFaYj{align-self:center}.resources_featuredTopics__zFaYj>span{display:block;font:12px var(--font-mono),monospace;color:var(--muted);margin-bottom:16px}.resources_featuredTopics__zFaYj a{display:flex;align-items:center;gap:18px;padding:20px 0;border-bottom:1px solid var(--site-line);font-size:15px}.resources_featuredTopics__zFaYj a strong{margin-left:auto;font-size:23px;font-weight:500;color:var(--ink)}.resources_featuredTopics__zFaYj a svg{margin-left:auto;flex-shrink:0;color:var(--accent)}.resources_featuredTopics__zFaYj a strong+svg{margin-left:0}.resources_featuredTopics__zFaYj a:hover{color:var(--accent)}.resources_directoryNote__wuBKn{color:var(--muted);font-size:13px;margin:0;padding-bottom:55px}@media(max-width:700px){.resources_featuredIndustry__QdPX5{grid-template-columns:1fr;gap:36px;padding-block:38px}.resources_directoryHero__8qFA0 h1{font-size:43px}.resources_featuredTopics__zFaYj a{font-size:14px}.resources_featuredTopics__zFaYj a strong{font-size:20px}}.resources_hubBody__e_hkE{padding-block:64px 100px;max-width:1200px}.resources_intro__VDs4W{color:var(--muted);max-width:740px;margin:0 0 34px}.resources_crosslink__XQ13y{display:inline-flex;align-items:center;gap:15px;margin-top:35px;color:var(--accent)!important}.resources_srOnly__6mZKb{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:1000px){.resources_wrap__Sqjsj{padding-inline:32px}.resources_bodyGrid__cUeR0{grid-template-columns:190px minmax(0,1fr);gap:35px}}@media(max-width:700px){.resources_wrap__Sqjsj{padding-inline:24px}.resources_hero__ZDssN{padding-top:110px;padding-bottom:46px}.resources_breadcrumb__rBBLW{margin-bottom:25px;font-size:12px;gap:8px}.resources_hero__ZDssN h1{font-size:40px}.resources_dek__bIn3D{font-size:16px}.resources_bodyGrid__cUeR0{display:block;padding-top:28px}.resources_toc__vfvMe{position:static;padding-bottom:28px;margin-bottom:28px;border-bottom:1px solid var(--site-line)}.resources_toc__vfvMe nav{gap:12px}.resources_toc__vfvMe a{min-height:32px;display:inline-flex;align-items:center}.resources_textVersion__uFYGp{margin-top:16px;padding-top:12px}.resources_answer__unoH3{font-size:20px}.resources_section__L5dDt{margin-top:38px}.resources_tableWrap__6BvEU td,.resources_tableWrap__6BvEU th{padding:14px 12px;min-width:110px}.resources_tableWrap__6BvEU table{font-size:13px}.resources_readingLink__ONro7{padding-block:24px;gap:18px}.resources_readingLink__ONro7 h3{font-size:19px}.resources_related__pzDhM{margin-top:60px}.resources_closing__6HIlZ{padding-block:64px}.resources_hubBody__e_hkE{padding-block:45px 65px}}@media(prefers-reduced-motion:reduce){.resources_page__zPh7U *{scroll-behavior:auto!important;animation:none!important;transition:none!important}}