.above-the-fold-lp01_component_headerBlock__aJaZ5{margin:0 0 12px;font-size:32px;font-weight:600;line-height:1.5;color:var(--findy-blue,#155aa8);text-align:center}.above-the-fold-lp01_component_headerDescription__80ElK{font-size:16px;font-weight:300;line-height:1.5;color:#000;text-align:center}.above-the-fold-lp01_component_section__4HnWP{padding:40px 16px}@media(min-width:1024px){.above-the-fold-lp01_component_section__4HnWP{padding:60px 0}}.above-the-fold-lp01_component_headerHr__Y4dei{width:48px;height:3px;margin:32px auto;background:#1b85ef;border:none}.above-the-fold-lp01_component_noteBlock__7X7kk{margin:10px 0 0;font-size:10px;line-height:12px;color:#000;text-align:center}@media(min-width:1024px){.above-the-fold-lp01_component_laptopOnly__E0oMe{display:initial}}.above-the-fold-lp01_component_mobileOnly__m39f8{display:initial}@media(min-width:1024px){.above-the-fold-lp01_component_mobileOnly__m39f8{display:none}}.above-the-fold-lp01_component_whiteTextLink__Skj1K,.above-the-fold-lp01_component_whiteTextLink__Skj1K:hover,.above-the-fold-lp01_component_whiteTextLink__Skj1K:link,.above-the-fold-lp01_component_whiteTextLink__Skj1K:visited{color:#fff}.above-the-fold-lp01_component_taglineWrapper__66tdK{background:url(/_next/static/media/bg-left.22844b96.png) no-repeat 0 0,#f4f4f4;background:-webkit-image-set(url(/_next/static/media/bg-left.22844b96.png) 1x,url(/_next/static/media/bg-left@2x.bc6ac816.png) 2x,url(/_next/static/media/bg-left@3x.a1bd31f8.png) 3x) no-repeat 0 0,#f4f4f4;background:image-set(url(/_next/static/media/bg-left.22844b96.png) 1x,url(/_next/static/media/bg-left@2x.bc6ac816.png) 2x,url(/_next/static/media/bg-left@3x.a1bd31f8.png) 3x) no-repeat 0 0,#f4f4f4}@media(min-width:1024px){.above-the-fold-lp01_component_taglineWrapper__66tdK{height:380px;background:url(/_next/static/media/bg-left.22844b96.png) no-repeat 0 0,url(/_next/static/media/bg-right.6e09ce9c.png) no-repeat 100% 100%,#f4f4f4;background:-webkit-image-set(url(/_next/static/media/bg-left.22844b96.png) 1x,url(/_next/static/media/bg-left@2x.bc6ac816.png) 2x,url(/_next/static/media/bg-left@3x.a1bd31f8.png) 3x) no-repeat 0 0,-webkit-image-set(url(/_next/static/media/bg-right.6e09ce9c.png) 1x,url(/_next/static/media/bg-right@2x.169f7138.png) 2x,url(/_next/static/media/bg-right@3x.b58ea21e.png) 3x) no-repeat 100% 100%,#f4f4f4;background:image-set(url(/_next/static/media/bg-left.22844b96.png) 1x,url(/_next/static/media/bg-left@2x.bc6ac816.png) 2x,url(/_next/static/media/bg-left@3x.a1bd31f8.png) 3x) no-repeat 0 0,image-set(url(/_next/static/media/bg-right.6e09ce9c.png) 1x,url(/_next/static/media/bg-right@2x.169f7138.png) 2x,url(/_next/static/media/bg-right@3x.b58ea21e.png) 3x) no-repeat 100% 100%,#f4f4f4}}.above-the-fold-lp01_component_innerTagline__hSz7n{display:flex;flex-direction:column;align-items:stretch;width:auto;margin:0 auto}@media(min-width:1024px){.above-the-fold-lp01_component_innerTagline__hSz7n{flex-direction:row;width:1024px;height:380px;margin:0 auto;background:url(/_next/static/media/bg-circle.066bb415.png) no-repeat 100%;background:-webkit-image-set(url(/_next/static/media/bg-circle.066bb415.png) 1x,url(/_next/static/media/bg-circle@2x.dd641a69.png) 2x,url(/_next/static/media/bg-circle@3x.4adbe4ec.png) 3x) no-repeat 100%;background:image-set(url(/_next/static/media/bg-circle.066bb415.png) 1x,url(/_next/static/media/bg-circle@2x.dd641a69.png) 2x,url(/_next/static/media/bg-circle@3x.4adbe4ec.png) 3x) no-repeat 100%;background-size:440px 350px}}.above-the-fold-lp01_component_taglineBlock___uEON{display:flex;flex-grow:1;flex-direction:column;align-items:stretch;justify-content:center;width:100%}@media(min-width:1024px){.above-the-fold-lp01_component_taglineBlock___uEON{align-items:flex-start}}.above-the-fold-lp01_component_taglineText__BtWzu{margin:32px 0 0;font-size:28px;font-weight:600;line-height:1.25;color:#000;text-align:center}@media(min-width:1024px){.above-the-fold-lp01_component_taglineText__BtWzu{margin:0;font-size:48px;text-align:left}}.above-the-fold-lp01_component_taglineSubtext__dGHsv{padding:0 16px;margin:12px 0 0;font-size:14px;line-height:1.5;color:#000;text-align:center}@media(min-width:1024px){.above-the-fold-lp01_component_taglineSubtext__dGHsv{padding:0;margin:32px 0 0;font-size:16px;text-align:left}}.above-the-fold-lp01_component_taglineBlockRight__QGt7H{flex-grow:1;max-width:100%;margin:32px 0 40px}@media(min-width:1024px){.above-the-fold-lp01_component_taglineBlockRight__QGt7H{width:448px;margin:0}}.above-the-fold-lp01_component_signUpBlock__aG5GD{padding:16px 0;text-align:center;background-color:#357cb8}.above-the-fold-lp01_component_signUpButtons__uhHZR{display:flex;flex-direction:column;gap:12px;align-items:center;justify-content:center}@media(min-width:1024px){.above-the-fold-lp01_component_signUpButtons__uhHZR{flex-direction:row;gap:40px;align-items:flex-end}}.above-the-fold-lp01_component_gitHubSignUpButton__IPBsK{display:flex;gap:8px;align-items:center;justify-content:center;width:350px;height:60px;padding:10px 20px;font-size:18px;line-height:1.5;color:#fff;text-decoration:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#24292f;border:none;border-radius:4px}.above-the-fold-lp01_component_gitHubSignUpButton__IPBsK:hover{color:#fff}.above-the-fold-lp01_component_googleSignUpButton__LoYZj{display:flex;gap:8px;align-items:center;justify-content:center;width:350px;height:60px;padding:10px 20px;font-size:18px;line-height:1.5;color:#333;text-decoration:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:none;border-radius:4px}.above-the-fold-lp01_component_googleSignUpButton__LoYZj:hover{color:#333}.above-the-fold-lp01_component_signUpNote__02Wiu{margin:16px 0 0;font-size:10px;line-height:1.5;color:#f6f8f9}.above-the-fold-lp01_component_signUpButtonLabel__hKc_X{margin:0 0 8px;font-size:14px;font-weight:600;line-height:1.5;color:#f6f8f9;text-align:center;letter-spacing:1.4px}.above-the-fold-lp01_component_gitHubSignUpSubLabel__qx_by{font-size:10px;font-weight:300;line-height:1.5;color:#f6f8f9;text-align:center}.above-the-fold-lp01_component_taglineImageBlock__rj__H{position:relative;width:calc(100vw - 32px);max-width:448px;aspect-ratio:448/252;margin:0 auto}@media(min-width:1024px){.above-the-fold-lp01_component_taglineImageBlock__rj__H{width:448px;height:252px;margin:0}}.above-the-fold-lp01_component_laptopOnly__E0oMe{display:none}@media(min-width:1024px){.above-the-fold-lp01_component_laptopOnly__E0oMe{display:block}}.job-description-section_component_headerBlock__lC_SX{margin:0 0 12px;font-size:32px;font-weight:600;line-height:1.5;color:var(--findy-blue,#155aa8);text-align:center}.job-description-section_component_headerDescription__EozGJ{font-size:16px;font-weight:300;line-height:1.5;color:#000;text-align:center}.job-description-section_component_section___uqUA{padding:40px 16px}@media(min-width:1024px){.job-description-section_component_section___uqUA{padding:60px 0}}.job-description-section_component_headerHr__a7Dzs{width:48px;height:3px;margin:32px auto;background:#1b85ef;border:none}.job-description-section_component_noteBlock__7uyPC{margin:10px 0 0;font-size:10px;line-height:12px;color:#000;text-align:center}.job-description-section_component_laptopOnly__ZalJg{display:none}@media(min-width:1024px){.job-description-section_component_laptopOnly__ZalJg{display:initial}}.job-description-section_component_mobileOnly___bYdx{display:initial}@media(min-width:1024px){.job-description-section_component_mobileOnly___bYdx{display:none}}.job-description-section_component_jobDescriptionListWrap__g5oLX{max-width:1200px;margin:0 auto}@media(min-width:1024px){.job-description-section_component_jobDescriptionListWrap__g5oLX{padding:0 var(--fds-spacing-m)}}.checkbox_component_checkbox__S69ZI{display:flex;column-gap:var(--fds-spacing-xxs,8px);align-items:center}.checkbox_component_checkbox__S69ZI>span{font:var(--fds-typography-control-m);color:var(--fds-color-control-text-enabled,#333);cursor:pointer}.checkbox_component_checkbox__S69ZI>input{flex:0 0 auto;width:16px;height:16px;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background-color:var(--fds-color-control-background-enabled,#fff);border:var(--fds-border-width-s,1px) solid var(--fds-color-control-border-enabled,#858585);border-radius:2px}.checkbox_component_checkbox__S69ZI>input[type=checkbox]{margin-top:0}.checkbox_component_checkbox__S69ZI>input:checked,.checkbox_component_checkbox__S69ZI>input:indeterminate{background:no-repeat 50%;background-color:var(--fds-color-control-background-focus,#155aa8);border-color:var(--fds-color-control-border-focus,#155aa8)}.checkbox_component_checkbox__S69ZI>input:checked{background-image:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none"%3E%3Cpath d="M13.0911 4.08301C12.7006 3.69248 12.0674 3.69248 11.6769 4.08301L5.73522 10.0246C5.34469 10.4151 5.34469 11.0483 5.73522 11.4388L6.20191 11.9055C6.59243 12.2961 7.2256 12.2961 7.61612 11.9055L13.5578 5.96391C13.9483 5.57339 13.9483 4.94022 13.5578 4.5497L13.0911 4.08301Z" fill="white"/%3E%3Cpath d="M2.89972 6.25574C3.29025 5.86522 3.92341 5.86522 4.31393 6.25574L8.08281 10.0246C8.47334 10.4151 8.47334 11.0483 8.08281 11.4388L7.61612 11.9055C7.2256 12.2961 6.59243 12.2961 6.20191 11.9055L2.43303 8.13665C2.04251 7.74612 2.04251 7.11296 2.43303 6.72243L2.89972 6.25574Z" fill="white"/%3E%3C/svg%3E')}.checkbox_component_checkbox__S69ZI>input:indeterminate{background-image:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none"%3E%3Crect x="2" y="6.66992" width="12" height="2.66" rx="1" fill="white"/%3E%3C/svg%3E')}.checkbox_component_checkbox__S69ZI>input:disabled{cursor:not-allowed;background-color:var(--fds-color-control-border-disabled,#858585);border-color:var(--fds-color-control-border-disabled,#858585)}.checkbox_component_checkbox__S69ZI>input:disabled:checked,.checkbox_component_checkbox__S69ZI>input:disabled:indeterminate{border-color:var(--fds-color-control-border-disabled,#858585)}.checkbox_component_checkbox__S69ZI>input:disabled~span{color:var(--fds-color-control-text-disabled,#858585);cursor:not-allowed}.checkbox_component_checkbox__S69ZI>input[type=checkbox]:focus{outline:none}.checkbox_component_checkbox__S69ZI>input[type=checkbox]:focus-visible{outline:2px solid var(--fds-color-control-border-focus,#155aa8);outline-offset:2px;border-radius:var(--fds-border-radius-s,4px)}.oreilly-program-tools-section-application_component_section__6MsjQ{padding:20px 120px 80px;text-align:center;background-color:#fff}@media(max-width:calc(768px - 0.02px)){.oreilly-program-tools-section-application_component_section__6MsjQ{padding:32px 24px 24px}}.oreilly-program-tools-section-application_component_heading__Orn1H{margin:0;font-size:36px;font-weight:700;line-height:1.3;color:#231e1e;text-align:center}@media(max-width:calc(768px - 0.02px)){.oreilly-program-tools-section-application_component_heading__Orn1H{font-size:24px}}.oreilly-program-tools-section-application_component_description__CjHzE{margin:0;font-family:Noto Sans,system-ui;font-size:19px;font-weight:500;line-height:1.3;color:#231e1e;text-align:center}@media(max-width:calc(768px - 0.02px)){.oreilly-program-tools-section-application_component_description__CjHzE{font-size:14px}}.oreilly-program-tools-section-application_component_note__C44vZ{margin:0;font-family:Noto Sans,system-ui;font-size:20px;font-weight:500;line-height:1.3;color:#231e1e;text-align:center}@media(max-width:calc(768px - 0.02px)){.oreilly-program-tools-section-application_component_note__C44vZ{font-size:12px}}.oreilly-program-tools-section-application_component_termOfUseWrapper__mgif2{width:100%;max-width:900px;height:360px;padding:50px 20px 50px 50px;background:#fff;border:1px solid #bec0c2;border-radius:20px}@media(max-width:calc(768px - 0.02px)){.oreilly-program-tools-section-application_component_termOfUseWrapper__mgif2{height:326px;padding:24px 12px 24px 24px;border-radius:10px}}.oreilly-program-tools-section-application_component_termOfUse__Rq21I{width:100%;height:100%;padding-right:30px;overflow-y:scroll;font-family:Arial,system-ui;color:#231e1e;text-align:left;overflow-wrap:break-word;white-space:pre-wrap}.oreilly-program-tools-section-application_component_termOfUse__Rq21I::-webkit-scrollbar-track{--bg-opacity:1;margin:4px 20px 4px 0;background-color:#e8e8e8;border-radius:100px}.oreilly-program-tools-section-application_component_termOfUse__Rq21I::-webkit-scrollbar-thumb{background-color:#7a7a7a;border-radius:100px}.oreilly-program-tools-section-application_component_termOfUse__Rq21I::-webkit-scrollbar{width:8px}.oreilly-program-tools-section-application_component_termOfUse__Rq21I h3{margin:0;font-size:26px;font-weight:700;line-height:1.3}.oreilly-program-tools-section-application_component_termOfUse__Rq21I h4{margin:0 0 8px;font-size:20px;font-weight:700;line-height:1.2}.oreilly-program-tools-section-application_component_termOfUse__Rq21I p{margin:0;font-size:18px;font-weight:400;line-height:1.4}.oreilly-program-tools-section-application_component_termOfUse__Rq21I p>a{color:inherit;text-decoration:underline}.oreilly-program-tools-section-application_component_termOfUse__Rq21I ul{padding-left:3rem;margin:0;font-size:18px;font-weight:400;line-height:1.4;list-style:disc}@media(max-width:calc(768px - 0.02px)){.oreilly-program-tools-section-application_component_termOfUse__Rq21I{padding-right:22px}.oreilly-program-tools-section-application_component_termOfUse__Rq21I h3{font-size:16px}.oreilly-program-tools-section-application_component_termOfUse__Rq21I h4{margin-bottom:8px;font-size:16px}.oreilly-program-tools-section-application_component_termOfUse__Rq21I h4>br{display:none}.oreilly-program-tools-section-application_component_termOfUse__Rq21I p,.oreilly-program-tools-section-application_component_termOfUse__Rq21I ul{font-size:16px}}.oreilly-program-tools-section-application_component_agreement__nGS03{font-family:Noto Sans,system-ui;font-size:24px;font-weight:500;line-height:1.3;color:#231e1e}@media(max-width:calc(768px - 0.02px)){.oreilly-program-tools-section-application_component_agreement__nGS03{font-size:16px}}.oreilly-program-tools-section-application_component_applicationButton__PmOzK{display:flex;flex-direction:column;gap:8px;align-items:center;justify-content:center;width:100%;max-width:512px;min-height:87px;padding:14px;background:#d30000;border-radius:10px}.oreilly-program-tools-section-application_component_applicationButton__PmOzK:active,.oreilly-program-tools-section-application_component_applicationButton__PmOzK:focus,.oreilly-program-tools-section-application_component_applicationButton__PmOzK:hover{color:#fff;text-decoration:none;outline:none}.oreilly-program-tools-section-application_component_applicationButton__PmOzK>span{font-family:Noto Sans JP,system-ui;line-height:131%;color:#fff;text-align:center;text-decoration:none}.oreilly-program-tools-section-application_component_applicationButton__PmOzK>span:last-of-type{font-size:15px;font-weight:500}.oreilly-program-tools-section-application_component_applicationButton__PmOzK>span:first-of-type{font-size:24px;font-weight:700}@media(max-width:calc(768px - 0.02px)){.oreilly-program-tools-section-application_component_applicationButton__PmOzK{gap:4px;max-width:326px;min-height:70px;padding:12px}.oreilly-program-tools-section-application_component_applicationButton__PmOzK>span:last-of-type{font-size:12px}.oreilly-program-tools-section-application_component_applicationButton__PmOzK>span:first-of-type{font-size:20px}}.oreilly-program-tools-section-application_component_applicationButton__PmOzK[aria-disabled=true]{cursor:not-allowed;background:var(--fds-button-color-background-primary-negative-disabled)}.oreilly-program-tools-section-application_component_applicationButton__PmOzK[aria-disabled=true]:hover{opacity:unset}.button-v2_component_buttonV2__XAGZT{display:inline-flex;align-items:center;justify-content:center;font-weight:700;text-align:center;white-space:nowrap;text-decoration:none;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-style:solid;border-width:1px;border-radius:var(--fds-border-radius-s);transition:all .2s ease-in-out 0s}.button-v2_component_buttonV2__XAGZT:hover{opacity:unset}.button-v2_component_buttonV2__XAGZT:active,.button-v2_component_buttonV2__XAGZT:hover{text-decoration:none}.button-v2_component_buttonV2__XAGZT:focus,.button-v2_component_buttonV2__XAGZT:focus-visible{text-decoration:none;outline:2px solid var(--fds-color-outline-focused);outline-offset:2px;transition:none}.button-v2_component_buttonV2__XAGZT:disabled{cursor:not-allowed;outline:unset}.button-v2_component_buttonV2__XAGZT[data-size=s]{gap:var(--fds-spacing-x3s);min-height:36px;padding:var(--fds-spacing-xxs) var(--fds-spacing-m);font-size:14px;line-height:1.42}.button-v2_component_buttonV2__XAGZT[data-size=m]{gap:var(--fds-spacing-x3s);min-height:40px;padding:var(--fds-spacing-xxs) var(--fds-spacing-m);font-size:16px;line-height:1.5}.button-v2_component_buttonV2__XAGZT[data-size=l]{gap:var(--fds-spacing-xxs);min-height:48px;padding:var(--fds-spacing-xs) var(--fds-spacing-l);font-size:18px;line-height:1.55}.button-v2_component_buttonV2__XAGZT[data-variant=primary][data-sub-variant=positive]{color:var(--fds-brandColor-onMain,#fff);background-color:var(--fds-button-color-background-primary-positive-enabled);border-color:var(--fds-button-color-border-primary-positive-enabled)}.button-v2_component_buttonV2__XAGZT[data-variant=primary][data-sub-variant=positive]:active,.button-v2_component_buttonV2__XAGZT[data-variant=primary][data-sub-variant=positive]:hover{background-color:var(--fds-button-color-background-primary-positive-hover);border-color:var(--fds-button-color-border-primary-positive-hover)}.button-v2_component_buttonV2__XAGZT[data-variant=primary][data-sub-variant=positive]:disabled{background-color:var(--fds-button-color-background-primary-positive-disabled);border-color:var(--fds-button-color-border-primary-positive-disabled)}.button-v2_component_buttonV2__XAGZT[data-variant=primary][data-sub-variant=negative]{color:var(--fds-button-color-text-primary-enabled);background-color:var(--fds-button-color-background-primary-negative-enabled);border-color:var(--fds-button-color-border-primary-negative-enabled)}.button-v2_component_buttonV2__XAGZT[data-variant=primary][data-sub-variant=negative]:active,.button-v2_component_buttonV2__XAGZT[data-variant=primary][data-sub-variant=negative]:hover{background-color:var(--fds-button-color-background-primary-negative-hover);border-color:var(--fds-button-color-border-primary-negative-hover)}.button-v2_component_buttonV2__XAGZT[data-variant=primary][data-sub-variant=negative]:disabled{background-color:var(--fds-button-color-background-primary-negative-disabled);border-color:var(--fds-button-color-border-primary-negative-disabled)}.button-v2_component_buttonV2__XAGZT[data-variant=primary][data-sub-variant=danger]{color:var(--fds-button-color-text-primary-enabled);background-color:var(--fds-danger-danger,#bf0615);border-color:var(--fds-danger-danger,#bf0615)}.button-v2_component_buttonV2__XAGZT[data-variant=primary][data-sub-variant=danger]:active,.button-v2_component_buttonV2__XAGZT[data-variant=primary][data-sub-variant=danger]:hover{background-color:var(--fds-red-400,#cc3844);border-color:var(--fds-red-400,#cc3844)}.button-v2_component_buttonV2__XAGZT[data-variant=primary][data-sub-variant=danger]:disabled{background-color:var(--fds-red-200,#e59ba1);border-color:var(--fds-red-200,#e59ba1)}.button-v2_component_buttonV2__XAGZT[data-variant=primary][data-sub-variant=apply]{color:var(--fds-button-color-text-primary-enabled);background-color:var(--fds-orange-500);border-color:var(--fds-orange-500)}.button-v2_component_buttonV2__XAGZT[data-variant=primary][data-sub-variant=apply]:active,.button-v2_component_buttonV2__XAGZT[data-variant=primary][data-sub-variant=apply]:hover{background-color:var(--fds-orange-400,#f58d52);border-color:var(--fds-orange-400)}.button-v2_component_buttonV2__XAGZT[data-variant=primary][data-sub-variant=apply]:disabled{background-color:var(--fds-orange-200,#fac6a9);border-color:var(--fds-orange-200,#fac6a9)}.button-v2_component_buttonV2__XAGZT[data-variant=secondary]{background-color:var(--fds-surface-primarySurface,#fff)!important}.button-v2_component_buttonV2__XAGZT[data-variant=secondary][data-sub-variant=positive]{color:var(--fds-button-color-text-secondary-positive-enabled);border-color:var(--fds-button-color-border-secondary-positive-enabled)}.button-v2_component_buttonV2__XAGZT[data-variant=secondary][data-sub-variant=positive]:active,.button-v2_component_buttonV2__XAGZT[data-variant=secondary][data-sub-variant=positive]:hover{color:var(--fds-button-color-text-secondary-positive-hover);background-color:var(--fds-surface-primarySurface,#fff);border-color:var(--fds-button-color-border-secondary-positive-hover)}.button-v2_component_buttonV2__XAGZT[data-variant=secondary][data-sub-variant=positive]:disabled{color:var(--fds-button-color-text-secondary-positive-disabled);background-color:var(--fds-surface-primarySurface,#fff);border-color:var(--fds-button-color-border-secondary-positive-disabled)}.button-v2_component_buttonV2__XAGZT[data-variant=secondary][data-sub-variant=negative]{color:var(--fds-button-color-text-secondary-negative-enabled);border-color:var(--fds-button-color-border-secondary-negative-enabled)}.button-v2_component_buttonV2__XAGZT[data-variant=secondary][data-sub-variant=negative]:active,.button-v2_component_buttonV2__XAGZT[data-variant=secondary][data-sub-variant=negative]:hover{color:var(--fds-button-color-text-secondary-negative-hover);background-color:var(--fds-button-color-background-secondary-hover);border-color:var(--fds-button-color-border-secondary-negative-hover)}.button-v2_component_buttonV2__XAGZT[data-variant=secondary][data-sub-variant=negative]:disabled{color:var(--fds-button-color-text-secondary-negative-disabled);background-color:var(--fds-button-color-background-secondary-disabled);border-color:var(--fds-button-color-border-secondary-negative-disabled)}.button-v2_component_buttonV2__XAGZT[data-variant=secondary][data-sub-variant=danger]{color:var(--fds-button-color-text-secondary-danger-enabled);border-color:var(--fds-danger-danger,#bf0615)}.button-v2_component_buttonV2__XAGZT[data-variant=secondary][data-sub-variant=danger]:active,.button-v2_component_buttonV2__XAGZT[data-variant=secondary][data-sub-variant=danger]:hover{color:var(--fds-red-400,#cc3844);background-color:var(--fds-button-color-background-secondary-hover);border-color:var(--fds-red-400,#cc3844)}.button-v2_component_buttonV2__XAGZT[data-variant=secondary][data-sub-variant=danger]:disabled{color:var(--fds-red-200,#e59ba1);background-color:var(--fds-button-color-background-secondary-disabled);border-color:var(--fds-red-200,#e59ba1)}.button-v2_component_buttonV2__XAGZT[data-variant=secondary][data-sub-variant=apply]{color:var(--fds-orange-500);border-color:var(--fds-orange-500)}.button-v2_component_buttonV2__XAGZT[data-variant=secondary][data-sub-variant=apply]:active,.button-v2_component_buttonV2__XAGZT[data-variant=secondary][data-sub-variant=apply]:hover{color:var(--fds-orange-400,#f58d52);background-color:var(--fds-button-color-background-secondary-hover);border-color:var(--fds-orange-400)}.button-v2_component_buttonV2__XAGZT[data-variant=secondary][data-sub-variant=apply]:disabled{color:var(--fds-orange-200,#fac6a9);background-color:var(--fds-button-color-background-secondary-disabled);border-color:var(--fds-orange-200,#fac6a9)}.button-v2_component_buttonV2__XAGZT[data-variant=tertiary][data-sub-variant=positive]{color:var(--fds-button-color-text-tertiary-positive-enabled);background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}.button-v2_component_buttonV2__XAGZT[data-variant=tertiary][data-sub-variant=positive]:active,.button-v2_component_buttonV2__XAGZT[data-variant=tertiary][data-sub-variant=positive]:hover{color:var(--fds-button-color-text-tertiary-positive-hover);background-color:var(--fds-button-color-background-tertiary-positive-hover);border-color:var(--fds-button-color-border-tertiary-positive-hover,"#eaeaea")}.button-v2_component_buttonV2__XAGZT[data-variant=tertiary][data-sub-variant=positive]:disabled{color:var(--fds-button-color-text-tertiary-positive-disabled);background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}.button-v2_component_buttonV2__XAGZT[data-variant=tertiary][data-sub-variant=negative]{color:var(--fds-button-color-text-tertiary-negative-enabled);background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}.button-v2_component_buttonV2__XAGZT[data-variant=tertiary][data-sub-variant=negative]:active,.button-v2_component_buttonV2__XAGZT[data-variant=tertiary][data-sub-variant=negative]:hover{color:var(--fds-button-color-text-tertiary-negative-hover);background-color:var(--fds-button-color-background-tertiary-negative-hover);border-color:var(--fds-button-color-border-tertiary-negative-hover,"#eaeaea")}.button-v2_component_buttonV2__XAGZT[data-variant=tertiary][data-sub-variant=negative]:disabled{color:var(--fds-button-color-text-tertiary-negative-disabled);background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}.button-v2_component_buttonV2__XAGZT[data-variant=tertiary][data-sub-variant=danger]{color:var(--fds-danger-danger,#bf0615);background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}.button-v2_component_buttonV2__XAGZT[data-variant=tertiary][data-sub-variant=danger]:active,.button-v2_component_buttonV2__XAGZT[data-variant=tertiary][data-sub-variant=danger]:hover{color:var(--fds-red-400,#cc3844);background-color:var(--fds-button-color-background-tertiary-danger-hover);border-color:var(--fds-button-color-border-tertiary-danger-hover,"#eaeaea")}.button-v2_component_buttonV2__XAGZT[data-variant=tertiary][data-sub-variant=danger]:disabled{color:var(--fds-red-200,#e59ba1);background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}.button-v2_component_buttonV2__XAGZT[data-variant=tertiary][data-sub-variant=apply]{color:var(--fds-orange-500);background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}.button-v2_component_buttonV2__XAGZT[data-variant=tertiary][data-sub-variant=apply]:active,.button-v2_component_buttonV2__XAGZT[data-variant=tertiary][data-sub-variant=apply]:hover{color:var(--fds-orange-400);background-color:var(--fds-button-color-background-tertiary-apply-hover);border-color:var(--fds-button-color-border-tertiary-apply-hover,"#eaeaea")}.button-v2_component_buttonV2__XAGZT[data-variant=tertiary][data-sub-variant=apply]:disabled{color:var(--fds-orange-200,#fac6a9);background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}.button-v2_component_buttonV2__XAGZT[data-is-icon]{gap:0;padding:0}.button-v2_component_buttonV2__XAGZT[data-is-icon][data-size=s]{width:36px;height:36px}.button-v2_component_buttonV2__XAGZT[data-is-icon][data-size=m]{width:40px;height:40px}.button-v2_component_buttonV2__XAGZT[data-is-icon][data-size=l]{width:48px;height:48px}.button-v2_component_buttonV2__XAGZT[data-full-width]{width:100%}.button-v2_component_buttonV2__XAGZT>svg{width:1em;height:1em}.button-like-radio_component_iconBox__Iq7ME{display:inline-flex;width:12px;height:12px;font-size:12px}.button-like-radio_component_radioView__1Xace{display:inline-flex;gap:var(--fds-spacing-x3s);align-items:center;padding:var(--fds-spacing-xxs) var(--fds-spacing-m);font:var(--fds-typography-heading-xs);color:var(--fds-checkbox-color-border-focus);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;border:var(--fds-border-width-s) solid var(--fds-button-color-border-secondary-default);border-radius:100px;transition:background-color .2s ease-in-out}.button-like-radio_component_radioView__1Xace span{color:inherit}.button-like-radio_component_radioView__1Xace:hover{background-color:#fff}.button-like-radio_component_radioView__1Xace:disabled:hover{background-color:inherit}.button-like-radio_component_radio__Kqoiu{display:inline-flex;height:36px}.button-like-radio_component_radio__Kqoiu input{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;white-space:nowrap;border:0;-webkit-clip-path:inset(50%);clip-path:inset(50%)}.button-like-radio_component_radio__Kqoiu input:checked+.button-like-radio_component_radioView__1Xace{background-color:var(--fds-color-chips-action-background-selected);border-color:var(--fds-color-chips-action-background-selected)}.button-like-radio_component_radio__Kqoiu input:not(:checked)+.button-like-radio_component_radioView__1Xace>.button-like-radio_component_iconBox__Iq7ME{display:none}.button-like-radio_component_radio__Kqoiu input:disabled+.button-like-radio_component_radioView__1Xace{color:var(--fds-color-chips-action-text-disabled);cursor:not-allowed;border:var(--fds-border-width-s) solid var(--fds-color-chips-action-border-disabled)}.button-like-radio_component_radio__Kqoiu input:focus-visible+.button-like-radio_component_radioView__1Xace{outline:2px auto var(--fds-color-control-border-focus);outline-offset:5px}:where(.button-like-radio-group_component_buttonLikeRadioGroup__Y_NwC){display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--fds-spacing-xxs)}@media(min-width:576px){:where(.button-like-radio-group_component_buttonLikeRadioGroup__Y_NwC){width:calc(100% - 4ch)}}@media(max-width:calc(768px - 0.02px)){.job-description-compact-card-list_component_content__xDOHq{overflow-x:scroll}}.job-description-compact-card-list_component_cardWrapper__KqMNH{width:280px}@media(max-width:calc(768px - 0.02px)){.job-description-compact-card-list_component_cardWrapper__KqMNH{min-width:280px}}.job-description-compact-card-list_component_recommendLinkWrapper__4qF24{text-align:center}.text-input_component_textInput__dReJH{height:40px;padding:var(--fds-spacing-xxs,8px) var(--fds-spacing-m,16px);font-size:16px;font-weight:400;line-height:1.5;color:var(--fds-color-control-text-enabled,#333);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--fds-surface-primarySurface,#fff);border:var(--fds-border-width-s,1px) solid var(--fds-color-control-border-enabled,#858585);border-radius:var(--fds-border-radius-s,4px)}.text-input_component_textInput__dReJH ::placeholder{color:var(--fds-color-control-text-placeholder,#858585)}.text-input_component_textInput__dReJH:disabled{cursor:not-allowed;background-color:var(--fds-color-control-background-disabled,#adadad);border-color:var(--fds-color-control-border-disabled,#858585)}.text-input_component_textInput__dReJH:focus{outline:var(--fds-border-width-m,2px) solid var(--fds-color-control-border-focus,#155aa8);outline-offset:-2px}.text-input_component_textInput__dReJH[data-contrast]{background-color:#efefef}.text-input_component_textInput__dReJH[data-contrast]:not(:focus){border-color:rgba(0,0,0,0)}.text-input_component_textInput__dReJH[data-contrast][data-invalid]:not(:focus){border-color:var(--fds-danger-danger,#bf0615)}.text-input_component_textInput__dReJH[data-contrast] ::placeholder{color:#858585}.text-input_component_textInput__dReJH[data-invalid],.text-input_component_textInput__dReJH[data-invalid]:not(:focus){border-color:var(--fds-danger-danger,#bf0615)}.text-input_component_textInput__dReJH[data-full-width]{width:100%}.text-input_component_withIcon__wIgCm{position:relative;font-size:16px}.text-input_component_withIcon__wIgCm>span{position:absolute;top:10px;left:17px;color:#333}.text-input_component_withIcon__wIgCm>span>svg{width:1em;height:1em}.text-input_component_withIcon__wIgCm>input{padding-left:var(--fds-spacing-x3l,40px)}.textarea_component_textarea___QVLs{min-height:40px;padding:var(--fds-spacing-xxs,8px) var(--fds-spacing-m,16px);font:var(--fds-typography-control-m);color:var(--fds-color-control-text-enabled,#333);-webkit-appearance:none;-moz-appearance:none;appearance:none;resize:both;background-color:var(--fds-surface-primarySurface,#fff);border:var(--fds-border-width-s,1px) solid var(--fds-color-control-border-enabled,#858585);border-radius:var(--fds-border-radius-s,4px)}.textarea_component_textarea___QVLs[data-resize=none]{resize:none}.textarea_component_textarea___QVLs[data-resize=horizontal]{resize:horizontal}.textarea_component_textarea___QVLs[data-resize=vertical]{resize:vertical}.textarea_component_textarea___QVLs ::placeholder{color:var(--fds-color-control-text-placeholder,#858585)}.textarea_component_textarea___QVLs:disabled{cursor:not-allowed;resize:none;background-color:var(--fds-color-control-background-disabled,#adadad);border-color:var(--fds-color-control-border-disabled,#858585)}.textarea_component_textarea___QVLs:focus{outline:var(--fds-border-width-m,2px) solid var(--fds-color-control-border-focus,#155aa8);outline-offset:-2px}.textarea_component_textarea___QVLs[data-contrast]{background-color:#efefef}.textarea_component_textarea___QVLs[data-contrast]:not(:focus){border-color:rgba(0,0,0,0)}.textarea_component_textarea___QVLs[data-contrast][data-invalid]:not(:focus){border-color:var(--fds-danger-danger,#bf0615)}.textarea_component_textarea___QVLs[data-contrast] ::placeholder{color:#858585}.textarea_component_textarea___QVLs[data-invalid],.textarea_component_textarea___QVLs[data-invalid]:not(:focus){border-color:var(--fds-danger-danger,#bf0615)}.textarea_component_textarea___QVLs[data-block]{display:block;width:100%}.textarea_component_textarea___QVLs[data-full-width]{width:100%}:where(.form-control_component_formControl__zpz6J){width:100%}.form-control_component_formControl__zpz6J:not(:last-of-type){margin-bottom:var(--fds-spacing-s,12px)}.form-control_component_formControl__zpz6J[data-layout=horizontal]{display:flex;flex-direction:row;column-gap:8px;align-items:flex-start}.form-control_component_formControl__zpz6J[data-layout=horizontal]>.yuffie-ui--form-label-wrapper{flex:0 0 120px;margin-top:8px;margin-bottom:0}.form-control_component_formControl__zpz6J[data-layout=vertical]{display:block}:where(.form-control_component_formHelperText__Ta1qJ){display:block;margin-bottom:var(--fds-spacing-xxs,8px);font:var(--fds-typography-caption-m);color:var(--fds-color-text-primary,#333)}:where(.form-control_component_formErrorMessage__RL_7g){display:block;margin-top:var(--fds-spacing-xxs,8px);font:var(--fds-typography-caption-m);color:var(--fds-danger-danger,#bf0615)}.field-utility_label__dEGte{width:-moz-fit-content;width:fit-content;margin-bottom:var(--fds-spacing-200)}.field-utility_label__dEGte .field-utility_labelText__zXsYh{font:var(--fds-typography-heading-m);vertical-align:middle;color:var(--fds-onSurface-highEmphasis)}.field-utility_label__dEGte .field-utility_required__LD_Dp{margin-left:var(--fds-spacing-200);font:var(--fds-typography-heading-s);vertical-align:middle;color:var(--fds-color-text-error)}.fields_fieldContainer__erCjp{display:flex;flex-direction:column}.fields_inputText__d0Bx4[data-size=XS]{max-width:150px}.fields_inputText__d0Bx4[data-size=S]{max-width:220px}.fields_inputText__d0Bx4[data-size=M]{max-width:350px}.fields_inputText__d0Bx4[data-size=L]{max-width:100%}.fields_textArea__U89Fm{min-height:72px;max-height:180px}.fields_itemContainer__60Caf{display:flex;flex-direction:column;gap:var(--fds-spacing-200)}.fields_radioLabel__STeua{display:inline-flex;gap:var(--fds-spacing-xxs);align-items:center;width:-moz-fit-content;width:fit-content;min-height:24px;cursor:pointer}.fields_radioLabel__STeua span{font:var(--fds-typography-body2);color:var(--fds-color-text-primary)}.fields_radioCustom__h5LNn{position:relative;width:12px;height:12px;margin:2px;border:1.5px solid var(--fds-color-text-primary);border-radius:50%}.fields_radioCustom__h5LNn .fields_radioInput__O7TCv{opacity:0}.fields_radioCustom__h5LNn:has(.fields_radioInput__O7TCv:focus-visible):before{position:absolute;top:50%;left:50%;width:24px;height:24px;content:"";border:2px solid var(--fds-brandColor-main);border-radius:50%;opacity:1;transform:translate(-50%,-50%)}.fields_radioCustom__h5LNn:has(.fields_radioInput__O7TCv:checked){border-color:var(--fds-brandColor-main)}.fields_radioCustom__h5LNn:has(.fields_radioInput__O7TCv:checked):after{position:absolute;top:50%;left:50%;width:4px;height:4px;content:"";background-color:var(--fds-brandColor-main);border-radius:50%;opacity:1;transform:translate(-50%,-50%) scale(1)}.article-body_component_container__cMH8g{margin-top:var(--fds-spacing-600)}.article-body_component_htmlText__aop3E{--header-hight:56px;--mobile-toc-hight:47px;--buffer:10px;font-family:Noto Sans JP,system-ui;font-size:16px;font-style:normal;font-weight:400;font-feature-settings:"liga" off,"clig" off;line-height:31px;overflow-wrap:break-word}.article-body_component_htmlText__aop3E>:first-child{margin-top:0}.article-body_component_htmlText__aop3E a,.article-body_component_htmlText__aop3E h1,.article-body_component_htmlText__aop3E h2,.article-body_component_htmlText__aop3E h3,.article-body_component_htmlText__aop3E h4,.article-body_component_htmlText__aop3E li{scroll-margin-top:calc(var(--header-hight) + var(--buffer))}@media(max-width:calc(1024px - 0.02px)){.article-body_component_htmlText__aop3E a,.article-body_component_htmlText__aop3E h1,.article-body_component_htmlText__aop3E h2,.article-body_component_htmlText__aop3E h3,.article-body_component_htmlText__aop3E h4,.article-body_component_htmlText__aop3E li{scroll-margin-top:calc(var(--header-hight) + var(--mobile-toc-hight) + var(--buffer))}}.article-body_component_htmlText__aop3E h1{font:var(--fds-typography-heading-xxl)}.article-body_component_htmlText__aop3E h2{display:flex;gap:var(--fds-spacing-400);padding-bottom:var(--fds-spacing-400);margin-top:var(--fds-spacing-900);margin-bottom:var(--fds-spacing-500);font:var(--fds-typography-heading-xl);border-bottom:1px solid var(--fds-border-border)}.article-body_component_htmlText__aop3E h2:before{display:inline-block;align-self:stretch;width:4px;content:"";background-color:var(--fds-color-brand-primary)}@media(max-width:calc(768px - 0.02px)){.article-body_component_htmlText__aop3E h2{font:var(--fds-typography-heading-l)}}.article-body_component_htmlText__aop3E h3{display:flex;gap:var(--fds-spacing-400);margin-bottom:var(--fds-spacing-400);font:var(--fds-typography-heading-l)}.article-body_component_htmlText__aop3E h3:before{display:inline-block;align-self:stretch;width:4px;content:"";background-color:var(--fds-border-richBorder)}.article-body_component_htmlText__aop3E h4{margin-bottom:var(--fds-spacing-300);font:var(--fds-typography-heading-m);font-weight:700}.article-body_component_htmlText__aop3E p{margin-bottom:var(--fds-spacing-400)}.article-body_component_htmlText__aop3E p:has(+ol),.article-body_component_htmlText__aop3E p:has(+ul){margin-bottom:0}.article-body_component_htmlText__aop3E code{font-family:SF Mono,SFMono-Regular,Consolas,Liberation Mono,monospace}.article-body_component_htmlText__aop3E code:not(:where(pre *)){padding:2px var(--fds-spacing-100);background-color:var(--fds-grey-100);border-radius:var(--fds-radius-100)}.article-body_component_htmlText__aop3E pre{margin-bottom:var(--fds-spacing-400);overflow:scroll;border-radius:var(--fds-radius-100)}.article-body_component_htmlText__aop3E a{color:var(--fds-interactive-interactive)}.article-body_component_htmlText__aop3E a:hover{-webkit-text-decoration-line:underline;text-decoration-line:underline;text-decoration-thickness:auto;-webkit-text-decoration-style:solid;text-decoration-style:solid;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-underline-position:from-font;text-underline-offset:auto}.article-body_component_htmlText__aop3E ol,.article-body_component_htmlText__aop3E ul{padding-left:36px;margin:var(--fds-spacing-100) 0 var(--fds-spacing-400) 0;list-style:revert}.article-body_component_htmlText__aop3E table{margin-bottom:var(--fds-spacing-400);border-collapse:collapse}.article-body_component_htmlText__aop3E td,.article-body_component_htmlText__aop3E th{padding:var(--fds-spacing-200) var(--fds-spacing-300);text-align:left;border:.75px solid var(--fds-border-border)}.article-body_component_htmlText__aop3E th{background-color:var(--fds-surface-tertiarySurface)}.article-body_component_htmlText__aop3E blockquote{display:flex;gap:var(--fds-spacing-300);margin:0 0 var(--fds-spacing-400) 0}.article-body_component_htmlText__aop3E blockquote p{margin:0;font:var(--fds-typography-body-s);color:var(--fds-alphaGrey-500)}.article-body_component_htmlText__aop3E blockquote:before{display:inline-block;align-self:stretch;width:2px;content:"";background-color:var(--fds-border-border)}.article-body_component_htmlText__aop3E p[data-question-text]{font:var(--fds-typography-heading-l)}.article-body_component_htmlText__aop3E section[data-footnotes]>span{font:var(--fds-typography-heading-m)}.article-body_component_htmlText__aop3E section[data-footnotes]{padding-top:var(--fds-spacing-400);margin-top:var(--fds-spacing-900);margin-bottom:var(--fds-spacing-500);color:var(--fds-alphaGrey-500);border-top:1px solid var(--fds-border-border)}.article-body_component_htmlText__aop3E section[data-footnotes] *{margin:0}.article-body_component_htmlText__aop3E iframe{margin-bottom:var(--fds-spacing-400)!important}.article-body_component_contentLockContainer__hy3hx{position:relative}.article-body_component_contentLockContainer__hy3hx .article-body_component_blurBody__aIqDf{position:absolute;top:0;left:0;z-index:1;max-height:145px;overflow:hidden}.article-body_component_contentLockContainer__hy3hx .article-body_component_container__cMH8g{position:relative;z-index:10;display:flex;flex-direction:column}.article-body_component_contentLockContainer__hy3hx .article-body_component_container__cMH8g:before{display:block;width:100%;height:145px;content:"";background:linear-gradient(180deg,rgba(255,255,255,.3) 10.32%,rgba(255,255,255,.6) 41.7%,#fff 78.29%);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.article-body_component_signInSignUpContainerA__41Agh{width:100%;padding:var(--fds-spacing-500);background-color:var(--fds-surface-tertiarySurface);border-radius:var(--fds-radius-200)}@media(max-width:calc(768px - 0.02px)){.article-body_component_signInSignUpContainerA__41Agh{padding:var(--fds-spacing-500) var(--fds-spacing-400)}}.article-body_component_signInSignUpContainerA__41Agh .article-body_component_description__f1PBv{padding:var(--fds-spacing-500) var(--fds-spacing-400);background-color:var(--fds-surface-primarySurface);border-radius:var(--fds-radius-100)}.article-body_component_signInSignUpContainerA__41Agh .article-body_component_description__f1PBv ul{display:grid;grid-template-columns:auto 1fr;grid-gap:var(--fds-spacing-200);gap:var(--fds-spacing-200);margin:0}.article-body_component_signInSignUpContainerA__41Agh .article-body_component_description__f1PBv li{display:grid;grid-template-columns:subgrid;grid-column:span 2;grid-gap:var(--fds-spacing-200);gap:var(--fds-spacing-200);align-items:center}.article-body_component_signInSignUpContainerA__41Agh .article-body_component_signUpContainer__4a0xM{display:flex;gap:var(--fds-spacing-200);align-items:center}@media(max-width:calc(768px - 0.02px)){.article-body_component_signInSignUpContainerA__41Agh .article-body_component_signUpContainer__4a0xM{flex-direction:column;gap:var(--fds-spacing-100);align-items:center}}.article-detail_component_contentContainer__6uvIU{min-height:100svh;color:var(--fds-onSurface-highEmphasis);background:var(--fds-background-tertiaryBackground);-webkit-font-smoothing:antialiased}.article-detail_component_menuContainerOnMobile__2yGwQ{display:none}@media(max-width:calc(1024px - 0.02px)){.article-detail_component_menuContainerOnMobile__2yGwQ{position:-webkit-sticky;position:sticky;top:57px;z-index:100;display:block}}.article-detail_component_contentWrapper__UyBft{--article-max-width:772px;display:grid;grid-template-areas:"breadcrumbs ." "main sidebar";grid-template-columns:var(--article-max-width) 236px;grid-row-gap:var(--fds-spacing-600);row-gap:var(--fds-spacing-600);grid-column-gap:var(--fds-spacing-m);column-gap:var(--fds-spacing-m);width:1024px;padding-top:var(--fds-spacing-500);padding-bottom:var(--fds-spacing-700);margin:0 auto}@media(max-width:calc(1024px - 0.02px)){.article-detail_component_contentWrapper__UyBft{grid-template-areas:"breadcrumbs" "main";grid-template-columns:var(--article-max-width);width:var(--article-max-width)}}@media(max-width:calc(768px - 0.02px)){.article-detail_component_contentWrapper__UyBft{grid-template-areas:"main" "breadcrumbs";grid-template-columns:100%;row-gap:var(--fds-spacing-700);width:auto;padding-top:var(--fds-spacing-500)}}.article-detail_component_breadcrumbsWrapper__7k_2n{grid-area:breadcrumbs}@media(max-width:calc(768px - 0.02px)){.article-detail_component_breadcrumbsWrapper__7k_2n{margin:var(--fds-spacing-300) var(--fds-spacing-400)}}.article-detail_component_sideBarOnDesktop__Yhh4b{grid-area:sidebar}@media(max-width:calc(1024px - 0.02px)){.article-detail_component_sideBarOnDesktop__Yhh4b{display:none}}.article-detail_component_mainContentWrapper__7k_2_{position:relative;grid-area:main}.article-detail_component_article__itkJN{padding:var(--fds-spacing-700);background:var(--surface-primarySurface,#fff);border-radius:var(--200,8px)}@media(max-width:calc(768px - 0.02px)){.article-detail_component_article__itkJN{padding:var(--fds-spacing-300) var(--fds-spacing-400)}}.article-footer_component_footerContainer__0qMKx{display:flex;flex-direction:column;gap:var(--fds-spacing-500);margin-top:var(--fds-spacing-900)}@media(min-width:768px){.article-footer_component_footerContainer__0qMKx{gap:var(--fds-spacing-700)}}@media(min-width:1024px){.buttons_component_sidebarButtonsContainer__nGVk2{position:absolute;top:0;left:-16px;height:100%;transform:translateX(-100%)}.buttons_component_sidebarButtonsStack__mGQHc{position:-webkit-sticky;position:sticky;top:67px;padding:var(--fds-spacing-600) var(--fds-spacing-400)}}@media(max-width:calc(1024px - 0.02px)){.buttons_component_sidebarButtonsStack__mGQHc{display:none!important}}.buttons_component_mobileFooterButtonsContainer__qHYlj{position:fixed;bottom:0;left:50%;z-index:20;display:flex;align-items:center;justify-content:center;width:100vw;padding:var(--fds-spacing-300) var(--fds-spacing-500);background:var(--fds-background-primaryBackground);border-top:1px solid var(--fds-border-border);opacity:1;transform:translateX(-50%);transition:opacity .5s ease}@media(min-width:1024px){.buttons_component_mobileFooterButtonsContainer__qHYlj{display:none}}.buttons_component_mobileFooterButtonsContainer__qHYlj[data-fadeout=true]{opacity:0}.buttons_component_mobileFooterButtonsContainer__qHYlj[data-hidden=true]{display:none}.buttons_component_mobileFooterButtonsLinkStack__voLzL{padding:0 var(--fds-spacing-200)}.buttons_component_articleFooterButtonsContainer___sD5D{display:flex;gap:var(--fds-spacing-400);justify-content:space-between}.buttons_component_articleFooterClapStack__A335O{padding:var(--fds-spacing-300);background-color:var(--fds-surface-tertiarySurface);border-radius:var(--fds-radius-100)}@media(max-width:calc(768px - 0.02px)){.buttons_component_articleFooterClapStack__A335O{padding:0;background-color:var(--fds-surface-primarySurface)}.buttons_component_desktopClapButtonCounter__jTBI4{display:none!important}}@media(min-width:768px){.buttons_component_mobileClapButtonCounter__Pg_Hr{display:none!important}}@media(max-width:calc(768px - 0.02px)){.buttons_component_articleFooterClapTextContainer__yzTjk{display:none!important}}.buttons_component_articleFooterSocialLinkContainer__KSQR6{display:flex;gap:var(--fds-spacing-600);align-items:center;margin:0}@media(max-width:calc(1024px - 0.02px)){.buttons_component_articleFooterSocialLinkContainer__KSQR6{padding-right:var(--fds-spacing-200)}}:where(.circle-close-button_component_circleCloseButton__oMzfo){position:absolute;top:20px;right:20px;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;color:#333;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;background:hsla(0,0%,100%,.9);border:1px solid hsla(0,0%,100%,0);border-radius:100px;transition:all .2s ease-in-out 0s}:where(.circle-close-button_component_circleCloseButton__oMzfo):hover{color:#5c5c5c;background:#fff}:where(.circle-close-button_component_circleCloseButton__oMzfo):focus,:where(.circle-close-button_component_circleCloseButton__oMzfo):focus-visible{text-decoration:none;outline:2px solid var(--fds-color-outline-focused);outline-offset:2px;transition:none}:where(.circle-close-button_component_circleCloseButton__oMzfo)>svg{width:14px;height:14px}:where(.modal-foot_component_modalFoot__o3k0L){display:flex;gap:var(--fds-spacing-xxs,8px);align-items:center;justify-content:center;min-height:88px;padding:var(--fds-spacing-l,20px);border-top:var(--fds-border-width-s,1px) solid var(--fds-color-border-divider,#eaeaea)}.modal-foot_component_modalFoot__o3k0L[data-layout=left]{justify-content:flex-start}.modal-foot_component_modalFoot__o3k0L[data-layout=center]{justify-content:center}.modal-foot_component_modalFoot__o3k0L[data-layout=right]{justify-content:flex-end}.image-modal_component_imageElement__GpYu9{overflow:hidden;object-fit:cover;object-position:center;border-radius:var(--fds-border-radius-m)}@media(max-width:calc(768px - 0.02px)){.image-modal_component_imageElement__GpYu9{width:100%;height:auto}}.image-modal_component_imageModal__kflJV{position:absolute}@media(max-width:calc(768px - 0.02px)){.image-modal_component_imageModal__kflJV{width:100%}}.simple-modal_component_container__ZoD3Q{position:absolute;width:343px}.simple-modal_component_content__HBEqB{padding:var(--fds-spacing-500)}:where(.text-modal-body_component_textModalBody__a5F6t){max-width:100%;max-height:calc(-212px + 100dvh);padding:var(--fds-spacing-l,20px);overflow:auto;font:var(--fds-typography-body-m)}.text-modal-body_component_textModalBody__a5F6t[data-layout=left]{text-align:left}.text-modal-body_component_textModalBody__a5F6t[data-layout=center]{text-align:center}:where(.text-modal-head_component_textModalHead__8q8i9){height:80px;padding:var(--fds-spacing-l,20px);border-bottom:var(--fds-border-width-s,1px) solid var(--fds-color-border-divider,#eaeaea)}.text-modal-head_component_textModalHead__8q8i9 h2{display:-webkit-box;width:max-content;max-width:720px;overflow:hidden;-webkit-line-clamp:2;font:var(--fds-typography-heading-l);color:var(--fds-color-text-primary,#333);-webkit-box-orient:vertical}.text-modal-head_component_textModalHead__8q8i9{display:flex;align-items:center}.text-modal-head_component_textModalHead__8q8i9[data-layout=left]{justify-content:flex-start}.text-modal-head_component_textModalHead__8q8i9[data-layout=left] h2{padding:0 var(--fds-spacing-x4l,48px) 0 0}.text-modal-head_component_textModalHead__8q8i9[data-layout=center]{justify-content:center}.text-modal-head_component_textModalHead__8q8i9[data-layout=center] h2{padding:0 var(--fds-spacing-x4l,48px)}.text-modal_component_button__XEjL3{position:absolute;top:20px;right:20px}.text-modal_component_textModal__PdHru{position:absolute;min-width:760px}@media(max-width:calc(768px - 0.02px)){.text-modal_component_textModal__PdHru{width:100%;min-width:unset}}:where(.visual-modal-body_component_visualModalBody__Gsk00){max-width:100%;max-height:calc(-420.9px + 100dvh);padding:var(--fds-spacing-l,20px);overflow:auto;font:var(--fds-typography-body-m)}@media(max-width:calc(768px - 0.02px)){.visual-modal-body_component_visualModalBody__Gsk00{max-height:calc(-240.3px + 100dvh)}}.visual-modal-body_component_visualModalBody__Gsk00[data-layout=left]{text-align:left}.visual-modal-body_component_visualModalBody__Gsk00[data-layout=center]{text-align:center}.visual-modal-body-head_component_visualModalBodyHead__dLriW{margin-bottom:var(--fds-spacing-s,12px);font:var(--fds-typography-heading-xl);color:var(--fds-color-text-primary,#333)}.visual-modal_component_imageWrapper__sX1Po{border-radius:inherit}.visual-modal_component_imageWrapper__sX1Po img{width:100%;height:auto;aspect-ratio:300/157;border-top-left-radius:inherit;border-top-right-radius:inherit}.visual-modal_component_visualModal__WdKfz{position:absolute;width:720px;max-height:calc(-44px + 100vh)}@media(max-width:calc(768px - 0.02px)){.visual-modal_component_visualModal__WdKfz{width:100%}.visual-modal_component_br__R8Ta_{display:none}}.login-modal_component_logo__TTHP9{padding:var(--fds-spacing-400)}.clap-article_component_buttonContainer__Il1Eg{position:relative}.clap-article_component_iconButton__xhaLh{padding:0;margin:0;background:none;border:none}.clap-article_component_iconButton__xhaLh:hover{opacity:.7}.clap-article_component_iconWrapper__18ET0{width:52px;height:52px;border-radius:var(--fds-border-radius-full)}.clap-article_component_iconWrapper__18ET0[data-circular-background=white]{background-color:var(--fds-surface-primarySurface)}.clap-article_component_iconWrapper__18ET0[data-circular-background=gray]{background-color:var(--fds-surface-tertiarySurface)}.clap-article_component_iconSheltonWrapper__Yb7wB{width:40px;height:40px}.clap-article_component_counterFixedWidth__C3ZM4{display:inline-block;width:5ch}.clap-article_component_counter__Z9MUC{position:absolute;top:-37px;left:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;width:30px;height:30px;padding:3px 5px;color:var(--fds-brandColor-onMain);background:var(--fds-brandColor-main);border-radius:var(--fds-border-radius-full)}.clap-article_component_confetti__5deVL{position:absolute;top:50%;left:50%;pointer-events:none}@media(min-width:1024px){.social-links_component_container__f8Ew9{position:absolute;top:0;left:-16px;height:100%;transform:translateX(-100%)}.social-links_component_box__K5P9Y{position:-webkit-sticky;position:sticky;top:67px;display:flex;flex-direction:column;gap:var(--fds-spacing-600);align-items:center;justify-content:center;padding:var(--fds-spacing-600) var(--fds-spacing-400)}}@media(max-width:calc(1024px - 0.02px)){.social-links_component_box__K5P9Y{position:fixed;bottom:var(--fds-spacing-800);left:50%;z-index:20;display:flex;gap:var(--fds-spacing-600);align-items:center;justify-content:center;padding:var(--fds-spacing-400) var(--fds-spacing-600);background:var(--fds-background-primaryBackground);border-radius:var(--fds-radius-full);box-shadow:0 3px 20px 0 rgba(51,51,51,.25);opacity:1;transform:translateX(-50%);transition:opacity .5s ease}.social-links_component_box__K5P9Y[data-fadeout=true]{opacity:0}.social-links_component_box__K5P9Y[data-hidden=true]{display:none}}.social-links_component_footerBox__rKq9b{display:flex;gap:var(--fds-spacing-600);align-items:center}@media(max-width:calc(1024px - 0.02px)){.social-links_component_footerBox__rKq9b{padding-right:var(--fds-spacing-200)}}.social-links_component_iconSize__7c5Zc{position:relative;width:24px;height:24px}@media(max-width:calc(1024px - 0.02px)){.social-links_component_iconSize__7c5Zc{width:32px;height:32px}.social-links_component_iconSize__7c5Zc.social-links_component_xIcon__cKv61{width:26px;height:26px}}.social-links_component_linkCopyButton__3reSj{display:flex;align-items:center;justify-content:center;padding:2px;color:var(--fds-onSurface-lowEmphasis);background:none;border:none}.social-links_component_linkCopyButton__3reSj:hover{opacity:.7}.social-links_component_linkCopyButton__3reSj svg{width:100%;height:100%}.cheer_component_container___rn9M{padding:var(--fds-spacing-500);background:var(--fds-surface-tertiarySurface);border-radius:var(--fds-radius-200)}@media(max-width:calc(768px - 0.02px)){.cheer_component_container___rn9M{padding:var(--fds-spacing-700) var(--fds-spacing-500)}}.cheer_component_header__N8tLj{--header-hight:56px;--mobile-toc-hight:47px;--buffer:50px;scroll-margin-top:calc(var(--header-hight) + var(--buffer))}@media(max-width:calc(1024px - 0.02px)){.cheer_component_header__N8tLj{scroll-margin-top:calc(var(--header-hight) + var(--mobile-toc-hight) + var(--buffer))}}.cheer_component_targetContainer__0J5wv{width:100%;padding:0 var(--fds-spacing-200);background-color:var(--fds-surface-primarySurface);border-radius:var(--fds-radius-200)}.cheer_component_targetContainer__0J5wv .cheer_component_targetText__k3SM3{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--fds-brandColor-main)}.cheer_component_targetContainer__0J5wv .cheer_component_targetText__k3SM3 a{font:var(--fds-typography-heading-s);color:inherit}@media(min-width:768px){.cheer_component_targetContainer__0J5wv{padding:0 var(--fds-spacing-200)}}.cheer_component_targetContainerBefore__lPfdX{height:140px}@media(min-width:768px){.cheer_component_targetContainerBefore__lPfdX{height:120px}}.cheer_component_targetContainerAfter__BmEkr{height:140px}@media(min-width:768px){.cheer_component_targetContainerAfter__BmEkr{height:120px}}.cheer_component_targetName__rpSaP{max-width:270px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-decoration:underline}.cheer_component_targetOutsidePeriod__8ThC8{height:112px}@media(min-width:768px){.cheer_component_targetOutsidePeriod__8ThC8{height:82px}}.cheer_component_endOfPeriodText__hwfbC{display:flex;align-items:center;justify-content:center;height:30px}@media(max-width:calc(768px - 0.02px)){.cheer_component_endOfPeriodText__hwfbC{height:20px}}.cheer_component_cheerCountTextContainer__f0Yom:before{display:block;width:1px;height:18px;margin-right:3px;content:"";background-color:#000;rotate:-20deg}.cheer_component_cheerCountTextContainer__f0Yom:after{display:block;width:1px;height:18px;margin-left:3px;content:"";background-color:#000;rotate:200deg}.cheer_component_cheerCountTextContainer__f0Yom{display:inline-flex;gap:var(--fds-spacing-50);align-items:center}.x-share-button_component_xShareButton__pR3QM{box-sizing:border-box;display:flex;align-items:center;justify-content:center;margin:0 auto;text-decoration:none;background-color:#000;border-radius:var(--fds-border-radius-s);box-shadow:0 8px 6px rgba(44,40,40,.1098039216)}.x-share-button_component_xShareButton__pR3QM[data-no-shadow=true]{box-shadow:none}.x-share-button_component_xShareButton__pR3QM:hover{text-decoration:none;cursor:pointer}.x-share-button_component_xShareButton__pR3QM:focus{text-decoration:none}.x-share-button_component_xShareButton__pR3QM>svg{width:1em;height:1em}.x-share-button_component_xShareButton__pR3QM[data-size=md]{gap:var(--fds-spacing-xs);min-height:40px;padding:var(--fds-spacing-xs) var(--fds-spacing-s)}.x-share-button_component_xShareButton__pR3QM[data-size=md]>svg{width:20px;height:20px}.x-share-button_component_xShareButton__pR3QM[data-size=s]{gap:var(--fds-spacing-x3s);min-height:36px;padding:var(--fds-spacing-xxs) var(--fds-spacing-m);font-size:14px;line-height:1.42}.x-share-button_component_xShareButton__pR3QM[data-size=s]>svg{width:18px;height:18px}.x-share-button_component_xShareButton__pR3QM[data-size=m]{gap:var(--fds-spacing-xs);min-height:40px;padding:var(--fds-spacing-xxs) var(--fds-spacing-m);font-size:16px;line-height:1.5}.x-share-button_component_xShareButton__pR3QM[data-size=m]>svg{width:20px;height:20px}.x-share-button_component_xShareButton__pR3QM[data-size=l]{gap:var(--fds-spacing-xs);min-height:48px;padding:var(--fds-spacing-xs) var(--fds-spacing-l);font-size:18px;line-height:1.55}.x-share-button_component_xShareButton__pR3QM[data-size=l]>svg{width:22px;height:22px}.x-share-button_component_xShareButtonLinkText__OBtas{color:var(--fds-interactive-onInteractive)}.x-share-button_component_xShareButtonLinkText__OBtas[data-size=md]{font-size:12px}.x-share-button_component_xShareButtonLinkText__OBtas[data-size=l],.x-share-button_component_xShareButtonLinkText__OBtas[data-size=m],.x-share-button_component_xShareButtonLinkText__OBtas[data-size=s]{font-weight:700}.footer-profile_component_author__7xuqW{display:grid;grid-template-areas:"icon info";grid-template-columns:auto 1fr;grid-row-gap:var(--fds-spacing-300);row-gap:var(--fds-spacing-300);grid-column-gap:var(--fds-spacing-400);column-gap:var(--fds-spacing-400);padding:var(--fds-spacing-400);border:var(--fds-border-width-s) solid var(--fds-border-border);border-radius:var(--fds-radius-200,8px)}@media(max-width:calc(768px - 0.02px)){.footer-profile_component_author__7xuqW{grid-template-areas:"icon info";grid-template-columns:auto 1fr}}.footer-profile_component_authorIcon__c_jlb{grid-area:icon;width:40px;height:40px;overflow:hidden;border-radius:var(--fds-radius-full)}.footer-profile_component_authorInfo__v0Haw{display:flex;flex-direction:column;grid-area:info;align-self:center}@media(max-width:calc(768px - 0.02px)){.footer-profile_component_authorInfo__v0Haw{flex-direction:column-reverse}}.footer-profile_component_authorName__BeNTC{display:flex;gap:var(--fds-spacing-200);align-items:center;font:var(--fds-typography-heading-m)}@media(max-width:calc(768px - 0.02px)){.footer-profile_component_authorName__BeNTC{font:var(--fds-typography-heading-s)}}.footer-profile_component_authorPosition__udPa7{font:var(--fds-typography-heading-m)}@media(max-width:calc(768px - 0.02px)){.footer-profile_component_authorPosition__udPa7{font:var(--fds-typography-body-s)}}.footer-profile_component_xIcon__0rXrv{position:relative;display:block;display:grid;grid-column:3/span 1;place-items:center;width:32px;height:32px;cursor:pointer}@media(max-width:calc(768px - 0.02px)){.footer-profile_component_xIcon__0rXrv{grid-column:1/span 2;justify-self:end}}.footer-profile_component_introduction__TS5T5{grid-column:1/span 3;font:var(--fds-typography-body-s);overflow-wrap:break-word;white-space:pre-wrap}@media(max-width:calc(768px - 0.02px)){.footer-profile_component_introduction__TS5T5{grid-row-start:2;grid-column:1/span 2}}.series-navigation-card_component_linkReset__GKzkS{color:initial!important}.series-navigation-card_component_linkReset__GKzkS:hover{text-decoration:none!important;text-underline-offset:0!important}.series-navigation-card_component_container__aZkHJ{display:flex;flex-direction:column;gap:var(--fds-spacing-500);padding:var(--fds-spacing-300);background:var(--fds-surface-tertiarySurface);border-radius:var(--200,8px)}@media(min-width:576px){.series-navigation-card_component_container__aZkHJ{flex-direction:row;align-items:center}}.series-navigation-card_component_thumbnail__D8vxR{position:relative;width:100%;aspect-ratio:1200/630}@media(min-width:576px){.series-navigation-card_component_thumbnail__D8vxR{width:252px}}.series-navigation-card_component_content__kScXk{flex:1 1}.series-navigation-card_component_link__mC7lN{display:flex;justify-content:flex-end}.series-navigation-card_component_link__mC7lN .series-navigation-card_component_box__LJFcP{width:-moz-fit-content;width:fit-content;padding:var(--fds-spacing-xxs) var(--fds-spacing-m)}.series-navigation-card_component_seeMoreIcon__zvIFU{color:var(--fds-interactive-interactive)}.series-navigation-card_component_text__ud_qS{text-wrap:nowrap}.article-header_component_img__Way7M{border-radius:var(--fds-radius-200)}.article-header_component_cheerTagContainer__KG9rp{display:flex;gap:var(--fds-spacing-200);align-items:center}.article-header_component_cheerTag__VgrnM{display:flex;gap:var(--fds-spacing-100);align-items:center;justify-content:center;height:35px;padding:var(--fds-spacing-100) var(--fds-spacing-300);background:var(--Linear,linear-gradient(90deg,var(--fds-blue-500) 0,var(--fds-blue-700) 100%));border-radius:var(--fds-radius-full)}.article-header_component_cheerTag__VgrnM svg{color:var(--fds-surface-primarySurface)}.article-header_component_postingDate__w5qD8{font:var(--fds-typography-caption-m);color:var(--fds-onSurface-lowEmphasis);text-align:right}.article-header_component_company__RkWtu{display:flex;gap:var(--fds-spacing-400);align-items:center}.article-header_component_companyLogo__QQclU{width:auto;max-width:120px;height:auto;max-height:24px}.article-header_component_companyName__ob8iC{font:var(--fds-typography-heading-m)}.article-header_component_authorContainer__0aDUk{display:flex;flex-wrap:wrap;gap:var(--fds-spacing-400)}.article-header_component_author__rLqj_{display:grid;flex:1 1 300px;grid-template-columns:auto 1fr;grid-column-gap:var(--fds-spacing-200);column-gap:var(--fds-spacing-200);align-items:center}@media(max-width:calc(768px - 0.02px)){.article-header_component_author__rLqj_{flex:1 0;flex-basis:clamp(200px,40vw,300px)}}.article-header_component_authorIcon__enjSn{width:40px;height:40px;overflow:hidden;border-radius:var(--fds-radius-full)}.article-header_component_authorInfo__nuN0w{overflow:hidden}.article-header_component_authorName__6aGz4{display:flex;align-items:center}.article-header_component_authorPosition__M0nX_{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.article-header_component_xIcon__5E0ls{position:relative;display:flex;align-items:center;justify-content:center;padding:var(--fds-spacing-200);cursor:pointer}.breadcrumbs_component_breadcrumbList__Ajmj8{margin:0;list-style:none}:where(.breadcrumbs_component_breadcrumbList__Ajmj8){display:flex;flex-wrap:nowrap;row-gap:var(--fds-spacing-100);column-gap:var(--fds-spacing-200);font:var(--fds-typography-caption-m);border-radius:var(--fds-border-radius-s)}@media(max-width:calc(768px - 0.02px)){:where(.breadcrumbs_component_breadcrumbList__Ajmj8){flex-wrap:wrap;padding:var(--fds-spacing-300) 0}}:where(.breadcrumbs_component_breadcrumbList__Ajmj8)>li{display:inline-block;flex-shrink:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:where(.breadcrumbs_component_breadcrumbList__Ajmj8)>li a{color:var(--fds-interactive-interactive)}:where(.breadcrumbs_component_breadcrumbList__Ajmj8)>li .breadcrumbs_component_linkButton__y2mT7{padding:0;font:inherit;color:var(--fds-interactive-interactive);text-align:left;cursor:pointer;background:none;border:none}:where(.breadcrumbs_component_breadcrumbList__Ajmj8)>li .breadcrumbs_component_linkButton__y2mT7:hover{text-decoration:underline;opacity:.7}:where(.breadcrumbs_component_breadcrumbList__Ajmj8)>li+li:before{padding-right:var(--fds-spacing-200);color:var(--fds-divider-richDivider);content:"/ "}:where(.breadcrumbs_component_breadcrumbList__Ajmj8)>.breadcrumbs_component_active__IMnft{flex-shrink:1;min-width:0;overflow:hidden;text-overflow:ellipsis;color:var(--fds-onSurface-mediumEmphasis);white-space:nowrap}.ai-tech-catalog-detail_component_section__IH2UW{width:100%;max-width:1140px;padding:18px 16px 52px;margin:0 auto}.ai-tech-catalog-detail_component_breadcrumbs__WMfuW{margin-bottom:var(--fds-spacing-l)}.ai-tech-catalog-detail_component_content__6gnTB{flex:1 1}.ai-tech-catalog-detail_component_jobDescriptions__ZhPRR{width:260px}@media(max-width:calc(768px - 0.02px)){.ai-tech-catalog-detail_component_jobDescriptions__ZhPRR{width:100%}}.related-articles_component_aside__uq3d4{margin-top:var(--fds-spacing-700)}.related-articles_component_sameSeriesArticlesContainer__MFoox{padding:var(--fds-spacing-400)}.related-articles_component_articleLists__D6Y9x{display:grid;grid-template-columns:repeat(2,1fr);grid-row-gap:var(--fds-spacing-300);row-gap:var(--fds-spacing-300);grid-column-gap:var(--fds-spacing-600);column-gap:var(--fds-spacing-600);margin:0}@media(max-width:calc(768px - 0.02px)){.related-articles_component_articleLists__D6Y9x{grid-template-columns:1fr}}.related-articles_component_linkItem__WIlUZ:hover{text-decoration:none}.related-articles_component_listItem__kDFz1{width:100%;padding-bottom:var(--fds-spacing-300);border-bottom:1px solid var(--fds-divider-divider)}.related-articles_component_articleTitle__en1aU{display:-webkit-box;height:60px;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical}.related-articles_component_authorIcon__mCvSm{width:24px;height:24px;overflow:hidden;background-color:var(--fds-background-primaryBackground);border-radius:var(--fds-radius-full)}.table-of-contents_component_aside__tvKrR{position:-webkit-sticky;position:sticky;top:67px;background:var(--surface-primarySurface,#fff);border-radius:var(--200,8px)}.table-of-contents_component_tableOfContents__LPuRJ{padding:var(--fds-spacing-m);background-color:var(--fds-surface-primarySurface);border-radius:var(--fds-border-radius-m)}.table-of-contents_component_tableOfContentsHeader__Xo_NG{margin-bottom:var(--fds-spacing-m)}.table-of-contents_component_tableOfContentsList__xMbYM{max-height:50svh;margin:0;overflow-y:auto;list-style-position:inside;list-style-type:none}.table-of-contents_component_tableOfContentsList__xMbYM li{display:flex;column-gap:var(--fds-spacing-xxs);font:var(--fds-typography-body-s);counter-increment:toc-counter}.table-of-contents_component_tableOfContentsList__xMbYM li:before{content:counter(toc-counter)}.table-of-contents_component_tableOfContentsList__xMbYM li+li{margin-top:var(--fds-spacing-s)}.table-of-contents_component_tableOfContentsList__xMbYM a{color:var(--fds-onSurface-mediumEmphasis)}.table-of-contents_component_menuBar__gtS9I{position:relative}.table-of-contents_component_menuBarContainer__syvXY{display:flex;flex-direction:row;width:100%;padding:var(--fds-spacing-x3s) var(--fds-spacing-m);background:var(--fds-background-primaryBackground);border-bottom:1px solid var(--fds-divider-divider)}.table-of-contents_component_menuBarMenuContainer__b6n14{margin-left:auto}.table-of-contents_component_menuBarMenuContainer__b6n14 button[aria-expanded=false]+[data-menu-content]{display:none}.table-of-contents_component_menuBarMenuContainer__b6n14 button[aria-expanded=true]>svg{transform:rotate(180deg)}.table-of-contents_component_menuBarMenuContainer__b6n14 button[aria-expanded=true]+[data-menu-content]{display:block}.table-of-contents_component_menuBarCard__so2Mc{position:absolute;top:calc(100% + var(--fds-spacing-xxs));right:var(--fds-spacing-m);z-index:100;width:calc(100% - var(--fds-spacing-m)*2);max-width:343px;padding:var(--fds-spacing-m);background:var(--fds-background-primaryBackground);border-radius:var(--fds-border-radius-m);box-shadow:0 3px 6px 0 rgba(0,0,0,.25)}.component_skeletonTitle__evMrL{width:300px;height:28px;padding:2px 0}@media(min-width:768px){.component_skeletonTitle__evMrL{height:36px}}.component_skeletonDescription__2VZGn{width:100%;height:48px;margin-top:var(--fds-spacing-xxs)}.component_skeletonButton__NrV3I{height:38px}.component_skeletonButton__NrV3I.component_xShare__ccCsy{width:138px}.component_skeletonButton__NrV3I.component_rss__21yIU{width:78px}
/*# sourceMappingURL=7e4d0a6077d24c73.css.map*/