@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);--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)}.case-study-card__logo .module__picture{background-color:transparent}.case-study-card__logo img{border-radius:1.25rem}.dynamic-case-study__body h1{--h-xxl:clamp(1.75rem,2.976vi + 0.321rem,3.000rem);--b-l-line:180%;font-size:var(--h-xxl);line-height:var(--h-l-line)}.dynamic-case-study__body h2{--h-xl:clamp(1.375rem,2.105vi + 0.743rem,1.875rem);font-size:var(--h-xl)}.dynamic-case-study__body h3{--h-l:clamp(1.375rem,2.105vi + 0.743rem,1.875rem);font-size:var(--h-l)}.dynamic-case-study__column .column-card h2{font-size:var(--h-m)}.dynamic-case-study__speakers{padding-left:1em}.dynamic-case-study__speakers dl div{display:flex;gap:.7em}.dynamic-case-study__speakers dd,.dynamic-case-study__speakers dt,.dynamic-case-study__speakers p{font-size:var(--b-xs);line-height:var(--b-s-line);margin-bottom:var(--s-3);word-break:auto-phrase}.dynamic-case-study__column .bordered li{border-bottom:none}.dynamic-case-study__body p small,.dynamic-case-study__column .column-card p{word-break:auto-phrase}.dynamic-case-study__body img{border-radius:var(--card-radii--medium)}.hs-embed-wrapper{margin-bottom:var(--s-6)!important}.dynamic-case-study__body dd,.dynamic-case-study__body ol,.dynamic-case-study__body ul,.dynamic-case-study__body>img{margin-bottom:var(--s-6)}.dynamic-case-study__body dd{line-height:160%}.dynamic-case-study__body li:has(>strong:first-child)::marker{font-weight:600}.dynamic-case-study__body li:has(>strong:first-child+br)>strong:first-child{display:block;margin-bottom:var(--s-1)}.dynamic-case-study__column li:has(>strong:first-child+br)>strong:first-child+br{display:none}.dynamic-case-study__body ol li,.dynamic-case-study__body ul li{font-size:var(--b-m);line-height:var(--b-l-line);margin-bottom:var(--s-3)}.dynamic-case-study__body .responsive-quote{background-color:#f7f7f7;border-radius:var(--card-radii--medium);margin:30px 0;padding:30px;position:relative}.dynamic-case-study__body .responsive-quote:before{left:-10px;top:-10px;transform:scale(1.2)}.dynamic-case-study__body .responsive-quote:after,.dynamic-case-study__body .responsive-quote:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' class='quote-svg' viewBox='0 0 24 24'%3E%3Cpath d='M7.569 4H4.43C2.57 4 1 5.6 1 7.5v3.3c0 1.9 1.569 3.5 3.431 3.5h2.353c.785 0 1.569-.3 2.255-.7v2.1c0 1.3-.98 2.3-2.255 2.3H5.216c-.589 0-.98.4-.98 1s.391 1 .98 1h1.568C9.137 20 11 18.1 11 15.7V7.5C11 5.6 9.431 4 7.569 4M19.664 4H16.43C14.568 4 13 5.6 13 7.5v3.3c0 1.9 1.568 3.5 3.43 3.5h2.352c.784 0 1.568-.3 2.254-.7v2.1c0 1.3-.98 2.3-2.254 2.3h-1.568c-.588 0-.98.4-.98 1s.392 1 .98 1h1.568c2.352 0 4.214-1.9 4.214-4.3V7.5c.098-1.9-1.47-3.5-3.332-3.5'/%3E%3C/svg%3E");opacity:.1;position:absolute}.dynamic-case-study__body .responsive-quote:after{bottom:-10px;right:-10px;transform:scale(1.2) rotate(180deg)}.dynamic-case-study__body .responsive-quote p{margin-bottom:0}.dynamic-case-study__body .responsive-quote cite{display:inline-block;line-height:1.5;margin-top:1em}div:has(>.case-study-card__logo){display:flex;gap:var(--s-6)}.dynamic-case-study__body .blockquote-container{margin:0 auto}