@font-face{font-family:Local Noto Sans JP;src:local("Noto Sans JP"),local("Noto Sans CJK JP Regular")}html[lang^=ja]{--font--headlines:"Manrope","Local Noto Sans JP","Noto Sans JP",sans-serif;--font--body-text:"Inter","Local Noto Sans JP","Noto Sans JP",sans-serif;--font--accent:"Inter","Local Noto Sans JP","Noto Sans JP",sans-serif;--h-xxl:clamp(2.187rem,3.869vi + 1.143rem,3.75rem);--h-xl:clamp(1.9rem,2.679vi + 1.089rem,3rem);--h-l:clamp(1.5rem,2.976vi + 0.321rem,2.4rem);--b-m:clamp(1rem,0.298vi + 0.982rem,1.13rem);--b-l:clamp(1rem,0.595vi + 0.964rem,1.375rem);--b-xs:0.775rem;--h-xxl-line:135%;--b-m-line:175%;--b-l-line:160%}.ja-space-start{letter-spacing:.08em}.ja-space-end,.ja-space-start{display:contents;font-feature-settings:"palt";padding-left:3px}.ja-space-end{letter-spacing:.11em;padding-right:2px}html[lang^=ja] p:has(small){margin-bottom:var(--s-3)}html[lang^=ja] p:has(>small)+*{margin-top:var(--s-6)}html[lang^=ja] p:has(>small)+p:has(>small){margin-top:0}small{display:inline-block;font-size:clamp(.875rem,.263vi + .796rem,.937rem);line-height:170%}.lp ol li,.lp ul li{font-size:var(--b-m);line-height:var(--b-l-line)}.module__picture-element.aspect--3-2,.resources__inner--vertical .blog-card--horizontal img{aspect-ratio:1.91/1}.resources .blog-card__photo{border-radius:var(--card-radii--small)}.resources .resources__inner--vertical .blog-card--horizontal .blog-card__content{padding:var(--s-4) var(--s-1)}.resources .blog-card__title{line-height:140%;margin-top:var(--s-2)}.blog .byline{margin-top:0}.blog .card--blog-post .card__title{font-size:var(--b-m)}.resources .blog-card__tag{align-items:center;background-color:var(--primary--light);border-radius:var(--btn-radii--medium);color:var(--neutral--dark);display:inline-flex;font-size:var(--b-xs);font-weight:600;gap:.3125rem;justify-content:center;padding:var(--s-1) var(--s-2);text-decoration:none;transition:color .2s,background-color .2s,border-color .2s}html[lang^=ja] .mktoForm .mktoFormCol{width:100%}html[lang^=ja] .mktoForm .mktoButtonWrap.mktoInset .mktoButton{color:#fff}html[lang^=ja] .mkto-privacy-,html[lang^=ja] .mkto-privacy-statement,html[lang^=ja] .privacy-notice{display:none}