.article_page__enPoZ{--black:#0b0b0b;--white:#ffffff;--off-white:#f5f5f2;--gray:#646464;--line:#d8d8d4;min-height:100vh;background:var(--white);color:var(--black);font-family:Noto Sans JP,Helvetica Neue,Arial,sans-serif}.article_page__enPoZ *{box-sizing:border-box}.article_page__enPoZ a{color:inherit}.article_skipLink__ZPaHJ{position:fixed;top:12px;left:12px;z-index:100;padding:10px 16px;background:var(--white);border:2px solid var(--black);font-size:14px;font-weight:700;transform:translateY(-160%);transition:transform .15s ease}.article_skipLink__ZPaHJ:focus{transform:translateY(0)}.article_siteHeader__pmFok{border-bottom:1px solid var(--line);background:var(--white)}.article_footerInner__FElBL,.article_headerInner__DMh6w{display:flex;width:min(1180px,calc(100% - 48px));margin:0 auto;align-items:center;justify-content:space-between}.article_headerInner__DMh6w{min-height:76px}.article_brand__oEf_2{color:var(--black);font-size:21px;font-weight:900;letter-spacing:-.04em;text-decoration:none}.article_footerLinks___CK0v,.article_nav__3m9PF{display:flex;align-items:center;gap:28px;font-size:13px;font-weight:700}.article_footerLinks___CK0v a,.article_nav__3m9PF a{text-underline-offset:4px}.article_headerCta__gyGze{padding:11px 18px;background:var(--black);color:var(--white)!important;text-decoration:none}.article_hero__3OndV{border-bottom:1px solid var(--line)}.article_heroInner__CL2yE{width:min(1000px,calc(100% - 48px));margin:0 auto;padding:clamp(72px,10vw,132px) 0 clamp(72px,9vw,112px)}.article_eyebrow__sEO_m,.article_kicker__cz29U,.article_sectionLabel__gPM3r{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11px;font-weight:700;letter-spacing:.18em}.article_eyebrow__sEO_m{margin-bottom:30px}.article_hero__3OndV h1{max-width:900px;margin:0;font-size:clamp(48px,8.5vw,112px);font-weight:900;letter-spacing:-.075em;line-height:1.02}.article_leadTitle__6fpCY{max-width:720px;margin-top:38px;font-size:clamp(21px,3vw,34px);font-weight:700;letter-spacing:-.03em;line-height:1.5}.article_intro__JW5wY{max-width:740px;margin-top:30px;color:#343434;font-size:17px;line-height:2}.article_startLink__YfQbs{display:inline-flex;margin-top:38px;align-items:center;gap:16px;font-size:14px;font-weight:700;text-underline-offset:6px}.article_articleBody__sIWgN{width:min(920px,calc(100% - 48px));margin:0 auto;padding:72px 0 96px}.article_sectionLabel__gPM3r{padding-bottom:20px;border-bottom:4px solid var(--black)}.article_step__v3veG{display:grid;grid-template-columns:108px minmax(0,1fr);gap:32px;padding:56px 0 60px;border-bottom:1px solid var(--line)}.article_stepNumber__vKTs2{color:var(--gray);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:13px;font-weight:700;letter-spacing:.12em}.article_about__6Jqs7 h2,.article_cta__jG4SV h2,.article_step__v3veG h2{margin:0;font-size:clamp(25px,3.5vw,38px);font-weight:800;letter-spacing:-.04em;line-height:1.4}.article_about__6Jqs7 p:not(.article_aboutMark__zb0H3):not(.article_kicker__cz29U),.article_cta__jG4SV p:not(.article_kicker__cz29U),.article_step__v3veG p:not(.article_stepNumber__vKTs2){margin-top:22px;color:#343434;font-size:17px;line-height:2}.article_step__v3veG strong{color:var(--black);font-weight:800;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px}.article_about__6Jqs7{display:grid;grid-template-columns:170px minmax(0,1fr);gap:50px;margin-top:80px;padding:56px;background:var(--off-white)}.article_aboutMark__zb0H3{align-self:start;font-size:140px;font-weight:900;letter-spacing:-.12em;line-height:.78}.article_kicker__cz29U{margin-bottom:18px}.article_cta__jG4SV{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:48px;margin-top:24px;padding:56px;align-items:center;background:var(--black);color:var(--white)}.article_cta__jG4SV p:not(.article_kicker__cz29U){max-width:570px;color:#d6d6d6}.article_ctaButton__Yer81{display:inline-flex;min-height:56px;padding:16px 20px;align-items:center;justify-content:space-between;gap:28px;border:1px solid var(--white);color:var(--white);font-size:14px;font-weight:800;text-decoration:none;transition:background .16s ease,color .16s ease}.article_ctaButton__Yer81:hover{background:var(--white);color:var(--black)}.article_disclaimer__t6AEf{margin-top:28px;padding:24px 0 0 34px;border-left:3px solid var(--black)}.article_disclaimer__t6AEf p{color:var(--gray);font-size:13px;line-height:1.9}.article_footer__QsUev{border-top:1px solid var(--line)}.article_footerInner__FElBL{min-height:120px}.article_page__enPoZ a:focus-visible{outline:3px solid var(--black);outline-offset:4px}.article_ctaButton__Yer81:focus-visible,.article_headerCta__gyGze:focus-visible{outline-color:currentColor}@media (max-width:720px){.article_articleBody__sIWgN,.article_footerInner__FElBL,.article_headerInner__DMh6w,.article_heroInner__CL2yE{width:min(100% - 32px,920px)}.article_headerInner__DMh6w{min-height:66px}.article_nav__3m9PF{gap:10px}.article_nav__3m9PF>a:first-child{display:none}.article_headerCta__gyGze{padding:10px 14px}.article_heroInner__CL2yE{padding:64px 0 70px}.article_hero__3OndV h1{font-size:clamp(42px,13vw,68px);letter-spacing:-.065em}.article_leadTitle__6fpCY{margin-top:30px;font-size:22px}.article_about__6Jqs7 p:not(.article_aboutMark__zb0H3):not(.article_kicker__cz29U),.article_cta__jG4SV p:not(.article_kicker__cz29U),.article_intro__JW5wY,.article_step__v3veG p:not(.article_stepNumber__vKTs2){font-size:16px;line-height:1.9}.article_articleBody__sIWgN{padding:52px 0 72px}.article_step__v3veG{grid-template-columns:1fr;gap:14px;padding:40px 0 44px}.article_about__6Jqs7{grid-template-columns:1fr;gap:30px;margin-top:56px;padding:36px 24px}.article_aboutMark__zb0H3{font-size:84px}.article_cta__jG4SV{grid-template-columns:1fr;gap:30px;padding:38px 24px}.article_ctaButton__Yer81{width:100%}.article_disclaimer__t6AEf{padding-left:20px}.article_footerInner__FElBL{min-height:140px;align-items:flex-start;flex-direction:column;justify-content:center;gap:22px}.article_footerLinks___CK0v{gap:20px}}@media (prefers-reduced-motion:reduce){.article_ctaButton__Yer81,.article_skipLink__ZPaHJ{transition:none}}