.oc-maker-page.svelte-1snfiu0{font-family:Inter,ui-sans-serif,system-ui,sans-serif}.oc-maker-page.svelte-1snfiu0:lang(ja){line-break:strict;overflow-wrap:anywhere;font-family:Inter,Hiragino Kaku Gothic ProN,Yu Gothic,Meiryo,sans-serif}.oc-maker-page.svelte-1snfiu0:lang(ja) :is(h1:where(.svelte-1snfiu0),h2:where(.svelte-1snfiu0),h3:where(.svelte-1snfiu0)){letter-spacing:0;line-height:1.5}.oc-maker-page.svelte-1snfiu0:lang(ja) h1:where(.svelte-1snfiu0){white-space:normal;font-size:clamp(1.5rem,3.5vw,2.75rem)}.oc-maker-page.svelte-1snfiu0:lang(ja) h1:where(.svelte-1snfiu0) span:where(.svelte-1snfiu0){display:block}.oc-maker-page.svelte-1snfiu0:lang(ja) .uppercase:where(.svelte-1snfiu0){letter-spacing:.04em;text-transform:none}.oc-maker-page.svelte-1snfiu0:lang(ja) h2:where(.svelte-1snfiu0){font-size:clamp(1.5rem,3vw,2.5rem)}@media (width<=639px){.oc-maker-page.svelte-1snfiu0:lang(ja) .benefit-card:where(.svelte-1snfiu0){grid-template-columns:minmax(0,1fr);gap:1rem}}.prompt-library-text.svelte-1snfiu0{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}
