.search_hero__JKe77{position:relative;background:linear-gradient(200deg,#e8f8f6,#f6fcfc 55%,#faf8f3);border-bottom:2.5px solid var(--ink);overflow:hidden}.search_heroInner__UYSB7{display:flex;flex-direction:column;gap:20px;max-width:calc(1080px + var(--pad) * 2);margin:0 auto;padding:20px var(--pad) 40px}.search_crumbs__Flnke{display:flex;flex-wrap:wrap;gap:6px;font-size:13px;font-weight:500;color:var(--sub)}.search_crumbs__Flnke a{color:var(--teal);text-decoration:underline;text-underline-offset:3px}.search_heroText__dMd2d{display:flex;flex-direction:column;gap:10px;padding-right:96px}.search_title__SmuVR{font-size:32px;font-weight:800;line-height:1.3;letter-spacing:-.01em}.search_sub__u4txc{font-size:15px;font-weight:500;line-height:1.75;color:var(--sub)}.search_heroGirl__CbbHd{position:absolute;top:44px;right:8px;width:auto;height:132px}.search_box__xjrSP{position:relative;z-index:1;display:flex;align-items:center;gap:10px;width:100%;height:60px;padding:0 8px 0 18px;background:var(--white);border:2.5px solid var(--ink);border-radius:14px;box-shadow:var(--shadow)}.search_box__xjrSP:focus-within{outline:3px solid var(--mint);outline-offset:2px}.search_boxIcon__izsnu{flex:none;width:24px;height:24px;color:var(--teal)}.search_boxInput__62gtC{flex:1;min-width:0;height:100%;font-size:16px;font-weight:600;background:transparent;border:0;outline:none}.search_boxInput__62gtC::-webkit-search-cancel-button{display:none}.search_boxClear__4sJ3U{flex:none;width:40px;height:40px;font-size:24px;line-height:1;color:var(--sub);background:transparent;border:0;border-radius:999px;cursor:pointer}.search_boxClear__4sJ3U:hover{background:var(--cream)}.search_status__GHAyL{max-width:calc(1080px + var(--pad) * 2);margin:0 auto;padding:28px var(--pad);font-size:15px;font-weight:600;text-align:center;color:var(--sub)}.search_resultsBand__IZLRT{border-bottom:1px solid var(--line)}.search_resultsInner__mFwoZ{display:flex;flex-direction:column;gap:20px;max-width:calc(880px + var(--pad) * 2);margin:0 auto;padding:0 var(--pad)}.search_resultsHead__O_wQy{display:flex;flex-wrap:wrap;align-items:center;gap:10px;font-size:18px;font-weight:800;line-height:1.5}.search_count__rJy1g{display:inline-flex;align-items:center;height:30px;padding:0 12px;font-size:14px;font-weight:800;color:var(--white);background:var(--ink);border-radius:8px}.search_list__QbD0M{display:flex;flex-direction:column;background:var(--white);border:2.5px solid var(--ink);border-radius:16px;box-shadow:var(--shadow);overflow:hidden}.search_row__sdvLw{display:flex;flex-direction:column;border-top:1px solid var(--line)}.search_row__sdvLw:first-child{border-top:0}.search_rowMain__CeipV{display:grid;grid-template-columns:72px 1fr auto;align-items:center;gap:14px;padding:16px 16px 16px 18px;transition:background-color .15s ease}a.search_rowMain__CeipV:hover{background:#f2fbf9}.search_rowMain__CeipV .search_rowLogo__7h7bH{justify-self:center;max-width:100%}.search_rowText__0Sypf{display:flex;flex-direction:column;gap:8px;min-width:0}.search_rowName__ySqHi{font-size:17px;font-weight:800;line-height:1.45;word-break:keep-all;overflow-wrap:anywhere}.search_rowTags__wWK7h{display:flex;flex-wrap:wrap;gap:6px}.search_tagIndustry__puckZ,.search_tagOff__onqp0,.search_tagOn__jxTFL{display:inline-flex;align-items:center;min-height:26px;padding:2px 10px;font-size:12px;font-weight:700;line-height:1.4;border-radius:999px}.search_tagIndustry__puckZ{color:var(--ink);background:var(--cream);border:1.5px solid var(--chip-line)}.search_tagOn__jxTFL{color:#1d5f57;background:var(--wedge);border:1.5px solid #8fd8cd}.search_tagOff__onqp0{color:var(--sub);background:var(--white);border:1.5px dashed var(--chip-line)}.search_rowArrow__4S_R7{font-size:24px;font-weight:700;color:var(--sub)}.search_rowExternal__jqzc5{display:inline-flex;align-items:center;gap:2px;font-size:18px;font-weight:700;color:var(--teal)}.search_rowExternalText__PcyE9{font-size:13px}.search_more__qnXv1{font-size:14px;font-weight:500;text-align:center;color:var(--sub)}.search_noneCard__GYaWk{position:relative;display:flex;flex-direction:column;align-items:center;max-width:760px;margin:0 var(--pad);padding:28px 20px;background:var(--white);border:2.5px solid var(--ink);border-radius:20px;box-shadow:var(--shadow)}.search_noneGirl__App0J{width:auto;height:150px}.search_noneBody__2CDy6{display:flex;flex-direction:column;gap:16px;width:100%}.search_noneTitle__FEcfn{font-size:20px;font-weight:800;line-height:1.5;text-align:center}.search_tips__8xjFx{display:flex;flex-direction:column;gap:8px;padding:14px 16px;font-size:14px;font-weight:500;line-height:1.7;background:var(--cream);border-radius:12px}.search_tips__8xjFx li{padding-left:1.1em;text-indent:-1.1em}.search_tips__8xjFx li:before{content:"・"}.search_noneAction__Vj9za{display:flex;flex-direction:column;align-items:center;gap:10px;text-align:center}.search_noneNote__oTlo7{font-size:13px;font-weight:500;line-height:1.7;color:var(--sub)}.search_articleGrid__fY5Un{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;width:100%}.search_articleCard__BrTbX{display:flex;flex-direction:column;background:var(--white);border:2.5px solid var(--ink);border-radius:16px;box-shadow:var(--shadow);overflow:hidden}.search_articleMain___k721{display:flex;flex-direction:column;align-items:center;gap:10px;padding:18px 10px 14px;text-align:center;transition:background-color .15s ease}.search_articleMain___k721:hover{background:#f2fbf9}.search_articleLogo__wfxbB{max-width:100%}.search_articleName__pUX8g{font-size:16px;font-weight:800;line-height:1.4;word-break:keep-all;overflow-wrap:anywhere}.search_articleFoot__P_m2Q{display:flex;flex-direction:column;align-items:center;gap:4px;margin-top:auto;padding:10px;border-top:1px solid var(--line)}.search_articleDate__LBMkH{font-size:12px;font-weight:500;color:var(--sub)}.search_articleRead__rawQX{font-size:14px;font-weight:700;color:var(--teal)}@media (min-width:768px){.search_heroInner__UYSB7{gap:24px;padding:28px var(--pad) 56px}.search_heroText__dMd2d{padding-right:180px}.search_title__SmuVR{font-size:44px}.search_sub__u4txc{font-size:16px}.search_heroGirl__CbbHd{top:28px;right:40px;height:200px}.search_box__xjrSP{height:68px;padding-left:22px}.search_boxInput__62gtC{font-size:18px}.search_rowMain__CeipV{padding:18px 28px 18px 20px;grid-template-columns:112px 1fr auto;gap:20px}.search_rowName__ySqHi{font-size:18px}.search_noneCard__GYaWk{flex-direction:row;align-items:center;gap:28px;margin:0 auto;padding:32px 40px 32px 28px}.search_noneGirl__App0J{height:200px}.search_noneTitle__FEcfn{text-align:left}.search_articleGrid__fY5Un{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}}@media (min-width:1024px){.search_heroGirl__CbbHd{right:max(var(--pad),calc((100% - 1080px) / 2));height:220px}.search_heroText__dMd2d{padding-right:240px}.search_box__xjrSP{max-width:760px}.search_articleGrid__fY5Un{grid-template-columns:repeat(6,minmax(0,1fr))}}.company_hero__v8UYt{background:linear-gradient(200deg,#e8f8f6,#f6fcfc 55%,#faf8f3);border-bottom:2.5px solid var(--ink)}.company_heroInner__CexYL{display:flex;flex-direction:column;gap:24px;max-width:calc(1080px + var(--pad) * 2);margin:0 auto;padding:20px var(--pad) 40px}.company_crumbs__WzC8i{display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:13px;font-weight:500;color:var(--sub)}.company_crumbs__WzC8i a{display:inline-flex;align-items:center;min-height:32px;color:var(--teal)}.company_heroGrid__FLLKU{display:flex;flex-direction:column;gap:24px}.company_heroMain__1kwaw{display:flex;flex-direction:column;gap:16px}.company_nameRow__as5JH{display:flex;flex-wrap:wrap;align-items:center;gap:16px 24px}.company_logo__0ygtv{display:grid;flex:none;place-items:center;width:64px;height:64px;font-size:32px;font-weight:800;color:var(--white);background:var(--teal);border:2.5px solid var(--ink);border-radius:18px;box-shadow:var(--shadow)}.company_nameText__iDWZg{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px}.company_name__WrLSV{font-size:36px;font-weight:800;line-height:1.2;letter-spacing:-.01em}.company_summary__Jt0PA{font-size:17px;font-weight:700;line-height:1.7}.company_articleCard__YEhhI{display:flex;flex-direction:column;overflow:hidden;background:var(--white);border:2.5px solid var(--ink);border-radius:18px;box-shadow:var(--shadow)}.company_articleImg__WTTtL{width:100%;height:auto;aspect-ratio:16/7;-o-object-fit:cover;object-fit:cover;border-bottom:1.5px solid var(--ink)}.company_articleBody__bxwT2{display:flex;flex-direction:column;gap:10px;padding:16px 18px 18px}.company_articleMeta__lvVV5{display:flex;align-items:center;gap:10px;font-size:13px;font-weight:700;color:var(--sub)}.company_articleBadge__IryRU{padding:3px 10px;font-size:12px;color:var(--teal);background:var(--wedge);border-radius:999px}.company_articleTitle__Z71OQ{font-size:16px;font-weight:700;line-height:1.6}.company_articleButton__gQqA5{display:flex;align-items:center;justify-content:center;min-height:52px;margin-top:4px;font-size:16px;font-weight:700;color:var(--white);background:var(--teal);border:2.5px solid var(--ink);border-radius:999px;box-shadow:var(--shadow)}.company_articleButton__gQqA5:hover{transform:translateY(1px)}.company_stats__Sv9fV{display:grid;grid-template-columns:1fr;gap:12px}.company_statAccent__1YLkk,.company_stat__VluOP{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:2px 14px;padding:16px 18px;background:var(--white);border:2.5px solid var(--ink);border-radius:18px;box-shadow:var(--shadow)}.company_statAccent__1YLkk{background:var(--wedge)}.company_statIcon__jmb6j{display:grid;grid-row:1/span 3;place-items:center;width:48px;height:48px;color:var(--teal);background:var(--white);border:2px solid var(--ink);border-radius:50%}.company_statLabel__z9T2R{font-size:13px;font-weight:700;color:var(--sub)}.company_statValue__vefl9{font-size:30px;font-weight:800;line-height:1.2;white-space:nowrap}.company_statAccent__1YLkk .company_statValue__vefl9{color:var(--teal)}.company_statSub__UhZfj{font-size:13px;font-weight:500;color:var(--sub)}.company_statSources__cIB_3{margin-top:-8px}.company_sources__cEkEw,.company_statSources__cIB_3{display:flex;flex-wrap:wrap;gap:6px}.company_sourceAt__pdE4Y,.company_sourceLink__zKcq2{display:inline-flex;align-items:center;min-height:28px;padding:2px 10px;font-size:12px;font-weight:500;line-height:1.4;color:var(--sub);background:var(--white);border:1px solid var(--chip-line);border-radius:999px}.company_sourceLink__zKcq2{color:var(--teal)}.company_sourceLink__zKcq2:hover{background:var(--wedge)}.company_toc__3Xwov{position:sticky;top:64px;z-index:15;background:hsla(0,0%,100%,.96);border-bottom:1px solid var(--line)}.company_tocList__o19NO{display:flex;gap:8px;max-width:calc(1080px + var(--pad) * 2);margin:0 auto;padding:10px var(--pad);overflow-x:auto;scrollbar-width:none}.company_tocList__o19NO::-webkit-scrollbar{display:none}.company_tocLink__CkzAe{display:inline-flex;align-items:center;min-height:40px;padding:6px 16px;font-size:14px;font-weight:700;white-space:nowrap;border:1.5px solid var(--ink);border-radius:999px}.company_tocLink__CkzAe:hover{background:var(--wedge)}.company_anchor__BndGl{scroll-margin-top:124px}.company_facts__qyJai{display:grid;grid-template-columns:1fr;gap:14px;width:100%}.company_fact__GuCGM{display:flex;flex-direction:column;gap:12px;padding:18px;background:var(--white);border:1.5px solid var(--line);border-radius:16px}.company_choiceIcon__xty_x,.company_factIcon__mtyS8{display:grid;flex:none;place-items:center;width:48px;height:48px;color:var(--teal);background:var(--wedge);border:2px solid var(--ink);border-radius:50%}.company_factBody__wdHDE{display:flex;flex-direction:column;gap:10px;min-width:0}.company_factText__lIzDX{font-size:16px;font-weight:700;line-height:1.7}.company_choices__4k0rk{display:grid;grid-template-columns:1fr;gap:16px;width:100%}.company_choice__FNWGc{display:flex;flex-direction:column;gap:8px;padding:20px;background:var(--white);border:2.5px solid var(--ink);border-radius:18px;box-shadow:var(--shadow)}.company_choiceTop__mIZmw{display:flex;align-items:center;justify-content:space-between;margin-bottom:4px}.company_choiceIcon__xty_x{background:var(--white)}.company_choiceNum__0_wqk{font-size:28px;font-weight:800;color:var(--mint);-webkit-text-stroke:1px var(--teal)}.company_choiceTitle__urzWL{font-size:18px;font-weight:800;line-height:1.5}.company_choiceSub__EQ_z8{margin-bottom:6px;font-size:14px;line-height:1.7;color:var(--sub)}.company_charts__mZc15{display:grid;grid-template-columns:1fr;gap:16px;width:100%}.company_chartCard__r_ROA,.company_trendCard__MxmQR{display:flex;flex-direction:column;gap:16px;padding:20px;background:var(--white);border:2.5px solid var(--ink);border-radius:18px;box-shadow:var(--shadow)}.company_chartTitle__VL_9X{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;font-size:16px;font-weight:700}.company_chartIcon__sS4_M{display:grid;flex:none;place-items:center;width:36px;height:36px;color:var(--teal);background:var(--wedge);border-radius:50%}.company_chartNote__hzH9A{font-size:12px;font-weight:500;color:var(--sub)}.company_bars__xrfQt{display:flex;flex-direction:column;gap:14px}.company_barRowMe__lSdUS,.company_barRow__xfyrP{display:grid;grid-template-columns:88px 1fr 64px;align-items:center;gap:10px}.company_barName__u2cCX{font-size:13px;font-weight:700;color:var(--sub)}.company_barRowMe__lSdUS .company_barName__u2cCX{color:var(--ink)}.company_barTrack__cwBvh{width:100%;height:14px}.company_barBg__RZtoj{fill:#eef1f0}.company_barFill__D0Djm{fill:#a9ddd6}.company_barFillMe___BqV4{fill:var(--teal)}.company_barValue__xBHFo{font-size:15px;font-weight:800;text-align:right;white-space:nowrap}.company_barRowMe__lSdUS .company_barValue__xBHFo{color:var(--teal)}.company_peerLinks__QHsIa{display:grid;grid-template-columns:1fr;width:100%;overflow:hidden;background:var(--white);border:2.5px solid var(--ink);border-radius:18px}.company_peerLinks__QHsIa li+li{border-top:1px solid var(--line)}.company_peerLink__hF495{display:flex;align-items:center;gap:12px;min-height:60px;padding:10px 18px 10px 20px}.company_peerLink__hF495:hover{background:var(--wedge)}.company_peerName__Zy8xI{flex:1;font-size:16px;font-weight:700}.company_peerTag__OTnF4{font-size:12px;font-weight:700;color:var(--sub)}.company_peerArrow__RWdv0{font-size:22px;font-weight:700;color:var(--sub)}.company_howto__IYZLF{display:flex;align-items:flex-start;gap:14px;width:100%;max-width:880px;padding:18px 20px;background:var(--white);border:1.5px dashed var(--teal);border-radius:16px}.company_howtoIcon__SDLJS{display:grid;flex:none;place-items:center;width:44px;height:44px;color:var(--white);background:var(--teal);border-radius:50%}.company_howtoText__MlftB{font-size:15px;line-height:1.8}.company_howtoLabel__2CmdC{display:block;font-size:13px;font-weight:800;color:var(--teal)}.company_resultsGrid__4qmeP{display:grid;grid-template-columns:1fr;gap:16px;width:100%}.company_tableCard__RkU2P{display:flex;flex-direction:column;gap:12px}.company_table__ZL9Yo{width:100%;overflow:hidden;font-size:15px;background:var(--white);border:2.5px solid var(--ink);border-radius:18px;border-collapse:separate;border-spacing:0;box-shadow:var(--shadow)}.company_table__ZL9Yo thead th{padding:12px 16px;font-size:13px;font-weight:700;color:var(--sub);text-align:right;background:var(--mint)}.company_table__ZL9Yo tbody th,.company_table__ZL9Yo thead th:first-child{text-align:left}.company_table__ZL9Yo tbody td,.company_table__ZL9Yo tbody th{padding:14px 12px;border-top:1px solid var(--line)}.company_table__ZL9Yo tbody td,.company_table__ZL9Yo tbody th{font-weight:700;white-space:nowrap}.company_table__ZL9Yo tbody td{text-align:right}.company_up__n53DT{color:var(--teal)}.company_tableNote__4lqm7{font-size:12px;line-height:1.7;color:var(--sub)}.company_trend__ZfsDq{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;align-items:end}.company_trendCol__FROEP{display:flex;flex-direction:column;align-items:center;gap:6px}.company_trendValueMe__QqwEF,.company_trendValue__JqOYd{font-size:18px;font-weight:800}.company_trendValueMe__QqwEF{color:var(--teal)}.company_trendBar__5IcCR{width:56px;height:120px}.company_trendYear___9Xlw{font-size:12px;font-weight:700;color:var(--sub);white-space:nowrap}.company_media__5Xirk{display:grid;grid-template-columns:1fr;gap:20px;width:100%}.company_mediaCard__thF2C{display:flex;flex-direction:column;gap:14px;padding:12px 12px 18px;background:var(--white);border:2.5px solid var(--ink);border-radius:18px;box-shadow:var(--shadow)}.company_mediaImgWrap__ah3vL{position:relative;display:block}.company_mediaImg__Es6J_{display:block;width:100%;height:auto;aspect-ratio:3/2;-o-object-fit:cover;object-fit:cover;border:1px solid var(--line);border-radius:12px;filter:saturate(.7)}.company_soon__qzgd6{position:absolute;top:12px;left:12px;padding:4px 12px;font-size:13px;font-weight:800;color:var(--white);background:var(--ink);border-radius:999px}.company_mediaBody___JPGj{display:flex;flex-direction:column;gap:6px;padding:0 6px}.company_mediaHead__DO7Se{display:flex;align-items:center;gap:10px;font-size:18px;font-weight:700}.company_mediaDesc__IJoDW{font-size:14px;line-height:1.7;color:var(--sub)}@media (min-width:768px){.company_heroInner__CexYL{gap:28px;padding:24px var(--pad) 48px}.company_name__WrLSV{font-size:48px}.company_logo__0ygtv{width:80px;height:80px;font-size:40px;border-radius:22px}.company_summary__Jt0PA{font-size:19px}.company_stats__Sv9fV{grid-template-columns:repeat(3,1fr)}.company_statAccent__1YLkk,.company_stat__VluOP{grid-template-columns:1fr;gap:4px}.company_statIcon__jmb6j{grid-row:auto;margin-bottom:6px}.company_statValue__vefl9{font-size:28px}.company_toc__3Xwov{top:64px}.company_facts__qyJai,.company_media__5Xirk{grid-template-columns:1fr 1fr}.company_fact__GuCGM{flex-direction:row;gap:14px}.company_choices__4k0rk{grid-template-columns:1fr 1fr}.company_factText__lIzDX,.company_howtoText__MlftB{font-size:16px}.company_mediaImg__Es6J_{aspect-ratio:16/9}}@media (min-width:1024px){.company_heroInner__CexYL{padding:28px var(--pad) 56px}.company_heroGrid__FLLKU{display:grid;grid-template-columns:1fr 380px;align-items:center;gap:48px}.company_name__WrLSV{font-size:60px}.company_summary__Jt0PA{font-size:20px}.company_statValue__vefl9{font-size:34px}.company_toc__3Xwov{top:80px}.company_tocList__o19NO{justify-content:center}.company_anchor__BndGl{scroll-margin-top:140px}.company_choices__4k0rk{grid-template-columns:repeat(3,1fr)}.company_charts__mZc15{grid-template-columns:1fr 1fr}.company_peerLinks__QHsIa{grid-template-columns:repeat(3,1fr)}.company_peerLinks__QHsIa li+li{border-top:0;border-left:1px solid var(--line)}.company_resultsGrid__4qmeP{grid-template-columns:1.2fr 1fr;align-items:start}.company_trendBar__5IcCR{width:64px;height:160px}}.company_barName__u2cCX .company_barLogo__fB3yy{width:88px;height:36px}.company_sampleFrame__gQ00e{position:relative;max-height:1040px;overflow:hidden;background:var(--cream)}.company_crumbLink__4D2vC{color:var(--teal)}.company_tocStatic__D0ron{background:var(--white);border-bottom:1px solid var(--line)}.company_tocStatic__D0ron .company_tocList__o19NO{justify-content:flex-start}.company_tocLinkOn__z0LtQ{display:inline-flex;align-items:center;min-height:40px;padding:6px 16px;font-size:14px;font-weight:700;color:var(--white);white-space:nowrap;background:var(--teal);border:1.5px solid var(--ink);border-radius:999px}.company_sampleChoices__IkGgE{display:flex;flex-direction:column;gap:16px;padding:28px var(--pad) 120px}.company_sampleSection__Jpusv{font-size:22px;font-weight:800}.company_sampleChoices__IkGgE .company_choice__FNWGc{box-shadow:none}.company_sampleFade__jc89w{position:absolute;right:0;bottom:0;left:0;display:flex;align-items:flex-end;justify-content:center;height:160px;padding-bottom:22px;font-size:14px;font-weight:700;color:var(--teal);background:linear-gradient(180deg,hsla(43,41%,97%,0) 0,var(--cream) 70%)}@media (min-width:1024px){.company_tocStatic__D0ron .company_tocList__o19NO{justify-content:center}.company_sampleChoices__IkGgE{padding-bottom:130px}.company_sampleSection__Jpusv{font-size:26px;text-align:center}}@media (max-width:767px){.company_sampleFrame__gQ00e{zoom:.74;max-height:1500px}}@media (min-width:768px) and (max-width:1023px){.company_sampleFrame__gQ00e{zoom:.82}}.company_peerSources__elS6H{display:flex;flex-direction:column;align-items:center;gap:8px;width:100%;text-align:center}.company_peerSourceNote___UDF7{text-align:center;font-size:13px;font-weight:500;line-height:1.7;color:var(--sub)}.company_sampleLink__pMOtb{display:block;color:inherit;transition:transform .15s ease,box-shadow .15s ease}.company_sampleLink__pMOtb:hover{transform:translateY(-2px);box-shadow:0 8px 0 rgba(20,32,31,.14)}.company_sampleLink__pMOtb:focus-visible{outline:3px solid var(--mint);outline-offset:4px}.company_barNameText__SYu96{font-size:13px;font-weight:800;line-height:1.3;word-break:keep-all;overflow-wrap:anywhere}.pages_actions___I6xY{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;width:100%}.pages_ghostButton__RwLiR{display:inline-flex;align-items:center;justify-content:center;min-height:56px;padding:0 28px;font-size:16px;font-weight:700;color:var(--ink);background:var(--white);border:2.5px solid var(--ink);border-radius:999px;box-shadow:var(--shadow);font-family:inherit;cursor:pointer}.pages_aboutGrid__KmwGg{display:grid;gap:16px;width:100%}.pages_aboutCard__BIrjZ{display:flex;flex-direction:column;background:var(--white);border:2.5px solid var(--ink);border-radius:20px;box-shadow:var(--shadow);overflow:hidden}.pages_aboutImg__CQ4I1{width:100%;height:auto;border-bottom:2px solid var(--ink)}.pages_aboutBody__pAQoB{display:flex;flex-direction:column;gap:10px;padding:20px}.pages_aboutHead__sfyGg{display:flex;align-items:center;gap:10px;font-size:19px;font-weight:800;line-height:1.4}.pages_aboutIcon__lTEqU{display:inline-flex;flex:none;align-items:center;justify-content:center;width:40px;height:40px;color:var(--teal);background:var(--wedge);border-radius:999px}.pages_aboutText__2SBjy{font-size:15px;font-weight:500;line-height:1.8;color:var(--sub)}.pages_aboutText__2SBjy a{color:var(--teal);text-decoration:underline;text-underline-offset:3px}.pages_filters__oLypP{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.pages_filterOn__li2A3,.pages_filter__1KBIZ{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 16px;font-size:14px;font-weight:700;border:2px solid var(--ink);border-radius:999px;cursor:pointer}.pages_filter__1KBIZ{color:var(--ink);background:var(--white)}.pages_filterOn__li2A3{color:var(--white);background:var(--ink)}.pages_filterCount___Yo3Y{font-size:13px;font-weight:800;opacity:.75}.pages_articleList__sbYt2{display:grid;gap:16px;width:100%}.pages_articleCard__Q0gFc{display:grid;grid-template-columns:1fr;background:var(--white);border:2.5px solid var(--ink);border-radius:20px;box-shadow:var(--shadow);overflow:hidden}.pages_articleTop__I5ly6{display:flex;align-items:center;gap:14px;padding:18px 18px 14px}.pages_articleTopText__c2llN{display:flex;flex-direction:column;gap:6px;min-width:0}.pages_articleCompany__utllF{font-size:18px;font-weight:800;line-height:1.4}.pages_articleTitle__VXnCB{padding:0 18px 16px;font-size:15px;font-weight:700;line-height:1.7}.pages_articleFoot__qs4Rb{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;padding:14px 18px;background:var(--cream);border-top:1px solid var(--line)}.pages_articleDate__0V5pX{font-size:13px;font-weight:500;color:var(--sub)}.pages_articleLinks__icg0n{display:flex;flex-wrap:wrap;gap:8px;margin-left:auto}.pages_noteButton__jZkY0,.pages_pageButton__JE_Pa{display:inline-flex;align-items:center;gap:6px;min-height:40px;padding:0 16px;font-size:14px;font-weight:700;border-radius:999px}.pages_noteButton__jZkY0{color:var(--white);background:var(--ink);border:2px solid var(--ink)}.pages_pageButton__JE_Pa{color:var(--teal);background:var(--white);border:2px solid var(--teal)}.pages_listNote__ASE_D{font-size:14px;font-weight:500;text-align:center;color:var(--sub)}.pages_formCard___x26Z{display:flex;flex-direction:column;gap:20px;width:100%;max-width:640px;padding:24px 20px;background:var(--white);border:2.5px solid var(--ink);border-radius:20px;box-shadow:var(--shadow)}.pages_field__XU7LC{display:flex;flex-direction:column;gap:8px}.pages_label__5hjHt{font-size:15px;font-weight:800}.pages_input__hbuv0{height:56px;padding:0 16px;font-size:16px;font-weight:600;background:var(--white);border:2px solid var(--ink);border-radius:12px}.pages_input__hbuv0:focus{outline:3px solid var(--mint);outline-offset:2px}.pages_privacy__J9HDP{display:flex;gap:10px;padding:14px 16px;font-size:13px;font-weight:500;line-height:1.7;color:var(--sub);background:var(--cream);border-radius:12px}.pages_formError__UMRKa{font-size:14px;font-weight:700;color:#b42318}.pages_submit__MU5UN{align-self:center;min-width:240px;cursor:pointer}.pages_submit__MU5UN:disabled{opacity:.6;cursor:default}.pages_done__VKiZn{display:flex;flex-direction:column;align-items:center;gap:16px;width:100%;max-width:640px;padding:28px 20px;text-align:center;background:var(--white);border:2.5px solid var(--ink);border-radius:20px;box-shadow:var(--shadow)}.pages_doneMark__DzpKj{display:inline-flex;align-items:center;justify-content:center;width:64px;height:64px;font-size:32px;font-weight:800;color:var(--white);background:var(--teal);border:2.5px solid var(--ink);border-radius:999px}.pages_doneTitle__8sR8F{font-size:22px;font-weight:800}.pages_doneText__Sc5z3{font-size:15px;font-weight:500;line-height:1.8;color:var(--sub)}.pages_error__BDsS2{display:flex;flex-direction:column;align-items:center;gap:18px;max-width:640px;margin:0 auto;padding:48px var(--pad) 72px;text-align:center}.pages_errorCode__NEOKA{font-size:15px;font-weight:800;letter-spacing:.08em;color:var(--teal)}.pages_errorGirl__wEfls{width:auto;height:180px}.pages_errorTitle__onpI6{font-size:26px;font-weight:800;line-height:1.4}.pages_errorText__weM9i{font-size:15px;font-weight:500;line-height:1.8;color:var(--sub)}@media (min-width:768px){.pages_aboutGrid__KmwGg{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.pages_articleList__sbYt2{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.pages_done__VKiZn,.pages_formCard___x26Z{padding:32px 36px}.pages_errorGirl__wEfls{height:220px}.pages_errorTitle__onpI6{font-size:32px}}@media (min-width:1024px){.pages_articleList__sbYt2{grid-template-columns:repeat(3,minmax(0,1fr))}}.pages_legal__42evV{width:100%;max-width:880px;background:var(--white);border:2.5px solid var(--ink);border-radius:20px;box-shadow:var(--shadow);overflow:hidden}.pages_legal__42evV>div{border:0;border-radius:0}.pages_legal__42evV table{width:100%;border-collapse:collapse}.pages_legal__42evV tr+tr{border-top:1px solid var(--line)}.pages_legal__42evV td,.pages_legal__42evV th{display:block;padding:14px 18px;font-size:14px;line-height:1.8;text-align:left;vertical-align:top}.pages_legal__42evV th{padding-bottom:4px;font-weight:800;color:var(--ink);background:transparent}.pages_legal__42evV td{padding-top:0;font-weight:500;color:var(--sub)}.pages_legal__42evV a{color:var(--teal);text-decoration:underline;text-underline-offset:3px}.pages_legal__42evV strong{color:var(--ink)}.pages_contact__hwlzs button[role=combobox],.pages_contact__hwlzs input,.pages_contact__hwlzs select,.pages_contact__hwlzs textarea{font-size:16px;border:2px solid var(--ink);border-radius:12px}.pages_contact__hwlzs label{font-size:15px;font-weight:800}.pages_contact__hwlzs button[type=submit]{min-height:56px;font-size:16px;font-weight:700;color:var(--white);background:var(--teal);border:2.5px solid var(--ink);border-radius:999px;box-shadow:var(--shadow)}@media (min-width:768px){.pages_legal__42evV td,.pages_legal__42evV th{display:table-cell;padding:16px 24px}.pages_legal__42evV th{width:28%;background:var(--cream)}.pages_legal__42evV td{padding-top:16px}}.pages_legalDoc__bA8jx{display:flex;flex-direction:column;gap:4px;width:100%;max-width:880px;padding:24px 20px;background:var(--white);border:2.5px solid var(--ink);border-radius:20px;box-shadow:var(--shadow)}.pages_legalDoc__bA8jx section{margin:0;padding:18px 0}.pages_legalDoc__bA8jx section+section{border-top:1px solid var(--line)}.pages_legalDoc__bA8jx h2{font-size:18px;font-weight:800;line-height:1.5;color:var(--ink)}.pages_legalDoc__bA8jx li,.pages_legalDoc__bA8jx p{font-size:15px;font-weight:500;line-height:1.9;color:var(--sub)}.pages_legalDoc__bA8jx p{margin-top:8px}.pages_legalDoc__bA8jx ul{margin-top:8px;padding-left:1.4em;list-style:disc}.pages_legalDoc__bA8jx a{color:var(--teal);text-decoration:underline;text-underline-offset:3px}@media (max-width:767px){.pages_legalDoc__bA8jx li{text-align:justify}}@media (min-width:768px){.pages_legalDoc__bA8jx{padding:28px 40px}}.peers_hasFigures__h_yrj{padding:1px 7px;font-size:11px;font-weight:800;color:#1d5f57;background:var(--wedge);border-radius:999px}.peers_figures__Tg0qb{display:flex;flex-direction:column;gap:18px;padding:20px var(--pad) 24px;background:var(--cream);border-bottom:1px solid var(--line)}.peers_howto__8MVT9{display:flex;flex-direction:column;gap:6px;padding:16px 18px;background:var(--white);border:2px solid var(--ink);border-radius:14px}.peers_howtoLabel__e_Ab4{font-size:13px;font-weight:800;color:var(--teal)}.peers_howtoText__v1PrY{font-size:15px;font-weight:500;line-height:1.75;text-align:justify}.peers_pending__Dm3nP{display:flex;align-items:center;gap:14px;margin:18px var(--pad);padding:16px 18px;border:2px dashed var(--chip-line);border-radius:14px}.peers_pendingIcon__QyPnt{display:inline-flex;flex:none;align-items:center;justify-content:center;width:48px;height:48px;color:var(--sub);background:var(--cream);border-radius:999px}.peers_pendingText__oRBN1{font-size:14px;font-weight:600;line-height:1.7;color:var(--sub)}.peers_articleTag__dhb3O{align-self:flex-start;margin-top:4px;padding:2px 10px;font-size:12px;font-weight:700;color:#1d5f57;background:var(--wedge);border:1.5px solid #8fd8cd;border-radius:999px}@media (min-width:768px){.peers_figures__Tg0qb{padding:28px 32px}.peers_pending__Dm3nP{margin:24px 32px}.peers_howtoText__v1PrY{text-align:left}}