.m8kciq_breadcrumb{margin-bottom:64px;padding-top:56px}@media (max-width:768px){.m8kciq_breadcrumb{margin-bottom:56px;padding-top:32px}}.m8kciq_list{flex-wrap:wrap;align-items:center;column-gap:16px;list-style:none;display:flex}@media (max-width:768px){.m8kciq_list{column-gap:8px}}.m8kciq_item{align-items:center;column-gap:16px;display:flex}.m8kciq_link{letter-spacing:0%;font-size:13px;font-weight:200;line-height:180%;font-family:var(--font-noto-sans-jp),var(--font-inter),sans-serif;color:#626365;transition:all var(--transition-hover);text-decoration:none}.m8kciq_link:hover{color:#626365}.m8kciq_current{letter-spacing:0%;font-size:13px;font-weight:200;line-height:180%;font-family:var(--font-noto-sans-jp),var(--font-inter),sans-serif;color:#aaaaac}.m8kciq_separator{-webkit-user-select:none;user-select:none;color:#aaaaac;font-size:13px}
.AoooeW_cta{text-align:center;background:#fff;border:1px solid #dfe2eb;border-radius:16px;max-width:800px;margin:80px auto 0;padding:56px 40px}@media (max-width:768px){.AoooeW_cta{border-radius:12px;margin-top:56px;padding:40px 24px}}.AoooeW_title{letter-spacing:-.01em;color:#18181b;font-family:Noto Sans JP,sans-serif;font-size:22px;font-weight:300;line-height:170%}@media (max-width:768px){.AoooeW_title{font-size:18px;line-height:175%}}.AoooeW_buttons{margin-top:32px}@media (max-width:768px){.AoooeW_buttons{margin-top:24px}}
.OBffnq_cta{text-align:center;border-top:1px solid #ced1d9;flex-direction:column;align-items:center;gap:20px;padding:56px 40px 32px;display:flex}@media (max-width:768px){.OBffnq_cta{gap:16px;padding:40px 8px 28px}}.OBffnq_lead{letter-spacing:0%;color:#18181b;margin:0;font-family:Noto Sans JP,sans-serif;font-size:15px;font-weight:300;line-height:180%}.OBffnq_button{white-space:nowrap;padding-block:.625rem;padding-inline:1.25rem}@media not (max-width:768px){.OBffnq_button{padding-block:.75rem;padding-inline:1.5rem}}
._76vNPq_preview{flex-direction:column;gap:16px;display:flex}._76vNPq_viewport{background:#fff;border:1px solid #ced1d9;border-radius:24px;overflow:hidden}._76vNPq_track{touch-action:pan-y pinch-zoom;display:flex}._76vNPq_slide{aspect-ratio:16/9;background:#fff;flex:0 0 100%;min-width:0;position:relative}._76vNPq_slideImage{object-fit:cover;width:100%;height:100%;display:block}._76vNPq_lockedImage{filter:blur(6px);transform:scale(1.06)}._76vNPq_lockedOverlay{text-align:center;background:#18181bb8;flex-direction:column;justify-content:center;align-items:center;padding:24px;display:flex;position:absolute;inset:0}._76vNPq_lockedCta{font-family:var(--font-noto-sans-jp);color:#fff;background:#00f;border-radius:56px;justify-content:center;align-items:center;padding:12px 28px;font-size:.9375rem;font-weight:500;line-height:1.5;text-decoration:none;transition:background-color .2s;display:inline-flex}._76vNPq_lockedCta:hover{background-color:#0c00bd}@media (max-width:768px){._76vNPq_lockedCta{padding:10px 22px;font-size:.875rem}}._76vNPq_controls{flex-direction:column;gap:14px;display:flex}._76vNPq_caption{flex-wrap:wrap;align-items:baseline;gap:10px;min-height:1.5rem;display:flex}._76vNPq_captionText{font-family:var(--font-noto-sans-jp);color:#18181b;font-size:.875rem;font-weight:300;line-height:1.7}._76vNPq_thumbs{scrollbar-width:none;gap:8px;padding-bottom:4px;display:flex;overflow-x:auto}._76vNPq_thumbs::-webkit-scrollbar{display:none}@media not (max-width:900px){._76vNPq_thumbs{padding-bottom:0;overflow-x:visible}._76vNPq_thumbs ._76vNPq_thumb{flex:1 1 0;width:auto;min-width:0}}._76vNPq_thumb{aspect-ratio:16/9;cursor:pointer;background:#fff;border:1px solid #ced1d9;border-radius:8px;flex:none;width:88px;padding:0;transition:border-color .2s;position:relative;overflow:hidden}._76vNPq_thumb:hover{border-color:#b6b8bf}@media (max-width:768px){._76vNPq_thumb{width:72px}}._76vNPq_thumbActive{border-color:#00f;box-shadow:0 0 0 1px #00f}._76vNPq_thumbActive:hover{border-color:#00f}._76vNPq_thumbImage{object-fit:cover;width:100%;height:100%;display:block}._76vNPq_thumbLocked{background:#dfe2eb}._76vNPq_thumbLockedLabel{font-family:var(--font-inter);color:#fff;background:#18181ba8;justify-content:center;align-items:center;font-size:.75rem;font-weight:500;line-height:1;display:flex;position:absolute;inset:0}._76vNPq_counter{font-family:var(--font-inter);color:#8f9092;flex-wrap:wrap;align-items:baseline;gap:6px;margin:0;font-size:.75rem;line-height:1.5;display:flex}._76vNPq_counterCurrent{color:#18181b;font-weight:500}._76vNPq_counterTotal{font-weight:500}._76vNPq_counterNote{font-family:var(--font-noto-sans-jp);font-size:.75rem}
.lk4fda_proof{border-top:1px solid #ced1d9;flex-direction:column;gap:24px;padding-top:32px;display:flex;container-type:inline-size}.lk4fda_text{font-family:var(--font-noto-sans-jp);color:#18181b;margin:0;font-size:.9375rem;font-weight:300;line-height:1.7}.lk4fda_number{font-weight:500}.lk4fda_rows{flex-direction:column;gap:24px;display:flex}.lk4fda_row{justify-content:space-between;align-items:center;gap:16px;margin:0;padding:0;list-style:none;display:flex}.lk4fda_logoItem{align-items:center;display:flex}.lk4fda_logoItem:nth-child(n+4){display:none}@container (min-width:420px){.lk4fda_logoItem:nth-child(4){display:flex}}@container (min-width:620px){.lk4fda_logoItem:nth-child(n+5){display:flex}}.lk4fda_logo{object-fit:contain;width:auto;max-width:min(6.875rem,14.285cqw - 13.8px);height:auto;max-height:1.125rem}@container (max-width:419px){.lk4fda_logo{max-width:6rem;max-height:1rem}}
._8Ar1tW_base{color:#18181b;margin-top:calc(var(--header-height)*-1);padding-top:var(--header-height);background:#f0f2f7}._8Ar1tW_wrapper{max-width:85rem;margin:0 auto;padding-inline:1.5rem}@media not (max-width:768px){._8Ar1tW_wrapper{max-width:86rem;padding-inline:2rem}}@media not (max-width:1024px){._8Ar1tW_wrapper{max-width:90rem;padding-inline:4rem}}._8Ar1tW_container{flex-direction:column;gap:48px;margin-top:-2rem;padding-bottom:7.5rem;display:flex}@media not (max-width:768px){._8Ar1tW_container{margin-top:-2.25rem}}@media (max-width:768px){._8Ar1tW_container{gap:40px}}@media not (max-width:900px){._8Ar1tW_container{padding-bottom:var(--spacing-section);flex-direction:row;align-items:flex-start;gap:80px}}._8Ar1tW_left{flex-direction:column;flex:1;gap:28px;min-width:0;display:flex}._8Ar1tW_media{aspect-ratio:16/10;background:#dfe2eb;border:1px solid #ced1d9;border-radius:24px;width:100%;position:relative;overflow:hidden}._8Ar1tW_mediaImage{object-fit:cover;width:100%;height:100%}._8Ar1tW_placeholder{color:#fff;flex-direction:column;padding:28px 32px;display:flex;position:absolute;inset:0}._8Ar1tW_tonePrimary ._8Ar1tW_placeholder{background:linear-gradient(135deg,#00f 0%,#0c00bd 100%)}._8Ar1tW_toneSlate ._8Ar1tW_placeholder{background:linear-gradient(135deg,#18181b 0%,#2c2c2e 100%)}._8Ar1tW_toneDeep ._8Ar1tW_placeholder{background:linear-gradient(135deg,#0c00bd 0%,#18181b 100%)}._8Ar1tW_toneDefault ._8Ar1tW_placeholder{background:linear-gradient(135deg,#8f9092 0%,#18181b 100%)}._8Ar1tW_placeholderMark{font-family:var(--font-inter);letter-spacing:.02em;font-size:14px;font-weight:500}._8Ar1tW_placeholderCategory{font-family:var(--font-inter);letter-spacing:.1em;text-transform:uppercase;opacity:.75;margin-top:4px;font-size:11px;font-weight:500}._8Ar1tW_placeholderTitle{max-width:88%;font-family:var(--font-noto-sans-jp);letter-spacing:-.01em;margin-top:auto;font-size:26px;font-weight:500;line-height:1.5}._8Ar1tW_title{font-family:var(--font-noto-sans-jp);letter-spacing:-.01em;color:#18181b;margin:0;font-size:clamp(1.625rem,3.2vw,2.5rem);font-weight:300;line-height:1.4}._8Ar1tW_pointsBlock{flex-direction:column;gap:16px;margin-block:16px;display:flex}._8Ar1tW_pointsTitle{font-family:var(--font-noto-sans-jp);letter-spacing:-.01em;color:#18181b;margin:0;font-size:1.25rem;font-weight:500;line-height:1.5}@media (max-width:768px){._8Ar1tW_pointsTitle{font-size:1.125rem}}._8Ar1tW_pointList{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}._8Ar1tW_pointItem{font-family:var(--font-noto-sans-jp);color:#18181b;padding-left:22px;font-size:.9375rem;font-weight:300;line-height:1.8;position:relative}._8Ar1tW_pointItem:before{content:"";background:#00f;border-radius:999px;width:8px;height:8px;position:absolute;top:.65em;left:4px}@media (max-width:768px){._8Ar1tW_pointItem{font-size:.875rem}}._8Ar1tW_anchorCta{display:none}@media (max-width:900px){._8Ar1tW_anchorCta{font-family:var(--font-noto-sans-jp);color:#fff;background:#00f;border-radius:56px;justify-content:center;align-self:stretch;align-items:center;padding-block:12px;padding-inline:28px;font-size:.9375rem;font-weight:500;line-height:1.5;text-decoration:none;transition:background-color .2s;display:inline-flex}}._8Ar1tW_anchorCta:hover{background-color:#0c00bd}._8Ar1tW_right{flex-direction:column;flex:1;display:flex}@media not (max-width:900px){._8Ar1tW_right{width:100%;max-width:480px;position:sticky;top:96px}}._8Ar1tW_formCard{background:#fff;border:1px solid #ced1d9;border-radius:20px;flex-direction:column;gap:20px;width:100%;padding:32px 28px;display:flex}@media (max-width:768px){._8Ar1tW_formCard{padding:24px 20px}}._8Ar1tW_formHeader{align-items:center;gap:16px;display:flex}._8Ar1tW_formThumb{aspect-ratio:16/10;background:#dfe2eb;border:1px solid #dfe2eb;border-radius:8px;flex:none;width:88px;overflow:hidden}._8Ar1tW_formThumbImage{object-fit:cover;width:100%;height:100%}._8Ar1tW_formHeaderText{flex-direction:column;gap:6px;min-width:0;display:flex}._8Ar1tW_formTitle{font-family:var(--font-noto-sans-jp);letter-spacing:-.01em;color:#18181b;margin:0;font-size:1.25rem;font-weight:500;line-height:1.4}._8Ar1tW_formLead{font-family:var(--font-noto-sans-jp);color:#18181b;margin:0;font-size:13px;font-weight:300;line-height:1.85}._8Ar1tW_hubspotForm{--hsf-global__font-family:var(--font-inter), var(--font-noto-sans-jp), sans-serif;--hsf-global__font-size:16px;--hsf-global__color:#18181b;--hsf-global-error__color:#ff2020;--hsf-background__background-color:transparent;--hsf-background__border-width:0;--hsf-background__padding:0;--hsf-row__vertical-spacing:24px;--hsf-field-label__font-family:var(--font-inter), var(--font-noto-sans-jp), sans-serif;--hsf-field-label__font-size:14px;--hsf-field-label__color:#18181b;--hsf-field-label-requiredindicator__color:#00f;--hsf-field-description__font-family:var(--font-inter), var(--font-noto-sans-jp), sans-serif;--hsf-field-description__font-size:13px;--hsf-field-description__color:#8f9092;--hsf-field-input__font-family:var(--font-inter), var(--font-noto-sans-jp), sans-serif;--hsf-field-input__font-size:15px;--hsf-field-input__color:#18181b;--hsf-field-input__background-color:transparent;--hsf-field-input__placeholder-color:#8f9092;--hsf-field-input__border-color:#b6b8bf;--hsf-field-input__border-width:0 0 1px 0;--hsf-field-input__border-style:solid;--hsf-field-input__border-radius:0;--hsf-field-input__padding:14px 12px;--hsf-field-textarea__font-family:var(--font-inter), var(--font-noto-sans-jp), sans-serif;--hsf-field-textarea__font-size:15px;--hsf-field-textarea__color:#18181b;--hsf-field-textarea__background-color:transparent;--hsf-field-textarea__placeholder-color:#8f9092;--hsf-field-textarea__border-color:#b6b8bf;--hsf-field-textarea__border-width:0 0 1px 0;--hsf-field-textarea__border-style:solid;--hsf-field-textarea__border-radius:0;--hsf-field-textarea__padding:14px 12px;--hsf-field-checkbox__background-color:#fff;--hsf-field-checkbox__border-color:#00f;--hsf-field-checkbox__border-width:1px;--hsf-field-checkbox__border-style:solid;--hsf-field-checkbox__color:#18181b;--hsf-button__font-family:var(--font-inter), var(--font-noto-sans-jp), sans-serif;--hsf-button__font-size:15px;--hsf-button__font-weight:500;--hsf-button__color:#fff;--hsf-button__background-color:#00f;--hsf-button__border-width:1px;--hsf-button__border-color:transparent;--hsf-button__border-radius:56px;--hsf-button__padding:14px 28px;--hsf-button__box-shadow:none;--hsf-button__width:auto;--hsf-button__max-width:none;--hsf-richtext__font-family:var(--font-inter), var(--font-noto-sans-jp), sans-serif;--hsf-richtext__font-size:13px;--hsf-richtext__color:#8f9092;--hsf-erroralert__font-family:var(--font-inter), var(--font-noto-sans-jp), sans-serif;--hsf-erroralert__font-size:13px;--hsf-erroralert__color:#ff2020;width:100%}._8Ar1tW_hubspotForm form{width:100%}._8Ar1tW_hubspotForm fieldset{border:0;min-inline-size:0;margin:0;padding:0}:is(._8Ar1tW_hubspotForm input,._8Ar1tW_hubspotForm select,._8Ar1tW_hubspotForm textarea){width:100%}._8Ar1tW_hubspotForm textarea{resize:vertical}._8Ar1tW_hubspotForm .hs-richtext{line-height:1.8}._8Ar1tW_hubspotForm .hs-form-field{flex-direction:column;gap:8px;display:flex}._8Ar1tW_hubspotForm .hs_submit{margin-top:24px}._8Ar1tW_hubspotForm .actions{justify-content:flex-start}._8Ar1tW_hubspotForm .hs-button{transition:background-color .2s}._8Ar1tW_hubspotForm .hs-button:hover{background-color:#0c00bd}._8Ar1tW_hubspotForm .legal-consent-container{margin-top:24px}:is(._8Ar1tW_hubspotForm .legal-consent-container,._8Ar1tW_hubspotForm .legal-consent-container *,._8Ar1tW_hubspotForm .hs-dependent-field,._8Ar1tW_hubspotForm .hs-dependent-field *){font-family:var(--font-inter),var(--font-noto-sans-jp),sans-serif}:is(._8Ar1tW_hubspotForm .legal-consent-container,._8Ar1tW_hubspotForm .legal-consent-container p){color:#18181b;font-size:13px;line-height:2}:is(._8Ar1tW_hubspotForm .hs-error-msgs,._8Ar1tW_hubspotForm .hs-main-font-element){margin:0;padding:0;list-style:none}._8Ar1tW_hubspotForm .hs-error-msg{color:#ff2020;font-size:13px;line-height:1.9}._8Ar1tW_errorMessage{font-family:var(--font-noto-sans-jp);color:#ff2020;margin-top:12px;font-size:13px;line-height:1.9;display:block}._8Ar1tW_preparing{text-align:center;background:#dfe2eb;border:1px dashed #d4d4d6;border-radius:20px;flex-direction:column;gap:12px;padding:40px 28px;display:flex}._8Ar1tW_preparingBadge{font-family:var(--font-inter);letter-spacing:.08em;text-transform:uppercase;color:#18181b;background:#fff;border:1px solid #ced1d9;border-radius:999px;align-self:center;align-items:center;padding:6px 12px;font-size:11px;font-weight:500;line-height:1;display:inline-flex}._8Ar1tW_preparingTitle{font-family:var(--font-noto-sans-jp);color:#18181b;margin:4px 0 0;font-size:18px;font-weight:500;line-height:1.5}._8Ar1tW_preparingText{font-family:var(--font-noto-sans-jp);color:#18181b;margin:0;font-size:13px;line-height:1.85}
._319aoq_header{z-index:100;height:var(--header-height);background:var(--surface-base);border-bottom:1px solid var(--border-card);justify-content:space-between;align-items:center;gap:16px;padding-inline:40px;display:flex;position:sticky;top:0}@media (max-width:768px){._319aoq_header{padding-inline:20px}}._319aoq_logo{align-items:center;display:inline-flex}._319aoq_cta{flex-shrink:0}
.BL2ulG_page{--lp-blue:#00f;--lp-ink:#18181b;--lp-black:#18181b;--lp-sub:#626365;--lp-mute:#8f9092;--lp-line:#ced1d9;--lp-alt:#f0f2f7;--lp-alt2:#dfe2eb;--lp-dcard:#27272a;--lp-dline:#5d5e61;--lp-dtxt:#b6b8bf;color:var(--lp-ink);font-family:var(--font-noto-sans-jp),var(--font-inter),sans-serif;-webkit-font-smoothing:antialiased;background:#fff;padding-bottom:80px}@media (min-width:900px){.BL2ulG_page{padding-bottom:100px}}.BL2ulG_in{z-index:2;max-width:100%;position:relative}@media (min-width:900px){.BL2ulG_in{max-width:1072px;margin:0 auto}}.BL2ulG_ph{display:inline-block}.BL2ulG_pcOnly{display:none}@media (min-width:900px){.BL2ulG_pcOnly{display:inline}}.BL2ulG_srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.BL2ulG_nav{z-index:3;align-items:center;gap:10px;margin-bottom:64px;display:flex;position:relative}@media (min-width:900px){.BL2ulG_nav{margin-bottom:96px}}.BL2ulG_navLogo{align-items:center;display:inline-flex}.BL2ulG_navLogo img{width:84px;height:auto}@media (min-width:900px){.BL2ulG_navLogo img{width:96px}}.BL2ulG_navTag{color:var(--lp-dtxt);border:1px solid var(--lp-dline);border-radius:4px;padding:4px 8px;font-size:10px}.BL2ulG_fv{isolation:isolate;background:var(--lp-black);color:#fff;padding:32px 24px 64px;position:relative;overflow:hidden}@media (min-width:900px){.BL2ulG_fv{padding:36px 80px 88px}}.BL2ulG_fv:before,.BL2ulG_fv:after{content:"";z-index:-1;pointer-events:none;position:absolute;inset:0}.BL2ulG_fv:before{opacity:.75;background-image:radial-gradient(#fffc 1.1px,#0000 1.5px);background-size:5px 5px;-webkit-mask-image:radial-gradient(60% 70% at 95% 0,#000 0%,#0000008c 35%,#00000026 60%,#0000 80%);mask-image:radial-gradient(60% 70% at 95% 0,#000 0%,#0000008c 35%,#00000026 60%,#0000 80%)}.BL2ulG_fv:after{opacity:.22;background-image:radial-gradient(#ffffffe6 1.6px,#0000 2px);background-size:22px 22px;animation:18s ease-in-out infinite alternate BL2ulG_fvDrift;-webkit-mask-image:radial-gradient(75% 50% at 60% 30%,#000,#0000 70%);mask-image:radial-gradient(75% 50% at 60% 30%,#000,#0000 70%)}@media (prefers-reduced-motion:reduce){.BL2ulG_fv:after{animation:none}}@keyframes BL2ulG_fvDrift{0%{background-position:0 0}to{background-position:44px 22px}}.BL2ulG_fvTitle{letter-spacing:-.01em;font-size:34px;font-weight:700;line-height:1.45}@media (min-width:900px){.BL2ulG_fvTitle{font-size:56px}}.BL2ulG_fvSub{color:var(--lp-dtxt);margin-top:20px;font-size:15px;line-height:2}@media (min-width:900px){.BL2ulG_fvSub{font-size:17px}}.BL2ulG_ctas{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.BL2ulG_ctasCenter{justify-content:center}.BL2ulG_shot{margin-top:56px}.BL2ulG_logos{padding:56px 24px}@media (min-width:900px){.BL2ulG_logos{padding:64px 80px 56px}}.BL2ulG_logosLead{text-align:center;color:var(--lp-sub);margin-bottom:26px;font-size:14px}.BL2ulG_logosNum{font-family:var(--font-inter),sans-serif;color:var(--lp-ink);vertical-align:-4px;margin-right:2px;font-size:36px;font-weight:300}.BL2ulG_logoRow{grid-template-columns:repeat(2,auto);justify-content:center;place-items:center;gap:22px 36px;display:grid}.BL2ulG_logoRow img{opacity:.85;width:auto}@media (min-width:560px){.BL2ulG_logoRow{grid-template-columns:repeat(4,auto);gap:26px 44px}}@media (min-width:1100px){.BL2ulG_logoRow{grid-template-columns:repeat(8,auto);gap:26px 34px}}.BL2ulG_logoS{height:16px}.BL2ulG_logoMs{height:18px}.BL2ulG_logoM{height:23px}.BL2ulG_logoL{height:25px}.BL2ulG_logoXl{height:27px}.BL2ulG_sc{padding:80px 24px;position:relative}@media (min-width:900px){.BL2ulG_sc{padding:112px 80px}}.BL2ulG_alt{background:var(--lp-alt)}.BL2ulG_blk{background:var(--lp-black);color:#fff}.BL2ulG_closing{border-top:1px solid var(--lp-dcard)}.BL2ulG_hd{letter-spacing:.005em;font-size:28px;font-weight:700;line-height:1.6}@media (min-width:900px){.BL2ulG_hd{font-size:40px}}.BL2ulG_lead{max-width:640px;color:var(--lp-sub);margin-top:22px;font-size:16px;line-height:2.15}.BL2ulG_blk .BL2ulG_lead{color:var(--lp-dtxt)}.BL2ulG_center{text-align:center}.BL2ulG_center .BL2ulG_lead{margin-left:auto;margin-right:auto}.BL2ulG_note{color:var(--lp-sub);margin-top:24px;font-size:14px}.BL2ulG_visual{margin-top:48px}.BL2ulG_split{grid-template-columns:minmax(0,1fr);align-items:center;gap:32px;display:grid}@media (min-width:900px){.BL2ulG_split{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);gap:56px}}.BL2ulG_splitEnd{align-items:end}.BL2ulG_splitStart{align-items:start}.BL2ulG_quote{background:var(--lp-alt);text-align:left;border-radius:12px;margin:28px 0 0;display:flex;overflow:hidden}.BL2ulG_alt .BL2ulG_quote{background:#fff}.BL2ulG_blk .BL2ulG_quote{background:var(--lp-dcard);color:var(--lp-alt2)}.BL2ulG_quotePhoto{aspect-ratio:5/3;object-fit:cover;object-position:center 40%;border-radius:8px;flex:0 0 132px;align-self:center;width:132px;height:auto;margin:12px 0 12px 12px}@media (min-width:900px){.BL2ulG_quotePhoto{flex-basis:200px;width:200px;margin:16px 0 16px 16px}}.BL2ulG_quoteBody{flex-direction:column;flex:1;justify-content:center;min-width:0;margin:0;padding:14px 18px;font-size:14px;line-height:1.85;display:flex}.BL2ulG_quoteWithPhoto .BL2ulG_quoteBody{min-height:79px}@media (min-width:900px){.BL2ulG_quoteWithPhoto .BL2ulG_quoteBody{min-height:120px;padding:16px 22px}}.BL2ulG_quoteBody cite{color:var(--lp-mute);margin-top:6px;font-size:12px;font-style:normal;display:block}.BL2ulG_inlineCta{justify-content:center;margin-top:48px;display:flex}.BL2ulG_quoteCenter{max-width:720px;margin:32px auto 0}.BL2ulG_quoteNarrow{max-width:720px}.BL2ulG_center .BL2ulG_quoteNarrow{margin:48px auto 0}.BL2ulG_quotePair{grid-template-columns:minmax(0,1fr);gap:0 20px;margin-top:4px;display:grid}@media (min-width:900px){.BL2ulG_quotePair{grid-template-columns:repeat(2,minmax(0,1fr))}}.BL2ulG_cmp{border-collapse:separate;border-spacing:0;border:1px solid var(--lp-alt2);background:#fff;border-radius:16px;width:100%;margin-top:40px;font-size:13px;overflow:hidden}@media (min-width:900px){.BL2ulG_cmp{font-size:14px}}.BL2ulG_cmp th,.BL2ulG_cmp td{text-align:left;border-bottom:1px solid var(--lp-alt2);padding:12px;line-height:1.7}@media (min-width:900px){.BL2ulG_cmp th,.BL2ulG_cmp td{padding:16px 20px}}.BL2ulG_cmp tr:last-child td{border-bottom:0}.BL2ulG_cmp thead th{background:var(--lp-alt);color:var(--lp-sub);font-size:13px}.BL2ulG_cmp thead th.BL2ulG_us{background:var(--lp-ink);color:#fff}.BL2ulG_cmp td:first-child{width:22%;color:var(--lp-mute);font-size:13px}.BL2ulG_cmp td.BL2ulG_us{font-weight:700}.BL2ulG_cmp td.BL2ulG_us:before{content:"● ";color:var(--lp-blue)}.BL2ulG_cases{grid-template-columns:minmax(0,1fr);gap:20px;margin-top:48px;display:grid}@media (min-width:900px){.BL2ulG_cases{grid-template-columns:repeat(2,minmax(0,1fr))}}.BL2ulG_case{background:var(--lp-alt);border-radius:16px;flex-direction:column;padding:32px;display:flex}.BL2ulG_alt .BL2ulG_case{background:#fff}.BL2ulG_caseLogo{align-self:flex-start;width:auto;height:22px;margin-bottom:22px}.BL2ulG_caseNum{font-family:var(--font-inter),sans-serif;letter-spacing:-.02em;font-size:56px;font-weight:300;line-height:1}@media (min-width:900px){.BL2ulG_caseNum{font-size:64px}}.BL2ulG_caseNum small{font-family:var(--font-noto-sans-jp),sans-serif;letter-spacing:0;margin-left:4px;font-size:16px;font-weight:500}.BL2ulG_caseWhat{margin:14px 0 8px;font-size:14px;font-weight:700}.BL2ulG_caseBody{color:var(--lp-sub);flex:1;font-size:14px;line-height:1.9}.BL2ulG_caseNote{border-top:1px solid var(--lp-alt2);color:var(--lp-mute);margin-top:18px;padding-top:12px;font-size:11.5px;line-height:1.7}.BL2ulG_badges{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.BL2ulG_badge{border:1px solid var(--lp-dline);color:var(--lp-alt2);border-radius:12px;padding:14px 18px;font-size:13px}.BL2ulG_badge b{font-family:var(--font-inter),sans-serif;color:#fff;font-size:15px;font-weight:600;display:block}.BL2ulG_faq details{border-bottom:1px solid var(--lp-dline);padding:22px 0}.BL2ulG_faq summary{cursor:pointer;justify-content:space-between;gap:16px;font-size:16px;font-weight:700;list-style:none;display:flex}.BL2ulG_faq summary::-webkit-details-marker{display:none}.BL2ulG_faq summary:after{content:"+";font-family:var(--font-inter),sans-serif;color:var(--lp-dtxt);font-size:22px;font-weight:300;line-height:1}.BL2ulG_faq details[open] summary:after{content:"−"}.BL2ulG_faq p{color:var(--lp-dtxt);margin-top:12px;font-size:14px;line-height:2}.BL2ulG_checks{text-align:left;gap:10px;margin:30px auto 0;padding:0;font-size:15px;list-style:none;display:inline-grid}.BL2ulG_checks li:before{content:"✓";color:var(--lp-dtxt);margin-right:10px;font-weight:700}.BL2ulG_closing .BL2ulG_ctas{margin-top:40px}.BL2ulG_ft{background:var(--lp-black);color:var(--lp-mute);padding:44px 24px 52px;font-size:11.5px;line-height:2.1}@media (min-width:900px){.BL2ulG_ft{padding:64px 80px 76px;font-size:12.5px}}.BL2ulG_ftLogo{margin-bottom:16px}.BL2ulG_ftLogo img{width:84px;height:auto}.BL2ulG_ftLinks a{color:var(--lp-dtxt);margin-right:18px;text-decoration:none}@media (hover:hover){.BL2ulG_ftLinks a:hover{color:#fff}}
.OAfJtq_page{background:var(--surface-base);flex-direction:column;min-height:100vh;display:flex}.OAfJtq_hero{padding-block:120px 96px}@media (max-width:768px){.OAfJtq_hero{padding-block:72px 56px}}.OAfJtq_heroInner{text-align:center;max-width:1312px;margin-inline:auto;padding-inline:40px}@media (max-width:768px){.OAfJtq_heroInner{padding-inline:20px}}.OAfJtq_heroTitle{letter-spacing:.01em;color:var(--text-main);font-size:56px;line-height:1.3}@media (max-width:768px){.OAfJtq_heroTitle{font-size:32px}}.OAfJtq_heroLead{color:var(--text-sub);margin-top:28px;font-size:17px;line-height:1.9}@media (max-width:768px){.OAfJtq_heroLead{margin-top:20px;font-size:15px}}.OAfJtq_heroCta{justify-content:center;margin-top:40px;display:flex}.OAfJtq_points{background:var(--surface-panel);padding-block:96px}@media (max-width:768px){.OAfJtq_points{padding-block:64px}}.OAfJtq_pointsInner{max-width:1312px;margin-inline:auto;padding-inline:40px}@media (max-width:768px){.OAfJtq_pointsInner{padding-inline:20px}}.OAfJtq_pointList{grid-template-columns:repeat(3,1fr);gap:24px;list-style:none;display:grid}@media (max-width:900px){.OAfJtq_pointList{grid-template-columns:1fr}}.OAfJtq_point{background:var(--surface-base);border:1px solid var(--border-card);border-radius:12px;padding:32px}@media (max-width:768px){.OAfJtq_point{padding:24px}}.OAfJtq_pointTitle{color:var(--text-main);font-size:19px;line-height:1.5}.OAfJtq_pointBody{color:var(--text-sub);margin-top:12px;font-size:15px;line-height:1.8}
.O9a97G_related{border-top:1px solid #ced1d9;max-width:800px;margin:80px auto 0;padding-top:56px}@media (max-width:768px){.O9a97G_related{margin-top:56px;padding-top:40px}}.O9a97G_heading{letter-spacing:0%;color:#18181b;margin-bottom:24px;font-family:Noto Sans JP,sans-serif;font-size:22px;font-weight:300;line-height:160%}@media (max-width:768px){.O9a97G_heading{margin-bottom:16px;font-size:18px}}.O9a97G_list{gap:12px;margin:0;padding:0;list-style:none;display:grid}.O9a97G_card{color:inherit;transition:border-color var(--transition-hover);background:#fff;border:1px solid #dfe2eb;border-radius:12px;grid-template-columns:128px minmax(0,1fr) 21px;align-items:center;gap:24px;padding:20px 24px;text-decoration:none;display:grid}@media (hover:hover){.O9a97G_card:hover{border-color:#ced1d9}}@media (max-width:768px){.O9a97G_card{grid-template-columns:minmax(0,1fr) 21px;gap:12px 16px;padding:16px 20px}}.O9a97G_logo{align-items:center;min-height:24px;display:flex}@media (max-width:768px){.O9a97G_logo{grid-column:1/-1}}.O9a97G_logoImage{object-fit:contain;width:auto;height:24px}.O9a97G_logoImageWide{width:96px;height:auto}.O9a97G_body{flex-direction:column;gap:2px;display:flex}.O9a97G_company{letter-spacing:0%;color:#8f9092;font-family:Noto Sans JP,sans-serif;font-size:13px;font-weight:300;line-height:180%}@media (max-width:768px){.O9a97G_company{font-size:12px;line-height:160%}}.O9a97G_title{letter-spacing:0%;color:#18181b;font-family:Noto Sans JP,sans-serif;font-size:15px;font-weight:300;line-height:180%}@media (max-width:768px){.O9a97G_title{font-size:14px;line-height:175%}}.O9a97G_arrow{flex-shrink:0;justify-self:end}.O9a97G_allLink{color:#00f;margin-top:24px;font-family:Noto Sans JP,sans-serif;font-size:14px;font-weight:300;line-height:180%;text-decoration:underline;display:inline-block}@media (max-width:768px){.O9a97G_allLink{margin-top:16px}}
div._8BcM9a_root{padding-bottom:0}._8BcM9a_top{background:var(--lp-black);padding:18px 24px}@media (min-width:900px){._8BcM9a_top{padding:24px 80px}}._8BcM9a_nav{margin-bottom:0}@media (min-width:900px){._8BcM9a_nav{margin-bottom:0}}._8BcM9a_body{background:var(--lp-alt);padding:28px 24px 56px}@media (min-width:900px){._8BcM9a_body{padding:64px 80px 104px}}._8BcM9a_grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"head""form""detail";gap:28px;max-width:1120px;margin-inline:auto;display:grid}@media (min-width:900px){._8BcM9a_grid{grid-template:"head form""detail form"1fr/minmax(0,1fr) 440px;gap:40px 56px}}._8BcM9a_head{flex-direction:column;grid-area:head;display:flex}._8BcM9a_formArea{grid-area:form;scroll-margin-top:16px}@media (min-width:900px){._8BcM9a_formArea{align-self:start;position:sticky;top:32px}}._8BcM9a_detail{flex-direction:column;grid-area:detail;gap:28px;display:flex}._8BcM9a_eyebrow{color:var(--lp-blue);margin-bottom:10px;font-size:12px;font-weight:700}@media (min-width:900px){._8BcM9a_eyebrow{font-size:13px}}._8BcM9a_title{color:var(--lp-ink);font-size:20px;font-weight:700;line-height:1.55}@media (min-width:900px){._8BcM9a_title{font-size:32px;line-height:1.5}}._8BcM9a_summary,._8BcM9a_summaryDetail{color:var(--lp-txt);margin-top:12px;font-size:13.5px;line-height:1.85}@media (min-width:900px){._8BcM9a_summary,._8BcM9a_summaryDetail{margin-top:18px;font-size:15px}}._8BcM9a_formCard{border:1px solid var(--lp-line);background:#fff;border-radius:16px;padding:24px 20px}@media (min-width:900px){._8BcM9a_formCard{padding:32px 28px}}._8BcM9a_formHeader{margin-bottom:20px}._8BcM9a_formTitle{color:var(--lp-ink);font-size:18px;font-weight:700}@media (min-width:900px){._8BcM9a_formTitle{font-size:20px}}._8BcM9a_formNote{color:var(--lp-mute);margin-top:4px;font-size:12px}._8BcM9a_cover{border:1px solid var(--lp-line);background:#fff;border-radius:12px;overflow:hidden}._8BcM9a_coverImage{width:100%;height:auto;display:block}._8BcM9a_pointsTitle{color:var(--lp-ink);margin-bottom:12px;font-size:15px;font-weight:700}@media (min-width:900px){._8BcM9a_pointsTitle{font-size:17px}}._8BcM9a_points{flex-direction:column;gap:10px;list-style:none;display:flex}._8BcM9a_points li{color:var(--lp-txt);padding-left:18px;font-size:13.5px;line-height:1.8;position:relative}._8BcM9a_points li:before{content:"";background:var(--lp-blue);border-radius:50%;width:6px;height:6px;position:absolute;top:.7em;left:2px}@media (min-width:900px){._8BcM9a_points li{font-size:14.5px}._8BcM9a_spOnly{display:none}}@media (max-width:899px){._8BcM9a_pcOnly{display:none}}._8BcM9a_preview{margin-top:20px}@media (min-width:900px){._8BcM9a_preview{order:1;margin-top:32px}}._8BcM9a_summaryDetail{margin-top:0}
.Z-WmEW_page{color:#18181b;background:#f0f2f7;flex-direction:column;min-height:100vh;display:flex}.Z-WmEW_fv{isolation:isolate;background:#18181b;padding-block:4.5rem 5.5rem;position:relative}@media (max-width:900px){.Z-WmEW_fv{padding-block:10.25rem 3.5rem}}.Z-WmEW_fvInner{z-index:1;flex-direction:column;gap:2.5rem;max-width:85rem;margin:0 auto;padding-inline:1.5rem;display:flex;position:relative}@media not (max-width:768px){.Z-WmEW_fvInner{max-width:86rem;padding-inline:2rem}}@media not (max-width:900px){.Z-WmEW_fvInner{flex-direction:row;align-items:center;gap:4.5rem}}@media not (max-width:1024px){.Z-WmEW_fvInner{max-width:90rem;padding-inline:4rem}}.Z-WmEW_fvCopy{flex:1;min-width:0;container-type:inline-size}@media not (max-width:900px){.Z-WmEW_fvCopy{padding-bottom:4rem}}.Z-WmEW_title{font-family:var(--font-noto-sans-jp),sans-serif;letter-spacing:-.01em;white-space:nowrap;color:#fff;margin:0;font-size:clamp(1.5rem,min(5.4vw,8cqi),3.5rem);font-weight:300;line-height:1.35}.Z-WmEW_lead{max-width:35rem;font-family:var(--font-noto-sans-jp);color:#c9cace;word-break:auto-phrase;margin:1.5rem 0 0;font-size:1rem;font-weight:300;line-height:1.95}@media (max-width:768px){.Z-WmEW_lead{font-size:.9375rem}}.Z-WmEW_gone{flex-wrap:wrap;gap:10px;margin:1.75rem 0 0;padding:0;list-style:none;display:flex}.Z-WmEW_goneItem{font-family:var(--font-noto-sans-jp);color:#fff;background:#ffffff0f;border:1px solid #ffffff24;border-radius:999px;padding:8px 16px;font-size:.9375rem;font-weight:400;line-height:1.5;-webkit-text-decoration:line-through #4b4bff;text-decoration:line-through #4b4bff;text-decoration-thickness:2px}@media (max-width:768px){.Z-WmEW_goneItem{padding:7px 14px;font-size:.875rem}}.Z-WmEW_fvProof{font-family:var(--font-noto-sans-jp);color:#8f9092;margin:2rem 0 0;font-size:.875rem;font-weight:300;line-height:1.6}.Z-WmEW_fvProofNum{font-family:var(--font-inter);letter-spacing:-.01em;color:#fff;font-size:1.375rem;font-weight:600}.Z-WmEW_anchorCta{display:none}@media (max-width:900px){.Z-WmEW_anchorCta{width:100%;font-family:var(--font-noto-sans-jp);color:#fff;background:#00f;border-radius:56px;justify-content:center;align-items:center;margin-top:2rem;padding-block:14px;padding-inline:28px;font-size:.9375rem;font-weight:500;line-height:1.5;text-decoration:none;transition:background-color .2s;display:inline-flex}}.Z-WmEW_anchorCta:hover{background-color:#0c00bd}.Z-WmEW_fvForm{scroll-margin-top:var(--header-height);width:100%}@media not (max-width:900px){.Z-WmEW_fvForm{flex:none;max-width:27.5rem}}.Z-WmEW_ghosts{z-index:0;pointer-events:none;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 calc(50% - 262px),#0000 calc(50% - 202px) calc(50% + 138px),#000 calc(50% + 198px));mask-image:linear-gradient(#000 0 calc(50% - 262px),#0000 calc(50% - 202px) calc(50% + 138px),#000 calc(50% + 198px))}@media (max-width:900px){.Z-WmEW_ghosts{-webkit-mask-image:linear-gradient(#000 0 128px,#0000 158px);mask-image:linear-gradient(#000 0 128px,#0000 158px)}}.Z-WmEW_ghost{--dur:7.2s;--gx:var(--x);--gy:var(--y);--gw:var(--w);left:var(--gx);top:var(--gy);width:var(--gw);animation:linear infinite both Z-WmEW_ghost;animation-duration:var(--dur);animation-delay:var(--delay);position:absolute}@media (max-width:900px){.Z-WmEW_ghost{--gx:var(--sx);--gy:var(--sy);--gw:var(--sw)}.Z-WmEW_ghost:not([data-sp]){display:none}}.Z-WmEW_ghostLabel{font-family:var(--font-noto-sans-jp),sans-serif;white-space:nowrap;color:#ffffff1a;margin:0 0 6px;font-size:10px;font-weight:400;line-height:1.4}.Z-WmEW_ghostBox{box-sizing:border-box;background:#ffffff04;border:1px solid #ffffff12;border-radius:10px;align-items:center;height:40px;padding:0 14px;display:flex;overflow:hidden}.Z-WmEW_ghostText{font-family:var(--font-noto-sans-jp),sans-serif;white-space:nowrap;color:#ffffff2e;font-size:12px;font-weight:400;line-height:1;display:inline-block;position:relative}.Z-WmEW_ghostReveal{animation:linear infinite both Z-WmEW_ghostReveal;animation-duration:var(--dur);animation-delay:var(--delay);display:block;position:relative;overflow:hidden}.Z-WmEW_ghostRevealInner{animation:linear infinite both Z-WmEW_ghostRevealInner;animation-duration:var(--dur);animation-delay:var(--delay);display:block}.Z-WmEW_ghostCaret{width:1.5px;height:15px;animation:linear infinite both Z-WmEW_ghostCaret;animation-duration:var(--dur);animation-delay:var(--delay);background:#ffffff4d;margin-top:-7.5px;position:absolute;top:50%;right:0}.Z-WmEW_ghostStrike{transform-origin:0;height:1.5px;animation:linear infinite both Z-WmEW_ghostStrike;animation-duration:var(--dur);animation-delay:var(--delay);background:#4b4bff73;margin-top:-.75px;position:absolute;top:50%;left:-4px;right:-4px}@keyframes Z-WmEW_ghost{0%{opacity:0;transform:translateY(10px)}6%{opacity:1;transform:translateY(0)}62%{opacity:1;animation-timing-function:cubic-bezier(.4,0,.2,1);transform:translateY(0)scale(1)}80%,to{opacity:0;transform:translateY(-16px)scale(.97)}}@keyframes Z-WmEW_ghostReveal{0%,14%{animation-timing-function:steps(var(--n), end);transform:translate(-100%)}44%,to{transform:translate(0)}}@keyframes Z-WmEW_ghostRevealInner{0%,14%{animation-timing-function:steps(var(--n), end);transform:translate(100%)}44%,to{transform:translate(0)}}@keyframes Z-WmEW_ghostCaret{0%,8%{opacity:1}9%,12%{opacity:0}13%,47%{opacity:1}48%,49%{opacity:0}50%,53.9%{opacity:1}54%,to{opacity:0}}@keyframes Z-WmEW_ghostStrike{0%,54%{animation-timing-function:cubic-bezier(.6,0,.2,1);transform:scaleX(0)}61%,to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.Z-WmEW_ghost,.Z-WmEW_ghostReveal,.Z-WmEW_ghostRevealInner,.Z-WmEW_ghostStrike,.Z-WmEW_ghostCaret{animation:none}.Z-WmEW_ghostCaret{opacity:0}}.Z-WmEW_deck{flex:1;padding-block:4.5rem 6rem}@media (max-width:900px){.Z-WmEW_deck{padding-block:3rem 4rem}}.Z-WmEW_deckInner{flex-direction:column;gap:2.5rem;max-width:85rem;margin:0 auto;padding-inline:1.5rem;display:flex}@media not (max-width:768px){.Z-WmEW_deckInner{max-width:86rem;padding-inline:2rem}}@media not (max-width:900px){.Z-WmEW_deckInner{flex-direction:row;align-items:center;gap:4.5rem}}@media not (max-width:1024px){.Z-WmEW_deckInner{max-width:90rem;padding-inline:4rem}}.Z-WmEW_deckPreview{flex:1;min-width:0}.Z-WmEW_deckPoints{flex-direction:column;gap:1rem;display:flex}@media not (max-width:900px){.Z-WmEW_deckPoints{flex:none;max-width:27.5rem}}.Z-WmEW_proof{max-width:85rem;margin:0 auto;padding-inline:1.5rem}@media not (max-width:768px){.Z-WmEW_proof{max-width:86rem;padding-inline:2rem}}@media not (max-width:1024px){.Z-WmEW_proof{max-width:90rem;padding-inline:4rem}}.Z-WmEW_formNote{font-family:var(--font-noto-sans-jp);color:#8f9092;margin:0;font-size:13px;font-weight:300;line-height:1.6}.Z-WmEW_formLeadStrong{color:#18181b;font-weight:500;display:block}
.fXQxXa_base{color:#18181b;margin-top:calc(var(--header-height)*-1);padding-top:var(--header-height);background:#f0f2f7}.fXQxXa_wrapper{max-width:1200px;margin:0 auto;padding-inline:2rem}.fXQxXa_introduction,.fXQxXa_interviewees,.fXQxXa_richContent,.fXQxXa_companyInfo{max-width:800px;margin-inline:auto}.fXQxXa_page{padding-bottom:160px}@media (max-width:768px){.fXQxXa_page{padding-bottom:0}}.fXQxXa_heroCard{margin-bottom:80px;overflow:hidden}@media (max-width:768px){.fXQxXa_heroCard{margin-bottom:0}}.fXQxXa_heroTop{grid-template-columns:1.4fr 1fr;gap:8%;margin-bottom:64px;display:grid}@media (max-width:768px){.fXQxXa_heroTop{flex-direction:column;gap:40px;margin-bottom:24px;display:flex}}.fXQxXa_heroLeft{flex-direction:column;gap:32px;display:flex}.fXQxXa_heroRight{place-items:center;display:grid}@media (max-width:768px){.fXQxXa_heroRight{display:block}}.fXQxXa_articleTitle{letter-spacing:-2.2%;margin:0;font-family:Noto Sans JP,sans-serif;font-size:36px;font-weight:200;line-height:150%}@media (max-width:768px){.fXQxXa_articleTitle{letter-spacing:0%;font-size:22px;line-height:160%}}.fXQxXa_companyLogoHeader{align-items:center;gap:12px;display:flex}.fXQxXa_companyLogo{align-items:center;display:flex}.fXQxXa_companyLogoIcon{flex-shrink:0;width:20px;height:20px}.fXQxXa_companyLogoImage{object-fit:contain;width:auto;height:24px}.fXQxXa_companyLogoImageWide{width:150px;height:auto}.fXQxXa_companyLogoText{color:#00f;letter-spacing:.01em;font-family:Noto Sans JP,sans-serif;font-size:.8rem;font-weight:700}.fXQxXa_logoSeparator{place-items:center;display:grid}.fXQxXa_thumbnailImage{width:100%;height:auto;display:block}.fXQxXa_thumbnailPlaceholder{width:100%;height:100%;min-height:220px}.fXQxXa_thumbnailSvg{width:100%;height:100%;display:block}.fXQxXa_statsRow{border-top:1px solid #ced1d9;border-bottom:1px solid #ced1d9;grid-template-columns:repeat(3,1fr);margin-bottom:24px;display:grid}@media (max-width:768px){.fXQxXa_statsRow{border-top:none;border-bottom:none;grid-template-columns:1fr;margin-bottom:0}}.fXQxXa_statCell{color:#18181b;border-right:1px solid #ced1d9;flex-direction:column;gap:16px;padding:32px 40px;display:flex}.fXQxXa_statCell:last-child{border-right:none}@media (max-width:768px){.fXQxXa_statCell{border-bottom:1px solid #ced1d9;border-right:none;gap:8px;padding:24px 8px}.fXQxXa_statCell:last-child{border-bottom:none}}.fXQxXa_statLabel{letter-spacing:0%;color:#8f9092;font-family:Noto Sans JP,sans-serif;font-size:15px;font-weight:200;line-height:200%}.fXQxXa_statValue{letter-spacing:0%;color:#18181b;font-family:Noto Sans JP,sans-serif;font-size:15px;font-weight:200;line-height:190%}.fXQxXa_statMeta{color:#aaa;font-family:Noto Sans JP,sans-serif;font-size:.75rem}.fXQxXa_problemEffectRow{grid-template-columns:1fr 1fr;display:grid}@media (max-width:768px){.fXQxXa_problemEffectRow{grid-template-columns:1fr}}.fXQxXa_problemCell,.fXQxXa_effectCell{flex-direction:column;gap:16px;padding:32px 40px;display:flex}@media (max-width:768px){.fXQxXa_problemCell,.fXQxXa_effectCell{padding:32px 8px}}.fXQxXa_problemCell{border-right:1px solid #ced1d9}@media (max-width:768px){.fXQxXa_problemCell{border-bottom:1px solid #ced1d9;border-right:none}}.fXQxXa_cellHeading{letter-spacing:0%;color:#8f9092;font-family:Noto Sans JP,sans-serif;font-size:15px;font-weight:300;line-height:200%}.fXQxXa_cellText{letter-spacing:0%;color:#18181b;font-family:Noto Sans JP,sans-serif;font-size:15px;font-weight:300;line-height:210%}.fXQxXa_introduction{margin-bottom:24px;padding:0}@media (max-width:768px){.fXQxXa_introduction{margin-bottom:0;padding:32px 0}}.fXQxXa_introText{letter-spacing:0%;font-family:Noto Sans JP,sans-serif;font-size:15px;font-weight:300;line-height:210%}.fXQxXa_introText:last-child{margin-bottom:0}.fXQxXa_interviewees{grid-template-columns:repeat(2,1fr);margin-bottom:80px;display:grid}@media (max-width:768px){.fXQxXa_interviewees{grid-template-columns:1fr;row-gap:0;margin-bottom:0;padding:0}}.fXQxXa_intervieweeCard{flex-direction:column;align-items:flex-start;gap:24px;padding:24px 40px;display:flex}.fXQxXa_intervieweeCard:nth-child(odd){border-right:1px solid #ced1d9;padding-left:0}.fXQxXa_intervieweeCard:last-child:nth-child(odd){border-right:none}@media (max-width:768px){.fXQxXa_intervieweeCard{border-bottom:1px solid #ced1d9;flex-direction:row;padding:1.5rem 0}.fXQxXa_intervieweeCard:nth-child(odd){border-right:none}.fXQxXa_intervieweeCard:last-child{border-bottom:none}}.fXQxXa_avatarWrapper{border-radius:4px;flex-shrink:0;width:64px;height:64px;overflow:hidden}.fXQxXa_avatarImage{object-fit:cover;width:100%;height:100%;display:block}.fXQxXa_avatarPlaceholder{width:64px;height:64px}.fXQxXa_avatarSvg{width:100%;height:100%;display:block}.fXQxXa_intervieweeInfo{letter-spacing:0%;flex-direction:column;font-family:Noto Sans JP;font-size:13px;font-weight:300;line-height:180%;display:flex}@media (max-width:768px){.fXQxXa_intervieweeInfo{font-size:12px}}.fXQxXa_intervieweeDepartmentPost{letter-spacing:0%;color:#18181b;font-family:Noto Sans JP;font-size:13px;font-weight:300;line-height:180%}@media (max-width:768px){.fXQxXa_intervieweeDepartmentPost{letter-spacing:0%;font-family:Noto Sans JP;font-size:12px;font-weight:300;line-height:160%}}.fXQxXa_intervieweeName{letter-spacing:0%;color:#18181b;font-family:Noto Sans JP;font-size:13px;font-weight:300;line-height:180%}@media (max-width:768px){.fXQxXa_intervieweeName{letter-spacing:0%;font-family:Noto Sans JP;font-size:12px;font-weight:300;line-height:160%}}.fXQxXa_companyInfo{border-top:1px solid #ced1d9;margin-top:80px}@media (max-width:768px){.fXQxXa_companyInfo{margin-top:56px}}.fXQxXa_companyInfoLogo{min-width:160px}@media (max-width:768px){.fXQxXa_companyInfoLogo{width:100%}}.fXQxXa_companyInfoInner{flex-direction:row;gap:88px;padding:88px 40px 0 0;display:flex}@media (max-width:768px){.fXQxXa_companyInfoInner{flex-direction:column;gap:40px;padding:56px 0;display:flex}}.fXQxXa_companyInfoLogoImage{object-fit:contain;width:auto;height:32px}.fXQxXa_companyInfoLogoImageWide{width:128px;height:auto}.fXQxXa_companyInfoLogoPlaceholder{border-radius:4px;width:120px;height:32px}.fXQxXa_companyInfoList{flex-direction:column;gap:24px;margin:0;padding:0;list-style:none;display:flex}.fXQxXa_companyInfoItem{align-items:center;gap:32px;display:flex}@media (max-width:768px){.fXQxXa_companyInfoItem{gap:16px}}.fXQxXa_companyInfoLabel{color:#18181b;opacity:1;width:136px;height:31px;letter-spacing:0%;background:#dfe2eb;border-radius:32px;flex-shrink:0;place-items:center;gap:10px;padding:4px 16px;font-family:Noto Sans JP;font-size:13px;font-weight:400;line-height:180%;display:grid}@media (max-width:768px){.fXQxXa_companyInfoLabel{width:104px;letter-spacing:0%;padding:6px 22px;font-size:12px;font-weight:400;line-height:160%}}.fXQxXa_companyInfoValue{letter-spacing:0%;color:#18181b;padding:4px 0;font-family:Noto Sans JP,sans-serif;font-size:14px;font-weight:400;line-height:160%}.fXQxXa_richContent{letter-spacing:0%;color:#18181b;font-family:Noto Sans JP,sans-serif;font-size:15px;font-weight:300;line-height:210%}@media (max-width:768px){.fXQxXa_richContent{padding:24px 0}}.fXQxXa_richContent h2{letter-spacing:0%;color:#18181b;margin-top:80px;margin-bottom:32px;font-family:Noto Sans JP,sans-serif;font-size:28px;font-weight:300;line-height:160%}@media (max-width:768px){.fXQxXa_richContent h2{margin-top:56px;margin-bottom:24px;font-size:22px}}.fXQxXa_richContent h3{letter-spacing:0%;color:#18181b;margin-top:80px;margin-bottom:32px;font-family:Noto Sans JP,sans-serif;font-size:24px;font-weight:300;line-height:160%}@media (max-width:768px){.fXQxXa_richContent h3{margin-top:56px;margin-bottom:24px;font-size:18px}}.fXQxXa_richContent p{letter-spacing:0%;margin-bottom:1rem;font-family:Noto Sans JP,sans-serif;font-size:15px;font-weight:300;line-height:210%}@media (max-width:768px){.fXQxXa_richContent p{font-size:14px;line-height:200%}}.fXQxXa_richContent p.question{color:#000;margin-top:48px;margin-bottom:.5rem;font-weight:700}@media (max-width:768px){.fXQxXa_richContent p.question{margin-top:36px}}.fXQxXa_richContent figcaption{color:#8f9092;margin-top:12px;font-family:Noto Sans JP,sans-serif;font-size:13px;font-weight:300;line-height:180%}@media (max-width:768px){.fXQxXa_richContent figcaption{font-size:12px}}:is(.fXQxXa_richContent ul,.fXQxXa_richContent ol){margin-bottom:1rem;padding-left:calc(40px + 1.5rem);font-family:Noto Sans JP,sans-serif}@media (max-width:768px){:is(.fXQxXa_richContent ul,.fXQxXa_richContent ol){padding-left:calc(8px + 1.5rem)}}.fXQxXa_richContent li{margin-bottom:.4rem;font-family:Noto Sans JP,sans-serif}@media (max-width:768px){.fXQxXa_richContent li{font-size:14px;line-height:200%}}.fXQxXa_richContent img{max-width:100%;height:auto;margin-top:32px;display:block}@media (max-width:768px){.fXQxXa_richContent img{margin-top:40px}}.fXQxXa_richContent hr{border:none;border-top:1px solid #ced1d9;margin:2rem 0}@media (max-width:768px){.fXQxXa_richContent hr{margin:1rem 0}}.fXQxXa_richContent a{color:#00f;font-family:Noto Sans JP,sans-serif;text-decoration:underline}@media (max-width:768px){.fXQxXa_richContent a{font-size:14px;line-height:200%}}.fXQxXa_richContent>:first-child{margin-top:0}
.ZGgknG_base{color:#18181b;margin-top:calc(var(--header-height)*-1);padding-top:var(--header-height);background:#f0f2f7}.ZGgknG_wrapper{max-width:53rem;margin:0 auto;padding-block:0 4rem;padding-inline:1.5rem}@media not (max-width:768px){.ZGgknG_wrapper{max-width:54rem;padding-block:0 6rem;padding-inline:2rem}}.ZGgknG_backLink{font-family:var(--font-inter),var(--font-noto-sans-jp),sans-serif;letter-spacing:.02em;color:#18181b;transition:color var(--transition-hover);align-items:center;gap:4px;font-size:13px;font-weight:500;text-decoration:none;display:inline-flex}.ZGgknG_backLink:hover,.ZGgknG_backLink:focus-visible{color:#00f}.ZGgknG_backLink:focus-visible{outline-offset:2px;border-radius:4px;outline:2px solid #00f}.ZGgknG_articleHeader{flex-direction:column;align-items:flex-start;gap:20px;margin-top:24px;display:flex}.ZGgknG_categoryBadge{font-family:var(--font-inter),sans-serif;letter-spacing:.06em;text-transform:uppercase;color:#18181b;white-space:nowrap;transition:background-color var(--transition-hover);background:#dfe2eb;border-radius:999px;align-items:center;padding:4px 9px;font-size:.625rem;font-weight:500;line-height:1;text-decoration:none;display:inline-flex}@media (hover:hover){.ZGgknG_categoryBadge:hover{background:#ced1d9}}.ZGgknG_articleTitle{font-family:var(--font-noto-sans-jp),sans-serif;letter-spacing:-.01em;color:#18181b;margin:0;font-size:clamp(1.75rem,4vw,3rem);font-weight:300;line-height:1.3}.ZGgknG_metaRow{flex-wrap:wrap;align-items:center;gap:16px;font-size:13px;display:flex}.ZGgknG_metaDate,.ZGgknG_metaAuthor{font-family:var(--font-inter),var(--font-noto-sans-jp),sans-serif;color:#8f9092}.ZGgknG_metaAuthor{transition:color var(--transition-hover);text-decoration:none}.ZGgknG_metaAuthor:hover{color:#18181b}.ZGgknG_mainContent{flex-direction:column;gap:28px;width:100%;margin-top:40px;display:flex}@media not (max-width:768px){.ZGgknG_mainContent{margin-top:48px}}.ZGgknG_featuredImage{aspect-ratio:16/9;background:#dfe2eb;border-radius:16px;width:100%;overflow:hidden}.ZGgknG_featuredImageEl{object-fit:cover;width:100%;height:100%}.ZGgknG_featuredImagePlaceholder{aspect-ratio:16/9;background:#dfe2eb;border-radius:16px;width:100%}.ZGgknG_tocBox{background:#dfe2eb;border:1px solid #ced1d9;border-radius:16px;flex-direction:column;gap:10px;padding:20px;display:flex}@media not (max-width:768px){.ZGgknG_tocBox{padding:24px}}.ZGgknG_tocTitle{font-family:var(--font-inter),var(--font-noto-sans-jp),sans-serif;letter-spacing:.02em;color:#18181b;margin:0;font-size:13px;font-weight:500}.ZGgknG_tocLink{font-family:var(--font-inter),var(--font-noto-sans-jp),sans-serif;color:#18181b;transition:color var(--transition-hover);font-size:14px;line-height:1.7;text-decoration:none}.ZGgknG_tocLink:hover{color:#00f}.ZGgknG_tocLinkIndent{padding-left:16px}.ZGgknG_authorSection{flex-direction:column;gap:24px;margin-top:40px;display:flex}.ZGgknG_authorHeading{font-family:var(--font-noto-sans-jp),sans-serif;letter-spacing:-.01em;color:#18181b;margin:0;font-size:1.375rem;font-weight:300;line-height:1.4}@media not (max-width:768px){.ZGgknG_authorHeading{font-size:1.75rem}}.ZGgknG_authorCardLink{text-decoration:none;display:block}@media (hover:hover){.ZGgknG_authorCardLink:hover .ZGgknG_authorCard{border-color:#ced1d9}}.ZGgknG_authorCard{transition:border-color var(--transition-hover);background:#fff;border:1px solid #dfe2eb;border-radius:18px;grid-template-columns:96px 1fr;gap:16px 20px;padding:24px;display:grid}@media (max-width:520px){.ZGgknG_authorCard{grid-template-columns:72px 1fr;column-gap:16px;padding:20px}}.ZGgknG_authorImageWrap{box-sizing:border-box;background:#fff;border:1px solid #dfe2eb;border-radius:50%;flex-shrink:0;width:96px;height:96px;padding:14px;overflow:hidden}@media (max-width:520px){.ZGgknG_authorImageWrap{width:72px;height:72px;padding:10px}}.ZGgknG_authorImage{object-fit:contain;width:100%;height:100%}.ZGgknG_authorPlaceholder{background:linear-gradient(135deg,#00f 0%,#0c00bd 100%);width:100%;height:100%}.ZGgknG_authorMeta{flex-direction:column;align-self:center;gap:4px;min-width:0;display:flex}.ZGgknG_authorName{font-family:var(--font-noto-sans-jp),sans-serif;letter-spacing:-.01em;color:#18181b;margin:0;font-size:17px;font-weight:500;line-height:1.5}.ZGgknG_authorRole{font-family:var(--font-noto-sans-jp),sans-serif;color:#18181b;margin:2px 0 0;font-size:14px;font-weight:400;line-height:1.55}.ZGgknG_authorBio{font-family:var(--font-noto-sans-jp),sans-serif;color:#8f9092;border-top:1px solid #dfe2eb;grid-column:1/-1;margin:0;padding-top:16px;font-size:13px;line-height:1.95}.ZGgknG_richContent{width:100%;font-family:var(--font-noto-sans-jp),sans-serif;font-weight:300}.ZGgknG_richContent h2{font-family:var(--font-noto-sans-jp),sans-serif;color:#18181b;margin:56px 0 24px;scroll-margin-top:16px;font-size:22px;font-weight:400;line-height:1.6}@media not (max-width:768px){.ZGgknG_richContent h2{margin:80px 0 32px;font-size:28px}}.ZGgknG_richContent h3{font-family:var(--font-noto-sans-jp),sans-serif;color:#18181b;margin:32px 0 24px;scroll-margin-top:16px;font-size:18px;font-weight:400;line-height:1.6}@media not (max-width:768px){.ZGgknG_richContent h3{margin:40px 0 32px;font-size:24px}}.ZGgknG_richContent h4{font-family:var(--font-noto-sans-jp),sans-serif;color:#18181b;margin:40px 0 16px;font-size:16px;font-weight:300;line-height:1.6}.ZGgknG_richContent p{color:#18181b;margin:0 0 16px;font-size:14px;font-weight:300;line-height:2}@media not (max-width:768px){.ZGgknG_richContent p{font-size:15px;line-height:2.1}}.ZGgknG_richContent a{color:#00f;text-decoration:underline}.ZGgknG_richContent hr{border:none;border-top:1px solid #ced1d9;margin:16px 0}.ZGgknG_richContent ul{flex-direction:column;gap:10px;margin:0 0 16px;padding:0;list-style:none;display:flex}.ZGgknG_richContent ul li{color:#18181b;align-items:flex-start;gap:10px;font-size:15px;font-weight:300;line-height:2;display:flex}.ZGgknG_richContent ul li:before{content:"";background:#18181b;border-radius:100px;width:6px;min-width:6px;height:6px;margin-top:7px;display:inline-block}.ZGgknG_richContent ol{counter-reset:ol-counter;flex-direction:column;gap:10px;margin:0 0 16px;padding:0;list-style:none;display:flex}.ZGgknG_richContent ol li{color:#18181b;counter-increment:ol-counter;align-items:flex-start;gap:10px;font-size:15px;font-weight:300;line-height:2;display:flex}.ZGgknG_richContent ol li:before{content:counter(ol-counter) ".";color:#00f;font-family:var(--font-inter),sans-serif;flex-shrink:0}.ZGgknG_richContent table{border-collapse:separate;border-spacing:0;border:1px solid #ced1d9;border-radius:8px;width:100%;margin:0 0 16px;overflow:hidden}.ZGgknG_richContent table thead th{color:#18181b;text-align:left;background:#dfe2eb;border-bottom:1px solid #ced1d9;border-right:1px solid #ced1d9;padding:12px 16px;font-size:13px;font-weight:500}.ZGgknG_richContent table thead th:last-child{border-right:none}.ZGgknG_richContent table tbody td{color:#18181b;border-bottom:1px solid #ced1d9;border-right:1px solid #ced1d9;padding:12px 16px;font-size:14px}.ZGgknG_richContent table tbody td:last-child{border-right:none}.ZGgknG_richContent table tbody tr:last-child td{border-bottom:none}.ZGgknG_richContent img{border-radius:8px;max-width:100%;height:auto;margin:0 0 16px;display:block}.ZGgknG_richContent blockquote{background:#dfe2eb;border-radius:8px;margin:0 0 16px;padding:16px 20px}.ZGgknG_richContent blockquote p{color:#18181b;margin:0}.ZGgknG_richContent pre{background:#dfe2eb;border-radius:8px;margin:0 0 16px;padding:16px;overflow-x:auto}.ZGgknG_richContent pre code{background:0 0;padding:0;font-family:SFMono-Regular,Consolas,monospace;font-size:14px}.ZGgknG_richContent code{color:#18181b;background:#dfe2eb;border-radius:4px;padding:2px 6px;font-family:SFMono-Regular,Consolas,monospace;font-size:13px}.ZGgknG_relatedSection{border-top:1px solid #ced1d9;padding:64px 0}@media not (max-width:768px){.ZGgknG_relatedSection{padding:100px 0}}.ZGgknG_relatedInner{flex-direction:column;gap:32px;max-width:85rem;margin:0 auto;padding-inline:1.5rem;display:flex}@media not (max-width:768px){.ZGgknG_relatedInner{max-width:86rem;padding-inline:2rem}}@media not (max-width:1024px){.ZGgknG_relatedInner{max-width:90rem;padding-inline:4rem}}.ZGgknG_relatedHeading{font-family:var(--font-noto-sans-jp),sans-serif;letter-spacing:-.01em;color:#18181b;margin:0;font-size:1.375rem;font-weight:300;line-height:1.4}@media not (max-width:768px){.ZGgknG_relatedHeading{font-size:2.375rem}}.ZGgknG_relatedGrid{grid-template-columns:minmax(0,410px);justify-content:start;gap:24px;display:grid}@media not (max-width:768px){.ZGgknG_relatedGrid{grid-template-columns:repeat(2,minmax(0,410px))}}@media not (max-width:1280px){.ZGgknG_relatedGrid{grid-template-columns:repeat(3,minmax(0,410px))}}.ZGgknG_relatedCardLink{color:inherit;height:100%;text-decoration:none;display:block}.ZGgknG_relatedCard{height:100%;transition:border-color var(--transition-hover);background:#fff;border:1px solid #dfe2eb;border-radius:1rem;flex-direction:column;display:flex;overflow:hidden}@media (hover:hover){.ZGgknG_relatedCardLink:hover .ZGgknG_relatedCard{border-color:#ced1d9}}.ZGgknG_relatedCardMedia{background:#ced1d9;flex-shrink:0;height:200px;overflow:hidden}.ZGgknG_relatedCardImage{object-fit:cover;width:100%;height:100%}.ZGgknG_relatedCardPlaceholder{background:#ced1d9;width:100%;height:100%}.ZGgknG_relatedCardBody{flex-direction:column;flex:1;gap:12px;padding:1.75rem;display:flex}@media (max-width:768px){.ZGgknG_relatedCardBody{padding:1.25rem}}.ZGgknG_relatedCategoryBadge{font-family:var(--font-inter),sans-serif;letter-spacing:.06em;text-transform:uppercase;color:#18181b;white-space:nowrap;background:#dfe2eb;border-radius:999px;align-self:flex-start;align-items:center;padding:4px 9px;font-size:.625rem;font-weight:500;line-height:1;display:inline-flex}.ZGgknG_relatedCardTitle{font-family:var(--font-noto-sans-jp),sans-serif;color:#18181b;margin:0;font-size:18px;font-weight:500;line-height:1.6}.ZGgknG_relatedCardDate{font-family:var(--font-inter),sans-serif;color:#8f9092;font-size:13px}.ZGgknG_ctaSection{background:radial-gradient(#ffffff14 0%,#fff0 50%),#18181b;flex-direction:column;align-items:center;padding:80px 2rem;display:flex}@media not (max-width:768px){.ZGgknG_ctaSection{padding:140px 2rem}}.ZGgknG_ctaContainer{flex-direction:column;align-items:center;gap:23px;width:100%;max-width:900px;display:flex}.ZGgknG_ctaHeading{font-family:var(--font-noto-sans-jp),sans-serif;letter-spacing:-.01em;color:#fff;text-align:center;margin:0;font-size:28px;font-weight:300;line-height:1.3}@media not (max-width:768px){.ZGgknG_ctaHeading{font-size:48px}}.ZGgknG_ctaDescription{font-family:var(--font-noto-sans-jp),sans-serif;color:#ffffffc7;text-align:center;max-width:612px;margin:0;font-size:14px;font-weight:300;line-height:1.9}@media not (max-width:768px){.ZGgknG_ctaDescription{font-size:17px}}.ZGgknG_ctaButtons{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;padding-top:25px;display:flex}.ZGgknG_ctaButtonPrimary{font-family:var(--font-noto-sans-jp),sans-serif;color:#fff;transition:border-color var(--transition-hover),background-color var(--transition-hover);background:#00f;border:1px solid #00f;border-radius:3.5rem;justify-content:center;align-items:center;padding-block:.625rem;padding-inline:1.25rem;font-size:.875rem;font-weight:400;text-decoration:none;display:inline-flex}@media not (max-width:768px){.ZGgknG_ctaButtonPrimary{padding-block:.75rem;font-size:1rem}}@media (hover:hover){.ZGgknG_ctaButtonPrimary:hover{background:#0c00bd;border-color:#0c00bd}}.ZGgknG_ctaButtonSecondary{font-family:var(--font-noto-sans-jp),sans-serif;color:#fff;transition:border-color var(--transition-hover);background:0 0;border:1px solid #ffffff73;border-radius:3.5rem;justify-content:center;align-items:center;padding-block:.625rem;padding-inline:1.25rem;font-size:.875rem;font-weight:400;text-decoration:none;display:inline-flex}@media not (max-width:768px){.ZGgknG_ctaButtonSecondary{padding-block:.75rem;font-size:1rem}}@media (hover:hover){.ZGgknG_ctaButtonSecondary:hover{border-color:#ffffffb3}}
.UwbbQa_base{color:#18181b;margin-top:calc(var(--header-height)*-1);padding-top:var(--header-height);background:#f0f2f7}.UwbbQa_wrapper{max-width:53rem;margin:0 auto;padding-block:0 4rem;padding-inline:1.5rem}@media not (max-width:768px){.UwbbQa_wrapper{max-width:54rem;padding-block:0 6rem;padding-inline:2rem}}.UwbbQa_header{text-align:center;border-bottom:1px solid #ced1d9;flex-direction:column;align-items:center;gap:16px;margin-bottom:5rem;padding-bottom:3.5rem;display:flex}@media not (max-width:768px){.UwbbQa_header{margin-bottom:6.25rem;padding-bottom:5.5rem}}.UwbbQa_avatar{object-fit:contain;box-sizing:border-box;background:#fff;border:1px solid #dfe2eb;border-radius:50%;width:96px;height:96px;padding:14px}.UwbbQa_avatarPlaceholder{background:linear-gradient(135deg,#00f 0%,#0c00bd 100%);border-radius:50%;width:96px;height:96px}.UwbbQa_name{font-family:var(--font-noto-sans-jp),sans-serif;letter-spacing:-.01em;color:#18181b;margin:0;font-size:clamp(1.75rem,4vw,3rem);font-weight:300;line-height:1.3}.UwbbQa_role{font-family:var(--font-noto-sans-jp),sans-serif;color:#18181b;margin:0;font-size:14px;font-weight:400;line-height:1.55}.UwbbQa_bio{font-family:var(--font-noto-sans-jp),sans-serif;color:#18181b;max-width:40rem;margin:.75rem 0 0;font-size:.875rem;font-weight:300;line-height:1.95}@media not (max-width:768px){.UwbbQa_bio{margin-top:1.25rem;font-size:1rem}}.UwbbQa_sameAs{flex-wrap:wrap;justify-content:center;gap:16px;display:flex}.UwbbQa_sameAsLink{font-family:var(--font-inter),sans-serif;color:#00f;font-size:13px;font-weight:500;text-decoration:none}.UwbbQa_sameAsLink:hover{text-decoration:underline}.UwbbQa_postsHeading{font-family:var(--font-noto-sans-jp),sans-serif;letter-spacing:-.01em;color:#18181b;margin:0 0 24px;font-size:1.375rem;font-weight:300;line-height:1.4}@media not (max-width:768px){.UwbbQa_postsHeading{font-size:1.75rem}}.UwbbQa_postList{flex-direction:column;gap:16px;display:flex}.UwbbQa_postLink{font-family:var(--font-noto-sans-jp),sans-serif;color:#18181b;transition:border-color var(--transition-hover);background:#fff;border:1px solid #dfe2eb;border-radius:1rem;padding:1.75rem;font-size:16px;font-weight:500;line-height:1.6;text-decoration:none;display:block}@media (max-width:768px){.UwbbQa_postLink{padding:1.25rem}}@media (hover:hover){.UwbbQa_postLink:hover{border-color:#ced1d9}}.UwbbQa_postDate{font-family:var(--font-inter),sans-serif;color:#8f9092;margin-top:8px;font-size:13px;display:block}
