.text-column__title{font-family:var(--font-family-tc);font-size:var(--wp--preset--font-size--xx-large);font-weight:300;letter-spacing:0;line-height:1.2em}@media(min-width:768px){.text-column__title{font-size:var(--wp--preset--font-size--x-huge)}}.text-column__description,.text-column__subtitle{font-family:var(--font-family-tc);font-weight:300;letter-spacing:0;line-height:1.4em}.text-column__subtitle{font-size:var(--wp--preset--font-size--base)}@media(min-width:768px){.text-column__subtitle{font-size:var(--wp--preset--font-size--medium)}}.text-column__description{font-size:var(--wp--preset--font-size--x-small);letter-spacing:.02em}:root{--gradient-member:radial-gradient(244.59% 111.86% at 45.51% 10.83%,#ebcd9b 0%,#b87900 22%,#000 100%);--gradient-loyal:radial-gradient(244.59% 111.86% at 45.51% 10.83%,#cddcb9 0%,#6e9000 22%,#000 100%);--gradient-exclusive:radial-gradient(244.59% 111.86% at 45.51% 10.83%,#cdd2eb 0%,#7878b4 22%,#000 100%);--gradient-member-selection:radial-gradient(75.05% 100% at 100% 75.05%,#d5a657 0%,#b97300 22%,#0f0000 100%);--gradient-loyal-selection:radial-gradient(56.27% 100% at 100% 65.72%,#a0b660 0%,#6e8c00 22.08%,#000f00 100%);--gradient-exclusive-selection:radial-gradient(74.82% 104.35% at 104.35% 61.95%,#a1a0ce 0%,#7873b4 22.08%,#00000f 100%);--gradient-exclusive-plus-selection:radial-gradient(78.35% 109.28% at 109.28% 61.95%,#a1a0ce 0%,#7873b4 22.08%,#00000f 100%);--gold--credit-card:linear-gradient(90deg,rgba(108,75,34,.95),#c9af64 62.5%,#dfd0a3);--silver--credit-card:linear-gradient(90deg,rgba(58,58,58,.95),#878787 62.5%,#cecece);--blur-default:blur(20px);--border-radius-super-small:4px;--border-radius-small:8px;--border-radius-default:12px;--font-family-japanese:"Zed Display Japanese",sans-serif;--font-family-korean:"Zed Display Korean",sans-serif;--font-family-sc:"Zed Display SC",sans-serif;--font-family-tc:"Zed Display TC",sans-serif}.text-column__content-text{display:flex;flex-direction:column;gap:var(--wp--preset--spacing--32);min-height:390px;padding:var(--wp--preset--spacing--40) var(--wp--preset--spacing--24)}@media(min-width:768px){.text-column__content-text{min-width:350px;padding:var(--wp--preset--spacing--64) var(--wp--preset--spacing--40) var(--wp--preset--spacing--40)}}@media(min-width:1020px){.text-column__content-text{min-width:400px}}.text-column__title{margin:0}.text-column__link{display:inline-flex}
/*# sourceMappingURL=text-column.css.map*/