.main[data-astro-cid-vwjtalb5]{width:var(--w-content-responsive);height:auto;margin:calc(0 * var(--global-scale)) auto calc(0 * var(--global-scale)) auto}@media screen and (width<=600px){.main[data-astro-cid-vwjtalb5]{padding:calc(16 * var(--global-scale)) calc(0 * var(--global-scale)) calc(0 * var(--global-scale)) calc(0 * var(--global-scale))}}.topContainer[data-astro-cid-lcdefpme]{width:100%;height:auto;padding:calc(48 * var(--global-scale)) calc(32 * var(--global-scale)) calc(48 * var(--global-scale)) calc(32 * var(--global-scale))}@media screen and (width<=600px){.topContainer[data-astro-cid-lcdefpme]{padding:calc(32 * var(--global-scale)) calc(24 * var(--global-scale)) calc(32 * var(--global-scale)) calc(24 * var(--global-scale))}}.hero[data-astro-cid-lcdefpme]{justify-content:flex-start;align-items:center;gap:calc(24 * var(--global-scale));width:100%;height:auto;padding:calc(64 * var(--global-scale)) calc(48 * var(--global-scale)) calc(64 * var(--global-scale)) calc(48 * var(--global-scale));flex-flow:column;display:flex}@media screen and (width<=600px){.hero[data-astro-cid-lcdefpme]{justify-content:flex-start;align-items:center;gap:calc(32 * var(--global-scale));padding:calc(48 * var(--global-scale)) calc(0 * var(--global-scale)) calc(48 * var(--global-scale)) calc(0 * var(--global-scale));flex-flow:column;display:flex}}.hero[data-astro-cid-lcdefpme] .hero_logo[data-astro-cid-lcdefpme]{width:calc(384 * var(--global-scale));aspect-ratio:320/96;text-indent:100%;white-space:nowrap;background-image:url(/images/common/logo.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;height:auto;display:block;overflow:hidden}@media screen and (width<=600px){.hero[data-astro-cid-lcdefpme] .hero_logo[data-astro-cid-lcdefpme]{width:100%;height:auto}}.hero[data-astro-cid-lcdefpme] .hero_tagline[data-astro-cid-lcdefpme]{font-size:max(calc(24 * var(--global-scale)), 24px);color:#6b6b70;text-align:left;letter-spacing:.1em;font-weight:700;line-height:1.8}@media screen and (width<=600px){.hero[data-astro-cid-lcdefpme] .hero_tagline[data-astro-cid-lcdefpme]{font-size:max(calc(20 * var(--global-scale)), 20px);color:#6b6b70;text-align:left;letter-spacing:.1em;padding:calc(0 * var(--global-scale)) calc(8 * var(--global-scale)) calc(0 * var(--global-scale)) calc(8 * var(--global-scale));font-weight:700;line-height:1.8}}.hero[data-astro-cid-lcdefpme] .hero_lead[data-astro-cid-lcdefpme]{font-size:max(calc(16 * var(--global-scale)), 16px);color:#161619;text-align:left;letter-spacing:.1em;justify-content:center;align-items:center;gap:calc(0 * var(--global-scale));flex-direction:row;width:80%;height:auto;font-weight:400;line-height:2;display:flex}@media screen and (width<=600px){.hero[data-astro-cid-lcdefpme] .hero_lead[data-astro-cid-lcdefpme]{font-size:max(calc(14 * var(--global-scale)), 14px);color:#161619;text-align:left;letter-spacing:.1em;width:100%;height:auto;padding:calc(0 * var(--global-scale)) calc(0 * var(--global-scale)) calc(0 * var(--global-scale)) calc(0 * var(--global-scale));font-weight:400;line-height:2}}.categorySection[data-astro-cid-lcdefpme]{width:100%;height:auto;margin:calc(80 * var(--global-scale)) calc(0 * var(--global-scale)) calc(0 * var(--global-scale)) calc(0 * var(--global-scale))}@media screen and (width<=600px){.categorySection[data-astro-cid-lcdefpme]{margin:calc(48 * var(--global-scale)) calc(0 * var(--global-scale)) calc(0 * var(--global-scale)) calc(0 * var(--global-scale))}}.categoryGrid[data-astro-cid-lcdefpme]{justify-content:center;align-items:stretch;gap:calc(32 * var(--global-scale));flex-flow:wrap;display:flex}@media screen and (width<=600px){.categoryGrid[data-astro-cid-lcdefpme]{justify-content:flex-start;align-items:stretch;gap:calc(32 * var(--global-scale));flex-flow:column;display:flex}}.categoryCard[data-astro-cid-lcdefpme]{justify-content:flex-start;align-items:stretch;gap:calc(16 * var(--global-scale));flex-flow:column;flex:0 1 calc(288 * var(--global-scale));color:#161619;transition:all .2s ease-out;display:flex}@media screen and (width<=600px){.categoryCard[data-astro-cid-lcdefpme]{flex:auto}}.categoryCard[data-astro-cid-lcdefpme] .categoryCard_visual[data-astro-cid-lcdefpme]{aspect-ratio:4/3;justify-content:center;align-items:center;gap:calc(0 * var(--global-scale));background-color:#f6f6f4;background-position:50%;background-repeat:no-repeat;background-size:cover;border:1px solid #cecece;flex-direction:row;width:100%;transition:all .2s ease-out;display:flex;overflow:hidden}.categoryCard[data-astro-cid-lcdefpme] .categoryCard_visual[data-astro-cid-lcdefpme] .categoryCard_visualLabel[data-astro-cid-lcdefpme]{font-size:max(calc(24 * var(--global-scale)), 24px);color:#cecece;text-align:left;letter-spacing:.1em;letter-spacing:.2em;user-select:none;font-weight:700;line-height:1.8}.categoryCard[data-astro-cid-lcdefpme] .categoryCard_body[data-astro-cid-lcdefpme]{justify-content:flex-start;align-items:flex-start;gap:calc(8 * var(--global-scale));flex-flow:column;display:flex}.categoryCard[data-astro-cid-lcdefpme] .categoryCard_title[data-astro-cid-lcdefpme]{font-size:max(calc(16 * var(--global-scale)), 16px);color:#161619;text-align:left;letter-spacing:.1em;font-weight:700;line-height:1.8}.categoryCard[data-astro-cid-lcdefpme] .categoryCard_note[data-astro-cid-lcdefpme]{font-size:max(calc(14 * var(--global-scale)), 14px);color:#6b6b70;text-align:left;letter-spacing:.1em;font-weight:400;line-height:2}.categoryCard[data-astro-cid-lcdefpme]:hover .categoryCard_visual[data-astro-cid-lcdefpme]{border-color:#1900ff;box-shadow:0 4px 8px #00000029}.categoryCard[data-astro-cid-lcdefpme]:hover .categoryCard_title[data-astro-cid-lcdefpme]{color:#1900ff}
