.error_component_container__dtbcu{width:100%;max-width:720px;margin:0 auto}.error_component_container__dtbcu h1{font-size:var(--fds-fontSize-800,42px);font-weight:700;line-height:170%;color:var(--fds-brandColor-richMain,#26528c);text-align:center}.error_component_errorBody__E3vFp{font-size:var(--fds-fontSize-300,16px);line-height:170%}.error_component_actions__GRY90{display:flex;flex-direction:row-reverse;gap:var(--fds-spacing-200,8px);align-items:flex-start}.not-found-v2_component_topLink__l_bZN{text-align:center}.company-detail_component_gridContainer__8IJWj{padding-top:18px}.company-detail_component_gridContainer__8IJWj .company-detail_component_breadCrumbs__0BqsB{grid-column:1/-1}@media(min-width:1140px){.company-detail_component_gridContainer__8IJWj .company-detail_component_breadCrumbs__0BqsB{grid-column:2/span 10}}@media(max-width:calc(560px - 0.02px)){.company-detail_component_gridContainer__8IJWj .company-detail_component_breadCrumbs__0BqsB{display:none}}.company-detail_component_gridContainer__8IJWj .company-detail_component_breadCrumbs__0BqsB ol{margin:0}@media(min-width:560px){.company-detail_component_gridContainer__8IJWj .company-detail_component_breadCrumbs__0BqsB{margin-bottom:10px}}.company-detail_component_gridContainer__8IJWj .company-detail_component_main___widr{display:grid;grid-template-columns:subgrid;grid-column:1/-1;grid-row-gap:var(--fds-spacing-500);row-gap:var(--fds-spacing-500);padding-top:var(--fds-spacing-400);padding-bottom:52px}@media(min-width:560px){.company-detail_component_gridContainer__8IJWj .company-detail_component_main___widr{row-gap:var(--fds-spacing-800)}}@media(min-width:1140px){.company-detail_component_gridContainer__8IJWj .company-detail_component_main___widr{grid-column:2/span 10;row-gap:var(--fds-spacing-800)}}.company-detail_component_gridContainer__8IJWj .company-detail_component_nav__2yf1z{position:-webkit-sticky;position:sticky;top:67px;display:none}@media(min-width:1140px){.company-detail_component_gridContainer__8IJWj .company-detail_component_nav__2yf1z{display:block;grid-row:3;grid-column:10/span 1}}.company-detail_component_row__shU9D{grid-column:1/-1}@media(min-width:1140px){.company-detail_component_row__shU9D{grid-column:1/span 9}}.company-detail-entries_component_entryItemCard__z4u68{display:flex;flex-direction:column;gap:var(--fds-spacing-xxs);padding:var(--fds-spacing-m);background:var(--fds-color-layer-background-02);border:1px solid var(--border-border,#c5cdd1);border-radius:var(--fds-border-radius-m)}.company-detail-entries_component_cardTitle__GJq9E{overflow:hidden;text-overflow:ellipsis;white-space:normal}.company-detail-entries_component_skillList__RMZPg{display:flex;flex-wrap:wrap;gap:var(--fds-spacing-xxs);margin:0}.company-detail-entries_component_footer__91SPe{display:flex;align-items:center;justify-content:space-between;width:100%;margin-top:auto}.company-detail-event-modal_component_content__sDX27{position:absolute;top:50%;bottom:auto;left:50%;width:91%;max-width:864px;aspect-ratio:288/163;padding:0;background:transparent;border:none;border-radius:var(--fds-border-radius-m,8px);transform:translate(-50%,-50%)}@media(min-width:768px){.company-detail-event-modal_component_content__sDX27{width:100%}}@media(max-height:768px)and (orientation:landscape){.company-detail-event-modal_component_content__sDX27{width:60%;margin-top:10px}}.company-detail-event-modal_component_contentInner__3Oan_{position:relative;width:auto;max-width:864px;aspect-ratio:288/163;margin:0 auto;background-color:var(--fds-color-layer-background-02,#fff)}.company-detail-event-modal_component_closeButton__nVfxl{position:absolute;top:-50px;right:0}@media(max-height:768px)and (orientation:landscape){.company-detail-event-modal_component_closeButton__nVfxl{width:32px;height:32px}}.company-detail-event-modal_component_videoPlayer__eTAee{position:absolute;top:0;bottom:0}.company-detail-events_component_eventItem__4pJD3{position:relative;cursor:pointer}.company-detail-events_component_eventItemThumbnail__Mm_IM{width:100%;height:auto;aspect-ratio:253/145;object-fit:cover}.company-detail-events_component_eventsBlock__34kHn{display:grid;grid-template-columns:1fr;grid-gap:var(--fds-spacing-400);gap:var(--fds-spacing-400)}@media(min-width:768px){.company-detail-events_component_eventsBlock__34kHn{grid-template-columns:1fr 1fr 1fr;gap:var(--fds-spacing-600)}}.company-detail-events_component_playButton___Jh5X{position:absolute;top:0;left:0;display:block;width:100%;height:100%;background:transparent;border:none}.company-detail-github_component_repositoryBlock__ZCAbI{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start}@media(max-width:767px){.company-detail-github_component_repositoryBlock__ZCAbI{flex-flow:column;align-items:flex-start}}.company-detail-github_component_repositoryMetaItem___Mw79{display:flex;gap:4px;align-items:center;justify-content:flex-start}.company-detail-github_component_repositoryMeta__v8oRj{display:flex;flex-wrap:nowrap;gap:8px;align-items:center;justify-content:flex-start;margin:12px 0 0}.company-detail-github_component_repositoryDescription__Fg4R8{margin:14px 0 0}.company-detail-github_component_repositoryAnchor___yk3Z{font-size:16px;font-weight:700;color:#0a93f4;text-decoration:underline}.company-detail-github_component_repositoryItem__jX_0r{width:50%;line-height:1}.company-detail-github_component_repositoryItem__jX_0r:nth-of-type(n+3){margin-top:25px}@media(max-width:767px){.company-detail-github_component_repositoryItem__jX_0r{width:100%}.company-detail-github_component_repositoryItem__jX_0r:nth-of-type(n+3){margin:0}.company-detail-github_component_repositoryItem__jX_0r:nth-of-type(n+2){margin:20px 0 0}}.company-detail-github_component_githubBlock__Xom4P{padding:var(--fds-spacing-m);border:var(--fds-border-width-s) solid var(--fds-border-border);border-radius:var(--fds-border-radius-m)}.company-detail-github_component_githubHeader__7ibmS{display:flex;align-items:center;justify-content:space-between;padding:0 0 var(--fds-spacing-m);margin:0 0 var(--fds-spacing-m);border-bottom:var(--fds-border-width-s) solid var(--fds-divider-divider)}@media(max-width:calc(768px - 0.02px)){.company-detail-github_component_githubHeader__7ibmS{flex-flow:column;align-items:flex-start}}.company-detail-github_component_githubCompany__PLZT8{display:flex;align-items:center;justify-content:flex-start}.company-detail-github_component_githubLogo__lEiu3{display:flex;align-items:center;justify-content:center;width:60px;height:60px;margin:0 var(--fds-spacing-m) 0 0;border:var(--fds-border-width-s) solid #ececec;border-radius:var(--fds-border-radius-full)}.company-detail-github_component_githubAnchor__MZT_Q{font-size:12px;color:#8d8989}.company-detail-github_component_githubOverviewItem__g1nTq{display:flex;gap:8px;align-items:center;justify-content:flex-start}.company-detail-github_component_githubOverviewTag__wJABK{padding:3px 8px;font-size:12px;line-height:1.5;color:#4a4a4a;background-color:#d4d9e1;border-radius:10px}.company-detail-github_component_githubOverview__FwCQh{display:flex;gap:16px;align-items:center;justify-content:flex-start}@media(max-width:767px){.company-detail-github_component_githubOverview__FwCQh{width:100%;margin:10px 0 0}}.company-detail-interviews_component_interviewThumb__XTQ_s{width:100%;height:auto}.company-detail-interviews_component_interviewsBlock__Vki_B{display:grid;grid-template-columns:1fr;grid-gap:var(--fds-spacing-400);gap:var(--fds-spacing-400)}@media(min-width:560px){.company-detail-interviews_component_interviewsBlock__Vki_B{gap:var(--fds-spacing-500)}}@media(min-width:768px){.company-detail-interviews_component_interviewsBlock__Vki_B{grid-template-columns:1fr 1fr;gap:var(--fds-spacing-400)}}@media(min-width:1140px){.company-detail-interviews_component_interviewsBlock__Vki_B{gap:var(--fds-spacing-600)}}@media(min-width:1360px){.company-detail-interviews_component_interviewsBlock__Vki_B{gap:var(--fds-spacing-700)}}.link-card_wrapper__DmSWS{height:100%;overflow:hidden;border:var(--fds-border-width-s) solid #ececec;border-radius:var(--fds-border-radius-m)}.link-card_wrapper__DmSWS>a{display:flex;flex-direction:column;height:100%}.link-card-body_body__ALF8d{height:100%;padding:var(--fds-spacing-300,12px) var(--fds-spacing-400,16px)}.link-card-body_title__93Qnh{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;color:var(--fds-interactive-interactive,#3466ad);-webkit-box-orient:vertical}.link-card-body_date__mP9vJ{color:#8d8989}.company-detail-members_component_githubIcon__b_WKQ{width:15px;height:15px;margin:0 5px 0 0;vertical-align:middle}.company-detail-members_component_githubName__IMAJM{font-size:12px;color:#8d8989}.company-detail-members_component_memberName__r1PpN{margin-top:2px}.company-detail-members_component_memberImage__RVTkT{flex-shrink:0;width:60px;height:60px;border-radius:var(--fds-border-radius-full)}.company-detail-members_component_memberJobPosition__Azh1s{font-size:12px;color:#8d8989}.company-detail-members_component_memberItemBlock__wLIsD{display:flex;flex-flow:column;flex-wrap:nowrap;align-items:flex-start;justify-content:center;padding:25px;background-color:#f6f7f8;border-radius:var(--fds-border-radius-m)}@media(max-width:767px){.company-detail-members_component_memberItemBlock__wLIsD{width:100%;padding:15px}}.company-detail-members_component_memberItemInnerBlock__JBoRC{display:flex;flex-flow:row;width:100%;margin-bottom:10px}.company-detail-members_component_memberImageBlock__uheXv{width:60px;text-align:center}.company-detail-members_component_memberContentBlock__mdIcN{margin-left:10px}.company-detail-members_component_nextMemberIcon__1mkCH{display:flex;align-items:center;justify-content:center;width:60px;height:60px;margin:0 15px 0 0;background-color:#fff;border:var(--fds-border-width-s) solid #e0dfe0;border-radius:var(--fds-border-radius-full)}.company-detail-members_component_nextMemberIcon__1mkCH:before{margin:-3px 0 0;font-size:24px;content:"+"}.company-detail-members_component_wrapper__vER5p{display:grid;grid-template-columns:1fr;grid-gap:var(--fds-spacing-400);gap:var(--fds-spacing-400)}@media(min-width:560px){.company-detail-members_component_wrapper__vER5p{grid-template-columns:repeat(2,1fr);row-gap:var(--fds-spacing-400);column-gap:var(--fds-spacing-600)}}@media(min-width:768px){.company-detail-members_component_wrapper__vER5p{column-gap:var(--fds-spacing-400)}}@media(min-width:1140px){.company-detail-members_component_wrapper__vER5p{grid-template-columns:repeat(3,1fr);column-gap:var(--fds-spacing-600)}}@media(min-width:1360px){.company-detail-members_component_wrapper__vER5p{column-gap:var(--fds-spacing-700)}}.company-detail-press-release_component_entryItemCard__0zumv{display:flex;flex-direction:column;gap:var(--fds-spacing-xxs);padding:var(--fds-spacing-m);background:var(--fds-background-primaryBackground);border:1px solid var(--border-border,#c5cdd1);border-radius:var(--fds-border-radius-m)}.company-detail-press-release_component_cardTitle__jd95_{display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;white-space:normal;-webkit-box-orient:vertical}.company-detail-products_component_contentContainer__zfnA8{display:flex;gap:var(--fds-spacing-400);align-items:center}@media(max-width:calc(560px - 0.02px)){.company-detail-products_component_contentContainer__zfnA8{flex-direction:column;gap:var(--fds-spacing-200)}}.company-detail-products_component_productLink__AJjtG{margin-top:3px;font-size:10px;color:#8d8989;word-break:break-all}.company-detail-products_component_productDescription__ZC6_Q{margin-top:8px;font-size:12px;line-height:1.6;color:#666}.company-detail-products_component_productTitle__hyCTp{font-size:20px;color:#444}.company-detail-products_component_productThumb__4_SaA{width:170px;min-width:170px;height:170px}@media(min-width:560px){.company-detail-products_component_productThumb__4_SaA{width:110px;min-width:110px;height:110px}}@media(min-width:1140px){.company-detail-products_component_productThumb__4_SaA{width:170px;min-width:170px;height:170px}}.company-detail-products_component_productThumb__4_SaA img{width:100%;height:100%;object-fit:contain}.company-detail-products_component_productContent__3QtIf{flex-grow:2;margin-top:8px}.company-detail-products_component_productBlock__xKhnr{--block-gap:var(--fds-spacing-500)}@media(min-width:560px){.company-detail-products_component_productBlock__xKhnr{--block-gap:var(--fds-spacing-700)}}.company-detail-related-links_component_itemUrl__xRtX9{margin-top:10px;font-size:10px;color:#8d8989;word-wrap:break-word}.company-detail-related-links_component_itemAnchor__ucEzo{width:100%;padding:20px;background-color:#f6f7f8;border-radius:var(--fds-border-radius-s)}.company-detail-related-links_component_itemTitle__5XZTP{color:#444}.company-detail-related-links_component_relatedLinksBlock__PbSlb{display:grid;grid-template-columns:1fr;grid-row-gap:var(--fds-spacing-m);row-gap:var(--fds-spacing-m);justify-content:space-between}@media(min-width:768px){.company-detail-related-links_component_relatedLinksBlock__PbSlb{grid-template-columns:1fr 1fr;column-gap:var(--fds-spacing-xl)}}@media(min-width:1360px){.company-detail-related-links_component_relatedLinksBlock__PbSlb{grid-template-columns:1fr 1fr;column-gap:var(--fds-spacing-xxl)}}.company-detail-section-navigator_component_nav__todXK{position:absolute}.company-detail-section-navigator_component_nav__todXK ul{display:flex;flex-direction:column;gap:var(--fds-spacing-300);white-space:nowrap}.company-detail-section-navigator_component_nav__todXK ul li a{color:inherit;text-decoration:none}.company-detail-section-navigator_component_nav__todXK ul li a:hover{opacity:1}.company-detail-skills_component_stackBlock__nTlKt{padding:var(--fds-spacing-l) var(--fds-spacing-m);border:var(--fds-border-width-s) solid var(--fds-border-border);border-radius:var(--fds-border-radius-m)}.company-detail-skills_component_stackHeader__Gg1B9{margin:0 0 30px;font-size:16px;font-weight:700}.company-detail-skills_component_stackItem__qRiY7{display:flex;flex-wrap:nowrap;gap:var(--fds-spacing-xxl);align-items:center;justify-content:flex-start;padding:0 0 25px;margin:0 0 25px;line-height:1;border-bottom:var(--fds-border-width-s) solid var(--fds-divider-divider)}.company-detail-skills_component_stackItem__qRiY7:last-of-type{margin:0}@media(max-width:calc(768px - 0.02px)){.company-detail-skills_component_stackItem__qRiY7{flex-direction:column;gap:var(--fds-spacing-xxs);align-items:flex-start}}.company-detail-skills_component_stackTitle__dok5R{min-width:192px}.company-detail-skills_component_stackList__qkmb1{display:flex;flex-wrap:wrap;row-gap:var(--fds-spacing-xxs);column-gap:var(--fds-spacing-m);align-items:center;justify-content:flex-start;margin:0}.company-detail-skills_component_stackListItem__NsfGt{padding:5px 8px;font:var(--fds-typography-caption-m);background-color:#f6f7f8;border-radius:var(--fds-border-radius-s)}.company-detail-table_component_detailCompanyInfo__QSNjC table,.company-detail-table_component_detailCompanyInfo__QSNjC td,.company-detail-table_component_detailCompanyInfo__QSNjC th{border:var(--fds-border-width-s) solid #ececec}.company-detail-table_component_detailCompanyInfo__QSNjC table{width:100%}.company-detail-table_component_detailCompanyInfo__QSNjC th{width:120px;padding:14px 24px;font-weight:700;background-color:#f6f7f8}.company-detail-table_component_detailCompanyInfo__QSNjC td{padding:14px 16px}.company-detail-table_component_detailCompanyInfo__QSNjC a:hover{text-decoration:none}@media(max-width:767px){.company-detail-table_component_detailCompanyInfo__QSNjC table{margin:auto 0}.company-detail-table_component_detailCompanyInfo__QSNjC td,.company-detail-table_component_detailCompanyInfo__QSNjC th{display:block;width:100%}.company-detail-table_component_detailCompanyInfo__QSNjC th{width:100%;padding:5px}}.company-detail-vision_component_title__rX4FQ{margin-top:3px;font-size:24px;line-height:1.5;color:#333}.company-detail-vision_component_tag__sAVB5{padding:4px 8px;font-size:10px;line-height:1.8;color:#4a4a4a;text-align:center;background-color:#d4d9e1;border-radius:var(--fds-border-radius-s)}.company-detail-vision_component_accordionWrapper__c9XHz{padding:var(--fds-spacing-300) var(--fds-spacing-500)}.company-detail-vision_component_accordionWrapper__c9XHz .company-detail-vision_component_accordionTitle__pbB0U{display:flex;gap:var(--fds-spacing-300);align-items:center;justify-content:space-between;padding:0;color:var(--fds-onBackground-highEmphasis);outline:none;background:none;border:none}.company-detail-vision_component_accordionWrapper__c9XHz .company-detail-vision_component_accordionToggleIcon__BFz4C{display:grid;place-items:center;width:32px;height:32px;color:var(--fds-onSurface-lowEmphasis);transition:transform .3s ease-in-out}.company-detail-vision_component_accordionWrapper__c9XHz .company-detail-vision_component_accordionContent__D3nKT{box-sizing:border-box;max-height:0;overflow:hidden;transition:max-height .3s ease-in-out}.company-detail-vision_component_accordionWrapper__c9XHz .company-detail-vision_component_accordionContent__D3nKT p{padding-top:var(--fds-spacing-500);color:var(--fds-onBackground-highEmphasis)}.company-detail-vision_component_accordionWrapper__c9XHz[aria-expanded=true] .company-detail-vision_component_accordionToggleIcon__BFz4C{transform:rotate(180deg)}.company-detail-vision_component_accordionWrapper__c9XHz[aria-expanded=true] .company-detail-vision_component_accordionContent__D3nKT{max-height:1000px}.company-images_component_companyImageList__aX78O{display:flex;gap:var(--fds-spacing-700);margin-bottom:0;overflow-x:auto;white-space:nowrap}.company-images_component_companyImageList__aX78O>li{position:relative;width:33%;min-width:258px;height:194.4px}